:root{--primary-color:#23494a;--secondary-color:#f7f7f7;--accent-color:#fa8f03;--text-color:#333;--divider-color:#e2e2e2}a{color:inherit;line-height:21px;text-decoration:none}body{overflow-x:hidden}.btn-default{background-color:var(--accent-color);border:none;border-radius:5px;box-shadow:none;color:var(--bs-white);display:inline-block;font-size:18px;font-weight:600;line-height:1.3em;outline:0;overflow:hidden;padding:14px 30px;position:relative;text-transform:capitalize;transition:all .3s ease-in-out;z-index:0}.btn-default:hover{background-color:var(--primary-color)}.btn-default:before{background:var(--primary-color);border-radius:5px;content:"";height:104%;left:50%;opacity:0;position:absolute;top:50%;transform:translateX(-51%) translateY(-51%);transition:all .3s ease-in-out;width:0;z-index:-1}.btn-default:hover:before{opacity:1;width:106%}.row.no-gutters{margin-left:0;margin-right:0}.row.no-gutters>*{padding-left:0;padding-right:0}.preloader{align-items:center;background-color:var(--secondary-color);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.preloader.show{display:flex}body:has(.preloader.show){overflow:hidden}.preloader .loading-container{border-radius:100%;height:100px;margin:40px auto;position:relative;width:100px}.preloader .loading-container .loading{animation:rotate-loading 1.5s linear 0s infinite normal;border:1px solid transparent;border-color:transparent var(--accent-color) transparent var(--accent-color);border-radius:100%;height:100px;position:relative;transform-origin:50% 50%;transition:all .5s ease-in-out;width:100px}.preloader .loading-container #loading-icon{left:50%;max-width:50px;position:absolute;top:50%;transform:translate(-50%,-50%)}.preloader .loading-container #loading-icon img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.top-bar{background-color:var(--secondary-color)}.top-bar .top-bar-contact-info{padding:10px 0}.top-bar .top-bar-contact-info ul{list-style:none;margin:0;padding:0}.top-bar .top-bar-contact-info ul li{display:inline-block;font-size:14px;margin-right:15px}.top-bar .top-bar-contact-info ul li i{color:var(--primary-color);font-size:16px;font-weight:700;margin-right:5px}html[dir=rtl] .top-bar .top-bar-contact-info ul li i{margin-left:5px;margin-right:unset}.top-bar .top-bar-social-links{background-color:var(--bs-white);padding:10px 15px}.top-bar .top-bar-social-links ul{list-style:none;margin:0;padding:0;text-align:center}.top-bar .top-bar-social-links ul li{display:inline-block;margin-right:10px;transition:all .3s ease-in-out}.top-bar .top-bar-social-links ul li a{align-items:center;border:2px solid var(--primary-color);border-radius:100%;color:var(--primary-color);display:flex;height:38px;justify-content:center;text-align:center;transition:all .3s ease-in-out;width:38px}.top-bar .top-bar-social-links ul li a:hover{border:2px solid var(--accent-color);color:var(--accent-color)}.main-header{background-color:var(--bs-white);position:relative;z-index:100}.main-header .header-sticky{border-bottom:1px solid #ffffff00;position:relative;top:0;z-index:100}header.main-header .header-sticky.hide{border-radius:0;transform:translateY(-100%);transition:all .3s ease-in-out}header.main-header .header-sticky.active{background:var(--bs-white);border-bottom:1px solid var(--secondary-color);border-radius:0;left:0;position:fixed;right:0;top:0;transform:translateY(0)}.main-header .header-sticky .navbar{flex-wrap:nowrap;justify-content:flex-start;margin-right:auto;padding:0}.main-header .header-sticky .navbar .navbar-brand{height:50px}.main-header .header-sticky .navbar .navbar-brand img{height:100%;max-width:100%}.main-header .header-sticky .navbar .main-menu{justify-content:space-evenly}.main-header .header-sticky .navbar .main-menu ul{align-items:center;flex-direction:row}.main-header .header-sticky .navbar .main-menu ul li{margin:0 15px;position:relative;transition:all .3s ease-in-out}.main-header .header-sticky .navbar .main-menu ul li a{color:var(--primary-color);font-size:16px;font-weight:600;padding:28px 0;position:relative;text-transform:capitalize;transition:all .3s ease-in-out}.main-header .header-sticky .navbar .main-menu ul li:hover>a{color:var(--accent-color)}.main-header .header-sticky .navbar .main-menu ul li:has(ul)>a{padding-right:18px;position:relative}html[dir=rtl] .main-header .header-sticky .navbar .main-menu ul li:has(ul)>a{padding-left:18px;padding-right:unset}.main-header .header-sticky .navbar .main-menu ul li:has(ul)>a:after{align-items:center;content:"\F282";display:inline-flex;font-family:bootstrap-icons;font-size:14px;font-weight:900;line-height:1;margin-left:5px;margin-top:-5px;position:absolute;top:50%}html[dir=rtl] .main-header .header-sticky .navbar .main-menu ul li:has(ul)>a:after{margin-left:unset;margin-right:5px}.main-header .header-sticky .navbar .main-menu ul ul{background-color:var(--accent-color);border-radius:0;border-radius:0 0 10px 10px;left:0;list-style:none;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;top:100%;transform:scaleY(.8);transform-origin:top;transition:all .3s ease-in-out;visibility:hidden;width:220px}html[dir=rtl] .main-header .header-sticky .navbar .main-menu ul ul{left:unset;right:0}.main-header .header-sticky .navbar .main-menu ul li:hover>ul{opacity:1;transform:scaleY(1);visibility:visible}.main-header .header-sticky .navbar .main-menu ul ul li{margin:0}.main-header .header-sticky .navbar .main-menu ul ul li a{color:var(--bs-white);padding:12px 20px!important;transition:all .3s ease-in-out}.main-header .header-sticky .navbar .main-menu ul ul li a:hover{color:var(--primary-color)}.home-transportation .home-transportation-right .transportation-counter-box .header-contact-us a,.main-header .header-sticky .navbar .header-contact-us a{align-items:center;display:flex}.home-transportation .home-transportation-right .transportation-counter-box .header-contact-us a img,.main-header .header-sticky .navbar .header-contact-us a img{margin-right:10px}html[dir=rtl] .home-transportation .home-transportation-right .transportation-counter-box .header-contact-us a img,html[dir=rtl] .main-header .header-sticky .navbar .header-contact-us a img{margin-bottom:5px;margin-left:10px;margin-right:unset}.home-transportation .home-transportation-right .transportation-counter-box .header-contact-us a h3,.main-header .header-sticky .navbar .header-contact-us a h3{color:var(--primary-color);display:block;font-size:12px;font-weight:600;margin:0;width:100%}.home-transportation .home-transportation-right .transportation-counter-box .header-contact-us a h3 span,.main-header .header-sticky .navbar .header-contact-us a h3 span{color:var(--accent-color);display:block;font-size:16px;font-weight:700;line-height:1.6em}.main-header .header-sticky .navbar-toggle{display:none}.main-header .header-sticky .navbar-toggle .nav-btn{background-color:#222;background:var(--primary-color);border-radius:4px;border-radius:0;display:block;float:right;height:36px;line-height:1.125em;margin:0;padding:5px;position:relative;text-decoration:none;text-shadow:0 1px 1px hsla(0,0%,100%,.75);width:36px}.main-header .header-sticky .navbar-toggle .nav-btn .nav-icon-bar{background-color:var(--bs-white);border-radius:2px;display:block;height:3px;margin:4px auto;transition:.1s;width:22px}.main-header .header-sticky .navbar-toggle .nav-btn.open .nav-icon-bar:first-child{transform:rotate(-45deg) translate(-5px,5px)}.main-header .header-sticky .navbar-toggle .nav-btn.open .nav-icon-bar:nth-child(2){opacity:0}.main-header .header-sticky .navbar-toggle .nav-btn.open .nav-icon-bar:nth-child(3){transform:rotate(45deg) translate(-5px,-5px)}.main-header .mobile-menu{display:none;margin-top:0;position:relative;width:100%;z-index:100}.main-header .mobile-menu .main-menu{background-color:var(--accent-color);font-size:16px;opacity:0;padding:20px 0 0;position:absolute;transition:all .3s;visibility:hidden;width:100%;z-index:1}.main-header .mobile-menu .main-menu:has(ul.navbar-nav.open){opacity:1;padding-top:0;visibility:visible}.main-header .mobile-menu .main-menu ul.navbar-nav{clear:both;color:#fff;font-size:14px;list-style:none;margin:0;overflow:hidden;padding:0}.main-header .mobile-menu .main-menu ul.navbar-nav li{display:block}.main-header .mobile-menu .main-menu ul.navbar-nav li a{color:var(--bs-white);font-size:14px;font-weight:700;margin:0;padding:10px 20px;position:relative;text-transform:capitalize;transition:all .3s ease-in-out}.main-header .mobile-menu .main-menu ul.navbar-nav li .nav-arrow:hover,.main-header .mobile-menu .main-menu ul.navbar-nav li:has(ul)>a>a:hover,.main-header .mobile-menu .main-menu ul.navbar-nav li:not(:has(ul)):hover>a{color:var(--primary-color)}.main-header .mobile-menu .main-menu ul.navbar-nav li:has(ul)>a{background-color:transparent;display:block;margin:0;outline:none;padding:10px 20px;position:relative}.main-header .mobile-menu .main-menu ul.navbar-nav li:has(ul)>a>a{display:inline;margin:0;padding:0}.main-header .mobile-menu .main-menu ul.navbar-nav li:has(ul)>a .nav-arrow{height:20px;position:absolute;right:15px;top:10px;width:20px}html[dir=rtl] .main-header .mobile-menu .main-menu ul.navbar-nav li:has(ul)>a .nav-arrow{left:15px;right:unset}.main-header .mobile-menu .main-menu ul.navbar-nav li:has(ul)>a .nav-arrow:after{content:"\F286";font-family:bootstrap-icons;font-size:14px;font-weight:900;position:absolute;text-align:center;transition:all .3s ease-in-out}.main-header .mobile-menu .main-menu ul.navbar-nav li:has(ul).show-sub-menu>a .nav-arrow:after{transform:rotate(180deg)}.main-header .mobile-menu .main-menu ul.navbar-nav li:has(ul) ul{display:none;list-style:none;margin:0;padding:0}.main-header .mobile-menu .main-menu ul.navbar-nav li:has(ul).show-sub-menu ul{display:block}.main-header .mobile-menu .main-menu ul.navbar-nav li:has(ul) ul li a{padding:10px 30px}#magic-courser{position:absolute;z-index:1000000}#magic-courser,#magic-courser #ball{height:14px;left:0;pointer-events:none;top:0;width:14px}#magic-courser #ball{background:var(--accent-color);border-radius:50%;display:block;opacity:1;position:fixed;transform:translate(-50%,-50%)}.main-footer .mega-footer{background-color:var(--primary-color);padding:80px 0}.main-footer .mega-footer .footer-about .footer-heading{height:60px;margin-bottom:20px}.main-footer .mega-footer .footer-about .footer-heading figure{height:100%;margin:0;width:100%}.main-footer .mega-footer .footer-about .footer-heading figure img{height:100%;max-width:100%}.main-header .mega-footer .footer-about .footer-content{margin-bottom:30px}.main-footer .mega-footer .footer-about .footer-content p{color:var(--bs-white);max-width:300px}.main-footer .mega-footer .footer-about .footer-social-link ul{list-style:none;margin:0;padding:0}.main-footer .mega-footer .footer-about .footer-social-link ul li{display:inline-block;margin-right:5px}.main-footer .mega-footer .footer-about .footer-social-link ul li a{align-items:center;border:1px solid var(--accent-color);border-radius:100%;color:var(--accent-color);display:flex;height:38px;justify-content:center;text-align:center;transition:all .3s ease-in-out;width:38px}.main-footer .mega-footer .footer-about .footer-social-link ul li a:hover{border-color:var(--bs-white);color:var(--bs-white)}.main-footer .mega-footer .footer-links{margin:0 auto}.main-footer .mega-footer .footer-info-heading{margin-bottom:20px;position:relative}.main-footer .mega-footer .footer-info-heading h2{color:var(--bs-white);font-size:20px;font-weight:700;text-transform:capitalize}.main-footer .mega-footer .footer-links ul{list-style:none;margin:0;padding:0}.main-footer .mega-footer .footer-links ul li{color:var(--bs-white);margin-bottom:10px;transition:all .3s ease-in-out}.main-footer .mega-footer .footer-links ul li:hover{color:var(--accent-color)}.main-footer .mega-footer .footer-links ul li a{font-size:16px;font-weight:600;text-transform:capitalize}.main-footer .mega-footer .footer-contact-info .footer-info-box{margin-bottom:15px;padding-left:30px;position:relative}html[dir=rtl] .main-footer .mega-footer .footer-contact-info .footer-info-box{padding-left:unset;padding-right:30px}.main-footer .mega-footer .footer-contact-info .footer-info-box .icon-box{color:var(--accent-color);font-size:20px;left:0;position:absolute;top:2px}html[dir=rtl] .main-footer .mega-footer .footer-contact-info .footer-info-box .icon-box{left:unset;right:0}.main-footer .mega-footer .footer-contact-info .footer-info-box p{color:var(--bs-white);font-size:14px}.main-footer .mega-footer .newsletters-content{margin-bottom:20px}.main-footer .mega-footer .newsletters-content p{color:var(--bs-white);font-size:15px}.main-footer .mega-footer .newsletters-form .mail-box{background-color:transparent;border-bottom:2px solid var(--bs-white)}.main-footer .mega-footer .newsletters-form .mail-box .form-control{background-color:transparent;border:none;box-shadow:none;color:var(--bs-white);direction:ltr;padding:10px 2px}.main-footer .mega-footer .newsletters-form .mail-box .form-control::-moz-placeholder{color:var(--bs-white);font-size:14px;font-weight:400;opacity:.5}.main-footer .mega-footer .newsletters-form .mail-box .form-control::placeholder{color:var(--bs-white);font-size:14px;font-weight:400;opacity:.5}.main-footer .mega-footer .newsletters-form .mail-box button[type=submit]{background:transparent;border:none;color:var(--accent-color);font-family:inherit;font-size:inherit;font-size:20px;line-height:inherit;margin:11px 0 0;text-transform:none;transition:all .3s ease-in-out}.main-footer .mega-footer .newsletters-form .mail-box button[type=submit]:active,.main-footer .mega-footer .newsletters-form .mail-box button[type=submit]:focus,.main-footer .mega-footer .newsletters-form .mail-box button[type=submit]:hover{color:var(--bs-white)}.footer-copyright-links{background-color:var(--accent-color);color:var(--bs-white);padding:20px 0}.footer-copyright-links .footer-copyright p{font-size:15px;font-weight:600;margin:0;padding:0;text-align:left}html[dir=rtl] .footer-copyright-links .footer-copyright p{text-align:right}.footer-copyright-links .footer-policy-links ul{list-style:none;margin:0;padding:0;text-align:right}html[dir=rtl] .footer-copyright-links .footer-policy-links ul{text-align:left}.footer-copyright-links .footer-policy-links ul li{display:inline-block;margin-left:10px;padding-left:10px;position:relative}html[dir=rtl] .footer-copyright-links .footer-policy-links ul li{margin-left:unset;margin-right:10px;padding-left:unset;padding-right:10px}.footer-copyright-links .footer-policy-links ul li:first-child,html[dir=rtl] .footer-copyright-links .footer-policy-links ul li:first-child{padding-left:0;padding-right:0}.footer-copyright-links .footer-policy-links ul li a{color:var(--bs-white);font-size:16px;font-weight:600}.footer-copyright-links .footer-policy-links ul li:not(:first-child):before{background:var(--bs-white);content:"";display:block;height:15px;left:0;position:absolute;top:5px;width:1px}html[dir=rtl] .footer-copyright-links .footer-policy-links ul li:not(:first-child):before{left:unset;right:0}@keyframes hero-title{0%{opacity:0;scale:120%;transform:translateX(-60px) rotate(15deg)}60%{opacity:.7;scale:105%;transform:translateX(0) rotate(0deg)}80%{opacity:.9;scale:100%;transform:translateX(-7px) rotate(0)}to{opacity:1;scale:100%;transform:translateX(0) rotate(0)}}@keyframes hero-body{0%{opacity:0;transform:translateY(60px)}50%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateX(0)}}@keyframes border-zooming{to{opacity:0;transform:scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:none}}@keyframes rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:991.98px){.main-header .header-sticky .navbar{padding-bottom:15px;padding-top:15px}.main-header .header-sticky .navbar .navbar-brand{height:40px}.main-header .header-sticky .navbar .header-contact-us,.main-header .header-sticky .navbar .main-menu{display:none}.main-header .header-sticky .mobile-menu,.main-header .header-sticky .navbar .navbar-toggle{display:block}#magic-courser{display:none;opacity:0;visibility:hidden}.main-footer .mega-footer{padding:40px 0}.main-footer .mega-footer .footer-about{margin-bottom:30px}.main-footer .mega-footer .footer-about .footer-social-link ul li{margin-right:15px}.main-footer .mega-footer .footer-links{margin-bottom:30px;width:100%}.main-footer .mega-footer .footer-info-heading h2{font-size:18px}}@media (max-width:767.98px){.top-bar{display:none}.main-footer .mega-footer .footer-info-heading h2{font-size:16px}.main-footer .mega-footer .footer-contact-info{margin-bottom:30px}.footer-copyright-links .footer-copyright p,html[dir=rtl] .footer-copyright-links .footer-copyright p{margin-bottom:10px;text-align:center}.footer-copyright-links .footer-policy-links ul,html[dir=rtl] .footer-copyright-links .footer-policy-links ul{text-align:center}}
