
.hidden {
	display: none !important;
}
.elementor {
    max-width: 100% !important;
}
.entry-content.wp-block-post-content {
    padding: 0px !important;
margin-top: 0px !important;
}
h1.wp-block-post-title {
    display: none;
}
body .is-layout-constrained > .alignwide {
    max-width: 1400px !important;
}

footer.wp-block-template-part {
    margin-top: unset !important;
    background: #230205 !important; 
	padding-bottom: 40px ;
}
header.wp-block-template-part ul li a {
    color: #fff;
    text-decoration: none;
}
header.wp-block-template-part ul {
    display: flex;
    gap: 25px;
}
header.wp-block-template-part ul li  {
	list-style:none;
}
footer.wp-block-template-part ul li {
    list-style: none;
    color: #fff;
    display: inline;
    margin-right: 20px;
}
header.wp-block-template-part {
    background: #230205 !important;
    padding-top: 20px;
}

section.wp-block-template-part {
    display: none;
}
.wp-site-blocks {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
main.wp-block-group.is-layout-flow.wp-block-group-is-layout-flow {
    margin-top: 0px !important;
}
div#wpforms-11-field_17-container {
    display: none;
}
.multistep-form .wpforms-page button.wpforms-page-button.wpforms-page-next,
.multistep-form .wpforms-form:not(#wpforms-form-305) button[type='submit']{
    visibility: hidden;
}

.multistep-form#wpforms-454 .wpforms-page.wpforms-page-2 button.wpforms-page-button.wpforms-page-next,
.multistep-form .wpforms-form#wpforms-form-450 button[type='submit'],
.multistep-form .wpforms-form#wpforms-form-458 button[type='submit'] {
	visibility: visible;
}

.wpforms-page .custom-choices input{
	display: none !important;
}
.wpforms-page .custom-choices li label {
    width: 150px;
    text-align: center;
}
.wpforms-page .custom-choices label {
    background: #2b43c0;
    border-radius: 10px;
    padding: 15px 20px !important;
    color: #fff;
    font-family: Poppins;
    font-size: 20px;
    font-weight: 600;
}
.wpforms-page .custom-choices legend {
    font-family: Poppins;
    font-weight: 700;
    font-size: 22px;
    line-height: 1.4;
    text-align: center;
    letter-spacing: -.5px;
    color: #06102f;
    max-width: 330px;
}


div#wpforms-11-field_37-container label {
    font-family: Poppins;
    font-weight: 700;
    font-size: 22px;
    line-height: 1.4;
    text-align: center;
    letter-spacing: -.5px;
    color
	: #06102f;
}
div#wpforms-11-field_37-container input {
    margin: auto;
}
div#wpforms-11-field_43-container label {
    font-family: Poppins;
    font-weight: 700;
    font-size: 22px;
    line-height: 1.4;
    text-align: center;
    letter-spacing: -.5px;
    color
	: #06102f;
}
div#wpforms-11-field_43-container input {
    margin: auto;
}
.wpforms-page.wpforms-page-18.last .wpforms-field label {
    font-family: Poppins;
    font-weight: 700;
    font-size: 22px;
    line-height: 1.4;
    text-align: center;
    letter-spacing: -.5px;
    color: #06102f;
}
.wpforms-page.wpforms-page-18.last .wpforms-field input {
    margin: auto;
}
div#wpforms-11-field_44-container .wpforms-pagebreak-left {
    text-align: center !important;
}

div#wpforms-11-field_39-container .wpforms-pagebreak-left {
    text-align: center !important;
}

button#wpforms-submit-11 {
    width: 120px;
}
.elementor-widget-shortcode {
	display: none;
}
.multistep-form:not(#wpforms-372):not(#wpforms-369):not(#wpforms-458) .wpforms-confirmation-container-full {
	display: none;
}
form#wpforms-form-305 .iti__active {
    display: none;
}



.wpforms-container input[type='radio']{
	display: none !important;
}
ul#wpforms-61-field_1 {
    grid-template-columns: 1fr 1fr !important;
	gap: 0px !important;
}

.wpforms-container input[type='radio']+label {
    background: #2b43c0 !important;
    border-radius: 10px;
    color: #fff !important;
    font-family: Poppins;
    text-align: center;
    font-size: 20px;
    width: 100%;
    font-weight: 600 !important;
    padding: 40px 15px !important;
}

.wpforms-container  input[type='radio']:checked+label {
    background: green !important;
	color:#fff !important;
}
.wpforms-container  ul li {
    padding: 10px 40px 10px 10px !important;
}
.wpforms-container ul:not(#wpforms-439-field_28):not(#wpforms-439-field_29) li:nth-child(odd) {
    padding: 10px 10px 10px 40px !important;
}
.wpforms-container .wpforms-clear,
.wpforms-submit-container {
    text-align: center !important;
}
legend.wpforms-field-label {
    font-family: Poppins;
    font-weight: 700;
    font-size: 22px !important;
    line-height: 28px !important;
    text-align: center;
    letter-spacing: -.5px;
    color: #06102f !important;
}
ul#wpforms-439-field_32 {
    gap: 0px;
}
#wpforms-450-field_37-container input {
    margin: auto !important;
}
ul#wpforms-269-field_1 {
    grid-template-columns: 1fr 1fr;
    gap: 0px;
}
#wpforms-454-field_43-container input {
    margin: auto !important;
}
ul#wpforms-282-field_1 {
    gap: 0px;
    grid-template-columns: 1fr 1fr;
}
ul#wpforms-285-field_1 {
    gap: 0px;
    grid-template-columns: 1fr 1fr;
}
ul#wpforms-365-field_1 {
    gap: 0px;
    grid-template-columns: 1fr 1fr;
}
#wpforms-305-field_1-container legend {
    text-align: left !important;
    font-size: 16px !important;
}
ul#wpforms-439-field_28,
ul#wpforms-439-field_29 {
    gap: 0px;
    grid-template-columns: 1fr;
}
ul#wpforms-439-field_21,
ul#wpforms-439-field_22,
ul#wpforms-450-field_34,
ul#wpforms-454-field_40 {
    gap: 0px;
}
#wpforms-450-field_37-container label {
    text-align: center;
}
#wpforms-454-field_43-container label {
    text-align: center;
}
#wpforms-450-field_37-container label {
    font-family: Poppins;
    font-weight: 700;
    font-size: 22px !important;
    line-height: 28px !important;
    text-align: center;
    letter-spacing: -.5px;
    color: #06102f !important;
}
#wpforms-454-field_43-container label {
    font-family: Poppins;
    font-weight: 700;
    font-size: 22px !important;
    line-height: 28px !important;
    text-align: center;
    letter-spacing: -.5px;
    color: #06102f !important;
}
label.wpforms-field-label {
    font-family: 'Poppins';
}
#wpforms-305-field_62-container legend.wpforms-field-label,
#wpforms-305-field_69-container legend.wpforms-field-label {
    font-size: 16px !important;
    text-align: left;
}
#wpforms-454-field_43-container .wpforms-field-date-dropdown-wrap {
    width: auto;
}
.wpforms-container .wpforms-field-layout {
	padding: 15px 0;
}
.wpforms-container .wpforms-field:not(.wpforms-field-layout):not(.wpforms-field-phone):not(.wpforms-field-email):not(.wpforms-field-name):not(.wpforms-field-date-time):not(.wpforms-field-address) {
    padding: 0;
}
button[type="submit"],
button.wpforms-page-button.wpforms-page-next {
    padding: 20px 40px !important;
    height: auto !important;
		width: 100%;
    background-color: green !important;
}
.wpforms-form:not(#wpforms-form-305):not(#wpforms-form-450):not(#wpforms-form-458) .wpforms-submit-container {
    height: 0 !important;
    padding: 0 !important;
}
.wpforms-form#wpforms-form-454 .wpforms-page.wpforms-page-2 .wpforms-field-pagebreak {
    height: auto !important;
    padding: 15px 0 !important;
}
.wpforms-form .wpforms-field-pagebreak {
    height: 0 !important;
}
.wpforms-container ul#wpforms-439-field_28 li,
.wpforms-container ul#wpforms-439-field_29 li {
	padding: 10px !important;
}
div.wpforms-container-full {
    margin: 0;
}
.multistep-form-progress-bar .elementor-title {
	display: none;
}
ul.wp-block-page-list li:nth-child(2) {
    display: none;
}
#wpforms-confirmation-458 {
	display: none;
}
@media only screen and (max-width: 768px) {
	.wpforms-container ul:not(#wpforms-439-field_28):not(#wpforms-439-field_29) li:nth-child(odd),
	.wpforms-container ul li {
		padding: 10px !important;
	}
}
@media only screen and (max-width: 600px) {
	body .is-layout-flex {
		flex-wrap: nowrap;
	}
	.wp-block-navigation__responsive-container-open {
		display: none;
	}
	.wp-block-navigation__responsive-container {
		position: relative;
    display: block;
	}
	header.wp-block-template-part ul.wp-block-page-list {
		flex: 0 0 auto;
		gap: 15px;
	}
}
.wpforms-field-html._text{
	    margin-top: 12px!important;
	  border: 1px solid;
    font-size: 10px;
    color: grey;
    border-color: grey;
    padding: 5px!important;
    border-radius: 5px;
}
._foot li.elementor-icon-list-item.elementor-inline-item{
	display:block;
	
}
._head.elementor-widget .elementor-icon-list-item{
	display:block!important;
}
#_header{
	height:100px;
}
._eqbtn label.wpforms-field-label-inline{
	    font-size: 10px!important;
}