.elementor-2729 .elementor-element.elementor-element-fe7c138{--display:flex;--min-height:150px;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.25;--overlay-mix-blend-mode:overlay;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2729 .elementor-element.elementor-element-fe7c138:not(.elementor-motion-effects-element-type-background), .elementor-2729 .elementor-element.elementor-element-fe7c138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-16b0ec9 ) 0%, var( --e-global-color-45a92f9 ) 100%);}.elementor-2729 .elementor-element.elementor-element-fe7c138::before, .elementor-2729 .elementor-element.elementor-element-fe7c138 > .elementor-background-video-container::before, .elementor-2729 .elementor-element.elementor-element-fe7c138 > .e-con-inner > .elementor-background-video-container::before, .elementor-2729 .elementor-element.elementor-element-fe7c138 > .elementor-background-slideshow::before, .elementor-2729 .elementor-element.elementor-element-fe7c138 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2729 .elementor-element.elementor-element-fe7c138 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-798d3c4 );background-image:url("https://medicinaesteticaeuropea.com/wp-content/uploads/2024/06/textura-23png.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2729 .elementor-element.elementor-element-fe7c138, .elementor-2729 .elementor-element.elementor-element-fe7c138::before{--border-transition:0.3s;}.elementor-2729 .elementor-element.elementor-element-6b5c41b{text-align:left;}.elementor-2729 .elementor-element.elementor-element-6b5c41b .elementor-heading-title{color:var( --e-global-color-8f82e57 );font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);}.elementor-2729 .elementor-element.elementor-element-3e9899c{--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;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2729 .elementor-element.elementor-element-3e9899c:not(.elementor-motion-effects-element-type-background), .elementor-2729 .elementor-element.elementor-element-3e9899c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f82e57 );}.elementor-2729 .elementor-element.elementor-element-3e9899c, .elementor-2729 .elementor-element.elementor-element-3e9899c::before{--border-transition:0.3s;}.elementor-2729 .elementor-element.elementor-element-487b631{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2729 .elementor-element.elementor-element-58bdd71{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;overflow:visible;}.elementor-2729 .elementor-element.elementor-element-6175e78{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-45a92f9 );--border-color:var( --e-global-color-45a92f9 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2729 .elementor-element.elementor-element-6175e78, .elementor-2729 .elementor-element.elementor-element-6175e78::before{--border-transition:0.3s;}.elementor-2729 .elementor-element.elementor-element-9848312{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-45a92f9 );--border-color:var( --e-global-color-45a92f9 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2729 .elementor-element.elementor-element-9848312, .elementor-2729 .elementor-element.elementor-element-9848312::before{--border-transition:0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2729 .elementor-element.elementor-element-fe7c138{--min-height:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2729 .elementor-element.elementor-element-6b5c41b .elementor-heading-title{font-size:35px;}.elementor-2729 .elementor-element.elementor-element-3e9899c{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-2729 .elementor-element.elementor-element-487b631{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-2729 .elementor-element.elementor-element-58bdd71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2729 .elementor-element.elementor-element-fe7c138{--min-height:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2729 .elementor-element.elementor-element-6b5c41b{text-align:center;}.elementor-2729 .elementor-element.elementor-element-6b5c41b .elementor-heading-title{font-size:25px;}.elementor-2729 .elementor-element.elementor-element-3e9899c{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-2729 .elementor-element.elementor-element-487b631{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-2729 .elementor-element.elementor-element-6175e78{--width:50%;--padding-top:25px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2729 .elementor-element.elementor-element-9848312{--width:50%;--padding-top:75px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-2729 .elementor-element.elementor-element-fe7c138{--content-width:1200px;}.elementor-2729 .elementor-element.elementor-element-3e9899c{--content-width:1200px;}.elementor-2729 .elementor-element.elementor-element-487b631{--width:50%;}.elementor-2729 .elementor-element.elementor-element-58bdd71{--width:50%;}.elementor-2729 .elementor-element.elementor-element-6175e78{--width:50%;}.elementor-2729 .elementor-element.elementor-element-9848312{--width:50%;}}@media(min-width:1025px){.elementor-2729 .elementor-element.elementor-element-fe7c138::before, .elementor-2729 .elementor-element.elementor-element-fe7c138 > .elementor-background-video-container::before, .elementor-2729 .elementor-element.elementor-element-fe7c138 > .e-con-inner > .elementor-background-video-container::before, .elementor-2729 .elementor-element.elementor-element-fe7c138 > .elementor-background-slideshow::before, .elementor-2729 .elementor-element.elementor-element-fe7c138 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2729 .elementor-element.elementor-element-fe7c138 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for shortcode, class: .elementor-element-8cfa2ad */#formulario .um {
    margin-bottom: 0px !important;
}

#formulario .um-field-block div {
    font-family: "Montserrat", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #000 !important;
}

#formulario label {
    font-family: "Montserrat", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #000 !important;
}

#formulario .um-field-label {
    margin-bottom: 5px !important;
}

#formulario .um-field {
    padding: 0px !important;
    margin-bottom: 20px !important;
}

#formulario input[type=number], #formulario input[type=password], #formulario input[type=search], #formulario input[type=tel], #formulario input[type=text] {
    padding: 8px 16px !important;
    border: 0px solid #fff !important;
    border-radius: 25px !important;
    color: #000 !important;
    background-color: #eee !important;
    font-family: "Montserrat", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 500 !important;
}

#formulario .um-field-checkbox-option, #formulario .um-field-radio-option {
    color: #000 !important;
    text-transform: capitalize; !important;
}

#formulario #um-submit-btn {
    color: #fff !important;
    font-family: "Montserrat", Sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    line-height: 1em !important;
    background-color: #36a9e1 !important;
    border-radius: 25px 25px 25px 25px !important;
    padding: 16px 25px 16px 25px !important;
    min-width: 100% !important;
}

#formulario #um-submit-btn:hover {
    background-color: #1e3d8f !important;
}

#formulario .um-col-alt {
    margin: 0px !important;
}

#formulario a.um-link-alt {
    color: #000 !important;
    font-family: "Montserrat", Sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
}

#formulario a.um-link-alt:hover {
    color: #36a9e1 !important;
    text-decoration: none !important;
}

@media (max-width: 480px){
    #formulario label {
        font-size: 14px !important;
    }
    
    #formulario #um-submit-btn {
        font-size: 12px !important;
    }
    
    #formulario a.um-link-alt {
        font-size: 12px !important;
    }
}/* End custom CSS */