Editing: footer2.css
Kembali
/* Google Font CDN Link */ @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap'); *{ margin: 0; padding: 0; box-sizing: border-box; font-family: "Poppins" , sans-serif; } body{ min-height: 100vh; width: 100%; background: #EEECEB; } footer{ position: relative; background: #140B5C; width: 100%; bottom: 0; left: 0; } footer::before{ content: ''; position: absolute; left: 0; top: 100px; height: 1px; width: 100%; background: #AFAFB6; } footer .content{ max-width: 1250px; margin: auto; padding: 30px 40px 40px 40px; } footer .content .top{ display: flex; align-items: center; justify-content: space-between; margin-bottom: 50px; } .content .top .logo-details{ color: #fff; font-size: 30px; } .content .top .media-icons{ display: flex; } .content .top .media-icons a{ height: 40px; width: 40px; margin: 0 8px; border-radius: 50%; text-align: center; line-height: 40px; color: #fff; font-size: 17px; text-decoration: none; transition: all 0.4s ease; } .top .media-icons a:nth-child(1){ background: #4267B2; } .top .media-icons a:nth-child(1):hover{ color: #4267B2; background: #fff; } .top .media-icons a:nth-child(2){ background: #1DA1F2; } .top .media-icons a:nth-child(2):hover{ color: #1DA1F2; background: #fff; } .top .media-icons a:nth-child(3){ background: #E1306C; } .top .media-icons a:nth-child(3):hover{ color: #E1306C; background: #fff; } .top .media-icons a:nth-child(4){ background: #0077B5; } .top .media-icons a:nth-child(4):hover{ color: #0077B5; background: #fff; } .top .media-icons a:nth-child(5){ background: #0077B5; } .top .media-icons a:nth-child(5):hover{ color: #0077B5; background: #fff; } .top .media-icons a:nth-child(6){ background: #0077B5; } .top .media-icons a:nth-child(6):hover{ color: #0077B5; background: #fff; } .top .media-icons a:nth-child(7){ background: #FF0000; } .top .media-icons a:nth-child(7):hover{ color: #FF0000; background: #fff; } footer .content .link-boxes{ width: 100%; display: flex; justify-content: space-between; } footer .content .link-boxes .box{ width: calc(100% / 1 - 10px); } .content .link-boxes .box .link_name{ color: #fff; font-size: 18px; font-weight: 400; margin-bottom: 10px; position: relative; } .link-boxes .box .link_name::before{ content: ''; position: absolute; left: 0; bottom: -2px; height: 2px; width: 35px; background: #fff; } .content .link-boxes .box li{ margin: 6px 0; list-style: none; transition: ease-in 0.4sec; } .content .link-boxes .box li:hover i{ scale: 1.1; padding-right: 2rem; } .content .link-boxes .box li a{ color: #fff; font-size: 2rem; font-weight: 400; text-decoration: none; opacity: 0.8; transition: all 0.4s ease } .content .link-boxes .box li a:hover{ opacity: 1; text-decoration: underline; scale: 1.1; } .content .link-boxes .input-box{ margin-right: 55px; } .link-boxes .input-box input{ height: 40px; width: calc(100% + 55px); outline: none; border: 2px solid #AFAFB6; background: #140B5C; border-radius: 4px; padding: 0 15px; font-size: 15px; color: #fff; margin-top: 5px; } .link-boxes .input-box input::placeholder{ color: #AFAFB6; font-size: 16px; } .link-boxes .input-box input[type="button"]{ background: #fff; color: #140B5C; border: none; font-size: 18px; font-weight: 500; margin: 4px 0; opacity: 0.8; cursor: pointer; transition: all 0.4s ease; } .input-box input[type="button"]:hover{ opacity: 1; } footer .bottom-details{ width: 100%; background: #0F0844; } footer .bottom-details .bottom_text{ max-width: 1250px; margin: auto; padding: 20px 40px; display: flex; justify-content: space-between; } .bottom-details .bottom_text span, .bottom-details .bottom_text a{ font-size: 14px; font-weight: 300; color: #fff; opacity: 0.8; text-decoration: none; } .bottom-details .bottom_text a:hover{ opacity: 1; text-decoration: underline; } .bottom-details .bottom_text a{ margin-right: 10px; } .fas-icon{ color: #fff; font-size: 1.7rem; margin-right: 1rem; } @media (max-width: 900px) { footer .content .link-boxes{ flex-wrap: wrap; } footer .content .link-boxes .input-box{ width: 40%; margin-top: 10px; } } @media (max-width: 700px){ footer{ position: relative; } .content .top .logo-details{ font-size: 26px; } .content .top .media-icons a, #floating-WP{ height: 35px; width: 35px; font-size: 14px; line-height: 35px; } footer .content .link-boxes .box{ width: calc(100% / 3 - 10px); } footer .content .link-boxes .input-box{ width: 60%; } .bottom-details .bottom_text span, .bottom-details .bottom_text a{ font-size: 12px; } } #aboutCompany{ color: #fff; font-size: 14px; font-weight: 400; text-decoration: none; opacity: 0.8; transition: all 0.4s ease; text-align: left; } #floating-WP{ display: flex; justify-content: center; align-items: center; text-decoration: none; /* opacity: 0.8; */ transition: all 0.4s ease } #floating-WP > i{ background-color:green; display: flex; justify-content: center; align-items:center ; position: absolute; bottom: 20px; right: 30px; height: 70px; width: 70px; margin: 0 8px; border-radius: 50%; color: #fff; font-size: 50px; text-decoration: none; transition: all 0.4s ease; } #floating-WP > i:hover{ background-color:#fff; color: green; } @media (max-width: 520px){ footer::before{ top: 145px; } footer .content .top{ flex-direction: column; } .content .top .media-icons, #floating-WP{ margin-top: 16px; } footer .content .link-boxes .box{ width: calc(100% / 1 - 10px); } footer .content .link-boxes .input-box{ width: 100%; } } @media (max-width:450px){ #floating-WP > i{ height: 40px; width: 40px; } } @media (max-width: 375px){ .content .top .media-icons a, #floating-WP { height: 30px; width: 30px; font-size: 12px; line-height: 32px; } } /* /// */
SIMPAN PERUBAHAN