@keyframes shine{to{background-position-x:-200%}}.contect-page{min-height:calc(100vh - 300px);padding-top:90px}.contect-page .container .row{display:flex;justify-content:space-between;gap:100px}.contect-page .container .row .info{color:#fff}.contect-page .container .row .info .title{margin-bottom:90px;font-weight:600;font-size:clamp(30px,8vw,96px);line-height:clamp(30px,7vw,91px);letter-spacing:0;text-transform:uppercase;color:#f40b42;white-space:nowrap}.contect-page .container .row .info .contact-list .contact-type{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #fff;font-weight:500;font-style:Medium;font-size:20px;line-height:40px;letter-spacing:0}.contect-page .container .row .info .contact-list .contact-type .type{font-weight:700;font-style:Bold;font-size:20px;line-height:19px;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:inherit;margin-bottom:30px}.contect-page .container .row .info .contact-list .contact-type.email{word-break:break-all}.contect-page .container .row .info .contact-list .contact-type:last-child{border:none}.contect-page .container .row .coontact-us-form{padding:50px 80px;border-radius:20px;background:#3a2f38;max-width:690px;width:100%}.contect-page .container .row .coontact-us-form .caption{font-weight:600;font-size:24px;line-height:14px;letter-spacing:0;text-transform:uppercase;margin-bottom:50px;color:#fff}.contect-page .container .row .coontact-us-form .form-group{margin-bottom:20px;width:100%}.contect-page .container .row .coontact-us-form .form-group .label{font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;margin-bottom:7px;color:#fff;text-align:left;display:block;position:relative}@media(max-width:768px){.contect-page .container .row .coontact-us-form .form-group .label{font-size:14px}}.contect-page .container .row .coontact-us-form .form-group .label:after{position:absolute;content:"*";left:--1;top:4px;color:red}.contect-page .container .row .coontact-us-form .form-group .inp{width:100%;padding:20px 30px;background-color:#332c32;margin-bottom:15px;font-size:16px;font-weight:400;line-height:20px;color:#fff;border:none;outline:none;border-radius:25px}.contect-page .container .row .coontact-us-form .form-group .inp:-webkit-autofill,.contect-page .container .row .coontact-us-form .form-group .inp:-webkit-autofill:active,.contect-page .container .row .coontact-us-form .form-group .inp:-webkit-autofill:focus,.contect-page .container .row .coontact-us-form .form-group .inp:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 50px #332c32!important;-webkit-text-fill-color:#fff!important;border-radius:25px!important;border:none;outline:none}.contect-page .container .row .coontact-us-form .form-group .inp.error{border:1px solid #e62626}.contect-page .container .row .coontact-us-form .form-group .inp::placeholder{font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#999}@media(max-width:768px){.contect-page .container .row .coontact-us-form .form-group .inp::placeholder{font-size:14px}}@media(max-width:768px){.contect-page .container .row .coontact-us-form .form-group .inp{font-size:14px}}.contect-page .container .row .coontact-us-form .form-group.textarea-group{position:relative}.contect-page .container .row .coontact-us-form .form-group.textarea-group .symbol-count{position:absolute;bottom:16px;right:16px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#f2f2f2}.contect-page .container .row .coontact-us-form .textarea-content{width:100%;background-color:#332c32;margin-bottom:15px;font-size:16px;font-weight:400;line-height:20px;color:#fff;border:none;outline:none;border-radius:25px;padding:24px 20px 36px}.contect-page .container .row .coontact-us-form .textarea-content:-webkit-autofill,.contect-page .container .row .coontact-us-form .textarea-content:-webkit-autofill:active,.contect-page .container .row .coontact-us-form .textarea-content:-webkit-autofill:focus,.contect-page .container .row .coontact-us-form .textarea-content:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 50px #332c32!important;-webkit-text-fill-color:#fff!important;border-radius:25px!important;border:none;outline:none}.contect-page .container .row .coontact-us-form .textarea-content.error{border:1px solid #e62626}.contect-page .container .row .coontact-us-form .textarea-content::placeholder{font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#999}@media(max-width:768px){.contect-page .container .row .coontact-us-form .textarea-content::placeholder{font-size:14px}}@media(max-width:768px){.contect-page .container .row .coontact-us-form .textarea-content{font-size:14px}}.contect-page .container .row .coontact-us-form .textarea-content textarea{resize:none;height:140px;width:100%;background-color:rgba(0,0,0,0);outline:none;border:none;color:#fff}.contect-page .container .row .coontact-us-form .btn-footer{display:flex;width:100%;justify-content:flex-end}.contect-page .container .row .coontact-us-form .btn-footer button{width:100%;text-align:center;cursor:pointer;font-weight:700;font-style:Bold;font-size:20px;line-height:20px;letter-spacing:0;text-transform:uppercase;border-radius:25px;background:#332c32;color:#fff;padding:15px 22px;border:none;outline:none;font-size:16px;white-space:nowrap}@media(max-width:768px){.contect-page .container .row .coontact-us-form .btn-footer button{font-size:14px}}@media(max-width:1800px){.contect-page{padding-top:60px}.contect-page .container .row{gap:60px}.contect-page .container .row .info{color:#fff}.contect-page .container .row .info .title{font-size:60px;line-height:76px;margin-bottom:63px}.contect-page .container .row .info .primary-contact{gap:20px}.contect-page .container .row .info .primary-contact .contact-type{font-size:20px;line-height:47px}.contect-page .container .row .info .contact-list .contact-type{padding-bottom:30px;margin-bottom:30px}.contect-page .container .row .info .contact-list .contact-type .type{margin-bottom:20px}.contect-page .container .row .coontact-us-form{padding:40px 80px;max-width:690px}.contect-page .container .row .coontact-us-form .caption{font-size:30px;line-height:56px;letter-spacing:0;margin-bottom:20px}.contect-page .container .row .coontact-us-form .form-group{margin-bottom:20px}.contect-page .container .row .coontact-us-form .form-group.textarea-group .symbol-count{bottom:9px;right:16px;font-size:14px}.contect-page .container .row .coontact-us-form .textarea-content{padding:20px 20px 30px}.contect-page .container .row .coontact-us-form .textarea-content textarea{font-size:14px}.contect-page .container .row .coontact-us-form .btn-footer button{font-size:14px;padding:10px 22px}}@media(max-width:1200px){.contect-page .container .row{gap:40px}.contect-page .container .row .info .title{font-size:40px;line-height:56px;margin-bottom:40px}.contect-page .container .row .info .contact-list .contact-type{padding-bottom:30px;margin-bottom:30px;font-size:14px}.contect-page .container .row .info .contact-list .contact-type .type{margin-bottom:20px}.contect-page .container .row .coontact-us-form{padding:40px;max-width:690px}.contect-page .container .row .coontact-us-form .caption{font-size:30px;line-height:56px;letter-spacing:0;margin-bottom:20px}}@media(max-width:1024px){.contect-page .container .row{flex-direction:column;gap:56px}.contect-page .container .row .info .title{font-weight:400;font-size:36px;line-height:52px;margin-bottom:24px}.contect-page .container .row .info .contact-list .contact-type{padding-bottom:20px;margin-bottom:20px}.contect-page .container .row .info .contact-list .contact-type .type{margin-bottom:15px}.contect-page .container .row .coontact-us-form{padding:28px 20px;max-width:100%}.contect-page .container .row .coontact-us-form .caption{font-size:30px;line-height:56px;letter-spacing:0;margin-bottom:20px}}