@@ -962,6 +962,7 @@ video {
962
962
display : flex;
963
963
flex-direction : column;
964
964
margin-right : 5px ;
965
+ cursor : pointer;
965
966
}
966
967
@media only screen and (min-width : 768px ) {
967
968
.header .header__inner-wrapper .hamburger {
@@ -973,10 +974,20 @@ video {
973
974
height : 3px ;
974
975
background-color : black;
975
976
display : block;
977
+ transition : all 300ms ease-in-out;
976
978
}
977
979
.header .header__inner-wrapper .hamburger .bar-2 {
978
980
margin : 5px 0 ;
979
981
}
982
+ .header .header__inner-wrapper .hamburger .active .bar-1 {
983
+ transform : translateY (8px ) rotate (45deg );
984
+ }
985
+ .header .header__inner-wrapper .hamburger .active .bar-2 {
986
+ opacity : 0 ;
987
+ }
988
+ .header .header__inner-wrapper .hamburger .active .bar-3 {
989
+ transform : translateY (-8px ) rotate (-45deg );
990
+ }
980
991
.header .header__inner-wrapper .region--header {
981
992
width : 50% ;
982
993
}
@@ -1056,12 +1067,18 @@ body.is-fixed {
1056
1067
justify-content : center;
1057
1068
padding : 80px 0 ;
1058
1069
}
1070
+ @media only screen and (max-width : 768px ) {
1071
+ .hero-wrapper {
1072
+ padding : 40px 0
1073
+ }
1074
+ }
1059
1075
.hero-wrapper .hero__inner-wrapper {
1060
1076
max-width : 1440px ;
1061
1077
margin : 0 10px ;
1062
1078
display : flex;
1063
1079
min-height : 650px ;
1064
1080
gap : 100px ;
1081
+ width : 100% ;
1065
1082
}
1066
1083
@media only screen and (max-width : 1160px ) {
1067
1084
.hero-wrapper .hero__inner-wrapper {
@@ -1298,10 +1315,15 @@ body.is-fixed {
1298
1315
}
1299
1316
.text-bg-wrapper .text-bg__inner-wrapper {
1300
1317
max-width : 1440px ;
1301
- margin : 100 px 10px ;
1318
+ margin : 80 px 10px ;
1302
1319
width : 100% ;
1303
1320
border-radius : 10px ;
1304
1321
}
1322
+ @media only screen and (max-width : 768px ) {
1323
+ .text-bg-wrapper .text-bg__inner-wrapper {
1324
+ margin : 40px 10px
1325
+ }
1326
+ }
1305
1327
.text-bg-wrapper .text-bg__inner-wrapper .text-bg__element-wrapper {
1306
1328
width : 100% ;
1307
1329
display : flex;
@@ -1335,6 +1357,104 @@ body.is-fixed {
1335
1357
font-size : 16px
1336
1358
}
1337
1359
}
1360
+ .product_showcase_wrapper {
1361
+ width : 100% ;
1362
+ display : flex;
1363
+ justify-content : center;
1364
+ align-items : center;
1365
+ }
1366
+ .product_showcase_wrapper .product_showcase_inner-wrapper {
1367
+ max-width : 1440px ;
1368
+ margin : 80px 10px ;
1369
+ width : 100% ;
1370
+ grid-template-columns : repeat (3 , 1fr );
1371
+ grid-template-rows : auto;
1372
+ display : grid;
1373
+ grid-gap : 100px ;
1374
+ }
1375
+ @media only screen and (max-width : 1024px ) {
1376
+ .product_showcase_wrapper .product_showcase_inner-wrapper {
1377
+ grid-template-columns : repeat (2 , 1fr )
1378
+ }
1379
+ }
1380
+ @media only screen and (max-width : 768px ) {
1381
+ .product_showcase_wrapper .product_showcase_inner-wrapper {
1382
+ margin : 40px 10px ;
1383
+ grid-gap : 50px
1384
+ }
1385
+ }
1386
+ @media only screen and (max-width : 590px ) {
1387
+ .product_showcase_wrapper .product_showcase_inner-wrapper {
1388
+ grid-template-columns : repeat (1 , 1fr )
1389
+ }
1390
+ }
1391
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element {
1392
+ display : flex;
1393
+ flex-direction : column;
1394
+ justify-content : space-between;
1395
+ gap : 10px ;
1396
+ min-height : 300px ;
1397
+ }
1398
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product-icon svg {
1399
+ }
1400
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product_heading {
1401
+ font-family : "Playfair Display" , serif;
1402
+ font-size : 32px ;
1403
+ font-weight : 500 ;
1404
+ margin-bottom : 10px ;
1405
+ }
1406
+ @media only screen and (max-width : 768px ) {
1407
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product_heading {
1408
+ font-size : 28px
1409
+ }
1410
+ }
1411
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product_description {
1412
+ font-family : "Poppins" , sans-serif;
1413
+ font-size : 18px ;
1414
+ font-weight : 300 ;
1415
+ }
1416
+ @media only screen and (max-width : 768px ) {
1417
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product_description {
1418
+ font-size : 16px
1419
+ }
1420
+ }
1421
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product_btn {
1422
+ display : flex;
1423
+ margin-top : 30px ;
1424
+ }
1425
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product_btn a {
1426
+ background-color : # 344E41 ;
1427
+ padding : 8px 35px ;
1428
+ border-radius : 10px ;
1429
+ color : white;
1430
+ font-weight : 600 ;
1431
+ font-family : "Poppins" , sans-serif;
1432
+ display : flex;
1433
+ align-items : center;
1434
+ transition : 0.3s ease;
1435
+ position : relative;
1436
+ }
1437
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product_btn a : hover svg {
1438
+ opacity : 1 ;
1439
+ transform : translateX (0 );
1440
+ }
1441
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product_btn a : hover span {
1442
+ transform : translateX (-10px );
1443
+ transition : 0.3s ease;
1444
+ }
1445
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product_btn a span {
1446
+ transition : 0.3s ease;
1447
+ }
1448
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product_btn a svg {
1449
+ opacity : 0 ;
1450
+ transform : translateX (-25px );
1451
+ transition : 0.3s ease;
1452
+ position : absolute;
1453
+ right : 15px ;
1454
+ }
1455
+ .product_showcase_wrapper .product_showcase_inner-wrapper .product_showcase_element .product_btn a .ext {
1456
+ display : none;
1457
+ }
1338
1458
* {
1339
1459
-webkit-font-smoothing : antialiased !important ;
1340
1460
-moz-osx-font-smoothing : grayscale !important ;
0 commit comments