/*
Theme Name: Flexora Child
Author: VamTam
Author URI: https://vamtam.com
Template: flexora
*/

.gform-theme--framework {
	--gf-ctrl-outline-color-focus: #1DB9E1 !important;
	--gf-color-in-ctrl-primary: #1DB9E1 !important;
	--gf-color-primary: red !important;
}

.gform-theme--foundation .gform_fields {
	--gf-form-gap-y: 24px !important;
}

.gform-theme--foundation .gfield input[type="text"],
.gform-theme--foundation .gfield .large {
	min-height: 53px !important;
	
}

.gform-theme--foundation .gfield input,
.gform-theme--foundation .gfield input:hover,
.gform-theme--foundation .gfield input:focus,
.gform-theme--foundation .gfield input:active {
	box-shadow: none !important;
	background: white !important;
	border: none !important;
}

.gform_button{
    display:block !important;

    background :#1DB9E1 !important;
    color:white !important;

    border:none !important;
    border-radius:24px !important;

    padding:16px 32px!important;

    font-size:14px!important;
    font-weight:600!important;

    transition:0.3s ease!important;
}

.gform_button:hover{
    cursor:pointer!important;
}

.gchoice,
.ginput_container {
    align-items: center!important;
}

.gform-theme--foundation .gform_fields {
    row-gap: 20px!important;
}