.icon-effect:before{background-color:rgb(from var(--landing_header_act_text) r g b / 33%)}.hero-section{background:linear-gradient(180deg,#ffffff,#f8f9fa);min-height:90vh;position:relative;overflow:hidden}.bg-gradient{background:linear-gradient(120deg,rgba(0,128,0,.05),rgba(0,128,0,.1));position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero-content{position:relative;z-index:2;color:#212529}.profile-card{transition:all .3s ease}.profile-card:hover{transform:translateY(-5px);box-shadow:0 .75rem 1.5rem #0000000d}.btn-success{background-color:#14a800;border:none}.btn-success:hover{background-color:#0f7e00}.section{padding:4rem 0}
