@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');

/* Aurex Logistics - Theme | SP Page Builder Default Preset | Started */
    
    body{background-color:#fff;color:#252525}#sp-top-bar{background:#333;color:#aaa}#sp-top-bar a{color:#aaaaaa}#sp-header{background:#fff;}#sp-menu ul.social-icons a:hover,#sp-menu ul.social-icons a:focus{color:#33384b}.tags>li{display:inline-block}.tags>li a{background:rgba(3, 69, 191, 0.1);color:#33384b}.tags>li a:hover{background:#33384b}.article-social-share .social-share-icon ul li a{color:#252525}.article-social-share .social-share-icon ul li a:hover,.article-social-share .social-share-icon ul li a:focus{background:#33384b}.pager>li a{border:1px solid #ededed;color:#252525}.sp-reading-progress-bar{background-color:#33384b}.sp-megamenu-parent>li>a{color:#252525}.sp-megamenu-parent>li:hover>a{color:#33384b}.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li.active:hover>a{color:#33384b}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background:#ffffff;}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{color:#252525}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover{color:#33384b}.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a{color:#33384b}.sp-megamenu-parent .sp-mega-group>li>a{color:#252525}#offcanvas-toggler>.fa{color:#252525}#offcanvas-toggler>.fa:hover,#offcanvas-toggler>.fa:focus,#offcanvas-toggler>.fa:active{color:#33384b}#offcanvas-toggler>.fas{color:#252525}#offcanvas-toggler>.fas:hover,#offcanvas-toggler>.fas:focus,#offcanvas-toggler>.fas:active{color:#33384b}#offcanvas-toggler>.far{color:#252525}#offcanvas-toggler>.far:hover,#offcanvas-toggler>.far:focus,#offcanvas-toggler>.far:active{color:#33384b}.offcanvas-menu{background-color:#ffffff;color:#252525}.offcanvas-menu .offcanvas-inner a{color:#252525}.offcanvas-menu .offcanvas-inner a:hover,.offcanvas-menu .offcanvas-inner a:focus,.offcanvas-menu .offcanvas-inner a:active{color:#33384b}.offcanvas-menu .offcanvas-inner ul.menu>li a,.offcanvas-menu .offcanvas-inner ul.menu>li span{color:#252525}.offcanvas-menu .offcanvas-inner ul.menu>li a:hover,.offcanvas-menu .offcanvas-inner ul.menu>li a:focus,.offcanvas-menu .offcanvas-inner ul.menu>li span:hover,.offcanvas-menu .offcanvas-inner ul.menu>li span:focus{color:#33384b}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>a>.menu-toggler,.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.menu-separator>.menu-toggler{color:rgba(37, 37, 37, 0.5)}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent .menu-toggler{color:rgba(37, 37, 37, 0.5)}.offcanvas-menu .offcanvas-inner ul.menu>li li a{color:rgba(37, 37, 37, 0.8)}.btn-primary,.sppb-btn-primary{border-color:#33384b;background-color:#33384b}.btn-primary:hover,.sppb-btn-primary:hover{border-color:#33384b;background-color:#33384b}ul.social-icons>li a:hover{color:#33384b}.sp-page-title{background:#33384b}.layout-boxed .body-innerwrapper{background:#FFFFFF}.sp-module ul>li>a{color:#252525}.sp-module ul>li>a:hover{color:#33384b}.sp-module .latestnews>div>a{color:#252525}.sp-module .latestnews>div>a:hover{color:#33384b}.sp-module .tagscloud .tag-name:hover{background:#33384b}.search .btn-toolbar button{background:#33384b}#sp-footer,#sp-bottom{background:#171717;color:#FFFFFF}#sp-footer a,#sp-bottom a{color:#A2A2A2}#sp-footer a:hover,#sp-footer a:active,#sp-footer a:focus,#sp-bottom a:hover,#sp-bottom a:active,#sp-bottom a:focus{color:#ffffff;}#sp-bottom .sp-module-content .latestnews>li>a>span{color:#FFFFFF}.sp-comingsoon body{background-color:#33384b}.pagination>li>a,.pagination>li>span{color:#252525}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#252525}.pagination>.active>a,.pagination>.active>span{border-color:#33384b;background-color:#33384b}.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span:hover,.pagination>.active>span:focus{border-color:#33384b;background-color:#33384b}.error-code,.coming-soon-number{color:#33384b}
    
/* Aurex Logistics - Theme | SP Page Builder Default Preset | Ends */

/* Aurex Logistics - Theme | Fancy Scroll Bar | Started */
    
    ::-webkit-scrollbar{ width: 6px; }
    ::-webkit-scrollbar-track { background: #33384b;}
    ::-webkit-scrollbar-thumb { background: #6ed0eb;border-radius: 5px;}
    
/* Aurex Logistics - Theme | Fancy Scroll Bar | Ends */    

/* Aurex Logistics - Theme | Custom Preloader | Started */
    
    body .sp-pre-loader {display: none !important;}
    body.itemid-101 .sp-pre-loader{display: flex !important;}
    
    .ctn-preloader {align-items: center;cursor: none;display: flex;height: 100%;justify-content: center;position: fixed;right: 0;top: 0;width: 100%;z-index: 9009999;}
    .ctn-preloader .animation-preloader {position: absolute;z-index: 100;}
    .ctn-preloader .animation-preloader .spinner {animation: spinner 1s infinite linear;border-radius: 50%;border: 3px solid rgba(255, 255, 255, 0.2);border-top-color: rgba(255, 255, 255, 0.8431372549); /* No se identa por orden alfabetico para que no lo sobre-escriba */height: 9em;margin: 0 auto 3.5em auto;width: 9em;}
    .ctn-preloader .animation-preloader .txt-loading {font: 6em "Figtree", sans-serif;font-weight: 500;text-align: center;-webkit-user-select: none;-moz-user-select: none;user-select: none;}
    .ctn-preloader .animation-preloader .txt-loading .letters-loading:before {animation: letters-loading 4s infinite;color: rgba(255, 255, 255, 0.7882352941);content: attr(data-text-preloader);right: 0;opacity: 0;position: absolute;top: 0;transform: rotateY(-90deg);}
    .ctn-preloader .animation-preloader .txt-loading .letters-loading {position: relative;}
    .ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before {animation-delay: 0.2s;}
    .ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before {animation-delay: 0.4s;}
    .ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before {animation-delay: 0.6s;}
    .ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before {animation-delay: 0.8s;}
    .ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before {animation-delay: 1s;}
    .ctn-preloader .animation-preloader .txt-loading .letters-loading {color: rgba(255, 255, 255, 0.103);}
    .ctn-preloader.ctn-preloader1 .loader-section {background-color: transparent;height: 100%;position: fixed;top: 0;width: calc(50% + 1px);}
    .ctn-preloader.ctn-preloader1 .loader-section-left {background: linear-gradient(90deg, rgb(25, 26, 31) 0%, rgb(24, 1, 73) 64%);}
    .ctn-preloader.ctn-preloader1 .loader-section-right {background: linear-gradient(90deg, rgb(24, 1, 73) 40%, rgb(25, 26, 31) 100%);}
    .ctn-preloader .loader-section {height: 100%;position: fixed;top: 0;width: calc(50% + 1px);}
    .ctn-preloader .loader-section.section-left {right: 0;}
    .ctn-preloader .loader-section.section-right {left: 0;}
    .loaded .animation-preloader {opacity: 0;transition: 0.3s ease-out;}
    .loaded .loader-section.section-left {transform: translateX(-101%);transition: 0.7s 0.3s all cubic-bezier(0.1, 0.1, 0.1, 1);}
    .loaded .loader-section.section-right {transform: translateX(101%);transition: 0.7s 0.3s all cubic-bezier(0.1, 0.1, 0.1, 1);}

    @keyframes spinner {
      to {
        transform: rotateZ(360deg);
      }
    }
    @keyframes letters-loading {
      0%, 75%, 100% {
        opacity: 0;
        transform: rotateY(-90deg);
      }
      25%, 50% {
        opacity: 1;
        transform: rotateY(0deg);
      }
    }
    @media screen and (max-width: 767px) {
      .ctn-preloader .animation-preloader .spinner {
        height: 8em;
        width: 8em;
      }
      .ctn-preloader .animation-preloader .txt-loading {
        font: bold 3.5em "Montserrat", sans-serif;
        color: #fff;
      }
    }
    @media screen and (max-width: 500px) {
      .ctn-preloader .animation-preloader .spinner {
        height: 7em;
        width: 7em;
      }
      .ctn-preloader .animation-preloader .txt-loading {
        font: bold 2em "Manrope", sans-serif;
      }
    }

/* Aurex Logistics - Theme | Custom Preloader | Ends */

/* Aurex Logistics - Theme | Master Typography | Started */
    
    body, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,ul,ol,li,a,.btn,button,input,select,textarea,img, .sppb-addon-content{font-family:"Plus Jakarta Sans", sans-serif;font-optical-sizing: auto;font-style: normal;font-variation-settings:"slnt" 0,"wdth" 100,"GRAD" 0,"ROND" 0;-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}
    body {margin: 0;padding: 0;color: #2f2f2e;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;}
    p{margin-bottom:0;}
    body,p,div{font-size:1rem;}
    ol,ul,li {list-style: none;padding: 0px;margin: 0px;}
    .txt-right{text-align:left;}
    .txt-left{text-align:right;}
    .txt-center{text-align:center;}
    .txt-justify{text-align:justify;}
    .txt-italic{font-style:italic;}
    .relative{position:relative;}
    .absolute {position: absolute;}
    .remove-item h2{display:none;}
    .overflow{overflow:hidden}
    .float-right{float:right;}
    .float-left{float:left!important;}
    .aurex-border-radius-25 {border-radius:25px;}
    .pl-0{padding-left:0px;}
    .pl-10{padding-left:10px;}
    .pl-20{padding-left:20px;}
    .pl-30{padding-left:30px;}
    .pl-40{padding-left:40px;}
    .pl-50{padding-left:50px;}
    .pl-60{padding-left:60px;}
    .pr-0{padding-right:0px;}
    .pr-10{padding-right:10px;}
    .pr-20{padding-right:20px;}
    .pr-30{padding-right:30px;}
    .pr-40{padding-right:40px;}
    .pr-50{padding-right:50px;}
    .pr-60{padding-right:60px;}
    .pr-70{padding-right:80px;}
    .pr-80{padding-right:80px;}
    .pt-0{padding-top:0px;}
    .pt-10{padding-top:10px;}
    .pt-20{padding-top:20px;}
    .pt-30{padding-top:30px;}
    .pt-40{padding-top:40px;}
    .pt-50{padding-top:50px;}
    .pt-60{padding-top:60px;}
    .pb-0{padding-bottom:0px;}
    .pb-10{padding-bottom:10px;}
    .pb-20{padding-bottom:20px;}
    .pb-30{padding-bottom:30px;}
    .pb-40{padding-bottom:40px;}
    .pb-50{padding-bottom:50px;}
    .pb-60{padding-bottom:60px;}
    
    .ml-10{margin-left:10px;}
    .ml-20{margin-left:20px;}
    .ml-30{margin-left:30px;}
    .ml-40{margin-left:40px;}
    .ml-50{margin-left:50px;}
    .mr-0{margin-right:0!important;}
    .mr-10{margin-right:10px;}
    .mr-20{margin-right:20px;}
    .mr-30{margin-right:30px;}
    .mr-40{margin-right:40px;}
    .mr-50{margin-right:50px;}
    .mt-0{margin-top:0;}
    .mt-10{margin-top:10px;}
    .mt-20{margin-top:20px;}
    .mt-30{margin-top:30px;}
    .mt-40{margin-top:40px;}
    .mt-50{margin-top:50px;}
    .mb-0{margin-bottom:0;}
    .mb-10{margin-bottom:10px;}
    .mb-15{margin-bottom:15px;}
    .mb-20{margin-bottom:20px;}
    .mb-30{margin-bottom:30px;}
    .mb-40{margin-bottom:40px;}
    .mb-50{margin-bottom:50px;}
    .mb-80{margin-bottom:80px;}
        
    /* Change autocomplete styles in WebKit */
    
    input:-webkit-autofill,
    input:-webkit-autofill:hover, 
    input:-webkit-autofill:focus,
    textarea:-webkit-autofill,
    textarea:-webkit-autofill:hover,
    textarea:-webkit-autofill:focus,
    select:-webkit-autofill,
    select:-webkit-autofill:hover,
    select:-webkit-autofill:focus {border-bottom: 1px solid #33384b;-webkit-text-fill-color: #33384b;-webkit-box-shadow: 0 0 0 1000px #0b1b39 inset;-moz-box-shadow: 0 0 0 1000px #0b1b39 inset;box-shadow: 0 0 0 1000px #0b1b39 inset;transition: background-color 5000s ease-in-out 0s;}
    
    /* Default Transition */
    
    body, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,ul,ol,li,a,.btn,button,input,select,textarea,img, .sppb-addon-content {-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}

/* Aurex Logistics - Theme | Master Typography | Ends */

/* Aurex Logistics - Sections Animations | Started */

    #sp-aurex-top-area {animation: spFadeInDown 2s;}
    #sp-aurex-branding:not(.header-sticky) {animation: spZoomIn 1.5s;}
    #sp-aurex-main-body {animation: spFadeIn 4s;}
    
/* Aurex Logistics - Sections Animations | Ends */

/* Aurex Logistics - Theme | Sections Setup +  Padding + Sections + BG | Started */
    
    #sp-aurex-top-area {padding: 7px 0 5px;position: relative;background-color:#33384b;}
    #sp-aurex-rich-footer {padding: 80px 0 0;position: relative;background-color:#33384b;background-image: url(/static/footer-shape-2.webp);background-repeat: no-repeat;background-position: left bottom;}
    #aurex-logistics-introduction {padding: 100px 0 60px;position: relative;overflow: hidden;}
    #aurex-logistics-clientele {position: relative;padding:120px 0;}
    #aurex-logistics-services {position: relative;max-width: 100%;padding: 110px 0px 110px;background-color: #f5f5f5;background-position: right top;background-repeat: no-repeat;background-image: url(/static/aurex-services.png);}
    #aurex-logistics-statistics {background-color:#0e2769;position:relative;border-radius: 30px;overflow: hidden;margin: 0 20px 30px;padding:0 0 60px;}
    #aurex-logistics-statistics .sppb-row {-ms-flex-align: center!important;align-items: center !important;}
    #aurex-logistics-contact {padding:60px 0; background-color:#fff;position:relative;}
    
    /* align-items: center !important;}
    
/* Aurex Logistics - Theme | Sections Setup +  Padding + Sections + BG | Ends */

/* Aurex Logistics - Theme | Top Area | Started */

    .aurex-border-line {display: inline;background-repeat: no-repeat;background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 100%;transition: background-size 0.3s linear;background-image: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);}
    .aurex-top-links-wrapper {}
    .aurex-top-links {padding-left: 30px;margin-left: 30px;border-left: 1px solid #6ed0eb;}
    .aurex-top-links a {font-size: 14px;color: #fff}
    .aurex-top-links span {margin: 0 8px;color: #fff}
    .aurex-top-links-social a:not(:first-child){margin-left:18px;}
    .aurex-top-links-social a svg, .aurex-top-links-social a i {z-index: 1;transition: 0.3s;position: relative;color: #fff;}
    .aurex-top-links-social span {font-size: 18px;display: inline;margin-left: 5px;color: #fff}
    .aurex-top-area::after {position: absolute;content: "";top: 0;right: 0;width: 100%;height: 2px;background:#6ed0eb;}
    
    /* .aurex-top-area::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 2px;background: linear-gradient(90deg, #6ed0eb 0%, #ffd500 100%);} */
    
    .aurex-top-contacts-wrapper {padding: 2px 0;}
    .aurex-top-contacts-wrapper ul {margin-bottom:0;padding-right:0;line-height:18px;}
    .aurex-top-contacts-wrapper ul li {list-style-type:none; display: inline-block;}
    .aurex-top-contacts-wrapper ul li:not(:last-child) { padding-left: 27px;margin-left: 27px;border-left: 1px solid #6ed0eb;;}
    .aurex-top-contact {position: relative;padding-right: 28px;line-height:18px;}
    .aurex-top-contact span {display: inline-block;text-align: center;position: absolute;top: -2px;right: 0;}
    .aurex-top-contact span svg, .aurex-top-contact span i {position: relative;z-index: 1;transition: 0.3s;color: #6ed0eb;}
    .aurex-top-contact a {font-weight: 400;font-size: 14px;color: #fff;}
    
/* Aurex Logistics - Theme | Top Area | Ends */

/* Aurex Logistics - Theme | Branding | Started  */

    #sp-aurex-branding.header-sticky {position: fixed;padding:0;z-index: 9999;top: 0;right: 0;width: 100%;animation: spFadeIn 1.5s;background-color: #fff;height: 70px;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);}
    #sp-aurex-branding.header-sticky #sp-logo {align-self:center;}
    #sp-aurex-branding.header-sticky .logo-image {height:60px;}    
    #sp-aurex-branding:not(.header-sticky) {background: transparent !important;}
    #sp-aurex-branding #offcanvas-toggler.offcanvas,#sp-aurex-branding #offcanvas-toggler.mega{display:none !important}
    #sp-aurex-branding .row {align-items:center;}
    
/* Aurex Logistics - Theme | Branding | Ends  */

/* Aurex Logistics - Theme | Header Jerk | Started  */

    #sp-aurex-placeholder {height:0;}
    #sp-aurex-branding.header-sticky + #sp-aurex-placeholder {height:95.8px!important;}
    
/* Aurex Logistics - Theme | Header Jerk | Ends  */  
    
/* Aurex Logistics - Theme | Links, Buttons etc | Started  */
    
    a, button, .btn {color: inherit;outline: none;border: none;background: transparent;}
    a.brand  {color:#0b1b39;}
    a.brand:hover {color:#6ed0eb;}
    .brand {color:#6ed0eb;}
    a {color:#33384b;}
    a:hover,a:focus,a:active {color:#9ca5af!important;}
    .aurex-logistics-richfooter-branding .brand {font-size:92px;}
    
    .call-to-action-wrapper {display: flex;align-items: center;justify-content: space-evenly;}
    .aurex-btn {cursor: pointer;display: inline-block;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
    .call-to-action-btn {position:relative;font-weight: 700;font-size: 14px;overflow: hidden;text-align: center;border-radius: 10px;padding: 8px 28px 8px 8px;color: #fff;background-color: #33384b;z-index:9999;}
    .call-to-action-btn:before {-webkit-transition-duration: 800ms;transition-duration: 800ms;position: absolute;width: 200%;height: 200%;content: "";top: -200%;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);border-radius: 50%;z-index: 1;background-color:#6ed0eb;}
    .call-to-action-btn:hover:before{top: 0%;}
    .call-to-action-btn:hover i {background-color:#33384b;}
    .call-to-action-btn i {position: relative;width:25px;height:25px;line-height:25px;text-align:center;margin-right:15px;border-radius:10px;display:inline-block!important;transition: all 0.3s ease;-o-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;background-color:#6ed0eb;}
    .aurex-btn-border {border:1px solid #6ed0eb;}
    .read-more-btn {}    

/* Aurex Logistics - Theme | Links, Buttons etc | Ends  */    
    
/* Aurex Logistics - Theme | Main Menu | Started */

    #sp-menu a:active,#sp-menu a:focus{color:#33384b!important;}
    .sp-megamenu-parent {margin:0;}    
    .sp-dropdown.sp-dropdown-main{padding-top:20px;}
    .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {border: 1px solid #33384b!important;box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);background: #fff;padding: 20px;}
     #sp-menu .sp-menu-item a {font-size: 1.2rem;display: block;position: relative;font-weight: 700;color: #6ed0eb;margin-bottom:5px}
     .sp-megamenu-parent>li.active>a {color:#33384b!important;font-weight:600!important;}
     #sp-menu .sp-menu-item a:hover{color: #004990;}
     .header-sticky #sp-menu .sp-menu-item a {;color: #33384b;}
     .header-sticky #sp-menu .sp-menu-item a:hover {color: #a52a23;}
     .header-sticky #sp-menu .sp-megamenu-parent>li.active>a {color:#a52a23!important;}
     .header-sticky #sp-menu .sp-menu-item a::after {bottom:5px;}
    .sp-megamenu-parent>li.active:hover>a {color: #33384b!important;font-weight:700!important;}
    .sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {display: inline-block;padding: 0 0 0 5px;line-height: 70px;font-size: 1.1rem;margin: 0;font-weight: 600;color: #fff;transition: color 400ms, background-color 400ms;}
    .sp-megamenu-parent>li>a:hover, .sp-megamenu-parent>li>span:hover {color: #33384b;}
    .sp-megamenu-parent>li {padding:0 10px;}
    .sp-megamenu-parent>li:last-child>a {padding:0; }
     #sp-menu .sp-menu-item a::after {position: absolute;content: "";width: 0;height: 2px;background: #33384b;right: auto;left: 0;bottom: 0px;border-radius: 10px;transition: all 0.4s ease;}
     #sp-menu .sp-menu-item a:hover::after {width: 100%;right: 0;left: auto;}
     #sp-menu .sp-menu-item .sp-dropdown-mega a::after {content: "";}
     #sp-menu .sp-menu-item .sp-dropdown-mega a:hover:after {width:0;}
     #sp-menu li.sp-menu-item:first-child a:hover::after {width: unset;right: unset;left: unset;}
     #sp-menu .sp-dropdown li.sp-menu-item a:hover::after {width: unset;right: unset;left: unset;}
     .offcanvas-menu .offcanvas-inner ul.menu li.active a {color: #33384b;}
     .burger-icon>span {background-color: #33384b;}
     .sp-megamenu-parent .sp-mega-group>li>a {text-transform:inherit;margin-bottom: 15px;}
     
/* Aurex Logistics - Theme | Main Menu | Ends */

/* Aurex Logistics - Theme | Mega Menu | Started */

    .sp-megamenu-parent .sp-mega-group > li > a {color: #00558d; margin-bottom:20px!important;}
    .sp-megamenu-parent > li .sp-menu-badge{background:transparent;font-size: 12px;color: #8c8889;line-height: 18px;min-height: 38px;text-transform:capitalize;letter-spacing:inherit;padding:5px 0px;border-radius:inherit;}
    .sp-megamenu-parent > li .sp-menu-badge.sp-menu-badge-right{margin-right:0!important;}
    .alassmi-mega-menu-icons img{display:inline-block;margin-left:5px;height:30px;width:auto;}
    .alassmi-mega-menu-icons img{display:inline-block;margin-left:5px;height:30px;width:auto;}
    .alassmi-mega-menu-icons span {color:#004990;}
    .image-title {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;overflow: hidden;}
    .image-title:before {content: "";position: absolute;z-index: -1;left: 100%;right: 0;bottom: -2px;background: #33384b;height: 4px;-webkit-transition-property: left;transition-property: left;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
    .image-title:hover:before, .image-title:focus:before, .image-title:active:before {left: 0;}
    .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {display: block;font-size: 14px;margin-bottom: 10px;}
    .sp-megamenu-parent .sp-mega-group > li > a {font-weight:500;}
    hr.alassmi-hr {margin-top: 1rem!important;margin-bottom: 1rem!important;border-bottom: 1px solid rgb(0 128 129 / 10%)!important;}
    body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full {right: 0;left: auto}
    body.rtl .aurex-top-contact a {direction:ltr;}
    .sp-dropdown-inner .row {align-items: flex-start!important;}
    @media (min-width: 1400px) {.sp-menu-full.container {width: 960px;}}

/* Aurex Logistics - Theme | Mega Menu | Ends */

/* Aurex Logistics - Theme | Call To Action | Started */
    
    .call-to-action-btn .call-to-action-content {position:relative;z-index:1;float:right;overflow: hidden;display: inline-block;}
    .call-to-action-btn .call-to-action-content .call-to-action-text-one {position: relative;display: block;color: #fff;transition: all 0.3s ease;-o-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
    .call-to-action-btn:hover .call-to-action-content  .call-to-action-text-one:first-child {-webkit-transform: translateY(-150%);-ms-transform: translateY(-150%);transform: translateY(-150%);}
    .call-to-action-btn .call-to-action-content .call-to-action-text-two {position: absolute;top: 100%;display: block;color: #fff;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
    .call-to-action-btn:hover .call-to-action-content .call-to-action-text-two {top: 50%;-webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);transform: translateY(-50%);}
    .call-to-action-btn:hover .call-to-action-content .call-to-action-text-two {color:#fff;}
    .call-to-action-btn:hover:before {top: -40%;}
    .call-to-action-btn img {display:inline-block;}

    
/* Aurex Logistics - Theme | Call To Action | Ends */

/* Aurex Logistics - Theme | Company Introduction | Started */

    .aurex-logistics-introduction-wrapper {position: relative;margin-bottom: 30px;padding-left: 75px;padding-right: 75px;}
    .aurex-logistics-introduction-media {position: relative;}
    .aurex-logistics-introduction-media:before {position: absolute;content: "";right: -20px;top: 20px;bottom: 30px;width: 60px;border-radius: 4px;background-color: #6ed0eb;}
    .aurex-logistics-introduction-media img {position: relative;width: 100%;display: block;border-radius: 5px;overflow: hidden;}
    .experience-box {position: absolute;left: -65px;bottom: 35px;border-radius: 5px;background-color: #ffffff;padding: 30px 25px 30px 30px;border-left: 5px solid #6ed0eb;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);}
    .experience-box .experience-box-inner {position: relative;padding-right: 60px;color: #666666;font-size: 18px;flex-direction: column;justify-content: center;}
    .experience-box .experience-box-inner strong {position: relative;display: block;font-size: 24px;font-weight: 700;color: #021a4e;font-family: "Red Hat Display", sans-serif;}
    .experience-box .experience-box-inner .fa {position: absolute;right: 0px;color: #6ed0eb;font-size: 44px;}
    .aurex-logistics-introduction {position: relative;margin-bottom: 40px;}
    .welcome-title {position: relative;font-size: 20px;color: #6ed0eb;line-height: 1.5em;font-weight: 700;display: block;}
    .welcome-heading {position: relative;font-size: 42px;color: #021a4e;margin: 0px;font-weight: 700;line-height: 1.2em;}
    .welcome-content {position: relative;margin-top: 10px;color: #666666;font-size: 16px;line-height: 1.8em;margin-bottom:10px;text-align:justify;}
    
    .aurex-logistics-introduction-list {display: flex;align-items: center;gap: 29px;}
    .aurex-logistics-introduction-list-media {display: flex;align-items: center;justify-content: center;height: 60px;min-width: 60px;background: transparent;border-radius: 50%;}
    .aurex-logistics-introduction-list-content h4 {margin-bottom: 5px;font-size: 20px;color:#6ed0eb;}
    .aurex-logistics-introduction-list-content p {margin-bottom: 0;}
    .aurex-logistics-button-box {position: relative;}
    
    .why-arex-logistics-special-wrapper {position: relative;z-index: 1;overflow: hidden;padding:120px 0;}
    .why-arex-logistics-special-wrapper::after {position: absolute;right: -10%;top: 0;content: "";height: 100%;width: 60%;background:#33384b;z-index: -1;transform: skewX(-10deg);}
    .cover-bg {position: absolute;left: 0;top: 0;height: 100%;width: 60%;background-size: cover;background-position: center;z-index: -1;}
    .text-invisible {position: absolute;left: 0;bottom: 30px;font-size: 7vw;text-transform: uppercase;z-index: 9;font-weight: 600;color:#6ed0eb;line-height: 1;}
    .why-aurex-logistics-wrapper {position: relative;z-index: 1;}
    .why-aurex-logistics-wrapper h2 {font-weight: 600;font-size: 55px;margin-bottom: 25px;color:#fff;}
    .why-aurex-logistics-wrapper ul {position: relative;padding-right: 30px;z-index: 1;}
    .why-aurex-logistics-wrapper ul::after {position: absolute;right: 0;top: 0;content: "";height: 100%;width: 7px;background: #6ed0eb;}
    .why-aurex-logistics-wrapper ul li {color: #d1d1d7;margin: 0;}
    .why-aurex-logistics-wrapper ul li {margin-top: 35px;}
    .why-aurex-logistics-wrapper ul li h4 {font-weight: 600;font-size: 22px;color:#fff;}
    
    .aurex-clientele-stats {background-size: contain;background-repeat: no-repeat;background-position: center;position: relative;z-index: 1;background-image: url(/static/aurex-logistics-map.png);}
    .aurex-clientele-mask {-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-size: cover;background-position: center;margin: 0;line-height: 1;text-transform: capitalize;}
    .aurex-clientele-stats h2 {font-size: 250px;font-weight: 600;display: inline-block;line-height: 0.9;position: relative;margin-top: -10px;margin-bottom: 20px;background-image: url(/static/aurex-logistics-globe.jpg);}
    .aurex-clientele-stats h4 {margin: 0;font-weight: 600;font-size: 36px;color:#33384b;}
    .aurex-clientele-clients ul {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-row-gap: 0;position: relative;z-index: 1;overflow: hidden;text-align: center;border: 1px solid #33384b;border-radius: 10px;}
    .aurex-clientele-clients ul img {width: auto;text-align: center;margin: auto;}
    .aurex-clientele-clients ul li::after {position: absolute;left: -1px;top: 0;content: "";height: 100%;width: 1px;background: #33384b;}
    .aurex-clientele-clients ul li::before {position: absolute;bottom: -2px;right: 0;content: "";width: 100%;height: 1px;background: #33384b;}
    .aurex-clientele-clients ul li {position: relative;padding: 45px 30px;display: flex;align-items: center;}
    
/* Aurex Logistics - Theme | Company Introduction | Ends */    
    
/* Aurex Logistics - Theme | Services | Started */
    
    .aurex-logistics-services-title-wrapper {position: relative;z-index: 2;margin-bottom: 40px;text-align:center;}
    .aurex-logistics-services-title-wrapper h3 {position: relative;font-weight: 700;font-size: 14px;display: flex;gap: 15px;align-items: center;color: #6ed0eb;text-transform: uppercase;padding-left: 60px;padding-right: 60px;display: inline;}
    .aurex-logistics-services-title-wrapper h3:before {position: absolute;content: '';right: 0px;top: 10px;width: 50px;height: 1px;border-bottom: 1px dashed #33384b;}    
    .aurex-logistics-services-title-wrapper h3:after {position: absolute;content:'';left:0px;top:10px;width:50px;height:1px;border-bottom:1px dashed #33384b;}
    .aurex-logistics-services-title-wrapper h2 {margin-top: 15px;color: #33384b;line-height: 70px;font-size: 60px; font-weight:700;display:block;}
    
    .aurex-logistics-service-block {margin-bottom:30px; position:relative;}
    .aurex-logistics-services-wrapper {position: relative;padding:80px 35px;border-radius:15px;background-color:#ffffff55;border:1px solid rgba(0, 0, 0, 0.10);}
    .aurex-logistics-services-media-image {position:absolute;left:-30px;bottom:-10px;z-index:1;opacity:0;width:288px;height:184px;border-radius:15px;transform: scale(1, 0.2);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
    .aurex-logistics-services-wrapper:hover .aurex-logistics-services-media-image {opacity: 1;transform: scale(1, 1) rotate(-20deg);}
    .aurex-logistics-services-media-pattern {position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;overflow: hidden;border-radius:15px;background-size:cover;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transform: scale(0.2, 1);}
    .aurex-logistics-services-wrapper:hover .aurex-logistics-services-media-pattern {opacity: 1;transform: scale(1, 1);}
    .aurex-logistics-services-inner-wrapper {position:relative;padding-right:105px;min-height:80px;}
    .aurex-logistics-services-media {position:absolute;right:0px;top:0px;width:80px;height:80px;line-height:80px;border-radius:50px;text-align:center;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition:all 500ms ease;-o-transition: all 500ms ease;background-color: #6ed0eb;}
    .aurex-logistics-services-media img {display:inline-block;height:32px; width:32px;}
    .aurex-logistics-services-wrapper:hover .aurex-logistics-services-media {transform: rotateY(180deg);}
    .aurex-logistics-services-title {position:relative;}
    .aurex-logistics-services-title a {position:relative;color: #33384b;}
    .aurex-logistics-services-wrapper:hover a {color:#fff;}
    .aurex-logistics-services-description {position:relative;font-size:15px;color:#666666;line-height:27px;margin-top:20px;margin-bottom:28px;}
    .aurex-logistics-services-wrapper:hover .aurex-logistics-services-description {color:#fff;}
    
/* Aurex Logistics - Theme | Services | Ends */

/* Aurex Logistics - Theme | Statistics | Started */

    .aurex-logistics-statistics-title {position: relative !important;margin-bottom: 50px;}
    .aurex-logistics-statistics-title h2 {font-weight: 600;font-size: 64px;line-height: 64px;color:#6ed0eb;text-transform: none;font-style: normal;letter-spacing:0;}
    .aurex-logistics-statistics-title h4 {font-weight: 600;font-size: 13px;line-height: 23px;letter-spacing: 1px;text-transform: uppercase;font-style: normal;position: relative;display: inline-block;margin-bottom: 5px;color: #fff;}
    
    .aurex-logistics-statistics-list-wrapper {display:flex;flex-direction:row;}
    .list-group .list-group-item {display: flex;font-size: inherit;align-items: center;padding: 0;margin-bottom: 5px;color: red;position: relative;border: none;background: transparent;}
    .list-group .list-group-item:not(:first-child){margin-top: calc(15px/2);}
    .list-group .aurex-logistics-statistics-list-icon {color: green ;display: flex;position: relative;top: 0px;line-height: normal;transition: all .25s ease-in-out;}
    .list-group .aurex-logistics-statistics-list-icon svg {fill: #6ed0eb;height: 18px;width: 18px;margin-left: 4px;}
    .list-group .aurex-logistics-statistics-list-icon i {width: 1.25em;font-size: 20px;transition: color 0.3s;color: red;}
    .list-group .aurex-logistics-statistics-list-title {font-size: 16px;line-height: 26px;padding-right: 10px;margin-bottom: 0;font-weight: 400;color: red;align-self: center;transition: color 0.3s;}
    .list-group .aurex-logistics-statistics-list-icon, .list-group .aurex-logistics-statistics-list-title {color: #fff;}
    .aurex-logistics-image-wrapper {background-color:#0e2769;margin: 0 0 -50px -300px;}
   /* .aurex-logistics-image-wrapper img {mix-blend-mode: difference;} */    
    
/* Aurex Logistics - Theme | Statistics | Ends */    

/* Aurex Logistics - Theme | Legal Documents | Started */

/* Aurex Logistics - Theme | Legal Documents | Ends */

/* Aurex Logistics - Theme | Rich Footer | Started */

    .aurex-logistics-richfooter-contacts h4 {font-size: 24px;font-weight: 700;margin-bottom: 30px;color: #fff;position:relative;padding-bottom:10px;}
    .aurex-logistics-richfooter-contacts h4::before {position: absolute;content: '';right: 0;bottom: 0;height: 2px;width: 100px;background-image: url(/static/aurex-border.png);}
    .aurex-logistics-richfooter-contacts p {line-height: 1.8em;color:#9ca5af;}
    .aurex-logistics-richfooter-contacts ul {list-style:none;margin:0;padding:0;margin-bottom:5px;}
    .aurex-logistics-richfooter-contacts ul li {color:#9ca5af;font-size:1rem;line-height:1.8em;}
    .bb-1 {border-bottom:1px solid rgb(54, 66, 103);}
    .aurex-logistics-richfooter-media {position:relative;}
    .aurex-logistics-richfooter-media img {position: absolute;top: -120px;right: 0;z-index: 0;}
    .aurex-logistics-richfooter-copyright {position: relative;padding-top: 35px;padding-bottom: 35px;border-top: 1px solid rgb(54, 66, 103);}
    .aurex-logistics-richfooter-copyright p {color: #9ca5af;}
    .aurex-logistics-richfooter-contacts .aurex-top-links-social span {margin-left:inherit;}
    .aurex-logistics-richfooter-contacts .aurex-top-links-social a {margin:0 10px;}
    .aurex-logistics-richfooter-contacts .aurex-top-links-social a:first-child {margin-right:0;}
    .download-profile {position: relative;display: flex;flex-wrap: wrap;align-items: center;background: #39394d;}
    .download-profile .icon {position: relative;background: #323244;width: 100px;height: 100px;text-align: center;line-height: 100px;}
    .download-profile .icon img {display: inline-block;}
    .download-profile h5 {position: relative;margin-right: 30px;color: #fff;font-size: 18px;font-weight: 700;}
    .download-profile a {position: absolute;left: 30px;top: 26px;width: 48px;height: 48px;line-height: 48px;text-align: center;color: #fff;font-size: 20px;background-color: #6ed0eb;}

/* Aurex Logistics - Theme | Rich Footer | Ends */

/* Aurex Logistics - Theme | Contact Us | Started */

	.aurex-logistics-contact-wrapper {}
    .aurex-logistics-contact-wrapper {position: relative;z-index: 3;}
    .aurex-logistics-contact-title span {font-size: 16px;font-weight: 500;line-height: 25px;text-transform: uppercase;color: #33384b;display: flex;align-items: center;gap: 8px;margin-bottom: 15px;justify-content: start;}
    .aurex-logistics-contact-title h2 {font-size:2.5rem;line-height:1.17;font-weight:700;color:#33384b;}
    .aurex-logistics-contact-title p {color: #6ed0eb;max-width: 95%;margin-bottom: 30px;line-height: 30px;}
    .aurex-logistics-contact-information {gap: 30px 50px;display: grid;grid-template-columns: repeat(2, 1fr);margin-top: 45px;}
    .aurex-logistics-contact-item {display: flex;align-items: start;gap: 30px;}
    .aurex-logistics-contact-media span {align-items: center;background: none;display: unset;clip-path: unset;}
    .aurex-logistics-contact-media span svg {height:45px;width:45px;}
    .aurex-logistics-contact-content span {font-size: 24px;font-weight: 700;margin-bottom: 20px;line-height: 1.2;display: inline-block;color: #33384b}
    .aurex-logistics-contact-content h6 {font-size: 17px;font-weight: 500;color: #cbcccd;line-height:1.44;margin-top:0; margin-bottom:0;}
    .aurex-logistics-contact-content h6 a {}
    .form-control {text-align:right;}
    .rsform-block .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), .rsform-block .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control, .rsform-block .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select, .rsform-block .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) { 
        border-top-right-radius: .375rem;
        border-bottom-right-radius: .375rem;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

/* Aurex Logistics - Theme | Contact Us | Ends */

/* Aurex Logistics - Theme | Tables | Started */
    
/* Aurex Logistics - Theme | Tables | Ends */

/* Aurex Logistics - Theme | Services Pages | Started */

    
/* Aurex Logistics - Theme | Services Pages | Started */

/* Aurex Logistics - Theme | Modules | Started */

.mod-languages {line-height:18px;}
div.mod-languages ul li.lang-active {background-color: transparent!important;padding: 0px 5px 0px;}
    
/* Aurex Logistics - Theme | Modules | Started */

/* Aurex Logistics - Theme | Responsive Rules - Media Queries | Started */
    
    /* @media (min-width: 1400px) {
      .container {
        max-width: 1440px;
      }
    } */
    
    @media(max-width: 992px) {
        .logo-image {
            height: 36px;
        }
    
        .logo-image-phone {
            height: 36px;
        }
    }
    
    @media(max-width: 576px) {
        .logo-image {
            height: 45px!important;
        }
    
        .logo-image-phone {
            height: 36px!important;
        }
        #sp-logo .sp-column {
            display:flex;
            align-items:center;
        }
        #sp-aurex-branding {
            padding:0;
        }
       .call-to-action-btn {font-size:10px;padding:13px 7px;}
      .call-to-action-btn i {position: relative;width:15px;height:15px;line-height:15px;text-align:center;margin-left:5px;border-radius:10px;display:none!important;transition: all 0.3s ease;-o-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;background-color:#6ed0eb;}
    }
                
/* Aurex Logistics - Theme | Responsive Rules - Media Queries | Ends *


/* Define the exit animation keyframes (reverse of fadeInDown) */
@keyframes spFadeOutUp {
    0% {
        opacity: 1;
        transform: translateY(0);
    }
    100% {
        opacity: 0;
        transform: translateY(-100%); /* Move up and out */
    }
}

/* New class to apply when the header is *leaving* the sticky state */
.header-leave {
    /* Apply the exit animation */
    animation: spFadeOutUp 0.5s forwards; /* 'forwards' ensures it stays in the final state (opacity: 0) */
}

div.edesignerzzz {
    color:#9ca5af;
}
.edesignerzzz a {
    color:#6ed0eb;
}

