.footer{flex-direction:column;justify-content:center;align-items:center;margin-top:50px;padding-top:30px;display:flex;position:relative}.footerRectangle{background-color:var(--green-300);width:20%;height:110%;position:absolute;bottom:0;right:0}.footerBox{width:80%;height:100%;margin-bottom:20px;position:relative}.footerBorder{border:1px solid var(--green-boder);z-index:2;border-radius:100px 100px 10px 10px;width:100%;height:100%;position:absolute;bottom:13px;left:13px}.footerShape{background-color:var(--green-700);z-index:3;border-radius:100px 100px 10px 10px;padding:20px 40px 20px 0;position:relative}.footer .text .title{color:var(--green-text-100);margin-bottom:20px;padding:10px 25px 0;font-size:22px}.footer .text .desc{max-width:790px;color:var(--green-text-400);margin-bottom:20px!important}.footer .link a{margin-bottom:5px;transition:all .3s;display:block}.footer .link a:hover{color:brown}@media (max-width:500px){.footerRectangle{height:102%}.footer .title h2{font-size:21px}.footerBox{width:88%}.footerShape{padding:20px}.footer .link{padding-right:20px}.footer .text .title{color:var(--green-text-100);padding:30px 18px 0}.footer .flowerImg{max-width:50%;margin-right:auto}}.footer .footerItems{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;display:grid}.footer .footerItems .itemTitle{color:var(--green-text-300);margin-bottom:18px}.footer .footerItems .link li{list-style:outside}.footer .footerItems .link li::marker{color:var(--green-300)}.footer .socialMedia{display:flex}.footer .socialMedia .socialMediaItem{border:1px solid var(--green-300);border-radius:50%;justify-content:center;align-items:center;width:41px;height:41px;margin-left:15px;transition:all .3s;display:flex}.footer .socialMedia .socialMediaItem:hover{background-color:var(--green-300)}.footer .socialMedia .socialMediaItem svg path{transition:all .3s}.footer .socialMedia .socialMediaItem:hover svg path{stroke:var(--color-text-light)}.footer .etemad{display:flex}.footer .etemad img{width:79px}@media (max-width:500px){.footer .etemad img{width:100px}.footer .etemad{justify-content:center}}
