.footer_main_container{background:#000}.footer_text{display:flex;flex-direction:column;justify-content:center;gap:8px}.linktag_footer{text-decoration:none;color:#969ba1;font-family:Cormorant Garamond,serif;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.jovera_contact_details{width:100%;max-width:190px;display:flex;justify-content:end;flex-direction:column;align-items:end}.jovera_address{color:#dbe4f0;font-size:16px;font-weight:400;line-height:22px}.jovera_address,.jovera_number{text-align:right;font-family:Cormorant Garamond,serif;font-style:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}.jovera_number{color:#e4a70a;font-size:20px;font-weight:600;line-height:24px}.jovera_email{color:#d6e4f7;text-align:right;font-family:Cormorant Garamond,serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.social_links{width:40px;height:40px;border-radius:50%;border:1px dashed #e9edf5;cursor:pointer;font-size:18px;display:flex;justify-content:center;align-items:center;transition:transform .3s ease,box-shadow .3s ease;perspective:1000px}.social_links:hover{transform:rotateX(20deg) rotateY(20deg) scale(1.1);box-shadow:0 8px 15px rgba(0,0,0,.3)}.termsandconditions{color:#e1efff;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}.rightsreserved,.termsandconditions{font-family:Cormorant Garamond,serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.rightsreserved{color:#d8e7fa}.footer_social_terms_container{display:flex;justify-content:space-between;align-items:center;margin-top:4%;flex-wrap:wrap}.privacypolicy_cookies{display:flex;gap:15px;flex-wrap:wrap}.second_column{display:flex;justify-content:end;align-items:end;flex-direction:column}.first_column{display:flex;justify-content:space-evenly;align-items:center}.social_links_container{display:flex;gap:15px}.footer-logo-container{perspective:1000px;display:inline-block}.footer-logo{transition:transform .3s ease,box-shadow .3s ease}.footer-logo:hover{transform:rotateX(15deg) rotateY(15deg) scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,.3)}@media screen and (max-width:1000px) and (min-width:768px){.social_links_container{margin-top:20px}}@media(max-width:768px){.footer_social_terms_container{display:flex;flex-direction:column;gap:25px}.second_column{display:flex;justify-content:center;align-items:center;flex-direction:column}.first_column{margin-top:5%}}