.elementor-33331 .elementor-element.elementor-element-3eba3507:not(.elementor-motion-effects-element-type-background), .elementor-33331 .elementor-element.elementor-element-3eba3507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444141;}.elementor-33331 .elementor-element.elementor-element-3eba3507 > .elementor-container{max-width:1293px;}.elementor-33331 .elementor-element.elementor-element-3eba3507{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-33331 .elementor-element.elementor-element-3eba3507 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33331 .elementor-element.elementor-element-590481c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33331 .elementor-element.elementor-element-590481c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33331 .elementor-element.elementor-element-1e20ba11:not(.elementor-motion-effects-element-type-background), .elementor-33331 .elementor-element.elementor-element-1e20ba11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444141;}.elementor-33331 .elementor-element.elementor-element-1e20ba11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33331 .elementor-element.elementor-element-1e20ba11 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33331 .elementor-element.elementor-element-1ed8f31b{--spacer-size:50px;width:var( --container-widget-width, 98.42% );max-width:98.42%;--container-widget-width:98.42%;--container-widget-flex-grow:0;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-33331 .elementor-element.elementor-element-35dc5ad9 > .elementor-widget-container{margin:0px 0px -49px 0px;padding:0px 0px 0px 10px;}.elementor-33331 .elementor-element.elementor-element-72b45835{--spacer-size:38px;}.elementor-33331 .elementor-element.elementor-element-745a6371{--spacer-size:50px;}.elementor-33331 .elementor-element.elementor-element-319cbd73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33331 .elementor-element.elementor-element-319cbd73{text-align:right;}.elementor-33331 .elementor-element.elementor-element-3187e94{--spacer-size:21px;}.elementor-33331 .elementor-element.elementor-element-109ce4b1 > .elementor-container{max-width:1364px;}.elementor-33331 .elementor-element.elementor-element-13c1eed8{width:100%;max-width:100%;}.elementor-33331 .elementor-element.elementor-element-769587eb > .elementor-container{max-width:1302px;}.elementor-33331 .elementor-element.elementor-element-3b14068b > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33331 .elementor-element.elementor-element-3b14068b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33331 .elementor-element.elementor-element-4ae18fee{--spacer-size:350px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-33331 .elementor-element.elementor-element-590481c1{width:100%;}.elementor-33331 .elementor-element.elementor-element-37205f0a{width:42%;}.elementor-33331 .elementor-element.elementor-element-552cd3f9{width:58%;}.elementor-33331 .elementor-element.elementor-element-18c6dd54{width:100%;}.elementor-33331 .elementor-element.elementor-element-3b14068b{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-256354ab */.elementor-33331 .elementor-element.elementor-element-256354ab .gform_next_button.gform-theme-button.button {
  background-color: #0ea14e;
  color: #fff;
  font-weight: bold;
  border: 2px solid #0ea14e;
}

.elementor-33331 .elementor-element.elementor-element-256354ab .gform-field-label.gform-field-label--type-sub {
  color: black;
  font-weight: bold;
}

.elementor-33331 .elementor-element.elementor-element-256354ab .gform_previous_button.gform-theme-button.gform-theme-button--secondary.button {
  background-color: blue;
  border: 2px solid blue;
  color: white;
  font-weight: bold;
}
.elementor-33331 .elementor-element.elementor-element-256354ab .gw_terms_59 {
  font-family: Arial, Helvetica, sans-serif;font-size: 10px
}

.elementor-33331 .elementor-element.elementor-element-256354ab .gptos_the_terms {
  font-family: Arial, Helvetica, sans-serif;font-size: 10px
}

.elementor-33331 .elementor-element.elementor-element-256354ab .partial_entry_warning {
  color: #fff;
}



.elementor-33331 .elementor-element.elementor-element-256354ab .html_description {
  color: #000;
  font-size: 17px;
}

.elementor-33331 .elementor-element.elementor-element-256354ab .loader {
  border: 16px solid #f3f3f3; /* Light grey */
  border-top: 16px solid #3498db; /* Blue */
  border-radius: 50%;
  width: 100px;
  height: 100px;
  animation: spin 2s linear infinite;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */