.contact-form{padding:1.4375rem 1.25rem}.contact-form .f--title{font-size:18px}.contact-form.careers--form{margin:0 auto;max-width:850px}.contact-form.careers--form .btn.file-upload{background:#fff}.contact-form.careers--form .btn.file-upload:hover{background:#eaf1ff;color:#181818}.contact-form.careers--form .buttons{flex-direction:column}.contact-form.careers--form .buttons .btn{width:100%}.contact-form .conf-icon{background:#eaf1ff;height:2.875rem;margin:0 auto 1.25rem;width:2.875rem}.contact-form .conf-icon .icon{fill:#3672ff;height:1.25rem;width:1.25rem}.contact-form.bg-yellow{height:100%}.contact-form .success-box{flex-direction:column;height:100%;justify-content:center}.contact-form .tb-tip.small{margin:1.5625rem 0 0;padding:.9375rem 1.25rem 1.125rem}@media(min-width:48em){.contact-form{padding:2rem 1.875rem}.contact-form .f--title{font-size:22px}}@media(min-width:64em){.contact-form.careers--form .buttons{flex-direction:row;justify-content:space-between}.contact-form.careers--form .buttons .btn{width:auto}.contact-form.careers--form .buttons .btn.file-upload{max-width:275px;min-width:220px}.contact-form.careers--form .buttons .btn:not(.file-upload){min-width:250px}}@media(min-width:80em){.contact-form .f--title{font-size:26px}}@media(min-width:110em){.contact-form{padding:3.125rem}.contact-form .f--title{font-size:30px}.contact-form .conf-icon{background:#eaf1ff;height:5.625rem;margin:0 auto 2.1875rem;width:5.625rem}.contact-form .conf-icon .icon{height:2rem;width:2rem}.contact-form .tb-tip.small{margin:2.8125rem 0 0;padding:1.25rem 1.875rem}}.counter--limit{padding-top:10px}.counter--limit .text-red{color:#eb4d4b}.tb-tooltip-wrap{display:inline-block;margin-left:10px;top:-1px}.tb-tooltip-wrap:hover .tb-tooltip{opacity:1;transform:translate(-50%,-10px);visibility:visible}.tb-tooltip-wrap .tb-tooltip{left:50%;min-width:170px;opacity:0;transform:translate(-50%);transition:all .2s ease-in-out;visibility:hidden}.tb-tooltip-wrap .trigger{background:#3672ff;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-size:8px;font-weight:700;height:12px;line-height:12px;text-align:center;width:12px}.tb-tooltip-wrap.align-right .tb-tooltip{bottom:auto;left:auto;right:100%;top:50%;transform:translateY(-50%)}.tb-tooltip-wrap.align-right .tb-tooltip:after{left:100%;margin:0;top:50%;transform:rotate(-90deg) translate(3px,-3px)}.tb-tooltip-wrap.align-right:hover .tb-tooltip{transform:translate(-15px,-50%)}@media(max-width:40em){.tb-tooltip-wrap.mobile-right .tb-tooltip{left:auto;right:-10px;transform:translate(0)}.tb-tooltip-wrap.mobile-right .tb-tooltip:after{left:calc(100% - 24px)}.tb-tooltip-wrap.mobile-right:hover .tb-tooltip{transform:translateY(-10px)}}.tb-tooltip{animation:bounceInDown .3s;background:#181818;bottom:100%;color:#fff;font-size:.8125rem;line-height:1.3;max-width:10rem;padding:.75rem;z-index:99}.tb-tooltip .t-inner a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .15s cubic-bezier(.455,.03,.515,.955)}.tb-tooltip .t-inner a:hover{color:#3672ff}.tb-tooltip:after{border-color:#181818 transparent transparent;border-style:solid;border-width:8px 7px 0;content:"";display:inline-block;height:0;left:50%;margin-left:-7px;position:absolute;top:100%;width:0}.tb-spinner{pointer-events:none;z-index:3}.tb-spinner:not(.relative){position:absolute}.tb-spinner .spinner-icon{animation:rotate 2s linear infinite;height:30px;width:30px}.tb-spinner .spinner-icon .path{stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.tb-spinner .spinner-icon .path.color-blue{stroke:rgba(54,114,255,.5)}.tb-spinner .spinner-icon .path.color-white{stroke:hsla(0,0%,100%,.5)}.tb-spinner .spinner-icon .path.color-black{stroke:hsla(0,0%,9%,.5)}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.file-upload-field{font-size:0;line-height:1em;transition:opacity .3s ease-out}.file-upload-field.error .btn-outlined.btn-blue{border-color:hsla(0,100%,73%,.8)}.file-upload-field .loading img,.file-upload-field.loading{opacity:.4}.file-upload-field .img-wrp{display:inline-block;font-size:0;line-height:1em}.file-upload-field .img-wrp:hover .remove{opacity:1;visibility:visible}.file-upload-field .tb-spinner{left:50%;right:auto;top:50%;transform:translate(-50%,-50%)}.file-upload-field .tb-spinner .spinner-icon{height:2.25rem;width:2.25rem}.file-upload-field .remove{background:#fff;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.15);cursor:pointer;height:25px;opacity:0;right:-7px;top:-7px;transition:all .15s ease-out;visibility:hidden;width:25px;z-index:999}.file-upload-field .remove .icon{height:10px;width:10px}.file-upload-field .remove:hover{box-shadow:0 0 7px rgba(0,0,0,.3)}.file-upload-field img{height:170px;-o-object-fit:cover;object-fit:cover;width:170px}.tb-tip{align-items:flex-start;flex-direction:column;padding:1.5625rem;transition:background .3s ease-in-out}.tb-tip .tip-content{padding-top:.1875rem}.tb-tip span{display:block;font-size:.875rem;line-height:1;margin:0 0 .3125rem;-webkit-text-decoration:underline;text-decoration:underline}.tb-tip p{font-size:.875rem;line-height:1.5}.tb-tip .icon{fill:#3672ff;flex-shrink:0;height:2.25rem;margin:0 auto .9375rem;width:2.25rem}.tb-tip.small{padding:1.25rem 1.5625rem}.tb-tip.error{background:#ff7675;color:#fff}@media(min-width:48em){.tb-tip{flex-direction:row;padding:1.875rem}.tb-tip .icon{height:2.5rem;margin-right:1.5625rem;width:2.5rem}.tb-tip p{font-size:.875rem}}@media(min-width:110em){.tb-tip .icon{height:3.125rem;margin-right:1.875rem;width:3.125rem}.tb-tip.small{padding:2.5rem 3.125rem}}