.ipet-site-footer{background-color:var(--color-121212);padding:var(--rem-12) 0 var(--rem-6) 0;color:var(--color-ffffff)}.footer-content{display:flex;justify-content:space-between;max-width:1440px;margin:0 auto}.footer-column{width:25%}.footer-column .footer-title{font-size:var(--font-20);font-weight:700;margin-bottom:var(--rem-3-2)}.footer-column ul{list-style:none;padding:0}.footer-column ul li{margin-bottom:var(--rem-1-6);font-size:var(--font-16)}.ipet-site-footer a{color:var(--color-999999);text-decoration:none;transition:color .3s}.ipet-site-footer a:hover{color:var(--color-ffffff)}.footer-contact .icon-ipet-logo-b{display:block;font-size:34px;margin-bottom:var(--rem-2-8)}.footer-contact p{font-size:var(--font-14);line-height:1.5}.footer-contact .footer-contact-title{font-size:var(--font-14);margin-bottom:var(--rem-4-5)}.social-media{display:flex;margin-top:var(--rem-3-2)}.social-media a{margin-right:16px}.footer-copyright{font-size:var(--font-14);text-align:center;margin-top:var(--rem-8);border-top:1px solid var(--color-202020);padding-top:var(--rem-2)}.footer-contact-title-mobile,.footer-title .arrow,.ipet-logo-mobile{display:none}.icon-a-X_logo_20231,.icon-link-in,.icon-youtube{font-size:28px}.icon-link-in:hover{color:#2867b2}.icon-youtube:hover{color:red}.ipet-form{position:relative;display:flex;justify-content:center;background:url(/themes/ipetsystem/assets/img/ipet-form-bg.jpg) center/cover no-repeat;background-image:image-set(
    url("/themes/ipetsystem/assets/img/ipet-form-bg.webp") type("image/webp"),
    url("/themes/ipetsystem/assets/img/ipet-form-bg.jpg") type("image/jpeg")
  )}.ipet-form::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.15)}.ipet-form .ipet-form-box{position:relative;z-index:1;max-width:1440px;width:100%;padding:0 var(--rem-3-2);display:flex;justify-content:flex-end}.ipet-form-card{width:100%;max-width:720px;background:rgba(255,255,255,.86);border-radius:var(--rem-1-6);padding:var(--rem-10) var(--rem-9-2);margin:var(--rem-10) 0;box-shadow:0 var(--rem-1-6) var(--rem-4) rgba(18,18,18,.12);backdrop-filter:blur(4px)}.ipet-form-card .ipet-form-title{font-size:var(--font-40);font-weight:700;line-height:1.2;color:var(--color-121212);text-align:left}.ipet-form-card .ipet-form-subtitle{font-size:var(--font-15);line-height:1.5;color:var(--color-121212);text-align:left;margin-top:var(--rem-2-5)}.ipet-form-card .ipet-form-fields{margin-top:var(--rem-3-2);display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--rem-2-4)}.ipet-form-card .ipet-form-row{display:flex;gap:var(--rem-2-4);margin-bottom:var(--rem-2-4)}.ipet-form-card .ipet-form-row-full{grid-column:1/-1}.ipet-form-card .ipet-form-group{flex:1}.ipet-form-card label{display:block;margin-bottom:var(--rem-1);font-size:var(--font-16);font-weight:600;color:var(--color-121212)}.ipet-form-card .required::after{content:"*";color:#d93d3d;margin-left:4px}.ipet-form-card input,.ipet-form-card select,.ipet-form-card textarea{width:100%;padding:var(--rem-1-4) var(--rem-1-6);border:1px solid rgba(18,18,18,.18);border-radius:var(--rem-0-8);font-size:var(--font-16);background-color:rgba(255,255,255,.9);color:var(--color-121212);outline:0;transition:border-color .2s,box-shadow .2s}.ipet-form-card textarea{min-height:var(--rem-12);resize:none}.ipet-form-card input:focus,.ipet-form-card select:focus,.ipet-form-card textarea:focus{border-color:rgba(18,18,18,.45);box-shadow:0 0 0 3px rgba(18,18,18,.12)}.ipet-form-card .ipet-form-submit{width:100%;height:var(--rem-5-4);border:none;border-radius:var(--rem-0-8);background:var(--color-121212);color:var(--color-ffffff);font-size:var(--font-16);font-weight:600;cursor:pointer;transition:opacity .3s;grid-column:1/-1}.ipet-form-card .ipet-form-submit:hover{opacity:.88}@media (max-width:1440px){.ipet-site-footer{padding-left:5%;padding-right:5%;padding:var(--rem-8) 5%}}@media (max-width:1024px){.footer-contact .footer-contact-title,.footer-contact .ipet-logo{display:none}.footer-content{flex-direction:column!important}.footer-column{width:100%!important;border-bottom:1px solid rgba(255,255,255,.1)}.footer-column .footer-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:15px 0;margin:0}.footer-title .arrow{display:inline-block;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);transition:transform .3s;margin-right:5px}.footer-column.active .arrow{transform:rotate(-135deg);margin-bottom:-5px}.footer-column ul{display:none}.ipet-logo-mobile{font-size:34px;display:block}.footer-contact-title-mobile{font-size:var(--font-14);line-height:1.5;margin-bottom:var(--rem-4-5)}.footer-copyright{text-align:left;margin-top:var(--rem-9-2)}.footer-contact{margin-top:var(--rem-9-2)}.ipet-form .ipet-form-box{justify-content:center}}@media (max-width:768px){.ipet-form{background-image:url(/themes/ipetsystem/assets/img/ipet-form-mobile-bg.jpg);background-image:image-set(
      url("/themes/ipetsystem/assets/img/ipet-form-mobile-bg.webp") type("image/webp"),
      url("/themes/ipetsystem/assets/img/ipet-form-mobile-bg.jpg") type("image/jpeg")
    )}.ipet-form-card .ipet-form-fields{grid-template-columns:1fr}.ipet-form-card .ipet-form-card{padding:var(--rem-8) var(--rem-2-2)}.ipet-form-card .ipet-form-subtitle,.ipet-form-card .ipet-form-title{text-align:center}}