33 --accent : # 0063b2 ;
44 --text : # 072433 ;
55 --bg : # f3f7fb ;
6+ --white : # ffffff ;
67}
8+
79* { box-sizing : border-box; }
810body { margin : 0 ; font-family : 'Poppins' , sans-serif; background : var (--bg ); color : var (--text ); line-height : 1.6 ; }
911
@@ -15,10 +17,16 @@ nav { position: fixed; top: 0; left: 0; right: 0; height: 70px; background: var(
1517.nav-links a : hover { color : # 00d4ff ; }
1618
1719/* Page Components */
18- .page-banner { height : 300 px ; background : linear-gradient (rgba (0 , 0 , 0 , 0.6 ), rgba (0 , 0 , 0 , 0.6 )), url ('../simpatico_hr_banner.png' ) center/cover; display : flex; flex-direction : column; align-items : center; justify-content : center; color : white; text-align : center; padding-top : 70px ; }
20+ .page-banner { height : 350 px ; background : linear-gradient (rgba (0 , 0 , 0 , 0.6 ), rgba (0 , 0 , 0 , 0.6 )), url ('../simpatico_hr_banner.png' ) center/cover no-repeat ; display : flex; flex-direction : column; align-items : center; justify-content : center; color : white; text-align : center; padding-top : 70px ; }
1921.container { max-width : 1200px ; margin : auto; padding : 60px 20px ; }
20- .card { background : # fff ; padding : 25px ; border-radius : 12px ; box-shadow : 0 4px 12px rgba (0 , 0 , 0 , 0.05 ); margin-bottom : 20px ; }
21- .btn { background : var (--accent ); color : white; padding : 12px 25px ; border-radius : 5px ; text-decoration : none; display : inline-block; font-weight : bold; border : none; }
22+ .card { background : var (--white ); padding : 30px ; border-radius : 12px ; box-shadow : 0 5px 15px rgba (0 , 0 , 0 , 0.05 ); margin-bottom : 25px ; }
23+ .btn { background : var (--accent ); color : white; padding : 12px 25px ; border : none; border-radius : 5px ; cursor : pointer; font-weight : bold; text-decoration : none; display : inline-block; transition : background 0.3s ; }
24+ .btn : hover { background : # 004a87 ; }
25+
26+ footer { background : # 071726 ; color : # cbd5e1 ; padding : 40px 20px ; text-align : center; margin-top : 50px ; }
2227
23- footer { background : # 071726 ; color : # cbd5e1 ; padding : 30px ; text-align : center; margin-top : 40px ; }
28+ @media (max-width : 768px ) {
29+ .nav-links { display : none; } /* Consider adding a mobile menu icon later */
30+ .page-banner { height : 250px ; }
31+ }
2432
0 commit comments