/*
Theme Name: Loraic Child
Theme URI: http://demo.bravisthemes.com/loraic
Author: Bravis-Themes
Author URI: https://bravisthemes.com/
Description: Loraic is a modern and carefully designed theme geared specifically towards all ,It will be suitable for any transport,logistics and movers management business. It will also be suitable for any kind of professional business template. It can be used for various business sites like ship based transport, air based transport etc. It is a complete designs with all minimum required contents for courier business.
Version: 1.0.3
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: loraic
Text Domain: loraic-child
Tags: business, cargo, corporate, courier, frieght, logistics, movers, multipurpose business, shipment, transport, transportation.
*/


.btn.btn-primary:hover {
    color: #fff !important;
    background: #37B34A !important;
}
a#SR7_1_1-1-6:hover {
    color: #fff !important;
}
section.experience-sec {
    width: 70% !important;
}
.pxl-testimonial-carousel3 .pxl-swiper-slide .quote svg path {
    fill: white;
}

.pxl-testimonial-carousel3 .pxl-swiper-slide .pxl-item--image:before {
    background-color: white;
}

.pxl-testimonial-carousel3 .pxl-swiper-slide .pxl-item--inner {
    background: #181818;
}

.pxl-item--star i {
    color: #37B34A;
}

.wrap-ctf-home1 button {
    background: #222222;
}
a:hover {
    color: #37B34A !important;
}
.sub-ttitle-slider:before, .sub-ttitle-slider:after {
    background-color: #37B34A;
}

i.cs-ic-slider path {
    stroke: #000000;
}

.grad-bg span.pxl-item--subtext, .pxl-accordion .active .pxl-item--title, .pxl-process2 .pxl-item--inner .wrap-image .pxl-item--step, .pxl-button a, #sec2 .pxl-icon-box7 .pxl-item--inner i, #mid-t-sec .pxl-icon-box .pxl-item--icon, #head-t-right .pxl-col-divider-left:before, button.wpcf7-submit.wpcf7-btn-abs, .pxl-service-carousel2 .pxl-swiper-slide .pxl-item--inner .wrap-inner .pxl-icon:after, #h-call .pxl-item--icon i, div#head-t-right::before {
    background: linear-gradient(#37B34A 0%, #108F24 100%) !important;
}

.sr7-bullets {
    display: none !important;
}

.pxl-service-carousel2 .pxl-swiper-slide .pxl-item--inner .wrap-inner .item--content {
    color: #555555;
}

.pxl-service-carousel2 .pxl-swiper-slide .pxl-item--inner .wrap-inner .pxl-item--title {
    color: #111111;
/*     width: 90%; */
}

.pxl-service-carousel2 .pxl-swiper-slide .pxl-item--inner .wrap-inner .pxl-item--category a {
    color: #A32A1E;
}

.pxl-service-carousel2 .pxl-swiper-slide .pxl-item--inner .wrap-inner .pxl-item--readmore a {
    color: #A32A1E;
    background: rgb(192 70 47 / 10%);
}

#service-sec .pxl-swiper-arrow path {
    fill: #37B34A !important;
}

.pxl-swiper-arrow {
    border-color: #37B34A;
}

.pxl-button .btn:hover {
    opacity: 0.8;
}

.pxl-testimonial-carousel .pxl-item--desc {
    width: 95%;
}

#form-col-sec button.wpcf7-submit.wpcf7-btn-abs {
    background: #222222 !important;
    margin-top: 10px;
}

button.wpcf7-submit.wpcf7-btn-abs:hover {
    opacity: 0.8;
}

.wrap-ctf-home1 button i {
    color: #111111;
}

.pxl-contact-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
    top: -22px;
    left: 0;
    font-size: 10px;
}

#app-form input {
    height: 50px;
    font-size: 17px;
    border-radius: 8px;
    border-color: #cdcdcd !important;
}

#app-form button.wpcf7-submit.wpcf7-btn-abs {
    height: 55px;
    font-size: 18px;
    margin-top: 20px;
}

#marq-sec .qodef-m-text-item {
    margin-right: 40px;
}

.pxl-service-carousel2 .pxl-swiper-slide .pxl-item--inner .wrap-inner, .pxl-service-grid-layout2 .pxl-grid-item .pxl-item--inner .wrap-inner {
    padding: 40px 30px;
    height: 360px;
    transition: .7s all ease;
}

.ser-inn-2 h4 {
    color: black;
    font-weight: 600;
}

#ser-grid a.btn-readmore, #ser-box .pxl-item--readmore {
    display: none !important;
}
 
#ser-grid .pxl-service-grid-layout2 .pxl-grid-item .pxl-item--inner .wrap-inner a, #ser-box .pxl-service-carousel2 .pxl-swiper-slide .pxl-item--inner .wrap-inner a {
    pointer-events: none;
} 

#ser-grid .pxl-service-grid-layout2 .pxl-grid-item .pxl-item--inner .item--content {
    color: #555555;
}

.pxl-service-grid-layout2 .pxl-grid-item .pxl-item--inner .wrap-inner {
    padding-bottom: 20px;
}

#ser-grid .pxl-service-grid-layout2 .pxl-grid-item .pxl-item--inner .item--content, #ser-box .pxl-service-carousel2 .pxl-swiper-slide .pxl-item--inner .wrap-inner .item--content {
    height: 210px;
    overflow: overlay;
    padding-right: 15px;
}

#abt-two .pxl-icon-box6.style-2 .pxl-item--inner {
    padding-right: 30px;
    border: 1px solid #dddddd;
}

#abt-two .pxl-item--icon {
    background: linear-gradient(180deg, #37B34A 0%, #108F24 100%);
}

.pxl-icon-box11 .pxl-item--inner {
    background: white;
    box-shadow: 0px 0px 20px 6px #f7f7f7;
    height: 400px;
    border: 1px solid #e9e9e9;
    border-bottom: 6px solid #108F24;
    padding: 30px 40px 50px;
    transition: .7s all ease !important;!i;!;
}

/* width */
#ser-grid ::-webkit-scrollbar, #ser-box ::-webkit-scrollbar {
  width: 5px;
}

/* Track */
#ser-grid ::-webkit-scrollbar-track, #ser-box ::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* Handle */
#ser-grid ::-webkit-scrollbar-thumb, #ser-box ::-webkit-scrollbar-thumb {
  background: #9c2819a3;
}

/* Handle on hover */
#ser-grid ::-webkit-scrollbar-thumb:hover, #ser-box ::-webkit-scrollbar-thumb:hover {
  background: #555;
}

#abt-two .pxl-icon-box6 .content-right li::marker {
    color: #108F24;
}

#abt-two .pxl-icon-box6 .content-right li strong {
    color: #000000;
    font-weight: 600;
}

#abt-two .pxl-icon-box6 .content-right ul {
    margin-bottom: 15px;
}

.pxl-icon-box11 .pxl-item--inner:hover {
    background: #108F24;
    border: 0;
}

.pxl-icon-box11 .pxl-item--inner:hover .pxl-item--description {
    color: white !important;
}

.pxl-icon-box11 .pxl-item--inner .pxl-item--description {
    transition: .7s all ease;
}

.pxl-icon-box11 .pxl-item--inner .pxl-item-title a {
    transition: .7s all ease;
}

.pxl-icon-box11 .pxl-item--inner:hover .pxl-item-title a {
    color: white !important;
}

.pxl-service-grid-layout2 .pxl-grid-item .pxl-item--inner .wrap-inner:hover, .pxl-service-carousel2 .pxl-swiper-slide .pxl-item--inner .wrap-inner:hover {
    background: #37B34A;
}

.pxl-service-grid-layout2 .pxl-grid-item .pxl-item--inner .wrap-inner:hover h5.pxl-item--title a, .pxl-service-carousel2 .pxl-swiper-slide .pxl-item--inner .wrap-inner:hover h5.pxl-item--title a{
    color: white !important;
}

.pxl-service-grid-layout2 .pxl-grid-item .pxl-item--inner .wrap-inner:hover .item--content, .pxl-service-carousel2 .pxl-swiper-slide .pxl-item--inner .wrap-inner:hover .item--content {
    color: white !important;
}

#h-call .pxl-icon-box .pxl-item-title a:hover, #cta-hov .pxl-icon-box .pxl-item-title a:hover, #cta-hov .pxl-icon-box:hover h5 {
    color: #37B34A !important;
}

.appt-form input[type="checkbox"] {
    height: unset !important;
    transform: scale(1.3);
}

.appt-form label {
    font-size: 15px !important;
    color: black;
    display: block;
    margin-left: 5px;
}

.appt-form span.wpcf7-form-control.wpcf7-checkbox {
    border: 0 !important;
    padding: 0;
}
.pxl-service-carousel2.style-3 .pxl-icon {
    border: unset !important;
}

.appt-form .wpcf7-list-item {
    margin-right: 20px !important;
    margin-left: 0;
}

.appt-form span.wpcf7-list-item-label {
    font-size: 17px !important;
}

.appt-form .wpcf7-not-valid-tip {
    top: 0 !important;
}

.wrap-quote1.wrap-form.appt-form {
    padding: 55px 45px 45px;
    border-radius: 0 15px 15px 0;
    box-shadow: 3px -1px 60px 0px rgb(4 4 4 / 38%);
    background: url(/wp-content/uploads/2024/01/foot-bg.jpg);
    background-size: cover;
}

.appt-form .input-filled {
    margin-bottom: 25px !important;
}

.home-appt label {
    margin: 0;
}

.wrap-ctf-home1 input {
    margin-bottom: 15px;
}

.home-appt input[type="checkbox"] {
    height: unset;
    transform: scale(1.2);
}

.home-appt  span.wpcf7-list-item.first {
    margin: 0;
}

.home-appt span.wpcf7-form-control.wpcf7-checkbox {
    padding-left: 0 !important;
}

.wrap-ctf-home1.wrap-form.home-appt {
    padding: 50px 50px 40px;
}

.home-appt span.wpcf7-not-valid-tip {
    top: -8px !important;
}

