/*
Theme Name: Efectiv
Description: A child theme of Startit Theme
Author: Flash of Brilliance
Author URI: http://flashofbrilliance.biz
Version: 1.0.0
Template: startit
*/
@import url("../startit/style.css");
.carousel-inner .qodef-slider-content .qodef-thumb img {
    border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
    background: rgba(255,255,255,1);
    padding: 5px;
}
.qodef-slide-buttons-holder .qodef-btn-hover-animation:hover, .qodef-btn.qodef-btn-hover-animation:not(.qodef-btn-outline):not(.qodef-btn-custom-hover-bg):not(.qodef-btn-solid) .qodef-animation-overlay {
    background-color: #5e0a0c !important;
}
/* @media all and (min-width: 751px) {
.circlebg {
    background: linear-gradient(90deg,rgba(255,255,255,0.8) 50%,transparent 50%);
    background: -moz-linear-gradient(90deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 51%, rgba(255,255,255,0) 51%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,0.8)), color-stop(51%, rgba(255,255,255,0.8)), color-stop(51%, rgba(255,255,255,0)), color-stop(100%, rgba(255,255,255,0)));
    background: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 51%, rgba(255,255,255,0) 51%, rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(90deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 51%, rgba(255,255,255,0) 51%, rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(90deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 51%, rgba(255,255,255,0) 51%, rgba(255,255,255,0) 100%);
    background-image: linear-gradient(90deg, rgba(255,255,255,0.8) 50%, transparent 50%);
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
}
}
@media screen and (max-width: 750px) {
.circlebg {
    background: rgba(255,255,255,0.8);
} */

.touch .services.qodef-parallax-section-holder.qodef-parallax-section-holder-touch-disabled {
    background-position: center bottom !important;
}
.columns-5.qodef-process-holder .qodef-process-item .qodef-process-item-icon-holder {
    height: 150px;
    width: 150px;
}
.qodef-process-holder .qodef-process-item .qodef-process-item-icon-holder {
    border-color: #5e0a0c;
}
.qodef-process-holder .qodef-process-item .qodef-process-item-background-holder {
    border-color: rgba(94,10,12,0.3);
    border-width: 20px;
}
.qodef-process-holder .qodef-process-item .qodef-icon-shortcode.circle {
    background-color: #5e0a0c;
}
/* .qodef-process-holder .qodef-process-item:hover .qodef-process-item-icon-holder {
    border-color: #e1e1e1;
}
.qodef-process-holder .qodef-process-item:hover .qodef-process-item-background-holder {
    border-color: rgba(121,121,121,0.3);
}
.qodef-process-holder .qodef-process-item:hover .qodef-icon-shortcode.circle {
    background-color: #797979;
} */
.qodef-testimonials .qodef-testimonial-text-holder .qodef-testimonial-text-inner {
    background-color: rgba(121,121,121,.8);
}
.qodef-testimonials .qodef-testimonial-info-holder {
    width: 320px;
}
.qodef-testimonials .qodef-testimonial-text-holder .qodef-testimonial-text-inner:after {
    border-top: 12px solid rgba(121,121,121,.8);
}
.qodef-testimonials .qodef-testimonial-author {
    background: rgba(94,10,12,.8);
}
@media all and (min-width: 1220px) {
.qodef-process-holder.columns-5 .qodef-process-item::after {
    background: url(http://192.185.94.20/~efectiv/wp-content/uploads/2016/02/arrow.png) no-repeat left top;
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    top: 60px;
    margin-left: 100px;
}
.qodef-process-holder.columns-5 .qodef-process-item:nth-of-type(5):after {
    background: none;
} 
@media (min-width: 768px) {
.team .vc_col-sm-1 {
    width: 0;
}
}
@media (min-width: 768px) {
.team .vc_col-sm-2 {
    width: 20%;
}
}
@media all (max-width: 768px) {
.team .vc_column_container.vc_col-sm-2 {
    width: 50% !important;
    margin-bottom: 20px;
}
}
.contact .qodef-iwt.qodef-iwt-icon-top .qodef-iwt-icon-holder, .contact .qodef-iwt.qodef-iwt-left-from-title .qodef-iwt-icon-title-holder, .contact .qodef-iwt:not(.qodef-iwt-left-from-title) .qodef-iwt-title-holder {
    margin-bottom: 5px;
}
.wpcf7-form-control.wpcf7-textarea {
    height: 230px;
}