html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:var(--pt-margin-zero);padding:var(--pt-padding-zero);border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{color:var(--aimi-colors-white);text-decoration:none}a:hover{text-decoration:underline}*{box-sizing:border-box}:root{--aimi-layout-width: 1320px;--aimi-colors-bg: #333D58;--aimi-colors-brand: #92E3A4;--aimi-colors-white: #FFFFFF;--aimi-colors-contact-form-bg: #5C30EE;--aimi-colors-opacity: rgba(32, 33, 36, 0.5);--aimi-gradients-purple: linear-gradient(100.37deg, #2D02BB 1.42%, #5426B8 55.08%, #7119E0 84.78%, #752DD1 98.45%);--aimi-radius-circle: 50%;--aimi-radius-xs: 4px;--aimi-radius-sm: 6px;--aimi-radius-md: 16px;--aimi-radius-lg: 24px;--aimi-radius-xl: 32px;--aimi-radius-xxl: 40px;--aimi-padding-zero: 0;--aimi-padding-xs: 10px;--aimi-padding-sm: 24px;--aimi-padding-md: 30px;--aimi-margin-auto: auto;--aimi-margin-zero: 0;--aimi-margin-xs: 10px;--aimi-margin-sm: 24px;--aimi-margin-md: 30px;--aimi-margin-lg: 50px;--aimi-margin-xl: 100px;--aimi-negative-margin-xs: -10px;--aimi-negative-margin-sm: -24px;--aimi-negative-margin-md: -30px;--aimi-zindex-dropdown: 1000;--aimi-zindex-sticky: 1020;--aimi-zindex-fixed: 1030;--aimi-zindex-model-backdrop: 1040;--aimi-zindex-modal: 1050;--aimi-zindex-popover: 1060;--aimi-zindex-tooltip: 1070}html,body{min-height:100vh;height:100vh;width:100%;color:var(--aimi-colors-white);background-image:url(ae31df4e71268ef5925e.png);background-color:var(--aimi-colors-bg);scroll-behavior:smooth}body{overflow-x:hidden}.layout{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:46px}.layout img{object-fit:cover}.layout__header{position:relative;width:var(--aimi-layout-width);margin:var(--aimi-margin-lg) var(--aimi-margin-auto) var(--aimi-margin-zero);padding:0 100px;display:flex}.layout__header .menu{margin-left:var(--aimi-margin-auto)}.layout__content{position:relative;flex:1;width:var(--aimi-layout-width);margin:var(--aimi-margin-lg) var(--aimi-margin-auto) var(--aimi-margin-zero)}.layout section{scroll-margin-top:50px;margin:80px 0}.layout section:first-child{margin-top:0}.layout section .title{font-weight:700;font-size:56px;line-height:56px;margin-bottom:8px}.layout section .description{margin-bottom:50px;font-weight:400;font-size:20px;line-height:24px}.layout__cookies{display:flex;align-items:center;justify-content:center;gap:24px;position:fixed;bottom:0;width:100%;height:82px;background:#D9D9D9;color:rgba(51,61,88,0.5)}.layout__cookies p{width:560px}.form-inline{display:flex}.form-inline .form-group{flex:1;margin-right:15px}.form-inline .form-group:last-child{margin-right:0}.form-group{display:flex;flex-direction:column;margin-bottom:16px}.form-group:last-child{margin-bottom:0}.form-group .control-label{font-weight:400;font-size:12px;line-height:12px;margin-bottom:6px}.form-group .form-control{height:40px;padding:0 16px;border-radius:8px;border:none}.form-group .form-control:hover,.form-group .form-control:focus{outline:none}.form-group textarea.form-control{height:151px;padding:8px 16px;resize:none}.form-group .help-block{color:red;margin-top:6px;font-weight:400;font-size:12px;line-height:12px}.menu{position:relative;display:flex}.menu__item{font-style:normal;font-weight:500;font-size:20px;line-height:24px;margin-right:24px;white-space:nowrap;color:var(--aimi-colors-white)}.menu__item_contact{color:#92E3A4;margin-left:114px}.menu__item:last-child{margin-right:0}.modal-backdrop{background:var(--aimi-colors-opacity);z-index:var(--aimi-zindex-model-backdrop);overflow:auto;position:fixed;top:0;left:0;display:flex;justify-content:center;padding:90px 0;width:100vw;height:100vh}.modal-backdrop .modal{position:relative;color:#333D58;width:936px;min-height:1064px;height:fit-content;padding:113px 141px;background:#FFFFFF;box-shadow:0 0 4px rgba(22,30,47,0.06),0 2px 10px 2px rgba(22,30,47,0.04);border-radius:16px}.modal-backdrop .modal .flex-column{margin-right:50px}.modal-backdrop .modal .flex-column:last-child{margin-right:0}.modal-backdrop .modal h1{font-weight:700;font-size:56px;line-height:56px;color:#333D58;padding-bottom:15px;padding-left:6px;border-bottom:4px solid #43E09E;margin-bottom:41px}.modal-backdrop .modal__close{position:absolute;top:30px;right:30px;cursor:pointer}.modal-backdrop .modal__title{font-weight:500;font-size:24px;line-height:32px;margin-bottom:20px}.modal-backdrop .modal ul li{margin-bottom:14px}@font-face{font-family:'Muller';src:url(316a8c43859c0af04035.woff2) format("woff2"),url(53c7c067015e4cf16c43.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Muller';src:url(cc70b555d5ccbdcca659.woff2) format("woff2"),url(4f7d667f3be0cb132dc2.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Muller';src:url(1ead00b17d9bfd3216a3.woff2) format("woff2"),url(d2769648f88e6650a9d9.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Muller';src:url(33ae73af0bab56f7dd13.woff2) format("woff2"),url(3582a987cefb6de667ff.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Muller Regular';src:url(86c87ae765250948b078.woff2) format("woff2"),url(a9983a549c4000d07bae.woff) format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Muller';src:url(aa1ea8c6f12177a79c43.woff2) format("woff2"),url(e25fc513d080f0e5bc8d.woff) format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Muller';src:url(9c6df2da1f91bf242e67.woff2) format("woff2"),url(7fdfd19f78f68dd14ad3.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Muller';src:url(f6aac750cee75133b7dc.woff2) format("woff2"),url(e4afbbd09b05b2b18798.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}*{font-family:'Muller', serif;font-feature-settings:'pnum' on, 'lnum' on}.flex-row{display:flex}.flex-row_between{justify-content:space-between}.flex-row_around{justify-content:space-around}.flex-row_items-center{align-items:center}.flex-row .flex-column{flex:1;margin-right:var(--pt-margin-md);max-width:100%}.flex-row .flex-column_minimal{flex:0 1 300px}.flex-row .flex-column:last-child{margin-right:var(--pt-margin-zero)}.btn{cursor:pointer;padding:12px 24px;border-radius:8px;outline:none;border:none}.btn_more{background:#92E3A4;color:#333D58;font-family:'Muller', serif;font-style:normal;font-weight:400;font-size:20px;line-height:24px}.btn_feedback{background:#65D7A7;color:#FFFFFF;font-family:'Muller', serif;font-style:normal;font-weight:500;font-size:20px;line-height:24px}.btn_primary{background:#5B3AEF;color:#FFFFFF;font-family:'Muller', serif;font-style:normal;font-weight:500;font-size:16px;line-height:16px}.btn_accept{background:transparent;color:#161E2F;border:2px solid #333D58;border-radius:4px}.banner{position:relative;height:628px}.banner__bg{position:absolute;top:0;right:0;height:628px}.banner__content{position:relative;z-index:2;padding:156px 101px}.banner__content-text{font-weight:700;font-size:56px;line-height:56px}.banner__content-text_green{color:#92E3A4;margin-bottom:73px}.contact-us{display:flex;width:100%;height:973px;gap:30px}.contact-us__copyright{display:flex;flex:1;align-items:end;justify-content:end;font-family:'Muller', serif;font-style:normal;font-weight:400;font-size:14px;line-height:14px}.contact-us__copyright img{margin-bottom:17px}.contact-us__form{position:relative;background:#5C30EE;border:3px solid rgba(34,60,90,0.07);border-radius:32px;padding:61px 95px;width:735px}.contact-us__form h2{font-weight:700;font-size:56px;line-height:56px;margin-bottom:42px}.contact-us__form p{font-weight:400;font-size:20px;line-height:24px;margin-bottom:74px}.contact-us__form-line{position:absolute;left:8px;bottom:84px}.contact-us__form-bg{position:absolute;bottom:-222px;right:-722px;z-index:-1}.contact-us__form .menu{margin-top:190px}.contact-us__sent-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(92,48,238,0.7);display:flex;justify-content:center;align-items:center}.contact-us__sent{display:flex;flex-direction:column;background:#FFFFFF;width:400px;height:203px;box-shadow:0 0 4px rgba(22,30,47,0.06),0 2px 10px 2px rgba(22,30,47,0.04);border-radius:16px;padding:48px 24px 24px;color:#161E2F;font-style:normal;font-weight:500;font-size:20px;line-height:24px}.contact-us__sent .btn{margin-top:43px}.contact-us__actions{display:flex;justify-content:end}.core-values{position:relative;width:100%;height:843px;border-radius:var(--aimi-radius-lg);border:1px dashed #455A8F;padding:113px 107px;margin-top:300px !important;background:#333D58}.core-values__content{position:relative}.core-values__content-img{position:absolute;top:0;left:0}.core-values__content ul{position:relative;padding-top:10px}.core-values__content ul li{margin-bottom:33px}.core-values__content ul li:nth-child(1){margin-left:41px}.core-values__content ul li:nth-child(2){margin-left:94px}.core-values__content ul li:nth-child(3){margin-left:56px}.core-values__content ul li:nth-child(4){margin-left:94px}.experience{position:relative;width:100%;height:843px;padding:113px 107px}.experience__cards{display:flex;justify-content:space-between}.experience__card{display:flex;flex-direction:column;flex:1;height:134px;border:2px solid #92E3A4;border-radius:16px;margin-right:30px;padding:20px 17px;background:#333D58;color:#92E3A4}.experience__card-icon{width:32px;height:32px;margin-bottom:12px}.experience__card-title{font-weight:700;font-size:40px;line-height:100%}.experience__card-more{margin-top:auto}.experience__card:last-child{margin-right:0}.experience__banners{position:relative;width:100%;height:467px;border-radius:var(--aimi-radius-lg);border:1px dashed #455A8F;margin-top:50px;padding:30px 93px}.experience__banner{backdrop-filter:blur(15px);border-radius:16px}.experience__banner .blue{color:#39C4E3}.experience__banner_one{background:radial-gradient(85.02% 168.34% at 3.23% 7.08%, rgba(112,153,252,0.46) 0%, rgba(112,153,252,0) 100%);width:928px;height:399px;font-style:normal;font-weight:700;font-size:56px;line-height:56px;padding:82px 97px}.experience__banner_two{position:absolute;bottom:-56px;right:-178px;padding:38px 32px;background:radial-gradient(132.77% 138.85% at 3.23% 7.08%, rgba(112,153,252,0.22) 0%, rgba(112,153,252,0) 100%);width:599px;height:254px}.experience__banner_two-line1{display:flex;align-items:center}.experience__banner_two-title{font-weight:700;font-size:30px;line-height:36px;color:#39E3C9}.experience__banner_two-count{font-weight:700;font-size:90px;line-height:108px;color:#39E3C9;margin-right:10px}.experience__banner_two-line2{font-weight:400;font-size:20px;line-height:24px}.experience__quotes{position:absolute;left:33px;bottom:300px}.experience__wave{position:absolute;top:-44px;left:-876px;z-index:-1}.services{position:relative;width:100%;height:843px;border-radius:var(--aimi-radius-lg);border:1px dashed #455A8F;padding:113px 107px;background:#333D58}.services__cards{display:flex;justify-content:space-between}.services__card{display:flex;flex-direction:column;flex:1;height:431px;border:2px solid #FFFFFF;border-radius:32px;margin-right:30px;padding:57px 28px;background:#2C3652}.services__card-icon{width:24px;height:24px;margin-bottom:28px}.services__card-icon_hover{display:none}.services__card-title{font-weight:700;font-size:40px;line-height:100%}.services__card-more{cursor:pointer;display:flex;align-items:center;margin-top:auto}.services__card-more .icon-arrow{margin-right:8px}.services__card:last-child{margin-right:0}.services__card .icon-arrow_hover{display:none}.services__card:hover{color:#92E3A4;border-color:#92E3A4}.services__card:hover .services__card-icon{display:none}.services__card:hover .services__card-icon_hover{display:block}.services__card:hover .icon-arrow{display:none}.services__card:hover .icon-arrow_hover{display:block}

