/*
Theme Name:   IH Hello Elementor Child
Theme URI:    https://impacthub.net
Description:  IH Hello Elementor Child
Author:       Impact Hub
Author URI:   https://impacthub.net
Template:     hello-elementor
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  hello-elementor
*/

[type=button]:focus, [type=submit]:focus, button:focus{
    outline: 5px auto rgba(0,0,0,0.5);
}

:root{--tec-color-icon-focus: #1C395C;
    --tec-color-event-icon-hover: #1C395C;
    --tec-color-accent-primary: #1C395C;
--tec-color-accent-primary-hover: rgba(28,57,92,.8); --tec-color-accent-primary-active: rgba(28,57,92,.9);--tec-color-link-accent-hover: rgba(28,57,92,.8);
--tec-border-radius-default: 40px;

}

.elementor-lightbox .elementor-video-container .elementor-video-landscape iframe, .elementor-lightbox .elementor-video-container .elementor-video-landscape video{
	height: 85vh;
}

.large-select input, .gform_wrapper.gravity-theme .large-select .ginput_container_date input{
	width:100%;
}

#scrolling-header{
	width:100% !important;
}

.cli-bar-btn_container a, .cli-preference-btn-wrapper a{
	font-size:inherit;
	border-radius:50px !important;
}

#cookie-law-info-bar, 
#cookie-law-info-again, .cli-modal-content{
	border-radius:30px; 
}

.ginput_container .large {
    width: 100%;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{
    border-radius: 40px;
    overflow: hidden;
}