.elementor-19862 .elementor-element.elementor-element-3109fbc0:not(.elementor-motion-effects-element-type-background), .elementor-19862 .elementor-element.elementor-element-3109fbc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;background-image:url("../png/form-blog-1.png");background-position:top left;background-repeat:no-repeat;background-size:700px auto;}.elementor-19862 .elementor-element.elementor-element-3109fbc0 > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19862 .elementor-element.elementor-element-3109fbc0, .elementor-19862 .elementor-element.elementor-element-3109fbc0 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-19862 .elementor-element.elementor-element-3109fbc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px -31px;}.elementor-19862 .elementor-element.elementor-element-23f8fe7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19862 .elementor-element.elementor-element-6531c7e7 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-19862 .elementor-element.elementor-element-1039945c{text-align:center;}.elementor-19862 .elementor-element.elementor-element-1039945c .elementor-heading-title{color:#000000;font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-19862 .elementor-element.elementor-element-1039945c > .elementor-widget-container{margin:30px 0px -25px 0px;}.elementor-19862 .elementor-element.elementor-element-d13f642 > .elementor-widget-container{margin:-15px 0px 38px 0px;}#elementor-popup-modal-19862 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-19862{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-19862 .dialog-close-button{display:flex;top:0.9%;}#elementor-popup-modal-19862 .dialog-widget-content{background-color:#00000000;}body:not(.rtl) #elementor-popup-modal-19862 .dialog-close-button{right:2.3%;}body.rtl #elementor-popup-modal-19862 .dialog-close-button{left:2.3%;}@media(min-width:768px){.elementor-19862 .elementor-element.elementor-element-23f8fe7{width:45.968%;}.elementor-19862 .elementor-element.elementor-element-6531c7e7{width:54.032%;}}@media(max-width:767px){.elementor-19862 .elementor-element.elementor-element-3109fbc0:not(.elementor-motion-effects-element-type-background), .elementor-19862 .elementor-element.elementor-element-3109fbc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../png/fondomobilepaid-1.png");background-size:cover;}.elementor-19862 .elementor-element.elementor-element-d13f642 > .elementor-widget-container{margin:0px 0px 0px 020px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-d13f642 */.FormPort .hs-button {
    margin-top: 20px;
    color: white !important;
    background-color: rgb(0, 197, 126)!important;
    border-color: rgb(0, 197, 126)!important;
    border-radius: 30px !important;
    font-weight: 600;
    margin-bottom: 20px;
}

.FormPort .hs-button:hover {
    margin-top: 20px;
    color: white !important;
    background-color: rgb(2, 175, 108)!important;
    border-color: rgb(2, 175, 108)!important;
    border-radius: 15px;
}
.FormPort .hs-input{
    border-radius: 5px !important;
    border: 1px solid #ccc !important;
    color: grey;
   
}
.FormPort .hs-form-booleancheckbox{
    display: flex;
    flex-direction: row;
    justify-content: flex-start ;
    margin-top: 20px;
    margin-left: -40px;
    
    
}
.FormPort .hs-error-msg{
    margin-top: 20px;
    margin-left: -30px;
}
.FormPort span{
    display: none;
}
.FormPort .inputs-list{
    
    margin-top: -15px;
    list-style:none;
}/* End custom CSS */