/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 03 2024 | 10:23:59 */
#gform_5 h5 {
	padding: 10px 0 20px 0;
}

#gform_5 input {
	font-size: 16px;
	line-height: 22px;
	border: 1px solid #363940;
	border-radius: 5px;
	background-color: transparent !important;
}

#gform_5 input::placeholder,
#gform_5 input:-ms-input-placeholder,
#gform_5 input::-ms-input-placeholder {
	color: #363940;
	opacity: 1;
	background-color: transparent !important;
}

#gform_5 .gchoice label {
	font-size: 16px;
	color: #363940;
	line-height: 22px;
}

#gform_5 .gchoice label a {
	font-size: 16px;
	color: #363940;
	line-height: 22px;
	text-decoration: underline
}

#gform_5 input[type="checkbox"] {
	appearance: none;
	-webkit-appearance: none;
	width: 20px;
	height: 20px;
	border: 1px solid #363940;
	border-radius: 5px;/ background-color: transparent;
	cursor: pointer;
}

#gform_5 input[type="checkbox"]:checked {
	background-color: #363940 !important;
	border: 1px solid #363940;
	position: relative;
}

#gform_5 input[type="checkbox"]:checked::after {
	content: '\2714';
	font-size: 16px;
	color: white;
	position: absolute;
	bottom: 0;
	left: 3px;
}

#gform_5 select {
	font-size: 16px;
	color: #363940;
	line-height: 22px;
	border-color: #D7D7D9;
	border: 1px solid #363940;
	border-radius: 5px;
	background-color: transparent;
	height: 40px;
	cursor: pointer;
}

#gform_5 .gform_body .gform_fields .gfield select {
	transform: scale(1)
}

#gform_5 .gform_body .gform_fields .gfield select option {
	font-size: 14px;
	color: #363940;
	line-height: 22px;
	border-color: #D7D7D9;
	border: 1px solid #363940;
	border-radius: 5px;
	background-color: transparent;
	height: 40px;
	cursor: pointer;
}

#gform_5 div.gpfup.gpfup--strict.gform-theme__no-reset--children>div>div>span:nth-child(1) {
	font-size: 16px;
	color: #363940;
	line-height: 22px;
}

#gform_5 #gfield_upload_rules_5_11 {
	font-size: 14px;
	font-weight: 400;
	color: #363940;
	line-height: 22px;
}

#gform_5 .gpfup__files .gpfup__preview {
	width: 100% !important;
	height: auto !important;
	margin: 0 !important;
}

#gform_5 .gpfup__files .gpfup__preview img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	width: auto;
	heigth: auto;
}

#gform_5 .gpfup__files .gpfup__preview .gpfup__preview-pendin {
	width: 100% !important;
	height: auto !important
}

#gform_5 .gpfup__files .gpfup__preview svg {
	width: 100% !important;
	height: auto !important
}

#gform_5 .gpfup__files .gpfup__preview img {
	background-color: transparent !important;
}

#gform_5 .gpfup__files .gpfup__file-info,
#gform_5 .gpfup__droparea.gpfup__droprea--maxed {
	display: none !important;
	width: 0 !important;
}

#gform_5 .gfield_description.gfield_validation_message {
	padding: 0 5px
}

#gform_5 button.gpfup__select-files {
	text-transform: uppercase;
	background-color: transparent !important;
	border: 1px solid #363940;
	color: #363940 !important;
	font-family: work sans, Sans-serif;
	font-size: 12px;
	font-weight: 500;
	line-height: 20px;
	letter-spacing: 1.2px;
	text-decoration: none;
	height: 54px;
	border-radius: 50px 50px 50px 50px;
	width: 170px;
}

#gform_5 button.gpfup__select-files:hover {
	color: #fff !important;
	background-color: #363940 !important;
}

#gform_5 #field_8_1 button.gpfup__select-files.elementor-active,
#gform_5 #field_8_29 button.gpfup__select-files {
	background-color: #2C3442;
	border-color: #2C3442;
}

#gform_5 button.gpfup__select-files:hover {
	background-color: transparent;
	color: #2C3442;
}

#gform_5 #gform_submit_button_5 {
	text-transform: uppercase;
	background-color: transparent !important;
	border: 1px solid #363940;
	color: #363940 !important;
	font-family: work sans, Sans-serif;
	font-size: 12px;
	font-weight: 500;
	line-height: 20px;
	letter-spacing: 1.2px;
	text-decoration: none;
	height: 54px;
	border-radius: 50px 50px 50px 50px;
	width: 240px;
}

#gform_5 #gform_submit_button_5:hover {
	color: #fff !important;
	background-color: #363940 !important;
}