/* 
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
*/

.elementor-ribbon-inner{background: transparent}
.elementor-widget-call-to-action .elementor-ribbon{  transition: all 0.3s ease-in-out 0.1s;}
.elementor-widget-call-to-action:hover .elementor-ribbon{background: #A31A16 !Important;}
.elementor-widget-call-to-action:hover .elementor-ribbon-inner{
      rotate: -45deg;
}
.elementor-ribbon-right{
  transform: rotate(45deg) !Important;
  width: 120px !Important;
  height: 120px !Important;
  right: -60px !Important;
  top: -60px !Important;
display: flex !Important;
  justify-content: center !Important;
  align-items: flex-end !Important;
}
.elementor-ribbon-right .elementor-ribbon-inner{  
    transition: all 0.3s ease-in-out 0.1s;
      rotate: -90deg;  
    transform: none !important;
  }
.elementor-button-link .elementor-button-icon,
.elementor-button-link .elementor-button-icon svg,
.elementor-field-type-submit button svg{transition: 0.3s all}
.elementor-field-type-submit button:hover{border: 2px solid #A31A16 !Important}
.elementor-button-link:hover .elementor-button-icon{
    filter: brightness(100);    
}

.elementor-button-link:hover .elementor-button-icon svg,
.elementor-field-type-submit button:hover svg{  rotate: 45deg;}
.elementor-button-info .elementor-button-icon{
    filter: brightness(100);    
    
}
.elementor-button-info:hover .elementor-button-icon{
    filter: none;    
}
.elementor-location-header .elementor-sticky--effects .e-con.e-child,
.elementor-location-header .elementor-widget-theme-site-logo img,
.elementor-location-header .elementor-sticky--active > .e-con-inner{transition: 0.3s all}
.elementor-location-header .elementor-sticky--effects > .e-con-inner,
.elementor-location-header .elementor-sticky--effects .e-con.e-child{padding-bottom: 0; padding-top: 0}

.elementor-location-header .elementor-sticky--effects .elementor-widget-theme-site-logo img{width: 150px}

