.homecontact-container{background:#fff}.homecontact-wrapper{display:flex;width:100%;justify-content:space-between;align-items:center}.homecontact-box{margin:0 0 0 60px;padding:55px 75px 35px;display:flex;flex-direction:column;border:4px solid black;width:500px;height:230px;border-radius:15px}.homecontact-subtitle{padding:0 0 15px}.homecontact-subtitle p{font-size:32px;font-weight:700}.homecontact-button{margin:15px 0}.homecontact-link{background:#000;padding:5px 40px;color:white;margin:15px 0 0;text-decoration:none;border-radius:5px;font-size:26px;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease;display:inline-block;border:3px solid #000;cursor:pointer;font-family:PPNeueMontreal-Thin,system-ui,sans-serif}.homecontact-link:hover{background:#fff;color:#000;box-shadow:0 6px 16px rgba(0,0,0,.25);transform:translateY(-2px)}.homecontact-logos{margin:0 180px 0 0}.homecontact-image{position:relative;bottom:-15px}@media (max-width:1282px){.homecontact-logos{margin:0 120px 0 0}}@media (max-width:1192px){.homecontact-logos{margin:0 50px 0 0}}@media (max-width:1132px){.homecontact-wrapper{display:block}.homecontact-box{margin:15px auto}.homecontact-logos{display:none}}@media (max-width:670px){.homecontact-box{width:390px}.homecontact-maincontent h3{font-size:30px}.homecontact-box{padding:25px 10px 0}}@media (max-width:450px){.homecontact-wrapper{margin:0 0 90px}.homecontact-box{width:310px;height:270px}}.zoho-form-modal{position:fixed;z-index:9999}.zoho-form-modal,.zoho-form-modal-overlay{top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.zoho-form-modal-overlay{position:absolute;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.zoho-form-modal-content{position:relative;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.zoho-form-modal-close{position:absolute;top:5px;right:5px;background:#000;border:2px solid #000;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10}.zoho-form-modal-close:hover{background:#000;transform:rotate(90deg)}.zoho-form-wrapper{padding:20px}.zf-templateWidth{width:100%;margin:0 auto}.zf-templateWrapper{font-family:PPNeueMontreal-Thin,Arial,sans-serif}.zf-tempHeadBdr{list-style:none;padding:0;margin:0 0 20px}.zf-tempHeadContBdr{border-bottom:2px solid #000;padding-bottom:15px;margin-bottom:20px}.zf-frmTitle{font-family:PPMontreal-Bold,Arial,sans-serif;font-size:32px;margin:0;color:#000}.zf-frmTitle em{font-style:normal}.zf-frmDesc{margin:10px 0 0;color:#666}.zf-clearBoth{clear:both}.zf-subContWrap{padding:0}.zf-subContWrap ul{list-style:none;padding:0;margin:0}.zf-tempFrmWrapper{margin-bottom:20px}.zf-labelName{display:block;font-weight:600;margin-bottom:8px;color:#000;font-size:16px}.zf-important{color:#ff0000;font-style:normal}.zf-tempContDiv{position:relative}.zf-nameWrapper{display:flex;gap:15px}.zf-nameWrapper span{flex:1 1;display:flex;flex-direction:column}.zf-nameWrapper input{width:100%;padding:12px;border:2px solid #ddd;border-radius:6px;font-size:16px;transition:border-color .3s ease;font-family:PPNeueMontreal-Thin,Arial,sans-serif}.zf-nameWrapper label{margin-top:5px;font-size:12px;color:#666;font-weight:400}input[type=text],textarea{width:100%;padding:12px;border:2px solid #ddd;border-radius:6px;font-size:16px;transition:border-color .3s ease;font-family:PPNeueMontreal-Thin,Arial,sans-serif;box-sizing:border-box}input[type=text]:focus,textarea:focus{outline:none;border-color:#000}textarea{min-height:120px;resize:vertical}.zf-errorMessage{color:#ff0000;font-size:14px;margin-top:5px}.zf-fmFooter{list-style:none;padding:20px 0 0;margin:0;border-top:2px solid #f0f0f0}.zf-submitColor{background:#000;color:#fff;border:3px solid #000;padding:12px 40px;font-size:18px;font-weight:700;border-radius:6px;cursor:pointer;transition:all .3s ease;font-family:PPMontreal-Bold,Arial,sans-serif;width:100%}.zf-submitColor:hover{background:#fff;color:#000;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.25)}@media (max-width:768px){.zoho-form-modal-content{width:95%;max-height:85vh}.zoho-form-modal-close{top:10px;right:10px;width:36px;height:36px;background:rgba(0,0,0,.7);border-color:rgba(255,255,255,.5)}.zoho-form-wrapper{padding:15px}.zf-frmTitle{font-size:26px}.zf-nameWrapper{flex-direction:column;gap:15px}}@media (max-width:480px){.zoho-form-modal-content{width:100%;border-radius:0;max-height:100vh}.zf-frmTitle{font-size:22px}.zf-labelName{font-size:14px}input[type=text],textarea{font-size:14px;padding:10px}.zf-submitColor{padding:10px 30px;font-size:16px}}