.elementor-1447 .elementor-element.elementor-element-a211557{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-1447 .elementor-element.elementor-element-2968b73.elementor-element{--align-self:flex-end;}.elementor-1447 .elementor-element.elementor-element-837e452 > .elementor-widget-container{padding:2px 0px 0px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-837e452 */.is-form-style input.is-search-input {
    background: #fff;
    background-image: none!important;
    color: #333;
    padding: 0 12px;
    margin: 0;
    outline: 0!important;
    font-size: 13px!important;
    height: 34px!important;
    min-height: 0;
    line-height: 1;
    border-radius: 0;
    border: solid 1px #ccc!important;
    font-family: arial;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.is-form-style button.is-search-submit {

    width: 34px!important;
    height: 34px!important;
}
.is-search-icon {
    width: 34px!important;
    padding-top: 5px!important;
}
.is-form-style input.is-search-submit, .is-search-icon
{height:34px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a211557 */#top-bar-wrap .e-con>.e-con-inner {
    flex-wrap: nowrap!important;}/* End custom CSS */