.elementor-1273 .elementor-element.elementor-element-361af4d5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1273 .elementor-element.elementor-element-361af4d5:not(.elementor-motion-effects-element-type-background), .elementor-1273 .elementor-element.elementor-element-361af4d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-1273 .elementor-element.elementor-element-361af4d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 0px 34px 0px;}.elementor-1273 .elementor-element.elementor-element-361af4d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), heebo;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1273 .elementor-element.elementor-element-16ed3681{text-align:start;}.elementor-1273 .elementor-element.elementor-element-16ed3681 .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.4em;color:#333333;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), heebo;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1273 .elementor-element.elementor-element-16a8be00{margin-top:20px;margin-bottom:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), heebo;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1273 .elementor-element.elementor-element-5758fedd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1273 .elementor-element.elementor-element-5758fedd{text-align:end;}@media(max-width:1024px){.elementor-1273 .elementor-element.elementor-element-5758fedd{text-align:center;}}@media(max-width:767px){.elementor-1273 .elementor-element.elementor-element-4bd5f45c > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-1273 .elementor-element.elementor-element-3bb681bc{padding:0px 25px 0px 25px;}.elementor-1273 .elementor-element.elementor-element-7bfec760 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1273 .elementor-element.elementor-element-3cff5a9 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1273 .elementor-element.elementor-element-1c8324fa > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1273 .elementor-element.elementor-element-53f0a4b3 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1273 .elementor-element.elementor-element-5758fedd{text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-6369d847 */.accessibility td{
    padding-right: 10px;
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ac74b29 */.accessibility td{
    padding-right: 10px;
    padding-left: 10px;
    border:1px solid #000!important;
}
.accessibility td{
    font-size: 14px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16fb93cc */.responsive-table{
    max-width: 100%;
    max-height: 400px;
    overflow: scroll;
}

.responsive-table td,.responsive-table th {
     padding: 10px 10px !important;
    font-size: 14px!important;
    word-break: unset;
    vertical-align: middle !important;
    line-height: 16px;
}

.responsive-table thead th {
  position: -webkit-sticky; /* for Safari */
  position: sticky;
  top: 0;
  background: #000;
  color: #FFF;
}

.responsive-table thead th:first-child {
  left: 0;
  z-index: 1;
}

.responsive-table tbody th {
  position: -webkit-sticky; /* for Safari */
  position: sticky;
  left: 0;
  background: #FFF;
 
}
.responsive-table td,.responsive-table td {

    word-break: unset;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-580288ca */.accessibility td{
    padding-right: 10px;
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-1c8324fa */.negisot-form .gfield_label{
    display: block!important
}
#gform_submit_button_3{
    text-align: center!important;
    margin: 0!important;
}
.negisot-form .gform_footer.right_label{
        width: 80.5% !important;
}/* End custom CSS */