/*---------------------------------------------------------------------------------

 Theme Name:   Divi - Scale Squad Theme
 Theme URI:    https://scalesquad.com/
 Description:  This is a Divi Child Theme by Scale Squad
 Author:       Scale Squad 
 Author URI:   https://scalesquad.com/
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/
@font-face {
    font-family: 'ThirstyRoughReg';
    src: url('fonts/ThirstyRoughReg.eot');
    src: url('fonts/ThirstyRoughReg.eot?#iefix') format('embedded-opentype'),
        url('fonts/ThirstyRoughReg.woff2') format('woff2'),
        url('fonts/ThirstyRoughReg.woff') format('woff'),
        url('fonts/ThirstyRoughReg.ttf') format('truetype'),
        url('fonts/ThirstyRoughReg.svg#ThirstyRoughReg') format('svg');
    font-weight: normal;
    font-style: normal;
}

::placeholder {
    color: inherit;
    opacity: 1;
}

#et-main-area{
	overflow: hidden;
}

.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea{
	color: #A8A8A8;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	line-height: 149.023%; /* 17.883px */
	letter-spacing: -0.24px;
	border-radius: 10px;
	background: #FFF;
	padding: 14px 24px;
	border: 1px solid #fff
}

.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer{
	margin-top: 32px;
}

.gform_wrapper.gravity-theme #field_submit input, .gform_wrapper.gravity-theme .gform_footer input{
	color: #FFF;
	text-align: center;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 149.023%; /* 23.844px */
	letter-spacing: -0.32px;
	border-radius: 15px;
	background: #E86076;
	border-color: #E86076;
	padding: 12px 20px;
	cursor: pointer;
}

.gform_wrapper.gravity-theme select {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   	padding: 14px 40px 14px 24px;
    background-image: url(/wp-content/uploads/2026/06/Polygon-2.png);
    background-repeat: no-repeat;
    background-position: right 15px center;
}

body .et_pb_button {
    text-align: center;
}

@media (max-width: 600px){
	body .et_pb_button {
		font-size: 16px !important;
	}
	
	body .et_pb_button,
	body .et_pb_button:hover {
		font-size: 16px !important;
		padding: .3em 0.65em!important
	}
	
	.gform_wrapper.gravity-theme #field_submit input, .gform_wrapper.gravity-theme .gform_footer input{
		font-size: 14px;
		padding: 12px 16px;
	}
}