@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap'); body{ margin: 0; font-family: 'Inter', sans-serif; } p{ padding: 0; margin:0; } .header { width: 100%; border-bottom: solid 1px black; display: flex; justify-content: space-around; align-items: center; font-size: 24px; } li { list-style-type: none; } .header div{ margin-bottom: 15px; } .about_us{ padding-top: 55px; width: 80%; margin: auto; display: flex; font-size: 32px; } .au_hc{ width: 30%; border-left: 3px solid #BF7D89; height: 70px; display: flex; align-items: center; padding-left:15px ; font-size: 32px; } .au_mc p{ margin-bottom: 15px; } .permisions{ font-size: 32px; padding-top: 65px; width: 80%; margin: auto; } .container{ background-color: #F9D5DC; width: 100%; margin-top: 50px; } .p_mc{ font-size: 32px; margin-top: 100px; } .p_hc{ width: 30%; border-left: 3px solid #BF7D89; height: 70px; display: flex; align-items: center; padding-left:15px ; font-size: 32px; } .p_mc_img{ display: flex; justify-content: space-between; width: 100%; } .permission_list{ margin-bottom: 60px; display: flex; align-items: center; flex-direction: column; width: 25%; text-align: center; } .permission_list img{ width: 90px; } .categories_sale{ padding-top: 95px; width: 80%; margin: auto; font-size: 32px; padding-bottom: 40px; } .categories { display: flex; justify-content: space-between; } .categories :nth-child(1n){ background-image: url(images/jen.png); } .categories :nth-child(2n){ background-image: url(images/muj.png); } .categories :nth-child(3n){ background-image: url(images/design.png); } .categories_img{ height: 60vh ; width: 30%; background-size: cover; display: flex; align-items: flex-end; justify-content: center; } .categories p { color: white; font-weight: 700; padding-bottom: 3vh; } .sale{ margin-top: 100px; background-image: url(images/sale.png); height: 25vh; background-size: cover; font-size: 36px; font-weight: 700; color: white; width: 100%; display: flex; } .subscribe{ float: left; display: flex; align-items: center; padding-left: 120px; margin-right: 100px; } .sale_subs{ background-color: #F3B6C1; display: flex; align-items: center; justify-content: center; height: 70px; width: 70vh; margin-top: 30px; margin-bottom: 30px; } .mail_subs{ display: flex; } .mail{ background-color: white; color: black; font-weight:400; height: 70px; display: flex; align-items: center; justify-content: center; width: 35vh; font-size: 32px; } .subs{ background-color: #F3B6C1; display: flex; align-items: center; justify-content: center; height: 70px; width: 35vh; } .container_two{ background-color: #8C7175; width: 100%; margin-top: 50px; } .pedicure_repair{ padding-top: 65px; width: 80%; margin: auto; display: flex; justify-content: space-between; font-size: 32px; padding-bottom: 65px; } .pedicure_repair :nth-child(1n){ background-image: url(images/ped_jen.png); } .pedicure_repair :nth-child(2n){ background-image: url(images/ped_muj.png); } .pedicure_repair :nth-child(3n){ background-image: url(images/repair.png); } .pedicure_repair_img{ height: 60vh ; width: 30%; background-size: cover; display: flex; align-items: flex-end; justify-content: center; } .pedicure_repair_img p { margin-bottom: 3vh; color: white; font-weight: 700; } .strengthening_extension{ padding-top: 105px; width: 80%; margin: auto; display: flex; justify-content: space-between; font-size: 32px; padding-bottom: 65px; } .strengthening_extension :nth-child(1n){ background-image: url(images/str.png) } .strengthening_extension :nth-child(2n){ background-image: url(images/ext.png) } .strengthening_extension_img{ height: 30vh ; width: 48%; background-size: cover; display: flex; align-items: flex-end; justify-content: center; } .strengthening_extension_img p { margin-bottom: 3vh; color: white; font-weight: 700; } .footer{ font-size: 32px; padding-top: 100px; width: 80%; margin: auto; height: 700px; } .footer_logo{ display: flex; justify-content: center; font-size: 60px; font-weight: 500; padding-bottom: 50px; } .social_media{ display: flex; justify-content: center; padding-bottom: 50px; } .social_media img{ margin-left: 30px; } .footer_nav{ display: flex; justify-content: center; } .footer_nav p{ margin-left: 50px; } ul{ display: flex; justify-content: center; } li{ margin-right: 40px; } .container_gradient{ background: linear-gradient(white, black); }