@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.contact-us{background-color:#fff;padding:100px 0 84px;width:100%}@media(max-width:550px){.contact-us{padding:48px 0 90px}}.contact-us .flex{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between}@media(max-width:1100px){.contact-us .flex{align-items:center;flex-direction:column;gap:48px}}@media(min-width:1101px){.contact-us .flex{flex-wrap:nowrap}}@media(max-width:550px){.contact-us .flex{align-items:flex-start}}.contact-us .flex .content{align-items:flex-start;display:flex;flex-basis:60%;flex-direction:column;flex-wrap:wrap;gap:0;justify-content:flex-start}@media(max-width:550px){.contact-us .flex .content{width:100%}}.contact-us .flex .content h3{color:#0b1524;font-family:Montserrat,sans-serif;font-size:48px;font-weight:800;line-height:65px;margin-bottom:4px;text-transform:uppercase}@media(max-width:550px){.contact-us .flex .content h3{font-size:24px;line-height:36px}}.contact-us .flex .content>p{color:#0b1524;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:30px;margin-bottom:28px;max-width:415px}@media(max-width:550px){.contact-us .flex .content>p{font-size:14px;line-height:21px;margin-bottom:24px}}.contact-us .flex .content .form-container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;justify-content:flex-start}@media(max-width:1100px){.contact-us .flex .content .form-container{align-items:center}}@media(max-width:550px){.contact-us .flex .content .form-container{width:100%}}.contact-us .flex .content .form-container .input-container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;justify-content:flex-start;position:relative;width:406px}@media(max-width:550px){.contact-us .flex .content .form-container .input-container{width:100%}}.contact-us .flex .content .form-container .input-container h4{color:#0b1524;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:20px;opacity:1}@media(max-width:550px){.contact-us .flex .content .form-container .input-container h4{font-size:14px;line-height:17px}}.contact-us .flex .content .form-container .input-container h4.hide-on-error{opacity:0}.contact-us .flex .content .form-container .input-container input,.contact-us .flex .content .form-container .input-container textarea{background-color:transparent;border:1px solid #c2c4c8;border-radius:8px;color:#858a91;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:50px;line-height:17px;text-indent:15px;width:100%}.contact-us .flex .content .form-container .input-container input:focus,.contact-us .flex .content .form-container .input-container textarea:focus{outline:none}.contact-us .flex .content .form-container .input-container input.error,.contact-us .flex .content .form-container .input-container textarea.error{border-color:#e61654;color:#e61654}.contact-us .flex .content .form-container .input-container input.error::-moz-placeholder,.contact-us .flex .content .form-container .input-container textarea.error::-moz-placeholder{color:#e61654}.contact-us .flex .content .form-container .input-container input.error::placeholder,.contact-us .flex .content .form-container .input-container textarea.error::placeholder{color:#e61654}.contact-us .flex .content .form-container .input-container input.error~p,.contact-us .flex .content .form-container .input-container textarea.error~p{display:block}@media(max-width:550px){.contact-us .flex .content .form-container .input-container input,.contact-us .flex .content .form-container .input-container textarea{font-size:12px;height:48px;line-height:15px}}.contact-us .flex .content .form-container .input-container textarea{border:1px solid #c2c4c8;border-radius:8px;max-height:250px;min-height:164px;overflow:hidden;padding:15px;resize:none;text-indent:unset;width:100%}@media(max-width:550px){.contact-us .flex .content .form-container .input-container textarea{max-height:150px;min-height:99px}}.contact-us .flex .content .form-container .input-container p{color:#e61654;display:none;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;left:0;line-height:20px;position:absolute}@media(max-width:550px){.contact-us .flex .content .form-container .input-container p{font-size:14px;line-height:17px}}.contact-us .flex .content .form-container .succsesBox{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.contact-us .flex .content .form-container .succses{align-items:center;background-color:transparent;border:none;border-radius:25px;color:#fff;display:flex;display:none;flex-direction:row;flex-wrap:wrap;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;gap:0;height:40px;justify-content:center;line-height:17px;margin-top:24px;transition:all .15s linear;width:90px}.contact-us .flex .content .form-container img{height:40px}.contact-us .flex .content .form-container .submit-btn{align-items:center;background-color:#3574d6;border:none;border-radius:25px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;height:40px;justify-content:center;margin-top:24px;transition:all .15s linear;width:190px}@media(max-width:1100px){.contact-us .flex .content .form-container .submit-btn{margin-top:8px}}@media(max-width:425px){.contact-us .flex .content .form-container .submit-btn{height:48px;width:100%}}.contact-us .flex .content .form-container .submit-btn:hover{background-color:#fff;border:1px solid #3574d6}.contact-us .flex .content .form-container .submit-btn:hover .text{color:#3574d6}.contact-us .flex .content .form-container .submit-btn .text{color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:17px}.contact-us .flex .content .form-container .submit-btn .loader{animation:rotation 1s linear infinite;border:3px solid #82a6de;border-bottom-color:#fff;border-radius:50%;box-sizing:border-box;display:none;height:24px;width:24px}.contact-us .flex .content .form-container .submit-btn.loading .text{display:none}.contact-us .flex .content .form-container .submit-btn.loading .loader{display:inline-block}.contact-us .flex .info{align-items:flex-start;background-color:#e7efff;border-radius:20px;display:flex;flex-basis:40%;flex-direction:column;flex-wrap:wrap;gap:19px;justify-content:flex-start;margin:177px 200px 0 0;padding:30px 30px 56px;position:relative;width:390px}@media(max-width:1100px){.contact-us .flex .info{margin:0 15px 0 0}}@media(max-width:550px){.contact-us .flex .info{gap:10px;margin:0 auto;padding:23px 16px 31px;width:288px}}.contact-us .flex .info h3{color:#0b1524;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;letter-spacing:.5px;line-height:56px;margin-bottom:0}@media(max-width:550px){.contact-us .flex .info h3{font-size:18px;line-height:27px;margin-bottom:13px}}.contact-us .flex .info .item{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start}.contact-us .flex .info .item .location-icon{margin-left:4px}.contact-us .flex .info .item a,.contact-us .flex .info .item p{color:#0b1524;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:32px}@media(max-width:550px){.contact-us .flex .info .item a,.contact-us .flex .info .item p{font-size:14px}}.contact-us .flex .info .item a{cursor:pointer}.contact-us .flex .info .cone{position:absolute;right:-24px;top:123px}@media(max-width:550px){.contact-us .flex .info .cone{right:11px;top:116px}}
