/*
Theme Name: Luxlift
Theme URI: https://ihm.co.uk
Template: hello-elementor
Author: in.house.media
Author URI: https://ihm.co.uk
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.4.2.1642417147
Updated: 2022-01-17 10:59:07

*/

/* smooth out default animation effects*/
@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
}



.elementor-element-bb72d1e .elementor-widget-container a{
    display: inline-block;
    line-height: 1;
    background-color: #3a7cbf !important;
    color:#FFFFFF !important;
    font-size: 15px;
    padding: 12px 24px;
    border-radius: 50px 50px 50px 50px;
    fill: #fff;
    text-align: center;
    transition: all .3s;
}
.elementor-element-bb72d1e .elementor-widget-container a:hover{
    color: #FFFFFF !important;
    background-color: #222222 !important;
}