/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
.home-services{
    background-image: linear-gradient(180deg,#2d57e2 0%,#2caed6 100%);
}

.home-services-pink{
	background-image: linear-gradient(180deg,#de3b74 0%,#d83ac3 100%);
}

.blue-gradient-btn{
	background-image: linear-gradient(100deg,#6932ff 0%,#30acf4 100%);
}

.pink-gradient-btn{
	background-image: linear-gradient(100deg,#fb32ff 0%,#ff304f 100%);
}

.results-blue-gradient-bg{
	background-image: linear-gradient(345deg,#2b87da 0vmin,#29c4a9 100vmin);
}

.hubspot-banner-gradient-bg {
    background-image: linear-gradient(177deg,#00c2cb 0%,#7f41f2 100%,#ffffff 100%)!important;
}

.footer-gradient-bg{
	background-image: linear-gradient(180deg,#bb3de1 0%,#2b87da 73%,#29c4a9 100%)!important;
}

.about-blue-gradient{
	background-image: linear-gradient(195deg,#2176e6 0%,#441bc1 100%);
}

.about-portfolio-gradient{
	background-image: linear-gradient(180deg,#2084e8 0%,#00c2cb 32%,rgba(202,242,244,1) 77%,#ffffff 100%)!important;
}

.services-blue-gradient{
	background-image: linear-gradient(167deg,#2b87da 0ch,#29c4a9 100ch)!important;
}

.team-member-alt-image{
	display: none;
}
.team-member-alt-caption{
	display: none;
}

.team-member-item:hover .team-member-image,
.team-member-item:hover .team-member-caption{
	display: none;
}

.team-member-item:hover .team-member-alt-image,
.team-member-item:hover .team-member-alt-caption{
	display: block;
}

.team-member-image{}

.team-member-caption{}

.content-leads-bg{
	background-image: linear-gradient(135deg,#2176e6 0vw,#bb3de1 100vw);
}

.stealourplgtemplates-bg-gradient{
	background-image: linear-gradient(228deg,#bb3de1 0%,#2176e6 100%)!important;
}

.make-text-white:hover div{
    color: #ffffff !important;
}

.make-text-white:hover p{
    color: #ffffff !important;
}

.ul-no-padding ul{
	padding-left: 15px !important;
}

 /* Improved Animations Stylesheet from https://element.how/elementor-improve-entrance-animations/ , works for the 'fade' animations */

@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}