.elementor-1861 .elementor-element.elementor-element-65d2e9d{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1861 .elementor-element.elementor-element-45df9a3 > .elementor-widget-container{padding:3em 0em 0em 0em;}#elementor-popup-modal-1861 .dialog-widget-content{animation-duration:0.5s;background-color:#F3F3F3;border-radius:10px 10px 10px 10px;box-shadow:4px 4px 1px 1px rgba(201.99999999999997, 160.99999999999997, 129.99999999999997, 0.52);}#elementor-popup-modal-1861{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1861 .dialog-message{width:40vw;height:auto;}#elementor-popup-modal-1861 .dialog-close-button{display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-45df9a3 */.elementor-1861 .elementor-element.elementor-element-45df9a3 p{
    font-family: Open Sans, sans-serif;
    font-size: 0.9rem;
}

.elementor-1861 .elementor-element.elementor-element-45df9a3 button{
		box-sizing: border-box;
		display: inline-block;
		line-height: 1;
		text-align: center;
		transition: all .3s;
		text-decoration: none;
		font-family: "Merienda", Sans-serif;
		font-size: 0.9em;
		font-weight: 400;
		letter-spacing: 1px;
		text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.05);
		fill: #A28169;
		color: #A28169;
		background-color: #E6E6E6;
		border-style: dashed;
		border-width: 2px 2px 2px 2px;
		border-color: #A281696E;
		border-radius: 25px 5px 25px 5px;
		box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.11);
		padding: 0.6em 2em 00.6em 2em;
	}
.elementor-1861 .elementor-element.elementor-element-45df9a3 button:hover{
		background-color: #fff;
		color: #CAA182;
	}
.elementor-1861 .elementor-element.elementor-element-45df9a3 input{
    border: 2px dashed #CAA18250;
		border-radius: 10px;
		font-family: 'Open Sans', sans-serif;
		font-size: 0.9rem;
}/* End custom CSS */