.elementor-343 .elementor-element.elementor-element-92e4982:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-92e4982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sevoracreatives.space/wp-content/uploads/2026/05/c286c08509e62abb4ff3a984f6aa09b1-2-rotated.jpg");background-position:0px 0px;background-size:100% auto;}.elementor-343 .elementor-element.elementor-element-92e4982 > .elementor-container{max-width:1254px;min-height:727px;}.elementor-343 .elementor-element.elementor-element-92e4982{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-92e4982 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-3b41191 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:63px;font-weight:200;line-height:65px;letter-spacing:-4.6px;word-spacing:7px;color:#EAFF00;}.elementor-343 .elementor-element.elementor-element-98db3a5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-ed2b439 > .elementor-container{min-height:103px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-343 .elementor-element.elementor-element-489f8f2 .elementor-button{background-color:#EAFF00;}.elementor-343 .elementor-element.elementor-element-489f8f2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-7b404dc > .elementor-container{max-width:591px;}.elementor-343 .elementor-element.elementor-element-91fc51b{--spacer-size:68px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-343 .elementor-element.elementor-element-fb33642 .elementor-counter-number-wrapper{color:#EAFF00;}.elementor-343 .elementor-element.elementor-element-fb33642 .elementor-counter-title{color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-98296d2 .elementor-counter-number-wrapper{color:#EAFF00;}.elementor-343 .elementor-element.elementor-element-98296d2 .elementor-counter-title{color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-ee1a026 .elementor-counter-number-wrapper{color:#EAFF00;}.elementor-343 .elementor-element.elementor-element-ee1a026 .elementor-counter-title{color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-e5b78bc .elementor-counter-number-wrapper{color:#EAFF00;}.elementor-343 .elementor-element.elementor-element-e5b78bc .elementor-counter-title{color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-0afba09{--spacer-size:103px;}.elementor-343 .elementor-element.elementor-element-a5e5656 > .elementor-container{max-width:1600px;}.elementor-343 .elementor-element.elementor-element-c21615d{text-align:center;}.elementor-343 .elementor-element.elementor-element-c21615d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;word-spacing:5px;color:#EAFF00;}.elementor-343 .elementor-element.elementor-element-6738945{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-343 .elementor-element.elementor-element-6738945 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:111px;font-weight:600;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-5ec4145{text-align:center;}.elementor-343 .elementor-element.elementor-element-5ec4145 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:101px;font-weight:600;color:#EAFF00;}.elementor-343 .elementor-element.elementor-element-2ecf847{text-align:center;}.elementor-343 .elementor-element.elementor-element-2ecf847 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;word-spacing:2px;color:#EAFF00;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-button span{gap:14px;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:24px;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-24px;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-343 .elementor-element.elementor-element-2277f93 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-343 .elementor-element.elementor-element-2277f93 .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-343 .elementor-element.elementor-element-2277f93 .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-343 .elementor-element.elementor-element-2277f93 .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-field-group > label, .elementor-343 .elementor-element.elementor-element-2277f93 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-field-type-html{padding-bottom:0px;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#000000;border-color:#949B45;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-field-group .elementor-select-wrapper select{background-color:#000000;border-color:#949B45;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-field-group .elementor-select-wrapper::before{color:#949B45;}.elementor-343 .elementor-element.elementor-element-2277f93 .e-form__buttons__wrapper__button-next{background-color:#EAFF00;color:#000000;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-button[type="submit"]{background-color:#EAFF00;color:#000000;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-343 .elementor-element.elementor-element-2277f93 .e-form__buttons__wrapper__button-previous{background-color:#000000;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-2277f93 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-343 .elementor-element.elementor-element-2277f93 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-343 .elementor-element.elementor-element-2277f93 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-343 .elementor-element.elementor-element-2277f93{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-primary-color:#EAFF00;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}body.elementor-page-343:not(.elementor-motion-effects-element-type-background), body.elementor-page-343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-343 .elementor-element.elementor-element-92e4982:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-92e4982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-343 .elementor-element.elementor-element-92e4982:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-92e4982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for html, class: .elementor-element-a40cebd *//* TICKER */

.ticker-wrap{
  width:100%;
  overflow:hidden;
  background:#0b0b0b;
  border-top:1px solid rgba(255,255,255,0.08);
  border-bottom:1px solid rgba(255,255,255,0.08);
  padding:18px 0;
  position:relative;
}

.ticker-track{
  display:flex;
  width:max-content;
  animation:tickerMove 22s linear infinite;
}

.ticker-item{
  display:flex;
  align-items:center;
  gap:40px;
  padding:0 45px;

  font-family:'Syne',sans-serif;
  font-size:14px;
  font-weight:700;
  letter-spacing:.18em;
  text-transform:uppercase;

  color:rgba(255,255,255,0.55);
  white-space:nowrap;
}

.ticker-star{
  color:#FFD600;
  font-size:14px;
}

@keyframes tickerMove{
  from{
    transform:translateX(0);
  }
  to{
    transform:translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa0c8c2 *//* GOOGLE FONT */

@import url('https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=Inter:wght@300;400;500;600&display=swap');

body{
  background:#050505;
  font-family:'Inter',sans-serif;
}

/* SECTION */

.testimonial-section{
  width:100%;
  padding:120px 6%;
  background:#050505;
}

/* TOP */

.testimonial-top{
  text-align:center;
  margin-bottom:70px;
}

.testimonial-tag{
  color:#EAFF00;
  font-size:14px;
  font-weight:700;
  letter-spacing:.18em;
}

.testimonial-heading{
  font-family:'Syne',sans-serif;
  font-size:70px;
  font-weight:800;
  color:#fff;
  margin-top:14px;
  letter-spacing:-3px;
}

.testimonial-heading span{
  color:#EAFF00;
}

.testimonial-desc{
  max-width:700px;
  margin:24px auto 0;
  color:rgba(255,255,255,0.55);
  font-size:18px;
  line-height:1.8;
}

/* GRID */

.testimonial-grid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:28px;
}

/* CARD */

.testimonial-card{
  background:rgba(255,255,255,0.03);

  border:1px solid rgba(234,255,0,0.15);

  padding:35px;

  transition:.35s;
}

.testimonial-card:hover{
  transform:translateY(-8px);

  border-color:#EAFF00;

  background:rgba(234,255,0,0.04);
}

/* STARS */

.stars{
  color:#EAFF00;
  font-size:18px;
  letter-spacing:4px;
  margin-bottom:24px;
}

/* TEXT */

.testimonial-text{
  color:rgba(255,255,255,0.75);

  font-size:17px;

  line-height:1.9;

  margin-bottom:35px;
}

/* USER */

.testimonial-user{
  display:flex;
  align-items:center;
  gap:16px;
}

/* IMAGE */

.user-image{
  width:54px;
  height:54px;

  border-radius:50%;

  background:#EAFF00;

  color:#000;

  display:flex;
  align-items:center;
  justify-content:center;

  font-weight:700;

  font-family:'Syne',sans-serif;
}

/* NAME */

.testimonial-user h4{
  color:#fff;
  font-size:18px;
  margin-bottom:4px;
}

/* ROLE */

.testimonial-user span{
  color:rgba(255,255,255,0.5);
  font-size:14px;
}

/* MOBILE */

@media(max-width:992px){

  .testimonial-grid{
    grid-template-columns:1fr;
  }

  .testimonial-heading{
    font-size:48px;
  }

}

@media(max-width:600px){

  .testimonial-section{
    padding:90px 20px;
  }

  .testimonial-card{
    padding:28px;
  }

  .testimonial-heading{
    font-size:40px;
  }

  .testimonial-text{
    font-size:16px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-837e382 *//* GOOGLE FONT */
@import url('https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=Inter:wght@300;400;500;600&display=swap');

body{
  background:#050505;
  font-family:'Inter',sans-serif;
}

/* SECTION */

.contact-section{
  width:100%;
  max-width:900px;
  margin:auto;
  padding:100px 20px;
}

/* TOP */

.contact-top{
  text-align:center;
  margin-bottom:60px;
}

.contact-tag{
  color:#EAFF00;
  font-size:14px;
  letter-spacing:.18em;
  font-weight:700;
}

.contact-heading{
  font-family:'Syne',sans-serif;
  font-size:72px;
  font-weight:800;
  color:#fff;
  margin-top:12px;
  letter-spacing:-3px;
}

.contact-heading span{
  color:#EAFF00;
}

.contact-desc{
  max-width:700px;
  margin:25px auto 0;
  color:rgba(255,255,255,0.55);
  font-size:18px;
  line-height:1.8;
}

/* FORM */

.contact-form{
  display:flex;
  flex-direction:column;
  gap:28px;
}

/* GROUP */

.form-group{
  display:flex;
  flex-direction:column;
  gap:12px;
}

.form-group label{
  color:rgba(255,255,255,0.65);
  font-size:13px;
  letter-spacing:.15em;
}

/* INPUTS */

.contact-form input,
.contact-form textarea,
.contact-form select{
  width:100%;
  background:rgba(255,255,255,0.03);

  border:1px solid rgba(234,255,0,0.18);

  padding:22px 22px;

  color:#fff;
  font-size:18px;

  outline:none;

  transition:.3s;
}

.contact-form input:focus,
.contact-form textarea:focus,
.contact-form select:focus{
  border-color:#EAFF00;
  background:rgba(234,255,0,0.05);
}

/* TEXTAREA */

.contact-form textarea{
  min-height:160px;
  resize:none;
}

/* SELECT */

.contact-form select{
  appearance:none;
  cursor:pointer;
}

/* BUTTON */

.contact-btn{
  width:100%;

  background:#EAFF00;
  color:#000;

  border:none;

  padding:22px;

  font-size:16px;
  font-weight:700;

  font-family:'Syne',sans-serif;

  letter-spacing:.08em;

  cursor:pointer;

  transition:.3s;
}

.contact-btn:hover{
  background:#f3ff66;
  transform:translateY(-2px);
}

/* MOBILE */

@media(max-width:768px){

  .contact-heading{
    font-size:48px;
  }

  .contact-desc{
    font-size:16px;
  }

}/* End custom CSS */