.elementor-3285 .elementor-element.elementor-element-2c8b79e{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3285 .elementor-element.elementor-element-3b0125c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3285 .elementor-element.elementor-element-f1b7612{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3285 .elementor-element.elementor-element-f2dfddb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3285 .elementor-element.elementor-element-537fac7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3285 .elementor-element.elementor-element-ccfdbb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3285 .elementor-element.elementor-element-a346e27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3285 .elementor-element.elementor-element-015345d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3285 .elementor-element.elementor-element-4e703d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3285 .elementor-element.elementor-element-b91f186{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-3285 .elementor-element.elementor-element-3b0125c{--width:58%;}.elementor-3285 .elementor-element.elementor-element-f1b7612{--width:42%;}}/* Start custom CSS for html, class: .elementor-element-70162d3 */.elementor-3285 .elementor-element.elementor-element-70162d3 .ntq-left-quote-arrow{
  display:flex;
  align-items:center;
  gap:16px;
  margin:28px 0;
  color:#f5d987;
  font-family:Georgia,serif;
  font-size:28px;
  font-weight:800;
}

.elementor-3285 .elementor-element.elementor-element-70162d3 .ntq-left-quote-arrow i{
  font-size:34px;
  animation:ntqArrowMove 1.3s infinite ease-in-out;
}

@keyframes ntqArrowMove{
  0%,100%{transform:translateX(0);}
  50%{transform:translateX(10px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8b79e */.elementor-3285 .elementor-element.elementor-element-2c8b79e{
  width:100%!important;
  margin-left:0!important;
  min-height:680px!important;
  overflow:hidden!important;
  background:#050505!important;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-wrap{
  width:58%!important;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-form-wrap{
  width:42%!important;
  background:linear-gradient(145deg,#16050c,#050505)!important;
  padding:45px 40px!important;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-code{
  min-height:680px;
  padding:90px 70px;
  display:flex;
  flex-direction:column;
  justify-content:center;

  background:
    linear-gradient(100deg,rgba(0,0,0,.88),rgba(0,0,0,.48)),
    url("https://nobletourismqatar.com/wp-content/uploads/2026/05/events-doha-qatar-transfer-scaled.jpeg");

  background-size:cover;
  background-position:center;

  border-right:1px solid rgba(201,164,92,.35);
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-code span{
  color:#c9a45c!important;
  font-size:12px;
  font-weight:900;
  letter-spacing:2.4px;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-code h1{
  max-width:620px;
  margin:16px 0 20px;
  color:#fff!important;
  font-family:Georgia,serif;
  font-size:64px;
  line-height:.98;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-code p{
  max-width:620px;
  color:rgba(255,255,255,.84)!important;
  font-size:17px;
  line-height:1.75;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-features{
  display:flex;
  gap:10px;
  flex-wrap:wrap;
  margin:28px 0;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-features div{
  padding:11px 15px;
  border-radius:999px;
  color:#fff;
  background:rgba(255,255,255,.08);
  border:1px solid rgba(201,164,92,.32);
  font-size:12px;
  font-weight:800;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-features i{
  color:#c9a45c;
  margin-right:6px;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-buttons{
  display:flex;
  gap:14px;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-buttons a{
  padding:14px 26px;
  border-radius:999px;
  text-decoration:none!important;
  font-weight:900;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-buttons .gold{
  background:linear-gradient(135deg,#f5d987,#b98b35);
  color:#160d03!important;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-buttons .outline{
  color:#fff!important;
  border:1px solid rgba(201,164,92,.55);
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .fluentform{
  max-width:440px!important;
  margin:auto!important;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e label{
  color:#fff!important;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e input,
.elementor-3285 .elementor-element.elementor-element-2c8b79e textarea,
.elementor-3285 .elementor-element.elementor-element-2c8b79e select{
  width:100%!important;
  border-radius:12px!important;
  background:rgba(255,255,255,.08)!important;
  border:1px solid rgba(201,164,92,.35)!important;
  color:#fff!important;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e input::placeholder,
.elementor-3285 .elementor-element.elementor-element-2c8b79e textarea::placeholder{
  color:rgba(255,255,255,.55)!important;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ff-btn-submit{
  width:100%!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,#f5d987,#b98b35)!important;
  color:#160d03!important;
  font-weight:900!important;
  border:0!important;
}

@media(max-width:768px){

  .elementor-3285 .elementor-element.elementor-element-2c8b79e{
    flex-direction:column!important;
  }

  .elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-wrap,
  .elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-form-wrap{
    width:100%!important;
  }

  .elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-code{
    min-height:auto;
    padding:65px 24px;
  }

  .elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-event-left-code h1{
    font-size:40px;
  }
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-form-title{
  max-width:440px;
  margin:0 auto 22px;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-form-title span{
  color:#c9a45c!important;
  font-size:11px;
  font-weight:900;
  letter-spacing:2px;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-form-title h2{
  margin:8px 0 8px;
  color:#fff!important;
  font-family:Georgia,serif;
  font-size:30px;
  line-height:1.1;
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-form-title p{
  margin:0;
  color:rgba(255,255,255,.70)!important;
  font-size:13.5px;
  line-height:1.55;
  
  
}

.elementor-3285 .elementor-element.elementor-element-2c8b79e .ntq-mini-form-title{
  max-width:400px;
  margin:0 auto 12px;
  padding:12px 16px;
  text-align:center;
  border-radius:9px;
  color:#160d03!important;
  background:linear-gradient(135deg,#f5d987,#b98b35);
  font-family:Georgia,serif;
  font-size:22px;
  font-weight:700;
  box-shadow:0 12px 28px rgba(0,0,0,.28);
}/* End custom CSS */