.elementor-kit-12{--e-global-color-primary:#525FE1;--e-global-color-secondary:#F86F03;--e-global-color-text:#333333;--e-global-color-accent:#FFA41B;--e-global-color-8c8fe8f:#FFFFFF;--e-global-color-36d9e08:#D4D4D4;--e-global-color-8fc7d37:#F7F7FF;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"PT Sans";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"PT Sans";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"PT Sans";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-bottom:0px;}.elementor-element{--widgets-spacing:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-12 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:768px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:390px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */p{
    margin-bottom: 0 !important;
}
* {
  outline: 0 !important;
}

.elementor-widget{
    margin-bottom: 0 !important;
}
.link-under{
    text-decoration: underline !important;
}
.number-back{
    transform: translate(-50%, 0) !important;
}
ul{
    padding: 0;
}
.link-number{
    color: #F86F03 !important; 
}
.link-number:hover{
    text-decoration: underline !important; 
}

/* --------------- */

/* Стили для форм */
.input-1{
    font-family: "PT Sans" !important;
    color: #333333 !important;
    border-radius: 30px !important;
    font-size: 20px !important;
    margin-bottom: 20px !important;
    margin-top: 8px !important;
    padding: 20px 30px !important;
    border: none !important;
    resize: none !important;
}

.check-input1{
    transform: scale(1.75) !important;
    margin: 5px 10px 10px 0 !important;
}
.text-bold{
    font-size: 74px;
}

.link-form{
   font-size: 16px !important;
   font-family: "PT Sans" !important;
   color: #333333 !important;
   text-decoration: underline !important;
}
.link-form:hover{
    color: #F86F03 !important;
    text-decoration: underline !important;
}
.color1{
   font-size: 16px !important;
   font-family: "PT Sans" !important;
   color: #333333 !important;
}
.wpcf7-list-item{
    margin: 0 !important;
}


.wpcf7 .wpcf7-mail-sent-ok{
   display:none !important;
}
.wpcf7 span.wpcf7-not-valid-tip{
   color: #FFA41B;
}
.wpcf7 .wpcf7-validation-errors{  
  display:none !important;
}


.wpcf7-response-output {
    border: 2px solid #FFA41B !important;
    padding: 5px 10px !important;
    margin: 10px 0 0 0 !important;
    color: red !important; 
    font-size: 16px !important;
    font-family: "PT Sans" !important;
}
.wpcf7-list-item{
    margin-left: 10px !important;
}

.input-btn{
  padding: 24px 44px !important;
  font-size: 24px !important;
  font-family: Raleway !important;
  font-weight: 600 !important;
  transition: all 0.3s !important;
  margin-bottom: 20px !important;
  border: none !important;
  background-color: #F86F03 !important;
  border-radius: 30px !important;
  color: #fff!important;
}
.input-btn:hover{
  background-color: #FFA41B !important;
}
.myform-label{
    font-family: "PT Sans" !important;
    font-size: 20px !important;
}

.inp-2::-webkit-input-placeholder {color:#fff;}
.inp-2::-moz-placeholder          {color:#fff;}/* Firefox 19+ */
.inp-2:-moz-placeholder           {color:#fff;}/* Firefox 18- */
.inp-2:-ms-input-placeholder      {color:#fff;}


::-webkit-input-placeholder {color:#333333;}
::-moz-placeholder          {color:#3333331;}/* Firefox 19+ */
:-moz-placeholder           {color:#333333;}/* Firefox 18- */
:-ms-input-placeholder      {color:#333333;}


input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */
/* --------------- */ 

@media (max-width:480px){
    .input-1{
       padding: 10px 20px !important; 
       font-size: 18px !important;
    }
    .color1{
        font-size: 14px !important;
    }
    .link-form {
   font-size: 14px !important;
    }
    .input-btn{
  padding: 20px 30px !important;
  font-size: 20px !important;
    }
    .text-bold{
    font-size: 54px;
}
}
@media(max-width: 390px){
    .text-bold{
    font-size: 44px;
    }
}/* End custom CSS */