.footer-main{background:#080808;width:100%;display:flex}.foot-block{border:.5px solid #3b3f44;border-bottom:none;flex-direction:column;gap:32px;padding:64px 24px;display:flex}.foot-block-1{border-left:none;width:303px;height:586px}.foot-block-img{border-left:none;width:232px}.foot-block-wrap{grid-template-columns:1fr 1fr;display:grid}.foot-block h3,.foot-contact h3{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;letter-spacing:1px;vertical-align:middle;text-transform:uppercase;color:#9ea5ad;font-size:14px;line-height:100%}.foot-block a,.foot-contact p{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;letter-spacing:0%;vertical-align:middle;color:#fff;font-size:16px;line-height:24px}.social-icon{font-family:Plus Jakarta Sans;font-weight:800;font-style:ExtraBold;letter-spacing:0%;vertical-align:middle;color:#fff;cursor:pointer;border-top:.5px solid #3b3f44;border-bottom:none;border-left:none;gap:8px;padding:24px;font-size:20px;line-height:28px;display:flex}.copyright{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;letter-spacing:0%;text-align:center;vertical-align:middle;color:#9098a2;background:#080808 bottom;border-top:.5px solid #3b3f44;border-bottom:.5px solid #3b3f44;padding:40px;font-size:13px;line-height:16px}.foot-contact{border:none;border-top:.5px solid #3b3f44;border-left:.5px solid #3b3f44;flex-direction:column;gap:32px;width:100%;display:flex}.foot-contact h2{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;letter-spacing:1px;vertical-align:middle;text-transform:uppercase;color:#9ea5ad;padding-bottom:32px;padding-left:24px;font-size:14px;line-height:100%}.foot-block-addy{height:586px;padding:64px 0}.footer-img{position:absolute;bottom:10px}.addy-block{border-top:.5px solid #3b3f44;border-bottom:.5px solid #3b3f44;flex-direction:column;gap:24px;padding:24px;display:flex}.addy-block2{border-bottom:none}.addy-block p{gap:8px;display:flex}.newsletter-wrap{justify-content:center;align-items:center;padding:60px;display:flex;position:relative}.newletter-wrap-true{background:linear-gradient(#fff 70%,#080808 30%)}.newletter-wrap-false{background:linear-gradient(#ebebeb 70%,#080808 30%)}.newsletter{opacity:1;z-index:99;background-color:#080808;border:8px solid #fff;border-radius:32px;width:1000px;padding:40px;display:flex}.newsletter h2{font-family:Plus Jakarta Sans;font-weight:800;font-style:ExtraBold;letter-spacing:0%;vertical-align:middle;color:#fff;font-size:24px;line-height:100%}.newsletter p{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;color:#fff;letter-spacing:0%;vertical-align:middle;width:481px;font-size:18px;line-height:28px}.newsletter input{border-radius:16px;width:438.39px;height:50px;padding:4px 4px 4px 24px}.input-button{position:relative}.newsletter button{width:81px;font-family:Plus Jakarta Sans;font-weight:600;font-style:SemiBold;letter-spacing:0%;vertical-align:middle;color:#fff;cursor:pointer;background:#080808;border:none;border-radius:12px;padding:14px;font-size:14px;line-height:100%;position:absolute;top:4.5px;right:4.5px}.newsletter input::placeholder,.newsletter input{font-family:Plus Jakarta Sans;font-weight:400;font-style:Regular;letter-spacing:0%;vertical-align:middle;font-size:16px;line-height:100%}.footer-imgtext{background:#080808;width:100%}.footer-imgtext img{width:100%;margin-top:-260px}.show-ig{display:none}@media screen and (max-width:1290px){.shape,.shape2{display:none}.newletter-wrap-true{background:linear-gradient(#fff 50%,#080808 50%)}.newletter-wrap-false{background:linear-gradient(#ebebeb 50%,#080808 50%)}}@media screen and (max-width:900px){.newsletter{flex-direction:column;gap:24px;width:530px}.newsletter p{width:100%}.newsletter button{right:0}.footer-main{flex-wrap:wrap}.foot-block-img{width:208px}.foot-block-1{width:280px}.hide-ig{display:none}.show-ig{border-left:.5px solid #3b3f44;display:flex}.social-wrap{grid-template-columns:1fr 1fr;display:grid}}@media screen and (max-width:600px){.footer-main{display:block}.foot-block-1,.foot-block-img{width:100%;height:100%}.footer-imgtext img{height:200px;margin-top:0}.newsletter input{width:280px}.newsletter button{right:5px}}.shape{z-index:1;background:#000;border-radius:0 45px 0 0;width:200px;height:100px;position:absolute;top:50%;left:0}.shape2{z-index:1;background:#000;border-radius:45px 0 0;width:200px;height:100px;position:absolute;top:50%;right:0}
