.elementor-878 .elementor-element.elementor-element-d022e25{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-878 .elementor-element.elementor-element-4b88259{--display:flex;--min-height:50vh;--justify-content:flex-end;--overlay-opacity:0.65;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:70px;--padding-left:70px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-4b88259:not(.elementor-motion-effects-element-type-background), .elementor-878 .elementor-element.elementor-element-4b88259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mapleshipmentsandsecurities.com/wp-content/uploads/2025/07/careers-maple-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-878 .elementor-element.elementor-element-4b88259::before, .elementor-878 .elementor-element.elementor-element-4b88259 > .elementor-background-video-container::before, .elementor-878 .elementor-element.elementor-element-4b88259 > .e-con-inner > .elementor-background-video-container::before, .elementor-878 .elementor-element.elementor-element-4b88259 > .elementor-background-slideshow::before, .elementor-878 .elementor-element.elementor-element-4b88259 > .e-con-inner > .elementor-background-slideshow::before, .elementor-878 .elementor-element.elementor-element-4b88259 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020202;--background-overlay:'';}.elementor-878 .elementor-element.elementor-element-6424bde{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:45px;}.elementor-878 .elementor-element.elementor-element-b473ff4.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-b473ff4 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-878 .elementor-element.elementor-element-b473ff4 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-878 .elementor-element.elementor-element-b473ff4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-878 .elementor-element.elementor-element-b473ff4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-878 .elementor-element.elementor-element-b473ff4 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-878 .elementor-element.elementor-element-b473ff4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-878 .elementor-element.elementor-element-131ce38{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-3a14eb3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-efa5e18.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-efa5e18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:500;text-transform:capitalize;line-height:60px;color:var( --e-global-color-secondary );}.elementor-878 .elementor-element.elementor-element-860050a{padding:0px 0px 45px 0px;font-family:"Montserrat", Sans-serif;font-size:22.65px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-878 .elementor-element.elementor-element-860050a.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-0bc0b55{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-878 .elementor-element.elementor-element-0bc0b55 .elementor-divider-separator{width:100%;}.elementor-878 .elementor-element.elementor-element-0bc0b55 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-878 .elementor-element.elementor-element-430e783{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:45px;}.elementor-878 .elementor-element.elementor-element-67ea1a0{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-48d1d61{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-81e154e.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-81e154e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-878 .elementor-element.elementor-element-a1dc988{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:22.65px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-878 .elementor-element.elementor-element-a1dc988.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-d7dc5cd{background-color:var( --e-global-color-primary );padding:10px 45px 10px 45px;border-radius:50px 50px 50px 50px;font-family:"Montserrat", Sans-serif;font-size:22.65px;font-weight:600;color:var( --e-global-color-text );}.elementor-878 .elementor-element.elementor-element-d7dc5cd.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-d7dc5cd.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-878 .elementor-element.elementor-element-3624e73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-c278108.elementor-element{--align-self:flex-end;}.elementor-878 .elementor-element.elementor-element-c278108 .elementor-button-content-wrapper{flex-direction:row;}.elementor-878 .elementor-element.elementor-element-c278108 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-878 .elementor-element.elementor-element-cdf5b75{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:45px;}.elementor-878 .elementor-element.elementor-element-224e3bb{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-13da11f{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-2d5ef03.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-2d5ef03 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-878 .elementor-element.elementor-element-4acfeae{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:22.65px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-878 .elementor-element.elementor-element-4acfeae.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-45f1804{background-color:var( --e-global-color-primary );padding:10px 45px 10px 45px;border-radius:50px 50px 50px 50px;font-family:"Montserrat", Sans-serif;font-size:22.65px;font-weight:600;color:var( --e-global-color-text );}.elementor-878 .elementor-element.elementor-element-45f1804.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-45f1804.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-878 .elementor-element.elementor-element-4e4b688{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-699a2ec.elementor-element{--align-self:flex-end;}.elementor-878 .elementor-element.elementor-element-699a2ec .elementor-button-content-wrapper{flex-direction:row;}.elementor-878 .elementor-element.elementor-element-699a2ec .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-878 .elementor-element.elementor-element-03421da{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:45px;}.elementor-878 .elementor-element.elementor-element-9df84e2{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-ed73826{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-ab2c5bb.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-ab2c5bb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-878 .elementor-element.elementor-element-126c4ca{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:22.65px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-878 .elementor-element.elementor-element-126c4ca.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-2121753{background-color:var( --e-global-color-primary );padding:10px 45px 10px 45px;border-radius:50px 50px 50px 50px;font-family:"Montserrat", Sans-serif;font-size:22.65px;font-weight:600;color:var( --e-global-color-text );}.elementor-878 .elementor-element.elementor-element-2121753.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-2121753.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-878 .elementor-element.elementor-element-cfeacbf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-cedf224.elementor-element{--align-self:flex-end;}.elementor-878 .elementor-element.elementor-element-cedf224 .elementor-button-content-wrapper{flex-direction:row;}.elementor-878 .elementor-element.elementor-element-cedf224 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-878 .elementor-element.elementor-element-80f499b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:65px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:45px;}.elementor-878 .elementor-element.elementor-element-bfae0e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:500;text-transform:capitalize;line-height:60px;color:var( --e-global-color-secondary );}.elementor-878 .elementor-element.elementor-element-04a9c02{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:22.65px;font-weight:400;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-878 .elementor-element.elementor-element-d022e25{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-878 .elementor-element.elementor-element-4b88259{--padding-top:0px;--padding-bottom:35px;--padding-left:35px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-efa5e18 .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-878 .elementor-element.elementor-element-860050a{font-size:20px;}.elementor-878 .elementor-element.elementor-element-67ea1a0{--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-878 .elementor-element.elementor-element-a1dc988{font-size:20px;}.elementor-878 .elementor-element.elementor-element-d7dc5cd{padding:5px 20px 5px 20px;font-size:14px;}.elementor-878 .elementor-element.elementor-element-3624e73{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-c278108.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-224e3bb{--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-878 .elementor-element.elementor-element-4acfeae{font-size:20px;}.elementor-878 .elementor-element.elementor-element-45f1804{padding:5px 20px 5px 20px;font-size:14px;}.elementor-878 .elementor-element.elementor-element-4e4b688{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-699a2ec.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-9df84e2{--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-878 .elementor-element.elementor-element-126c4ca{font-size:20px;}.elementor-878 .elementor-element.elementor-element-2121753{padding:5px 20px 5px 20px;font-size:14px;}.elementor-878 .elementor-element.elementor-element-cfeacbf{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-cedf224.elementor-element{--align-self:flex-start;}.elementor-878 .elementor-element.elementor-element-bfae0e7 .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-878 .elementor-element.elementor-element-04a9c02{text-align:center;font-size:20px;}}@media(max-width:767px){.elementor-878 .elementor-element.elementor-element-4b88259{--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:0px;}.elementor-878 .elementor-element.elementor-element-6424bde{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-878 .elementor-element.elementor-element-b473ff4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-878 .elementor-element.elementor-element-b473ff4 .elementor-icon-list-item > a{font-size:20px;}.elementor-878 .elementor-element.elementor-element-efa5e18 .elementor-heading-title{font-size:24px;line-height:1.6rem;}.elementor-878 .elementor-element.elementor-element-860050a{font-size:20px;}.elementor-878 .elementor-element.elementor-element-430e783{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-878 .elementor-element.elementor-element-a1dc988{font-size:20px;}.elementor-878 .elementor-element.elementor-element-d7dc5cd{font-size:14px;}.elementor-878 .elementor-element.elementor-element-cdf5b75{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-878 .elementor-element.elementor-element-4acfeae{font-size:20px;}.elementor-878 .elementor-element.elementor-element-45f1804{font-size:14px;}.elementor-878 .elementor-element.elementor-element-03421da{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-878 .elementor-element.elementor-element-126c4ca{font-size:20px;}.elementor-878 .elementor-element.elementor-element-2121753{font-size:14px;}.elementor-878 .elementor-element.elementor-element-80f499b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-878 .elementor-element.elementor-element-bfae0e7{text-align:center;}.elementor-878 .elementor-element.elementor-element-bfae0e7 .elementor-heading-title{font-size:24px;line-height:1.6rem;}.elementor-878 .elementor-element.elementor-element-04a9c02{font-size:20px;}}@media(min-width:768px){.elementor-878 .elementor-element.elementor-element-48d1d61{--width:80%;}.elementor-878 .elementor-element.elementor-element-3624e73{--width:20%;}.elementor-878 .elementor-element.elementor-element-13da11f{--width:80%;}.elementor-878 .elementor-element.elementor-element-4e4b688{--width:20%;}.elementor-878 .elementor-element.elementor-element-ed73826{--width:80%;}.elementor-878 .elementor-element.elementor-element-cfeacbf{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-878 .elementor-element.elementor-element-48d1d61{--width:100%;}.elementor-878 .elementor-element.elementor-element-3624e73{--width:100%;}.elementor-878 .elementor-element.elementor-element-13da11f{--width:100%;}.elementor-878 .elementor-element.elementor-element-4e4b688{--width:100%;}.elementor-878 .elementor-element.elementor-element-ed73826{--width:100%;}.elementor-878 .elementor-element.elementor-element-cfeacbf{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-efa5e18 */.tooltip, .tooltip1 {
    position: relative;
    display: inline-block;
    font-weight: 500;
    color: #F26419;
    border-bottom: none; /* Remove old border */
  }

  /* Underline element */
  .underline {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 2px;
    width: 100%;
    border-bottom: 2px dotted #F26419;
    transform-origin: left center;
    transform: scaleX(0);
    pointer-events: none;
  }

  /* Tooltip text boxes */
  .tooltiptext {
      visibility: hidden;
      opacity: 0;
      transform: scale(0.8);
      transition: opacity 0.3s ease, transform 0.3s ease;
      width: 300px;
      background-color: #f7f7f8;
      color: #333333;
      border: 1.4px solid #F26419;
      text-align: center;
      line-height: 30px;
      padding: 5px 20px;
      font-size: 1.2rem;
      border-radius: 6px;
      position: absolute;
      bottom: 120%;
      left: 0;
      z-index: 1;
  }

  .tooltiptext::after {
      content: "";
      position: absolute;
      top: 100%;
      left: 50%;
      margin-left: -5px;
      border-width: 5px;
      border-style: solid;
      border-color: #F26419 transparent transparent transparent;
  }

  .tooltip:hover .tooltiptext {
      visibility: visible;
      opacity: 1;
      transform: scale(1);
  }

  .tooltiptext1 {
      visibility: hidden;
      opacity: 0;
      transform: scale(0.8);
      transition: opacity 0.3s ease, transform 0.3s ease;
      width: 300px;
      background-color: #f7f7f8;
      color: #333333;
      border: 1.4px solid #F26419;
      text-align: center;
      line-height: 30px;
      padding: 5px 20px;
      font-size: 1.2rem;
      border-radius: 6px;
      position: absolute;
      top: 100%;
      left: 0%;
      z-index: 1;
  }

  .tooltiptext1::after {
      content: "";
      position: absolute;
      bottom: 100%;
      left: 50%;
      margin-left: -5px;
      border-width: 5px;
      border-style: solid;
      border-color: transparent transparent #F26419 transparent;
  }

  .tooltip1:hover .tooltiptext1 {
      visibility: visible;
      opacity: 1;
      transform: scale(1);
  }

  @media only screen and (max-width: 600px) {
      .tooltiptext {
          line-height: 25px;
          left: -14px;
          font-size: 0.9rem;
          width: 180px;
      }
      .tooltiptext1 {
          line-height: 25px;
          left: -20px;
          font-size: 0.9rem;
          width: 180px;
      }
  }

  /* Anime heading base styles */
  .anime h2 {
    font-size: 2.5rem;
    line-height: 1.2;
    margin: 1rem 0;
    position: relative;
    color: #F26419;
  }

  /* Make sure tooltip parent is inline-block so underline fits */
  .anime h2 .tooltip, .anime h2 .tooltip1 {
    position: relative;
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bfae0e7 */.tooltip, .tooltip1 {
    position: relative;
    display: inline-block;
    font-weight: 500;
    color: #F26419;
    border-bottom: none; /* Remove old border */
  }

  /* Underline element */
  .underline {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 2px;
    width: 100%;
    border-bottom: 2px dotted #F26419;
    transform-origin: left center;
    transform: scaleX(0);
    pointer-events: none;
  }

  /* Tooltip text boxes */
  .tooltiptext {
      visibility: hidden;
      opacity: 0;
      transform: scale(0.8);
      transition: opacity 0.3s ease, transform 0.3s ease;
      width: 300px;
      background-color: #f7f7f8;
      color: #333333;
      border: 1.4px solid #F26419;
      text-align: center;
      line-height: 30px;
      padding: 5px 20px;
      font-size: 1.2rem;
      border-radius: 6px;
      position: absolute;
      bottom: 120%;
      left: 0;
      z-index: 1;
  }

  .tooltiptext::after {
      content: "";
      position: absolute;
      top: 100%;
      left: 50%;
      margin-left: -5px;
      border-width: 5px;
      border-style: solid;
      border-color: #F26419 transparent transparent transparent;
  }

  .tooltip:hover .tooltiptext {
      visibility: visible;
      opacity: 1;
      transform: scale(1);
  }

  .tooltiptext1 {
      visibility: hidden;
      opacity: 0;
      transform: scale(0.8);
      transition: opacity 0.3s ease, transform 0.3s ease;
      width: 300px;
      background-color: #f7f7f8;
      color: #333333;
      border: 1.4px solid #F26419;
      text-align: center;
      line-height: 30px;
      padding: 5px 20px;
      font-size: 1.2rem;
      border-radius: 6px;
      position: absolute;
      top: 100%;
      left: 0%;
      z-index: 1;
  }

  .tooltiptext1::after {
      content: "";
      position: absolute;
      bottom: 100%;
      left: 50%;
      margin-left: -5px;
      border-width: 5px;
      border-style: solid;
      border-color: transparent transparent #F26419 transparent;
  }

  .tooltip1:hover .tooltiptext1 {
      visibility: visible;
      opacity: 1;
      transform: scale(1);
  }

  @media only screen and (max-width: 600px) {
      .tooltiptext {
          line-height: 25px;
          left: -14px;
          font-size: 0.9rem;
          width: 180px;
      }
      .tooltiptext1 {
          line-height: 25px;
          left: -20px;
          font-size: 0.9rem;
          width: 180px;
      }
  }

  /* Anime heading base styles */
  .anime h2 {
    font-size: 2.5rem;
    line-height: 1.2;
    margin: 1rem 0;
    position: relative;
    color: #F26419;
  }

  /* Make sure tooltip parent is inline-block so underline fits */
  .anime h2 .tooltip, .anime h2 .tooltip1 {
    position: relative;
  }/* End custom CSS */