.elementor-419 .elementor-element.elementor-element-dcc2fc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-419 .elementor-element.elementor-element-dcc2fc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-419 .elementor-element.elementor-element-bfc9cab > .elementor-widget-container{background-image:url("http://paulamorenofotografia.com/wp-content/uploads/2020/12/raya-1.png");background-position:center center;background-repeat:no-repeat;background-size:35% auto;}.elementor-419 .elementor-element.elementor-element-30e4905 .elementor-spacer-inner{--spacer-size:50px;}.elementor-419 .elementor-element.elementor-element-96d4f1c .elementor-spacer-inner{--spacer-size:50px;}.elementor-419 .elementor-element.elementor-element-fb4ed96 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-419 .elementor-element.elementor-element-fb4ed96 > .elementor-element-populated > .elementor-widget-wrap{padding:2px 2px 2px 2px;}.elementor-419 .elementor-element.elementor-element-21c0aa0{color:#7A7A7A;}.elementor-419 .elementor-element.elementor-element-21c0aa0 > .elementor-widget-container{padding:100px 300px 100px 300px;background-color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-c43f6e3 .elementor-spacer-inner{--spacer-size:50px;}.elementor-419 .elementor-element.elementor-element-08d58ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-419 .elementor-element.elementor-element-08d58ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-419 .elementor-element.elementor-element-51471dd9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;}.elementor-419 .elementor-element.elementor-element-6726c09b > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-5804b0cd > .elementor-widget-container{margin:-24px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-419 .elementor-element.elementor-element-dcc2fc0:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-dcc2fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-419 .elementor-element.elementor-element-d856bbd{padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-21c0aa0 > .elementor-widget-container{padding:58px 58px 58px 58px;}}@media(max-width:767px){.elementor-419 .elementor-element.elementor-element-dcc2fc0:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-dcc2fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-bfc9cab */.trabajos h2 {
    font-weight: 300 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b3871e8 */.formulario {
    width: 100%;
}

#contacto .qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .post-password-form input[type='submit'], input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]), .woocommerce table.cart td.actions input[type="submit"], .woocommerce input#place_order, .woocommerce-page input[type="submit"], .woocommerce .button {
    color: #494848;
    background-color: #e2edec;
    width: 100%;
    text-align: center;
    letter-spacing: 2px;
    margin-top:20px;
    border:none !important;
}


 input[type="submit"]:hover {
   background-color: #fff !important;
   
}




input.wpcf7-form-control.wpcf7-date, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-quiz, input.wpcf7-form-control.wpcf7-text, select.wpcf7-form-control.wpcf7-select, textarea.wpcf7-form-control.wpcf7-textarea {
    color:#000000;
    letter-spacing: 2px;
    
    background-color: transparent;
    border:none;
    border-bottom:1px solid #494848;
    border-left: 1px solid #494848;
}

.formulario {
    border:none;
}

td {
    border:none;
}/* End custom CSS */