/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */
.faq_section .e-n-accordion-item {
    border: 1px solid #f7f7f7;
    border-radius: 15px;
    box-shadow: 2px 6px 10px rgba(0, 0, 0, 0.04);
}
#header [data-row*=top] {
    padding: 15px 0px;
}
[class*=header-menu] .menu{
	width: 100%;
}
[data-header*="type-1"] .ct-header [data-id="menu"]{
    width: 100%;	
}
.menu li.menu-item, .menu li.page_item{
	flex: 1;
}
ul.top_boxes {
    padding: 0px;
    list-style: none;
    margin: 0px;
    display: flex;
    grid-gap: 40px;
	max-width: 700px;
}
ul.top_boxes li {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-gap: 15px;
	justify-content: flex-start;
    align-items: center;
}
ul.top_boxes li img {
    width: 26px;
	height: 26px;
}
ul.top_boxes li strong {
    font-size: 21px;
	margin-bottom: 5px;
	display: block;
	color: #09458D;
}
ul.top_boxes li p{
  font-size: 16px;
  color: #000;	
}

ul.top_boxes li .box-img {
    border: 2px solid #09458D;
    padding: 11px;
    border-radius: 100%;
}

.wpforms-submit{
   height: fit-content !important;
}

div.wpforms-container-full input[type=date]:focus:invalid, div.wpforms-container-full input[type=datetime]:focus:invalid, div.wpforms-container-full input[type=datetime-local]:focus:invalid, div.wpforms-container-full input[type=email]:focus:invalid, div.wpforms-container-full input[type=month]:focus:invalid, div.wpforms-container-full input[type=number]:focus:invalid, div.wpforms-container-full input[type=password]:focus:invalid, div.wpforms-container-full input[type=range]:focus:invalid, div.wpforms-container-full input[type=search]:focus:invalid, div.wpforms-container-full input[type=tel]:focus:invalid, div.wpforms-container-full input[type=text]:focus:invalid, div.wpforms-container-full input[type=time]:focus:invalid, div.wpforms-container-full input[type=url]:focus:invalid, div.wpforms-container-full input[type=week]:focus:invalid, div.wpforms-container-full select:focus:invalid, div.wpforms-container-full textarea:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=date]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=datetime]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=datetime-local]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=email]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=month]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=number]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=password]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=range]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=search]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=tel]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=text]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=time]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=url]:focus:invalid, .wp-core-ui div.wpforms-container-full input[type=week]:focus:invalid, .wp-core-ui div.wpforms-container-full select:focus:invalid, .wp-core-ui div.wpforms-container-full textarea:focus:invalid, div.wpforms-container-full textarea:focus{
	    box-shadow: none !important;
}

div.wpforms-container-full input[type=submit], div.wpforms-container-full button[type=submit], div.wpforms-container-full .wpforms-page-button, .wp-core-ui div.wpforms-container-full input[type=submit], .wp-core-ui div.wpforms-container-full button[type=submit], .wp-core-ui div.wpforms-container-full .wpforms-page-button{
	width: 100% !important;
    padding: 20px !important;
    background-color: #fba834 !important;
    color: #09458d !important;
    font-size: 21px !important;
}

div.wpforms-container-full input[type=submit]:hover, div.wpforms-container-full input[type=submit]:active, div.wpforms-container-full button[type=submit]:hover, div.wpforms-container-full button[type=submit]:active, div.wpforms-container-full .wpforms-page-button:hover, div.wpforms-container-full .wpforms-page-button:active, .wp-core-ui div.wpforms-container-full input[type=submit]:hover, .wp-core-ui div.wpforms-container-full input[type=submit]:active, .wp-core-ui div.wpforms-container-full button[type=submit]:hover, .wp-core-ui div.wpforms-container-full button[type=submit]:active, .wp-core-ui div.wpforms-container-full .wpforms-page-button:hover, .wp-core-ui div.wpforms-container-full .wpforms-page-button:active {
    background: #0093dd !important;
    color: #fff !important;
}

div.wpforms-container-full:not(:empty) {
    margin: 0px !important;
}

#wpforms-form-826 .wpforms-submit-container {
    margin: 0px !important;
}

#wpforms-submit-826 {
    padding: 14px 18px !important;
    margin: 0px !important;
    font-size: 14px !important;
}
div#wpforms-826-field_1-container {
    padding: 0px;
}
#wpforms-form-826{
  display: inline-flex;
  grid-gap: 5px;
}