.elementor-11958 .elementor-element.elementor-element-f5fe955{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-11958 .elementor-element.elementor-element-d23d6a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11958 .elementor-element.elementor-element-22d0603{text-align:center;}.elementor-11958 .elementor-element.elementor-element-dc67189{text-align:center;}.elementor-11958 .elementor-element.elementor-element-d987c9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-11958 .elementor-element.elementor-element-d987c9b:not(.elementor-motion-effects-element-type-background), .elementor-11958 .elementor-element.elementor-element-d987c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F76B29;}.elementor-11958 .elementor-element.elementor-element-b44af81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11958 .elementor-element.elementor-element-7559a75{text-align:left;}.elementor-11958 .elementor-element.elementor-element-7559a75 .elementor-heading-title{color:var( --e-global-color-e46fb14 );}.elementor-11958 .elementor-element.elementor-element-a648247{color:var( --e-global-color-e46fb14 );}.elementor-11958 .elementor-element.elementor-element-ff25592{font-size:1rem;color:#F2F2F2;}/* Start custom CSS for shortcode, class: .elementor-element-20e4048 */.elementor-11958 .elementor-element.elementor-element-20e4048  {
    color: white!important;
}

.elementor-11958 .elementor-element.elementor-element-20e4048 input[type="submit"] {
    color: black!important;
    background: #FFA500;
    text-decoration: underline;
    text-decoration-color: transparent;

}

.elementor-11958 .elementor-element.elementor-element-20e4048 input[type="submit"]:hover {
    text-decoration-color: currentcolor;

}

.elementor-11958 .elementor-element.elementor-element-20e4048 form {
    display: flex;
    flex-wrap: wrap;
    gap: 0 20px;
}

.elementor-11958 .elementor-element.elementor-element-20e4048 form .submit-wrapper{
    width: 100%;
}


@media (max-width: 575px){
    .elementor-11958 .elementor-element.elementor-element-20e4048 form .tnp-field-firstname, .elementor-11958 .elementor-element.elementor-element-20e4048 .tnp-field-surname {
    width: 100%
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff25592 */.elementor-11958 .elementor-element.elementor-element-ff25592 a {
    color: #FFA500;
    text-decoration: underline;
    text-decoration-color:transparent;
    transition: .3s all ease-in-out;
}
.elementor-11958 .elementor-element.elementor-element-ff25592 a:hover {
  
    text-decoration-color:currentcolor;
}/* End custom CSS */