.elementor-2199 .elementor-element.elementor-element-fa05243:not(.elementor-motion-effects-element-type-background), .elementor-2199 .elementor-element.elementor-element-fa05243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stage.adios-staging.com/wp-content/uploads/2022/06/TrabajadoresAutonomos-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2199 .elementor-element.elementor-element-fa05243 > .elementor-background-overlay{background-color:#000000;opacity:0.52;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2199 .elementor-element.elementor-element-fa05243{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:54px 30px 54px 30px;}.elementor-2199 .elementor-element.elementor-element-43fa111 > .elementor-element-populated{padding:027px 0px 27px 0px;}.elementor-2199 .elementor-element.elementor-element-eb5e34a{text-align:left;}.elementor-2199 .elementor-element.elementor-element-eb5e34a .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:56px;font-weight:700;line-height:73px;}.elementor-2199 .elementor-element.elementor-element-8cce124{color:#EDF100;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-2199 .elementor-element.elementor-element-69d2e81 .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:34px;background-color:#1D549F;}.elementor-2199 .elementor-element.elementor-element-b61df87{padding:80px 0px 80px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2199 .elementor-element.elementor-element-fa05243{padding:80px 30px 0px 30px;}.elementor-2199 .elementor-element.elementor-element-eb5e34a .elementor-heading-title{font-size:48px;line-height:1.2em;}}/* Start custom CSS for shortcode, class: .elementor-element-347587c */.website-portfolio .et_pb_code_inner {
    height:auto;
}
.website-portfolio .item-title {
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 500!important;
    font-size: 14px;
    text-transform: capitalize;
	line-height: 20px;
}
.website-portfolio .astra-portfolio-filters .search-form input {
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 500!important;
    font-size: 14px;
    border-width: 2px;
    border-style: solid;
    border-color: #eee;
    padding: 8px;
    border-radius: 40px;
}
.website-portfolio .template-meta {
    background-color: #1d549f;
    color: #fff;
}
.website-portfolio ul.filter-links.astra-portfolio-categories {
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 500!important;
    font-size: 16px;
    text-transform: capitalize;
}
.website-portfolio .et_divi_builder #astra-portfolio .view-demo, .view-demo {
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 500!important;
    background: rgb(29 84 159 / 82%)!important;
    color: #fff;
    text-shadow: 0 1px 0 rgb(0 0 0 / 60%);
}
.website-portfolio ul.filter-links.astra-portfolio-categories {
    padding-bottom: 0px;
}
.website-portfolio .astra-portfolio-filters, .et_divi_builder #astra-portfolio .astra-portfolio-filters {
    padding: 20px;
}
.website-portfolio .search-form {
    margin-right: 1em;
}
.website-portfolio ul.filter-links.astra-portfolio-categories {
    padding-left: 0px;
}
.et_divi_builder #astra-portfolio .filter-links li a, .filter-links li a {
    margin: 0;
    padding: 0 10px;
    cursor: pointer;
    display: inline-block;
    transition: color .3s ease;
    text-decoration: none;
    color: #1d549f;
}
.et_divi_builder #astra-portfolio .template-meta .item-title, .template-meta .item-title {
    font-weight: 600;
    padding: 10px 10px;
    display: inline-block;
}/* End custom CSS */