/*
Theme Name: Leroux Child
Theme URI: https://leroux.qodeinteractive.com
Description: A child theme of Leroux
Author: Elated Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: leroux
Template: leroux
*/

#qodef-page-footer-bottom-area .widget:not(.widget_leroux_core_title_widget) h1.qodef-m-title, #qodef-page-footer-bottom-area .widget:not(.widget_leroux_core_title_widget) h2.qodef-m-title, #qodef-page-footer-bottom-area .widget:not(.widget_leroux_core_title_widget) h3.qodef-m-title, #qodef-page-footer-bottom-area .widget:not(.widget_leroux_core_title_widget) h4.qodef-m-title, #qodef-page-footer-bottom-area .widget:not(.widget_leroux_core_title_widget) h5.qodef-m-title, #qodef-page-footer-bottom-area .widget:not(.widget_leroux_core_title_widget) h6.qodef-m-title, #qodef-page-footer-copyright-area .widget a{
	color:white;
}

#transparent-btn{
	color:white !important;
	    background-color: rgba(255, 255, 255, .2) !important;
    -webkit-backdrop-filter: blur(4px) brightness(100%) !important;
    backdrop-filter: blur(4px) brightness(100%) !important;
border: 1px solid transparent !important;
    border-radius: 25px !important;
	gap: 15px;
    display: flex !important;
}

#leroux_core_side_area_opener-2, #leroux_core_search_opener-3{
	display:none !important;
}

#transparent-btn:hover g:nth-of-type(1){
    transform: translateX(110%) translateY(calc(-1* 100%));
    opacity: 0;
    transition-delay: 0s, 0s;
}

#transparent-btn svg{
	width: 100%;
    height: 12px;
}

#transparent-btn g {
    transition: transform .38s cubic-bezier(.37,.08,.02,.93), opacity .18s ease-out;
}

#transparent-btn g:nth-of-type(1){
	transform: translateX(0) translateY(0);
    opacity: 1;
    transition-delay: .15s, .15s;
}

#transparent-btn g:nth-of-type(2) {
    transform: translateX(calc(-1* 110%)) translateY(100%);
    opacity: .5;
    transition-delay: 0s, 0s;
}

#transparent-btn:hover g:nth-of-type(2){
    transform: translateX(0) translateY(0);
    opacity: 1;
    transition-delay: .15s, .15s;
}