/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.4.1756892082
Updated: 2025-09-03 09:34:42

*/

.stk-header.scrolled {
    background-color: rgba(228, 228, 228, 0.5) !important;
}

a:hover {
	color: unset !important;
}

#cmplz-document {
	max-width: 100%;
	padding: 0 10;
}

/* FIX HEADER ONLY CONTENT */

body.page-id-8107 main#content,
body.single-post main#content {
	margin-top: 120px;
}

/* FIX READ MORE DESKTOP */

.stk-read-more .fswp-elt--read-more-text,
.stk-read-more-grey .fswp-elt--read-more-text {
	color: #60237B !important;
}
.stk-read-more .fswp-elt--read-more-icon.more svg,
.stk-read-more .fswp-elt--read-more-icon.less svg,
.stk-read-more-grey .fswp-elt--read-more-icon.more svg,
.stk-read-more-grey .fswp-elt--read-more-icon.less svg {
	fill: #60237B !important;
}


.stk-read-more .fswp-elt--read-more-content-wrapper a.more {
    margin: -25px 0 !important;
    background: rgba(255, 255, 255, 0.5) !important;
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 95%);
    mask-image: linear-gradient(to bottom, black 60%, transparent 95%) !important;
    margin-bottom: -40px !important;
    padding-bottom: 10px !important;
    padding: 20px 0 !important;
}

.stk-read-more-grey .fswp-elt--read-more-content-wrapper a.more {
    margin: -25px 0 !important;
    background: #FFF8F2 !important;
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 95%);
    mask-image: linear-gradient(to top, black 75%, transparent 95%) !important;
    margin-bottom: -40px !important;
    padding-bottom: 10px !important;
    padding: 20px 0 !important;
}

.stk-read-more-grey .fswp-elt--read-more-content-wrapper a span.fswp-elt--read-more-text {
  	margin: 10px 0;
}

.stk-read-more .fswp-elt--read-more-content-wrapper a span.fswp-elt--read-more-text {
  	margin: 10px 0;
}



@media (min-width: 1200px) {

    .fswp-elt--read-more-content-wrapper {
        padding-bottom: 20px !important;
    }

    ul {
        margin-top: 30px !important;
    }

	.stk-read-more .fswp-elt--read-more-content,
    .stk-read-more-grey .fswp-elt--read-more-content {
		overflow: unset !important;		
	}

	.stk-read-more .fswp-elt--read-more.show-icon.more,
    .stk-read-more-grey .fswp-elt--read-more.show-icon.more {
		display: none !important;
	}
}

/* FIX INPUT TEXT DISABLED */

#form-field-vacante {
	background-color: lightgray;
}
