@@ -1065,20 +1065,35 @@ footer {
1065
1065
display : flex;
1066
1066
justify-content : center;
1067
1067
align-items : center;
1068
+ flex-direction : column;
1068
1069
font-family : "Poppins" , sans-serif;
1069
1070
}
1070
1071
footer .footer_inner-wrapper {
1071
1072
max-width : 1440px ;
1072
1073
width : 100% ;
1073
- margin : 60px 10 px ;
1074
+ margin : 60px 0 ;
1074
1075
display : flex;
1075
1076
justify-content : space-between;
1076
- align-items : flex-start;
1077
- gap : 50px ;
1078
1077
}
1078
+ @media only screen and (max-width : 1164px ) {
1079
+ footer .footer_inner-wrapper {
1080
+ flex-direction : column
1081
+ }
1082
+ }
1079
1083
footer .footer_inner-wrapper .footer_newsletter {
1080
1084
width : 30% ;
1085
+ margin : 0 10px ;
1086
+ }
1087
+ @media only screen and (max-width : 1164px ) {
1088
+ footer .footer_inner-wrapper .footer_newsletter {
1089
+ width : 50%
1090
+ }
1091
+ }
1092
+ @media only screen and (max-width : 768px ) {
1093
+ footer .footer_inner-wrapper .footer_newsletter {
1094
+ width : 95%
1081
1095
}
1096
+ }
1082
1097
footer .footer_inner-wrapper .footer_newsletter h2 {
1083
1098
font-size : 20px ;
1084
1099
font-weight : 600 ;
@@ -1087,12 +1102,16 @@ footer .footer_inner-wrapper .footer_newsletter h2 {
1087
1102
footer .footer_inner-wrapper .footer_newsletter p {
1088
1103
margin-bottom : 20px ;
1089
1104
}
1105
+ footer .footer_inner-wrapper .footer_newsletter form {
1106
+ display : flex;
1107
+ }
1090
1108
footer .footer_inner-wrapper .footer_newsletter form input {
1091
1109
padding : 10px 0 10px 10px ;
1092
1110
background-color : # e6e6e6 ;
1093
1111
border-top-left-radius : 10px ;
1094
1112
border-bottom-left-radius : 10px ;
1095
1113
outline : none;
1114
+ width : 100% ;
1096
1115
}
1097
1116
footer .footer_inner-wrapper .footer_newsletter form button {
1098
1117
display : inline-block;
@@ -1104,42 +1123,149 @@ footer .footer_inner-wrapper .footer_newsletter form button {
1104
1123
font-weight : 600 ;
1105
1124
font-size : 15px ;
1106
1125
}
1107
- footer .footer_inner-wrapper .footer_logo {
1126
+ footer .footer_inner-wrapper .footer_logo_links {
1108
1127
display : flex;
1109
- flex-direction : column;
1110
1128
gap : 50px ;
1129
+ flex-grow : 1 ;
1130
+ margin : 0 10px ;
1131
+ }
1132
+ @media only screen and (max-width : 1164px ) {
1133
+ footer .footer_inner-wrapper .footer_logo_links {
1134
+ margin-bottom : 50px
1135
+ }
1136
+ }
1137
+ @media only screen and (max-width : 640px ) {
1138
+ footer .footer_inner-wrapper .footer_logo_links {
1139
+ flex-direction : column
1111
1140
}
1112
- footer .footer_inner-wrapper .footer_logo .footer-info-wrapper {
1141
+ }
1142
+ footer .footer_inner-wrapper .footer_logo_links .footer_logo {
1113
1143
display : flex;
1114
1144
flex-direction : column;
1115
- gap : 25px ;
1116
- font-size : 13px ;
1145
+ gap : 50px ;
1146
+ }
1147
+ @media only screen and (max-width : 640px ) {
1148
+ footer .footer_inner-wrapper .footer_logo_links .footer_logo {
1149
+ width : 100%
1150
+ }
1151
+ }
1152
+ footer .footer_inner-wrapper .footer_logo_links .footer_logo .footer-info-wrapper {
1153
+ display : flex;
1154
+ flex-direction : column;
1155
+ gap : 25px ;
1156
+ font-size : 13px ;
1157
+ }
1158
+ footer .footer_inner-wrapper .footer_logo_links .footer_logo .footer-info-wrapper div h2 {
1159
+ font-weight : bold;
1160
+ color : # 2E2E2E ;
1161
+ }
1162
+ footer .footer_inner-wrapper .footer_logo_links .footer_navigation {
1163
+ flex-grow : 1 ;
1117
1164
}
1118
- footer .footer_inner-wrapper .footer_logo .footer-info-wrapper div h2 {
1119
- font-weight : bold;
1120
- color : # 2E2E2E ;
1165
+ footer .footer_inner-wrapper .footer_logo_links .footer_navigation .region--footer {
1166
+ display : flex;
1167
+ justify-content : space-around;
1168
+ }
1169
+ @media only screen and (max-width : 768px ) {
1170
+ footer .footer_inner-wrapper .footer_logo_links .footer_navigation .region--footer {
1171
+ flex-wrap : wrap
1172
+ }
1121
1173
}
1122
- footer .footer_inner-wrapper .footer_navigation {
1123
- flex-grow : 1 ;
1174
+ @media only screen and (max-width : 768px ) {
1175
+ footer .footer_inner-wrapper .footer_logo_links .footer_navigation .region--footer nav {
1176
+ width : 50% ;
1177
+ margin-bottom : 40px
1178
+ }
1179
+ }
1180
+ @media only screen and (max-width : 640px ) {
1181
+ footer .footer_inner-wrapper .footer_logo_links .footer_navigation .region--footer nav {
1182
+ width : 100%
1183
+ }
1184
+ }
1185
+ footer .footer_inner-wrapper .footer_logo_links .footer_navigation .region--footer nav h2 {
1186
+ font-size : 16px ;
1187
+ font-weight : 600 ;
1188
+ text-transform : uppercase;
1189
+ margin-bottom : 15px ;
1190
+ }
1191
+ footer .footer_inner-wrapper .footer_logo_links .footer_navigation .region--footer nav ul li {
1192
+ font-size : 14px ;
1193
+ margin-bottom : 10px ;
1194
+ }
1195
+ footer .footer_inner-wrapper .footer_logo_links .footer_navigation .region--footer nav ul li a : hover {
1196
+ text-decoration : underline;
1197
+ }
1198
+ footer .bottom__footer {
1199
+ width : 100% ;
1200
+ display : flex;
1201
+ justify-content : center;
1202
+ align-items : center;
1203
+ padding-bottom : 20px ;
1204
+ font-size : 14px ;
1205
+ margin : 0 10px ;
1206
+ }
1207
+ footer .bottom__footer .bottom__footer-inner {
1208
+ max-width : 1440px ;
1209
+ display : flex;
1210
+ justify-content : space-between;
1211
+ width : 100% ;
1212
+ border-top : 1px solid # D7D7D7 ;
1213
+ padding-top : 15px ;
1214
+ margin : 0 10px ;
1215
+ }
1216
+ @media only screen and (max-width : 675px ) {
1217
+ footer .bottom__footer .bottom__footer-inner {
1218
+ flex-direction : column;
1219
+ font-size : 12px
1124
1220
}
1125
- footer .footer_inner-wrapper .footer_navigation .region--footer {
1221
+ }
1222
+ footer .bottom__footer .bottom__footer-inner .left-side {
1126
1223
display : flex;
1127
- gap : 75px ;
1128
- margin-left : 20px ;
1224
+ align-items : center;
1129
1225
}
1130
- footer .footer_inner-wrapper .footer_navigation .region--footer nav h2 {
1131
- font-size : 16px ;
1132
- font-weight : 500 ;
1133
- text-transform : uppercase;
1134
- margin-bottom : 15px ;
1226
+ @media only screen and (max-width : 675px ) {
1227
+ footer .bottom__footer .bottom__footer-inner .left-side {
1228
+ margin-bottom : 20px ;
1229
+ justify-content : space-between
1230
+ }
1231
+ }
1232
+ footer .bottom__footer .bottom__footer-inner .left-side p {
1233
+ margin-right : 30px ;
1234
+ }
1235
+ @media only screen and (max-width : 675px ) {
1236
+ footer .bottom__footer .bottom__footer-inner .left-side p {
1237
+ margin-right : 0
1238
+ }
1135
1239
}
1136
- footer .footer_inner-wrapper .footer_navigation .region--footer nav ul li {
1137
- font-size : 14px ;
1138
- margin-bottom : 10px ;
1240
+ footer .bottom__footer .bottom__footer-inner .left-side .region--footer__bottom nav ul {
1241
+ display : flex;
1242
+ gap : 30px ;
1243
+ align-items : center;
1139
1244
}
1140
- footer .footer_inner-wrapper . footer_navigation .region--footer nav ul li a : hover {
1245
+ footer .bottom__footer . bottom__footer-inner . left-side .region--footer__bottom nav ul li a : hover {
1141
1246
text-decoration : underline;
1142
1247
}
1248
+ footer .bottom__footer .bottom__footer-inner .right-side {
1249
+ display : flex;
1250
+ align-items : center;
1251
+
1252
+ }
1253
+ footer .bottom__footer .bottom__footer-inner .right-side p {
1254
+ margin-right : 30px ;
1255
+ }
1256
+ footer .bottom__footer .bottom__footer-inner .right-side .footer-socials {
1257
+ display : flex;
1258
+ gap : 20px ;
1259
+ }
1260
+ footer .bottom__footer .bottom__footer-inner .right-side .footer-socials .footer-icon {
1261
+ width : 40px ;
1262
+ height : 40px ;
1263
+ display : flex;
1264
+ justify-content : center;
1265
+ align-items : center;
1266
+ border : 1px solid # d7d7d7 ;
1267
+ border-radius : 50% ;
1268
+ }
1143
1269
.hero-wrapper {
1144
1270
min-height : 70vh ;
1145
1271
width : 100% ;
0 commit comments