.elementor-19747 .elementor-element.elementor-element-f18538f{--display:flex;--min-height:800px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19747 .elementor-element.elementor-element-92f285d > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19747 .elementor-element.elementor-element-f18538f{--content-width:960px;}}/* Start custom CSS for html, class: .elementor-element-a59838b */.elementor-19747 .elementor-element.elementor-element-a59838b table {
    margin:0;
    padding: 0;
}

.elementor-19747 .elementor-element.elementor-element-a59838b table tr {
    background: none !important;
}
.elementor-19747 .elementor-element.elementor-element-a59838b table td {
    padding: 0;
    border:none;
}

.elementor-19747 .elementor-element.elementor-element-a59838b table td input {
    min-height: 37px !important;
    padding: 0 10px 0 10px !important;
    border-radius: 0;
    margin:0 !important;
    background-position: 10px 50% !important;
    
}

.elementor-19747 .elementor-element.elementor-element-a59838b .gsc-input-box {
    height:39px !important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-92f285d */.elementor-19747 .elementor-element.elementor-element-92f285d .gs-title {
    font-size: 20px !important;
}

.elementor-19747 .elementor-element.elementor-element-92f285d td {
    padding:5px;
}
.elementor-19747 .elementor-element.elementor-element-92f285d .gsc-table-result {
    font-size: 16px;
}

.elementor-19747 .elementor-element.elementor-element-92f285d .gs-web-image-box {
    margin-right: 10px;
}

.elementor-19747 .elementor-element.elementor-element-92f285d .gsc-control-cse {
    padding: 0;
}

.elementor-19747 .elementor-element.elementor-element-92f285d .gsc-above-wrapper-area {
    border: 0px;
}/* End custom CSS */