/**
* Theme Name: Transida Child
* Description: This is a child theme of Transida, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/theme-kalia">Theme Kalia</a>
* Template: transida
* Version: 1.3
*/

/*primary*/
.getaquote .btn-style-one, .readmore-link.style-two::before, .facts-section-three .inner:hover .icon, .service-block-one .inner-box,
.testimonial-block-four .quote, .testimonials-section-four .owl-theme .owl-nav .owl-next::after, .testimonials-section-four .owl-theme .owl-nav .owl-prev::after,
.btn-style-one, .scroll-to-top:hover, .style-two.footer-bottom .bg::before, .whychooseus-block-two .icon i, .whychooseus-block-two .inner-box:hover .icon::before {
    background-color: #67B42C !important;
}
.header-upper .contact-info-two .icon, .left-panel .option-box .icon, .sec-title .sub-title, 
.readmore-link i, .facts-section-three .count-box, .service-block-three .icon, .about-section-two .designation,
.about-section-two .icon, .testimonial-block-four .rating span, .testimonial-block-four .designation, .scroll-to-top,
.contact-widget .icon {
    color: #67B42C !important;
}
.facts-section-three .inner:hover .icon, .about-section-two .icon-box:hover::before, .testimonial-block-four .author-thumb::before, .scroll-to-top, .whychooseus-block-two .inner-box::before {
    border-color: #67B42C !important;
}
/*accent*/
.main-header.header-style-three .header-upper, .btn-style-one::before, .service-block-one .image::before, .service-block-three .icon span,
.testimonials-section-four .wrapper-box::before, .main-footer.style-two {
    background-color: #1E293B !important;
  
}
.main-header.header-style-three .header-upper {
    border-color: #1E293B !important;
}
.testimonial-block-four .quote, .testimonials-section-four .owl-theme .owl-nav .owl-next:hover::after, .testimonials-section-four .owl-theme .owl-nav .owl-prev:hover::after,
.scroll-to-top:hover .flaticon-right-arrow-6::before {
    color: #1E293B !important;
}

.style-two.footer-bottom {
    background: #192134 !important;
}
.footer-widget ul li {
    width: 100% !important;
}
.main-footer.style-two p {
    color: white;
}
.main-footer.style-two .widget_custom_html img {
    max-width: 200px;
    margin-bottom: 20px;
}
.blog-single-post .top-content {
    margin-bottom: 50px !important;
}
.getaquote-section input {
    width: 100%;
}
.statement-section .badge img {
    max-width: 150px;
}

.sec-title .sub-title {
    margin-bottom: 5px !important;
}

li#menu-item-498 a {
    color: #e32000;
}

.blog-single-post.news-block-four .text h2 {
    margin: 20px 0px;
    font-weight: 700;
}
.blog-single-post .tag {
    gap: 10px;
}
.blog-single-post .tag li {
    margin: 0px !important;
}

#oferty-pracy h5 {
    font-size: 18px;
    margin: 15px 0px 15px 0px;
    font-weight: 600;
}
.elementor-widget-text-editor ul, .elementor-widget-text-editor li {
    list-style: inside !important;
}
.elementor-widget-text-editor ul {
    margin: 15px;
    line-height: 30px;
}
.elementor-widget-text-editor p:last-child {
    margin: 0px;
}

.testimonial-block-four .inner-box {
  padding-bottom: 40px !important;
}
.testimonial-block-four .text {
  max-width: 750px !important;
}
.testimonials-section-four .owl-theme .owl-nav {
    top: 55% !important;
}

.getaquote-section.style-three {
  padding: 260px 0 100px !important;
}

.about-section-two .image-two {
    width: 100%;
}
.service-block-three .row-link-desc {
    background: rgba(30, 41, 59, 0.5);
    width: 100%;
    padding: 20px;
    color: white;
}
.news-block-three .date {
    color: white !important;
}
.service-block-three .icon, .services-section-three .owl-theme .owl-nav, section.page-title, .post-meta {
    display: none !important;
}
.service-block-three .content, .news-section-three, .statement-section, section.whychooseus-section-two {
    padding: 0px !important;
}
.service-block-three .desc p {
    margin: 10px 0px 0px 0px;
}
.service-block-three .inner-box .desc {
    opacity: 0;
    visibility: hidden;
    transition: all 1s ease;
    max-height: 0;
    overflow: hidden;
}
.service-block-three .inner-box:hover .desc {
    opacity: 1;
    visibility: visible;
    max-height: 200px;
}
.service-block-three .content .link {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  font-family: "Poppins", sans-serif;
  color: #419d45;
}
.services-section-three {
    padding: 110px 0px 0px 0px !important;
}
.service-block-three .inner-box {
    margin: 0px !important;
}

.about-section-two .signature img {
    max-width: 180px;
}


.why-choose-block .inner-box h4::before, .footer-widget .widget_title::before, .whychooseus-block-two h4::before {
    border: 2px solid #67B42C !important;
    background-image: none !important;
}
.services-section-three .sec-bg::before {
    background-color: rgba(30, 41, 59, 0.91) !important;
}
.banner-section.style-three .content-box .text {
    max-width: 750px;
}
.banner-slider .btn-style-one::before {
    background-color: white !important;
}
.banner-section.style-three .link-box a:hover {
    color: #2a2a2a;
}
.sec-title {
    margin-bottom: 30px !important;
}
.services-section, .Whychooseus-section, .about-section-two {
    padding: 0px !important;
}




/*CONTACT FORM*/
.wpcf7-form {
    .form-group {
        margin-bottom: 15px !important;
    }
    .sendandcheck {
        display: flex;
        gap: 10px;
        align-items: center;
        p {
            font-size: 12px;
            margin: 0;
            text-align: center;
        }
        .check {
            line-height: 0;
            border-radius: 5px;
            overflow: hidden;
        }
    }
    .rodo p, .rodo label, .wpcf7-not-valid-tip {
        font-size: 13px;
        margin: 0px;
    }
    .rodo { 
        margin-bottom: 15px;
        label {
            margin: -10px 0px 0px 0px;
            cursor: pointer;
            .wpcf7-not-valid-tip {
                margin-left: 5px;
                display: inline;
            }
        }
        .wpcf7-list-item {
            margin: 0px;
        }
    }
}