.contact{color:#fff;background:linear-gradient(#020039 25.62%,#070461 83.79%),#100e55;position:relative}.contact:before{content:"";pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg width='1135' height='1389' viewBox='0 0 1135 1389' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M284.847 902.909L284.63 904.045L285.606 903.424L702.558 638.175L702.731 638.064L702.777 637.863L774.602 321.203L1012.69 202.248L959.075 503.14L958.991 503.61L959.458 503.715L1270.82 573.474L898.971 848.271L898.792 848.402L898.771 848.623L865.345 1184.31L610.216 1387.8L669.979 1030.38L695.354 878.889L872.969 736.418L873.156 736.268V669.192L872.353 669.805L619.898 862.275L619.741 862.395L619.708 862.59L613.92 897.079L613.917 897.093L613.916 897.107L599.63 1027.5L236.955 1256.37L0.547852 1086.07L200.33 -15.4033L503.691 -245.814L284.847 902.909Z' stroke='%230600FC' stroke-opacity='0.64'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:1135px;height:1389px;position:absolute;top:0;right:-200px}.contact-hero{z-index:1;align-items:flex-end;width:100%;min-height:28vh;padding:300px 20px 32px 170px;display:flex;position:relative}.contact-hero__inner{flex-direction:column;align-items:flex-start;display:flex;text-align:left!important}.contact-hero__content{flex-direction:column;align-items:flex-start;display:flex}.contact-hero__title{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);text-transform:uppercase;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-style:normal;font-weight:900;line-height:normal}.contact-hero__subtitle{opacity:.9;margin:0;font:500 max(14px,min(2.4vw,16px))/1.6 Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.contact-body{z-index:1;padding:16px 178px 168px 24px;position:relative}.contact-body__wrap{grid-template-columns:2fr 1fr;align-items:start;gap:54px;max-width:1400px;margin:0 auto;display:grid}.contact-forms{grid-template-columns:1fr 1fr;gap:110px;display:grid}.card{background:rgba(6,0,252,.4);border-radius:61px;width:573px;height:681px;padding:22px 50px 18px;box-shadow:inset 0 1px rgba(255,255,255,.08)}.card__title{letter-spacing:.06em;text-transform:uppercase;color:#fff;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);margin:52px 0;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:normal}.grid-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field{flex-direction:column;gap:6px;margin-bottom:15px;display:flex}.field input,.field textarea{color:rgba(255,255,255,.52);resize:none;background:0 0;border:none;border-bottom:2px solid rgba(255,255,255,.5);outline:none;padding:10px 2px 8px;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;transition:border-color .2s,background-color .2s}.field input::placeholder,.field textarea::placeholder{color:rgba(255,255,255,.52)}.card__hr{background:rgba(255,255,255,.3);height:2px;margin:18px 0 14px}.or{opacity:.9;margin:20px 0;font:800 12px/1 Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.btn{color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;background:#0600fc;border:1px solid #0600fc;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:249px;height:49px;margin-top:71px;margin-bottom:50px;padding:10px;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;transition:transform 80ms,background-color .16s;display:flex}.card .btn{margin-left:auto;margin-right:auto}.btn:hover{color:#0600ff;background:#fff}.btn:active{transform:translateY(1px)}.card2{height:580px}.contact-side{padding-top:8px}.side-block{margin-bottom:22px}.side-block h3{color:#fff;text-transform:uppercase;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.side-block p,.side-block a,address{color:#fff;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:38px}.side-block a:hover{text-decoration:underline}.footer-social{margin-top:20px}@media (max-width:768px){.mobile-monogram{z-index:45;pointer-events:none;opacity:.9;background:url(/images/monogramme.png) 50%/contain no-repeat;width:240px;height:265px;position:fixed;top:-50px;right:-50px}}@media (max-width:1800px){.contact-hero__title{font-size:44px}.contact-hero__subtitle{font-size:15px}.card__title{font-size:18px}.field input,.field textarea{font-size:14px}.btn{font-size:17px}.side-block h3{font-size:20px}.side-block p,.side-block a,address{font-size:16px}.contact-body__wrap{gap:80px;max-width:1400px;margin:0 auto}.contact-forms{gap:80px}}@media (max-width:1700px){.contact-hero__title{font-size:40px}.contact-hero__subtitle{font-size:14px}.card__title{font-size:17px}.field input,.field textarea{font-size:13.5px}.btn{font-size:16px}.side-block h3{font-size:19px}.side-block p,.side-block a,address{font-size:15px}.card{width:520px}.contact-hero{padding:260px 24px 40px}}@media (max-width:1600px){.contact-hero__title{font-size:36px}.contact-hero__subtitle{font-size:13px}.card__title{font-size:16px}.field input,.field textarea{font-size:13px}.btn{font-size:15px}.side-block h3{font-size:18px}.side-block p,.side-block a,address{font-size:14px}.contact-body__wrap{gap:60px;max-width:1280px}.contact-forms{gap:60px}.card{width:100%;max-width:500px}}@media (max-width:1400px){.contact-hero__title{font-size:32px}.contact-hero__subtitle{font-size:12px}.card__title{font-size:15px}.field input,.field textarea{font-size:12.5px}.btn{font-size:14px}.side-block h3{font-size:17px}.side-block p,.side-block a,address{font-size:13px}.contact-body__wrap{grid-template-columns:1.6fr 1fr;gap:40px;max-width:1280px;margin:0 auto}.contact-forms{gap:40px}.card{max-width:480px}}@media (max-width:1200px){.contact-hero__title{font-size:28px}.contact-hero__subtitle{font-size:12px}.card__title{font-size:14px}.field input,.field textarea{font-size:12px}.btn{font-size:13px}.side-block h3{font-size:16px}.side-block p,.side-block a,address{font-size:12px}.contact-body__wrap{grid-template-columns:1fr;gap:40px;max-width:900px;margin:0 auto}.contact-forms{grid-template-columns:1fr;justify-items:center}.card{width:100%;max-width:520px;height:auto}.contact-side{max-width:520px;margin:0 auto}}@media (max-width:768px){.contact{color:#fff;text-align:left;background:linear-gradient(#030054 2.32%,#0500b0 36.31%,#0600fc 100%),#0500b0;padding:36px 20px}.contact:before{opacity:.25;background-size:contain;width:55vw;height:55vw;top:0;right:0}.contact-hero{max-width:196px;min-height:auto;margin-top:-30px;margin-left:30px;padding:155px 4px;display:block}.contact-hero__inner{max-width:196px}.contact-hero__title{color:#fff;text-transform:uppercase;text-align:left;flex-direction:column;justify-content:center;width:196px;height:26px;margin-bottom:9px;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:900;display:flex}.contact-hero__subtitle{text-align:left;flex-direction:column;justify-content:center;width:196px;height:26px;margin:0 0 18px;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:10px;line-height:1.4;display:flex}.contact-body{padding:0 0 36px}.contact-body__wrap{grid-template-columns:1fr;justify-items:center;gap:10px;margin:0;display:grid}.contact-side{display:none}.contact-forms{flex-direction:column;align-items:center;gap:64px;width:304px;margin-top:-150px;display:flex}.card{background:rgba(6,0,252,.4);border-radius:39px;width:304px;height:347px;padding:20px 24px 18px;box-shadow:0 4px 8.8px -2px rgba(0,0,0,.25)}.card__title{color:#fff;text-align:center;text-shadow:0 2px 2.9px rgba(0,0,0,.25);text-transform:uppercase;margin-top:0;margin-bottom:13px;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:900;line-height:normal}.grid-2{grid-template-columns:1fr;gap:7px}.field{gap:0;margin-bottom:0}.field input,.field textarea,.field input::placeholder,.field textarea::placeholder{color:#fff;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:600;line-height:normal}#c-msg{height:56px}.card__hr{background:rgba(6,0,252,.25);margin:14px 0}.or{color:#fff;text-align:left;flex-direction:column;justify-content:center;width:119px;height:22px;margin:9px 0 -5px;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:600;line-height:normal;display:flex}.btn{color:#fff;text-transform:uppercase;background:#0600fc;border:1px solid #0600fc;border-radius:30px;width:130px;height:25px;margin:30px auto 24px;padding:0;font-size:11px;font-weight:600;line-height:25px}.btn2{margin-top:35px}}@media (min-width:1920px){.contact-hero__inner,.contact-body__wrap{max-width:1440px;margin:0 auto}.contact-hero__title{margin-left:-470px;font-size:56px}.contact-hero__subtitle{margin-left:-470px;font-size:18px}}@media (min-width:769px){.contact-hero__inner{flex-direction:column;display:flex;text-align:left!important;align-items:flex-start!important}}
