.trucker__header-area-home-1 .trucker__header-topbar {background-color: #011955;padding-top: 10px;padding-bottom: 10px;}
.trucker__header-area-home-1 .trucker__header-topbar .trucker__header-wrapper .trucker__topbar-left {gap: 65px;}
.trucker__header-area-home-1 .trucker__header-topbar .trucker__header-wrapper .trucker__topbar-left .trucker__header-topbar-info {display: flex;align-items: center;gap: 7px;color: #ffffff;}
.trucker__header-area-home-1 .trucker__header-topbar .trucker__header-wrapper .trucker__topbar-left .trucker__header-topbar-info i {font-size: 14px;color: #ff782c;}
.trucker__header-area-home-1 .trucker__header-topbar .trucker__header-wrapper .trucker__topbar-right .trucker__topbar-lan-select .trucker__header-topbar-info {display: flex;align-items: center;gap: 7px;color: #ffffff;}
.trucker__header-area-home-1 .trucker__header-topbar .trucker__header-wrapper .trucker__topbar-right .trucker__header-topbar-info i {font-size: 14px;color: #ff782c;}
.trucker__header-area-home-1 .trucker__header-topbar .trucker__header-wrapper .trucker__topbar-left .trucker__header-topbar-info:hover {color: #ffffff;}
.trucker__header-area-home-1 .trucker__header-topbar .trucker__header-wrapper .trucker__topbar-right .trucker__topbar-social-media {gap: 7px;}
.trucker__header-area-home-1 .trucker__header-topbar .trucker__header-wrapper .trucker__topbar-right .trucker__topbar-social-media a {width: 30px;height: 30px;background: #ff782c;display: flex;align-items: center;justify-content: center;border-radius: 3px;font-size: 14px;}
.trucker__header-area-home-1 .trucker__header-topbar .trucker__header-wrapper .trucker__topbar-right .trucker__topbar-social-media a:hover {color: #000000;border-radius: 100%;}
.trucker__header-area-home-1 .trucker__header-menu .trucker__menu-wrapper {padding: 10px 20px;}
.trucker__header-area-home-1 .trucker__header-menu .trucker__menu-wrapper .trucker__logo img {height: 80px;}
.trucker__header-area-home-1 .trucker__header-menu .trucker__menu-wrapper .trucker__menu__inner .trucker__menu li a {font-size: 16px;font-weight: 500;text-transform: uppercase;color: #15161a;}
.trucker__header-area-home-1 .trucker__header-menu-right .trucker__mobile-menu-bar {display: none;}
.trucker__header-area-home-1 .trucker__header-menu-right .trucker__btn-style-1 {background-color: #ff782c;font-weight: 600;color: #000000;text-transform: uppercase;}
.trucker__hero-area {height: 700px;border-bottom: 2px solid #ff782c;}
.trucker__hero-area::before {background: rgba(6, 46, 57, 0.55);}
.trucker__hero-area .trucker__hero-wrapper {display: flex;align-items: center;justify-content: center;max-width: 850px;text-align: center;margin: 0 auto;}
.trucker__hero-area .trucker__hero-wrapper .trucker__hero-image {width:100%;min-width:540px;height: 700px;}
.trucker__hero-area .trucker__hero-wrapper .trucker__hero-image img {width:100%;height: 100%;}
.trucker__hero-area .trucker__hero-wrapper .trucker__hero-text .hero-subtitle {font-size: 15px;font-weight: 600;color: #ff782c;text-transform: uppercase;margin-bottom: 10px;}
.trucker__hero-area .trucker__hero-wrapper .trucker__hero-text {margin-top: 250px;}
.trucker__hero-area .trucker__hero-wrapper .trucker__hero-text .hero-title {font-size: 60px;font-weight: 700;line-height: 72px;color: #ffffff;margin-bottom: 20px;}
.trucker__hero-area .trucker__hero-wrapper .trucker__hero-text p {font-size: 18px;color: #eeeeee;line-height: 30px;margin-bottom: 25px;}
.trucker__hero-area .trucker__hero-wrapper .trucker__hero-text .hero-btn {background-color: #ff782c;font-weight: 600;color: #000000;text-transform: uppercase;padding: 15px 38px 15px 24px;border-radius: 4px;display: inline-block;}
.trucker__hero-area .trucker__hero-wrapper .trucker__hero-text .hero-btn i {right: -5px;position: relative;}
.trucker__hero-area .running-taxi {overflow: hidden;position: absolute;width: 100%;height: 100px;left: 0;bottom: 0;z-index: 2;}
.trucker__hero-area .running-taxi .taxi {background-image: url(../images/photos/footer-taxi.png);background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 200px;height: 80px;right: 0;bottom: 0;animation: running-anim 20s linear infinite;}
.trucker__hero-area .running-taxi .taxi-2 {background-image: url(../images/photos/footer-taxi.png);background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 200px;height: 80px;right: 30%;bottom: 0;animation: running-anim 30s linear infinite;}
.trucker__hero-area .running-taxi .taxi-3 {background-image: url(../images/photos/footer-bus.png);background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 250px;height: 90px;right: 70%;bottom: 0;animation: running-anim-left 35s linear infinite;}
.trucker__feature-area {padding: 60px 0;}
.trucker__feature-area .trucker__features-wrapper {display: flex;align-items: center;justify-content: center;gap: 40px;background: #021a56;padding: 50px;border-radius: 10px;}
.trucker__feature-area .trucker__features-wrapper .trucker__features-item {width: 20%;position: relative;}
.trucker__feature-area .trucker__features-wrapper .trucker__features-item-border-line {width: 1px;height: 70px;background: #002fa5;}
.trucker__feature-area .trucker__features-wrapper .trucker__features-item {text-align: center;}
.trucker__feature-area .trucker__features-wrapper .trucker__features-item img {height: 48px;margin: 0 auto 12px;}
.trucker__feature-area .trucker__features-wrapper .trucker__features-item .trucker__features-item-name {color: #ffffff;text-transform: uppercase;font-weight: 600;font-size: 14px;}
.trucker__about-area_home-2 {top: 0;padding-top: 0;}
.trucker__about-area_home-2 .trucker__about-right-site .trucker__about-subtitle {display:block;font-size: 15px;font-weight: 600;color: #ff782c;text-transform: uppercase;margin-bottom: 10px;}
.trucker__about-area_home-2 .trucker__about-right-site .trucker__about-title {font-size: 34px;font-weight: 700;line-height: 42px;margin-bottom: 10px;color: #2e2e39;}
.trucker__about-area_home-2 .trucker__about-right-site .trucker__about-desc {font-size: 16px;text-align: justify;color: #363636;line-height: 28px;margin-bottom: 10px;}
.trucker__about-area_home-2 .trucker__about-right-site .trucker__btn-style-1 {background-color: #021a56;color: #FFFFFF;display: inline-block;text-transform: uppercase;font-weight: 500;}
.trucker__counter-area-home-1 .trucker__banner-counter-home-1-wrapper::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background: rgba(2, 26, 86, 0.75);}
.trucker__counter-area-home-1 .trucker__banner-counter-home-1-wrapper .trucker__counter-banner-wrapper {gap: 100px;position: relative;z-index: 1;}
.trucker__counter-area-home-1 .trucker__banner-counter-home-1-wrapper .trucker__counter-banner-wrapper .trucker__counter-banner-info .trucker__counter-banner-title {font-size: 42px;font-weight: 600;color: #ffffff;line-height: 52px;letter-spacing: 1px;}
.trucker__counter-area-home-1 .trucker__banner-counter-home-1-wrapper .trucker__counter-banner-wrapper .trucker__counter-banner-info .trukcer__counter-banner-peragraph {margin-top: 20px;font-size: 18px;color: #eeeeee;}
.trucker__counter-area-home-1 .trucker__banner-counter-home-1-wrapper .trucker__counter-banner-wrapper .trucker__btn-style-1 {background-color: #ff782c;color: #FFFFFF;min-width: max-content;display: block;text-transform: uppercase;font-weight: 600;}
.trucker__counter-area-home-1 .trucker__banner-counter-home-1-wrapper {padding-bottom: 150px;padding-top: 60px;}
.trucker__counter-area-home-1 .trucker__counter-wrapper-home-1 {top: -90px;}
.trucker__counter-area-home-1 .trucker__counter-wrapper-home-1 .trucker__counter-items {background-color: #ff782c;border-radius: 10px;}
.trucker__counter-area-home-1 .trucker__counter-wrapper-home-1 .trucker__counter-items .trucker__counter-item-number-wrapper .trucker__counter-item-number {font-size: 60px;font-weight: 700;color: #ffffff;}
.trucker__counter-area-home-1 .trucker__counter-wrapper-home-1 .trucker__counter-items .trucker__counter-item-number-wrapper .trucker__counter-item-text {font-size: 60px;font-weight: 700;color: #ffffff;}
.trucker__counter-area-home-1 .trucker__counter-wrapper-home-1 .trucker__counter-items .trucker__counter-item-name {text-align: center;margin-top: 0;text-transform: uppercase;font-size: 15px;font-weight: 600;color: #ffffff;}
.trucker__feature-area-home-2 {padding-top: 0;}
.trucker__feature-area-home-2 .trucker__feature-wrapper .trucker__title-wrapper .trucker__sub-titel {display: block;font-size: 15px;font-weight: 600;color: #ff782c;text-transform: uppercase;margin-bottom: 10px;}
.trucker__feature-area-home-2 .trucker__feature-wrapper .trucker__title-wrapper .trucker__main-title {font-size: 34px;font-weight: 700;line-height: 42px;margin-bottom: 10px;color: #2e2e39;}
.trucker__feature-area-home-2 .trucker__feature-inner {margin-top: 50px;}
.trucker__feature-area-home-2 .trucker__feature-inner .trucker__feature-items {border-radius: 5px;padding: 40px 30px;}
.trucker__feature-area-home-2 .trucker__feature-inner .trucker__feature-items .trucker__feature-icon img {height: 65px;margin-bottom: 20px;}
.trucker__feature-area-home-2 .trucker__feature-inner .trucker__feature-items .trucker__feature-item-title {margin-bottom: 0;font-size: 24px;font-weight: 600;color: #2e2e39;}
.trucker__feature-area-home-2 .trucker__feature-inner .trucker__feature-items .trucker__feature-item-discriptiions {margin-top: 15px;text-align: justify;font-size: 16px;line-height: 28px;color: #363636;}
.trucker__feature-area-home-2 .trucker__feature-inner .trucker__feature-items .trucker__feature-btn-wrapper {display: flex;align-items: center;justify-content: space-between;padding-bottom: 0;border-bottom: none;margin-bottom: 0;border-top: 1px solid #011955;padding-top: 25px;margin-top: 25px;}
.trucker__feature-area-home-2 .trucker__feature-inner .trucker__feature-items .trucker__feature-btn-wrapper a {display: flex;align-items: center;gap: 10px;text-transform: uppercase;font-weight: 600;color: #051d53;}
.trucker__skill-area-home-2 {padding: 0 !important;}
.trucker__skill-area-home-2 .trucker__skill-bar-top .trucker__skill-bar-top-img {width: 50%;min-width: 50%;display: block;}
.trucker__skill-area-home-2 .trucker__skill-bar-top .trucker__skill-bar-top-img img {width: 100%;min-height: 600px;object-fit: cover;}
.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper {width: 50%;padding: 50px;text-align: left !important;}
.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper .trucker__skill-bar-sub-title {display: block;font-size: 15px;font-weight: 600;color: #ff782c;text-transform: uppercase;margin-bottom: 10px;}
.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper .trucker__skill-bar-title {font-size: 30px;font-weight: 700;line-height: 42px;color: #2e2e39;margin-bottom: 10px !important;}
.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper .trucker__skill-bar-discriptiions {font-size: 18px;font-weight: 600;color: #363636;margin-bottom: 25px;}
.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper .keyfeature-wraper {display: flex;flex-wrap: wrap;align-items: center;gap: 20px;}
.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper .keyfeature-wraper .keyfeature-item {width: 48%;background: #e4e9f3;padding: 10px;border-radius: 5px;display: flex;align-items: center;gap: 10px;}
.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper .keyfeature-wraper .keyfeature-item .keyfeature-icon {width: 65px;min-width: 65px;height: 65px;background: #002fa5;border-radius: 100%;display: flex;align-items: center;justify-content: center;}
.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper .keyfeature-wraper .keyfeature-item .keyfeature-icon img {height: 35px;}
.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper .keyfeature-wraper .keyfeature-item .keyfeature-title {font-size: 18px;font-weight: 600;margin-bottom: 5px;}
.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper .keyfeature-wraper .keyfeature-item p {font-size: 15px;color: #363636;font-weight: 500;}
.trucker__testimonial-area-home-2 {padding: 90px 0;}
.trucker__testimonial-area-home-2 .trucker__warpper-testimonial .trucker__sub-titel {display: block;font-size: 15px;font-weight: 600;color: #ff782c;text-transform: uppercase;margin-bottom: 10px;}
.trucker__testimonial-area-home-2 .trucker__warpper-testimonial .trucker__main-title {font-size: 34px;font-weight: 700;line-height: 42px;margin-bottom: 10px;color: #2e2e39;}
.trucker__testimonial-area-home-2 .trucker__warpper-testimonial .trucker__testimonial-item .trucker__testimonial-items-wrapper .trucker__testimonial-img-text .trucker__testimonial-client-name {font-weight: 600;color: #2e2e39;}
.trucker__testimonial-area-home-2 .trucker__warpper-testimonial .trucker__testimonial-item .trucker__testimonial-items-wrapper .trucker__testimonial-img-text .trucker__testimonial-regi {text-transform: uppercase;font-weight: 500;font-size: 14px;margin-top: 5px;display: inline-block;color: #ff782c;}
.trucker__testimonial-area-home-2 .trucker__testimonial-inner .trucker__testimonial-item .trucker__testimonial-items-wrapper .trucker__testimonial-img-inner img {border: 2px solid #021a56;border-radius: 5px;}
.trucker__testimonial-area-home-2 .trucker__warpper-testimonial .trucker__testimonial-item .trucker__testimonial-peragraph {font-size: 16px;line-height: 28px;color: #363636;font-weight: 500;min-height: 140px;}
.trucker__testimonial-area-home-2 .trucker__slider-arrow-testimonial-home-2 .trucker__slider-testimonial-btn:hover {background-color: #011955;color: #FFFFFF;}
.trucker__booking-system-area {padding-bottom: 75px;padding-top: 75px;position: relative;}
.trucker__booking-system-area::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background: rgba(2, 26, 86, 0.75);}
.trucker__booking-system-area .trucker__booking-system-wrapper {position: relative;z-index: 9;}
.trucker__booking-system-area .trucker__booking-system-wrapper .trucker__booking-info .trucker__booking-sub-title {display: block;font-size: 60px;font-weight: 600;color: #ffffff;margin-bottom: 20px;}
.trucker__booking-system-area .trucker__booking-system-wrapper .trucker__booking-info .trucker__booking-title {background: #ffffff;display: inline-block;padding: 9px 30px;transform: skew(-24deg) !important;border-radius: 10px;}
.trucker__booking-system-area .trucker__booking-system-wrapper .trucker__booking-info .trucker__booking-title h3 {font-size: 36px;font-weight: 700;transform: skewX(24deg) !important;color: #011955;text-transform: capitalize;}
.trucker__booking-system-area .trucker__booking-system-wrapper .trucker__booking-info .trucker__booking-peragraph {margin-top: 25px;color: #ffffff;max-width: 600px;font-size: 18px;line-height: 30px;}
.trucker__booking-system-area .trucker__booking-system-wrapper .trucker__booking-form {background-color: transparent;padding: 0;box-shadow: none;border-radius: 5px;width: 40%;min-width: 40%;}
.trucker__booking-system-area .trucker__booking-form .trucker__booking-form-wrapper .trucker__booking-form-full-width-input-field {min-width:100%;display: flex;align-items: center;gap: 16px;margin-top: 14px;}
.trucker__booking-system-area .trucker__booking-form .trucker__booking-form-wrapper .trucker__btn-style-1 {background-color: #ff782c;color: #000000;text-transform: uppercase;font-weight: 600;display: block;text-align: center;}
.trucker__faq-area-inner {padding-top: 90px;padding-bottom: 30px;}
.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__title-wrapper {margin-bottom: 35px;}
.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__title-wrapper .trucker__sub-titel {display: block;font-size: 15px;font-weight: 600;color: #ff782c;text-transform: uppercase;margin-bottom: 10px;}
.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__title-wrapper .trucker__main-title {font-size: 34px;font-weight: 700;line-height: 42px;margin-bottom: 10px;color: #2e2e39;}
.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__faq-area-items-wrapper {justify-content: center;}
.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__faq-area-items-wrapper .trucker__faq-area-item-left-site {width: 75%;}
.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__faq-area-items-wrapper .trucker__faq-area-item-left-site .trucker__faq-item {background: #e7eeff;margin-bottom: 5px;}
.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__faq-area-items-wrapper .trucker__faq-area-item-left-site .trucker__faq-item .trucker__faq-question {border-bottom: 1px solid #ff782c;background: #011955;padding: 15px;border-radius: 5px 5px 0 0;}
.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__faq-area-items-wrapper .trucker__faq-area-item-left-site .trucker__faq-item .trucker__faq-question h3 {font-size: 18px;color: #ff782c;font-weight: 600;}
.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__faq-area-items-wrapper .trucker__faq-area-item-left-site .trucker__faq-item .trucker__faq-answer {padding: 20px !important;}
.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__faq-area-items-wrapper .trucker__faq-area-item-left-site .trucker__faq-item .trucker__faq-answer p {font-size: 16px;color: #262626;line-height: 28px;text-align: justify;}
.trucker__footer-area-home-2 {padding: 50px 0 200px 0;background: #000b27 url(../images/photos/footer-bg.webp) no-repeat bottom center;background-size: 100%;position: relative;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-logo {width: 30.33%;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-logo .trucker__footer-logo-bottom-text {margin-top: 25px;margin-bottom: 25px;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-logo .trucker__footer-newslatter-icons {display: flex;align-items: center;gap: 10px;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-logo .trucker__footer-newslatter-icons a {width: 35px;height: 35px;background: #ff782c;display: flex;align-items: center;justify-content: center;color: #000000;border-radius: 2px;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-menu-wrapper {width: 40.33%;justify-content: center;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-newslatter {width: 30.33%;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-logo .footer-logo {height: 120px;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-menu-wrapper .trucker__footer-menu-list {display: grid;grid-template-columns: 1fr 1fr;gap: 5px 30px;left: 0;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-menu-wrapper .trucker__footer-menu-list li a {display: flex;align-items: center;gap: 5px;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-menu-wrapper .trucker__footer-menu-list li a:hover {color: #ff782c;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-newslatter .trucker__footer-newslatter-wrapper {background: rgba(255, 255, 255, 0.05);margin-top: 35px;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-newslatter .trucker__footer-newslatter-wrapper .contact-wrapper-item {display: flex;align-items: center;gap: 20px;margin-bottom: 20px;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-newslatter .trucker__footer-newslatter-wrapper .contact-wrapper-item .icon {width: 35px;height: 35px;background: #ff782c;display: flex;align-items: center;justify-content: center;color: #000000;border-radius: 2px;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-newslatter .trucker__footer-newslatter-wrapper .contact-wrapper-item:nth-child(3) {margin-bottom: 0;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-newslatter .trucker__footer-newslatter-wrapper .contact-wrapper-item .text p {color: #cccccc;}
.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-newslatter .trucker__footer-newslatter-wrapper .contact-wrapper-item .text a {color: #cccccc;}
.trucker__footer-area-home-2 .running-taxi {overflow: hidden;position: absolute;width: 100%;height: 100px;left: 0;bottom: 0;z-index: 2;}
.trucker__footer-area-home-2 .running-taxi .taxi {background-image: url(../images/photos/footer-taxi.png);background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 200px;height: 80px;right: 0;bottom: 0;animation: running-anim 20s linear infinite;}
.trucker__footer-area-home-2 .running-taxi .taxi-2 {background-image: url(../images/photos/footer-taxi.png);background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 200px;height: 80px;right: 30%;bottom: 0;animation: running-anim 30s linear infinite;}
.trucker__footer-area-home-2 .running-taxi .taxi-3 {background-image: url(../images/photos/footer-bus.png);background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 250px;height: 90px;right: 70%;bottom: 0;animation: running-anim-left 35s linear infinite;}
.copyright-wrapper {padding: 10px 0;text-align: center;width: 100%;background: #000615;border-top: 2px solid #ffffff;}
.copyright-wrapper .copyright-box {color: #cccccc;font-size: 15px;}

.trucker__mobile-menu {overflow-y: scroll;}
.trucker__mobile-menu .trucker__menu-header {margin-bottom: 30px;}
.trucker__mobile-menu .trucker__menu-header .trucker__logo a img {height: 80px;}
.trucker__mobile-menu .trucker__nav-link:hover {color: #021a56;}

#trucker__circle_loader {border-color: #ff782c #011955 #00288d #011955;}
.trucker__loader_logo {width: 100px;padding-left: 5px;}

.scroll-up {box-shadow: inset 0 0 0 2px #e1b39a;}
.scroll-up::after {color: #ff782c;}
.scroll-up svg.scroll-circle path {stroke: #ff782c;}

@keyframes running-anim {
	0% {
	    right: -30%;
	}
	100% {
	    right: 100%;
	}
}

@keyframes running-anim-left {
	0% {
	    left: -30%;
	}
	100% {
	    left: 100%;
	}
}

@media (max-width: 767px){
	.trucker__header-area-home-1 .trucker__header-menu {top: 0;position: relative;}
	.trucker__header-area-home-1 .trucker__header-menu .trucker__menu-wrapper {padding: 5px 0;background-color: transparent !important;}
	.trucker__header-area-home-1 .trucker__header-menu .trucker__menu-wrapper .trucker__logo img {height: 65px;}
	.trucker__header-area-home-1 .trucker__header-menu-right .trucker__mobile-menu-bar {display: block !important;}
	.trucker__hero-area {height: auto;}
	.trucker__hero-area .trucker__hero-wrapper {flex-direction: column;gap: 50px;}
	.trucker__hero-area .trucker__hero-wrapper .trucker__hero-text {margin-top: 0;padding: 50px 0 90px;}
	.trucker__hero-area .trucker__hero-wrapper .trucker__hero-text .hero-title {font-size: 20px;line-height: 30px;margin-bottom: 10px;}
	.trucker__hero-area .trucker__hero-wrapper .trucker__hero-text p {font-size: 14px;line-height: 24px;}
	.trucker__hero-area .trucker__hero-wrapper .trucker__hero-image {display: none;}
	.trucker__feature-area .trucker__features-wrapper {flex-wrap: wrap;gap: 25px;padding: 20px;}
	.trucker__feature-area .trucker__features-wrapper .trucker__features-item {width: 45%;}
	.trucker__feature-area .trucker__features-wrapper .trucker__features-item-border-line {display: none;}
	.trucker__feature-area .trucker__features-wrapper .trucker__features-item .trucker__features-item-name {font-weight: 500;font-size: 12px;}
	.trucker__about-area_home-2 .trucker__about-right-site {margin-top: 30px;}
	.trucker__about-area_home-2 .trucker__about-right-site .trucker__about-title {font-size: 24px;line-height: 36px;}
	.trucker__counter-area-home-1 .trucker__banner-counter-home-1-wrapper .trucker__counter-banner-wrapper .trucker__counter-banner-info .trucker__counter-banner-title {font-size: 24px;line-height: 36px;letter-spacing: 0;}
	.trucker__counter-area-home-1 .trucker__banner-counter-home-1-wrapper .trucker__counter-banner-wrapper .trucker__counter-banner-info .trukcer__counter-banner-peragraph {margin-top: 20px;font-size: 16px;color: #eeeeee;}
	.trucker__counter-area-home-1 .trucker__banner-counter-home-1-wrapper .trucker__counter-banner-wrapper .trucker__btn-style-1 {display: inline-block;}
	.trucker__counter-area-home-1 .trucker__counter-wrapper-home-1 .trucker__counter-items .trucker__counter-item-number-wrapper .trucker__counter-item-number {font-size: 42px;font-weight: 700;}
	.trucker__feature-area-home-2 .trucker__feature-wrapper .trucker__title-wrapper .trucker__main-title {font-size: 24px;line-height: 36px;}
	.trucker__feature-area-home-2 .trucker__feature-inner .trucker__feature-items .trucker__feature-item-title {font-size: 20px;}
	.trucker__skill-area-home-2 .trucker__skill-bar-top {flex-direction: column;}
	.trucker__skill-area-home-2 .trucker__skill-bar-top .trucker__skill-bar-top-img {width: 100%;min-width: 100%;display: block;}
	.trucker__skill-area-home-2 .trucker__skill-bar-top .trucker__skill-bar-top-img img {width: 100%;min-height: auto;object-fit: cover;}
	.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper {width: 100%;padding: 30px 20px;text-align: left !important;}
	.trucker__skill-area-home-2 .trucker__skill-bar-top-bar-wrapper .keyfeature-wraper .keyfeature-item {width: 100%;padding: 20px;}
	.trucker__testimonial-area-home-2 .trucker__warpper-testimonial .trucker__main-title {font-size: 24px;line-height: 36px;}
	.trucker__booking-system-area .trucker__booking-system-wrapper .trucker__booking-info .trucker__booking-sub-title {font-size: 36px;}
	.trucker__booking-system-area .trucker__booking-system-wrapper .trucker__booking-info .trucker__booking-title h3 {font-size: 24px;font-weight: 700;}
	.trucker__booking-system-area .trucker__booking-system-wrapper .trucker__booking-form {width: 100%;min-width: 100%;}
	.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__title-wrapper .trucker__main-title {font-size: 24px;line-height: 36px;}
	.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__faq-area-items-wrapper .trucker__faq-area-item-left-site {width: 100%;}
	.trucker__faq-area-inner .trucker__faq-area-inner-wrapper .trucker__faq-area-items-wrapper .trucker__faq-area-item-left-site .trucker__faq-item .trucker__faq-question h3 {line-height: 28px;}
	.trucker__footer-area-home-2 {padding: 50px 0 100px 0;}
	.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-logo {width: 100%;}
	.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-menu-wrapper {width: 100%;}
	.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-newslatter {width: 100%;}
	.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-newslatter .trucker__footer-newslatter-wrapper .contact-wrapper-item .icon {min-width: 35px;}
	.trucker__footer-area-home-2 .trucker__footer-wrapper .trucker__footer-newslatter .trucker__footer-newslatter-wrapper .contact-wrapper-item .text a {font-size: 14px;}
	.copyright-wrapper .copyright-box {font-size: 14px;}
	
	.trucker__hero-area.trucker__breadcrumb-area {height: 200px !important;}
	.trucker__hero-area.trucker__breadcrumb-area .trucker__breadcrumb-title {font-size: 28px !important;margin-top:0 !important;}
}
