/*
 Theme Name: Twenty Twenty Child
 Author: Element8
 Template: twentytwenty
 Description: Child theme for Twenty Twenty.
 Version: 0.4
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags:
 Text Domain: twentytwenty-child
 */

.wpcf7 form.invalid .wpcf7-response-output {
    color: #eb4e4e;
    font-size: 14px;
    line-height: 16px;
    margin: 2em 0 1em;
    padding: 0.2em 6px;
}

.wpcf7-not-valid-tip {
    display: none;
}

.wpcf7-form.invalid .wpcf7-not-valid {
    border-color: #eb4e4e;
}

.work-slider-section .item {
    position: relative;
}

.work-slider-section .item .hover_link {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}


.wpcf7 form.invalid .wpcf7-response-output {
    color: #ffffff;
    font-size: 14px;
    line-height: 16px;
    margin: 2em 0 1em;
    padding: 6px;
    background: #eb4e4e;
    border-color: #eb4e4e;
}

/* 
#testimonial-slider .owl-item {
    transform: rotate(358deg);
    padding: 0px 30px;
} */


/* #testimonial-slider .owl-item {
    padding: 0px 30px;
}

#testimonial-slider .owl-item:nth-child(1n) {
    transform: rotate(0deg);

}

#testimonial-slider .owl-item:nth-child(2n) {
    transform: rotate(358deg);
}

#testimonial-slider .owl-item:nth-child(3n) {
    transform: rotate(3deg);
} */

/* #testimonial-slider .active+.active+.active {
    transform: rotate(2deg);
} */

#testimonial-slider.owl-carousel .owl-stage-outer {
    padding: 40px 0;
}

.owl-carousel .owl-stage {
    padding: 0 !important;
}

@media screen and (max-width:768px) {
    #testimonial-slider .owl-item {
        transform: rotate(0deg);
        padding: 0px 0px;
    }

    #testimonial-slider .owl-item:nth-child(1n) {
        transform: rotate(0deg);

    }

    #testimonial-slider .owl-item:nth-child(2n) {
        transform: rotate(0deg);
    }

    #testimonial-slider .owl-item:nth-child(3n) {
        transform: rotate(0deg);
    }

    #hubspot-messages-iframe-container {
        bottom: 10px !important;
    }
}