.contact_form_wrapper{padding-bottom:10px}.contact_form_wrapper .container{display:flex;align-items:center;justify-content:flex-end}@media(max-width:1200px){.contact_form_wrapper .container{flex-direction:column-reverse}}.contact_form_wrapper .container>figure{margin:0 0 0 -60px;position:relative;width:560px;height:460px}@media(max-width:1200px){.contact_form_wrapper .container>figure{width:100%;margin:0}.contact_form_wrapper .container>figure img{max-width:100%;height:auto}}.contact_form_wrapper .container>figure iframe{width:100%;height:100%;border:none}.contact_form_wrapper .container>figure:before{content:"";position:absolute;right:-71px;top:-63px;pointer-events:none;width:300px;height:300px;background:url(/_next/static/media/contact_content.71dce8a2.svg) 50% no-repeat;background-size:contain;transform:scaleX(-1) scaleY(-1)}@media(max-width:1000px){.contact_form_wrapper .container>figure:before{display:none}}.contact_form_wrapper .contact_form{max-width:860px;width:100%;padding-left:40px;display:flex;gap:20px;position:relative}@media(max-width:1200px){.contact_form_wrapper .contact_form{max-width:100%;margin-bottom:50px;padding-left:0}}@media(max-width:1000px){.contact_form_wrapper .contact_form{margin-bottom:30px;padding-left:0;flex-direction:column;flex:0 0 100%}}.contact_form_wrapper .contact_form:before{content:"";position:absolute;right:-71px;bottom:-63px;pointer-events:none;width:300px;height:300px;background:url(/_next/static/media/contact_content.71dce8a2.svg) 50% no-repeat;background-size:contain;transform:scaleX(-1)}@media(max-width:1000px){.contact_form_wrapper .contact_form:before{display:none}}.contact_form_wrapper .contact_form ul{display:flex;flex-direction:column;gap:20px;width:50%}@media(max-width:1000px){.contact_form_wrapper .contact_form ul{width:100%}}.contact_form_wrapper .contact_form ul li{display:block}.contact_form_wrapper .contact_form ul li.for_mob{display:none;text-align:center}@media(max-width:1000px){.contact_form_wrapper .contact_form ul li.for_mob{display:block}.contact_form_wrapper .contact_form ul li.for_desktop{display:none}}.contact_form_wrapper .contact_form ul li input,.contact_form_wrapper .contact_form ul li select,.contact_form_wrapper .contact_form ul li textarea{padding-left:20px;height:59px;color:#11111c;font-size:16px;background-color:#f5f5fc;border:1px solid rgba(94,94,94,.28);font-weight:500;font-family:Montserrat,sans-serif;border-radius:4px;box-shadow:20px 20px 48px rgba(0,0,0,.06)}.contact_form_wrapper .contact_form ul li input::placeholder,.contact_form_wrapper .contact_form ul li select::placeholder,.contact_form_wrapper .contact_form ul li textarea::placeholder{color:#9a9aa5}.contact_form_wrapper .contact_form ul li textarea{height:296px}.contact_form_wrapper .contact_form ul li .char_count{display:block;text-align:right;font-size:12px;color:#9a9aa5;margin-top:4px}.form_banner{display:flex;align-items:center;gap:12px;max-width:1200px;margin:0 auto 24px;padding:16px 20px;border-radius:8px;border-left:4px solid rgba(0,0,0,0);font-size:15px;font-weight:600;animation:form_banner_in .3s ease-out}.form_banner.success{background-color:#e6f4ea;border-left-color:#1a7f37;color:#14532d}.form_banner.error{background-color:#fdecec;border-left-color:#d1242f;color:#7f1d1d}.form_banner .form_banner_icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#fff;flex-shrink:0;font-size:14px}.form_banner.success .form_banner_icon{background-color:#1a7f37}.form_banner.error .form_banner_icon{background-color:#d1242f}.form_banner span:not(.form_banner_icon){flex:1 1}.form_banner .form_banner_close{background:none;border:none;font-size:20px;line-height:1;cursor:pointer;color:inherit;padding:0 4px;flex-shrink:0}@keyframes form_banner_in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.submit_btn:disabled{opacity:.6;cursor:not-allowed}select{background:url(/_next/static/media/selectarrow.dde8540a.svg) calc(100% - 20px) no-repeat;-webkit-appearance:none;-moz-appearance:none}