.elementor-8425 .elementor-element.elementor-element-50122c9{--spacer-size:70px;}.elementor-8425 .elementor-element.elementor-element-5c78104 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8425 .elementor-element.elementor-element-5c78104 > .elementor-container{max-width:763px;}.elementor-8425 .elementor-element.elementor-element-5c78104{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8425 .elementor-element.elementor-element-42ea70b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8425 .elementor-element.elementor-element-42ea70b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-8425 .elementor-element.elementor-element-42ea70b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8425 .elementor-element.elementor-element-42ea70b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8425 .elementor-element.elementor-element-42ea70b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8425 .elementor-element.elementor-element-42ea70b > .elementor-element-populated{box-shadow:0px 10px 50px 1px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8425 .elementor-element.elementor-element-42ea70b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8425 .elementor-element.elementor-element-048b3ce{--spacer-size:10px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8425 .elementor-element.elementor-element-667c4ef{width:var( --container-widget-width, 665px );max-width:665px;--container-widget-width:665px;--container-widget-flex-grow:0;text-align:center;}.elementor-8425 .elementor-element.elementor-element-667c4ef .elementor-heading-title{color:#00AAFF;}.elementor-8425 .elementor-element.elementor-element-40f53ae{--spacer-size:29px;}.elementor-8425 .elementor-element.elementor-element-58c33d5{width:initial;max-width:initial;align-self:center;}.elementor-widget-text-editor{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-8425 .elementor-element.elementor-element-d28ef70{text-align:center;}.elementor-8425 .elementor-element.elementor-element-2693e82{--spacer-size:70px;}@media(min-width:768px){.elementor-8425 .elementor-element.elementor-element-42ea70b{width:100%;}}@media(max-width:767px){.elementor-8425 .elementor-element.elementor-element-50122c9{--spacer-size:37px;}.elementor-8425 .elementor-element.elementor-element-5c78104{padding:20px 20px 20px 20px;}.elementor-8425 .elementor-element.elementor-element-42ea70b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-8425 .elementor-element.elementor-element-40f53ae{--spacer-size:10px;}}/* Start custom CSS for heading, class: .elementor-element-667c4ef */.elementor-8425 .elementor-element.elementor-element-667c4ef h1{
    background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  
background-color: #F07575; /* fallback color if gradients are not supported */
  background-image: -webkit-linear-gradient(135deg, #00AAFF 0.89%, #23D2B5  90.05%); /* For Chrome 25 and Safari 6, iOS 6.1, Android 4.3 */
  background-image:    -moz-linear-gradient(135deg, #00AAFF 0.89%, #23D2B5  90.05%); /* For Firefox (3.6 to 15) */
  background-image:      -o-linear-gradient(135deg, #00AAFF 0.89%, #23D2B5  90.05%); /* For old Opera (11.1 to 12.0) */
  background-image:         linear-gradient(135deg, #00AAFF 0.89%, #23D2B5  90.05%); /* Standard syntax; must be last */
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
    line-height: normal;

  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-58c33d5 */input[type='text'],select{
  height:60px;
  margin-top:20px;
  margin-bottom:20px;
  border:solid;
  border-right:none;
  border-left: none;
  border-top: none;
  border-bottom:1px solid #00aaff;
  font-family: 'Trebuchet MS', sans-serif;
  color:#818181;
  font-size: 14px;
 overflow:auto;
 position:relative;
}

::placeholder{
  font-family: 'Trebuchet MS', sans-serif;
  font-size:14px;
  color:#818181;
    height:60px;
  margin-top:20px;
  margin-bottom:20px;  
 
}


select{ 
width: 246px;
margin-top:20px;
margin-bottom:20px;
font-weight: normal;
font-size: 14px;
text-align: left;
height:60px;
 font-family: 'Trebuchet MS', sans-serif;
  color:#818181;
}



input[type=submit]{
width: 16em; 
font-size: 16px;
font-weight: bold;
text-align: center;
  height:60px;
  margin-top:20px;
  margin-bottom:20px; 
  border-radius: 30px;
 
  }/* End custom CSS */