@charset "UTF-8";@font-face{font-family:GothamPro;font-display:swap;src:url(../fonts/GothamPro-Bold.woff2) format("woff2"),url(../fonts/GothamPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:GothamPro;font-display:swap;src:url(../fonts/GothamPro-Medium.woff2) format("woff2"),url(../fonts/GothamPro-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GothamPro;font-display:swap;src:url(../fonts/GothamPro.woff2) format("woff2"),url(../fonts/GothamPro.woff) format("woff");font-weight:400;font-style:normal}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#000;line-height:1;font-family:GothamPro;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:GothamPro;font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top;width:100%}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:68.4375rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:0 .9375rem}.form__title{text-align:center}@supports (margin-bottom:clamp(2.1875rem ,1.1937111801rem + 4.9689440994vw ,4.6875rem)){.form__title{margin-bottom:clamp(2.1875rem ,1.1937111801rem + 4.9689440994vw ,4.6875rem)}}@supports not (margin-bottom:clamp(2.1875rem ,1.1937111801rem + 4.9689440994vw ,4.6875rem)){.form__title{margin-bottom:calc(2.1875rem + 2.5 * (100vw - 20rem)/ 50.3125)}}._full .form__title{text-align:left}@supports (margin-bottom:clamp(2.1875rem ,1.8148291925rem + 1.8633540373vw ,3.125rem)){._full .form__title{margin-bottom:clamp(2.1875rem ,1.8148291925rem + 1.8633540373vw ,3.125rem)}}@supports not (margin-bottom:clamp(2.1875rem ,1.8148291925rem + 1.8633540373vw ,3.125rem)){._full .form__title{margin-bottom:calc(2.1875rem + .9375 * (100vw - 20rem)/ 50.3125)}}.form__body{position:relative;z-index:2}.form__inputs{margin:0 -.625rem;row-gap:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@supports (margin-bottom:clamp(1.5625rem ,1.314052795rem + 1.2422360248vw ,2.1875rem)){.form__inputs{margin-bottom:clamp(1.5625rem ,1.314052795rem + 1.2422360248vw ,2.1875rem)}}@supports not (margin-bottom:clamp(1.5625rem ,1.314052795rem + 1.2422360248vw ,2.1875rem)){.form__inputs{margin-bottom:calc(1.5625rem + .625 * (100vw - 20rem)/ 50.3125)}}.form__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 .625rem}._full .form__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.form__button{padding:1.1875rem 3.875rem}@supports (margin-top:clamp(1.5625rem ,1.314052795rem + 1.2422360248vw ,2.1875rem)){.form__button{margin-top:clamp(1.5625rem ,1.314052795rem + 1.2422360248vw ,2.1875rem)}}@supports not (margin-top:clamp(1.5625rem ,1.314052795rem + 1.2422360248vw ,2.1875rem)){.form__button{margin-top:calc(1.5625rem + .625 * (100vw - 20rem)/ 50.3125)}}._full .form__button{padding:1.1875rem 5.625rem}.form-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;text-align:center;font-weight:500}@supports (min-height:clamp(9.375rem ,6.8905279503rem + 12.4223602484vw ,15.625rem)){.form-success{min-height:clamp(9.375rem ,6.8905279503rem + 12.4223602484vw ,15.625rem)}}@supports not (min-height:clamp(9.375rem ,6.8905279503rem + 12.4223602484vw ,15.625rem)){.form-success{min-height:calc(9.375rem + 6.25 * (100vw - 20rem)/ 50.3125)}}.form-success__title{line-height:1.1071428571}@supports (font-size:clamp(1.375rem ,0.5302795031rem + 4.2236024845vw ,3.5rem)){.form-success__title{font-size:clamp(1.375rem ,.5302795031rem + 4.2236024845vw ,3.5rem)}}@supports not (font-size:clamp(1.375rem ,0.5302795031rem + 4.2236024845vw ,3.5rem)){.form-success__title{font-size:calc(1.375rem + 2.125 * (100vw - 20rem)/ 50.3125)}}.form-success__title:not(:last-child){margin-bottom:1.5625rem}@supports (margin-bottom:clamp(0.9375rem ,0.689052795rem + 1.2422360248vw ,1.5625rem)){.form-success__title:not(:last-child){margin-bottom:clamp(.9375rem ,.689052795rem + 1.2422360248vw ,1.5625rem)}}@supports not (margin-bottom:clamp(0.9375rem ,0.689052795rem + 1.2422360248vw ,1.5625rem)){.form-success__title:not(:last-child){margin-bottom:calc(.9375rem + .625 * (100vw - 20rem)/ 50.3125)}}.form-success__subtitle{line-height:1.3333333333}@supports (font-size:clamp(1.125rem ,0.6777950311rem + 2.2360248447vw ,2.25rem)){.form-success__subtitle{font-size:clamp(1.125rem ,.6777950311rem + 2.2360248447vw ,2.25rem)}}@supports not (font-size:clamp(1.125rem ,0.6777950311rem + 2.2360248447vw ,2.25rem)){.form-success__subtitle{font-size:calc(1.125rem + 1.125 * (100vw - 20rem)/ 50.3125)}}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;letter-spacing:.05em;color:#fff;background-color:#148a14;border-radius:1.825rem;font-weight:500;padding:1.25rem 4.125rem;text-transform:uppercase;border:solid 2px transparent;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.button_transparent{border:solid 2px #148a14;background-color:transparent;color:#148a14}.button:disabled{border:solid 2px #148a14;background-color:#fff;color:#148a14;cursor:not-allowed}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{width:100%;display:block;padding:0 2.1875rem;border-radius:.625rem;height:4.0625rem;outline:0;font-size:1.25rem;letter-spacing:.025em;color:#000;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.input::-webkit-input-placeholder{color:#686d75}.input::-moz-placeholder{color:#686d75}.input:-ms-input-placeholder{color:#686d75}.input::-ms-input-placeholder{color:#686d75}.input::placeholder{color:#686d75}.input._form-focus{-webkit-box-shadow:0 0 8px #fff;box-shadow:0 0 8px #fff}.checkbox{position:relative}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:focus+.checkbox__label:before{-webkit-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff}.checkbox__input:checked+.checkbox__label::after{opacity:1}.checkbox__input:checked+.checkbox__label::before{background-color:#148a14}.checkbox__label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:15px;font-size:1.0625rem;letter-spacing:.0252941176em;line-height:1.4117647059;color:#fff}.checkbox__label:before{content:"";-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#fff;border-radius:.625rem;border:2px solid #148a14}.checkbox__label::after{content:"";position:absolute;top:.75rem;left:.75rem;width:1.25rem;height:.875rem;background:url(../img/common/arrow-checkbox.svg) 0 0 no-repeat;opacity:0}.expertise-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expertise-tabs__navigation{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.expertise-tabs__title{-webkit-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s;font-weight:700;line-height:1.2307692308;text-align:left}@supports (font-size:clamp(1.375rem ,1.275621118rem + 0.4968944099vw ,1.625rem)){.expertise-tabs__title{font-size:clamp(1.375rem ,1.275621118rem + .4968944099vw ,1.625rem)}}@supports not (font-size:clamp(1.375rem ,1.275621118rem + 0.4968944099vw ,1.625rem)){.expertise-tabs__title{font-size:calc(1.375rem + .25 * (100vw - 20rem)/ 50.3125)}}.expertise-tabs__title._tab-active{background-color:#dcd3ee;color:#020202}.expertise-tabs__content{-webkit-box-flex:0;-ms-flex:0 1 55%;flex:0 1 55%}@supports (margin-bottom:clamp(2.1875rem ,1.8148291925rem + 1.8633540373vw ,3.125rem)){.expertise-tabs__img{margin-bottom:clamp(2.1875rem ,1.8148291925rem + 1.8633540373vw ,3.125rem)}}@supports not (margin-bottom:clamp(2.1875rem ,1.8148291925rem + 1.8633540373vw ,3.125rem)){.expertise-tabs__img{margin-bottom:calc(2.1875rem + .9375 * (100vw - 20rem)/ 50.3125)}}.expertise-tabs__text{line-height:1.4230769231}@supports (font-size:clamp(1.375rem ,1.275621118rem + 0.4968944099vw ,1.625rem)){.expertise-tabs__text{font-size:clamp(1.375rem ,1.275621118rem + .4968944099vw ,1.625rem)}}@supports not (font-size:clamp(1.375rem ,1.275621118rem + 0.4968944099vw ,1.625rem)){.expertise-tabs__text{font-size:calc(1.375rem + .25 * (100vw - 20rem)/ 50.3125)}}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.title{font-weight:500;line-height:1.1111111111}@supports (font-size:clamp(1.875rem ,1.6141304348rem + 1.3043478261vw ,2.53125rem)){.title{font-size:clamp(1.875rem ,1.6141304348rem + 1.3043478261vw ,2.53125rem)}}@supports not (font-size:clamp(1.875rem ,1.6141304348rem + 1.3043478261vw ,2.53125rem)){.title{font-size:calc(1.875rem + .65625 * (100vw - 20rem)/ 50.3125)}}.animation-main{position:relative}.animation-main__title{font-weight:700;line-height:1.2413793103;letter-spacing:.025em;text-transform:capitalize}@supports (font-size:clamp(1.875rem ,1.1793478261rem + 3.4782608696vw ,3.625rem)){.animation-main__title{font-size:clamp(1.875rem ,1.1793478261rem + 3.4782608696vw ,3.625rem)}}@supports not (font-size:clamp(1.875rem ,1.1793478261rem + 3.4782608696vw ,3.625rem)){.animation-main__title{font-size:calc(1.875rem + 1.75 * (100vw - 20rem)/ 50.3125)}}.animation-main__imitation-title{background:url(../img/common/blomb-animation.svg) 100% 50%/70% no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#fff;-webkit-animation:animation-title 12s ease-out infinite;animation:animation-title 12s ease-out infinite;font-weight:700;line-height:1.2413793103;letter-spacing:.025em;position:absolute;top:0;left:0;width:100%;text-transform:capitalize}@supports (font-size:clamp(1.875rem ,1.1793478261rem + 3.4782608696vw ,3.625rem)){.animation-main__imitation-title{font-size:clamp(1.875rem ,1.1793478261rem + 3.4782608696vw ,3.625rem)}}@supports not (font-size:clamp(1.875rem ,1.1793478261rem + 3.4782608696vw ,3.625rem)){.animation-main__imitation-title{font-size:calc(1.875rem + 1.75 * (100vw - 20rem)/ 50.3125)}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0,0,0,0);overflow:hidden}.blobs{position:absolute}.blobs-1{width:32.2916666667%;top:27.502750275%;left:-7.2916666667%;-webkit-animation:animation-appearance 15s ease;animation:animation-appearance 15s ease}.blobs-2{width:14.0625%;bottom:0;left:41.6666666667%;-webkit-animation:animation-appearance 25s ease;animation:animation-appearance 25s ease}.blobs-3{width:16.6666666667%;top:7.700770077%;right:-20.8333333333%;-webkit-animation:animation-appearance 5s ease;animation:animation-appearance 5s ease}.blobs-4{width:22.3958333333%;top:4.400440044%;right:31.25%;-webkit-animation:animation-appearance 35s ease;animation:animation-appearance 35s ease}.blobs-5{width:33.8541666667%;left:-9.375%;top:25rem}.blobs-6{width:9.8958333333%;right:0;top:21.875rem}.blobs-7{width:18.75%;right:-2.6041666667%;top:31.25rem}.blobs-8{width:34.375%;right:70.8333333333%;top:3.003003003%;-webkit-animation:animation-appearance 15s ease;animation:animation-appearance 15s ease}.blobs-9{width:29.1666666667%;right:-2.0833333333%;top:15.1057401813%;-webkit-animation:animation-appearance 25s ease;animation:animation-appearance 25s ease}.blobs-10{width:52.0833333333%;right:-15.625%;bottom:-1.5105740181%;-webkit-animation:animation-appearance 5s ease;animation:animation-appearance 5s ease}.blobs-11{width:36.4583333333%;left:-7.8125%;top:19.9468085106%;-webkit-animation:animation-appearance 5s ease;animation:animation-appearance 5s ease}.blobs-12{width:14.5833333333%;left:.5208333333%;top:63.829787234%;-webkit-animation:animation-appearance 25s ease;animation:animation-appearance 25s ease}.blobs-13{width:37.5%;right:-11.1979166667%;top:45.2127659574%;-webkit-animation:animation-appearance 15s ease;animation:animation-appearance 15s ease}.blobs-14{width:27.6041666667%;left:-3.6458333333%;top:5.0578034682%;-webkit-animation:animation-appearance 5s ease;animation:animation-appearance 5s ease}.blobs-15{width:20.8333333333%;left:.5208333333%;bottom:17.3410404624%;-webkit-animation:animation-appearance 25s ease;animation:animation-appearance 25s ease}.blobs-16{width:27.6041666667%;right:-7.8125%;bottom:18.7861271676%;-webkit-animation:animation-appearance 15s ease;animation:animation-appearance 15s ease}.section{position:relative}.section__container{position:relative;z-index:5}.section__title{text-align:center}.section__title._mb-25:not(:last-child){margin-bottom:1.5625rem}@supports (margin-bottom:clamp(1.875rem ,1.2538819876rem + 3.1055900621vw ,3.4375rem)){.section__title._mb-55:not(:last-child){margin-bottom:clamp(1.875rem ,1.2538819876rem + 3.1055900621vw ,3.4375rem)}}@supports not (margin-bottom:clamp(1.875rem ,1.2538819876rem + 3.1055900621vw ,3.4375rem)){.section__title._mb-55:not(:last-child){margin-bottom:calc(1.875rem + 1.5625 * (100vw - 20rem)/ 50.3125)}}@supports (margin-bottom:clamp(1.875rem ,0.8812111801rem + 4.9689440994vw ,4.375rem)){.section__title._mb-70:not(:last-child){margin-bottom:clamp(1.875rem ,.8812111801rem + 4.9689440994vw ,4.375rem)}}@supports not (margin-bottom:clamp(1.875rem ,0.8812111801rem + 4.9689440994vw ,4.375rem)){.section__title._mb-70:not(:last-child){margin-bottom:calc(1.875rem + 2.5 * (100vw - 20rem)/ 50.3125)}}@supports (margin-bottom:clamp(1.875rem ,0.5085403727rem + 6.8322981366vw ,5.3125rem)){.section__title._mb-85:not(:last-child){margin-bottom:clamp(1.875rem ,.5085403727rem + 6.8322981366vw ,5.3125rem)}}@supports not (margin-bottom:clamp(1.875rem ,0.5085403727rem + 6.8322981366vw ,5.3125rem)){.section__title._mb-85:not(:last-child){margin-bottom:calc(1.875rem + 3.4375 * (100vw - 20rem)/ 50.3125)}}.section__subtitle{font-size:1.21875rem;font-weight:500;line-height:1.7948717949;text-align:center}@supports (margin-bottom:clamp(1.5625rem ,0.8171583851rem + 3.7267080745vw ,3.4375rem)){.section__subtitle._mb-55:not(:last-child){margin-bottom:clamp(1.5625rem ,.8171583851rem + 3.7267080745vw ,3.4375rem)}}@supports not (margin-bottom:clamp(1.5625rem ,0.8171583851rem + 3.7267080745vw ,3.4375rem)){.section__subtitle._mb-55:not(:last-child){margin-bottom:calc(1.5625rem + 1.875 * (100vw - 20rem)/ 50.3125)}}.section._bg-light-green{background-color:#e1f3e8}@supports (padding-top:clamp(2.5rem ,1.2577639752rem + 6.2111801242vw ,5.625rem)){.section._padding-90{padding-top:clamp(2.5rem ,1.2577639752rem + 6.2111801242vw ,5.625rem)}}@supports not (padding-top:clamp(2.5rem ,1.2577639752rem + 6.2111801242vw ,5.625rem)){.section._padding-90{padding-top:calc(2.5rem + 3.125 * (100vw - 20rem)/ 50.3125)}}@supports (padding-bottom:clamp(2.5rem ,1.2577639752rem + 6.2111801242vw ,5.625rem)){.section._padding-90{padding-bottom:clamp(2.5rem ,1.2577639752rem + 6.2111801242vw ,5.625rem)}}@supports not (padding-bottom:clamp(2.5rem ,1.2577639752rem + 6.2111801242vw ,5.625rem)){.section._padding-90{padding-bottom:calc(2.5rem + 3.125 * (100vw - 20rem)/ 50.3125)}}@supports (margin-bottom:clamp(2.5rem ,1.2577639752rem + 6.2111801242vw ,5.625rem)){.section._mb-90{margin-bottom:clamp(2.5rem ,1.2577639752rem + 6.2111801242vw ,5.625rem)}}@supports not (margin-bottom:clamp(2.5rem ,1.2577639752rem + 6.2111801242vw ,5.625rem)){.section._mb-90{margin-bottom:calc(2.5rem + 3.125 * (100vw - 20rem)/ 50.3125)}}@supports (margin-bottom:clamp(2.5rem ,0.5124223602rem + 9.9378881988vw ,7.5rem)){.section._mb-120{margin-bottom:clamp(2.5rem ,.5124223602rem + 9.9378881988vw ,7.5rem)}}@supports not (margin-bottom:clamp(2.5rem ,0.5124223602rem + 9.9378881988vw ,7.5rem)){.section._mb-120{margin-bottom:calc(2.5rem + 5 * (100vw - 20rem)/ 50.3125)}}.slider-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-pagination .swiper-pagination-bullet{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 .8125rem;flex:0 0 .8125rem;height:.8125rem;border-radius:50%;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border:2px solid #bbb;position:relative}.slider-pagination .swiper-pagination-bullet::before{content:"";position:absolute;top:50%;left:50%;background-color:#300b67;width:.5rem;height:.5rem;border-radius:50%;-webkit-transform:scale(0) translate(-50%,-50%);-ms-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%);-webkit-transition:scale .3s ease 0s;-o-transition:scale .3s ease 0s;transition:scale .3s ease 0s}.slider-pagination .swiper-pagination-bullet-active{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;height:1rem;border:2px solid #300b67}.slider-pagination .swiper-pagination-bullet-active::before{-webkit-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.arrow-slider{position:absolute;top:50%;width:1.875rem;height:3.5rem;display:block;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.arrow-slider_left{left:-4.375rem;background:url(../img/common/left.svg) 0 0 no-repeat}.arrow-slider_right{right:-4.375rem;background:url(../img/common/left.svg) 0 0 no-repeat;-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.similar-records{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.9375rem}.similar-records__item{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%;padding:0 .9375rem;margin-bottom:1.875rem}@keyframes animation-appearance{0%{opacity:0}to{opacity:100%}}@-webkit-keyframes animation-appearance{0%{opacity:0}to{opacity:1}}@keyframes animation-title{0%{background-position:left 100% top 50%}12.5%{background-position:left 85% top 50%}25%{background-position:left 80% top 25%}37.5%{background-position:left 75% top 0}50%{background-position:left 65% top 0}62.5%{background-position:left 75% top 0}75%{background-position:left 80% top 25%}82.5%{background-position:left 85% top 50%}to{background-position:left 100% top 50%}}@-webkit-keyframes animation-title{0%{background-position:left 100% top 50%}12.5%{background-position:left 85% top 50%}25%{background-position:left 80% top 25%}37.5%{background-position:left 75% top 0}50%{background-position:left 65% top 0}62.5%{background-position:left 75% top 0}75%{background-position:left 80% top 25%}82.5%{background-position:left 85% top 50%}to{background-position:left 100% top 50%}}.header{position:absolute;top:0;left:0;width:100%;background-color:transparent;z-index:50}.header._header-scroll{position:fixed;top:-200%;background-color:#fff;-webkit-box-shadow:0 0 40.9px 2.2px rgba(162,149,189,.42);box-shadow:0 0 40.9px 2.2px rgba(162,149,189,.42)}.header._header-scroll .logo svg path{fill:#068a01}.header._header-scroll .menu__list>li>a{color:#000}.header._header-show{-webkit-transition:top .5s ease 0s;-o-transition:top .5s ease 0s;transition:top .5s ease 0s;top:0}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:4.0625rem}@supports ((-moz-column-gap:clamp(1.25rem ,0.1319875776rem + 5.5900621118vw ,4.0625rem)) or (column-gap:clamp(1.25rem ,0.1319875776rem + 5.5900621118vw ,4.0625rem))){.header__container{-webkit-column-gap:clamp(1.25rem ,.1319875776rem + 5.5900621118vw ,4.0625rem);-moz-column-gap:clamp(1.25rem ,.1319875776rem + 5.5900621118vw ,4.0625rem);column-gap:clamp(1.25rem ,.1319875776rem + 5.5900621118vw ,4.0625rem)}}@supports not ((-moz-column-gap:clamp(1.25rem ,0.1319875776rem + 5.5900621118vw ,4.0625rem)) or (column-gap:clamp(1.25rem ,0.1319875776rem + 5.5900621118vw ,4.0625rem))){.header__container{-webkit-column-gap:calc(1.25rem + 2.8125 * (100vw - 20rem)/ 50.3125);-moz-column-gap:calc(1.25rem + 2.8125 * (100vw - 20rem)/ 50.3125);column-gap:calc(1.25rem + 2.8125 * (100vw - 20rem)/ 50.3125)}}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 8.125rem;flex:0 0 8.125rem;position:relative;z-index:5}.header__logo svg path{fill:#068a01}.header__menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__button{white-space:nowrap;font-size:.75rem;letter-spacing:.05em;border-radius:1.29375rem;padding:.8125rem 2rem!important}.menu__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@supports ((-moz-column-gap:clamp(1.25rem ,0.5046583851rem + 3.7267080745vw ,3.125rem)) or (column-gap:clamp(1.25rem ,0.5046583851rem + 3.7267080745vw ,3.125rem))){.menu__list{-webkit-column-gap:clamp(1.25rem ,.5046583851rem + 3.7267080745vw ,3.125rem);-moz-column-gap:clamp(1.25rem ,.5046583851rem + 3.7267080745vw ,3.125rem);column-gap:clamp(1.25rem ,.5046583851rem + 3.7267080745vw ,3.125rem)}}@supports not ((-moz-column-gap:clamp(1.25rem ,0.5046583851rem + 3.7267080745vw ,3.125rem)) or (column-gap:clamp(1.25rem ,0.5046583851rem + 3.7267080745vw ,3.125rem))){.menu__list{-webkit-column-gap:calc(1.25rem + 1.875 * (100vw - 20rem)/ 50.3125);-moz-column-gap:calc(1.25rem + 1.875 * (100vw - 20rem)/ 50.3125);column-gap:calc(1.25rem + 1.875 * (100vw - 20rem)/ 50.3125)}}.menu__list>li{position:relative}.menu__list>li>a{font-size:.875rem;font-weight:500;letter-spacing:.0571428571em;text-transform:uppercase;-webkit-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s;color:#fff}.icon-menu{display:none}.footer{color:#fff;background-color:#300b67}@supports (padding-top:clamp(3.125rem ,2.2554347826rem + 4.347826087vw ,5.3125rem)){.footer{padding-top:clamp(3.125rem ,2.2554347826rem + 4.347826087vw ,5.3125rem)}}@supports not (padding-top:clamp(3.125rem ,2.2554347826rem + 4.347826087vw ,5.3125rem)){.footer{padding-top:calc(3.125rem + 2.1875 * (100vw - 20rem)/ 50.3125)}}@supports (padding-bottom:clamp(3.125rem ,2.2554347826rem + 4.347826087vw ,5.3125rem)){.footer{padding-bottom:clamp(3.125rem ,2.2554347826rem + 4.347826087vw ,5.3125rem)}}@supports not (padding-bottom:clamp(3.125rem ,2.2554347826rem + 4.347826087vw ,5.3125rem)){.footer{padding-bottom:calc(3.125rem + 2.1875 * (100vw - 20rem)/ 50.3125)}}.footer__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__logo{display:block;max-width:8.125rem;margin:0 0 2.1875rem 0}.footer__logo svg path{fill:#fff}.footer__address{font-size:1.25rem;line-height:1.5;display:inline-block;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;margin:0 0 2.1875rem 0}.footer__address span{font-weight:500}.footer__social{margin:0 0 2.1875rem 0}.footer__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 -.9375rem}.footer__column{padding:0 .9375rem;-webkit-box-flex:0;-ms-flex:0 1 33.333%;flex:0 1 33.333%}.footer__email{font-size:1.25rem;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;display:inline-block}.info-footer{white-space:nowrap;text-transform:uppercase;font-size:.8125rem;letter-spacing:.05em}.info-footer p:not(:last-child){margin-bottom:1.3846153846em}.menu-footer__item:not(:last-child){margin:0 0 1.25rem 0}.menu-footer__link{font-size:.8125rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.social-footer__list{display:-webkit-box;display:-ms-flexbox;display:flex}.social-footer__item{-webkit-box-flex:0;-ms-flex:0 0 1.4375rem;flex:0 0 1.4375rem;margin:0 1.5625rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-footer__item:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 .8125rem;flex:0 0 .8125rem}.social-footer__item:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 2.125rem;flex:0 0 2.125rem}.social-footer__link{display:block;width:100%}.social-footer__link svg circle,.social-footer__link svg path{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.page-banner{background:-webkit-gradient(linear,left top,left bottom,from(#481ba6),color-stop(65.58%,#2f035b));background:-o-linear-gradient(top,#481ba6 0,#2f035b 65.58%);background:linear-gradient(180deg,#481ba6 0,#2f035b 65.58%);color:#fff;position:relative}@supports (padding-top:clamp(6.25rem ,5.8773291925rem + 1.8633540373vw ,7.1875rem)){.page-banner{padding-top:clamp(6.25rem ,5.8773291925rem + 1.8633540373vw ,7.1875rem)}}@supports not (padding-top:clamp(6.25rem ,5.8773291925rem + 1.8633540373vw ,7.1875rem)){.page-banner{padding-top:calc(6.25rem + .9375 * (100vw - 20rem)/ 50.3125)}}@supports (padding-bottom:clamp(3.125rem ,0.3920807453rem + 13.6645962733vw ,10rem)){.page-banner{padding-bottom:clamp(3.125rem ,.3920807453rem + 13.6645962733vw ,10rem)}}@supports not (padding-bottom:clamp(3.125rem ,0.3920807453rem + 13.6645962733vw ,10rem)){.page-banner{padding-bottom:calc(3.125rem + 6.875 * (100vw - 20rem)/ 50.3125)}}.page-banner__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}.page-banner__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%}@supports (margin-bottom:clamp(1.5625rem ,1.314052795rem + 1.2422360248vw ,2.1875rem)){.page-banner__animation{margin-bottom:clamp(1.5625rem ,1.314052795rem + 1.2422360248vw ,2.1875rem)}}@supports not (margin-bottom:clamp(1.5625rem ,1.314052795rem + 1.2422360248vw ,2.1875rem)){.page-banner__animation{margin-bottom:calc(1.5625rem + .625 * (100vw - 20rem)/ 50.3125)}}.page-banner__text{line-height:1.5454545455;color:rgba(229,229,229,.8)}@supports (font-size:clamp(1.25rem ,1.200310559rem + 0.248447205vw ,1.375rem)){.page-banner__text{font-size:clamp(1.25rem ,1.200310559rem + .248447205vw ,1.375rem)}}@supports not (font-size:clamp(1.25rem ,1.200310559rem + 0.248447205vw ,1.375rem)){.page-banner__text{font-size:calc(1.25rem + .125 * (100vw - 20rem)/ 50.3125)}}@supports (margin-bottom:clamp(2.1875rem ,2.0632763975rem + 0.6211180124vw ,2.5rem)){.page-banner__text:not(:last-child){margin-bottom:clamp(2.1875rem ,2.0632763975rem + .6211180124vw ,2.5rem)}}@supports not (margin-bottom:clamp(2.1875rem ,2.0632763975rem + 0.6211180124vw ,2.5rem)){.page-banner__text:not(:last-child){margin-bottom:calc(2.1875rem + .3125 * (100vw - 20rem)/ 50.3125)}}.page-banner__image{position:relative;z-index:2;text-align:center}.page-banner__image img{z-index:3}.page-banner__btn{padding:1.125rem 3.0625rem}@supports (margin-bottom:clamp(2.5rem ,0.5124223602rem + 9.9378881988vw ,7.5rem)){.page-banner._mb-120{margin-bottom:clamp(2.5rem ,.5124223602rem + 9.9378881988vw ,7.5rem)}}@supports not (margin-bottom:clamp(2.5rem ,0.5124223602rem + 9.9378881988vw ,7.5rem)){.page-banner._mb-120{margin-bottom:calc(2.5rem + 5 * (100vw - 20rem)/ 50.3125)}}.technology-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.technology-services__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.25rem}.technology-services__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 1.25rem;margin:0 0 2.1875rem 0}.technology-services__btn{margin-top:1.25rem;padding:1.125rem 2.0625rem}.card-technology-service{-webkit-box-shadow:0 0 40.9px rgba(162,149,189,.25);box-shadow:0 0 40.9px rgba(162,149,189,.25);border-radius:1.25rem;overflow:hidden;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-technology-service__header{background-color:rgba(204,192,230,.7);gap:1.5625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 2.5rem}.card-technology-service__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.1875;font-weight:500}@supports (font-size:clamp(1.5rem ,1.301242236rem + 0.9937888199vw ,2rem)){.card-technology-service__title{font-size:clamp(1.5rem ,1.301242236rem + .9937888199vw ,2rem)}}@supports not (font-size:clamp(1.5rem ,1.301242236rem + 0.9937888199vw ,2rem)){.card-technology-service__title{font-size:calc(1.5rem + .5 * (100vw - 20rem)/ 50.3125)}}.card-technology-service__img{-webkit-box-flex:0;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem;-ms-flex-item-align:start;align-self:flex-start}.card-technology-service__body{padding:2rem 2.5rem 3.125rem;line-height:1.5;height:100%;background-color:#fff}@supports (font-size:clamp(1.25rem ,1.150621118rem + 0.4968944099vw ,1.5rem)){.card-technology-service__body{font-size:clamp(1.25rem ,1.150621118rem + .4968944099vw ,1.5rem)}}@supports not (font-size:clamp(1.25rem ,1.150621118rem + 0.4968944099vw ,1.5rem)){.card-technology-service__body{font-size:calc(1.25rem + .25 * (100vw - 20rem)/ 50.3125)}}.technology-expertise__body{background-color:#2f035b;border-radius:1.25rem;padding:2.5rem 0 5rem;color:#fff}.main-industries__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.9375rem}.main-industries__item{-webkit-box-flex:0;-ms-flex:0 1 33.333%;flex:0 1 33.333%;padding:0 .9375rem;margin-bottom:1.875rem}.item-main-industry{-webkit-box-shadow:0 0 40.9px 2.2px rgba(162,149,189,.25);box-shadow:0 0 40.9px 2.2px rgba(162,149,189,.25);border-radius:1.25rem;background-color:#fff;padding:1.875rem 0;gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.1176470588;font-weight:500}@supports (padding-left:clamp(1.5625rem ,1.1898291925rem + 1.8633540373vw ,2.5rem)){.item-main-industry{padding-left:clamp(1.5625rem ,1.1898291925rem + 1.8633540373vw ,2.5rem)}}@supports not (padding-left:clamp(1.5625rem ,1.1898291925rem + 1.8633540373vw ,2.5rem)){.item-main-industry{padding-left:calc(1.5625rem + .9375 * (100vw - 20rem)/ 50.3125)}}@supports (padding-right:clamp(1.5625rem ,1.1898291925rem + 1.8633540373vw ,2.5rem)){.item-main-industry{padding-right:clamp(1.5625rem ,1.1898291925rem + 1.8633540373vw ,2.5rem)}}@supports not (padding-right:clamp(1.5625rem ,1.1898291925rem + 1.8633540373vw ,2.5rem)){.item-main-industry{padding-right:calc(1.5625rem + .9375 * (100vw - 20rem)/ 50.3125)}}@supports (font-size:clamp(1.375rem ,1.3004658385rem + 0.3726708075vw ,1.5625rem)){.item-main-industry{font-size:clamp(1.375rem ,1.3004658385rem + .3726708075vw ,1.5625rem)}}@supports not (font-size:clamp(1.375rem ,1.3004658385rem + 0.3726708075vw ,1.5625rem)){.item-main-industry{font-size:calc(1.375rem + .1875 * (100vw - 20rem)/ 50.3125)}}.item-main-industry__icon{-webkit-box-flex:0;-ms-flex:0 0 2.8125rem;flex:0 0 2.8125rem}.item-main-industry__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.services-offer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.9375rem}.services-offer__body:first-child{position:relative}.services-offer__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 .9375rem 8.125rem .9375rem}.service-offer__icon{background-color:#300b67;width:7rem;height:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5625rem;border-radius:50%;overflow:hidden;border:3px solid #300b67}.service-offer__icon img{min-height:3.5rem}.service-offer__title{font-weight:500;line-height:1.375}@supports (font-size:clamp(1.375rem ,1.325310559rem + 0.248447205vw ,1.5rem)){.service-offer__title{font-size:clamp(1.375rem ,1.325310559rem + .248447205vw ,1.5rem)}}@supports not (font-size:clamp(1.375rem ,1.325310559rem + 0.248447205vw ,1.5rem)){.service-offer__title{font-size:calc(1.375rem + .125 * (100vw - 20rem)/ 50.3125)}}@supports (margin-bottom:clamp(1.25rem ,1.001552795rem + 1.2422360248vw ,1.875rem)){.service-offer__title:not(:last-child){margin-bottom:clamp(1.25rem ,1.001552795rem + 1.2422360248vw ,1.875rem)}}@supports not (margin-bottom:clamp(1.25rem ,1.001552795rem + 1.2422360248vw ,1.875rem)){.service-offer__title:not(:last-child){margin-bottom:calc(1.25rem + .625 * (100vw - 20rem)/ 50.3125)}}.meating-technology{position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#481ba6),color-stop(65.58%,#2f035b));background:-o-linear-gradient(top,#481ba6 0,#2f035b 65.58%);background:linear-gradient(180deg,#481ba6 0,#2f035b 65.58%);-webkit-box-shadow:0 0 40.9px rgba(162,149,189,.42);box-shadow:0 0 40.9px rgba(162,149,189,.42);color:#fff}@supports (padding-top:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)){.meating-technology{padding-top:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)}}@supports not (padding-top:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)){.meating-technology{padding-top:calc(3.125rem + 3.75 * (100vw - 20rem)/ 50.3125)}}@supports (padding-bottom:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)){.meating-technology{padding-bottom:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)}}@supports not (padding-bottom:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)){.meating-technology{padding-bottom:calc(3.125rem + 3.75 * (100vw - 20rem)/ 50.3125)}}.meating-technology::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(48,4,92,.6392156863) url(../img/common/loading.gif) center/50px no-repeat;z-index:5;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.meating-technology._sending::after{opacity:1;visibility:visible}.meating-technology__left,.meating-technology__right{position:relative;z-index:2}.meating-technology__container{position:relative}.meating-technology__left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.meating-technology__form .form-success__title{line-height:1.15}@supports (font-size:clamp(1.375rem ,0.9277950311rem + 2.2360248447vw ,2.5rem)){.meating-technology__form .form-success__title{font-size:clamp(1.375rem ,.9277950311rem + 2.2360248447vw ,2.5rem)}}@supports not (font-size:clamp(1.375rem ,0.9277950311rem + 2.2360248447vw ,2.5rem)){.meating-technology__form .form-success__title{font-size:calc(1.375rem + 1.125 * (100vw - 20rem)/ 50.3125)}}.meating-technology__form .form-success__subtitle{line-height:1.1428571429}@supports (font-size:clamp(1.125rem ,0.876552795rem + 1.2422360248vw ,1.75rem)){.meating-technology__form .form-success__subtitle{font-size:clamp(1.125rem ,.876552795rem + 1.2422360248vw ,1.75rem)}}@supports not (font-size:clamp(1.125rem ,0.876552795rem + 1.2422360248vw ,1.75rem)){.meating-technology__form .form-success__subtitle{font-size:calc(1.125rem + .625 * (100vw - 20rem)/ 50.3125)}}@supports (margin-bottom:clamp(2.5rem ,0.5124223602rem + 9.9378881988vw ,7.5rem)){.meating-technology._mb-120{margin-bottom:clamp(2.5rem ,.5124223602rem + 9.9378881988vw ,7.5rem)}}@supports not (margin-bottom:clamp(2.5rem ,0.5124223602rem + 9.9378881988vw ,7.5rem)){.meating-technology._mb-120{margin-bottom:calc(2.5rem + 5 * (100vw - 20rem)/ 50.3125)}}.analytics-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.875rem}.analytics-tools__item{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;padding:0 1.875rem;margin:0 0 2.5rem 0}.item-analytics-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.project-experience{position:relative}.slider-project-experience{border-radius:.875rem .875rem 0 0}.slider-project-experience__wrapper{margin:0 0 2.5rem 0}.slide-project-experience{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slide-project-experience__header{border-radius:.875rem .875rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5625rem;background-color:#2f035b;padding:1.5625rem 3.125rem 1.5625rem 4.375rem;color:#fff}.slide-project-experience__title-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.slide-project-experience__title{line-height:1.2;font-weight:500}@supports (font-size:clamp(1.375rem ,1.3004658385rem + 0.3726708075vw ,1.5625rem)){.slide-project-experience__title{font-size:clamp(1.375rem ,1.3004658385rem + .3726708075vw ,1.5625rem)}}@supports not (font-size:clamp(1.375rem ,1.3004658385rem + 0.3726708075vw ,1.5625rem)){.slide-project-experience__title{font-size:calc(1.375rem + .1875 * (100vw - 20rem)/ 50.3125)}}.slide-project-experience__title:not(:last-child){margin-bottom:.9375rem}.slide-project-experience__subtitle{font-size:1.125rem;line-height:1.2222222222}.slide-project-experience__icon{-webkit-box-flex:0;-ms-flex:0 0 4.0625rem;flex:0 0 4.0625rem}.slide-project-experience__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9375rem;background-color:#ebe6f5;padding:1.875rem 1.5625rem 2.8125rem 4.375rem;border-radius:0 0 1.25rem 1.25rem;overflow:hidden;height:100%}.slide-project-experience__content{font-size:1.125rem;line-height:1.2222222222}.slide-project-experience__content p:not(:last-child){margin-bottom:1em}.slide-project-experience__content h4{font-weight:500}.slide-project-experience__content h4:not(:last-child){margin-bottom:.3333333333em}.card-review{height:100%;border-radius:1.25rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 0 40.9px rgba(162,149,189,.25);box-shadow:0 0 40.9px rgba(162,149,189,.25)}.card-review__image-ibg{padding:0 0 68% 0}.card-review__body{height:100%;background-color:#fff;padding:1.875rem 1.875rem 3.125rem}.card-review__title{color:#2f035b;line-height:1.16;font-weight:500}@supports (font-size:clamp(1.375rem ,1.3004658385rem + 0.3726708075vw ,1.5625rem)){.card-review__title{font-size:clamp(1.375rem ,1.3004658385rem + .3726708075vw ,1.5625rem)}}@supports not (font-size:clamp(1.375rem ,1.3004658385rem + 0.3726708075vw ,1.5625rem)){.card-review__title{font-size:calc(1.375rem + .1875 * (100vw - 20rem)/ 50.3125)}}.card-review__title:not(:last-child){margin-bottom:.6em}.card-review__text{font-size:1.1875rem;line-height:1.2631578947}.help-technology{background:-webkit-gradient(linear,left top,left bottom,from(#481ba6),color-stop(65.58%,#2f035b));background:-o-linear-gradient(top,#481ba6 0,#2f035b 65.58%);background:linear-gradient(180deg,#481ba6 0,#2f035b 65.58%);-webkit-box-shadow:0 0 40.9px rgba(162,149,189,.42);box-shadow:0 0 40.9px rgba(162,149,189,.42);color:#fff;position:relative}@supports (padding-top:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)){.help-technology{padding-top:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)}}@supports not (padding-top:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)){.help-technology{padding-top:calc(3.125rem + 3.75 * (100vw - 20rem)/ 50.3125)}}@supports (padding-bottom:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)){.help-technology{padding-bottom:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)}}@supports not (padding-bottom:clamp(3.125rem ,1.6343167702rem + 7.4534161491vw ,6.875rem)){.help-technology{padding-bottom:calc(3.125rem + 3.75 * (100vw - 20rem)/ 50.3125)}}.help-technology::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(48,4,92,.6392156863) url(../img/common/loading.gif) center/50px no-repeat;z-index:5;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.help-technology._sending::after{opacity:1;visibility:visible}@supports (margin-bottom:clamp(2.5rem ,0.5124223602rem + 9.9378881988vw ,7.5rem)){.help-technology._mb-120{margin-bottom:clamp(2.5rem ,.5124223602rem + 9.9378881988vw ,7.5rem)}}@supports not (margin-bottom:clamp(2.5rem ,0.5124223602rem + 9.9378881988vw ,7.5rem)){.help-technology._mb-120{margin-bottom:calc(2.5rem + 5 * (100vw - 20rem)/ 50.3125)}}.swiper{overflow:hidden}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:29.99875em){.card-technology-service__header{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:47.99875em){.similar-records{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services-offer__inner{padding-top:3.5rem}.services-offer__body:first-child{border:solid .21875rem #300b67;border-left:none;border-radius:0 3.75rem 3.75rem 0}.service-offer__icon{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.service-offer__body{margin:-.9375rem 0 0 0}}@media (min-width:61.99875em){.form__agreement{width:calc(50% - 10px);margin-left:auto}._full .form__agreement{width:100%}.expertise-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.expertise-tabs__navigation{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.expertise-tabs__title{border-radius:1.25rem 0 0 1.25rem;width:85%;padding:1.5625rem 3.4375rem}@supports (padding-left:clamp(3.125rem ,0.8889751553rem + 11.1801242236vw ,8.75rem)){.expertise-tabs__text{padding-left:clamp(3.125rem ,.8889751553rem + 11.1801242236vw ,8.75rem)}}@supports not (padding-left:clamp(3.125rem ,0.8889751553rem + 11.1801242236vw ,8.75rem)){.expertise-tabs__text{padding-left:calc(3.125rem + 5.625 * (100vw - 20rem)/ 50.3125)}}.no-wrap{white-space:nowrap}.header{padding:.625rem 0}.header__logo svg path{fill:#fff}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu__list>li{padding:.625rem 0}.footer__body{display:-webkit-box;display:-ms-flexbox;display:flex}@supports ((-moz-column-gap:clamp(1.875rem ,0.1358695652rem + 8.6956521739vw ,6.25rem)) or (column-gap:clamp(1.875rem ,0.1358695652rem + 8.6956521739vw ,6.25rem))){.footer__body{-webkit-column-gap:clamp(1.875rem ,.1358695652rem + 8.6956521739vw ,6.25rem);-moz-column-gap:clamp(1.875rem ,.1358695652rem + 8.6956521739vw ,6.25rem);column-gap:clamp(1.875rem ,.1358695652rem + 8.6956521739vw ,6.25rem)}}@supports not ((-moz-column-gap:clamp(1.875rem ,0.1358695652rem + 8.6956521739vw ,6.25rem)) or (column-gap:clamp(1.875rem ,0.1358695652rem + 8.6956521739vw ,6.25rem))){.footer__body{-webkit-column-gap:calc(1.875rem + 4.375 * (100vw - 20rem)/ 50.3125);-moz-column-gap:calc(1.875rem + 4.375 * (100vw - 20rem)/ 50.3125);column-gap:calc(1.875rem + 4.375 * (100vw - 20rem)/ 50.3125)}}.footer__left{-webkit-box-flex:0;-ms-flex:0 0 17.5rem;flex:0 0 17.5rem}.footer__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.info-footer{text-align:right}.services-offer__body:first-child::after,.services-offer__body:first-child::before{content:"";position:absolute;right:95%;width:1000%;height:.21875rem;background-color:#300b67;z-index:-1}.services-offer__body:first-child::after{top:-.21875rem}.services-offer__body:first-child::before{bottom:-.21875rem}.slide-project-experience__subtitle{max-width:70%}.slide-project-experience__content{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.slide-project-experience__img{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.help-technology__form{min-height:29.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:74.9375em){.meating-technology__body{padding:0 0 0 4.0625rem}.meating-technology__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.meating-technology__right{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.meating-technology__container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:41.375rem}.meating-technology__form{max-width:28.796875rem;min-height:29.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.meating-technology__image._min-height{min-height:36.25rem}.meating-technology__image{width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:40.625rem}.meating-technology__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}}@media (min-width:84.375em){.page-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.page-banner__body{width:50%;padding:2.25rem 1.875rem 2.25rem 0}.page-banner__text{max-width:95%}.page-banner__image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);min-height:36.25rem}.page-banner__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}}@media (min-width:121.875em){.meating-technology__container._margin-right{margin:0 auto 0 0}}@media (min-width:123.75em){.blobs{display:none}}@media (max-width:84.375em){.blobs{display:none}.page-banner__body{margin:0 0 2.1875rem 0}.page-banner__image{padding:0 .9375rem}.page-banner__image img{max-width:59.375rem}}@media (max-width:79.375em){.arrow-slider{display:none}}@media (max-width:74.9375em){.meating-technology__left{margin:0 0 2.5rem 0}.meating-technology__image{padding:0 .9375rem;text-align:center}.meating-technology__image img{max-width:59.375rem}}@media (max-width:61.99875em){.form__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.input{padding:0 1.25rem;height:3.4375rem}.expertise-tabs__navigation{margin:0 0 2.5rem 0}.expertise-tabs__title{padding:1.5625rem 0}@supports (padding-left:clamp(0.9375rem ,0.4406055901rem + 2.4844720497vw ,2.1875rem)){.expertise-tabs__title{padding-left:clamp(.9375rem ,.4406055901rem + 2.4844720497vw ,2.1875rem)}}@supports not (padding-left:clamp(0.9375rem ,0.4406055901rem + 2.4844720497vw ,2.1875rem)){.expertise-tabs__title{padding-left:calc(.9375rem + 1.25 * (100vw - 20rem)/ 50.3125)}}@supports (padding-right:clamp(0.9375rem ,0.4406055901rem + 2.4844720497vw ,2.1875rem)){.expertise-tabs__title{padding-right:clamp(.9375rem ,.4406055901rem + 2.4844720497vw ,2.1875rem)}}@supports not (padding-right:clamp(0.9375rem ,0.4406055901rem + 2.4844720497vw ,2.1875rem)){.expertise-tabs__title{padding-right:calc(.9375rem + 1.25 * (100vw - 20rem)/ 50.3125)}}@supports (padding-left:clamp(0.9375rem ,0.4406055901rem + 2.4844720497vw ,2.1875rem)){.expertise-tabs__body{padding-left:clamp(.9375rem ,.4406055901rem + 2.4844720497vw ,2.1875rem)}}@supports not (padding-left:clamp(0.9375rem ,0.4406055901rem + 2.4844720497vw ,2.1875rem)){.expertise-tabs__body{padding-left:calc(.9375rem + 1.25 * (100vw - 20rem)/ 50.3125)}}@supports (padding-right:clamp(0.9375rem ,0.4406055901rem + 2.4844720497vw ,2.1875rem)){.expertise-tabs__body{padding-right:clamp(.9375rem ,.4406055901rem + 2.4844720497vw ,2.1875rem)}}@supports not (padding-right:clamp(0.9375rem ,0.4406055901rem + 2.4844720497vw ,2.1875rem)){.expertise-tabs__body{padding-right:calc(.9375rem + 1.25 * (100vw - 20rem)/ 50.3125)}}br{display:none}.similar-records__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.header{background-color:#fff;-webkit-box-shadow:0 0 40.9px 2.2px rgba(162,149,189,.42);box-shadow:0 0 40.9px 2.2px rgba(162,149,189,.42)}.header__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 6.875rem;flex:0 0 6.875rem}.header__menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.menu__body{position:fixed;top:0;left:-100%;width:100%;background-color:#fff;height:100%;padding:5.625rem .9375rem 1.875rem .9375rem;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;overflow:auto}.menu__body::before{position:fixed;content:"";width:100%;top:0;left:-100%;background-color:#fff;z-index:2;height:3.75rem;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.menu-open .menu__body{left:0}.menu-open .menu__body::before{left:0}.menu__list{margin:0 0 3.125rem 0}.menu__list>li._active .sub-menu{display:block}.menu__list>li{margin:0 0 1.5625rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu__list>li>a{font-size:1.25rem;color:#000}.icon-menu{display:block;position:relative;-webkit-box-flex:0;-ms-flex:0 0 1.875rem;flex:0 0 1.875rem;height:1.125rem;cursor:pointer;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#000}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.footer__left{margin:0 0 2.5rem 0}.footer__column{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.footer__column:first-child{margin-bottom:2.5rem}.info-footer{font-size:1.125rem}.menu-footer__item:not(:last-child){margin:0 0 1.875rem 0}.menu-footer__link{font-size:1.125rem}.social-footer__item:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 .9375rem;flex:0 0 .9375rem}.social-footer__item:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem}.social-footer__item{-webkit-box-flex:0;-ms-flex:0 0 1.75rem;flex:0 0 1.75rem}.technology-expertise__body{padding:3.125rem 0 3.75rem}.main-industries__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.analytics-tools__item{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.slide-project-experience__header{padding:1.5625rem 1.5625rem}.slide-project-experience__body{padding:1.5625rem 1.5625rem 2.1875rem}.slide-project-experience__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem}.slide-project-experience__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.slide-project-experience__img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media (max-width:47.99875em){.similar-records__item{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;padding:0 .625rem}.similar-records{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;margin:0 -.625rem}.footer__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.technology-services__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.services-offer__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 .9375rem 3.125rem .9375rem}.service-offer__icon{width:6.25rem;height:6.25rem;margin:0 auto 1.5625rem auto}.service-offer__title{text-align:center}.analytics-tools__item{-webkit-box-flex:0;-ms-flex:0 1 33.333%;flex:0 1 33.333%;padding:0 .9375rem}.analytics-tools{margin:0 -.9375rem}}@media (max-width:39.375em){.main-industries__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media (max-width:37.5em){.slide-project-experience__icon{display:none}}@media (max-width:29.99875em){.button{padding:1.125rem 1.875rem}.page-banner__btn{padding:1.125rem 2rem}.technology-services__btn{padding:1.125rem 1.125rem}.card-technology-service__header{padding:2rem 1.5625rem}.card-technology-service__title{margin-bottom:2.1875rem;text-align:center}.card-technology-service__img{max-width:5rem;margin:0 auto}.card-technology-service__body{padding:2rem 1.5625rem 3.125rem}.analytics-tools__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media (any-hover:hover){.button:hover{border:solid 2px #148a14;background-color:transparent;color:#148a14}.button_transparent:hover{border:solid 2px transparent;background-color:#148a14;color:#fff}.button:disabled:hover{border:solid 2px #148a14;background-color:#fff;color:#148a14}.header._header-scroll .menu__list>li>a:hover{color:#148a14}.menu__list>li>a:hover{color:#148a14}.footer__address:hover{color:#148a14}.footer__email:hover{color:#148a14}.menu-footer__link:hover{text-decoration:underline}.social-footer__link:hover svg circle,.social-footer__link:hover svg path{fill:#148a14}}