.wpcf7-submit{max-width:150px}.wpcf7-response-output{margin-left:0px!important}.c-team-detail__hero .c-team-detail__hero__img{max-height:510px;object-position:top}.c-insights__pagination ul{padding:0;margin-top:6.25rem;list-style-type:none;font-size:2rem;display:flex;border:1px solid #00005F;gap:3rem;justify-content:center}.c-insights__pagination ul li{transition:all .3s}.c-insights__pagination ul li .page-numbers{padding:10px 30px;display:block}.c-insights__pagination ul li:hover,.c-insights__pagination ul .current{background-color:#00005F;color:#fff}.wpcf7-list-item{margin:unset!important}.c-home__insights__start__newsletter form .form-check{padding-left:0}.c-home__insights__start__newsletter .wpcf7-list-item-label{display:none}.c-home__hero__top h1 strong{display:block!important}.c-home__insights__start__newsletter{overflow:hidden}@keyframes rotate-gradient{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.color-animation-wrapper{opacity:1;overflow:hidden;mask-repeat:no-repeat;background-repeat:no-repeat;mask-image:url(/wp-content/uploads/2024/07/hero-line-black.svg)}.color-animation-wrapper::after{content:'';top:-100%;position:absolute;left:-300px;width:2000px;height:2000px;border-radius:50%;display:block;z-index:-1;background-repeat:no-repeat;background-image:linear-gradient(0deg,#C9C9E9 0% 40%,#0534DA 60% 100%);animation:rotate-gradient linear 7s infinite}.c-home__hero__line__mobile{position:relative}.c-home__hero__line__mobile .color-animation-wrapper{mask-image:url(/wp-content/uploads/2024/07/hero-line-black-mobile.svg);height:300px}.c-home__hero__line__mobile .color-animation-wrapper::after{width:1000px;animation-duration:5s;height:1000px}.c-home__hero__line__mobile{position:relative}@keyframes arrow-down-animation{0%{transform:translateY(0)}50%{transform:translateY(5px)}100%{transform:rotate(0)}}.c-home__hero__top__scroll-btn .arrow-icon{animation:arrow-down-animation linear 1s infinite}.c-team-item:hover a{opacity:1}@media(max-width:992px){.container{padding-left:30px!important;padding-right:30px!important}.c-white-hero__img{position:static;height:unset;margin-top:30px}.c-team__items .c-team-item__img img{height:200px}.c-team-detail__hero .c-home__hero__line{left:0px!important;bottom:0px!important;top:unset!important;width:100%;height:100%;object-position:0 70%!important;z-index:2}.c-team-detail__hero .container{z-index:2}.c-team-detail__hero .container{z-index:2}.c-insights__list__categories a{font-size:.9rem;padding:5px}.alg-autocomplete-list{background-color:rgb(var(--color-primary))!important;color:#fff!important;border:unset!important;border-bottom:1px solid rgb(0 0 0 / .062745098)!important}}.c-home__contacts .c-team-item img{transition:filter .3s}.c-home__contacts.hovered .c-team-item:not(.active) img{filter:grayscale(100%)}.c-footer{position:relative;overflow:hidden;background-size:200% 200%;animation:gradient-position 5s ease infinite}@keyframes gradient-position{0%{background-position:10% 0%}50%{background-position:91% 100%}100%{background-position:10% 0%}}@media(min-width:992px){.c-home__hero__top{padding-top:100px}}.c-home__hero__top::after{background-image:linear-gradient(45deg,#0b0981 40%,#fff0 100%)}.c-home__hero__bottom::after{opacity:.7}.c-home__bg-image-slider img{opacity:.4}.c-about__content__image-with-box--reversed .c-about__content__image-with-box__content{z-index:1}.c-about__content__image-with-box--reversed img{max-height:405px}@media(min-width:992px){.c-about__content__image-with-box--reversed .c-about__content__image-with-box__content{margin-top:-300px!important}}.bg-grad{background:linear-gradient(90deg,#6a68c8,#fff,#6a68c8) 0 0 / 400% 100%;-webkit-background-clip:text;background-clip:text;color:#fff0;animation:move-bg 8s linear infinite}@keyframes move-bg{to{background-position:400% 0}}@media(min-width:992px){body.page-10 header .white-logo{max-width:125%;width:125%}}@media(max-width:400px){.c-home__hero .c-home__hero__top__content{text-align:center}.c-home__hero .c-home__hero__top__content h1{font-size:4rem}.c-home__hero__bottom__end{font-size:1.3rem}.c-home__hero__bottom::after{opacity:.95}.c-about__hero{padding-top:60px}.c-contact__hero__form{margin-bottom:3rem}.c-expertise__content__items__item h2{font-size:2.5rem}.table-responsive table{min-width:600px}}