/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2021 | 08:10:04 */
/* header */
.q_logo a {height: 120px!important;}
.q_logo img {height: 120px!important; margin: 3px auto;}
.top-bar li {list-style: none; color: #fff; display: inline-block; padding: 0 40px 0 30px; font-size: 14px; height: 45px; line-height: 45px; background: url(http://160.153.235.68/~miracle/wp-content/uploads/2021/09/location_icon1.png) no-repeat 0 50%;}
.top-bar li:nth-child(2) {background: url(http://160.153.235.68/~miracle/wp-content/uploads/2021/09/time_icon1.png) no-repeat 0 50%;}
.top-bar li:nth-child(3) {background: url(http://160.153.235.68/~miracle/wp-content/uploads/2021/09/phone_icon1.png) no-repeat 0 50%;}

/* mega menu */
#mega-menu-wrap-top-navigation {margin-top: 1px; background: transparent;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item > a.mega-menu-link {color: #fff;font-size: 16px;padding: 0 25px;font-weight: bold;position: relative;height: 105px;line-height: 105px;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
  background: #fff!important; color: #1285fa; font-weight:  bold;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item > a.mega-menu-link:after {content: '|'; display: inline-block; font-weight: bold; color: #ccc; position: absolute; right: -1px;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item:last-child > a.mega-menu-link:after {display: none;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item > a.mega-menu-link:hover {background: transparent; color: #1285fa; font-weight: bold;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {background: transparent!important; color: #fff; font-weight: bold;}

#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {border-right: 1px solid #fff; width: auto; padding: 0 30px;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item:last-child {border-right: none;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {white-space: nowrap; color: #fff;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu a {color: #fff; height: auto; line-height: 1.5; display: block; font-weight: 300;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu a:hover {color: #000;}

/* slider */
.hesperiden.tparrows:hover {background-color: #1285fa;}

/* content */
.midrow p {color: #fff; font-size: 30px; line-height: 1.4; font-weight: 300; margin: 1em 0;}
.midrow .contact-info {color: #fff; font-size: 42px; line-height: 1.5;}
.midrow .contact-info strong {color: #1285fa; font-weight: bold;}
.contact-info {color: #000; font-size: 42px; line-height: 1.5;}
.contact-info strong {color: #1285fa; font-weight: bold;}

.testimonials_c_holder .testimonial_content_inner .testimonial_image_holder {border-radius: 0!important;}
.testimonials_c_holder .testimonial_content_inner .testimonial_rating_holder .testimonial_star_holder .icon_star_alt,.testimonials_c_holder .testimonial_content_inner .testimonial_rating_holder .testimonial_star_holder .icon_star {color: #1285fa!important;}

.call_to_action {padding-left: 0!important;}
.call_to_action_text h2 {font-size: 34px;}

/* footer */
.footer-location li {list-style: none; color: #fff; padding: 10px 0 10px 35px; font-size: 14px; line-height: 20px; background: url(footer-ico1.jpg) no-repeat 0 4px;}
.footer-location li:nth-child(2) {background: url(footer-ico2.jpg) no-repeat 0 4px;}
.footer-location li:nth-child(3) {background: url(footer-ico3.jpg) no-repeat 0 4px;}
.q_social_icon_holder .fa-stack {border-radius: 4px;}

@media (max-width: 767px) {
  .midrow p, .midrow .contact-info, .contact-info, .call_to_action_text h2 {font-size: 20px;}
  .vc_custom_1515674423381 {padding-top: 50px!important; padding-bottom: 0!important;}
  .qode_content_slider .flex-control-nav {margin-top: 0!important;}
  .footer_top {padding: 40px 0!important;}
}

@media (max-width: 600px) {
#mega-menu-wrap-top-navigation .mega-menu-toggle + #mega-menu-top-navigation {background: #1285fa;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item:first-child {display: block!important;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item > a.mega-menu-link {height: 40px; line-height: 40px; color: #fff;}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item > a.mega-menu-link:after {display: none;}
}

.side_menu_button > a, .mobile_menu_button span, .fixed_top_header .side_menu_button > a, .fixed_top_header .popup_menu .line, .fixed_top_header .mobile_menu_button span {
    color: #1285fa;
    font-size: 22px;
}

.footer-location li {
    list-style: none;
    color: black;
    padding: 10px 0 10px 35px;
    font-size: 14px;
    line-height: 20px;
    background: url(footer-ico1.jpg) no-repeat 0 4px;
}

/* .q_logo img {transform: scale(1.5); margin-top: 12px;} */

.page-id-822 .content .container {background: transparent!important;}
.page-id-822 #courier-navigator-body {min-height: 30vh;}

.page-id-822 .content > .content_inner > .container, .page-id-822 .content > .content_inner > .full_width {
    background-color: white!important;
}

.modal-header.bg-primary {background: rgba(61, 73, 147, 1)!important;}
.modal-title {color: #fff!important;}
.btn-primary {background: rgba(61, 73, 147, 1)!important;}
.btn-primary:hover {opacity: .85;}