.elementor-kit-6{--e-global-color-primary:#0B1628;--e-global-color-secondary:#091220;--e-global-color-text:#334E72;--e-global-color-accent:#E6A817;--e-global-color-531102c:#111F35;--e-global-color-a259b62:#FFFFFF;--e-global-color-86abc0a:#16294A;--e-global-color-fcfae7e:#F2F6FD;--e-global-color-6ab4146:#E6EEF8;--e-global-color-6d4f6df:#F0B820;--e-global-color-c367ea7:#E6A81721;--e-global-color-da28130:#E6A81752;--e-global-color-4c938c8:#E6A81747;--e-global-color-c996d2a:#E6A81733;--e-global-color-adb787b:#0D1B3C1A;--e-global-color-14f0712:#00000000;--e-global-color-6fbd691:#DCE8FFE6;--e-global-color-001a3f1:#BED2FFB8;--e-global-typography-primary-font-family:"Syne";--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.08em;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Outfit";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.85em;--e-global-typography-accent-font-family:"Syne";--e-global-typography-accent-font-size:0.78rem;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0.1em;--e-global-typography-e4aad9c-font-family:"Syne";--e-global-typography-e4aad9c-font-size:0.73rem;--e-global-typography-e4aad9c-font-weight:600;--e-global-typography-e4aad9c-text-transform:uppercase;--e-global-typography-e4aad9c-line-height:1em;--e-global-typography-e4aad9c-letter-spacing:0.14em;--e-global-typography-57f8a32-font-family:"Syne";--e-global-typography-57f8a32-font-size:0.66rem;--e-global-typography-57f8a32-font-weight:700;--e-global-typography-57f8a32-text-transform:uppercase;--e-global-typography-57f8a32-line-height:1.08em;--e-global-typography-57f8a32-letter-spacing:0.32em;--e-global-typography-8482a5e-font-family:"Syne";--e-global-typography-8482a5e-font-size:76px;--e-global-typography-8482a5e-font-weight:700;--e-global-typography-8482a5e-line-height:1em;--e-global-typography-0748b31-font-family:"Outfit";--e-global-typography-0748b31-font-size:1.02rem;--e-global-typography-0748b31-font-weight:400;--e-global-typography-0748b31-line-height:1.8em;--e-global-typography-28d8789-font-family:"Syne";--e-global-typography-28d8789-font-size:0.85rem;--e-global-typography-28d8789-font-weight:700;--e-global-typography-28d8789-text-transform:uppercase;--e-global-typography-28d8789-line-height:1em;--e-global-typography-28d8789-letter-spacing:0.18em;--e-global-typography-48052b2-font-family:"Syne";--e-global-typography-48052b2-font-size:0.68rem;--e-global-typography-48052b2-font-weight:700;--e-global-typography-48052b2-text-transform:uppercase;--e-global-typography-48052b2-line-height:1em;--e-global-typography-48052b2-letter-spacing:0.12em;--e-global-typography-33f953a-font-family:"Syne";--e-global-typography-33f953a-font-size:48px;--e-global-typography-33f953a-font-weight:700;--e-global-typography-33f953a-line-height:1.1em;--e-global-typography-53c707b-font-family:"Syne";--e-global-typography-53c707b-font-size:0.95rem;--e-global-typography-53c707b-font-weight:700;--e-global-typography-53c707b-line-height:1.65em;--e-global-typography-e2b1639-font-family:"Outfit";--e-global-typography-e2b1639-font-size:0.83rem;--e-global-typography-e2b1639-font-weight:400;--e-global-typography-e2b1639-line-height:1.6em;--e-global-typography-431e75d-font-family:"Syne";--e-global-typography-431e75d-font-size:1.3rem;--e-global-typography-431e75d-font-weight:700;--e-global-typography-431e75d-line-height:1em;--e-global-typography-4bd74d3-font-family:"Outfit";--e-global-typography-4bd74d3-font-size:0.92rem;--e-global-typography-4bd74d3-font-weight:400;--e-global-typography-4bd74d3-line-height:1.8em;--e-global-typography-feb9c53-font-family:"Syne";--e-global-typography-feb9c53-font-size:1.3rem;--e-global-typography-feb9c53-font-weight:700;--e-global-typography-feb9c53-line-height:1em;font-family:"Outfit", Sans-serif;font-size:16px;line-height:1.8em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-e4aad9c-font-family ), Sans-serif;font-size:var( --e-global-typography-e4aad9c-font-size );font-weight:var( --e-global-typography-e4aad9c-font-weight );text-transform:var( --e-global-typography-e4aad9c-text-transform );line-height:var( --e-global-typography-e4aad9c-line-height );letter-spacing:var( --e-global-typography-e4aad9c-letter-spacing );color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:13px 24px 13px 24px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-6d4f6df );color:var( --e-global-color-secondary );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1em;color:var( --e-global-color-6fbd691 );accent-color:var( --e-global-color-accent );background-color:#FFFFFF14;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#0D1B2E26;border-radius:8px 8px 8px 8px;padding:13px 17px 13px 17px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1360px;}.e-con{--container-max-width:1360px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-8482a5e-font-size:56px;--e-global-typography-33f953a-font-size:42px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-e4aad9c-font-size );line-height:var( --e-global-typography-e4aad9c-line-height );letter-spacing:var( --e-global-typography-e4aad9c-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-8482a5e-font-size:44px;--e-global-typography-33f953a-font-size:36px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-e4aad9c-font-size );line-height:var( --e-global-typography-e4aad9c-line-height );letter-spacing:var( --e-global-typography-e4aad9c-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */:root {
    --dark: #0b1628;
    --dark-2: #091220;
    --dark-card: #111f35;
    --mid: #16294a;
    --light: #f2f6fd;
    --light-2: #e6eef8;
    --gold: #E6A817;
    --gold-hi: #f0b820;
    --gold-dim: rgba(230, 168, 23, 0.13);
    --gold-glow: rgba(230, 168, 23, 0.32);
    --gold-line: rgba(230, 168, 23, 0.28);
    --td: rgba(220, 232, 255, 0.9);
    --tm: rgba(190, 210, 255, 0.7);
    --tl: rgba(160, 190, 240, 0.45);
    --bd: rgba(230, 168, 23, 0.2);
    --bl: rgba(13, 27, 60, 0.1);
}

.regcol{
    padding-left: 16px;
    padding-right: 16px;
}
.subtitle .elementor-heading-title:before{
    content: '';
    width: 32px;
    height: 1px;
    background: var(--gold);
}
.subtitle .elementor-heading-title{
    display: flex;
    gap: 0.8rem;
    align-items: center;
}
.highlight{
    background: linear-gradient(135deg, var(--gold), var(--gold-hi));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
.highlight2{
        -webkit-text-stroke: 1.5px rgba(230, 168, 23, 0.4);
    -webkit-text-fill-color: transparent;
    color: transparent;
}
.live-dot {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: var(--gold);
    box-shadow: 0 0 8px var(--gold);
    animation: pulse 2s ease-in-out infinite;
}
.hero-orb1 {
    width: 550px;
    height: 550px;
    border-radius: 50%;
    top: -180px;
    right: -80px;
    z-index: 0;
    background: radial-gradient(circle, rgba(230, 168, 23, 0.22) 0%, transparent 65%);
    animation: orbPulse1 7s ease-in-out infinite;
}
.hero-orb2 {
    width: 420px;
    height: 420px;
    border-radius: 50%;
    bottom: -120px;
    left: 35%;
    z-index: 0;
    background: radial-gradient(circle, rgba(230, 168, 23, 0.16) 0%, transparent 65%);
    animation: orbPulse2 9s ease-in-out infinite;
}
.hero-orb3 {
    width: 350px;
    height: 350px;
    border-radius: 50%;
    top: 20%;
    left: -100px;
    z-index: 0;
    background: radial-gradient(circle, rgba(50, 100, 255, 0.12) 0%, transparent 65%);
    animation: orbPulse3 11s ease-in-out infinite;
}
.hero-routes {
    position: absolute;
    
    z-index: 0;
    width: 100%;
    height: 100%;
    opacity: 0.55;
}
.hero-stars, .hero-orb1, .hero-orb2, .hero-orb3, .hero-star1, .hero-star2, .hero-star3 {
    position: absolute;
    pointer-events: none;
}
@keyframes orbPulse1{
  0%,100%{ transform:scale(1);   opacity:0.7; }
  50%    { transform:scale(1.12);opacity:1;   }
}
@keyframes orbPulse2{
  0%,100%{ transform:scale(1);   opacity:0.5; }
  50%    { transform:scale(1.18);opacity:0.9; }
}
@keyframes orbPulse3{
  0%,100%{ transform:scale(1);   opacity:0.4; }
  50%    { transform:scale(1.1); opacity:0.7; }
}
@keyframes gridScroll{
  0%   { background-position: 0px 0px; }
  100% { background-position: 65px 65px; }
}
@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(1.5)}}

.bghtml{
    
    height: 100vh;
 
}
.htag {
    
    border-radius: 100px;
    border: 1px solid rgba(230, 168, 23, 0.35);
    background: rgba(230, 168, 23, 0.08);
   
}
.htag .elementor-heading-title{
    padding: 0.38rem 1rem !important;
}
.story-text strong{
    color: white;
}
.value-item {
    display: flex;
    gap: 1.2rem;
    align-items: flex-start;
    padding: 1.4rem 1.5rem;
    border-radius: 12px;
    background: rgba(255, 255, 255, 0.08);
    border: 1px solid rgba(230, 168, 23, 0.28);
    box-shadow: 0 2px 16px rgba(0, 0, 0, 0.25);
    transition: all 0.25s;
}
.elementor-icon-box-title{
    margin: 0;
}
.value-item:hover {
    background: rgba(230, 168, 23, 0.1);
    border-color: rgba(230, 168, 23, 0.55);
    transform: translateY(-2px);
    box-shadow: 0 8px 28px rgba(0, 0, 0, 0.3);
}
.regularpad{
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.svc-card:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 2px;
    background: linear-gradient(90deg, transparent, var(--gold), transparent);
    opacity: 0;
    transition: opacity 0.3s;
}

.svc-card:hover:before{
    opacity: 1 !important;
}
.svc-card:hover {
    border-color: rgba(230, 168, 23, 0.4) !important;
    box-shadow: 0 12px 40px rgba(13, 27, 46, 0.12) !important;
}
@media only screen and (min-width: 768px){
    .regcol{
    padding-left: 24px;
    padding-right: 24px;
}
  .regularpad{
    padding-top: 4rem;
    padding-bottom: 4rem;
}
}
@media only screen and (min-width: 1025px){
    .regcol{
    padding-left: 32px;
    padding-right: 32px;
}
 .regularpad{
    padding-top: 6rem;
    padding-bottom: 6rem;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://www.mycargo.systems/wp-content/uploads/2026/03/Syne-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://www.mycargo.systems/wp-content/uploads/2026/03/Syne-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://www.mycargo.systems/wp-content/uploads/2026/03/Syne-Semibold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://www.mycargo.systems/wp-content/uploads/2026/03/OutfitRegular.woff2') format('woff2');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://www.mycargo.systems/wp-content/uploads/2026/03/OutfitSemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://www.mycargo.systems/wp-content/uploads/2026/03/OutfitBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */