html{font-size: 0.534vw;}
body{ font-size:2.2rem;}
#brx-header #brxe-qvapzh,#brxe-jehwfs .bricks-site-logo{ transition:0.6s}
#brx-header.scrolling{box-shadow: 0px 0px 5px rgb(0 0 0 / 20%);
    -webkit-animation: slide-down-rotated 1s ease forwards;
    animation: slide-down-rotated 1s ease forwards;}
#brx-header.scrolling #brxe-qvapzh{ padding-top:2rem; padding-bottom:2rem}

#brx-header .brxe-logo{ width:28.5rem; display:inline-block;transition:0.6s}
/*#brx-header.scrolling .brxe-logo{ width:15.0rem}*/



@-webkit-keyframes topCanvasNavOpen {
    0% {
      -webkit-clip-path: polygon(0 0, 100% 0, 100% 50%, 0 100%);
    }
    to {
      -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
  }
  @keyframes topCanvasNavOpen {
    0% {
      -webkit-clip-path: polygon(0 0, 100% 0, 100% 50%, 0 100%);
      clip-path: polygon(0 0, 100% 0, 100% 50%, 0 100%);
    }
    to {
      -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
      clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
  }
  @-webkit-keyframes slide-down-rotated {
    0% {
      -webkit-transform: translateX(-20px) translateY(-120%) rotate(-7deg);
      -webkit-transform-origin: left top;
    }
    to {
      -webkit-transform: translateY(0);
      -webkit-transform-origin: left top;
    }
  }
  @keyframes slide-down-rotated {
    0% {
      transform: translateX(-20px) translateY(-120%) rotate(-7deg);
      transform-origin: left top;
    }
    to {
      transform: translateY(0);
      transform-origin: left top;
    }
  }
  @-webkit-keyframes slide-down-rotated-right {
    0% {
      -webkit-transform: translateY(0);
      -webkit-transform-origin: right top;
      -webkit-animation-timing-function: ease-in;
    }
    50% {
      -webkit-transform: translateY(-20%) rotate(2deg);
      -webkit-transform-origin: right top;
      -webkit-animation-timing-function: ease-out;
    }
    to {
      -webkit-transform: translateY(-120%) rotate(0deg);
      -webkit-transform-origin: right top;
      -webkit-animation-timing-function: ease-out;
    }
  }
  @keyframes slide-down-rotated-right {
    0% {
      transform: translateY(0);
      transform-origin: right top;
      animation-timing-function: ease-in;
    }
    50% {
      transform: translateY(-20%) rotate(2deg);
      transform-origin: right top;
      animation-timing-function: ease-out;
    }
    to {
      transform: translateY(-120%) rotate(0deg);
      transform-origin: right top;
      animation-timing-function: ease-out;
    }
  }
#brx-content{ padding-top:9.9rem;overflow-x: hidden;}
.button-com{ background-color:var(--bg-color); font-size:2.2rem; display:flex; width:fit-content; align-items:center; height:5.3rem; color:var(--white-color);border:0.1rem solid var(--bg-color);padding-inline: 2.6rem;font-weight: 600; transition: border 0.6s , color 0.6s, background-color 0.6s;}
.button-com:hover{ background-color:var(--white-color);color:var(--bg-color)}

.header-menu .bricks-nav-menu > li::after,.footer_nav ul li::after,.brx-submenu-positioned li::after{content: ''; position: absolute; bottom: 0; left: 0; width: 0; height: 0.2rem; background-color: var(--bg-color); transition: 0.6s;}
.header-menu .bricks-nav-menu > li:hover::after,.header-menu .bricks-nav-menu > li.current-menu-item::after,.footer_nav ul li:hover::after,.footer_nav ul li.current-menu-item::after,.brx-submenu-positioned li:hover::after,.brx-submenu-positioned li.current-menu-item::after{ width: 3.2rem;}
.footer_nav ul li{ margin-bottom:0.5rem}
.footermenu .bricks-nav-menu > li{display: flex;align-items: center; gap: 0.6rem;}
.footermenu .bricks-nav-menu > li:before{ content: ''; border-left: 0.1rem solid var(--white-color); height: 1.4rem;}

.banner_short_ani_text{ border-radius: 6rem;border:0.2rem solid #98F9FF;background: radial-gradient(151.92% 127.02% at 15.32% 21.04%, rgba(165, 239, 255, 0.20) 0%, rgba(110, 191, 244, 0.04) 77.08%, rgba(70, 144, 212, 0.00) 100%);backdrop-filter: blur(20px);font-weight: 600; font-size: 1.9rem; padding: 0.9rem 2rem;animation: moveUpDown 2s ease-in-out infinite alternate;}

@keyframes moveUpDown {
    0%, 100% {
      transform: translateY(0); /* Top position */
    }
    50% {
      transform: translateY(-20px); /* Bottom position (moved up 20px) */
    }
  }

.brx-submenu-positioned li a{ font-size: 1.6rem; line-height: 3rem; padding-block:0.6rem; color: #FFF; transition: opacity 0.6s;}
.brx-submenu-positioned li a:hover{ opacity: 0.8;}
.privce_menu li a{transition: opacity 0.6s;color: #FFF;}
.privce_menu li a:hover,.privce_menu li.current_page_item a{ opacity: 0.6;}
.brx-submenu-positioned li::after{ background-color: var(--white-color);left: 2rem;bottom: 9px;}

.buttons_loop:nth-child(2) .button-com,.cta_butttons_loop:nth-child(2) .button-com,.cta_butttons_loop:nth-child(1) .button-com:hover{ background-color: transparent; border-color: var(--white-color);}
.buttons_loop:nth-child(2) .button-com:hover,.cta_butttons_loop:nth-child(2) .button-com:hover{ background-color: var(--white-color); color: var(--bg-color);}
.cta_butttons_loop:nth-child(1) .button-com{background-color: var(--white-color); color: var(--bg-color);}
.cta_butttons_loop:nth-child(1) .button-com:hover{color: var(--white-color)}

.button_loop_ourline:nth-child(2) .button-com{background-color: transparent; border-color: var(--bg-color); color: var(--bg-color);}
.button_loop_ourline:nth-child(2) .button-com:hover{background-color: var(--bg-color); border-color: var(--bg-color); color: var(--white-color);}

.banner_bot_text ul{margin: 0;padding: 0;display: flex;align-items: center;gap: 4rem; justify-content: center;}
.banner_bot_text ul li:nth-child(1)::marker{ display: none; content:none}
.banner_bot_text{color: var(--heading-color);font-size: 1.6rem;}

.com_content p{ margin-bottom: 2rem;}
.com_content ul{padding: 0;margin: 0;margin-left: 23px;}
.com_content ul li{ margin-bottom: 1rem;}

.image_content_loop{margin-bottom: 10.0rem;}
.image_content_loop:nth-child(2n+2) .image_loop_image{ order:2}
.image_content_loop:nth-child(2n+2) .image_loop_content{ order:1}

.full_w_image_content_loop:nth-child(odd) .com_heading.brxe-heading,.full_w_image_content_loop:nth-child(odd) .com_content.brxe-text-basic{color: var(--white-color);}
.full_w_image_content_loop:nth-child(odd) {background-color: var(--bg-color)}
.full_w_image_content_loop:nth-child(even) {background-color: var(--white-color)}
.full_w_image_content_loop:nth-child(even) .image_content_block_row{flex-direction: row-reverse;}
.full_w_image_content_loop .img_w_content{padding-left: 6rem;}
.full_w_image_content_loop:nth-child(even) .img_w_content{padding-left: 0; padding-right:6rem}

#brxe-pytrar .services_tabs.tab-menu .tab-title{ padding-top: 0; padding-left: 0;padding-right: 3.6rem;}
#brxe-pytrar .services_tabs.tab-menu .tab-title.brx-open{ background-color: transparent;color: var(--bg-color)}
#brxe-pytrar .services_tab_content.tab-content{padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 0;border: none;}

.tab_loop_title::after{content: ''; position: absolute; width: 0; left: 0; bottom: -1px; height: 0.2rem; background-color: var(--bg-color); transition: 0.6s;}
.tab_loop_title.brx-open::after,.tab_loop_title:hover::after{ width:100%}

.services_det__image_content_loop{ padding-top:10.0rem;padding-bottom:10.0rem}
.services_det__image_content_loop .services_det_img_content{padding-left:6rem;}
.services_det__image_content_loop:nth-child(even){ padding-top:0; flex-direction: row-reverse;}
.services_det__image_content_loop:nth-child(even) .services_det_img_content{ padding-left:0; padding-right:6rem}

.accordion_loops.brx-open .accordion-title-wrapper{background-color: rgba(255, 255, 255, 0.30);border-top-color: transparent;border-right-color: transparent;border-left-color: transparent;}

.services_det__image_content_loop.no{ padding-bottom:0}

.contact_tab_section #brxe-fymmjg > .tab-menu .tab-title{padding-top: 1rem;padding-bottom: 1rem;border: 1px solid #B3B3B3;color: #C5C5C5;line-height: normal;border-bottom: none;}
.contact_tab_section #brxe-fymmjg > .tab-menu .tab-title.brx-open{color: var(--text-color);border-color: currentColor;}
.contact_tab_section #brxe-fymmjg > .tab-content{border-color: var(--text-color);}

.contact_from_fields_sec{ padding-top: 6rem;}
.form_row{ display: flex; flex-wrap: wrap; margin-left: -2.5rem; margin-right: -2.5rem;}
.form_col-6,.form_col-3{flex: 0 0 auto;width: 50%; padding-left: 2.5rem; padding-right: 2.5rem;}
.form_col-3{width: 25%;}
.form_loop{margin-bottom: 4rem;}
.form_loop br{ display: none;}
.form_loop label{ font-size: 2rem; color: #070738; display: block;}
.form-control{ color: #070738; font-size: 1.8rem; border: 0.1rem solid #B3B3B3; border-left: none; border-right: none; border-top: none; height: 4rem; padding-left: 0; padding-right: 4rem; outline: none;}
.form-control:focus,.form-control:focus-visible{ outline: none;}
.form-control::-webkit-input-placeholder {color:#C5C5C5;}
.form-control::-moz-placeholder {color:#C5C5C5;}
.form-control:-ms-input-placeholder { color:#C5C5C5;}
.form-control:-moz-placeholder { color:#C5C5C5;}

 select.form-control:required:invalid{color: #C5C5C5;}

.submit_buttons{ display: flex; justify-content: center; text-align: center; width: 100%;}

.groundequired_radio .wpcf7-list-item.first{margin-left: 0;}
.groundequired_radio .wpcf7-list-item label{display: flex;align-items: center;gap: 0.8rem;}
.groundequired_radio .wpcf7-list-item label input{-webkit-appearance: none;appearance: none;background-color: #fff;margin: 0;font: inherit;color: currentColor;width: 2rem;height: 2rem;border: 0.2rem solid currentColor;border-radius: 50%; padding:0;display: flex;align-items: center;justify-content: center;} 
.groundequired_radio .wpcf7-list-item label input:before{content: "";width: 0.8rem;height: 0.8rem;border-radius: 50%;transform: scale(0);transition: 120ms transform ease-in-out;box-shadow: inset 1em 1em currentColor;background-color: CanvasText; display:flex}
.groundequired_radio .wpcf7-list-item label input:checked::before{transform: scale(1);}

.datepic,.select_box{ background-image: url(../images/date-icon.svg); background-repeat: no-repeat; background-position:100% center;}
.select_box{background-image: url(../images/select_box_arrow.svg);appearance: none; -webkit-appearance: none;background-size: 1.7rem; }


.home_banner_short_heading,.home_banner_main_heading,.home_banner_text p{visibility: hidden;}
.home_banner_main_heading {perspective: 1000px;}
.home_banner_main_heading .char {
  display: inline-block;
  transform-origin: 50% 100%;
  backface-visibility: hidden;
}

.aircraft_bloc_content_loop:nth-child(2){ margin-top:20.0rem}

.aircraft_content_w_loop:nth-child(odd) {background-color:var(--bg-color); color:var(--white-color)}
.aircraft_content_w_loop:nth-child(odd) .com_heading,.aircraft_content_w_loop:nth-child(odd) .com_content{color: currentColor;}
.aircraft_content_w_loop .com_content h3{ font-size:4rem;margin-bottom: 1rem;}
.aircraft_content_w_loop:nth-child(even) .footer_block_content{flex-direction: row-reverse;}
.image_with_icon_loop,.aircraft_content_w_loop .number_loop{border-right: 0.1rem solid rgba(255, 255, 255, 0.30);}
.image_with_icon_loop:last-child,.aircraft_content_w_loop .number_loop:last-child{ border-right:0}

.aircraft_content_w_loop:nth-child(odd) .buttons_loop:nth-child(1) .button-com{ background-color:var(--white-color);color:var(--bg-color)}
.aircraft_content_w_loop:nth-child(odd) .buttons_loop:nth-child(1) .button-com:hover{ background-color:var(--bg-color);color:var(--white-color);border-color:var(--white-color)}

.faq_section_banenr  #brxe-c3498e{padding-bottom: 5rem;}
.faq_buttoons_section .brxe-kfkqsw{padding-top: 0;background-image: none;background-color: transparent;}
.faq_buttoons_section .brxe-zlaysf{margin-bottom: 0;}



svg { max-width: 100%;height: auto;display: block;margin: auto;overflow: visible;}
.svg_sec_wrapper{ position: relative; width: fit-content;}
.ani_box_sec{ position: absolute; width:30.4rem; opacity: 0.2;transform: translateY(30px); font-size: 2.2rem;line-height: 3rem;}
.ani_box_sec span{ display: block; font-weight:700;margin-bottom: 1.2rem;}

.bottom_content{ text-align: center; width:80%; margin: auto;}
.banner_bot_text p a,.bottom_content p a{ font-weight: 700; text-decoration: underline;}
.banner_bot_text p a:hover,.bottom_content p a:hover{ text-decoration: none;}

body.single-service .accordion_loops.brx-open .accordion-title-wrapper{ border-top-color: transparent; border-left-color: transparent; border-right-color:transparent;}


/* Location */
.location_map [id^="tooltipbox"] {cursor: pointer;}
.location_map [id^="Tooltip"]  {opacity: 0;display:none;pointer-events: none;transform: translateY(10px);transition: opacity 0.3s ease ,transform 0.3s ease ;}
.location_map [id^="hoverline"] {stroke-dasharray: var(--line-length);stroke-dashoffset: var(--line-length);transition: stroke-dashoffset 0.6s cubic-bezier(0.65, 0, 0.35, 1);opacity: 0;}
.location_map [id^="location"]:hover [id^="hoverline"]{stroke-dashoffset: 0;opacity: 1;}
.location_map [id^="location"]:hover [id^="Tooltip"]  {opacity: 1;transform: translateY(0);display: block;}

@keyframes floatUpDown {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-5px); }
  100% { transform: translateY(0); }
}


@keyframes zoomInOut {
  0%   { transform: scale(1); }
  50%  { transform: scale(1.9); }
  100% { transform: scale(1); }
}

.location_map [id^="tooltipbox"] [id^="Vector"]{animation: zoomInOut 3s ease-in-out infinite;transform-origin: center;transform-box: fill-box;}
.location_map [id^="tooltipbox"] {cursor: pointer;will-change: transform;animation: floatUpDown 3s ease-in-out infinite;}
#tooltipbox      { animation-delay: 0s; }
#tooltipbox_2    { animation-delay: 0.4s; }
#tooltipbox_3    { animation-delay: 0.8s; }
#tooltipbox_4    { animation-delay: 1.2s; }
#tooltipbox_5    { animation-delay: 1.6s; }
#tooltipbox_6    { animation-delay: 2s; }
#tooltipbox_7    { animation-delay: 2.4s; }
#tooltipbox_8    { animation-delay: 2.8s; }
#tooltipbox_9    { animation-delay: 3.2s; }
#tooltipbox_10   { animation-delay: 3.6s; }
.location_map [id^="tooltipbox"]:hover {animation-play-state: paused;}

.image_hover_eff_box{ position: relative; overflow: hidden;}
.image_hover_eff{ background-color: var(--bg-color); position: absolute; inset: 0;z-index: 2;transform: translateX(0%); }
.image_hover_eff_img {display: block;width: 100%;}


.home_prosses_svg  #stbox1{top: 14%}
.home_prosses_svg  #stbox2{top:50%; left:auto; right: -46%;}
.home_prosses_svg  #stbox3{top:80%; left:-41%; right: auto;}

.aircraft_sales_process #stbox1{top:8%; left: 6%;}
.aircraft_sales_process #stbox2{top:25.1%; left:100%;}
.aircraft_sales_process #stbox3{top:40%; left:-41%;}
.aircraft_sales_process #stbox4{top:60%; left:64%}
.aircraft_sales_process #stbox5{top:75%; left:48%;}

.aircraft_management_prosses #stbox1{top:8%; left: 6%;}
.aircraft_management_prosses #stbox2{top:30.7%; left:110%;}
.aircraft_management_prosses #stbox3{top:47%; left:-45%;}
.aircraft_management_prosses #stbox4{top:72.4%; left:71%;}

.ferry_delivery_process #stbox1{top:8%; left: 6%;}
.ferry_delivery_process #stbox2{top:25.1%; left:100%;}
.ferry_delivery_process #stbox3{top:40%; left:-41%;}
.ferry_delivery_process #stbox4{top:60%; left:64%;}
.ferry_delivery_process #stbox5{top:75%; left:48%;}
.ferry_delivery_process #stbox6{top:75%; left:48%;}

.air_ambulance_process #stbox6{top: 90%;left: 14%;}
.bricks-nav-menu .submenu-arrow{ display: none;}


/* Prevent page scroll when menu open */
body.menu-open{overflow:hidden;}
/* MENU PANEL */
.mobile-menu-panel{
  position:fixed;
  top:0;
  left:-100%;
  width:100%;
  height:100vh;
  background:#fff;
  z-index:9999;
  
  display:flex;
  flex-direction:column;
  
  transition:.35s;
  overflow:hidden;
  }
  
  .mobile-menu-panel.active{
  left:0;
  }
  
  /* HEADER */
  
  .mobile-menu-header{
  display:flex;
  align-items:center;
  justify-content:space-between;
  
  padding:16px 20px;
  border-bottom:1px solid #eee;
  }
  
  .header-left{
  display:flex;
  align-items:center;
  gap:10px;
  }
  
  .menu-back{
  display:none;
  background:none;
  border:none;
  font-size:18px;
  cursor:pointer;
  }
  
  .menu-logo{font-weight:700;width: 10.0rem;}
  .menu-title{font-weight:600;}
  
  .menu-close{
  background:none;
  border:none;
  font-size:22px;
  cursor:pointer;
  }
  
  /* MENU AREA */
  
  .mobile-menu{
  flex:1;
  position:relative;
  overflow:hidden;
  }
  
  /* MENU LIST */
  
  .mobile-menu ul{
  list-style:none;
  margin:0;
  padding:0;
  
  height:100%;
  overflow-y:auto;
  
  -webkit-overflow-scrolling:touch;
  }
  
  /* MENU ITEMS */
  
  .mobile-menu li{
  display:flex;
  align-items:center;
  border-bottom:1px solid #eee;
  }
  
  .mobile-menu li a{
  flex:1;
  padding:16px 20px;
  text-decoration:none;
  color:#000;
  font-size: 1.5rem;
  }
  
  /* SUBMENU ARROW */
  
  .mobile-menu .submenu-arrow{
  background:none;
  border:none;
  padding:16px;
  cursor:pointer;
  font-size:18px;
  }
  
  /* SUBMENU PANEL */
  
  .mobile-menu .sub-menu{
  position:absolute;
  top:0;
  left:0;
  
  width:100%;
  height:100%;
  
  background:#fff;
  
  transform:translateX(100%);
  transition:transform .35s ease;
  
  overflow-y:auto;
  -webkit-overflow-scrolling:touch;
  
  z-index:2;
  }
  
.mobile-menu .sub-menu.active{transform:translateX(0);}
/* FOOTER */
.mobile-menu-footer{padding:0;border-top:none;}
.social-menu{display:flex;gap:1.6rem;list-style:none;margin:0;padding:0;}
/* DEMO BUTTON */
.open-menu{cursor:pointer;}
.mobile-menu .submenu-arrow{ font-size: 0; width: 5rem; height: 5rem; padding: 0; display: flex; align-items: center; justify-content: center; cursor: pointer;}
.submenu-arrow::after{content: "\f178";font-family: Font Awesome\ 6 Solid; font-size: 1.4rem;}



.com_heading{
  overflow:hidden;
  }
  
  /* .com_heading .line{
  display:block;
  overflow:hidden;
  transform:translateY(100%);
  } */

  .com_heading .word{
    display:inline-block;
    opacity:0;
    filter:blur(12px);
    transform:translateY(60px);
    will-change:transform, filter, opacity;
  }


  .com_content .line{
    display:block;
    overflow:hidden;
    opacity:0;
    transform:translateY(30px);
    will-change:transform, opacity;
    }



@media (max-width:991px) {
  #wpadminbar{ position: fixed;z-index: 20;}
  html {font-size: 62.5%;}
  body{font-size: 1.4rem; line-height:2.6rem}
  .button-com{font-size: 1.2rem;height: 3.5rem;padding-inline: 1.1rem;}
  #brx-header .brxe-logo{ width:10.5rem;}
  .home_banner_short_heading,.home_banner_main_heading,.home_banner_text p{visibility:visible;}
  #brx-content{padding-top: 8rem;}
  .ani_box_sec{ font-size:1.4rem;line-height:2.6rem;width: 50%;}
  .ani_box_sec span{ margin-bottom:0.5rem }
  .home_prosses_svg #stbox1{ top: 8%; }
  .home_prosses_svg #stbox2{ right: auto;left: 0;width: 100%; }
  .home_prosses_svg  #stbox3{top: 78%;left: 13%;right: auto;width: 100%;}

  .image_content_loop:nth-child(2n+2) .image_loop_image{ order:1 }
  .image_content_loop:nth-child(2n+2) .image_loop_content{ order:2 }
  .image_hover_eff{ opacity:0 }
  .image_content_loop{margin-bottom: 4rem;}
  .banner_bot_text ul{flex-wrap: wrap;gap: 0;}
  .banner_bot_text ul li{ margin:0 1.5rem;margin-bottom:1rem;}
  .full_w_image_content_loop:nth-child(even) .img_w_content{ padding-right: 0;}
  #brxe-pytrar .services_tabs.tab-menu .tab-title{padding-right: 1rem;}
  .banner_bot_text{ text-align: center;}
  .aircraft_content_w_loop .com_content h3{ font-size: 2rem;}

  .inner_banner_image .parallax-img{ position: static; height: auto;}
  .aircraft_bloc_content_loop:nth-child(2){ margin-top: 7rem;}
  .image_with_icon_loop, .aircraft_content_w_loop .number_loop{ border-right: none;}

  .tabs-container{ padding-left: 0;}
  .faq_tab_nav_content .faq-item h4{ padding:1.2rem 1.2rem; font-size: 1.8rem;}
  .faq_tab_nav_content .faq-item.active .faq-answer{ padding:1.2rem;}
  .faq_icon{ width:1.6rem;}
  .tab_list_wrap{padding-right:1rem;}
  .faq_tab_nav .tabs-list li{font-size: 1.8rem;line-height: 2.2rem;margin-bottom: 3rem;}
  .banner_bot_text{ font-size: 1.4rem;}

  .form_col-3{ width: 50%;}
  .form_loop label{ font-size: 1.6rem;}
  .form-control{ font-size: 1.4rem;}
  .contact_tab_section #brxe-fymmjg > .tab-menu .tab-title{padding-left: 1rem;padding-right: 1rem;width: 50%;}
  .services_det__image_content_loop:nth-child(even) .services_det_img_content{ padding-right: 0;}

  .services_det__image_content_loop{ padding-top: 6rem; padding-bottom: 6rem;}

  .ani_box_sec p{ font-size: 1.2rem;line-height: 1.8rem;}

  .aircraft_sales_process #stbox1{ left: 0;}
  .aircraft_sales_process #stbox2{ left: 21%;}
  .aircraft_sales_process #stbox3{ left: 10%;}
  .aircraft_sales_process #stbox4{left: 60%;width: 39%;}

  .aircraft_management_prosses #stbox2{left: 26%;}
  .aircraft_management_prosses #stbox3{top: 48%;left: 10%;}
  .aircraft_management_prosses #stbox4{top: 72.4%;left: 64%; width: 40%;}

  .ferry_delivery_process #stbox1{ left: 0;}
  .ferry_delivery_process #stbox2{ left: 30%;}
  .ferry_delivery_process #stbox3{ left: 10%;}
  .ferry_delivery_process #stbox4{ width: 30%;}

  .air_ambulance_process #stbox1{left: 10%;width: 40%;}
  .air_ambulance_process #stbox5{top: 76%;left: 45%;}
  .air_ambulance_process #stbox2{width: 40%;}



}

@media (max-width:668px) {

  .faq_tab_nav{ display: none;}
  .faq_tab_nav_content{ width: 100%;}
  .faq_tab_nav_content h2.accordion{ font-size: 1.8rem; margin-bottom: 1rem;}
  .faq-item h4{ font-size: 1.6rem;}
  .faq_tab_nav_content .tab-content{ padding: 1rem; border: 0.1rem solid var(--white-color); margin-bottom: 1rem; border-top: none;}
  .faq_tab_nav_content h2.accordion.tab-active{border: 0.1rem solid var(--white-color);margin-bottom: 0;border-bottom: none;padding-bottom: 1.5rem;}
  .faq-item{margin-bottom: 0.5rem;}
  .faq_tab_nav_content .tabs-container h2.accordion{ background-color:#31314b;}
  .faq_tab_nav_content .tabs-container h2.accordion span.arrow{border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid var(--white-color);}
  .faq_tab_nav_content .tabs-container h2.accordion.tab-active span.arrow{border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid var(--white-color);border-top: none;}
  .form_col-6, .form_col-3{ width: 100%;}
  .form_loop label{ margin-bottom: 0;}
  .contact_from_fields_sec{ padding-top: 4rem;}
  .form_loop{ margin-bottom: 2rem;}
  .aircraft_sales_process #stbox5{ left: 0;}
  .aircraft_sales_process #stbox2{ left: 0;}
  path#strokePath{ stroke:#a3a0a0;}
  .ferry_delivery_process #stbox3{ width: 90%;}
  .ferry_delivery_process #stbox5{ left: 18%;width: 80%;;}
  

}

@media (min-width: 992px) and (max-width: 1589px) {
  .home_prosses_svg #stbox1 {top: 17%;left: 29%;}
  .home_prosses_svg #stbox3{ left: 10%;}
  .home_prosses_svg #stbox2{right: 27%;}

  .aircraft_sales_process #stbox3{ left: 10%;}
  .aircraft_sales_process #stbox5 {top: 76%;left: 59%;}

  .aircraft_management_prosses #stbox2{left: 103%;}
  .aircraft_management_prosses #stbox3{left: 10%;}


}