.contact-wrap{margin:clamp(48px,8vw,90px) 0}.contact-wrap .map-canvas{position:relative;height:0;padding-bottom:34%;overflow:hidden;background:var(--color-white-lite);border-radius:20px;box-shadow:0 18px 45px #0906181f}.contact-wrap .map-canvas>iframe{position:absolute;top:0;width:100%;height:100%}.ltr .contact-wrap .map-canvas>iframe{left:0}.rtl .contact-wrap .map-canvas>iframe{right:0}.contact-form-wrap{display:flex;justify-content:center;margin-top:-90px}.contact-form-wrap .contact-form-inner{position:relative;display:grid;grid-template-columns:minmax(300px,380px) 1fr;width:min(1120px,96%);border-radius:20px;overflow:hidden;box-shadow:0 22px 60px #09061829;background:var(--color-white)}.contact-form-left{position:relative;padding:44px 38px;overflow:hidden}.ltr .contact-form-left{background:radial-gradient(circle at 16% 8%,rgba(255,236,188,.35),transparent 34%),radial-gradient(circle at 84% 84%,rgba(168,114,24,.28),transparent 44%),linear-gradient(152deg,#c89a3d,#be9343 42%,#c09e63)}.rtl .contact-form-left{background:radial-gradient(circle at 16% 8%,rgba(255,236,188,.35),transparent 34%),radial-gradient(circle at 84% 84%,rgba(168,114,24,.28),transparent 44%),linear-gradient(-152deg,#c89a3d,#be9343 42%,#c09e63)}.contact-form-left .title{margin-bottom:30px;color:var(--color-white)}.ltr .contact-form-left .contact-info--contact-page{padding-right:0}.rtl .contact-form-left .contact-info--contact-page{padding-left:0}.contact-form-left .contact-info--contact-page li{display:flex;align-items:flex-start;gap:12px;white-space:normal;margin-bottom:18px;color:#fffffff5}.contact-form-left .contact-info--contact-page li:last-child{margin-bottom:0}.contact-form-left .contact-info--contact-page li i{color:var(--color-white)!important;margin-top:1px;font-size:18px;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#ffffff24}.contact-form-left .contact-info--contact-page li a,.contact-form-left .contact-info--contact-page li>span{color:#fffffffa;line-height:1.6;display:block;word-break:break-word;overflow-wrap:anywhere}.ltr .contact-form-left .contact-info--contact-page li a,.ltr .contact-form-left .contact-info--contact-page li>span{margin-left:0}.rtl .contact-form-left .contact-info--contact-page li a,.rtl .contact-form-left .contact-info--contact-page li>span{margin-right:0}.contact-form-left .contact-info--contact-page li a:hover{color:var(--color-white);text-decoration:underline}.contact-form-left .contact-info--contact-page .contact-address-block{display:block;white-space:pre-line;margin:0;font-family:var(--base-font-family);font-size:15px;font-weight:var(--font-normal)}.contact-form-left .social-links{margin:28px 0 0;gap:10px}.ltr .contact-form-left .social-links li{margin-right:0}.rtl .contact-form-left .social-links li{margin-left:0}.contact-form-left .social-links li a{color:var(--color-white);width:46px;height:46px;font-size:24px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:#ffffff17;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.contact-form-left .social-links li a:hover{color:var(--color-white);transform:translateY(-2px);border-color:#ffffff8c;background:#fff3}.contact-form-left .social-links li a:hover svg.twitter-icon path{fill:var(--color-white)}.contact-form-left .social-links li a svg.twitter-icon{width:23px;height:23px}.contact-form-left .social-links li a svg.twitter-icon path{fill:var(--color-white)}.contact-form-left>svg{position:absolute;bottom:-45px;width:180px;height:180px;opacity:.14}.ltr .contact-form-left>svg{right:-35px;transform:rotate(-15deg)}.rtl .contact-form-left>svg{left:-35px;transform:rotate(15deg)}.contact-form-right{width:100%;padding:44px 40px 48px;background:var(--color-white);overflow:hidden;z-index:1}.contact-form-right .title{margin-bottom:30px}.contact-form-right .contact-form .form-group{margin-bottom:18px}.contact-form-right .contact-form .form-control{min-height:46px;border-radius:12px;border:1px solid rgba(17,24,39,.14);padding:11px 14px}.contact-form-right .contact-form textarea{height:160px;resize:vertical}.contact-form-right .contact-form .btn{border-radius:12px;min-height:50px;padding-left:24px;padding-right:24px}@media screen and (max-width:1199px){.contact-wrap .map-canvas{padding-bottom:40%}.contact-form-wrap{margin-top:-72px}}@media screen and (max-width:991px){.contact-wrap{margin:56px 0}.contact-wrap .map-canvas{padding-bottom:50%;border-radius:16px}.contact-form-wrap{margin-top:22px}.contact-form-wrap .contact-form-inner{grid-template-columns:1fr;width:100%}.contact-form-left,.contact-form-right{padding:32px 24px}.contact-form-left .title,.contact-form-right .title{margin-bottom:24px}}@media screen and (max-width:576px){.contact-wrap{margin:42px 0}.contact-wrap .map-canvas{padding-bottom:65%}.contact-form-left,.contact-form-right{padding:26px 18px}.contact-form-left .contact-info--contact-page li{gap:10px}.contact-form-left .contact-info--contact-page li i{width:32px;height:32px;font-size:16px}.contact-form-left .social-links a{width:44px;height:44px}.contact-form-right .contact-form .btn{width:100%}}
