.elementor-49 .elementor-element.elementor-element-660fadb5:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-660fadb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-fe2c641 ) 0%, var( --e-global-color-9b4e06d ) 100%);}.elementor-49 .elementor-element.elementor-element-660fadb5 > .elementor-container{max-width:1200px;}.elementor-49 .elementor-element.elementor-element-660fadb5 > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-660fadb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 65px 65px 65px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-1237988e .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-a9d4b8e );}.elementor-49 .elementor-element.elementor-element-39b7c7f{width:var( --container-widget-width, 64.259% );max-width:64.259%;--container-widget-width:64.259%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-39b7c7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-39b7c7f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-fb2a5f2 );}.elementor-49 .elementor-element.elementor-element-15d8a3cc:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-15d8a3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-9b4e06d ) 0%, var( --e-global-color-fe2c641 ) 100%);}.elementor-49 .elementor-element.elementor-element-15d8a3cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-15d8a3cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-469ecab0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49 .elementor-element.elementor-element-469ecab0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eff30b9 );}.elementor-49 .elementor-element.elementor-element-469ecab0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5626be );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-49 .elementor-element.elementor-element-469ecab0 > .elementor-element-populated, .elementor-49 .elementor-element.elementor-element-469ecab0 > .elementor-element-populated > .elementor-background-overlay, .elementor-49 .elementor-element.elementor-element-469ecab0 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-49 .elementor-element.elementor-element-469ecab0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-692333d{text-align:start;}.elementor-49 .elementor-element.elementor-element-692333d .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-a9d4b8e );}.elementor-49 .elementor-element.elementor-element-3301697{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-fb2a5f2 );}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form input[type="submit"]{background-color:var( --e-global-color-fe2c641 );border-radius:10px 10px 10px 10px;color:#ffffff;}.elementor-49 .elementor-element.elementor-element-fbda922{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-fbda922 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form label{font-family:"Helvetica", Sans-serif;color:var( --e-global-color-a9d4b8e );margin:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form label span{font-family:"Helvetica", Sans-serif;font-size:12px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form select{padding:10px 10px 10px 10px;width:550px;height:50px;border-radius:10px 10px 10px 10px;color:var( --e-global-color-7404fc7 );}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form textarea{width:550px;height:180px;margin-bottom:5px;border-radius:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form .ekit-form-input, .elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form select, .elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form input{margin-bottom:5px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form textarea, .elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form select{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5626be );}.elementor-49 .elementor-element.elementor-element-fbda922 .wpcf7-form textarea{color:var( --e-global-color-7404fc7 );}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-wid-con .ekit-form form textarea{color:var( --e-global-color-7404fc7 );}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:16px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:16px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:16px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:16px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form textarea::-webkit-input-placeholder{font-size:16px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form textarea::-moz-placeholder{font-size:16px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form textarea:-ms-input-placeholder{font-size:16px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form textarea:-moz-placeholder{font-size:16px;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form > p{text-align:left;}.elementor-49 .elementor-element.elementor-element-fbda922 .ekit-form form input[type="submit"]:hover{color:#ffffff;}.elementor-49 .elementor-element.elementor-element-436cb16{color:var( --e-global-color-fb2a5f2 );}.elementor-49 .elementor-element.elementor-element-1fc6f5c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49 .elementor-element.elementor-element-1fc6f5c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eff30b9 );}.elementor-49 .elementor-element.elementor-element-1fc6f5c6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5626be );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-49 .elementor-element.elementor-element-1fc6f5c6 > .elementor-element-populated, .elementor-49 .elementor-element.elementor-element-1fc6f5c6 > .elementor-element-populated > .elementor-background-overlay, .elementor-49 .elementor-element.elementor-element-1fc6f5c6 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-49 .elementor-element.elementor-element-1fc6f5c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-161f8cab{text-align:start;}.elementor-49 .elementor-element.elementor-element-161f8cab .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-a9d4b8e );}.elementor-49 .elementor-element.elementor-element-0a74b99{width:var( --container-widget-width, 95.625% );max-width:95.625%;--container-widget-width:95.625%;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-fb2a5f2 );}.elementor-49 .elementor-element.elementor-element-0a74b99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-d7f0361{width:var( --container-widget-width, 95.625% );max-width:95.625%;--container-widget-width:95.625%;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-fb2a5f2 );}.elementor-49 .elementor-element.elementor-element-d7f0361.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-61304ef .elementor-button{background-color:var( --e-global-color-eff30b9 );font-size:16px;font-weight:600;fill:var( --e-global-color-a9d4b8e );color:var( --e-global-color-a9d4b8e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5626be );border-radius:22px 22px 22px 22px;padding:15px 30px 15px 30px;}.elementor-49 .elementor-element.elementor-element-61304ef .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-61304ef .elementor-button:focus{background-color:var( --e-global-color-11c6297 );}.elementor-49 .elementor-element.elementor-element-3d3f12c{width:var( --container-widget-width, 95.625% );max-width:95.625%;--container-widget-width:95.625%;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-fb2a5f2 );}.elementor-49 .elementor-element.elementor-element-3d3f12c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-269acc92{text-align:start;}.elementor-49 .elementor-element.elementor-element-269acc92 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-a9d4b8e );}.elementor-49 .elementor-element.elementor-global-2942 .elementor-repeater-item-887f579.elementor-social-icon{background-color:var( --e-global-color-a9d4b8e );}.elementor-49 .elementor-element.elementor-global-2942 .elementor-repeater-item-887f579.elementor-social-icon i{color:var( --e-global-color-18ec5d6 );}.elementor-49 .elementor-element.elementor-global-2942 .elementor-repeater-item-887f579.elementor-social-icon svg{fill:var( --e-global-color-18ec5d6 );}.elementor-49 .elementor-element.elementor-global-2942 .elementor-repeater-item-eb0e508.elementor-social-icon{background-color:var( --e-global-color-4ca1894 );}.elementor-49 .elementor-element.elementor-global-2942 .elementor-repeater-item-eb0e508.elementor-social-icon i{color:var( --e-global-color-a9d4b8e );}.elementor-49 .elementor-element.elementor-global-2942 .elementor-repeater-item-eb0e508.elementor-social-icon svg{fill:var( --e-global-color-a9d4b8e );}.elementor-49 .elementor-element.elementor-global-2942{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 102.682% );max-width:102.682%;--container-widget-width:102.682%;--container-widget-flex-grow:0;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-49 .elementor-element.elementor-global-2942 .elementor-widget-container{text-align:left;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-global-2942 .elementor-widget-container{text-align:center;}.elementor-49 .elementor-element.elementor-global-2942 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-global-2942{--icon-size:15px;}}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-469ecab0{width:56.708%;}.elementor-49 .elementor-element.elementor-element-1fc6f5c6{width:43.248%;}}/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-fbda922 */.elementor-49 .elementor-element.elementor-element-fbda922 .wpcf7-form label {
  display: block !important;
  color: #e8e8f0 !important;
  font-weight: 600 !important;
  margin-bottom: 8px !important;
  margin-top: 20px !important;
}

.elementor-49 .elementor-element.elementor-element-fbda922 .wpcf7-form input.wpcf7-form-control,
.elementor-49 .elementor-element.elementor-element-fbda922 .wpcf7-form textarea.wpcf7-form-control,
.elementor-49 .elementor-element.elementor-element-fbda922 .wpcf7-form select.wpcf7-form-control {
  width: 100% !important;
  background: #14141f !important;
  border: 1px solid #2a2a3d !important;
  border-radius: 10px !important;
  padding: 14px 16px !important;
  color: #fff !important;
  font-size: 15px !important;
}

.elementor-49 .elementor-element.elementor-element-fbda922 .wpcf7-form input::placeholder,
.elementor-49 .elementor-element.elementor-element-fbda922 .wpcf7-form textarea::placeholder {
  color: #8888a0 !important;
  opacity: 1 !important;
}

.elementor-49 .elementor-element.elementor-element-fbda922 .wpcf7-form textarea.wpcf7-form-control {
  min-height: 100px !important;
  resize: vertical !important;
}

.elementor-49 .elementor-element.elementor-element-fbda922 .wpcf7-form input[type="submit"] {
  background: linear-gradient(95deg, #ff8a4c, #ff6b3d) !important;
  border: none !important;
  border-radius: 30px !important;
  padding: 14px 32px !important;
  color: #fff !important;
  font-weight: 700 !important;
  font-size: 16px !important;
  cursor: pointer !important;
  margin-top: 24px !important;
}

.elementor-49 .elementor-element.elementor-element-fbda922 .wpcf7-form input[type="submit"]:hover {
  opacity: 0.9 !important;
}/* End custom CSS */