@import url('https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&display=swap');
:root{--primary: #0E4586; --secondary: #FAB72F; --orange: #DB696B; --blue: #019BFF; --lightBlue: #B1D3E8; --lightSecondary: #FFDF9D;--extraLightSecondary:#FFFAF0; --orangeText: #DB696B;--black:#000;--gray:#F5F5F5;--f10:0.71428571rem;--f11:0.7857142857rem;--f12:0.85714285rem;--f13:0.92857142rem;--f14:1rem;--f15:1.071428571rem;--f16:1.1428571rem;--f17:1.21428571rem;--f18:1.28571428rem;--f19:1.35714285rem;--f20:1.42857142rem;--f21:1.5rem;--f22:1.57142857rem;--f23:1.64285714rem;--f24:1.71428571rem;--f25:1.78571428rem;--f26:1.85714285rem;--f27:1.92857142rem;--f28:2rem;--f29:2.071428571rem;--f30:2.1428571rem;--f31:2.21428571rem;--f32:2.28571428rem;--f33:2.35714285rem;--f34:2.42857142rem;--f35:2.5rem;--f36:2.57142857rem;--f37:2.64285714rem;--f38:2.71428571rem;--f39:2.78571428rem;--f40:2.85714285rem;--f41:2.92857142rem;--f42:3rem;--f43:3.071428571rem;--f44:3.1428571rem;--f45:3.21428571rem;--f46:3.28571428rem;--f47:3.35714285rem;--f48:3.42857142rem;--f49:3.5rem;--f50:3.571428571rem;--f51:3.642857142rem;--f52:3.714285714rem;--f53:3.785714285rem;--f54:3.85714285rem;--f55:3.928571428rem;--f56:4rem;--f57:4.07142857rem;--f58:4.142857142rem;--f59:4.214285714rem;--f60:4.28571428rem;--f62:4.42857142rem;--f64:4.5714285714rem;--f65:4.5714285714rem;--f66:4.714285714rem;--f68:4.857142857rem;--f69:4.928571428571429rem;--f70:5rem;--f72:5.14285714rem;--f74:5.28571428rem;--f76:5.42857142rem;--f78:5.5714285714rem;--f80:5.714285714rem;--font-family: 'Albert Sans', sans-serif;}

::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.30) !important;
}
:-moz-placeholder {
  color: rgba(0, 0, 0, 0.30) !important;
  opacity: 1;
}
::-moz-placeholder {
  color: rgba(0, 0, 0, 0.30) !important;
  opacity: 1;
}
:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.30) !important;
}
::-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.30) !important;
}
::placeholder {
  color: rgba(0, 0, 0, 0.30) !important;
}
a{color: var(--primary);}
a,button,input[type="button"],input[type="submit"],input[type="search"],input[type="clear"],.anm,.btn.more:after,.slide-arrow,.gallery-item:after,.newsletter .form-group button:after,.navbar-toggler-icon, .navbar-toggler-icon:before,.navbar-toggler-icon:after{transition:all ease-in-out 300ms;-webkit-transition:all ease-in-out 300ms;-ms-transition:all ease-in-out 300ms;-moz-transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms;}
a:hover,.topHeader .container a:hover{text-decoration:none;color:var(--secondary);}
.f10{font-size:var(--f10) !important;}.f11{font-size:var(--f11) !important;}.f12{font-size:var(--f12) !important;}.f13{font-size:var(--f13) !important;}.f14{font-size:var(--f14) !important;}.f15{font-size:var(--f15) !important;}.f16{font-size:var(--f16) !important;}.f17{font-size:var(--f17) !important;}.f18{font-size:var(--f18) !important;}.f19{font-size:var(--f19) !important;}.f20{font-size:var(--f20) !important;}.f21{font-size:var(--f21) !important;}.f22{font-size:var(--f22) !important;}.f23{font-size:var(--f23) !important;}.f24{font-size:var(--f24) !important;}.f25{font-size:var(--f25) !important;}.f26{font-size:var(--f26) !important;}.f27{font-size:var(--f27) !important;}.f28{font-size:var(--f28) !important;}.f29{font-size:var(--f29) !important;}.f30{font-size:var(--f30) !important;}.f31{font-size:var(--f31) !important;}.f32{font-size:var(--f32) !important;}.f33{font-size:var(--f33) !important;}.f34{font-size:var(--f34) !important;}.f35{font-size:var(--f35) !important;}.f36{font-size:var(--f36) !important;}.f37{font-size:var(--f37) !important;}.f38{font-size:var(--f38) !important;}.f39{font-size:var(--f39) !important;}.f40{font-size:var(--f40) !important;}.f41{font-size:var(--f41) !important;}.f42{font-size:var(--f42) !important;}.f43{font-size:var(--f43) !important;}.f44{font-size:var(--f44) !important;}.f45{font-size:var(--f45) !important;}.f46{font-size:var(--f46) !important;}.f47{font-size:var(--f47) !important;}.f48{font-size:var(--f48) !important;}.f49{font-size:var(--f49) !important;}.f50{font-size:var(--f50) !important;}.f51{font-size:var(--f51) !important;}.f52{font-size:var(--f52) !important;}.f53{font-size:var(--f53) !important;}.f54{font-size:var(--f54) !important;}.f55{font-size:var(--f55) !important;}.f56{font-size:var(--f56) !important;}.f57{font-size:var(--f57) !important;}.f58{font-size:var(--f58) !important;}.f59{font-size:var(--f59) !important;}.f60{font-size:var(--f60) !important;}.f62{font-size:var(--f62) !important;}.f64{font-size:var(--f64) !important;}.f66{font-size:var(--f66) !important;}.f68{font-size:var(--f68) !important;}.f69{font-size:var(--f69) !important;}.f70{font-size:var(--f70) !important;}.f72{font-size:var(--f72) !important;}.f74{font-size:var(--f74) !important;}.f76{font-size:var(--f76) !important;}.f78{font-size:var(--f78) !important;}.f80{font-size:var(--f80) !important;}

html,body{margin:0;padding:0;width:100%;font-size: 14px;line-height: 1.2;}
body {
  font-family: var(--font-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  background-color: #fff;
  position: relative;overflow-x: hidden;
}
body:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease;
  opacity: 0;
  visibility: hidden;
  z-index: 1;
}
body.offcanvas-menu:before {
  opacity: 1;
  z-index: 1002;
  visibility: visible;
}

.body-wrap {width:100%;max-width:100vw;overflow-x:hidden;}

p {
  color: #000000;
  font-weight: 400;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: var(--font-family), "Quicksand", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

a, button, .sticky-wrapper .site-navbar {-webkit-transition: all ease-in-out 300ms;-o-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms;}
a, a:hover {text-decoration: none !important; }

/* Loader container */
#loader {position: fixed;top:0; left:0; right:0; bottom:0;background:#ffffff;display:flex; align-items:center; justify-content:center;z-index:9999;transition: opacity 0.8s ease, visibility 0.8s ease;}

body.loaded #loader {opacity:0;visibility:hidden;}

.loader-content {text-align:center;color:var(--primary);}

.loader-logo {height:40px;animation: bounce 1.5s infinite;margin-bottom:15px;}

.spinner {width:50px; height:50px;border:5px solid var(--primary);border-top:5px solid rgba(255,255,255,0.2);border-radius:50%;margin:0 auto 15px auto;animation: spin 1s linear infinite;}

.loading-text {font-size:1.1rem;letter-spacing:2px;animation: blink 1.5s infinite;}

@keyframes spin {0% { transform:rotate(0deg); }100% { transform:rotate(360deg); }}
@keyframes bounce {0%,100% { transform:translateY(0); }50% { transform:translateY(-10px); }}
@keyframes blink {0%, 100% { opacity:1; }50% { opacity:0.4; }}

.container{max-width:1330px;padding: 0 20px;}
.container.full{max-width:100%}

/* Header */
.site-navbar-wrap {position: relative;z-index: 99;width: 100%;left: 0;min-height: 92px;}
.sticky-wrapper {position: relative;z-index: 100;width: 100%;}
.sticky-wrapper .site-navbar{margin: 0;padding: 0 20px;background: rgba(255, 255, 255, 0.90);width: 100% !important;position: relative;}
.sticky-wrapper .site-navbar .container{padding: 23px 10px 20px;border-bottom: 5px solid var(--secondary);max-width: 1290px;}
.sticky-wrapper .site-navbar:before {backdrop-filter: blur(12px) contrast(100%);content: "";height: 100%;left: 0;pointer-events: none;position: absolute;top: 0;width: 100%;z-index: -1;border-radius: 0px;}
.sticky-wrapper.is-sticky .site-navbar {background-color: rgba(255, 255, 255, 0.90);width: 100% !important; }
.site-navbar .site-logo {position: relative;padding-left: 0px;}
.site-navbar .site-logo a {display: block;}
.site-navbar .site-logo img {max-width: 256px;}
.site-navbar .site-navigation .site-menu {margin-bottom: 0;margin-left: 0;padding: 0;gap: 14px;list-style-type: none;}
.site-navbar .site-navigation .site-menu a {text-decoration: none !important;display: inline-block;font-weight: 500; }
.site-navbar .site-navigation .site-menu > li {padding: 0;}
.site-navbar .site-navigation .site-menu > li > a {padding: 12px 13px;color: #000;font-size: var(--f14);text-decoration: none !important;text-transform: uppercase;font-weight: 700;text-align: center;border-radius: 5px;line-height: 121.9999999%;}
.site-navbar .site-navigation .site-menu > li > a.active, .site-navbar .site-navigation .site-menu > li > a:hover {color: #fff;background: var(--primary);}
.site-navbar .site-navigation .site-menu .has-children:hover, .site-navbar .site-navigation .site-menu .has-children:focus, .site-navbar .site-navigation .site-menu .has-children:active {cursor: pointer; }
.site-navbar .site-navigation .site-menu .has-children {position: relative; }
.site-navbar .site-navigation .site-menu .has-children .dropdown {visibility: hidden;opacity: 0;top: 100%;top: calc(100% - 6px);position: absolute;text-align: left;border-radius: 5px;background: var(--primary);box-shadow: 3px 3px 4px 0 rgba(0, 0, 0, 0.25);padding: 22px 0 20px;margin-top: 50px;margin-left: 0px;-webkit-transition: 0.2s 0s;-o-transition: 0.2s 0s;transition: 0.2s 0s;}
.site-navbar .site-navigation .site-menu .has-children .has-children>.dropdown>li:first-child, .site-navbar .site-navigation .site-menu .has-children .has-children>.dropdown>li:first-child>a {border-top-left-radius: 5px;border-top-right-radius: 5px;}
.site-navbar .site-navigation .site-menu>.has-children:hover > a, .site-navbar .site-navigation .site-menu>.has-children:focus > a, .site-navbar .site-navigation .site-menu>.has-children:active > a {background: var(--primary);color: #fff; }
.site-navbar .site-navigation .site-menu .has-children .dropdown a {font-size: var(--f14);text-transform: none;letter-spacing: normal;color: #fff;font-weight: 500;line-height: 228.571%;display: block;padding: 0 ;}
.site-navbar .site-navigation .site-menu .has-children .dropdown a.active {color: #000;background: var(--secondary);}
.site-navbar .site-navigation .site-menu .has-children .dropdown .active > a {color: #000000 !important; font-weight: 500;background: var(--secondary);}
.site-navbar .site-navigation .site-menu .has-children .dropdown > li{list-style: none;padding: 0;margin: 0;min-width: 152px;} 
.site-navbar .site-navigation .site-menu .has-children .dropdown > li > a {padding: 0px 20px 0 15px;line-height: 228.571%;display: block;white-space: nowrap;}
.site-navbar .site-navigation .site-menu .has-children .dropdown > li:hover > a, .site-navbar .site-navigation .site-menu .has-children .dropdown > li > a:hover {background: var(--secondary);color: #000;}
.site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children > .dropdown, .site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children > ul {left: 100%;top: 0px;padding-top: 0px;border-radius: 5px; }
.site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children:hover > a, .site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children:active > a, .site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children:focus > a {background: var(--secondary);color: #000;}         
.site-navbar .site-navigation .site-menu .has-children:hover > .dropdown, .site-navbar .site-navigation .site-menu .has-children:focus > .dropdown, .site-navbar .site-navigation .site-menu .has-children:active > .dropdown {-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;margin-top: 0px;visibility: visible;opacity: 1;}

.header-btn{color: #000;text-align: center;font-size: 14px;font-style: normal;font-weight: 700;line-height: normal;border-radius: 5px;background: #FAB72F;padding: 12px 13px 10px 13px;line-height: 121.9999999%;border: 0;}
.header-btn:hover,.header-btn.btn-primary:hover{background: var(--primary);color: #fff;}
.header-btn.tracking{background: linear-gradient(180deg, rgba(191, 220, 255, 0.90) 10.1%, rgba(14, 69, 134, 0.90) 60.1%);color: #fff;}
.header-btn.tracking:hover{background: linear-gradient(180deg, rgba(14, 69, 134, 0.90) 30.1%, rgba(191, 220, 255, 0.90) 90.1%);color: #fff;}

/* Hero Banner */
.hero-wrapper{border-radius: 0px;overflow: hidden;padding-bottom: 32px;}
.hero {width: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat; }
.owl-carousel .owl-stage{display: flex;flex-direction: row;flex-wrap: nowrap;}
.hero-wrapper .item {position: relative;min-height: 230px;width: 100%;width: calc(100% + 2px);display: flex;}
.hero-wrapper .item img {width: 100%;width: calc(100% - 393px);max-width: calc(100% - 393px);object-fit: cover;max-height: 530px;}
.hero-wrapper .item .cover, .hero-wrapper-inner .item .cover {padding: 28px 24px 28px 24px;position: relative;background: var(--primary);width: 100%;max-width: 393px;right: 0;display: flex;align-items: center;}
.hero-wrapper .item .cover .header-content h1 {color: #FFF;font-size: var(--f36);font-style: normal;font-weight: 900;line-height: normal;text-transform: uppercase;}
.hero-wrapper .owl-dots {position: absolute;bottom: 30px;right: 0;max-width: 393px;width: 100%;padding: 0 21px;}
.hero-wrapper .owl-carousel button.owl-dot {width: 56px;height: 5px;flex-shrink: 0;background: #FFF;margin: 0 3px;}
.hero-wrapper .owl-carousel button.owl-dot.active {background: var(--secondary);}
.hero-wrapper .owl-item.active h1 {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-name: fadeInDown;animation-delay: 0.3s;}
.hero-wrapper .owl-item.active .line {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-name: fadeInLeft;animation-delay: 0.3s;}
.hero-wrapper .owl-nav .owl-prev {position: absolute;left: 15px;top: 43%;opacity: 0;-webkit-transition: all 0.4s ease-out;transition: all 0.4s ease-out;background: rgba(0, 0, 0, 0.5) !important;width: 40px;cursor: pointer;height: 40px;position: absolute;display: block;z-index: 1000;border-radius: 0;}
.hero-wrapper .owl-nav .owl-prev span {font-size: 1.6875rem;color: #fff;}
.hero-wrapper .owl-nav .owl-prev:focus {outline: 0;}
.hero-wrapper .owl-nav .owl-prev:hover {background: #000 !important;}
.hero-wrapper .owl-nav .owl-next {position: absolute;right: 15px;top: 43%;opacity: 0;-webkit-transition: all 0.4s ease-out;transition: all 0.4s ease-out;background: rgba(0, 0, 0, 0.5) !important;width: 40px;cursor: pointer;height: 40px;position: absolute;display: block;z-index: 1000;border-radius: 0;}
.hero-wrapper .owl-nav .owl-next span {font-size: 1.6875rem;color: #fff;}
.hero-wrapper .owl-nav .owl-next:focus {outline: 0;}
.hero-wrapper .owl-nav .owl-next:hover {background: #000 !important;}
.hero-wrapper:hover .owl-prev {left: 0px;opacity: 1;}
.hero-wrapper:hover .owl-next {right: 0px;opacity: 1;}

/* Common css */
.pt-10{padding-top:10px !important;}
.pt-15{padding-top:15px !important;}
.pt-20{padding-top:20px !important;}
.pt-25{padding-top:25px !important;}
.pt-30{padding-top:30px !important;}
.pt-35{padding-top:35px !important;}
.pt-40{padding-top:40px !important;}
.pt-45{padding-top:45px !important;}
.pt-50{padding-top:50px !important;}
.pt-55{padding-top:55px !important;}
.pt-60{padding-top:60px !important;}
.pt-65{padding-top:65px !important;}
.pt-70{padding-top:70px !important;}
.pt-75{padding-top:75px !important;}
.pt-80{padding-top:80px !important;}
.pt-85{padding-top:85px !important;}
.pt-90{padding-top:90px !important;}
.pt-95{padding-top:95px !important;}
.pt-100{padding-top:100px !important;}
.pt-110{padding-top:110px !important;}
.pt-120{padding-top:120px !important;}
.pt-130{padding-top:130px !important;}
.pt-140{padding-top:140px !important;}
.pt-150{padding-top:150px !important;}
.pt-160{padding-top:160px !important;}
.pt-170{padding-top:170px !important;}
.pt-180{padding-top:180px !important;}
.pt-190{padding-top:190px !important;}
.pt-200{padding-top:200px !important;}
.pt-225{padding-top:225px !important;}
.pt-250{padding-top:250px !important;}
.pt-300{padding-top:300px !important;}
.pt-350{padding-top:350px !important;}
.pb-5{padding-bottom:5px!important}
.pb-10{padding-bottom:10px !important;}
.pb-15{padding-bottom:15px !important;}
.pb-20{padding-bottom:20px !important;}
.pb-25{padding-bottom:25px !important;}
.pb-30{padding-bottom:30px !important;}
.pb-35{padding-bottom:35px !important;}
.pb-40{padding-bottom:40px !important;}
.pb-45{padding-bottom:45px !important;}
.pb-50{padding-bottom:50px !important;}
.pb-55{padding-bottom:55px !important;}
.pb-60{padding-bottom:60px !important;}
.pb-65{padding-bottom:65px !important;}.pb-70{padding-bottom:70px !important;}.pb-75{padding-bottom:75px !important;}.pb-80{padding-bottom:80px !important;}.pb-85{padding-bottom:85px !important;}.pb-90{padding-bottom:90px !important;}.pb-95{padding-bottom:95px !important;}.pb-100{padding-bottom:100px !important;}.pb-110{padding-bottom:110px !important;}.pb-120{padding-bottom:120px !important;}.pb-130{padding-bottom:130px !important;}.pb-140{padding-bottom:140px !important;}.pb-150{padding-bottom:150px !important;}.pb-160{padding-bottom:160px !important;}.pb-170{padding-bottom:170px !important;}.pb-180{padding-bottom:180px !important;}.pb-190{padding-bottom:190px !important;}.pb-200{padding-bottom:200px !important;}.pb-225{padding-bottom:225px !important;}.pb-250{padding-bottom:250px !important;}.pb-300{padding-bottom:300px !important;}.pb-350{padding-bottom:350px !important;}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px !important;}.mt-15{margin-top:15px !important;}.mt-20{margin-top:20px !important;}.mt-25{margin-top:25px !important;}.mt-30{margin-top:30px !important;}.mt-35{margin-top:35px !important;}.mt-40{margin-top:40px !important;}.mt-45{margin-top:45px !important;}.mt-50{margin-top:50px !important;}.mt-55{margin-top:55px !important;}.mt-60{margin-top:60px !important;}.mt-65{margin-top:65px !important;}.mt-70{margin-top:70px !important;}.mt-75{margin-top:75px} !important;.mt-80{margin-top:80px !important;}.mt-85{margin-top:85px !important;}.mt-90{margin-top:90px !important;}.mt-95{margin-top:95px !important;}.mt-100{margin-top:100px !important;}.mt-110{margin-top:110px !important;}.mt-120{margin-top:120px !important;}.mt-130{margin-top:130px !important;}.mt-140{margin-top:140px !important;}.mt-150{margin-top:150px !important;}.mt-160{margin-top:160px !important;}.mt-170{margin-top:170px !important;}.mt-180{margin-top:180px !important;}.mt-190{margin-top:190px !important;}.mt-200{margin-top:200px !important;}.mt-225{margin-top:225px !important;}.mt-250{margin-top:250px !important;}.mt-300{margin-top:300px !important;}.mt-350{margin-top:350px !important;}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px !important;}.mb-12{margin-bottom:12px !important;}.mb-15{margin-bottom:15px !important;}.mb-20{margin-bottom:20px !important;}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px !important;}.mb-70{margin-bottom:70px !important;}.mb-75{margin-bottom:75px !important;}.mb-80{margin-bottom:80px !important;}.mb-85{margin-bottom:85px !important;}.mb-90{margin-bottom:90px !important;}.mb-95{margin-bottom:95px !important;}.mb-100{margin-bottom:100px !important;}.mb-110{margin-bottom:110px !important;}.mb-120{margin-bottom:120px !important;}.mb-130{margin-bottom:130px !important;}.mb-140{margin-bottom:140px !important;}.mb-150{margin-bottom:150px !important;}.mb-160{margin-bottom:160px !important;}.mb-170{margin-bottom:170px !important;}.mb-180{margin-bottom:180px !important;}.mb-190{margin-bottom:190px !important;}.mb-200{margin-bottom:200px !important;}.mb-225{margin-bottom:225px !important;}.mb-250{margin-bottom:250px !important;}.mb-300{margin-bottom:300px !important;}.mb-350{margin-bottom:350px !important;}

@media all and (min-width:575px) {
  .xs-p0{padding:0!important}.xs-m0{margin:0!important}.xs-pt-10{padding-top:10px!important}.xs-pt-20{padding-top:20px!important}.xs-pt-30{padding-top:30px!important}.xs-pt-40{padding-top:40px!important}.xs-pt-50{padding-top:50px!important}.xs-pt-60{padding-top:60px!important}.xs-pt-70{padding-top:70px!important}.xs-pt-80{padding-top:80px!important}.xs-pt-90{padding-top:90px!important}.xs-pt-100{padding-top:100px!important}.xs-pt-110{padding-top:110px!important}.xs-pt-120{padding-top:120px!important}.xs-pt-130{padding-top:130px!important}.xs-pt-140{padding-top:140px!important}.xs-pt-150{padding-top:150px!important}.xs-pt-200{padding-top:200px!important}.xs-pb-10{padding-bottom:10px!important}.xs-pb-20{padding-bottom:20px!important}.xs-pb-30{padding-bottom:30px!important}.xs-pb-40{padding-bottom:40px!important}.xs-pb-50{padding-bottom:50px!important}.xs-pb-60{padding-bottom:60px!important}.xs-pb-70{padding-bottom:70px!important}.xs-pb-80{padding-bottom:80px!important}.xs-pb-90{padding-bottom:90px!important}.xs-pb-100{padding-bottom:100px!important}.xs-pb-110{padding-bottom:110px!important}.xs-pb-120{padding-bottom:120px!important}.xs-pb-130{padding-bottom:130px!important}.xs-pb-140{padding-bottom:140px!important}.xs-pb-150{padding-bottom:150px!important}.xs-pb-200{padding-bottom:200px!important}.xs-mt-10{margin-top:10px!important}.xs-mt-20{margin-top:20px!important}.xs-mt-30{margin-top:30px!important}.xs-mt-40{margin-top:40px!important}.xs-mt-50{margin-top:50px!important}.xs-mt-60{margin-top:60px!important}.xs-mt-70{margin-top:70px!important}.xs-mt-80{margin-top:80px!important}.xs-mt-90{margin-top:90px!important}.xs-mt-100{margin-top:100px!important}.xs-mt-110{margin-top:110px!important}.xs-mt-120{margin-top:120px!important}.xs-mt-130{margin-top:130px!important}.xs-mt-140{margin-top:140px!important}.xs-mt-150{margin-top:150px!important}.xs-mt-200{margin-top:200px!important}.xs-mb-10{margin-bottom:10px!important}.xs-mb-20{margin-bottom:20px!important}.xs-mb-30{margin-bottom:30px!important}.xs-mb-40{margin-bottom:40px!important}.xs-mb-50{margin-bottom:50px!important}.xs-mb-60{margin-bottom:60px!important}.xs-mb-70{margin-bottom:70px!important}.xs-mb-80{margin-bottom:80px!important}.xs-mb-90{margin-bottom:90px!important}.xs-mb-100{margin-bottom:100px!important}.xs-mb-110{margin-bottom:110px!important}.xs-mb-120{margin-bottom:120px!important}.xs-mb-130{margin-bottom:130px!important}.xs-mb-140{margin-bottom:140px!important}.xs-mb-150{margin-bottom:150px!important}.xs-mb-200{margin-bottom:200px!important}
}
@media all and (min-width:767px) {
  .sm-p0{padding:0!important}.sm-m0{margin:0!important}.sm-pt-10{padding-top:10px!important}.sm-pt-20{padding-top:20px!important}.sm-pt-30{padding-top:30px!important}.sm-pt-40{padding-top:40px!important}.sm-pt-50{padding-top:50px!important}.sm-pt-60{padding-top:60px!important}.sm-pt-70{padding-top:70px!important}.sm-pt-80{padding-top:80px!important}.sm-pt-90{padding-top:90px!important}.sm-pt-100{padding-top:100px!important}.sm-pt-110{padding-top:110px!important}.sm-pt-120{padding-top:120px!important}.sm-pt-130{padding-top:130px!important}.sm-pt-140{padding-top:140px!important}.sm-pt-150{padding-top:150px!important}.sm-pt-200{padding-top:200px!important}.sm-pb-10{padding-bottom:10px!important}.sm-pb-20{padding-bottom:20px!important}.sm-pb-30{padding-bottom:30px!important}.sm-pb-40{padding-bottom:40px!important}.sm-pb-50{padding-bottom:50px!important}.sm-pb-60{padding-bottom:60px!important}.sm-pb-70{padding-bottom:70px!important}.sm-pb-80{padding-bottom:80px!important}.sm-pb-90{padding-bottom:90px!important}.sm-pb-100{padding-bottom:100px!important}.sm-pb-110{padding-bottom:110px!important}.sm-pb-120{padding-bottom:120px!important}.sm-pb-130{padding-bottom:130px!important}.sm-pb-140{padding-bottom:140px!important}.sm-pb-150{padding-bottom:150px!important}.sm-pb-200{padding-bottom:200px!important}.sm-mt-10{margin-top:10px!important}.sm-mt-20{margin-top:20px!important}.sm-mt-30{margin-top:30px!important}.sm-mt-40{margin-top:40px!important}.sm-mt-50{margin-top:50px!important}.sm-mt-60{margin-top:60px!important}.sm-mt-70{margin-top:70px!important}.sm-mt-80{margin-top:80px!important}.sm-mt-90{margin-top:90px!important}.sm-mt-100{margin-top:100px!important}.sm-mt-110{margin-top:110px!important}.sm-mt-120{margin-top:120px!important}.sm-mt-130{margin-top:130px!important}.sm-mt-140{margin-top:140px!important}.sm-mt-150{margin-top:150px!important}.sm-mt-200{margin-top:200px!important}.sm-mb-10{margin-bottom:10px!important}.sm-mb-20{margin-bottom:20px!important}.sm-mb-30{margin-bottom:30px!important}.sm-mb-40{margin-bottom:40px!important}.sm-mb-50{margin-bottom:50px!important}.sm-mb-60{margin-bottom:60px!important}.sm-mb-70{margin-bottom:70px!important}.sm-mb-80{margin-bottom:80px!important}.sm-mb-90{margin-bottom:90px!important}.sm-mb-100{margin-bottom:100px!important}.sm-mb-110{margin-bottom:110px!important}.sm-mb-120{margin-bottom:120px!important}.sm-mb-130{margin-bottom:130px!important}.sm-mb-140{margin-bottom:140px!important}.sm-mb-150{margin-bottom:150px!important}.sm-mb-200{margin-bottom:200px!important}
}
@media all and (min-width:991px) {
  .md-p0{padding:0!important}
  .md-m0{margin:0!important}
  .md-pt-10{padding-top:10px!important}
  .md-pt-20{padding-top:20px!important}
  .md-pt-30{padding-top:30px!important}
  .md-pt-40{padding-top:40px!important}
  .md-pt-50{padding-top:50px!important}
  .md-pt-60{padding-top:60px!important}
  .md-pt-70{padding-top:70px!important}
  .md-pt-80{padding-top:80px!important}
  .md-pt-90{padding-top:90px!important}
  .md-pt-100{padding-top:100px!important}
  .md-pt-110{padding-top:110px!important}
  .md-pt-120{padding-top:120px!important}
  .md-pt-130{padding-top:130px!important}
  .md-pt-140{padding-top:140px!important}
  .md-pt-150{padding-top:150px!important}
  .md-pt-200{padding-top:200px!important}
  .md-pb-10{padding-bottom:10px!important}
  .md-pb-20{padding-bottom:20px!important}
  .md-pb-30{padding-bottom:30px!important}
  .md-pb-40{padding-bottom:40px!important}
  .md-pb-50{padding-bottom:50px!important}
  .md-pb-60{padding-bottom:60px!important}
  .md-pb-70{padding-bottom:70px!important}
  .md-pb-80{padding-bottom:80px!important}
  .md-pb-90{padding-bottom:90px!important}
  .md-pb-100{padding-bottom:100px!important}
  .md-pb-110{padding-bottom:110px!important}
  .md-pb-120{padding-bottom:120px!important}
  .md-pb-130{padding-bottom:130px!important}
  .md-pb-140{padding-bottom:140px!important}
  .md-pb-150{padding-bottom:150px!important}
  .md-pb-200{padding-bottom:200px!important}
  .md-mt-10{margin-top:10px!important}
  .md-mt-20{margin-top:20px!important}.md-mt-30{margin-top:30px!important}.md-mt-40{margin-top:40px!important}.md-mt-50{margin-top:50px!important}.md-mt-60{margin-top:60px!important}.md-mt-70{margin-top:70px!important}.md-mt-80{margin-top:80px!important}.md-mt-90{margin-top:90px!important}.md-mt-100{margin-top:100px!important}.md-mt-110{margin-top:110px!important}.md-mt-120{margin-top:120px!important}.md-mt-130{margin-top:130px!important}.md-mt-140{margin-top:140px!important}.md-mt-150{margin-top:150px!important}.md-mt-200{margin-top:200px!important}.md-mb-10{margin-bottom:10px!important}.md-mb-20{margin-bottom:20px!important}.md-mb-30{margin-bottom:30px!important}.md-mb-40{margin-bottom:40px!important}.md-mb-50{margin-bottom:50px!important}.md-mb-60{margin-bottom:60px!important}.md-mb-70{margin-bottom:70px!important}.md-mb-80{margin-bottom:80px!important}.md-mb-90{margin-bottom:90px!important}.md-mb-100{margin-bottom:100px!important}.md-mb-110{margin-bottom:110px!important}.md-mb-120{margin-bottom:120px!important}.md-mb-130{margin-bottom:130px!important}.md-mb-140{margin-bottom:140px!important}.md-mb-150{margin-bottom:150px!important}.md-mb-200{margin-bottom:200px!important}
}
@media all and (min-width:1199px) {
  .lg-p0{padding:0!important}.lg-m0{margin:0!important}.lg-pt-10{padding-top:10px!important}.lg-pt-20{padding-top:20px!important}.lg-pt-30{padding-top:30px!important}.lg-pt-40{padding-top:40px!important}.lg-pt-50{padding-top:50px!important}.lg-pt-60{padding-top:60px!important}.lg-pt-70{padding-top:70px!important}.lg-pt-80{padding-top:80px!important}.lg-pt-90{padding-top:90px!important}.lg-pt-100{padding-top:100px!important}.lg-pt-110{padding-top:110px!important}.lg-pt-120{padding-top:120px!important}.lg-pt-130{padding-top:130px!important}.lg-pt-140{padding-top:140px!important}.lg-pt-150{padding-top:150px!important}.lg-pt-200{padding-top:200px!important}.lg-pb-10{padding-bottom:10px!important}.lg-pb-20{padding-bottom:20px!important}.lg-pb-30{padding-bottom:30px!important}.lg-pb-40{padding-bottom:40px!important}.lg-pb-50{padding-bottom:50px!important}.lg-pb-60{padding-bottom:60px!important}.lg-pb-70{padding-bottom:70px!important}.lg-pb-80{padding-bottom:80px!important}.lg-pb-90{padding-bottom:90px!important}.lg-pb-100{padding-bottom:100px!important}.lg-pb-110{padding-bottom:110px!important}.lg-pb-120{padding-bottom:120px!important}.lg-pb-130{padding-bottom:130px!important}.lg-pb-140{padding-bottom:140px!important}.lg-pb-150{padding-bottom:150px!important}.lg-pb-200{padding-bottom:200px!important}.lg-mt-10{margin-top:10px!important}.lg-mt-20{margin-top:20px!important}.lg-mt-30{margin-top:30px!important}.lg-mt-40{margin-top:40px!important}.lg-mt-50{margin-top:50px!important}.lg-mt-60{margin-top:60px!important}.lg-mt-70{margin-top:70px!important}.lg-mt-80{margin-top:80px!important}.lg-mt-90{margin-top:90px!important}.lg-mt-100{margin-top:100px!important}.lg-mt-110{margin-top:110px!important}.lg-mt-120{margin-top:120px!important}.lg-mt-130{margin-top:130px!important}.lg-mt-140{margin-top:140px!important}.lg-mt-150{margin-top:150px!important}.lg-mt-200{margin-top:200px!important}.lg-mb-10{margin-bottom:10px!important}.lg-mb-20{margin-bottom:20px!important}.lg-mb-30{margin-bottom:30px!important}.lg-mb-40{margin-bottom:40px!important}.lg-mb-50{margin-bottom:50px!important}.lg-mb-60{margin-bottom:60px!important}.lg-mb-70{margin-bottom:70px!important}.lg-mb-80{margin-bottom:80px!important}.lg-mb-90{margin-bottom:90px!important}.lg-mb-100{margin-bottom:100px!important}.lg-mb-110{margin-bottom:110px!important}.lg-mb-120{margin-bottom:120px!important}.lg-mb-130{margin-bottom:130px!important}.lg-mb-140{margin-bottom:140px!important}.lg-mb-150{margin-bottom:150px!important}.lg-mb-200{margin-bottom:200px!important}
}
@media all and (min-width:1399px) {
  .xl-p0{padding:0!important}
  .xl-m0{margin:0!important}
  .xl-pt-10{padding-top:10px!important}
  .xl-pt-20{padding-top:20px!important}
  .xl-pt-30{padding-top:30px!important}
  .xl-pt-40{padding-top:40px!important}
  .xl-pt-50{padding-top:50px!important}
  .xl-pt-60{padding-top:60px!important}
  .xl-pt-70{padding-top:70px!important}
  .xl-pt-80{padding-top:80px!important}
  .xl-pt-90{padding-top:90px!important}
  .xl-pt-100{padding-top:100px!important}
  .xl-pt-110{padding-top:110px!important}
  .xl-pt-120{padding-top:120px!important}
  .xl-pt-130{padding-top:130px!important}
  .xl-pt-140{padding-top:140px!important}
  .xl-pt-150{padding-top:150px!important}
  .xl-pt-200{padding-top:200px!important}
  .xl-pb-10{padding-bottom:10px!important}
  .xl-pb-20{padding-bottom:20px!important}
  .xl-pb-30{padding-bottom:30px!important}
  .xl-pb-40{padding-bottom:40px!important}
  .xl-pb-50{padding-bottom:50px!important}
  .xl-pb-60{padding-bottom:60px!important}.xl-pb-70{padding-bottom:70px!important}.xl-pb-80{padding-bottom:80px!important}.xl-pb-90{padding-bottom:90px!important}.xl-pb-100{padding-bottom:100px!important}.xl-pb-110{padding-bottom:110px!important}.xl-pb-120{padding-bottom:120px!important}.xl-pb-130{padding-bottom:130px!important}.xl-pb-140{padding-bottom:140px!important}.xl-pb-150{padding-bottom:150px!important}.xl-pb-200{padding-bottom:200px!important}.xl-mt-10{margin-top:10px!important}.xl-mt-20{margin-top:20px!important}.xl-mt-30{margin-top:30px!important}.xl-mt-40{margin-top:40px!important}.xl-mt-50{margin-top:50px!important}.xl-mt-60{margin-top:60px!important}.xl-mt-70{margin-top:70px!important}.xl-mt-80{margin-top:80px!important}.xl-mt-90{margin-top:90px!important}.xl-mt-100{margin-top:100px!important}.xl-mt-110{margin-top:110px!important}.xl-mt-120{margin-top:120px!important}.xl-mt-130{margin-top:130px!important}.xl-mt-140{margin-top:140px!important}.xl-mt-150{margin-top:150px!important}.xl-mt-200{margin-top:200px!important}.xl-mb-10{margin-bottom:10px!important}.xl-mb-20{margin-bottom:20px!important}.xl-mb-30{margin-bottom:30px!important}.xl-mb-40{margin-bottom:40px!important}.xl-mb-50{margin-bottom:50px!important}.xl-mb-60{margin-bottom:60px!important}.xl-mb-70{margin-bottom:70px!important}.xl-mb-80{margin-bottom:80px!important}.xl-mb-90{margin-bottom:90px!important}.xl-mb-100{margin-bottom:100px!important}.xl-mb-110{margin-bottom:110px!important}.xl-mb-120{margin-bottom:120px!important}.xl-mb-130{margin-bottom:130px!important}.xl-mb-140{margin-bottom:140px!important}.xl-mb-150{margin-bottom:150px!important}.xl-mb-200{margin-bottom:200px!important}
}
.gray-bg{background: #F5F5F5 !important;}
.brdr-bottom {border-bottom: 5px solid var(--secondary) !important;}
.border-top-left {padding: 12px 0 0 12px;}
.border-bottom-right {padding: 0px 12px 12px 0px;}
.border-top-right {padding: 12px 12px 0 0px;}
.border-bottom-left {padding: 0px 0px 12px 12px;}
.border-bottom-left:before, .border-top-left:before, .border-top-right:before,.border-bottom-right:before, .hero-banner-wrap::after {background: var(--secondary);content: "";width: 84px;height: 84px;border-radius: 5px;position: absolute;z-index: 0;}
.primary-brdr:before {background: var(--primary) !important;}
.border-top-left:before {left: 0;top: 0;} .border-bottom-right:before {right: 0;bottom: 0;}.border-top-right:before {right: 0;top: 0;} .border-bottom-left:before {left: 0;bottom: 0;}
.border-top-left img, .border-bottom-right img, .border-top-right img, .border-bottom-left img {position: relative;z-index: 1;}
.section{padding: var(--f80) 0;}/* .section .row{overflow-x: hidden;} */
.title{color: var(--primary);font-size: var(--f40);font-style: normal;font-weight: 900;line-height: normal;margin: 0;padding: 0 0 17px;}
.sub-title{color: var(--primary);font-size: var(--f48);font-weight: 700;}
.bg-blue-dark{background: var(--blue) !important;}
.bg-blue-light{background: var(--lightBlue) !important;}
.bg-orange{background: var(--orange) !important;}
.bg-primary{background: var(--primary) !important;}
.bg-secondary{background: var(--secondary) !important;}
.bg-light-orange{background: var(--lightOrange) !important;}
.bg-modal{background: #D7E9F5 !important;}
.bg-gray{background: var(--gray) !important;}
.bg-brown{background: #DA895E !important;}
.bg-green{background: #209B20 !important;}
.bg-light-secondary{background: var(--lightSecondary) !important;}
.text-primary {--bs-text-opacity: 1;color: var(--primary) !important;}
.text-light-orange{color: var(--lightOrange) !important;}
.text-secondary{color: var(--secondary) !important;}
.text-orange{color: var(--orangeText) !important;}
.text-orange-dark{color: var(--orange) !important;}
.text-orange{color: var(--orangeText) !important;}
.fw-300{font-weight: 300 !important;}
.fw-400{font-weight: 400 !important;}
.fw-500{font-weight: 500 !important;}
.fw-600{font-weight: 600 !important;}
.fw-700{font-weight: 700 !important;}
.fw-800{font-weight: 800 !important;}
.fw-900{font-weight: 900 !important;}
.text-dark {--bs-text-opacity: 1;color: #000 !important;}
.btn-secondary {
    --bs-btn-color: #000000;
    --bs-btn-bg: var(--secondary);
    --bs-btn-border-color: var(--secondary);
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #000000;
    --bs-btn-hover-border-color: #000000;
    --bs-btn-focus-shadow-rgb: 130, 138, 145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: var(--secondary);
    --bs-btn-active-border-color: var(--secondary);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #6c757d;
    --bs-btn-disabled-border-color: #6c757d;
}
.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: var(--primary);
    --bs-btn-border-color: var(--primary);
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #082a53;
    --bs-btn-hover-border-color: #082a53;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #082a53;
    --bs-btn-active-border-color: #082a53;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #0d6efd;
    --bs-btn-disabled-border-color: #0d6efd;
}
.btn {
    --bs-btn-padding-x: 1.7142857rem;
    --bs-btn-padding-y: 0.85714285rem;
    --bs-btn-font-size: var(--f16);
    --bs-btn-font-weight: 600;
    --bs-btn-line-height: 1.2;
    --bs-btn-border-radius: 5px;
}

/*Home About*/
.about-section {padding: 82px 74px 42px;}
.about-txt{display: block;max-width: 508px;margin: 0;padding: 0;}
.about-txt p{color: #000;font-size: var(--f24);font-style: normal;font-weight: 400;line-height: normal;margin: 0 0 var(--f28);}
.about-txt .actions {padding: 14px 0 0;}
.redmore-btn{border-radius: 5px;background: var(--primary);padding: 12px 22px;color: #FFF;text-align: center;font-size: var(--f16);font-style: normal;font-weight: 600;line-height: 21px;}
.redmore-btn:hover{background: var(--secondary);color: #000;}
.about-img {padding: 0 0 0 10px;max-width: 536px;margin-left: auto;display: flex;flex-direction: column;justify-items: flex-end;align-items: flex-start;}
.about-img .img-wrap, .img-wrap{position: relative;width: auto;}.img-wrap img {border-radius: 5px;width: 100%;}
.about-img .img-wrap img{aspect-ratio: 53 / 36;}
.rigth-side {margin-left: auto;}

/* Home Statistics */
.title-area {padding: 0 68px 30px;}
.stats-blocks, .news-blocks{padding: 30px 0 20px;}
.stats-block{max-width: 530px;margin: 0 auto;padding: 17px 20px 20px;border-radius: 5px;}
.stats-blocks .img-wrap {border-radius: 5px;overflow: auto;width: 100%;height: 100%;}
.stats-blocks .img-wrap img{width: 100%;max-height: 265px;object-fit: cover;min-height: 100%;}
.stats-blocks .row{--bs-gutter-x: 50px;--bs-gutter-y: 46px;}

/* Home Services */
.services-blocks .row {--bs-gutter-x: 66px;--bs-gutter-y: 46px;}
.service-block{min-height: 100%;flex-shrink: 0;display: flex;flex-direction: column;gap: 20px;justify-content: space-between;border-radius: 5px;padding: 36px 52px 20px 48px;position:relative;z-index:1;}
.service-block p{max-width: 100%;font-weight: 500;line-height: normal;padding-top: 7px;}
.service-block .actions{margin-left: auto;margin-right: -30px;font-size: var(--f16);font-weight: 600;line-height: normal;padding: 12px 24px;}

/*Home News*/
.news-blocks.section{padding-bottom: 110px;}
.news-block{max-width: 530px;margin: 0 auto;cursor:pointer;gap:15px;}
.news-block .news-img{border-radius: 5px;overflow: hidden;max-height: 180px;}
.news-block .news-img img{width: 100%;height: 100%;object-fit: cover;aspect-ratio: 297 / 181;max-height: 180px;}
.news-disc{padding: 15px 0px 0;text-align: left;display: block;}
.news-disc h3{color: var(--primary);font-size: var(--f20);font-style: normal;font-weight: 700;line-height: normal;margin: 0 0 15px;}
.news-disc p{color: #000;font-size: var(--f16);font-style: normal;font-weight: 400;line-height: normal;margin: 0 0 10px;}
.news-block .actions{display: flex;align-items: center;justify-content: space-between;}
.news-block .news-date{color:#000;font-size: var(--f18);font-weight: 600;line-height: 100%;}
/* .news-block .svg-link{} */
.row.news-slider.owl-carousel .owl-stage-outer{overflow: visible;display: flex;width: 100%;max-width: 100%;overflow: hidden;}

/* Footer */
.footer-wrap {max-width: 700px;margin: 0 auto;}
.footer{border-radius: 0px;padding: 30px 20px 20px;margin-bottom: 30px;}
.footer-link ul{list-style-type: none;margin: 0;padding: 0 0 28px;}
.footer-link ul ul{list-style-type: disc;margin: 0;padding: 0 0 0 20px;color: #fff;}
.footer-link ul li a{font-size: var(--f14);margin-bottom: 0px;display: block;font-weight: 400;line-height: 142.857%;}
.footer-link ul li a:hover,.copywright a:hover{color: var(--secondary);}
.footer-link ul > li > a{line-height: 20px;color: #fff;font-weight: 600;}
.footer-link ul  ul > li > a{font-weight: 400;}.footer-link ul ul.social{padding-top: 15px;}
.copywright{color: #FFF;font-size: 15px;font-style: normal;font-weight: 500;line-height: 36px;padding-top: 22px;}
.copywright a{color: #fff;}


.hero-wrapper-inner .item {height: 100%;max-height: 240px;position: relative;min-height: 200px;overflow: hidden;margin-bottom: 34px;width: 100%;display: flex;padding-bottom: 10px;}
.hero-banner-wrap {position: relative;padding: 0;width: calc(100% - 393px);max-width: calc(100% - 393px);object-fit: cover;max-height: 230px;min-height: 100%;}
.hero-banner-wrap::after {right: -10px;bottom: -10px;}
.hero-banner-wrap img {width: 100%;max-height: 230px;height: 100%;object-fit: cover;position: relative;z-index: 1;}
.hero-wrapper-inner .item .cover {padding: 28px 20px;height: auto;text-align: center;justify-content: center;margin-bottom: 95px;align-self: flex-start;}
.hero-wrapper-inner .item .cover .header-content h1 {color: #FFF;font-size: var(--f30);font-weight: 600;line-height: normal;letter-spacing: 0px;text-transform: uppercase;}

/* About us */
.about-txt p.normal-txt, .normal-txt, .gray-box-section p.normal-txt {color: #000;font-size: var(--f18);font-style: normal;font-weight: 400;line-height: normal;}

.bg-title {background: #F5F5F5;padding: 37px 0 36px 77px;margin: 10px 0;}.bg-title h3{color: var(--primary);font-size: var(--f40);font-style: normal;font-weight: 700;line-height: normal;}

.value-block{border-radius: 5px;min-height: 100%;padding: 30px 33px 30px 36px;transition: all ease-in-out 300ms;transform: translate(0px,0px);}
.value-block .title{color: #000;font-size: var(--f36);font-style: normal;font-weight: 700;line-height: normal;margin: 0;padding: 8px 0 22px;}
.value-block p {margin: 0;}
.values-blocks .container{line-height: 1.4;}
.values-blocks .row{--bs-gutter-x: 15px;--bs-gutter-y:15px}
.values-blocks .row>*{padding-right: calc(var(--bs-gutter-x) / 2);padding-left: calc(var(--bs-gutter-x) / 2);margin-top: var(--bs-gutter-y);}
.value-text{gap:50px}.value-text .value-icon{min-width: 182px;text-align: center;align-self: center;transition: all ease-in-out 300ms;float: left;margin: 0 40px 15px 0;}
.value-block:hover{box-shadow: 8px 8px 0px 3px rgba(0, 0, 0, 0.1);transform: translate(-5px,-5px);}
.value-block:hover .value-text .value-icon{transform: scale(1.01,1.01);}

/*Routes*/
.gray-box-section {padding: 20px 20px 20px 20px;}
.gray-box-section .text-area {max-width: 728px;margin: 0 auto;}
.gray-box-section .title {max-width: 728px;margin: 26px 0 6px;}
.gray-box-section p {font-size: var(--f24);font-weight: 400;line-height: normal;color: #000;line-height: 125%;}.gray-box-section p.normal-txt {line-height: 138.889%;}
.gray-box-section p.address-list {font-size: var(--f18);line-height: 140%;}
.gray-box-section .address-list a {color: #000;text-decoration: underline !important;}.gray-box-section .address-list a:hover {color: var(--primary);text-decoration: none !important;}
.list-para {color: #000;font-size: var(--f18);font-weight: 700;line-height: 138.889%;padding: 0 0 18px;}
.list-para ul{margin: 0;padding: 0 0 0 30px;}
.list-para li{font-size: var(--f18);font-weight: 400;}.list-para li b, .list-para li strong{font-weight: 600;}
.gray-box-section .actions {padding-top: 15px;}
.gray-box-section .btn {--bs-btn-padding-x: 17px;}
.route-details-btn {display: flex;border-radius: 5px;overflow: hidden;background: var(--primary);justify-content: center;color: #fff;font-size: var(--f20);font-weight: 600;align-items: center;margin: 10px 0 0 10px;}
.route-details-btn span:not(.route-name){width: 100%;text-align:center;}
.route-details-btn span.route-name{background: var(--secondary);color: #000;padding: 15px 20px;}
.shipping-schedule {margin: 20px -20px 0 -20px;display: flex;gap: 15px;background: var(--primary);}
.shipping-schedule .title{font-weight: 700;padding: 41px 68px 40px;color: #fff;background: var(--secondary);margin: 0;}
.shipping-schedule .info{max-width: 607px;margin: 0 auto;padding: 20px 40px 20px 55px;display: flex;align-items: center;}
.shipping-schedule .info p{font-size: var(--f18);font-weight: 500;line-height: normal;margin: 0;color: #fff;}
.services-solution.shipping-schedule .title{font-weight: 700;padding: 41px 72px 40px;color: #fff;background: var(--secondary);margin: 0;min-width: 465px;text-align: center;display: flex;align-items: center;justify-content: center;}

.schedule-wrap {background: var(--gray);}
.schedule-wrap .title-area {padding: 15px 20px;}.schedule-wrap .title-area .form-control{padding: 11px 42px 11px 18px;font-size: var(--f24);color: var(--primary);font-weight: 700;min-width: 290px;line-height: normal;background: #fff url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="none"><path d="M8 12L16 20L24 12" stroke="%230E4586" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>') 97% center no-repeat;background-size: 32px 32px;border: 0.5px solid #A2A2A2;}
.schedule-wrap .title-area .title{margin: 0;padding: 0;flex-grow: 1;text-align: center;}


.route-schedules-tbl, .schedules-tbl{margin-top: 0rem;}.route-schedules-tbl table, .schedules-tbl table {margin-bottom: 0;}

.schedules-tbl table th {color: rgb(255, 255, 255);text-align: center;font-size: var(--f13);font-style: normal;font-weight: 600;line-height: normal;border: 1px solid rgb(255, 255, 255);border-image: initial;background: var(--primary);padding: 8px;}
.schedules-tbl table td {color: #000000;text-align: center;font-size: var(--f12);font-style: normal;font-weight: 400;line-height: normal;border: 1px solid #c4c4c4;border-image: initial;background: var(--extraLightSecondary);padding: 9px 10px;}
.route-schedules-tbl table td {color: #000000;text-align: center;font-size: var(--f18);font-style: normal;font-weight: 500;line-height: normal;border: 1px solid #c4c4c4;border-image: initial;background: #F5F5F5;padding: 9px 10px;}
.route-schedules-tbl table td:first-child {text-align: left;}
.route-schedules-tbl table .east-bound td:first-child {background: #FFDF9D;}
.route-schedules-tbl table .west-bound td:first-child {background: #FFF3DB;}
.route-schedules-tbl table .relay-med td:first-child {background: #BFDCFF;}

.route-details-section {padding: 24px 0 50px;}

.gray-heading {background: #F5F5F5;color: #000;font-size: var(--f18);font-style: normal;font-weight: 400;line-height: normal;padding: 20px 37px 18px;position: relative;text-align: center;}
.route-details .heading {color: #FFF;text-align: center;font-size: var(--f20);font-style: normal;font-weight: 600;line-height: normal;text-transform: uppercase;margin-top: 20px;}
.route-name {padding: 14px 30px 14px 21px;}
.heading-text {padding: 14px 26px;}
.arrow-down {
    position: absolute;
    right: 18px;
    top: 50%;
    transform: translateY(-50%);
    width: 48px;
    height: 48px;
    background: url(../img/down-Triangle.svg) center center no-repeat;
}
.arrow-up {position: absolute;right: 18px;top: 50%;transform: translateY(-50%);width: 48px;height: 48px;background: url(../img/up-Triangle.svg) center center no-repeat;}
.route-details .route-schedules-tbl table .route-heading th {
    color: rgb(0, 0, 0);
    text-align: center;text-transform: uppercase;
    font-size: var(--f18);
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    border-width: 0.25px;
    border-style: solid;
    border-color: #C4C4C4;
    border-image: initial;
    background: #DFEEFF;
    padding: 9px 12px;
}
.route-details .route-schedules-tbl.rute-tbl table td:first-child, .route-details .route-schedules-tbl.rute-tbl table th:first-child {
    padding-left: 22px;max-width: 23.5%;
}
.route-details .route-schedules-tbl table .route-tbl-heading td {
    color: #fff;
    text-align: center;
    font-size: var(--f18);
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    border-width: 1px;
    border-style: solid;
    border-color: #C4C4C4;
    border-image: initial;
    background: var(--primary);
    padding: 9px 12px;
}
.bg-gray-tbl {
    background: rgb(153, 153, 153) !important;
}
.details .route-schedules-tbl {margin-bottom: 18px;}

.gray-split-container .text-area {max-width: 629px;}
.gray-split-container .text-area p {margin-bottom: var(--f23);}


/* News */
.news-details-section {background: var(--extraLightSecondary);padding: 23px 20px 30px;}
.news-details-section .detailnews-slider, .news-details, .news-arrow, .news-details-container{max-width: 1152px;margin: 0 auto;}
.news-arrow a{position: absolute;margin: 0 0px;width: 46px;height: 46px;text-align: center;z-index: 2;top: 50%;margin-top:-23px;}
.news-arrow a#prev-news{left: -23px;}
.news-arrow a#next-news{right: -23px;}
.news-detail-images {padding-bottom: 20px;}
.detailnews-slider .img-wrap img{border-radius: 5px;aspect-ratio: 1153 / 679;}
.news-details p, .news-details li{color: #000;font-size: var(--f18);font-style: normal;font-weight: 400;line-height: 138.889%;margin-bottom: 20px;}
.news-details .date {padding: 12px 0 8px;color: #000;font-size: var(--f18);font-style: normal;font-weight: 600;line-height: normal;margin: 0;}
.news-details .title, .news-details h3 {font-size: var(--f24);font-weight: 700;color: #0E4586;padding: 15px 0;margin: 0;}
.news-details li{margin-bottom: 0px;margin-top: 0;}
.news-details ul {margin-bottom: 27px;margin-top: 0;}
.news-details a {color: #000;}
.news-details a:hover {color: #000;text-decoration: underline !important;}
.news-detail-row{--bs-gutter-x:35px;--bs-gutter-y:35px;}
.placeholder-txt{padding: 60px;min-height: 630px;display: flex;justify-content: center;align-items: center;margin-bottom: 70px;}
.loader-wrap{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;min-height:530px;}
.news-block{position: relative;z-index: 0;}
.news-block.active::before {
  background: var(--extraLightSecondary);position: absolute;left: -15px;top: -16px;right: -15px;bottom: -18px;content: "";z-index: -1;border-radius: 5px;
}
.loader {
  width: 360px;
  height: 100px;
  display: block;
  position: relative;
  background-image: linear-gradient(100deg, transparent, rgba(38, 50, 56, 0.5) 50%, transparent 80%), linear-gradient(#FFF 20px, transparent 0), linear-gradient(#FFF 20px, transparent 0), linear-gradient(#FFF 20px, transparent 0);
  background-repeat: no-repeat;
  background-size: 75px 100px,  125px 20px, 260px 20px, 260px 20px;
  background-position: 0% 0, 120px 0, 120px 40px, 120px 80px;
  box-sizing: border-box;
  animation: animloader 1s linear infinite;
}
.loader::after {
  content: '';  
  box-sizing: border-box;
  width: 100px;
  height: 100px;
  border-radius: 8px;
  background: #FFF;
  position: absolute;
  top: 0;
  left: 0;
}

@keyframes animloader {
  0% {
    background-position: 0% 0, 120px 0, 120px 40px, 120px 80px;
  }
  100% {
    background-position: 100% 0, 120px 0, 120px 40px, 120px 80px;
  }
}

.blank-news {background: var(--secondary);border-radius: 5px;max-width: 766px;width: 100%;color: #FFF;text-align: center;font-size: var(--f32);font-style: normal;font-weight: 600;line-height: normal;padding: 16px 25px;margin: 0;}

/*Process*/
.process-wrap{max-width: 972px;margin: 0 auto;display: grid;grid-template-columns: 2fr 1fr 2fr;grid-template-rows: auto auto;gap: 130px 50px;}
.process-step{display: flex;justify-content: space-between;gap:27px;position: relative;max-width: 345px;}
.process-step .process-icon-number{position: relative;width: 118px;height: 118px;padding: 15px 10px;border-radius: 5px 5px 30px 5px;background: var(--primary);min-width: 118px;}
.process-step .process-icon-number .number {position: absolute;bottom: 0;right: 0;width: 48px;height: 48px;border-radius: 50%;display: flex;align-items: center;justify-content: center;text-align: center;font-size: var(--f28);font-weight: 500;line-height: 107.143%;}
.workflow-arrow {position: relative;display: flex;align-items: center;justify-content: center;}
/* Horizontal Dotted Line */
.workflow-arrow.horizontal::before {content: '';position: absolute;width: 100%;height: 0;border-top: 2px dashed #1478B9;}
.workflow-arrow.horizontal::after {content: '';position: absolute;right: 0;width: 0;height: 0;border-style: solid;border-width: 5px 0 5px 8px; /* Creates a triangle pointing right */border-color: transparent transparent transparent #1478B9;}

.process-step:not(:first-child):not(:last-child):nth-child(3n) .process-icon-number::after {content: "";position: absolute;border-right: 2px dashed #1478B9;width: 0;height: 60px;left: 50%;top: 110%;}
.process-step:not(:first-child):nth-child(3n+1):before {content: "";position: absolute;border-top: 2px dashed #1478B9;width: 180%;height: 0px;left: 62px;top: -68px;}
.process-step:not(:first-child):nth-child(3n+1) .process-icon-number::after {content: "";position: absolute;border-right: 2px dashed #1478B9;width: 0;height: 55px;left: 50%;top: -68px;}
.process-step:not(:first-child):nth-child(3n+1) .process-icon-number::before {content: '';position: absolute;top: -18px; left: 60px;width: 0;height: 0;border-style: solid;border-width: 8px 5px 0 5px; /* Creates a triangle pointing down */border-color: #1478B9 transparent transparent transparent;transform: translate(-50%, 0);}
.process-info h2 {white-space: nowrap;}
.process-info p {min-height: 95px;}.process-info p a {color: #000;text-decoration: underline !important;}.process-info p a:hover {color: var(--primary);}
.process-contact {color: #1B1464;text-align: center;font-size: var(--f20);font-style: normal;font-weight: 500;line-height: normal;}
.process-contact a{color: #1B1464;text-decoration: underline !important;}
.process-contact a:hover{color: var(--secondary);text-decoration: underline !important;}

/*Local Charges*/
.accordion-body {background: var(--gray);border: 0;border-radius: 0px;padding: 28px 60px 6px;border-bottom: 5px solid var(--secondary);}
.accordion-item{border-radius: 0px;margin-bottom: 8px;border: 0px;overflow: hidden;}
.accordion-button{background: #F5F5F5;color: #000;font-size: var(--f24);font-weight: 600;line-height: normal;padding: 15px 60px;line-height: 30px;transition: all ease-in-out 300ms;display: block;}
.accordion-button span{display:block;color: #000;font-size: var(--f24);font-weight: 600;line-height: normal;padding-top: 0px;height: 0px;transition: all ease-in-out 300ms;visibility: hidden;}
.accordion-button:not(.collapsed) {
  color: var(--primary);border: 0;box-shadow:none;background: #F5F5F5;padding-top: 50px;font-size: var(--f40);
}
.accordion-button:not(.collapsed) span {height: auto;visibility: visible;padding-top:5px;}
.accordion-item:first-of-type>.accordion-header .accordion-button, .accordion-item:first-of-type, .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed, .accordion-item:last-of-type {border-radius: 0;}

.accordion {--bs-accordion-color: var(--primary);--bs-accordion-bg: #f5f5f5;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: 18px;--bs-accordion-inner-border-radius: 0;--bs-accordion-btn-padding-x: 40px 65px;--bs-accordion-btn-padding-y: 40px 50px;--bs-accordion-btn-color:var(--primary);--bs-accordion-btn-bg: var(--lightBlue);--bs-accordion-btn-icon: transparent;--bs-accordion-btn-icon-width: 48px;--bs-accordion-btn-icon-transform: rotate(360deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: transparent;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-body-padding-x: 40px;--bs-accordion-body-padding-y: 5px 40px;--bs-accordion-active-color: var(--primary);--bs-accordion-active-bg: var(--secondary);}
.accordion-button::after {content: "+";font-size: var(--f48);font-weight: 400;color: #000;position: absolute;right: 22px;top: 0;bottom: 0;height: 100%;display: flex;align-items: center;justify-content: center;}
.accordion-button:not(.collapsed)::after {content: "-";}
.heading {display: flex;}
.heading span{padding: 15px 27px;min-width: 160px;background: var(--primary);color: #FFF;font-size: var(--f20);font-weight: 600;line-height: normal;text-transform: uppercase;width: 100%;}

.charges-tbl {display: block;max-width: 100%;overflow-x: auto;margin-bottom: 27px;}
.charges-tbl .table {margin: 0;}.charges-tbl .table th {vertical-align: middle;}
.charges-tbl .table th, .charges-tbl .table td {background: var(--secondary);color: #000;color: #000;font-size: var(--f16);font-weight: 600;line-height: normal;padding: 6px 15px;text-align: center;}
.charges-tbl .table th:first-child, .charges-tbl .table td:first-child {padding-left: 24px;text-align: left;}
.charges-tbl .table td {font-weight: 400;background: #fff;padding: 10px 14px;line-height:1.3;font-size: var(--f15);}

.local-tabs {display: flex;flex-direction: column;}
.local-tabs .nav-tabs {border-bottom: 0px solid var(--primary);border-radius: 30px;background: #FFF;margin-right: auto;padding: 4px;gap: 8px;}.local-tabs .nav-tabs .nav-link {color: #787878;font-size: var(--f18);font-weight: 500;line-height: normal;text-transform: uppercase;border-radius: 30px;background: #E5E5E5;padding: 12px 24px;}
.local-tabs .nav-tabs .nav-link.active {color: #fff;background: var(--primary);font-weight: 600;}
.local-tabs .tab-content {padding: 42px 0 0;}

.max-width-none {max-width: none !important;}
.secondary-bg-split-gay {padding: 57px 0 10px;}
.secondary-bg-split-gay .row{margin: 0;align-items: flex-start;}
.secondary-bg-title {background: var(--secondary);padding: 38px 34px 38px 38px;}
.secondary-bg-title h2{color: #FFF;font-size: var(--f30);font-style: normal;font-weight: 700;line-height: normal;}
.secondary-bg-split-gay .gray-bg-info {background: #D9D9D9;padding: 36px 64px 26px;margin-right: -75px;}
.secondary-bg-split-gay .gray-bg-info li, .secondary-bg-split-gay .gray-bg-info p {color: #000;font-size: var(--f18);font-weight: 400;line-height: normal;}
.secondary-bg-split-gay .gray-bg-info ol, .secondary-bg-split-gay .gray-bg-info ul {margin-bottom: 0px;}
.secondary-bg-split-gay .gray-bg-info li {padding-bottom: 1.5rem  ;}

.normal-txt-page {padding: 10px 0;}
.normal-txt-page b{font-weight: 600;}
.normal-txt-page .plain-heading{padding: 14px 30px;background: var(--secondary);color: #000;font-size: var(--f24);font-weight: 600;line-height: normal;margin-bottom: 16px;}
.normal-txt-page p, .normal-txt-page ol, .normal-txt-page ul, .normal-txt-page  div{color: #000;font-size: var(--f18);font-weight: 400;line-height: 138.889%;}
.normal-txt-page  div{padding: 0 40px 0 52px;}
.normal-txt-page li {padding: 3px 0 10px;}
.normal-txt-page ol, .normal-txt-page ul{padding: 0 0px 14px 23px;}
.normal-txt-page ol ol, .normal-txt-page ul ul{list-style-type: lower-alpha;}
.normal-txt-page ol ol ol, .normal-txt-page ul ul ul{list-style-type: lower-roman;}

.border-radius-24{border-radius: 24px !important;}
.border-radius-18{border-radius: 18px !important;}
.filter .d-flex{padding: 40px;}
/* Contact */
.address-list{color: #000;font-size: var(--f18);font-weight: 400;line-height: 150%;}
.address-list strong, .address-list b{display: block;font-size: var(--f24);}
.map {border-radius: 5px;overflow: hidden;position: relative;z-index: 1;}
.map iframe {margin-bottom: -5px;}
.contact-number-lists {display: flex;gap: 19px;}
.section-title {color: #0E4586;font-size: var(--f30);font-weight: 700;line-height: normal;}
.contact-number-lists .list-info {max-width: 264px;display: flex;align-items: center;justify-content: center;border-radius: 5px;padding: 20px;width: 100%;max-width: 338px;}
.contact-number-lists .list-info .section-title {margin: 0 auto;max-width: 262px;}
.contact-number {background: var(--lightSecondary);border-radius: 5px;padding: 18px 5px 12px;text-align: center;flex-grow: 1;transition: all ease-in-out 300ms;min-width: 218px;}
.contact-number:hover {background: var(--primary);color: #fff;}
.contact-number .category {color: #000;text-align: center;font-size: var(--f20);font-weight: 700;line-height: normal;text-transform: uppercase;transition: all ease-in-out 300ms;}
.contact-number:hover .category {color: #fff;}
.contact-number .icon {padding: 20px 0;transition: all ease-in-out 300ms;}
.contact-number .icon svg{width: 88px;height: 88px;}.contact-number .actions {display: flex;align-items: center;justify-content: center;gap: 14px;}
.contact-number .actions a{width: 48px;height: 48px;flex-shrink: 0;background: var(--primary);border-radius: 50%;padding: 10px;color: #fff;}
.contact-number .actions a:hover{color: #000;}
.tooltip {--bs-tooltip-padding-x: 0.75rem;--bs-tooltip-padding-y: 0.55rem;--bs-tooltip-font-size: 1rem;--bs-tooltip-color: #000;--bs-tooltip-bg: var(--secondary);--bs-tooltip-opacity: 1;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;}
.contact-number .actions a:hover, .contact-number:hover .actions a {background: var(--secondary);color: #000;}

.gray-box-section .title.agent-title {margin: 0;padding: 12px 0 24px;}
#agentList .accordion-button:not(.collapsed) {background: var(--secondary);color: #000;padding-top: 16px;font-size: var(--f24);}
#agentList .accordion-body {padding: 18px 60px 18px;border: 0;}
.address-col{min-width: 29%;margin-right: 36px;line-height: 1.5;}.agent-address{margin-bottom: 18px;padding: 0 0px;}
.address-title, .address-info {color: #000;line-height: 125%;}
.address-title {font-size: var(--f24);font-weight: 700;text-decoration-line: underline;text-decoration-style: solid;text-decoration-skip-ink: none;text-decoration-thickness: auto;text-underline-offset: auto;text-underline-position: from-font;}
.address-info{font-weight: 400;font-size: var(--f18);}
.contact-col{position: relative;padding-left: 40px;}.contact-col p{margin-bottom: 20px;}.address-col p:last-child, .contact-col p:last-child{margin-bottom: 0;}
.contact-col::before{position: absolute;content: "";width: 1px;height: 100%;height: calc(100% - 10px);background: #000;left: 0;top: 5px;}
.agent-address a{color: #000;text-decoration: none;}.agent-address a:hover{color: var(--primary);}

/* rate request */
.rate-section.gray-box-section {padding: 0 20px !important;}
.form-title {padding: 13px 20px;margin: 0 -20px;color: #FFF;text-align: center;font-size: var(--f30);font-weight: 600;line-height: normal;text-transform: uppercase;background: var(--primary);}
.form-block{padding: 74px 50px;}#raterequest {padding: 50px 0;max-width: 810px;margin: 0 auto;}
.rateForm-row{--bs-gutter-x: 70px;--bs-gutter-y: 30px;}
.rateForm-row .form-group{border-bottom: 2px solid var(--secondary);background: #fff;display: block;padding: 0 18px;}
.rateForm-row .form-group .form-control {padding: 15px 0px;line-height: 1.4;height: auto;font-size: var(--f18);color: #000;font-weight: 500;border-radius: 0px;border: 0;background: #fff;}.rateForm-row .form-group .form-control:focus, .track-input .form-control:focus {box-shadow: none;border: 0;}textarea.form-control {min-height: 95px;}
.rateForm-row .form-check .form-check-input{width: 24px;height: 24px;border: 2px solid var(--primary);background-color: #ffffff;border-radius: 0;}
.rateForm-row .form-check .form-check-input:checked{background-color: var(--primary);}
.rateForm-row .form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e);
}
.rateForm-row .form-control.calendar{background-image: url(../img/Calendar.svg);background-position: 95% 50%;background-repeat: no-repeat;}
.input-info{padding:12px 0 0 17px;color: var(--primary);text-align: left;font-size: var(--f16);font-weight: 500;}
.file {position: relative;max-width: 100%;font-size: var(--f18);font-weight: 500;}
.file__input, .file__value {margin-bottom: 0;color: rgba(0, 0, 0, 0.40);padding: 0px;position: relative;}
.file__input--file {position: absolute;opacity: 0;width: 100%;height: 100%;left: 0;top: 0;}
.file__input--label {display: flex;justify-content: space-between;align-items: center;margin-bottom: 0;cursor: pointer;background-color: rgba(255, 255, 255, 1); border-radius: 18px;padding: 15px 2px;color: rgba(0, 0, 0, 0.40);max-width: 75%;line-height: 1.4;}
.file__input--label:after {content: attr(data-text-btn);border-radius: 3px;background: var(--primary) url(../img/Paperclip.svg) 10px 50% no-repeat;font-size: var(--f16);box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.18);padding: 11px 22px;color: #fff;margin: 0;cursor: pointer;position: absolute;right: 0;top: 5px;width: 18.35%;text-align: center;font-weight:600;box-shadow: none;border: 0;border-radius: 5px;text-transform: uppercase;margin-right: -12px;}
.file__value {display: flex;justify-content: space-between;align-items: center;color: var(--primary);background: var(--lightBlue);padding: 12px 18px;border-radius: 5px;font-size: var(--f16);font-weight: 500;margin-bottom: 6px;}
.file__value:hover:after {color: white;}
.file__value:after {content: "X";cursor: pointer;}
.file__value:after:hover {color: white;}
.file__remove {display: block;width: 20px;height: 20px;border: 1px solid #000;}

.submit-btn{font-size: var(--f16);font-weight: 600;text-transform: uppercase;color: #fff;padding: 12px 20px;line-height: normal;border-radius: 5px;border: 0;background: var(--primary);margin-top: 12px;}
.submit-btn:hover{background: var(--secondary);color:#000;}

/* Tracking */
#trackForm .track-input {max-width: 810px;margin: 0 auto;padding: 6px 7px 6px 17px;background: #fff;border-bottom: 2px solid var(--secondary);display: flex;gap: 10px;margin-bottom: 15px;}#trackForm .track-input:focus-within, .rateForm-row .form-group:focus-within {border-color: var(--primary);}
.track-input .form-control {border: 0;padding: 8px 10px 8px 0;color: #000000;font-size: var(--f18);font-weight: 500;line-height: 144.444%;}
.btn.with-icon {display: flex;gap: 20px;padding: 8px 24px 8px 5px;text-align: center;justify-content: center;min-width: 140px;align-items: center;}
.btn.with-icon svg{color: var(--secondary);}
.result-area {padding: 10px 28px;text-align: center;background: var(--lightSecondary);margin: 0 -1.5rem;margin-bottom: 25px;}
.positive-resault {color: #000;font-size: var(--f18);font-weight: 700;line-height: normal;}
.negetive-resault {color: #000;font-size: var(--f18);font-weight: 500;line-height: 138.333%;padding: 6px 0;}
.negetive-resault h3{color: #000;font-size: var(--f24);font-weight: 500;margin: 0;padding: 0;}

.timeline {position: relative;margin: 57px auto 0;max-width: 734px;}
.timeline:before {position: absolute;content: "";width: 2px;height: 80%;background: #C4C4C4;height: calc(100% - 105px);left: 32px;top: 30px;}
.timeline-step {position: relative;margin-bottom: 75px;display: flex;align-items: flex-start;justify-content: space-between;gap: 40px;}
.timeline-step:before {position: absolute;content: "";width: 80%;height: 0px;border-bottom:2px dashed var(--primary);left: 32px;top: 32px;}
.timeline-icon {position: relative;width: 66px;height: 66px;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #000;padding: 9px;background-color: var(--secondary);}
.timeline-step.active .timeline-icon {background-color: #114b8a;}
.timeline-content {margin: 0px;padding: 13px 27px;border-radius: 6px;background: var(--primary);color: #fff;position: relative;min-width: 280px;flex-grow: 1;max-width: 560px;}
.timeline-step.active .timeline-content {background: var(--secondary);color: #000;}
.timeline-content::before {content: "";position: absolute;left: -10px;top: 21px;border-right: 12px solid var(--primary);border-top: 12px solid transparent;border-bottom: 12px solid transparent;border-left: 12px solid inherit;border-radius: 5px;}
.timeline-step.active .timeline-content::before {border-right-color: var(--secondary);}
.timeline-content h5 {font-size: var(--f18);font-weight: 700;line-height: normal;padding: 0 0 13px;margin: 0px;text-transform: uppercase;}
.timeline-details {display: flex;grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));gap: 30px;font-size: var(--f18);line-height: normal;}.timeline-details strong {display: block;color: var(--secondary);font-weight: 600;}
.timeline-step.active .timeline-details strong {color: #000000;}


@media all and (min-width:575px){
  .stats-blocks{padding: 40px 0 30px;}
  .news-blocks{padding: 30px 0 30px;}
  .footer{margin-bottom: 35px;}
  .values-blocks .row{--bs-gutter-x: 20px;--bs-gutter-y:20px}
  .gray-box-section {padding: 20px 20px 20px 20px;}.gray-split-containt.gray-box-section {padding: 20px 20px 20px 24px;}
  .shipping-schedule {margin: 26px -20px 0 -20px;}
  .schedule-wrap .title-area {padding: 15px 20px;}
}
@media all and (min-width:768px){
  .stats-blocks{padding: 70px 0 50px;}
  .news-blocks{padding: 40px 0 40px;}
  .footer{margin-bottom: 40px;}
  .values-blocks .row{--bs-gutter-x: 30px;--bs-gutter-y:25px}
  .gray-box-section {padding: 20px 28px 30px 40px;}.gray-split-containt.gray-box-section {padding: 20px 15px 20px 22px;}
  .shipping-schedule {margin: 45px -28px 0 -40px;}
  .schedule-wrap .title-area {padding: 15px 15px 15px 20px;;}
  .map-container .col-md-8 {width: 52.666667%;}
  .map-container .col-md-4 {width: 47.333333%;;}
}
@media all and (min-width:992px){
  .stats-blocks{padding: 80px 0 50px;}
  .news-blocks{padding: 60px 0 60px;}
  .footer{margin-bottom: 45px;}
  .values-blocks .row{--bs-gutter-x: 30px;--bs-gutter-y:25px}
  .gray-box-section {padding: 24px 28px 30px 50px;}.gray-split-containt.gray-box-section {padding: 24px 25px 30px 46px;}
  .gray-box-section .actions {padding-top: 25px;}
  .map-container{--bs-gutter-x: 45px;}
  .map-container .col-md-8 {width: 62.666667%;}
  .map-container .col-md-4 {width: 37.333333%;;}
  .shipping-schedule {margin: 60px -28px 0 -50px;}
  .schedule-wrap .title-area {padding: 20px 15px 20px 25px;display: flex;align-items: center;gap: 20px;}
  .gray-split-container .col-md-5 {width: 40.198667%;}
  .gray-split-container .col-md-7 {width: 59.801333%;}
  .gray-split-container.row {--bs-gutter-x: 25px;}
  .process-info {min-width: 200px;}
}
@media all and (min-width:1199px){
  .stats-blocks{padding: 100px 0 50px;}
  .news-blocks{padding: 80px 0 80px;}
  .footer{margin-bottom: 50px;}
  .values-blocks .row{--bs-gutter-x: 40px;--bs-gutter-y:30px}
  .gray-box-section {padding: 24px 28px 36px 60px;}.gray-split-containt.gray-box-section {padding: 24px 25px 36px 76px;}
  .gray-box-section .actions {padding-top: 35px;}
  .shipping-schedule {margin: 76px -28px 0 -60px;}
  .shipping-schedule .title{white-space: nowrap;}
  .schedule-wrap .title-area {padding: 25px 15px 25px 35px;gap: 40px;}
}
@media all and (min-width:1399px){
  .stats-blocks{padding: 124px 0 80px;}
  .news-blocks{padding: 90px 0 90px;}
  .footer{padding: 52px 20px 20px;margin-bottom: 60px;}
  .values-blocks .row{--bs-gutter-x: 50px;--bs-gutter-y:35px}
  .gray-box-section {padding: 24px 28px 45px 74px;}.gray-split-containt.gray-box-section {padding: 24px 28px 45px 58px;min-height: 470px;}
  .shipping-schedule {margin: 96px -28px 0 -74px;}
}


/*Mobile menu*/
.site-mobile-menu {width: 300px;position: fixed;right: 0;top: 0;z-index: 2000;padding-top: 0px;background: #fff;height: calc(100vh);-webkit-transform: translateX(110%);-ms-transform: translateX(110%);transform: translateX(110%);-webkit-box-shadow: -10px 0 20px -10px rgba(0, 0, 0, 0.1);box-shadow: -10px 0 20px -10px rgba(0, 0, 0, 0.1);-webkit-transition: .3s all ease-in-out;-o-transition: .3s all ease-in-out;transition: .3s all ease-in-out; }
.offcanvas-menu .site-mobile-menu {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}
.site-mobile-menu .site-mobile-menu-header {width: 100%;float: none;padding-left: 20px;padding-right: 20px;display: flex;align-items: center;justify-content: flex-end;}
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span {display: inline-block;padding-left: 10px;padding-right: 0px;line-height: 1;cursor: pointer;}


.site-mobile-menu .site-nav-wrap .arrow-collapse:before {background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="none"><path d="M8 12L16 20L24 12" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') center center no-repeat;background-size: 18px 18px;z-index: 20;content: "";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) rotate(-180deg);-ms-transform: translate(-50%, -50%) rotate(-180deg);transform: translate(-50%, -50%) rotate(-180deg);-webkit-transition: .3s all ease;-o-transition: .3s all ease;transition: .3s all ease;width: 18px;height: 18px;}
.site-mobile-menu .site-nav-wrap .arrow-collapse {position: absolute;right: 1px;top: 1px;z-index: 20;width: 36px;height: 36px;text-align: center;cursor: pointer;border-radius: 5px;}
.site-mobile-menu .site-nav-wrap .arrow-collapse:hover {background: #f8f9fa;}
.site-mobile-menu .site-nav-wrap .arrow-collapse.collapsed:before {-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.site-mobile-menu .site-mobile-menu-body {overflow-y: auto;-webkit-overflow-scrolling: touch;position: relative;padding: 20px;height: calc(100vh - 52px);}
.site-mobile-menu .site-nav-wrap {padding: 0;margin: 0;list-style: none;position: relative;}
.site-mobile-menu .site-nav-wrap a {padding: 10px 20px;display: block;position: relative;color: #000;font-weight: 600; }
.site-mobile-menu .site-nav-wrap a:hover {color: var(--primary);}
.site-mobile-menu .site-nav-wrap a.active, .site-mobile-menu .site-nav-wrap a:hover {color: #fff;background: var(--primary);}
.site-mobile-menu .site-nav-wrap .active .arrow-collapse:before{background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="none"><path d="M8 12L16 20L24 12" stroke="%23FFFFFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') center center no-repeat;}
.site-mobile-menu .site-nav-wrap .has-children:hover .arrow-collapse:before {background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="none"><path d="M8 12L16 20L24 12" stroke="%23000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') center center no-repeat;}
.site-mobile-menu .site-nav-wrap li {position: relative;display: block;}
.site-mobile-menu .site-nav-wrap > li {width: 100%;margin-bottom: 1.2rem;}
.site-mobile-menu .site-nav-wrap > li > a {padding-left: 20px;font-size: 16px;border-radius: 5px;}
.site-mobile-menu .site-nav-wrap > li ul {padding: 0;margin: 0;list-style: none; }
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span svg {width: 24px;height: 24px;}
.site-mobile-menu .site-nav-wrap > li > ul > li > a {padding-left: 20px;font-size: 14px;font-weight: 500; }
.site-mobile-menu .site-nav-wrap > li > ul > li > ul > li > a {font-size: 14px;padding-left: 40px;font-weight: 400; }



.why-us{background: var(--secondary);padding: 50px 80px;border-radius: 18px;}
.why-us .history{padding-bottom: 70px;}
.line-height-4{line-height: 1.4 !important;}
.line-height-6{line-height: 1.6 !important;}
.line-height-8{line-height: 1.8 !important;}

.inpired{margin: 36px 0px 0;padding: 30px 30px;border-radius: 18px;max-width: 866px;}
.inpired p{color: #fff;}
.scroll-down .sticky-wrapper.is-sticky .site-navbar{transform: translateY(-150%);}

.secondary-light-bg {background: #FFDF9D;}
.upcoming-wrap {padding: 64px 20px;margin-bottom: 22px;}
.upcoming-wrap h4 {color: #000;font-size: var(--f24);font-style: normal;line-height: 137.5%;margin: 0;padding: 0;}
.max-width-880 {max-width: 880px !important;margin: 0 auto;}
.max-width-740 {max-width: 740px !important;margin: 0 auto;}
.upcoming-wrap p {color: #000;font-size: var(--f18);font-weight: 400;line-height: 133.33%;margin: 12px auto 1.5rem;padding: 0;}
.upcoming-wrap p b, .upcoming-wrap p strong{font-weight: 600;}

@media screen and (max-width: 1300px) {
.secondary-bg-split-gay .gray-bg-info{margin-right: -64px;}
}
@media screen and (max-width: 1240px) {
.secondary-bg-split-gay .gray-bg-info{margin-right: -27px;}
}
@media screen and (max-width: 1140px) {
.secondary-bg-split-gay .gray-bg-info{margin-right: -1.5rem;}
}

/* Responsive Design */
@media screen and (min-width: 992px) and (max-width: 1270px) {
  .about-img {max-width: 480px;}.about-img .img-wrap img{max-width: 184px;}.about-img .img-wrap.rigth-side img{max-width: 260px;}
  .stats-blocks .row {--bs-gutter-x: 30px;--bs-gutter-y: 28px;}.stats-blocks .f60 {font-size: var(--f56) !important;}
  .stats-blocks .f69 {font-size: var(--f64) !important;}.stats-blocks .f36 {font-size: var(--f32) !important;}.stats-blocks .f24 {font-size: var(--f22) !important;}.stats-blocks .f40 {font-size: var(--f36) !important;}.stats-block {padding: 15px 15px 16px;}
  .services-blocks .row {--bs-gutter-x: 40px;--bs-gutter-y: 36px;}
  .sub-title {font-size: var(--f40) !important;}
  .service-block {padding: 28px 40px 20px 32px;}
  .service-block .actions {margin-right: -20px;}
  .bg-title {padding: 26px 0 22px 60px;}.bg-title h3 {font-size: var(--f36);}
  .value-block {padding: 20px 23px 20px 26px;}.value-block .title {font-size: var(--f30);}
  .f24 {font-size: var(--f22) !important;}
  .upcoming-wrap {padding: 52px 20px;}
  
}
@media screen and (max-width: 1120px) {
  .site-navbar-wrap {min-height: 90px;}
  .site-navbar .site-navigation .site-menu {gap: 6px;}
  .site-navbar .site-logo img {max-width: 220px;}
  .site-navbar .site-navigation .site-menu > li > a {font-size: var(--f13);padding: 12px 12px;}
  .header-btn, .site-navbar .site-navigation .site-menu .has-children .dropdown a {font-size: 13px;}
  .about-section {padding: 62px 54px 36px;}
  /* Stastrics */
  .stats-blocks .row {--bs-gutter-x: 20px;--bs-gutter-y: 22px;}.stats-blocks .f60 {font-size: var(--f48) !important;}
  .stats-blocks .f69 {font-size: var(--f62) !important;}.stats-blocks .f36 {font-size: var(--f30) !important;}.stats-blocks .f24 {font-size: var(--f20) !important;}.stats-blocks .f40 {font-size: var(--f34) !important;}
  .route-details-btn {font-size: var(--f18);}
  .route-map-row {--gutter-x: 20px;--bs-gutter-y: 20px;}
  .services-solution.shipping-schedule .title {min-width: 367px;padding: 25px 50px 20px;font-size: var(--f36);}
  .shipping-schedule .info {padding: 20px 20px 20px 35px;}.shipping-schedule .info p{font-size: var(--f17);}
  .process-step:not(:first-child):not(:last-child):nth-child(3n){z-index: 1;}
  .process-step:not(:first-child):not(:last-child):nth-child(3n)::after{content:"";position:absolute;bottom:0;top:100%;height:100%;background:#fff;width:100%;z-index:10;left:61px}
  .accordion-button, #agentList .accordion-button:not(.collapsed) {padding: 15px 60px;font-size: var(--f22);}.accordion-button span {font-size: var(--f22);}
  .accordion-button:not(.collapsed) {padding-top: 30px;font-size: var(--f35);}.accordion-body {padding: 28px 60px 6px;}
  .secondary-bg-split-gay .gray-bg-info {padding: 26px 44px 20px;}
  #agentList .accordion-body {padding: 12px 60px 12px;}
}
@media screen and (max-width: 991px) {
  .f24 {font-size: var(--f20) !important;}
  .f22 {font-size: var(--f18) !important;}
  .f16 {font-size: var(--f14) !important;}
  .site-navbar .site-logo img {max-width: 220px;}
  .sticky-wrapper .site-navbar .container {padding: 14px 60px 14px 0px;position: relative;}
  .site-menu-toggle{order:3;position: absolute;width: 36px;height: 36px;display: flex;align-items: center;padding: 4px;right: 0;top: 50%;margin-top: -18px;}
  .site-menu-toggle-btn .site-menu-toggle .icon-menu {position: relative;width: 100%;height: 2px;background: var(--primary);border-radius: 6px;margin: 0;}
  .site-menu-toggle-btn .site-menu-toggle .icon-menu:before, .site-menu-toggle-btn .site-menu-toggle .icon-menu:after {position: absolute;width: 110%;height: 2px;background: var(--primary);border-radius: 6px;content: "";left: 0;}
  .site-menu-toggle-btn .site-menu-toggle .icon-menu:before {top: -8px;}
  .site-menu-toggle-btn .site-menu-toggle .icon-menu:after {top: 8px;width: 80%;}
  .site-navbar-wrap {min-height: 70px;}
  .hero-wrapper .item .cover, .hero-wrapper-inner .item .cover {max-width: 300px;bottom: 0px;}
  .hero-wrapper .item .cover .header-content h1 {font-size: 28px;}
  .hero-wrapper .item img {width: calc(100% - 300px);max-width: calc(100% - 300px);}
  .hero-wrapper .owl-dots{max-width: 300px;bottom: 20px;}
  .hero-wrapper .owl-carousel button.owl-dot {width: 40px;height: 3px;}
  .about-section {padding: 32px 30px 24px;}
  .title {font-size: var(--f35);}
  .about-txt {max-width: none;}
  .about-txt p {font-size: var(--f20);margin: 0 0 var(--f24);}
  .about-img {max-width: 536px;margin: 35px auto 0;}
  .redmore-btn {padding: 10px 20px;font-size: var(--f15);line-height: 18px;}
  .about-txt .actions {padding: 0px 0 0;}
  /* Stastrics */
  .title-area {padding: 0 50px 20px;}
  .sub-title {font-size: var(--f38) !important;}
  .service-block .actions {font-size: var(--f15);padding: 10px 20px;}
  .footer-wrap .col-md-6 {width: 25%;}
  .hero-wrapper-inner .item .cover {padding: 20px 20px;}
  .hero-wrapper-inner .item .cover .header-content h1 {font-size: var(--f22);}
  .hero-banner-wrap {width: calc(100% - 300px);max-width: calc(100% - 300px);max-height: 160px;}
  .hero-banner-wrap::after {right: -8px;bottom: -8px;}
  .border-bottom-left:before, .border-top-left:before, .border-top-right:before, .border-bottom-right:before, .hero-banner-wrap::after {width: 76px;height: 76px;}
  .hero-wrapper-inner .item{min-height: 170px;margin-bottom: 25px;}.section {padding:var(--f50) 0;}
  .bg-title {padding: 20px 0 20px 40px;}.bg-title h3 {font-size: var(--f32);}
  .value-block {padding: 15px 20px 15px 20px;}.value-block .title {font-size: var(--f28);}
  .gray-box-section p, .normal-txt-page .plain-heading {font-size: var(--f20);}.shipping-schedule .info {padding: 20px 30px 20px 25px;}.shipping-schedule .title {padding: 30px 48px 26px;}
  .schedule-wrap .title-area {display: flex;align-items: center;gap: 20px;padding: 20px 15px 20px 25px;}
  .schedule-wrap .title-area .title {font-size: var(--f28);margin: 0;}
  .schedule-wrap .title-area .form-control {padding: 10px 38px 10px 15px;font-size: var(--f20);min-width: 220px;background-size: 24px 24px;}
  .heading span, .news-disc h3, .process-contact {font-size: var(--f18);}.heading span svg{width: 24px;height: 24px;}
  .route-details .route-schedules-tbl table .route-heading th, .route-schedules-tbl table td, .route-details .route-schedules-tbl table .route-tbl-heading td {font-size: var(--f16);}.arrow-down, .arrow-up {right: 8px;width: 32px;height: 100%;background-size: 14px 14px;}
  .route-details .route-schedules-tbl.rute-tbl table td:first-child, .route-details .route-schedules-tbl.rute-tbl table th:first-child {padding-left: 15px;position: sticky;left: 0;top: 0;}
  .route-details .route-schedules-tbl.rute-tbl table th:first-child {padding-right: 32px;position: sticky !important;left: 0;top: 0;}
  .route-schedules-tbl {display: block;width:100%;overflow-x: auto;}
  .gray-box-section .title {margin: 6px 0 0px;}
  .gray-split-container .text-area p {margin-bottom: var(--f20);}.list-para, .list-para li {font-size: var(--f16);}.about-txt p.normal-txt, .normal-txt, .gray-box-section p.normal-txt {font-size: var(--f16);}
  .services-solution.shipping-schedule .title {min-width: auto;padding: 25px 50px 20px;font-size: var(--f32);}
  .shipping-schedule .info {padding: 20px 20px 20px 35px;}.shipping-schedule .info p, .address-info{font-size: var(--f16);}
  .news-details .date, .news-details p, .news-details li, .news-disc p, .news-block .news-date, .rateForm-row .form-group .form-control {font-size: var(--f16);}.news-details .title, .news-details h3,.address-list strong, .address-list b, .address-title {font-size: var(--f20);}
  .process-step {gap:18px;}.process-wrap {column-gap:18px;}
  .accordion-button, #agentList .accordion-button:not(.collapsed) {padding: 15px 40px;font-size: var(--f20);}.accordion-button span {font-size: var(--f20);}
  .accordion-button:not(.collapsed) {padding-top: 20px;font-size: var(--f30);}
  .accordion-body {padding: 20px 40px 6px;}.accordion-body .heading span {padding: 10px 20px;min-width: 110px;}
  .charges-tbl .table th, .charges-tbl .table td {font-size: var(--f16);padding: 6px 15px;}
  .charges-tbl .table th:first-child, .charges-tbl .table td:first-child {padding-left: 26px;}
  .accordion-button::after {font-size: var(--f40);right:10px;}
  .normal-txt-page p, .normal-txt-page ol, .normal-txt-page ul, .secondary-bg-split-gay .gray-bg-info li, .secondary-bg-split-gay .gray-bg-info p {font-size: var(--f17);}.normal-txt-page p, .normal-txt-page ol, .normal-txt-page ul{padding: 0 25px 0 50px;}
  .secondary-bg-split-gay .gray-bg-info{margin-right: 0;}
  .secondary-bg-split-gay {padding: 30px 0 10px;}.secondary-bg-title {padding: 24px 26px 24px 26px;}.secondary-bg-title h2, .form-title {font-size: var(--f26);}.secondary-bg-split-gay .gray-bg-info {padding: 20px 20px 10px;}
  .route-details-btn span.route-name {padding: 10px 15px;}
  #agentList .accordion-body {padding: 12px 40px 12px;}
  .upcoming-wrap {padding: 32px 20px;}

  
  
  .news-slider{max-width: 560px;}
  .news-slider .owl-dots{text-align: left;padding-left: 20px;}
  .news-slider .owl-dots .owl-dot{width: 10px;height: 10px;background: var(--secondary);border-radius: 50%;margin-right: 12px;}
  .news-slider .owl-dots .owl-dot.active{background: var(--primary);}
  .f41 {font-size: var(--f36) !important;}
  .news-detail-block .news-img{border-radius: 18px;margin-bottom: 20px;}
  .form-block {padding: 34px 20px;}
  .rateForm-row .form-control.calendar {
    background-image: url(../img/Calendar.svg);
    background-position: 95% 50%;
    background-repeat: no-repeat;background-size: 32px;}.file__input--label:after{font-size: var(--f14);}.file{font-size: var(--f16);}
    .f20 {font-size: var(--f18) !important;}
}
@media screen and (max-width: 800px) {
  .hero-wrapper .item .cover, .hero-wrapper-inner .item .cover {max-width: 230px;bottom: 0px;}
  .hero-wrapper .item .cover .header-content h1 {font-size: 20px;}
  .hero-wrapper .item img {width: calc(100% - 230px);max-width: calc(100% - 230px);}
  .hero-wrapper .owl-dots{max-width: 230px;bottom: 20px;}
  .hero-wrapper .owl-carousel button.owl-dot {width: 30px;height: 3px;}
  .agent-address{flex-direction: column;}
  .contact-col{padding-left: 0px;}.contact-col::before{display: none;padding-top: 20px;}.contact-col p {margin-bottom: 15px;}
  .hero-wrapper-inner .item .cover {padding: 15px 15px 10px;}
  .hero-wrapper-inner .item .cover .header-content h1 {font-size: var(--f16);}
  .hero-banner-wrap {width: calc(100% - 230px);max-width: calc(100% - 230px);max-height: 160px;}
  .hero-banner-wrap::after {right: -8px;bottom: -8px;}
  .border-bottom-left:before, .border-top-left:before, .border-top-right:before, .border-bottom-right:before, .hero-banner-wrap::after {width: 72px;height: 72px;}
  .hero-wrapper-inner .item{min-height: 170px;margin-bottom: 20px;}
}
@media screen and (max-width: 767px) {
  html,body {font-size: 14px;}
  .f22{font-size:var(--f16) !important;}.f23{font-size:var(--f17) !important;}.f24{font-size:var(--f18) !important;}.f25{font-size:var(--f19) !important;}.f26{font-size:var(--f20) !important;}.f27{font-size:var(--f21) !important;}.f28{font-size:var(--f22) !important;}.f29{font-size:var(--f23) !important;}.f30{font-size:var(--f24) !important;}.f31{font-size:var(--f25) !important;}.f32{font-size:var(--f26) !important;}.f33{font-size:var(--f27) !important;}.f34{font-size:var(--f28) !important;}.f35{font-size:var(--f29) !important;}.f36{font-size:var(--f30) !important;}.f37{font-size:var(--f31) !important;}.f38{font-size:var(--f32) !important;}.f39{font-size:var(--f33) !important;}.f40{font-size:var(--f34) !important;}.f41{font-size:var(--f35) !important;}.f42{font-size:var(--f36) !important;}.f43{font-size:var(--f37) !important;}.f44{font-size:var(--f38) !important;}.f45{font-size:var(--f39) !important;}.f46{font-size:var(--f40) !important;}.f47{font-size:var(--f41) !important;}.f48{font-size:var(--f42) !important;}.f49{font-size:var(--f43) !important;}.f50{font-size:var(--f44) !important;}.f51{font-size:var(--f45) !important;}.f52{font-size:var(--f46) !important;}.f53{font-size:var(--f47) !important;}.f54{font-size:var(--f48) !important;}.f55{font-size:var(--f49) !important;}.f56{font-size:var(--f50) !important;}.f57{font-size:var(--f51) !important;}.f58{font-size:var(--f52) !important;}.f59{font-size:var(--f53) !important;}.f60{font-size:var(--f54) !important;}.f61{font-size:var(--f55) !important;}.f62{font-size:var(--f56) !important;}.f64{font-size:var(--f57) !important;}.f66{font-size:var(--f58) !important;}.f68{font-size:var(--f59) !important;}.f70{font-size:var(--f60) !important;}.f72{font-size:var(--f61) !important;}.f74{font-size:var(--f62) !important;}.f76{font-size:var(--f63) !important;}.f78{font-size:var(--f64) !important;}.f80{font-size:var(--f66) !important;}.f82{font-size:var(--f68) !important;}
  .sticky-wrapper .site-navbar {padding: 0;}.sticky-wrapper .site-navbar .container {padding: 14px 70px 14px 15px;}.site-menu-toggle {right: 15px;}.hero-wrapper .container, .hero-wrapper-inner .container {padding: 0;}.hero-wrapper {padding-bottom: 20px;}
  .hero-wrapper .item .cover .header-content, .hero-wrapper-inner .item .cover .header-content{padding: 0 0 0 0px;}
  .hero-wrapper .item .cover, .hero-wrapper-inner .item .cover {max-width: 205px;bottom: 0px;}
  .hero-wrapper .item .cover .header-content h1 {font-size: 18px;}
  .hero-wrapper .item img {width: calc(100% - 205px);max-width: calc(100% - 205px);}
  .hero-wrapper .owl-dots{max-width: 205px;bottom: 20px;}
  .hero-wrapper .owl-carousel button.owl-dot {width: 30px;height: 3px;}
  .about-section {padding: 15px 30px 18px;}
  .title {font-size: var(--f30);}
  .section {padding: var(--f40) 0;}
  .about-txt {max-width: none;}
  .about-txt p {font-size: var(--f18);margin: 0 0 var(--f20);}
  .about-img {max-width: 536px;margin: 35px auto 0;}
  .redmore-btn {padding: 6px 20px;font-size: var(--f14);line-height: 18px;}
  .title-area {padding: 0 20px 0px;}
  .sub-title {font-size: var(--f32) !important;}
  .service-block .actions {font-size: var(--f14);padding: 10px 20px;margin-right: -5px;}
  .service-block {padding: 20px 22px 15px 20px;}
  .services-blocks .row {--bs-gutter-x: 30px;--bs-gutter-y: 26px;}
  .copywright {font-size: 13px;line-height: normal;}
  footer .container {padding: 0;}.footer {margin-bottom: 0;}
  .hero-wrapper-inner .item .cover {padding: 10px 10px 8px;}
  .hero-wrapper-inner .item .cover .header-content h1 {font-size: var(--f16);}
  .hero-banner-wrap {width: calc(100% - 205px);max-width: calc(100% - 205px);max-height: 140px;}
  .hero-banner-wrap::after {right: -8px;bottom: -8px;}
  .border-bottom-left:before, .border-top-left:before, .border-top-right:before, .border-bottom-right:before, .hero-banner-wrap::after {width: 70px;height: 70px;}
  .hero-wrapper-inner .item{min-height: 170px;margin-bottom: 20px;}
  .bg-title h3 {font-size: var(--f28);}
  .value-block {padding: 15px 20px 15px 20px;}.value-block .title {font-size: var(--f22);padding: 6px 0 18px;}
  .route-details-btn {font-size: var(--f16);}
  .shipping-schedule .info p {font-size: var(--f16);}.shipping-schedule .info {padding: 15px 20px 15px 15px;display: flex;flex-direction: column;justify-content: center;}.shipping-schedule .title {padding: 22px 28px 20px;min-height: 100%;display: flex;flex-direction: column;justify-content: center;}.shipping-schedule {align-items: normal;}
  .schedules-tbl table th{font-size: var(--f13);}.schedules-tbl table td{font-size: var(--f13);white-space: nowrap;}
  .schedule-wrap .title-area {padding: 15px 15px 15px 15px;}
  .schedule-wrap .title-area .title {font-size: var(--f20);margin: 0;}
  .schedule-wrap .title-area .form-control {padding: 14px 38px 14px 15px;font-size: var(--f17);min-width: 200px;background-size: 24px 24px;}
  .gray-box-section .title {margin: 0px 0 0px;}
  .route-details .heading, .news-disc h3, .process-contact, .positive-resault, .track-input .form-control, .timeline-content h5, .timeline-details {font-size: var(--f16) !important;}.heading span {padding: 10px 15px;}
  .route-details .heading svg{width: 28px;height: 28px;}
  .row.gray-split-container {--gutter-x: 20px;--bs-gutter-y: 25px;}
  .blank-news {font-size: var(--f24);}
  .news-details .date, .news-details p, .news-details li, .news-disc p, .news-block .news-date, .address-info {font-size: var(--f14);}.news-details .title, .news-details h3,.address-list strong, .address-list b {font-size: var(--f18);}
  .btn {--bs-btn-padding-x: 1rem;--bs-btn-padding-y: 0.5rem;--bs-btn-font-size: var(--f14);}
  .accordion-button, #agentList .accordion-button:not(.collapsed) {padding: 10px 20px;font-size: var(--f18);}.accordion-button span, .address-title {font-size: var(--f18);}
  .accordion-button:not(.collapsed) {padding-top: 15px;font-size: var(--f26);}
  .accordion-body {padding: 20px 20px 6px;}.accordion-body .heading span {padding: 8px 15px;min-width: 100px;}
  .charges-tbl .table th, .charges-tbl .table td {font-size: var(--f14);padding: 6px 10px;}
  .charges-tbl .table th:first-child, .charges-tbl .table td:first-child {padding-left: 16px;}
  .accordion-button::after {font-size: var(--f32);right:5px;}
  .normal-txt-page .plain-heading {font-size: var(--f18);padding: 10px 15px;}
  .normal-txt-page p, .normal-txt-page ol, .normal-txt-page ul, .secondary-bg-split-gay .gray-bg-info li, .secondary-bg-split-gay .gray-bg-info p {font-size: var(--f15);}.normal-txt-page p, .normal-txt-page ol, .normal-txt-page ul{padding: 0 0px 0 28px;}
  .secondary-bg-split-gay {padding: 20px 0 10px;}.secondary-bg-title {padding: 15px 20px 15px 20px;}.secondary-bg-title h2, .form-title {font-size: var(--f22);}.secondary-bg-split-gay .gray-bg-info {padding: 20px 15px 10px;}
  #agentList .accordion-body {padding: 12px 20px 12px;}
  .track-input .form-control {padding: 0;}.btn.with-icon {gap: 10px;padding: 4px 10px 4px 5px;min-width: 110px;}.btn.with-icon svg {width: 20px;height: 20px;}
  .timeline-content {padding: 13px 27px;min-width: 180px;}
  .upcoming-wrap {padding: 24px 20px;}


  .f32 {font-size: var(--f23) !important;}
  .f36 {font-size: var(--f26) !important;}
  .f64 {font-size: var(--f42) !important;}
  .f48 {font-size: var(--f32) !important;}
  .pb-74 {padding-bottom: 34px !important;}

  .sub-title {font-size: var(--f30);}
  .news-blocks.section {padding-bottom: 80px;}
  .news-arrow svg, .news-arrow a {width: 40px;height: 40px;}
  .news-arrow{gap: 0px;}.news-arrow{bottom: 15px;}
  .footer-wrap {max-width: 420px;}
  .file__input--label:after {background: var(--primary) url(../img/Paperclip.svg) 0px 50% no-repeat;min-width: 98px;padding-left: 30px;padding-right: 15px;}.input-info {font-size: 14px;}
}
@media screen and (min-width: 480px) and (max-width: 767px) {
  .footer-wrap .col-md-6 {width: 50%;}
}
@media screen and (max-width: 479px) {
  .footer-wrap .col-md-6 {width: 100%;}
}
@media screen and (max-width: 700px) {
  .timeline-step {margin-bottom: 55px;gap: 30px;}
  .timeline-details {flex-wrap:wrap;gap: 0px;margin: 0 -10px;}
  .timeline-details span{width: 50%;padding: 10px;}
  .timeline-icon {width: 52px;height: 52px;margin-top: 6px;}
  .timeline {margin: 40px auto 0;}
  .timeline:before {left: 26px;}
}
@media screen and (max-width: 640px) {
  .process-step {justify-content: flex-start;align-items: center;max-width: 100%;}.process-info p {min-height: auto;}
  .process-step .process-icon-number {width: 98px;height: 98px;min-width: 98px;border-radius: 5px 5px 20px 5px;}
  .process-step .process-icon-number svg, .process-step .process-icon-number img{width: 48px;height: 48px;}
  .process-step .process-icon-number .number {width: 36px;height: 36px;font-size: var(--f20);}
  .process-wrap {grid-template-columns: 1fr;gap: 40px 20px;}
  .process-step:not(:first-child):not(:last-child):nth-child(3n)::after, .workflow-arrow.horizontal, .process-step:not(:first-child):nth-child(3n+1):before {display: none;}
  .process-step:not(:first-child) .process-icon-number::before, .process-step:not(:first-child):nth-child(3n+1) .process-icon-number::before {content: '';position: absolute;top: -18px;left: 50px;width: 0;height: 0;border-style: solid;border-width: 8px 5px 0 5px;border-color: #1478B9 transparent transparent transparent;transform: translate(-50%, 0);}
  .process-step:not(:last-child) .process-icon-number::after, .process-step:not(:first-child):not(:last-child):nth-child(3n) .process-icon-number::after, .process-step:not(:first-child):nth-child(3n+1) .process-icon-number::after {content: "";position: absolute;border-right: 2px dashed #1478B9;width: 0;height: 25px;left: 50%;top: 100%;}
}
@media screen and (max-width: 620px) {
/* Stastrics */
  .stats-blocks .row {--bs-gutter-x: 15px;--bs-gutter-y: 18px;}.stats-blocks .f60 {font-size: var(--f40) !important;}
  .stats-blocks .f69 {font-size: var(--f60) !important;}.stats-blocks .f36 {font-size: var(--f24) !important;}.stats-blocks .f24 {font-size: var(--f18) !important;}.stats-blocks .f40 {font-size: var(--f30) !important;}
}
@media screen and (max-width: 600px) {
  .site-navbar .site-logo img {max-width: 160px;}
  .header-btn {padding: 10px 10px 10px 10px;font-size: 12px;}
  .sticky-wrapper .site-navbar .container {padding: 12px 55px 12px 20px;}
  .site-navbar-wrap {min-height: 64px;}
  .hero-wrapper .item .cover{max-width: 160px;bottom: 0px;padding: 15px 12px 15px 12px;}
  .hero-wrapper .item .cover .header-content h1 {font-size: 15px;}
  .hero-wrapper .item img {width: calc(100% - 160px);max-width: calc(100% - 160px);}
  .hero-wrapper .owl-dots{max-width: 160px;bottom:10px;}
  .hero-wrapper .owl-carousel button.owl-dot {width: 20px;height: 2px;}
  .about-img {max-width: 380px;padding-left: 0;}.about-img .img-wrap img{max-width: 150px;}.about-img .img-wrap.rigth-side img{max-width: 216px;}
  .border-top-left {padding: 8px 0 0 8px;}.border-bottom-right {padding: 0px 8px 8px 0px;}
  .border-bottom-left {padding: 0px 0px 8px 8px;}
  .bg-title h3 {font-size: var(--f24);}
  .value-block {padding: 15px 15px 15px 15px;}.value-block .title {padding: 6px 0 10px;}
  .schedule-wrap .title-area {display: block;}.schedule-wrap .title-area .form-control{min-width: 100%;}.schedule-wrap .title-area .title {padding-top: 15px;}
  .route-details .heading, .rateForm-row .form-group .form-control{font-size: var(--f15) !important;}.address-list strong, .address-list b, .address-title {font-size: var(--f16);}
  .shipping-schedule {flex-direction: column;gap: 0;text-align: center;}
  .title {font-size: var(--f26);}.form-title {font-size: var(--f20);}
}
@media screen and (max-width: 500px) {
  html,body {font-size: 14px;}
  .value-text{flex-direction: column;text-align: center !important;}.value-block{text-align: center !important;}
  .value-text .value-icon svg {max-width: 160px !important;max-height: 100px;}
  .upcoming-wrap {padding: 20px 20px;}
  
}
@media screen and (max-width: 480px) {
  .site-navbar-wrap {min-height: 56px;}
  .header-btn{position: fixed;bottom: 0px;right: 0px;width: 50%;border-radius: 0px;}
  .header-btn.tracking{position: fixed;bottom: 0px;left: 0px;width: 50%;border-radius: 0px;}
  .header-btn:not(.btn-primary){transform: translate(0,0);opacity: 1;transition: opacity 600ms ease-in-out 300ms;}
  .scroll-down .header-btn:not(.btn-primary){transform: translate(-200%, calc(100vh + 60px));opacity: 0;transition: opacity 100ms ease-in-out 300ms;}
  .hero-wrapper .item, .hero-wrapper-inner .item {flex-direction: column;}
  .hero-wrapper .item .cover, .hero-wrapper-inner .item .cover {max-width: 100%;bottom: 0px;padding: 15px 12px 35px 12px;text-align: center;}
  .hero-wrapper .item .cover .header-content h1, .hero-wrapper-inner .item .cover .header-content h1 {font-size: 16px;}
  .hero-wrapper .item img, .hero-wrapper-inner .item img, .hero-banner-wrap {width: calc(100% - 0px);max-width: calc(100% - 0px);max-height: none;min-height: 120px;}.hero-wrapper-inner .item .cover {margin: 0;padding: 15px 12px 15px 12px;}.hero-wrapper-inner .item {margin-bottom: 20px;padding-bottom: 0;}
  .hero-wrapper .owl-dots{max-width: 100%;bottom:10px;text-align: center;}
  .hero-wrapper .owl-carousel button.owl-dot {width: 30px;height: 3px;}
  .about-img {max-width: 300px;padding-left: 0;}.about-img .img-wrap{margin-top: 10px !important;}.about-img .img-wrap img{max-width: 100%;}.about-img .img-wrap.rigth-side{margin-top: 10px;margin-left: 8px;}.about-img .img-wrap.rigth-side img{max-width: 100%;}
  .about-section {padding: 15px 20px 18px;}
  .bg-title {padding: 10px 20px 10px 20px;text-align: center;}
  .title {font-size: var(--f24);}
  .timeline-step {margin-bottom: 35px;gap: 20px;}
  .timeline-details {flex-wrap:wrap;gap: 0px;margin: 0 -8px;}
  .timeline-details span{width: 100%;padding: 8px;}
  .timeline-icon {width: 48px;height: 48px;margin-top: 12px;}
  .timeline {margin: 40px -8px 0;}
  .timeline:before {left: 24px;}
}
@media screen and (max-width: 320px) {
}

/* --primary: #1B1464; --secondary: #F6EDD7; --orange: #DB696B; --blue: #45A1D6; --lightBlue: #B1D3E8; --lightOrange: #F4C28A; --orangeText: #DB696B; */