* {
box-sizing: border-box;
}
body {
font-family: var(--wp--preset--font-family--inter);
line-height: 1.6;
color: var(--wp--preset--color--body);
background-color: #fff;
} h1, h2, h3, h4, h5, h6 {
font-family: var(--wp--preset--font-family--inter);
font-weight: 800;
line-height: 1.2;
letter-spacing: -0.025em;
} a {
color: var(--wp--preset--color--primary);
text-decoration: none;
transition: all 0.3s ease;
}
a:hover {
color: var(--wp--preset--color--secondary);
}   .wp-block-post-content a,
.entry-content a,
.post-content a,
.page-content a,
article a,
.comment-content a,
.comment-text a,
.wp-block-post-excerpt a,
.post-excerpt a,
.excerpt a,
.widget a,
.widget-content a,
.wp-block-text a,
.textwidget a,
.wp-block-paragraph a,
.wp-block-list a,
.wp-block-quote a,
.wp-block-pullquote a,
.wp-block-verse a,
.wp-block-preformatted a,
.content a,
main a,
.site-content a {
color: var(--wp--preset--color--primary);
text-decoration: underline;
text-underline-offset: 0.125em;
text-decoration-thickness: 1px;
transition: all 0.3s ease;
} .wp-block-post-content a:hover,
.entry-content a:hover,
.post-content a:hover,
.page-content a:hover,
article a:hover,
.comment-content a:hover,
.comment-text a:hover,
.wp-block-post-excerpt a:hover,
.post-excerpt a:hover,
.excerpt a:hover,
.widget a:hover,
.widget-content a:hover,
.wp-block-text a:hover,
.textwidget a:hover,
.wp-block-paragraph a:hover,
.wp-block-list a:hover,
.wp-block-quote a:hover,
.wp-block-pullquote a:hover,
.wp-block-verse a:hover,
.wp-block-preformatted a:hover,
.content a:hover,
main a:hover,
.site-content a:hover {
color: var(--wp--preset--color--secondary);
text-decoration-thickness: 2px;
} .wp-block-post-content a:focus,
.entry-content a:focus,
.post-content a:focus,
.page-content a:focus,
article a:focus,
.comment-content a:focus,
.comment-text a:focus,
.wp-block-post-excerpt a:focus,
.post-excerpt a:focus,
.excerpt a:focus,
.widget a:focus,
.widget-content a:focus,
.wp-block-text a:focus,
.textwidget a:focus,
.wp-block-paragraph a:focus,
.wp-block-list a:focus,
.wp-block-quote a:focus,
.wp-block-pullquote a:focus,
.wp-block-verse a:focus,
.wp-block-preformatted a:focus,
.content a:focus,
main a:focus,
.site-content a:focus {
outline: 2px solid var(--wp--preset--color--primary);
outline-offset: 2px;
text-decoration-thickness: 2px;
}  .wp-block-button a,
.wp-block-buttons a,
.button,
.btn, .wp-block-image a,
.wp-block-gallery a,
.wp-block-media-text a,
.wp-block-cover a, .wp-block-navigation a,
.navigation a,
.nav a,
.menu a,
.navbar a, .site-title a,
.site-header a,
.header a,
.logo a, .wp-block-social-links a,
.social-links a, .wp-block-post-title a,
.wp-block-post-author a,
.wp-block-post-date a,
.wp-block-post-terms a,
.post-meta a,
.entry-meta a, .wp-block-latest-posts a,
.wp-block-archives a,
.wp-block-categories a,
.wp-block-tag-cloud a,
.card a, .wp-block-query-pagination a,
.pagination a,
.page-numbers, .site-footer .wp-block-navigation a,
.footer-navigation a {
text-decoration: none !important;
} .wp-block-button a:hover,
.wp-block-buttons a:hover,
.button:hover,
.btn:hover,
.wp-block-image a:hover,
.wp-block-gallery a:hover,
.wp-block-media-text a:hover,
.wp-block-cover a:hover,
.wp-block-navigation a:hover,
.navigation a:hover,
.nav a:hover,
.menu a:hover,
.navbar a:hover,
.site-title a:hover,
.site-header a:hover,
.header a:hover,
.logo a:hover,
.wp-block-social-links a:hover,
.social-links a:hover,
.wp-block-post-title a:hover,
.wp-block-post-author a:hover,
.wp-block-post-date a:hover,
.wp-block-post-terms a:hover,
.post-meta a:hover,
.entry-meta a:hover,
.wp-block-latest-posts a:hover,
.wp-block-archives a:hover,
.wp-block-categories a:hover,
.wp-block-tag-cloud a:hover,
.card a:hover,
.wp-block-query-pagination a:hover,
.pagination a:hover,
.page-numbers:hover,
.site-footer .wp-block-navigation a:hover,
.footer-navigation a:hover {
text-decoration: none !important;
} .sidebar-box .wp-block-tag-cloud a{
font-size: 14px !important;
display: inline-block;
border: 1px solid var(--wp--preset--color--primary);
padding: 6px 16px;
margin: 5px;
border-radius: 3px;
}
.sidebar-box .wp-block-tag-cloud a:hover{
background:var(--wp--preset--color--primary) !important;
color: #fff !important;
}
.category .wp-block-group.category-iimgs-post.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
background: #d6d5d5;
height: 200px;
border-radius: 20px 20px 0 0;
width: 100%;
object-fit: cover;
}  .wp-block-button__link {
font-weight: 600;
border-radius: 8px;
transition: all 0.3s ease;
text-decoration: none;
}  .online-courier-services-header .online-courier-services-main-navigation ul {
display: flex !important;
align-items: center !important;
list-style: none !important;
padding: 0 !important;
margin: 0 !important;
}
.online-courier-services-header .online-courier-services-main-navigation .wp-block-navigation-item {
margin-right: 20px !important;
margin-left: 0 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.online-courier-services-header .wp-block-navigation__submenu-container.wp-block-navigation-submenu li::before,.online-courier-services-header .wp-block-navigation__submenu-container.wp-block-navigation-submenu li::after{
display: none;
}
.online-courier-services-header li.wp-block-navigation-item.wp-block-navigation-link:hover span, .online-courier-services-header li.wp-block-navigation-item.current-menu-item.wp-block-navigation-link span {
color: #ffffff;
background: var(--wp--preset--color--primary);
padding: 7px 10px;
border-radius: 10px;
}
.wp-block-navigation__submenu-container.wp-block-navigation-submenu li.wp-block-navigation-item.wp-block-navigation-link:hover span{
color: #000000 !important;
background: transparent !important;
}
.online-courier-services-header span.wp-block-navigation-item__label {
padding: 7px 10px;
}
.online-courier-services-header .online-courier-services-main-navigation .wp-block-navigation__container {
display: flex !important;
flex-direction: row !important;
align-items: center !important;
padding: 10px 0px !important;
}
.online-courier-services-header ul.wp-block-navigation__submenu-container.wp-block-navigation-submenu {
color: #222 !important;
}
.online-courier-services-header .online-courier-services-main-navigation {
display: block !important;
} .slide-btn{
position: relative !important;
}
.online-courier-services-header-cta .wp-block-button__link:hover {
background: transparent !important;
color: white !important;
}
.online-courier-services-header-cta .wp-block-button__link:hover::before {
left: 100% !important;
} .online-courier-services-header-container {
align-items: center;
}
.online-courier-services-header-logo {
align-items: center;
}
.online-courier-services-header-nav {
align-items: center;
}
.online-courier-services-header-cta {
margin-left: var(--wp--preset--spacing--medium);
}
.header-logo h1 a:hover{
color: var(--wp--preset--color--secondary) !important;
}
span.head-tone strong {
text-transform: uppercase;
}
span.dashicons.dashicons-phone{
display: none;
}
.blog-default-image{
border-radius: 16px 16px 0px 0px;
height: 200px;  
}
.blog-default-image img {
height: 200px;
border-radius: 16px 16px 0px 0px;
padding: 0;
}  .wp-block-navigation-item a {
font-weight: 500;
transition: all 0.3s ease;
}
.wp-block-navigation-item a:hover {
color: var(--wp--preset--color--primary);
} footer .wp-block-navigation-item a {
color: var(--wp--preset--color--background);
transition: all 0.3s ease;
}
footer .wp-block-navigation-item a:hover {
color: var(--wp--preset--color--primary);
transform: translateY(-2px);
} footer .wp-block-group .wp-block-paragraph a {
transition: all 0.3s ease;
}
footer .wp-block-group .wp-block-paragraph a:hover {
transform: translateY(-2px);
text-decoration: underline;
} footer .wp-block-column {
transition: none;
}
footer .wp-block-column:hover {
transform: none;
}  footer,
footer * {
background-color: inherit !important;
} footer .wp-block-navigation {
display: block !important;
}
footer .wp-block-navigation ul {
display: flex !important;
flex-direction: column !important;
gap: var(--wp--preset--spacing--x-small) !important;
list-style: none !important;
padding: 0 !important;
margin: 0 !important;
}
footer .wp-block-navigation .wp-block-navigation-item {
margin: 0 !important;
}
footer .wp-block-navigation .wp-block-navigation__container {
display: flex !important;
flex-direction: column !important;
gap: var(--wp--preset--spacing--x-small) !important;
} footer .wp-block-group {
transition: none !important;
transform: none !important;
box-shadow: none !important;
}
footer .wp-block-group:hover {
transform: none !important;
box-shadow: none !important;
}
footer .wp-block-social-links .wp-social-link svg{
color: #000 !important;
font-size: 20px;
}
footer .wp-block-social-links .wp-social-link svg:hover{
color:var(--wp--preset--color--primary) !important;
}
.foot-grid{
display: grid !important;
grid-template-columns: 150px auto auto auto;
margin: 0;
}
.footer-coll {
height: 100%;
}
a.wp-block-social-link-anchor:hover svg path {
color:var(--wp--preset--color--secondary) !important;
} .home .whole-header{
background: transparent !important;
padding-top: 10px !important;
position: absolute;
z-index: 999;
width: 100%;
}
.topbar .wp-block-social-links, .topbar .wp-block-social-links.has-normal-icon-size {
font-size: 24px;
margin: 0;
}
.topbar .wp-block-social-links .wp-block-social-link.wp-social-link:hover .wp-block-social-link-anchor svg {
color: var(--wp--preset--color--primary) !important;
}
.topbar-detail {
gap: 30px;
}
.detail-gap p a{
text-decoration: none;
color: #000;
}
.detail-gap p a:hover{
color: var(--wp--preset--color--primary);
}
.cart-detail{
gap: 10px;
justify-content: space-between;
}
.header-cart span {
display: none !important;
}
.topbar .wp-block-social-links{
margin: 0 !important;
}
.menu-margin{
margin: 0px;
}
.mail-address{
position: relative;
}
.header-search .wp-block-search__inside-wrapper{
position: relative !important;
}
.header-search.wp-block-search.wp-block-search__button-only .wp-block-search__input{
position: absolute !important;
bottom: -53px !important;
z-index: 999;
}
header.online-courier-services-header{
position: relative;
z-index: 9;
}
.topbar-main{
position: relative;
z-index: 1;
}
.topbar i {
color: var(--wp--preset--color--primary);
font-size: 25px;
}
.detail-gap{
gap: 10px;
}
.header-btns {
position: relative;
}
.detail-icon{
max-width: 25px !important;
}
.online-courier-services-header-cta{
position: relative;
}
.online-courier-services-header-cta:before {
content: "";
top: 0;
clip-path: polygon(100% 0, 0% 100%, 100% 100%);
width: 29px;
z-index: 9999;
position: absolute;
left: -29px;
height: 100%;
background: var(--wp--preset--color--primary);
}
.online-courier-services-header-cta:hover{
background: var(--wp--preset--color--secondary) !important;
}
.online-courier-services-header-cta:hover.online-courier-services-header-cta:before{
background: var(--wp--preset--color--secondary) !important;
}
.heads-detail {
padding: 10px 0px;
position: relative;
}
.wp-block-button.header-btn a{
background: transparent;
}
.heads-detail.mailss::before{
content: '';
height: 45px;
width: 1px;
position: absolute;
z-index: 999;
left: -30px;
background: #d9d9d9;
}
.heads-detail.mailss::after{
content: '';
height: 45px;
width: 1px;
position: absolute;
z-index: 999;
right: 0px;
top: 10px;
background: #d9d9d9;
}
.online-courier-services-header-cta{
padding: 10px 0px;
}
.logo-box{
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
.logo-box:after {
content: "";
top: 0;
clip-path: polygon(100% 0, 0 0, 0 100%);
width: 40px;
z-index: 9999;
position: absolute;
right: -39px;
height: 100%;
background: var(--wp--preset--color--primary);
} .header-search .wp-block-search__button{
position: relative;
}
.header-search .wp-block-search__button::after{
position: absolute;
content: "\f002";
font-family: 'Font Awesome 5 Free';
height: 0px;
width: 50px;
z-index: 999;
right: -14px;
font-weight: 900;
}
.online-courier-services-header-cta{
min-width: 180px;
}
.topbar-main{
padding-left: 40px !important;
}
.menu-margin{
padding-left: 20px !important;
}
.wp-block-social-links, .wp-block-social-links.has-normal-icon-size{
font-size: 20px !important;
} .banner-main-section{
position: relative;
min-height: 700px !important;
}
.slider-box{
min-height: 700px !important; 
}
.slide-group{
width: 100%;
}
.banner-contentt{
display: flex;
align-items: center;
}
p.banner-extra-head{
display: inline-block;
align-items: center;
margin: 0 auto;
padding: 5px 10px !important;
justify-content: center;
}
p.sub-head{
width: fit-content;
align-items: center;
margin: 0 auto;
padding: 5px 10px !important;
justify-content: center;
}
.banner-main-section .wp-block-button a:hover {
color: #fff !important;
background: var(--wp--preset--color--primary) !important;
}
.banner-position{
position: relative;
}
.banner-main-section .owl-dots {
position: absolute;
bottom: 5%;
right: 10%;
display: flex;
}
.banner-main-section button.owl-dot {
background: var(--wp--preset--color--primary) !important;
color: #fff !important;
border: none;
padding: 10px;
background: #FFFFFF75;
margin: 10px;
border-radius: 24px;
height: 50px;
width: 50px;
}
.banner-main-section button.owl-dot.active{
background: #fff !important;
color: #000000 !important;
font-size: 16px;
font-weight: 800;
} .service-box{
text-align: center;
}
.serive-icon-box {
width: 70px;
height: 70px;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
}
.service-section i{
color: #ffffff;
font-size: 32px;
}
.serive-icon-box::after {
position: absolute;
content: '';
width: 90px;
background: transparent;
border: 2px solid var(--wp--preset--color--primary);
height: 90px;
border-radius: 50%;
}
.serive-icon-box::before {
position: absolute;
content: '';
width: 100px;
background: transparent;
border: 2px solid var(--wp--preset--color--primary);
height: 100px;
border-radius: 50%;
}
.our-blog p.sub-head{
text-align: center;
display: flex;
}
.banner-btn i{
padding-left: 15px;
}
.service-section .banner-btn i {
color: #fff;
font-size: 20px;
}
.service-detail-box{
position: relative;
}
figure.wp-block-image.size-full.about-img-1 img {
height: 170px;
width: 100%;
object-fit: cover;
margin-top: -100px;
clip-path: polygon(80% 0, 100% 30%, 100% 100%, 0 100%, 0 0);
}
.service-detail-box {
clip-path: polygon(80% 0, 100% 20%, 100% 100%, 0 100%, 0 0);
}
h5.serv-box-head a {
text-decoration: none;
}
.service-box:hover .service-detail-box{
background-color: var(--wp--preset--color--primary) !important;
}
.service-box:hover .serive-icon-box::before,.service-box:hover .serive-icon-box::after{
border-color: #fff;
}
.service-box:hover h5.serv-box-head a,.service-box:hover h5.serv-box-head,.service-box:hover p.serv-box-content{
color: #fff;
}
.service-box:hover .serive-icon-box{
background: #fff !important;
}
.service-box:hover i {
color: var(--wp--preset--color--primary) !important;
}  .wp-block-group.has-light-gray-background-color .wp-block-columns .wp-block-column .wp-block-group {
padding: 0 !important;
margin: 0 !important;
border-radius: 16px !important;
overflow: hidden !important;
background: var(--wp--preset--color--background) !important;
border: none !important;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08) !important;
transition: all 0.3s ease !important;
}
.wp-block-group.has-light-gray-background-color .wp-block-columns .wp-block-column .wp-block-group:hover {
transform: translateY(-8px) !important;
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12) !important;
} .wp-block-group.has-light-gray-background-color .wp-block-columns .wp-block-column .wp-block-group .wp-block-image {
margin: 0 !important;
padding: 0 !important;
line-height: 0 !important;
border-radius: 16px 16px 0 0 !important;
overflow: hidden !important;
}
.wp-block-group.has-light-gray-background-color .wp-block-columns .wp-block-column .wp-block-group .wp-block-image img {
width: 100% !important;
height: auto !important;
display: block !important;
margin: 0 !important;
padding: 0 !important;
border-radius: 16px 16px 0 0 !important;
vertical-align: top !important;
transition: all 0.3s ease !important;
}
.wp-block-group.has-light-gray-background-color .wp-block-columns .wp-block-column .wp-block-group .wp-block-image figure {
margin: 0 !important;
padding: 0 !important;
line-height: 0 !important;
} .wp-block-group.has-light-gray-background-color .wp-block-columns .wp-block-column .wp-block-group .wp-block-group[style*="padding"] {
padding: var(--wp--preset--spacing--medium) !important;
margin: 0 !important;
} .wp-block-group.has-light-gray-background-color .wp-block-columns .wp-block-column .wp-block-group:hover .wp-block-image img {
transform: scale(1.02) !important;
}  .wp-block-group[style*="border-radius:16px"] {
transition: all 0.3s ease;
}
.wp-block-group[style*="border-radius:16px"]:hover {
transform: translateY(-4px);
box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1);
} input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
textarea,
select {
border: 1px solid var(--wp--preset--color--border);
border-radius: 8px;
padding: 12px 16px;
font-family: var(--wp--preset--font-family--inter);
transition: all 0.3s ease;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
textarea:focus,
select:focus {
border-color: var(--wp--preset--color--primary);
box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
outline: none;
} .wp-block-search {
border-radius: 8px;
}
.wp-block-search__input {
border: 1px solid var(--wp--preset--color--border);
border-radius: 8px;
padding: 12px 16px;
font-family: var(--wp--preset--font-family--inter);
}
.wp-block-search__button {
background: var(--wp--preset--color--primary);
border: none;
color: #ffffff;
border-radius: 8px;
font-weight: 600;
transition: all 0.3s ease;
}
.wp-block-search__button:hover {
background: var(--wp--preset--color--secondary);
}  .wp-block-query-pagination {
margin-top: var(--wp--preset--spacing--xx-large);
}
.wp-block-query-pagination .page-numbers {
display: inline-block;
padding: 12px 16px;
margin: 0 4px;
border: 1px solid var(--wp--preset--color--border);
border-radius: 8px;
color: var(--wp--preset--color--heading);
text-decoration: none;
transition: all 0.3s ease;
}
.wp-block-query-pagination .page-numbers:hover,
.wp-block-query-pagination .page-numbers.current {
background: var(--wp--preset--color--primary);
color: white;
border-color: var(--wp--preset--color--primary);
} .wp-block-social-links .wp-social-link {
transition: all 0.3s ease;
}
.wp-block-social-links .wp-social-link:hover {
transform: translateY(-2px);
background: var(--wp--preset--color--primary) !important;
}
.wp-block-social-links .wp-block-social-link.wp-social-link:hover .wp-block-social-link-anchor svg{
fill: #fff !important;
} .online-courier-services-portfolio-card {
transition: all 0.3s ease;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.online-courier-services-portfolio-card:hover {
transform: translateY(-8px);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
} .wp-block-query .wp-block-post-template.is-layout-grid {
grid-template-columns: repeat(3, 1fr);
gap: var(--wp--preset--spacing--large) !important; margin: 0 auto;
}
.simple-blog .wp-block-query .wp-block-post-template.is-layout-grid{
max-width: 100% !important;
} .wp-block-query .online-courier-services-portfolio-card {
max-width: none;
width: 100%;
} .wp-block-columns .wp-block-column .wp-block-group {
max-width: none;
width: 100%;
} @media (max-width: 768px) { .wp-block-query .wp-block-post-template.is-layout-grid {
grid-template-columns: 1fr !important;
gap: var(--wp--preset--spacing--medium) !important;
} .wp-block-query .wp-block-post-template.is-layout-grid {
grid-template-columns: 1fr !important;
}
} .wp-block-query .online-courier-services-portfolio-card {
max-width: none;
width: 100%;
} .wp-block-columns .wp-block-column .wp-block-group {
max-width: none;
width: 100%;
} .online-courier-services-portfolio-card .wp-block-post-featured-image {
flex-shrink: 0;
overflow: hidden;
border-radius: 16px 16px 0 0;
height: 200px;
margin: 0 !important;
padding: 0 !important;
}
.online-courier-services-portfolio-card .wp-block-post-featured-image img {
border-radius: 16px 16px 0 0;
width: 100%;
height: 200px;
object-fit: cover;
display: block;
margin: 0 !important;
padding: 0 !important;
}
.online-courier-services-portfolio-card .wp-block-post-featured-image figure {
margin: 0 !important;
padding: 0 !important;
height: 200px;
overflow: hidden;
} .online-courier-services-portfolio-card {
padding: 0 !important;
min-height: 420px;
width: 100%;
max-width: none;
}
.online-courier-services-portfolio-card > .wp-block-post-featured-image:first-child {
margin-top: 0 !important;
border-radius: 16px 16px 0 0;
} .wp-block-group .wp-block-query.alignwide { width: 100%;
} .wp-block-query .wp-block-post-template {
max-width: none;
width: 100%;
} .online-courier-services-portfolio-card * {
box-shadow: none !important;
}
.online-courier-services-portfolio-card:hover * {
box-shadow: none !important;
}  .online-courier-services-pricing-card {
transition: all 0.3s ease;
position: relative;
transform: translateZ(0);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.online-courier-services-pricing-card:hover {
transform: translateY(-4px) translateZ(0);
box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.online-courier-services-pricing-featured {
position: relative;
overflow: visible;
}
.online-courier-services-pricing-features {
list-style: none;
}
.online-courier-services-pricing-features li {
color: var(--wp--preset--color--body);
font-weight: 500;
padding-left: 0;
}
.online-courier-services-pricing-features li::before {
content: "";
margin-right: 0;
} .online-courier-services-pricing-card,
.online-courier-services-pricing-card *,
.online-courier-services-pricing-card .wp-block-paragraph,
.online-courier-services-pricing-card .wp-block-heading,
.online-courier-services-pricing-card h1, .online-courier-services-pricing-card h2, .online-courier-services-pricing-card h3,
.online-courier-services-pricing-card h4, .online-courier-services-pricing-card h5, .online-courier-services-pricing-card h6,
.online-courier-services-pricing-card p, .online-courier-services-pricing-card span, .online-courier-services-pricing-card div {
text-shadow: none !important;
-webkit-text-shadow: none !important;
-moz-text-shadow: none !important;
filter: none !important;
-webkit-filter: none !important;
-moz-filter: none !important;
-ms-filter: none !important;
-o-filter: none !important;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.online-courier-services-pricing-card:hover,
.online-courier-services-pricing-card:hover *,
.online-courier-services-pricing-card:hover .wp-block-paragraph,
.online-courier-services-pricing-card:hover .wp-block-heading,
.online-courier-services-pricing-card:hover h1, .online-courier-services-pricing-card:hover h2, .online-courier-services-pricing-card:hover h3,
.online-courier-services-pricing-card:hover h4, .online-courier-services-pricing-card:hover h5, .online-courier-services-pricing-card:hover h6,
.online-courier-services-pricing-card:hover p, .online-courier-services-pricing-card:hover span, .online-courier-services-pricing-card:hover div {
text-shadow: none !important;
-webkit-text-shadow: none !important;
-moz-text-shadow: none !important;
filter: none !important;
-webkit-filter: none !important;
-moz-filter: none !important;
-ms-filter: none !important;
-o-filter: none !important;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}  footer .footer-nav-list {
list-style: none;
padding: 0;
margin: 0;
} footer .footer-nav-list li a {
text-decoration: none;
transition: all 0.3s ease;
color: #fff;
display: flex;
gap: 10px;
margin: 20px 0px;
}
.cover-padding {
align-items: start;
padding: 0;
}
.footer-head{
margin-top: 0;
}
footer .footer-nav-list li a:hover {
color: #fff;
transform: translateY(-2px);
}
footer .footer-col ul li a:before {
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-size: 12px;
content: "\f105";
display: inline-block;
width: 30px;
height: 30px;
background: rgba(255, 255, 255, 0.3);
display: flex;
align-items: center;
justify-content: center;
border-radius: 30px;
}
.footer-gallery figure figure{
height: 80px;
}
.footer-gallery figure img{
border-radius: 10px;
object-fit: cover;
} .FAQ details.faq-btm-title summary{ 
padding: 5px 0px 5px 50px;
list-style: none;
position: relative;
}
.FAQ details.faq-btm-title summary:after {
content: "\f067";
font-family: "Font Awesome 5 Free";
position: absolute;
font-weight: 900;
font-size: 12px;
left: 0px;
top: 50%;
transform: translateY(-50%);
width: 30px;
height: 30px;
background: rgba(255, 255, 255, 0.3);
display: flex;
align-items: center;
justify-content: center;
border-radius: 30px;
}
.FAQ details[open].faq-btm-title summary:after{
content: "\f068";
font-family: "Font Awesome 5 Free";
position: absolute;
font-weight: 900;
font-size: 12px;
left: 0px;
top: 50%;
transform: translateY(-50%);
width: 30px;
height: 30px;
background: rgba(255, 255, 255, 0.3);
display: flex;
align-items: center;
justify-content: center;
border-radius: 30px;
}
.FAQ details[open].faq-btm-title > summary{
background: var(--wp--preset--gradient--banner-background-main);
color: var(--wp--preset--color--background);
border-color: var(--wp--preset--color--secondary);
}
.FAQ details p {
background: #fff !important;
color: rgba(36, 36, 36, 1);
padding: 14px;
border-radius: 16px;
margin: 0;
}
.wc-block-components-button__text {
color: #fff;
} @media (min-width: 320px) and (max-width: 676px){
.wp-block-search.wp-block-search__button-only .wp-block-search__button{
padding: 10px 20px;
}
}
@media (min-width: 300px) and (max-width: 450px){
.header-logo  { 
grid-area: logo;
}
.header-menu { 
grid-area: menu;
}
.custom-sidebar{
max-width: 100% !important;
margin: 0 auto;
}
.header-btns { 
grid-area: btns;
}
.online-courier-services-header-cta{
justify-content: center !important;
}
.online-courier-services-header .online-courier-services-main-navigation{
display: flex !important;
justify-content: center;
}
.slide-content-box{
background: transparent;
margin: 0;
padding: 10px;
}
.banner-main-section, .slider-box {
min-height: 500px !important;
}
.banner-main-section .owl-dots {
top: unset;
right: 0;
flex-direction: row;
bottom: 0;
left: 0;
justify-content: center;
}
ul.header-social-icon{
gap: 5px;
}
.wp-block-social-links, .wp-block-social-links.has-normal-icon-size {
font-size: 16px !important;
}
}
@media (min-width: 300px) and (max-width: 600px){
.foot-grid{
grid-template-columns: auto;
}
.copy-row{
display: flex;
justify-content: center;
}
.topbar-main {
padding-left: 20px !important;
}
.service-img img,.service-img-col{
height: 180px !important;
}
.cat-position li{
margin: 0px 1px;
}
.logo-box:after{
display: none;
}
.logo-box {
padding: 25px !important;
}
.heads-detail.mailss::before,.heads-detail.mailss::after{
display: none;
}
.menu-margin.is-layout-flex.wp-container-core-columns-is-layout-1ec2ec05.wp-block-columns-is-layout-flex {
display: flex !important;
flex-wrap: wrap !important;
gap: 0;
flex-direction: row;
justify-content: center;
align-items: center;
}
.menu-margin{
padding-left: 0px !important;
}
}
@media (min-width: 450px) and (max-width: 700px){
.menu-margin{
display: grid !important;
grid-template-columns: auto auto;
grid-template-rows: auto auto;
grid-template-areas:"logo logo"
"menu btns";
gap: 10px;
}
.header-logo  { 
grid-area: logo;
}
.header-menu { 
grid-area: menu;
}
.header-btns { 
grid-area: btns;
}
}
@media (min-width: 1024px){
.online-courier-services-header .online-courier-services-main-navigation .wp-block-navigation-item{
position: relative;
}
.online-courier-services-header .online-courier-services-main-navigation .wp-block-navigation-item ul li{
position: relative;
padding: 0px;
width: 100%;
}
}
@media (min-width: 1024px) and (max-width: 1024px) {
.online-courier-services-header .online-courier-services-main-navigation .wp-block-navigation-item {
padding: 0px !important;
}
.online-courier-services-header .online-courier-services-main-navigation .wp-block-navigation__container {
gap: 0px;
}
.online-courier-services-header .online-courier-services-main-navigation .wp-block-navigation-item {
margin-right: 0px !important;
}
}
@media (min-width: 1024px) and (max-width: 1400px) {
.main-banner-section h1{
font-size: 70px !important;
} .foot-grid{
grid-template-columns: auto auto;
}
p.footer-detail-text {
margin-left: 50px;
}
.logo-box h1 {
text-align: center;
}
.logo-box:after{
display: none;
}
.topbar-main{
padding-left: 0px !important;
}
figure.footer-gallery{
display: grid;
grid-template-columns: auto auto;
}
.heads-detail.mailss::before,.heads-detail.mailss::after{
display: none;
}
.online-courier-services-header {
padding: 0 !important;
}
.menu-margin{
padding-left: 0px !important;
}
ul.wp-block-social-links{
gap: 6px !important;
}
.menu-margin {
padding: 10px 0px !important;
}
figure.foot-gal-img{
}
.slider-box{
height: 500px !important;
}
.banner-contentt{
flex-basis: 80% !important;
align-items: end;
height: 600px !important;
}
.topbar-detail {
display: grid !important;
flex-wrap: wrap;
grid-template-columns: auto auto;
padding: 10px ! IMPORTANT;
gap: 8px;
}
.banner-position{
position: static;
}
.professional-box {
left: 44%;
}
.header-menu{
flex-basis: 60% !important;
}
.header-btns{
flex-basis: 38% !important;
}
.banner-main-section, .slide-bg{
min-height: 800px !important;
}
.slide-content-box {
margin: 0;
} .social-links{
flex-basis: 15%;
}
.sec-headerss{
max-width: 95% !important;
}
.top-address{
flex-basis: 85%;
}
.topbar .wp-block-social-links, .topbar .wp-block-social-links.has-normal-icon-size {
font-size: 20px;
}
.service-main-col{
flex-wrap: wrap !important;
}
.service-img-div,.service-content-div{
flex-basis: 100% !important;
} .copy-row {
justify-content: center;
}
.service-1-col{
flex-basis: 60% !important;
}
h3.product-main-heading {
font-size: 24px !important;
}
p.authoir-name {
font-size: 18px !important;
}
p.author-desig{
font-size: 13px !important;
}
}
@media (max-width: 767px){
.topbar-detail{
flex-wrap: wrap;
justify-content: center;
}
.home .whole-header{
background: var(--wp--preset--color--secondary) !important;
}
.header-menu {
padding-top: 0;
}
.home .whole-header{
position: static;
}
.header-social-icon{
justify-content: center;
}
.menu-margin{
display: grid !important;
grid-template-columns: auto auto;
grid-template-rows: auto auto;
grid-template-areas:
"menu btns";
gap: 10px;
}
.header-logo  { grid-area: logo;
}
.header-menu { grid-area: menu;
}
.header-btns { grid-area: btns;
}
.menu-margin{
text-align: center;
}
.online-courier-services-header{
display: flex;
justify-content: center;
padding: 10px 0px !important;
}
.topbar-detail{
gap: 12px;
}
.online-courier-services-header,.topbar{
border-radius: unset !important;
}
}
@media (min-width: 1024px) and (max-width: 1400px){
figure.wp-block-image.size-large.foot-gal-img {
width: 100% !important;
}
}
@media (min-width: 781px) and (max-width: 999px){
.header-logo ,.header-btns{
flex-basis: 80% !important;
}
.header-menu{
flex-basis: 20% !important;
}
}
@media (min-width: 700px) and (max-width: 781px){
.menu-margin{
display: grid !important;
grid-template-columns: auto auto;
grid-template-rows: auto;
grid-template-areas:"menu menu btns";
gap: 10px;
padding: 6px 0px;
}
.header-logo  { grid-area: logo;
}
.header-menu { grid-area: menu;
}
.header-btns { grid-area: btns;
}
}
@media (min-width: 768px) and (max-width: 1023px){
.topbar-detail{
gap: 25px;
display: flex !important;
flex-wrap: wrap !important;
grid-template-columns: auto auto;
}
.logo-box:after,.heads-detail.mailss::after,.heads-detail.mailss::before{
display: none;
}
.logo-box {
padding: 20px !important;
}
.topbar-main {
padding-left: 0px !important;
}    
ul.header-social-icon{
padding-right: 14px;
}
.header-btns{
border-radius: unset !important;
box-shadow: unset;
}
.topbar-detail{
display: grid !important;
grid-template-columns: auto auto;
row-gap: 15px;
padding: 10px !important;
}
.topbar-detail h1 {
display: flex;
flex-basis: 100%;
justify-content: center;
}
header.online-courier-services-header{
padding: 12px 0px 0px 0px !important;
}
.online-courier-services-header .online-courier-services-main-navigation {
display: flex !important;
justify-content: start;
}
p.footer-detail-text {
margin-left: 30px;
}
.footer-contact{
padding-right: 10px;
padding-left: 10px;
}
.topbar .wp-block-social-links, .topbar .wp-block-social-links.has-normal-icon-size {
display: flex;
justify-content: center;
}
.footer-col{
display: grid !important;
grid-template-columns: auto auto;
}
.copy-row{
display: flex;
justify-content: center;
}
.online-courier-services-header,.topbar-main{
border-radius: unset !important;
}
.topbar-main{
margin-top: 10px !important;
padding-top: 8px !important;
}
.slide-content-box{
margin-top: 10px !important;
}
figure.about-img-1 img,figure.about-img-2 img{
height: 400px;
object-fit: contain;
}
h3.product-main-heading{
font-size: 28px !important;
}
h3.product-main-heading,p.sub-head{
text-align: center !important;
}
.about-row,.author-row{
display: flex !important;
justify-content: center !important;
text-align: center !important;
}
.service-1-col{
display: flex;
flex-direction: column;
}
.service-content-content {
text-align: center;
}
}
@media (min-width: 1440px) and (max-width: 1600px){
.online-courier-services-header .online-courier-services-main-navigation .wp-block-navigation-item {
margin-right: -10px !important;
}
.online-courier-services-header .online-courier-services-main-navigation .wp-block-navigation-item{
padding: 10px 0px !important;
}
.banner-contentt{
flex-basis: 45% !important;
}
.banner-position{
flex-basis: 55% !important;
}
.topbar-detail {
gap: 0px;
}
.topbar-detail .dashicons, .dashicons-before:before{
display: none;
}
ul.wp-block-social-links {
gap: 6px !important;
}
}
@media (max-width: 768px) { .wp-block-columns {
flex-direction: column;
}
.wp-block-column {
flex-basis: 100% !important;
}
h1, .has-huge-font-size {
font-size: 2.5rem !important;
}
h2, .has-xxxx-large-font-size {
font-size: 2rem !important;
} .wp-block-query .wp-block-post-template.is-layout-grid {
grid-template-columns: 1fr !important;
gap: var(--wp--preset--spacing--medium) !important;
} .online-courier-services-portfolio-card {
width: 100% !important;
max-width: 100% !important;
margin-bottom: var(--wp--preset--spacing--large) !important;
}
}
@media (max-width: 999px) {
.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
display: none;
}
.wp-block-navigation__responsive-container-open:not(.always-shown){
display: block;
} .online-courier-services-header-container {
flex-direction: row !important;
justify-content: space-between !important;
align-items: center !important;
} .online-courier-services-header .wp-block-navigation .wp-block-navigation__responsive-container-open {
background: var(--wp--preset--color--primary) !important;
color: white !important;
border: none !important;
border-radius: 8px !important;
padding: 12px !important;
width: 48px !important;
height: 48px !important;
cursor: pointer !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.online-courier-services-header .wp-block-navigation__responsive-container-close{
top: 20px !important;
}
.wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open{
background: #000000 !important;
color: #fff;
} .online-courier-services-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open {
background: white !important;
padding: 40px 20px !important;
} .online-courier-services-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open ul {
flex-direction: column !important;
gap: 0 !important;
align-items: stretch !important;
width: 100%;
} .online-courier-services-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item {
width: 100% !important;
margin: 0 !important;
border-bottom: 1px solid #eee !important;
}
.online-courier-services-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item:last-child {
border-bottom: none !important;
} .online-courier-services-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item a {
display: block !important;
padding: 12px 0 !important;
text-align: center !important;
font-size: 18px !important;
font-weight: 600 !important;
color: var(--wp--preset--color--heading) !important;
text-decoration: none !important;
}
.online-courier-services-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item a:hover {
color: var(--wp--preset--color--primary) !important;
} .online-courier-services-team-section .wp-block-image img[style*="border-radius:100px"] {
width: 120px !important;
height: 120px !important;
border: 3px solid var(--wp--preset--color--surface) !important;
}
.whole-header {
background: #1b1b19 !important;
}
.whole-header .wp-block-search__button svg {
fill: #fff;
}
.topbar{
padding: 0 !important;
}
.home .whole-header{
position: static;
background: var(--wp--preset--color--secondary) !important;
}
.header-menu{
padding: 0;
}
}
@media (min-width: 991px) and (max-width: 1199px) {
.wp-block-query .wp-block-post-template.is-layout-grid{
grid-template-columns: repeat(2, 1fr);
}
}  @media print {
.wp-block-navigation,
.wp-block-buttons,
.wp-block-social-links {
display: none;
}
.wp-block-group {
box-shadow: none !important;
transform: none !important;
}
} .wp-block-sidebar > * h2 {
font-weight:bold }
.wp-block-sidebar .wp-block-latest-posts__list > li:not(:last-child) {
border-bottom: 1px solid;
margin-bottom: 21px;
padding-bottom: 21px; }
.wp-block-widget-area .wp-block-latest-posts__list > li > a {
font-weight: var(--wp--custom--typography--font-weight--normal);}
.wp-block-widget-area .wp-block-latest-posts__post-author,
.wp-block-widget-area .wp-block-latest-posts__post-date {
font-size: var(--wp--preset--font-size--tiny);
line-height: 1.62;
margin-top: 5px; }
.sidebar-box{
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
border: 1px solid #e5e7eb;
border-radius: 16px;
}
.sidebar-box h2 {
font-size: 32px;
font-weight: 800;
}