/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/* AVISO DE COOKIES */
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"] {
    padding: 20px 24px !important;
	border-radius: 20px;
	box-shadow: 0px 0px 20px rgba(0,0,0,0.4);
}

.links a{font-weight: bold; color: #FFFFFF}

.links-branco a{font-weight: bold; color: #7A7A7A;}

.links a:hover, .links-branco a:hover{color: #C58511;}

.elementor-13 .elementor-element.elementor-element-660df20 .elementor-field-group .elementor-select-wrapper::before {
    color: #666666!important;
}

select#form-field-assunto option {
    border-radius: 8px!important;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.4)!important;
	border-color: #666666 !important;
}

option {
	border-radius: 10px!important;
}

@media only screen and (max-width:600px){
	.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item 
	.icon-line a {
			align-items: flex-start !important;
	}
	#cookie-law-info-bar {
		padding: 15px !important;
		max-width: 270px;
		margin-bottom: 10px;
		margin-left:-2px;
		border-radius:10px;
		bottom: 90px !important;
	}
	.cli-style-v2 .cli-bar-btn_container {
		margin-top:2px !important;
	}
}