.elementor-5408 .elementor-element.elementor-element-de86537{--display:flex;--min-height:80vh;--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5408 .elementor-element.elementor-element-1544e20{--display:flex;--justify-content:center;}.elementor-5408 .elementor-element.elementor-element-39334a4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5408 .elementor-element.elementor-element-48f8764{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5408 .elementor-element.elementor-element-48f8764 a{color:#000000;}.elementor-5408 .elementor-element.elementor-element-a972a88{--display:flex;--justify-content:center;}.elementor-5408 .elementor-element.elementor-element-6b5a2f3{width:100%;max-width:100%;}@media(min-width:768px){.elementor-5408 .elementor-element.elementor-element-1544e20{--width:50%;}.elementor-5408 .elementor-element.elementor-element-a972a88{--width:50%;}}@media(max-width:1024px){.elementor-5408 .elementor-element.elementor-element-39334a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5408 .elementor-element.elementor-element-48f8764{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-5408 .elementor-element.elementor-element-39334a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5408 .elementor-element.elementor-element-48f8764{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-48f8764 */.elementor-5408 .elementor-element.elementor-element-48f8764 a {
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: 600 !important;
  font-style: inherit !important;
  letter-spacing: inherit !important;
  text-decoration: none !important;
}

.elementor-5408 .elementor-element.elementor-element-48f8764 a:hover {
  color: inherit !important;
  text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-6b5a2f3 */.elementor-5408 .elementor-element.elementor-element-6b5a2f3 button,
.elementor-5408 .elementor-element.elementor-element-6b5a2f3 input[type="submit"] {
  background-color: #FEED59 !important;
  font-family: "Type Machine", sans-serif !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  font-style: normal !important;
  letter-spacing: 1px !important;
  color: #3f3f3d !important;
  fill: #3f3f3d !important;
  border: 1px solid #3f3f3d !important;
  border-radius: 24px !important;
  padding: 13px 20px !important;
  line-height: 1.2 !important;
  box-shadow: none !important;
  transition: all 0.2s ease !important;
}

.elementor-5408 .elementor-element.elementor-element-6b5a2f3 button:hover,
.elementor-5408 .elementor-element.elementor-element-6b5a2f3 input[type="submit"]:hover {
  background-color: #3f3f3d !important;
  color: #FEED59 !important;
  fill: #FEED59 !important;
  border-color: #FEED59 !important;
  transform: none !important;
}/* End custom CSS */