.elementor-23054 .elementor-element.elementor-element-d0b405e{margin-top:20px;margin-bottom:0px;}/* Start custom CSS for section, class: .elementor-element-a6a2065 */.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d0b405e */.box-class{
    max-width: 850px!important;
    width: 100%!important;
    box-shadow: 0px -12px 24px rgb(221 224 228);
    padding: 30px!important;
    border-radius: 20px!important;
    margin-top: 20px!important;
}
@media (min-width: 481px){
    .cf7sg-container .cf7-smart-grid.has-grid .columns.full, .cf7sg-container .cf7-smart-grid.has-grid .columns.twelve {
    width: 100%;
    margin-bottom: 17px!important;
}
}
.cf7-smart-grid.has-grid .wpcf7-form-control:not(img) {
    min-height: 43px!important;
}
@media (max-width: 480px){
    .cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns {
    float: none;
    margin: 0;
    width: 100%;
    margin-bottom: 19px!important;
}
    }
    
.cf7-smart-grid.has-grid .field>label {
    display: block;
    margin-bottom: 6px!important;
    font-size: 16px;
}

button, .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"], input[type="reset"], input[type="submit"], .bg-accent, .bg-accent-hover:hover, .bg-accent-hover:focus, :root .has-accent-background-color, .comment-reply-link {
    background-color: #21409a!important;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS */.header-class{
    display: none;
}
.footer-bar{
    display: none;
}
.footer{
    display: none;
}
.copyright{
    display: none;
}
.col-12.cr{
    display: none;
}/* End custom CSS */