add design

This commit is contained in:
m.pourmohamadi
2025-08-25 10:17:31 +03:30
parent e4040bf6c4
commit 1f1584d136
12 changed files with 673 additions and 174 deletions
+186 -41
View File
@@ -10,6 +10,10 @@
font-family: "Roboto";
src: url("../font/Roboto-Regular.ttf") format("truetype");
}
@font-face {
font-family: "Roboto-Med";
src: url("../font/Roboto-Bold.ttf") format("truetype");
}
@font-face {
font-family: "Roboto-Bold";
src: url("../font/Roboto-ExtraBold.ttf") format("truetype");
@@ -120,13 +124,15 @@ html body a:hover {
height: 384px;
width: 384px;
position: absolute;
left: 0;
top: 100px;
left: -25px;
top: 30px;
z-index: -1;
}
.container {
max-width: 1080px;
width: 100%;
padding-right: var(--bs-gutter-x, 0.75rem);
padding-left: var(--bs-gutter-x, 0.75rem);
margin-right: auto;
margin-left: auto;
}
@@ -143,6 +149,63 @@ html body a:hover {
justify-content: center;
}
.footer {
position: relative;
}
.footer .effect-2 {
height: 522px;
position: absolute;
right: 0;
bottom: 0;
z-index: -1;
}
.footer .footter-inner {
display: flex;
align-items: center;
justify-content: space-between;
flex-direction: column;
padding-top: 30px;
padding-bottom: 50px;
border-top: 1px solid #e7e7e7;
}
.footer .footter-inner .f-top {
padding-bottom: 40px;
}
.footer .footter-inner .f-top img {
width: 177px;
}
.footer .footter-inner .f-midd {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
padding-bottom: 40px;
}
.footer .footter-inner .f-midd .footer-item {
width: 32%;
display: flex;
align-items: center;
justify-content: center;
}
.footer .footter-inner .f-midd .footer-item span {
display: flex;
align-items: center;
justify-content: center;
}
.footer .footter-inner .f-midd .footer-item span img {
margin-right: 20px;
}
.footer .footter-inner .f-bott p {
font-size: 12px;
color: #9E9E9E;
text-align: center;
padding-bottom: 15px;
}
.d-none {
display: none;
}
.slider {
padding-top: 15px;
}
@@ -233,56 +296,138 @@ html body a:hover {
text-align: center;
}
.footer {
position: relative;
.contact-us {
padding-top: 50px;
}
.footer .effect-2 {
position: absolute;
right: 0;
bottom: 0;
z-index: -1;
}
.footer .footter-inner {
.contact-us .contact-us-inner .cu-top {
display: flex;
align-items: center;
justify-content: space-between;
justify-content: center;
flex-direction: column;
padding-top: 30px;
padding-bottom: 50px;
border-top: 1px solid #e7e7e7;
}
.footer .footter-inner .f-top {
padding-bottom: 40px;
.contact-us .contact-us-inner .cu-top span {
display: inline-block;
padding: 7px 10px;
font-size: 14px;
background-color: #e3eeff;
color: #0164FF;
border-radius: 50px;
font-weight: 500;
}
.footer .footter-inner .f-top img {
width: 177px;
.contact-us .contact-us-inner .cu-top h1 {
font-family: "Roboto-Bold";
font-size: 48px;
font-weight: 900;
color: #222222;
padding: 30px 0;
}
.footer .footter-inner .f-midd {
.contact-us .contact-us-inner .cu-top p {
font-size: 16px;
font-weight: 300;
color: #222222;
}
.contact-us .contact-us-inner .cu-top p a {
color: #0164FF;
}
.contact-us .contact-us-inner .cu-main {
margin-top: 70px;
margin-bottom: 70px;
padding: 30px;
border-radius: 32px;
border: 1px solid #DADADA;
background-color: #fff;
display: flex;
align-items: center;
justify-content: center;
}
.contact-us .contact-us-inner .cu-main .cu-main-inner {
width: 60%;
}
.input-box {
margin-bottom: 25px;
}
.input-box label {
display: inline-block;
font-size: 16px;
margin-bottom: 12px;
color: #222;
}
.input-box div {
display: flex;
align-items: center;
border-radius: 10px;
height: 44px;
border: 1px solid #DADADA;
overflow: hidden;
}
.input-box div img {
margin-left: 15px;
margin-right: 5px;
}
.input-box div input {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
padding-bottom: 40px;
height: 100%;
border: 0;
font-family: "Roboto-Med";
}
.footer .footter-inner .f-midd .footer-item {
width: 32%;
display: flex;
align-items: center;
justify-content: center;
.input-box div input::placeholder {
font-family: "Roboto";
}
.footer .footter-inner .f-midd .footer-item span {
display: flex;
align-items: center;
justify-content: center;
.input-box div:focus-within {
border: 1px solid #0164FF;
}
.footer .footter-inner .f-midd .footer-item span img {
margin-right: 20px;
.input-box.textarea div {
height: 90px;
}
.footer .footter-inner .f-bott p {
font-size: 12px;
color: #9E9E9E;
text-align: center;
padding-bottom: 15px;
.input-box.textarea textarea {
width: 100%;
height: 100%;
padding-left: 20px;
padding-top: 10px;
border: none;
resize: none;
font-size: 14px;
font-family: "Roboto";
}
.input-box.submit {
padding-top: 15px;
}
.input-box.submit input[type=submit],
.input-box.submit button {
width: 100%;
border: none;
font-size: 16px;
color: #fff;
padding: 18.5px 0;
background-color: #0164FF;
border-radius: 50px;
}
@media (min-width: 576px) {
.container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container {
max-width: 1080px;
}
}
@media (min-width: 1441px) {
.container {
max-width: 1280px;
}
}
/*# sourceMappingURL=style.css.map */