@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.team,.contact-form .contact-form__inner{z-index:1;position:relative}.contact-form .contact-form__inner:after{content:"";background-color:var(--accent-color);height:20px;position:absolute;inset-block-end:0;inset-inline:0}.contact-form .contact-form__inner:before{content:"";z-index:-2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0904025e;width:100%;height:100%;position:absolute;inset:0}.contact-form .divider{border-color:#f5f2ee34;margin-block:100px 80px}.contact-form .contact-form-bg{z-index:-3;width:100%;height:100%;position:absolute;inset:0}.contact-form .contact-form-bg img,.contact-form .contact-form-bg .parallax-image-wrap,.contact-form .contact-form-bg .parallax-image-inner{width:100%;height:100%}.contact-form__content-intro h2{max-width:170px}@media only screen and (min-width:425px){.contact-form__content-intro h2{max-width:100%}}@media only screen and (min-width:992px){.contact-form__content-intro h2{max-width:280px}}@media only screen and (min-width:1200px){.contact-form__content-intro h2{max-width:100%}}.contact-form__content-intro p{max-width:480px;margin-top:10px}@media only screen and (min-width:992px){.contact-form__content-intro p{max-width:100%;margin-top:16px}}.office-location{background-color:var(--template-bg);align-items:center;gap:16px;max-width:480px;margin-top:30px;padding:14px;display:flex}@media only screen and (min-width:992px){.office-location{max-width:100%;margin-top:100px}}.office-location img{width:100%;max-width:180px;height:150px}.office-location .location-content{max-width:220px}.office-location a{color:var(--txt-light)}.office-location a:hover{color:var(--template-color)}.office-location .cta a span{font-weight:500;position:relative}.office-location .cta a span:before{content:"";background-color:var(--txt-light);width:100%;height:1px;transition:var(--transition);position:absolute;inset-block-end:0;inset-inline-start:0}.office-location .cta a i{margin-bottom:-3px;font-size:20px;font-weight:500}.office-location .cta a:hover span:before{background-color:var(--template-color);width:100%}.contact-form__main{background-color:#9f9a93cc;border:1px solid #6e654eb3;border-radius:8px;padding:40px 20px}@media only screen and (min-width:576px){.contact-form__main{padding:40px}}.contact-form__main .btn-secondary{justify-content:center;width:100%}.contact-form__main .btn-animated-text{border-color:var(--template-color);background-color:#090402;border-radius:6px;font-size:16px}.contact-form__main .btn-animated-text span{color:var(--white);letter-spacing:2px;font-weight:600}.contact-form__main .btn-animated-text:hover{background-color:var(--white);border-color:var(--white)}.contact-form__main .btn-animated-text:hover span{color:var(--template-color)}.partner{direction:ltr;overflow-x:clip}.partner .container-fluid{padding-inline:0}.partner .partner__inner{-webkit-user-select:none;user-select:none;direction:ltr;gap:0;display:flex;position:relative;overflow:hidden}.partner .partner__inner:hover .partner__slider{animation-play-state:paused}.partner img{filter:brightness(0)saturate()invert()sepia(1%)saturate(5569%)hue-rotate(303deg)brightness(87%)contrast(61%);max-width:200px;transition:filter .2s}@media only screen and (min-width:992px){.partner img{max-width:300px}}.partner .partner__slider{direction:ltr;flex-shrink:0;justify-content:space-between;align-items:center;gap:0;min-width:max-content;animation:15s linear infinite scroll;display:flex}.partner .partner__single{flex:none;padding-inline:30px}@media only screen and (min-width:992px){.partner .partner__single{padding-inline:70px}}.partner .partner__single:hover img{filter:brightness(0)saturate()invert()sepia(0%)saturate(2%)hue-rotate(109deg)brightness(113%)contrast()}