/**
Theme Name: Cosion Child
Author: ThemeOri
Author URI: https://themeforest.net/user/themeori/
Description: Child theme for the Cosion theme.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cosion-child
Template: cosion
*/




.elementor-11 .elementor-element.elementor-element-cf83d5d:hover{ background-color:#ff7f32;}
.elementor-11 .elementor-element.elementor-element-cf83d5d:hover .elementor-widget-image img{ filter: brightness(0) invert(1) !important;}
.elementor-11 .elementor-element.elementor-element-cf83d5d:hover .elementor-heading-title{ color: #FFF !important;}

.elementor-11 .elementor-element.elementor-element-23462fa:hover{ background-color:#ff7f32;}
.elementor-11 .elementor-element.elementor-element-23462fa:hover .elementor-widget-image img{ filter: brightness(0) invert(1) !important;}
.elementor-11 .elementor-element.elementor-element-23462fa:hover .elementor-heading-title{ color: #FFF !important;}

.elementor-11 .elementor-element.elementor-element-1b05151:hover{ background-color:#ff7f32;}
.elementor-11 .elementor-element.elementor-element-1b05151:hover .elementor-widget-image img{ filter: brightness(0) invert(1) !important;}
.elementor-11 .elementor-element.elementor-element-1b05151:hover .elementor-heading-title{ color: #FFF !important;}

.elementor-11 .elementor-element.elementor-element-8f569b1:hover{ background-color:#ff7f32;}
.elementor-11 .elementor-element.elementor-element-8f569b1:hover .elementor-widget-image img{ filter: brightness(0) invert(1) !important;}
.elementor-11 .elementor-element.elementor-element-8f569b1:hover .elementor-heading-title{ color: #FFF !important;}

.elementor-11 .elementor-element.elementor-element-ef23999:hover{ background-color:#2e5ac1;}
.elementor-11 .elementor-element.elementor-element-ef23999:hover .elementor-widget-image img{ filter: brightness(0) invert(1) !important;}
.elementor-11 .elementor-element.elementor-element-ef23999:hover .elementor-heading-title{ color: #FFF !important;}
.elementor-11 .elementor-element.elementor-element-ef23999:hover .elementor-widget-text-editor p{ color: #FFF !important;}

.elementor-11 .elementor-element.elementor-element-83988e3:hover{ background-color:#2e5ac1;}
.elementor-11 .elementor-element.elementor-element-83988e3:hover .elementor-widget-image img{ filter: brightness(0) invert(1) !important;}
.elementor-11 .elementor-element.elementor-element-83988e3:hover .elementor-heading-title{ color: #FFF !important;}
.elementor-11 .elementor-element.elementor-element-83988e3:hover .elementor-widget-text-editor p{ color: #FFF !important;}

.elementor-11 .elementor-element.elementor-element-80b0790:hover{ background-color:#2e5ac1;}
.elementor-11 .elementor-element.elementor-element-80b0790:hover .elementor-widget-image img{ filter: brightness(0) invert(1) !important;}
.elementor-11 .elementor-element.elementor-element-80b0790:hover .elementor-heading-title{ color: #FFF !important;}
.elementor-11 .elementor-element.elementor-element-80b0790:hover .elementor-widget-text-editor p{ color: #FFF !important;}

.elementor-11 .elementor-element.elementor-element-6a5b960:hover{ background-color:#2e5ac1;}
.elementor-11 .elementor-element.elementor-element-6a5b960:hover .elementor-widget-image img{ filter: brightness(0) invert(1) !important;}
.elementor-11 .elementor-element.elementor-element-6a5b960:hover .elementor-heading-title{ color: #FFF !important;}
.elementor-11 .elementor-element.elementor-element-6a5b960:hover .elementor-widget-text-editor p{ color: #FFF !important;}

.elementor-11 .elementor-element.elementor-element-38f947d:hover{ background-color:#2e5ac1;}
.elementor-11 .elementor-element.elementor-element-38f947d:hover .elementor-widget-image img{ filter: brightness(0) invert(1) !important;}
.elementor-11 .elementor-element.elementor-element-38f947d:hover .elementor-heading-title{ color: #FFF !important;}
.elementor-11 .elementor-element.elementor-element-38f947d:hover .elementor-widget-text-editor p{ color: #FFF !important;}

.elementor-11 .elementor-element.elementor-element-8c6ead3:hover{ background-color:#2e5ac1;}
.elementor-11 .elementor-element.elementor-element-8c6ead3:hover .elementor-widget-image img{ filter: brightness(0) invert(1) !important;}
.elementor-11 .elementor-element.elementor-element-8c6ead3:hover .elementor-heading-title{ color: #FFF !important;}
.elementor-11 .elementor-element.elementor-element-8c6ead3:hover .elementor-widget-text-editor p{ color: #FFF !important;}

.bounce_y2 {
	animation: bounce-y2 3s infinite linear;
}
.bounce_x2 {
	animation: bounce-x2 2s infinite linear;
}

@keyframes bounce-y2 {
    0% {        
        transform: translateY(0);
    }
    50% {        
        transform: translateY(10px);
    }
    100% {        
        transform: translateY(0);
    }
}
@keyframes bounce-x2 {
    0% {        
        transform: translateX(0);
    }
    50% {        
        transform: translateX(-5px);
    }
    100% {        
        transform: translateX(0);
    }
}


@media screen and (min-width: 300px) and (max-width: 399px){
.elementor-4598 .elementor-element.elementor-element-383959f .banner-content .description{ display:none;}

}



