
section.home-sec-hero{ padding-top: 120px; padding-bottom: 90px;  min-height: 100vh; display: flex;
					  align-items: center; background: linear-gradient(180deg, rgba(255, 255, 255, 0.52), rgba(255, 255, 255, 0.95)), url("hero-bg.webp");
					  /* background: linear-gradient(45deg, rgba(255, 255, 255, 0.52), rgba(1, 35, 95, 0.92)), url(hero-bg.webp); */
					  background-repeat: no-repeat;  background-size: cover; }
section.home-sec-hero .round3-logo{max-width: 550px;margin-bottom: 50px;}
section.home-sec-hero h1{font-size: var(--rfs-64);line-height: 1.3;display: flex;flex-direction: column;align-items: center;/* color: #fff; */}
section.home-sec-hero h1 strong{color: var(--color-11);font-weight:normal;position:relative;}
section.home-sec-hero h1 strong:after{content:"";width: 100%;height: 1px;background: var(--color-12);position:absolute;left: 0px;bottom: 10px;}
section.home-sec-hero h1 .text_anim{}
section.home-sec-hero h1 .photo_anim{}
section.home-sec-hero h1 > span:nth-child(3),
section.home-sec-hero h1 > span:nth-child(5){}

 
/*footer .container-fluid{ padding-top:0px;}*/


@media (max-width:1366px){
	section.home-sec-hero .round3-logo { max-width: 350px; margin-bottom: 0.5rem;}
	section.home-sec-hero .row > div{padding-top: 4rem;}
}
@media (min-width: 768px){
	
}

@media (min-width: 576px){
	  
}

/* Mobile accordion */
@media only screen and (max-width : 768px) {
		
	section.home-sec-hero{padding-top: 120px;padding-bottom: 30px;min-height: auto;}
	section.home-sec-hero .round3-logo{max-width: 60%;}
    section.home-sec-hero h1{font-size:24px;}
    section.home-sec-hero h1 .photo_anim img{width:60px;}
	section.home-sec-hero h1 strong:after{bottom:4px;}
	section.home-sec-hero .row > div{padding-top: 2rem;}
	 
}

