/* Generated on: Wed Nov 17 2021 19:22:36 GMT+0000 (Coordinated Universal Time) */
/* ==========================================================================
   normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css 
   ========================================================================== */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{-webkit-appearance:none}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}


.ob_button {
  position: relative;
  display: inline-block;
  margin-top: 32px;
  padding: 12px 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 3px;
  background-color: #06828a;
  -webkit-transition: background-color 250ms ease;
  transition: background-color 250ms ease;
  color: #fff;
  text-align: center;
  text-decoration: none;
  font-size: 18px;
  height: 48px;
  text-transform: uppercase;
}

.ob_button:hover {
  background-color: #fff;
  color: #06828a;
  border: 1px solid #06828a;
}

.ob_button:active {
  background-color: #1d39c4;
  color: #06828a;
  border: 1px solid #06828a;
}

.ob_button:focus {
  background-color: #fff;
  color: #06828a;
  border: 1px solid #06828a;
}

.ob_button:disabled {
  background-color: #999DA0;
  color: #fff;
  border: 1px solid #06828a;
}

.ob_button:go {
  background-color: #CCFFD5;
  color: #fff;
  border: 1px solid #06828a;
}

.ob_text-field {
  margin-bottom: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #d1d5db;
  border-radius: 3px;
  color: #393939;
  font-size: 16px;
  line-height: 26px;
  background-color: #F4F4F4;
  width: 100%;
  text-transform: uppercase;
}

.ob_text-field:hover {
  border-color: #0C6066;
}

.ob_text-field:focus {
  border-color: #06828a;
}

.ob_text-field::-webkit-input-placeholder {
  color: #d1d5db;
}

.ob_text-field:-ms-input-placeholder {
  color: #d1d5db;
}

.ob_text-field::-ms-input-placeholder {
  color: #d1d5db;
}

.ob_text-field::placeholder {
  color: #d1d5db;
}

.ob_field-label {
  margin-bottom: 8px;
  color: #06828a;
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
}

.ob_form-grid {
  display: -ms-grid;
  display: grid;
  margin-top: 32px;
  margin-bottom: 32px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.ob_form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  height: auto;
  margin: 0px;
  padding: 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-radius: 16px;
  background-color: #fff;
  border-style: solid;
  border-width: 3px;
  border-color: #000;
  border-radius: 10px;
}

.ob_body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  background-image: url("https://uploads-ssl.webflow.com/6194d15944a12a1a5461cfd1/6194d15944a12a789361cfdb_bg.svg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  color: #6b7280;
}

.ob_form-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 600px;
  height: auto;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.ob_heading {
  margin-top: 20px;
  margin-bottom: 0px;
  font-size: 6.6vmin;
  line-height: 7.7vmin;
  color: #06828a;
  text-transform: uppercase;
  font-weight: normal;
}

.ob_success-message {
  padding: 0px;
  background-color: transparent;
}

.ob_heading-2 {
  color: #111827;
}

.ob_heading-3 {
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 3.5vmin;
  line-height: 4.5vmin;
  color: #06828a;
  font-weight: lighter;
  text-transform: uppercase;
}

.ob_text-block {
  color: #6b7280;
}

.ob_error-message {
  background-color: #fff1f2;
  text-align: center;
}

.ob_error-text {
  color: #f43f5e;
}

.ob_html-embed {
  display: block;
}

.ob_paragraph {
  font-size: 24px;
  line-height: 36px;
}

.ob_input-block {
 
}

.ob_w-input {
  padding: 12px;

}

.ob_link {
  color: #3b82f6;
}

.ob_success-text {
  color: #06828a;
}

.hiden {
  display: none;
}

.hide {
    display: none;
}

.error-msg {
    color: #F43F5E;
}

.valid-msg {
    color: #06828a;
}

#valid-msg {
    color: #06828a;
}

#error-msg {
    color: #F43F5E;
}

input.invalid, textarea.invalid{
   border: 2px solid red;
}

input.valid, textarea.valid{
   border: 2px solid green;
}

.iti {
   display: block;
}

@media screen and (max-width: 767px) {
  .form-grid {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}

#w-node-_11c08e1e-f84d-86e1-c99e-5e4aa506cceb-7d61cfd8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_11c08e1e-f84d-86e1-c99e-5e4aa506ccef-7d61cfd8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_11c08e1e-f84d-86e1-c99e-5e4aa506ccfc-7d61cfd8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}



@media (min-width: 1024px) and (max-width: 1240px)  {
  .ob_heading {
    font-size: 6vmin;
    line-height: 7vmin;
  }

  .ob_heading-3 {
    font-size: 3.5vmin;
    line-height: 4vmin;
  }
}


@media screen and (max-width: 767px) {
  .ob_heading {
    font-size: 9vmin;
    line-height: 10vmin;
  }

  .ob_heading-3 {
    font-size: 7vmin;
    line-height: 9vmin;
  }

  #w-node-_11c08e1e-f84d-86e1-c99e-5e4aa506cce3-7d61cfd8 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_11c08e1e-f84d-86e1-c99e-5e4aa506cce7-7d61cfd8 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }