/*
Theme Name:     Kadence Child
Theme URI:      n/a
Template:       kadence
Author:         Julien Cousin
Author URI:     n/a
Description:    Child Theme Description
Version:        1.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: var(--global-palette-highlight);
}

.margin-lr-auto{
	margin-left:auto !important;
	margin-right:auto !important;
}
.text-align-center{
	text-align:center;
}

.home-same-group-left,
.home-same-group-right{
	background-repeat: no-repeat;
background-size: cover;
}
.home-same-group-left{
	background-image: linear-gradient(180deg, hsla(230, 79%, 7%, calc(100% - 80%)) 0%, hsla(230, 79%, 7%, calc(100% - 70%)) 100%), url(https://3hourroadwaysafety.com/wp-content/uploads/2023/09/class-pic1.jpg);
}
.home-same-group-right{
	background-image: linear-gradient(180deg, hsla(230, 79%, 7%, calc(100% - 80%)) 0%, hsla(230, 79%, 7%, calc(100% - 70%)) 100%), url(https://3hourroadwaysafety.com/wp-content/uploads/2023/09/classpic5.jpg);
}
.all-online{
	padding: 0 10px;
    font-size: 13px;
	margin: 0!important
}

.schedule-section-home{
}
.home-same-cta .wp-block-column {
    align-self: stretch;
}
.home-same-cta .wp-block-column .wp-block-group {
    height: 100%;
}
.first-section-home{
	position:relative;
}
.first-section-home:before{
	    content: "";
	    background-color: rgb(0 0 0 / 40%);
    background-image: url(https://3hourroadwaysafety.com/wp-content/uploads/2025/07/firstsection.svg);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;    
	background-repeat: no-repeat;
    background-size: cover;
}

.first-section-home .wp-block-group__inner-container{
position:relative;
	z-index:1;
}

.btn-version .wp-block-button {
    width: 350px;
}

.btn-version-2 .wp-block-button a{
	background-image:linear-gradient(160deg, #040922 20%, #425a9e 100%);
}
