@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}body,html{font-style:inherit}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h5,h6,header,hgroup,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-style:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-weight:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;vertical-align:baseline}b,body,em,h1,h2,h3,h4,html,img,strong{margin:0;padding:0;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit}body,h1,h2,h3,h4,html{border:0;vertical-align:baseline}em,img{font-weight:inherit}b,em,img,strong{line-height:inherit}em{vertical-align:baseline}b,img,strong{font-style:inherit}img{font-size:inherit}b,em,input,select,strong,textarea{font-family:inherit;font-size:inherit}b,strong{border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}em,img,input{border:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:inherit}a,a:active,button,button:active,input,input:active,select,select:active,select:focus,textarea,textarea:active,textarea:focus{outline:0}textarea{resize:none}img{display:block;border-style:none}a{text-decoration:none}a,a:active{color:inherit}:root{--cont-width: 1268px}@media (max-width:1267.98px) and (min-width:1200px){:root{--cont-width: 1140px}}@media (max-width:1199.98px) and (min-width:992px){:root{--cont-width: 960px}}@media (max-width:991.98px) and (min-width:768px){:root{--cont-width: 720px}}@media (max-width:767.98px) and (min-width:576px){:root{--cont-width: 540px}}@media (max-width:575.98px){:root{--cont-width: 100%}}*,body,html{color:#373e4b}body,html{min-height:100%;font-size:16px;font-weight:400;line-height:26px;box-sizing:border-box}html.nosmooth{scroll-behavior:auto!important}*,a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:"Montserrat",sans-serif}*{outline:0}.container,.container-fluid{padding:0 15px}@media (min-width:1268px){.container{max-width:1268px}}.btn .btn-in .icon svg path,a,button,input,svg,svg path{transition:.3s}a:hover,button:hover,input:hover{box-shadow:none;outline:0;transition:.3s}a:focus,button:focus,input:focus{box-shadow:none;outline:0}a:hover{color:#373e4b;text-decoration:none}iframe{max-width:100%}body{overflow-x:hidden;min-height:100vh;display:flex;flex-direction:column}@media (min-width:1200px) and (max-width:1446px){body{zoom:.8}}main{flex-grow:1;position:relative;z-index:2}main:not(.ovv){overflow:hidden}main:not(.main){padding-top:108px}@media (max-width:991.98px){main:not(.main){padding-top:71px}}b,strong{font-weight:500}em{font-style:italic}img{width:auto}img,svg{max-width:100%;height:auto}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #aaa;border-radius:6px;padding:5px 10px;line-height:1}section{overflow:hidden;position:relative}img,svg{vertical-align:middle}.btn{border:0;cursor:pointer;display:inline-block;background:0 0}.btn .btn-in{display:flex;flex-wrap:wrap}.btn .btn-in .txt{width:calc(100% - 44px - 3px);margin-right:3px;padding:10px 20px;border-radius:8px;background:#373e4b;font-size:16px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase;color:#fff;transition:.3s}.btn .btn-in .txt.no-ico{width:100%}.btn .btn-in .icon{background:#8dafbe;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center}.btn,.btn:hover,.h-menu>div>ul>li.menu-item-has-children>.h-menu-arr svg path{transition:.3s}.btn:hover .btn-in .txt{background:#8dafbe;color:#373e4b;transition:.3s}.btn:hover .btn-in .icon svg path{stroke:#373e4b;transition:.3s}.btn.btn-white .btn-in .txt{background:#fff;color:#373e4b}.btn.btn-white:hover .btn-in .txt{background:#8dafbe;color:#373e4b}.btn:focus{outline:0;box-shadow:none}.h1,h1{font-size:43px;font-style:normal;font-weight:600;line-height:53px;text-transform:uppercase;color:#373e4b}@media (max-width:991.98px){.h1,h1{font-size:32px;line-height:42px}}.h2,h2{font-size:38px;font-style:normal;font-weight:700;line-height:58px;text-transform:uppercase}@media (max-width:991.98px){.h2,h2{font-size:28px;line-height:38px}}.h3,h3{font-size:28px;font-style:normal;font-weight:600;line-height:38px}@media (max-width:991.98px){.h3,h3{font-size:24px;line-height:34px}}.h4,h4{font-size:24px;font-style:normal;font-weight:600;line-height:34px}@media (max-width:991.98px){.h4,h4{font-size:22px;line-height:32px}}.content-block a,.content-block span{font-family:"Montserrat",sans-serif}.content-block a,.content-block a:hover{text-decoration:underline}.content-block b,.content-block strong,.f-menu ul li a:hover{font-weight:700}.content-block ol li,.content-block p,.content-block ul li{font-size:16px;font-style:normal;font-weight:400;color:#373e4b}.content-block p{line-height:26px}.content-block ol,.content-block p,.content-block ul{margin-bottom:12px}.content-block ol li,.content-block ul li{padding-left:24px;line-height:24px;position:relative;font-family:"Montserrat",sans-serif}.home .content-block ol li,.home .content-block ul li{margin-bottom:2px}.content-block ul li:before{content:'';display:block;width:3px;height:3px;position:absolute;border-radius:50%;background:#373e4b;top:11px;left:11px}@media (max-width:992px){.content-block ul{margin-bottom:10px}}.content-block ol{list-style-type:none;counter-reset:my-counter}.content-block ol li{padding-left:28px;margin-bottom:12px;counter-increment:my-counter}.content-block ol li:before{content:counter(my-counter) ". ";display:block;width:24px;height:24px;position:absolute;color:#373e4b;font-weight:500;top:0;left:0}@media (max-width:992px){.content-block ol{margin-bottom:10px}}.content-block h2{text-transform:none}@media (max-width:992px){.content-block h2{margin:15px 0}}.content-block h2,.content-block h3,.content-block h4{margin:32px 0 20px}@media (max-width:992px){.content-block h3{margin:15px 0}}@media (max-width:992px){.content-block h4{margin:15px 0}}.content-block .wp-block-gallery{margin-bottom:20px}.content-block .wp-block-media-text__content:first-child{padding-left:0}.content-block :first-child{margin-top:0}.content-block :last-child{margin-bottom:0}.content-block .wp-block-media-text *{margin-bottom:20px}@media (max-width:992px){.content-block .wp-block-media-text *{margin-bottom:10px}}.content-block .wp-block-media-text :last-child{padding-right:0;margin-bottom:20px}@media (max-width:992px){.content-block .wp-block-media-text :last-child{margin-bottom:10px}}.content-block .wp-block-columns{margin-bottom:20px}.content-block>.wp-block-image{margin-top:32px;margin-bottom:20px}.content-block .wp-block-quote{padding:42px 25px;background:#f2faff;border-radius:10px;margin:32px 0}.content-block .wp-block-quote p{font-size:18px;font-style:normal;font-weight:500;line-height:28px;text-transform:none}.cont_anch{transform:translateY(-75px)}.info-bl{display:inline-block}.info-bl-icon,.info-bl-ttl{display:block}.info-bl-ttl{margin-top:5px;font-size:16px;font-style:normal;font-weight:600;line-height:26px}.info-bl-txt{margin-top:10px;display:block}.breadcrumbs .crumb,.form-input label,.info-bl-txt.content-block *{font-size:14px;font-style:normal;font-weight:400;line-height:22px}.s_anch{height:1px;width:100%;position:absolute;pointer-events:none;opacity:0;top:-92px;left:0}.section_top{min-height:200px;padding:30px 0;display:flex;align-items:flex-end;background-size:cover;background-position:top center}.section_top-ttl{text-align:center}.section_top+section{padding-top:40px}.section_bottom{padding:80px 0}@media (max-width:991.98px){.section_bottom{padding:40px 0}}.breadcrumbs{display:flex;flex-wrap:wrap;margin:0 -10px;justify-content:center}@media (max-width:767.98px){.breadcrumbs{width:-moz-max-content;width:max-content}}.breadcrumbs-wrap{padding:3px 0}@media (max-width:767.98px){.breadcrumbs-wrap{overflow:auto}}.breadcrumbs .crumb{padding:10px 5px 0;margin-bottom:20px;color:#373e4b;text-align:center;font-size:16px;line-height:26px}.breadcrumbs .crumb:after{content:'/';color:#373e4b;margin-left:10px}.breadcrumbs .crumb.last_crumb:after,.form-input br,.form-rad .form-lbl+br{display:none}.breadcrumbs .crumb:hover{color:#8dafbe}.breadcrumbs .crumb:hover.last_crumb,.breadcrumbs .crumb:hover:after{color:#373e4b}.back_button{margin-bottom:20px;padding:0 35px 0 10px}.back_button .btn .btn-in .txt{font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-transform:none}.form-row{margin:0 -15px;display:flex;flex-wrap:wrap}.form-col{width:100%;padding:0 15px}.form-col.half{max-width:50%}@media (max-width:767.98px){.form-col.half{max-width:none}}.form-input{margin-bottom:12px}.form-input label{display:block;margin-bottom:4px;color:#373e4b}.form-input input,.form-input textarea{width:100%;padding:13px 15px;font-size:16px;font-style:normal;font-weight:300;line-height:26px;border-radius:8px;border:1px solid rgba(55,62,75,.15);color:#373e4b;background:#fff}.form-input input:focus,.form-input textarea:focus{color:#373e4b;background:#fff}.form-input textarea{height:146px}.form-rad{padding-bottom:18px}.form-rad .form-lbl,.form-rad .wpcf7-list-item-label{font-size:16px;font-style:normal;font-weight:300;line-height:26px}.form-rad .form-lbl{margin-bottom:12px;display:block;color:#373e4b}.form-rad .wpcf7-list-item-label{position:relative;padding-left:32px;color:#fff}.form-rad .wpcf7-list-item-label:before{content:'';position:absolute;width:24px;height:24px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="%23C78756" stroke-linecap="round" stroke-linejoin="round"/></svg>');left:0;top:0}.form-rad .wpcf7-list-item{margin:0 0 12px;padding-right:40px}.form-rad .wpcf7-list-item label{cursor:pointer}.form-file .form-file-wrap br,.form-rad input,.wpcf7-response-output{display:none}.form-rad input:checked+.wpcf7-list-item-label:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="%23C78756" stroke-linecap="round" stroke-linejoin="round"/><circle cx="12" cy="12" r="6" fill="%23C78756"/></svg>')}@media (max-width:991.98px){.form-rad .wpcf7-radio{display:flex;flex-direction:column}}.form-file .form-file-wrap{position:relative;padding:13px 15px 13px 57px;border-radius:8px;border:1px dashed #8dafbe;background:#e9f5fc;cursor:pointer;transition:.3s;min-height:54px}.form-file .form-file-wrap p{margin:0}.form-file .form-file-wrap:hover{border-color:#8dafbe;transition:.3s}.form-file .wpcf7-form-control-wrap{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;z-index:1;display:block}.form-file input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer}.form-file .form-file-txt{display:block;font-size:16px;font-style:normal;font-weight:300;line-height:26px;color:#373e4b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s}.form-file .form-file-cls,.form-file .form-file-icon{position:absolute;top:50%;left:20px;transform:translateY(-50%);align-items:center;justify-content:center}.form-file .form-file-icon{display:flex;pointer-events:none;z-index:2}.form-file .form-file-cls{display:none;width:28px;height:28px;border:0;border-radius:50%;background:#ecf0f8;cursor:pointer;z-index:3}.form-file .form-file-cls:hover{background:#8dafbe}.form-file.has-file .form-file-wrap{border-color:rgba(55,62,75,.35)}.form-file.has-file .form-file-txt{color:#373e4b;font-weight:400}.form-file.has-file .form-file-icon{display:none}.form-file.has-file .form-file-cls{display:flex}.form-file .wpcf7-not-valid-tip{font-size:13px;line-height:20px;color:#d63638;padding-top:4px}.form-file.not-valid .form-file-wrap{border-color:#d63638}.form-file.dnd .form-file-wrap{border:1px dashed rgba(55,62,75,.35);text-align:center;padding:20px 50px}.form-file.dragover .form-file-wrap{border-color:#8dafbe;background:#f2faff;transition:.3s}@media (max-width:767.98px){.form-file .form-file-wrap{padding:12px 12px 12px 52px;min-height:auto}.form-file .form-file-txt{font-size:14px;line-height:22px;white-space:normal}.form-file .form-file-cls,.form-file .form-file-icon{left:12px}.form-file.has-file .form-file-txt{white-space:nowrap}}.modal-window{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:99999;display:flex;align-items:center;justify-content:center;opacity:0;transition:.3s}@media (min-width:1200px) and (max-width:1446px){.modal-window{width:100%;height:100%}}.modal-window.active{opacity:1;pointer-events:all;transition:.3s}.modal-window-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(55,62,75,.05);backdrop-filter:blur(10px);cursor:pointer}.modal-window-cls{background:#8dafbe;position:absolute;top:30px;right:30px;width:40px;height:40px;border-radius:50%;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal-window-cls:hover{background:#373e4b}@media (max-width:991.98px){.modal-window-cls{right:15px;top:15px}}.modal-window-wrap{position:relative;z-index:2;padding:80px 100px;border-radius:10px;background:#fff;overflow:auto;max-width:1240px;width:calc(100% - 60px);height:auto;max-height:calc(100vh - 60px)}@media (max-width:991.98px){.modal-window-wrap{padding:65px 50px}}.modal-window-cab-slider .modal-window-wrap{padding:0;max-width:868px;background:0 0}.modal-window-cab-slider .modal-window-cls{z-index:33}.modal-window-cab-slider-arrs{display:flex;justify-content:space-between;padding-top:30px}.slider-btm{padding-top:30px}.arrow,.slider-btm-arrows{display:flex}.arrow{align-items:center;justify-content:center;border-radius:50%;border:0;width:40px;height:40px;background:#8dafbe;cursor:pointer}.arrow.next-arrow{margin-left:10px}.arrow:hover{background:#373e4b}.preloader,.preloader__logo{top:0;width:100%;height:100%;left:0}.preloader{background:#d8e0e3;overflow:hidden;position:fixed;z-index:999999}.preloader.active{transition:1.5s;top:-100%;pointer-events:none}.preloader__logo{position:absolute;z-index:2;display:flex;justify-content:center;align-items:center}.preloader__logo svg{position:relative;opacity:1;transition:1.5s}.preloader__logo.active svg{opacity:0;transition:1.5s}.circle_widget{position:fixed;z-index:99998;bottom:6vw;right:2vw;width:139px;height:139px}.circle_widget a,.h-menu>div>ul{display:flex;justify-content:center}.circle_widget a{position:relative;height:100%;align-items:center}.circle_widget-text{position:absolute;top:0;left:0;display:block;transform-origin:center center;width:100%;height:139px;text-align:right}.circle_widget-text svg{transform:translate(-4px,6px)}.circle_widget-logo{position:relative;width:90px;height:90px;background:#373e4b;border-radius:50%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:991.98px){.circle_widget{display:none}}.header{position:fixed;z-index:9999;width:100%;top:0;left:0;background:0 0;transition:.3s;padding:12px 0}.header.fixed{background:#373e4b}.header .container{max-width:1380px}.h-row{display:flex}.h-col{width:100%}.h-col.h-logo-col{max-width:226px}.h-btn_mob,.h-col.h-menu_btn-col{display:none}.h-col.h-menu-col{padding:0 15px;display:flex;justify-content:center;flex:1}.h-col.h-rdv-col{max-width:226px;padding-top:15px;padding-bottom:15px;text-align:right}.h-menu{padding:26px 20px}.h-menu>div>ul{margin:0 -15px;flex-wrap:wrap}.h-menu>div>ul>li{padding:0 15px}.h-menu>div>ul>li>a{font-size:16px;font-style:normal;font-weight:400;line-height:26px;color:#fff;opacity:.5}.h-menu>div>ul>li>a:hover{opacity:1}.h-menu>div>ul>li.menu-item-has-children{display:flex;flex-wrap:wrap;align-items:center;position:relative}.h-menu>div>ul>li.menu-item-has-children>.h-menu-arr{margin-left:5px;display:flex;align-items:center}.h-menu>div>ul>li.menu-item-has-children>.h-menu-arr svg,.page-text-side-menu-item a{opacity:.5;transition:.3s}.h-menu>div>ul>li.menu-item-has-children:hover>a,.h-menu>div>ul>li>a:hover{color:#fff;text-decoration:none}.main-first{position:relative;max-height:calc(100vh - 80px);min-height:26vw}.main-first-info,.main-first:after{position:absolute;width:100%;height:100%;top:0;left:0}.main-first:after{content:'';pointer-events:none;background:linear-gradient(180deg,rgba(226,241,248,0) 63.37%,#eef9ff 100%),linear-gradient(359deg,rgba(55,62,75,0) 21.31%,#373e4b 97.21%);z-index:2}.main-first-vid{font-size:0;line-height:0;position:relative;z-index:1}.main-first-vid iframe,.main-first-vid video{width:100%;height:55.6vw;position:relative;z-index:1;background:#000;pointer-events:none}.main-first-info{z-index:3;display:flex;align-items:flex-end;padding:53px 0}.main-first-loud{cursor:pointer;background:#fff;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%}.main-first-loud-wrap{position:absolute;bottom:33px;right:calc(((100% - var(--cont-width))/2) + 18px);z-index:2}.main-first-loud .sound{display:none}.main-first-loud .sound.active,.main-second-vis-card .ic svg{display:block}.main-second{background:linear-gradient(358deg,rgba(223,224,226,0) 41.81%,#eef9ff 95.2%);padding:100px 0 40px}.main-second-row{display:flex;align-items:center;justify-content:space-between;gap:60px}.main-second-col.text{width:55%}.main-second-col.vis{width:42%}.main-second-ttl{margin-bottom:18px}.main-second-subttl{font-size:28px;font-style:normal;font-weight:600;line-height:38px;margin-bottom:26px}.main-second-txt{max-width:690px;margin-bottom:36px}.main-second-txt p{color:#5c6470}.main-second-vis{position:relative}.main-second-vis-img{height:470px;border-radius:16px;overflow:hidden}.main-second-vis-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-second-vis-cards{position:absolute;left:16px;right:16px;bottom:16px;display:flex;flex-direction:column;gap:12px}.main-second-vis-card{display:flex;align-items:center;padding:13px 14px 13px 20px;background:#fff;border-radius:12px;box-shadow:0 18px 40px -16px rgba(0,0,0,.35)}.main-second-vis-card .ic{flex:0 0 auto;margin-right:12px;display:flex;align-items:center}.main-second-vis-card .txt{flex:1 1 auto;min-width:0;font-size:14px;font-weight:600;line-height:26px;color:#373e4b}.main-second-vis-card .arr{flex:0 0 auto;margin-left:14px;width:40px;height:40px;border-radius:50%;background:#373e4b;display:flex;align-items:center;justify-content:center;transition:.3s}.main-second-vis-card .arr svg path,.page-cabinet-team-arrows .arrow svg path,.page-text-list-arrows .arrow svg path{stroke:#fff;transition:.3s}.main-second-vis-card:hover .arr,.page-formations-list-bl-btn.btn:hover .btn-in .icon{background:#8dafbe}.main-second-vis-card:hover .arr svg path,.page-cons-faq-list-bl.active .page-cons-faq-list-bl-ic svg path{stroke:#373e4b}.main-line{padding:40px 0}.main-line-txt .js-marquee{display:flex}.main-line-txt span{color:#8dafbe;font-family:"Montserrat";font-size:50px;font-style:normal;font-weight:400;line-height:60px;text-transform:uppercase}.main-line-txt span svg{margin:0 27px}.main-equipe{padding:40px 0 100px}.main-equipe-ttl{text-align:center;margin-bottom:40px}.main-equipe-cards{display:flex;gap:18px;height:clamp(440px,56vh,560px)}.main-equipe-card{position:relative;flex:1 1 0;min-width:0;border-radius:24px;overflow:hidden;cursor:pointer;transition:flex-grow .7s cubic-bezier(.66,0,.18,1);opacity:0;animation:rise .9s cubic-bezier(.66,0,.18,1) forwards}.main-equipe-card:nth-child(1){animation-delay:.3s}.main-equipe-card:nth-child(2){animation-delay:.42s}.main-equipe-card:nth-child(3){animation-delay:.54s}.main-equipe-card__photo{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform .9s cubic-bezier(.66,0,.18,1),filter .7s cubic-bezier(.66,0,.18,1);transform:scale(1.06);filter:grayscale(.25) brightness(.78) contrast(1.02)}.main-equipe-card__bg{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 0%,#cfd8e2 0%,#8c98a6 32%,#2c333c 70%,#14181d 100%)}.main-equipe-card__shade{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.55) 30%,rgba(0,0,0,.08) 60%,rgba(255,255,255,.04) 100%)}.main-equipe-card__body{position:absolute;left:0;right:0;bottom:0;padding:28px;display:flex;flex-direction:column}.main-equipe-card__name{font-size:28px;font-style:normal;font-weight:600;line-height:38px;color:#fff;margin-bottom:5px}.main-equipe-card__role{font-size:16px;font-weight:500;color:rgba(255,255,255,.78);margin-bottom:22px;transition:opacity .4s cubic-bezier(.66,0,.18,1)}.main-equipe-card__specs{display:none;margin-bottom:24px}.main-equipe-card__specs ul{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:6px 36px;list-style:none}.main-equipe-card__specs ul li{position:relative;padding-left:18px;font-size:16px;font-weight:500;color:rgba(255,255,255,.82);white-space:nowrap}.main-equipe-card__specs ul li:before{content:"";position:absolute;left:4px;top:.66em;width:4px;height:4px;border-radius:50%;background:#fff}.main-equipe-card__btn{display:inline-flex;align-items:center;align-self:flex-start;gap:14px;padding:13px 20px;border:1px solid #fff;border-radius:10px;color:#fff;text-decoration:none;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;transition:background .5s cubic-bezier(.66,0,.18,1),color .5s cubic-bezier(.66,0,.18,1),border-color .5s cubic-bezier(.66,0,.18,1),padding .6s cubic-bezier(.66,0,.18,1)}.main-equipe-card__btn svg{width:16px;height:16px;transition:.5s cubic-bezier(.66,0,.18,1)}.main-equipe-card__btn .txt{color:#fff}.main-equipe-card__btn:hover{background:#fff}.main-equipe-card__btn:hover .txt{color:#373e4b}.main-equipe-card__btn:hover .ic{background:#373e4b;color:#fff}.main-equipe-card .ic{display:inline-flex}.main-equipe-card.is-active{flex-grow:2.5}.main-equipe-card.is-active .main-equipe-card__photo{transform:scale(1);filter:grayscale(0) brightness(1)}.main-equipe-card.is-active .main-equipe-card__role{display:none}.main-equipe-card.is-active .main-equipe-card__specs{display:block;animation:fade .6s var(--ease) .15s both}.main-equipe-card.is-active .main-equipe-card__specs ul{display:grid}.main-equipe-card.is-active .main-equipe-card__btn{align-self:stretch;justify-content:space-between;border-color:#fff;padding:9px 9px 9px 26px;font-size:15px}.main-equipe-card.is-active .main-equipe-card__btn .ic{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%}.main-equipe-card.is-active .main-equipe-card__btn svg{width:18px;height:18px}.main-vals{position:relative;overflow:hidden;padding:110px 0 130px;background-color:#373e4b;background-size:cover;background-position:center}.main-vals:before{content:"";position:absolute;z-index:1;top:0;left:0;background-image:linear-gradient(rgba(32,40,54,.9),rgba(32,40,54,.9))}.main-vals .container{position:relative;z-index:2}.main-vals-ttl{font-size:38px;font-weight:700;line-height:1.2;text-transform:uppercase;text-align:center;color:#fff;letter-spacing:.5px}.main-vals-txt{max-width:870px;margin:18px auto 0;text-align:center}.main-vals-list-bl-txt p,.main-vals-txt p{font-size:16px;font-weight:400;line-height:26px}.main-vals-txt p{color:rgba(255,255,255,.78)}.main-vals-list{margin-top:70px}.main-vals-list-row{display:flex;align-items:center;justify-content:space-between;gap:30px}.main-vals-list-side{flex:1 1 0;display:flex;flex-direction:column;gap:96px;max-width:350px}.main-vals-list-bl{cursor:default}.main-vals-list-bl-num{font-size:16px;font-weight:400;line-height:1;color:rgba(255,255,255,.55);margin-bottom:10px}.main-vals-list-bl-ttl{font-size:28px;font-style:normal;font-weight:600;line-height:38px;color:#fff;transition:.3s}.main-vals-list-bl-txt{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease,margin-top .3s ease}.main-vals-list-bl-txt p{font-style:normal;color:#fff}.main-vals-list-bl:hover .main-vals-list-bl-ttl{color:#8dafbe}.main-vals-list-bl:hover .main-vals-list-bl-txt{max-height:160px;opacity:1;margin-top:12px}.main-vals-list-logo{flex:0 0 auto;position:relative;width:272px;height:272px;border-radius:50%;display:flex;align-items:center;justify-content:center}.main-vals-list-logo-img{position:absolute;overflow:hidden;width:268px;height:402px;opacity:0;transition:.4s}.main-vals-list-logo-img img{display:block;position:absolute;z-index:1;border-radius:10px;opacity:0;transition:.4s}.main-vals-list-logo-img img.active{z-index:2;opacity:1;transition:.4s}.main-vals-list-logo-icon{width:272px;height:272px;display:flex;align-items:center;justify-content:center;transition:.4s}.main-vals-list-logo-icon svg,.main-vals:before{width:100%;height:100%}.main-vals-list-logo.active .main-vals-list-logo-img{opacity:1}.main-vals-list-logo.active .main-vals-list-logo-icon{opacity:0}.main-traits{padding:100px 0}.main-traits-head{max-width:720px;margin:0 auto 50px;text-align:center}.main-traits-ttl{margin-bottom:20px}.main-traits-list-row{display:flex;align-items:flex-start;gap:20px}.main-traits-list-col{flex:1 1 0;min-width:0;transition:flex-grow .5s ease}.main-traits-list-col.active{flex-grow:2.4}.main-traits-list-bl{display:flex;flex-direction:column;align-items:flex-start;min-height:380px;height:100%;padding:20px 10px;border-radius:10px;background:#ecf0f8;overflow:hidden;transition:min-height .5s ease,padding .5s ease}.main-traits-list-bl-num{order:1;font-size:18px;font-weight:500;line-height:1;color:#7d858f}.main-traits-list-bl-img{order:2;margin-top:auto;width:88px;height:72px;border-radius:12px;overflow:hidden;cursor:pointer;box-shadow:0 14px 26px -10px rgba(0,0,0,.25);transition:width .5s ease,height .5s ease,margin .5s ease,border-radius .5s ease}.main-techs-list-bl-img img,.main-traits-list-bl-img img,.main-vals-list-logo-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-traits-list-bl-ttl{order:3;margin-top:18px;font-size:14px;font-style:normal;font-weight:400;line-height:22px;min-height:44px;color:#373e4b;cursor:pointer;transition:.3s}.main-traits-list-bl-txt{order:4;margin:0;max-height:0;overflow:hidden;transition:.3s}.main-traits-list-bl-btn{order:5;margin-top:auto;display:none}.main-traits-list-col.active .main-traits-list-bl{min-height:565px}.main-traits-list-col.active .main-traits-list-bl .main-traits-list-bl-num{order:2;margin-top:22px}.main-traits-list-col.active .main-traits-list-bl .main-traits-list-bl-img{order:1;margin-top:0;width:100%;height:235px;border-radius:16px}.main-traits-list-col.active .main-traits-list-bl .main-traits-list-bl-ttl{order:3;margin-top:10px;font-size:28px;font-style:normal;font-weight:600;line-height:38px}.main-traits-list-col.active .main-traits-list-bl .main-traits-list-bl-txt{order:4;margin-top:16px;margin-bottom:24px;max-height:100px;transition:.3s}.main-traits-list-col.active .main-traits-list-bl .main-traits-list-bl-btn{display:inline-block}.main-techs{background:#373e4b;padding:100px 0}.main-techs-head{text-align:center;margin-bottom:40px}.main-techs-ttl{font-size:40px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:14px}.main-techs-txt p{color:rgba(255,255,255,.6)}.main-techs-list-row{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.12);border-radius:14px;overflow:hidden}.main-techs-list-col{min-width:0}.main-techs-list-bl{position:relative;display:block;height:245px;overflow:hidden;background:#373e4b;cursor:pointer}.main-techs-list-bl-img{position:absolute;inset:0}.main-techs-list-bl-img img{transition:transform .6s ease}.main-techs-list-bl:before{content:'';position:absolute;inset:0;z-index:1;background:rgba(40,46,58,.8);transition:.4s}.main-techs-list-bl-ttl{position:relative;z-index:2;display:block;padding:30px;font-size:22px;font-weight:600;line-height:1.3;color:#fff}.main-techs-list-bl-btn{position:absolute;z-index:3;top:50%;right:40px;transform:translateY(-50%) scale(.8);width:115px;height:115px;border-radius:50%;background:#fff;color:#373e4b;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;opacity:0;pointer-events:none;transition:.4s}.main-techs-list-bl.active:before,.main-techs-list-bl:hover:before{background:rgba(40,46,58,.2)}.main-techs-list-bl.active .main-techs-list-bl-img img,.main-techs-list-bl:hover .main-techs-list-bl-img img{transform:scale(1.05)}.main-techs-list-bl.active .main-techs-list-bl-btn,.main-techs-list-bl:hover .main-techs-list-bl-btn{opacity:1;transform:translateY(-50%) scale(1)}.main-techs-modal-slider-row{display:flex;flex-wrap:wrap;margin:0 -15px}.main-techs-modal-slider-col{padding:0 15px;width:100%}.main-techs-modal-slider-col.left{max-width:calc(100% - 541px)}.main-techs-modal-slider-col.right{max-width:541px}.main-parallax-info{position:absolute;top:0;left:0;width:100%;padding:100px;text-align:right;z-index:3}.main-parallax-txt{margin-bottom:20px;max-width:364px;margin-left:auto}.main-acces-map-btn .btn .btn-in .txt,.main-parallax-txt.content-block *{font-size:18px;font-style:normal;font-weight:500;line-height:28px;text-transform:uppercase}.main-parallax-vid{line-height:0;font-size:0;height:52vw;overflow:hidden}.main-parallax-vid iframe,.main-parallax-vid video{width:100%;height:56vw}.main-acces{padding:80px 0}.main-acces-ttl{text-align:center;margin-bottom:50px}.main-acces-row{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;justify-content:space-between}.main-acces-col{width:100%}.main-acces-col.left{max-width:393px}.main-acces-col.center{max-width:396px}.main-acces-col.right{max-width:393px}.main-acces-info-wrap{margin-bottom:30px}.main-acces-prat{margin-top:60px}.main-acces-prat-ttl{margin-bottom:12px;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.main-acces-btn{margin-top:30px}.main-acces-schedule-ttl{font-size:16px;font-style:normal;font-weight:600;line-height:26px;margin-bottom:20px}.main-acces-schedule-day{padding-right:30px;width:120px}.main-acces-schedule-hour{width:calc(100% - 120px)}.main-acces-schedule-row{font-size:16px;font-style:normal;font-weight:400;line-height:26px;display:flex;flex-wrap:wrap;margin-bottom:10px}.main-acces-schedule-row.current .main-acces-schedule-day,.main-acces-schedule-row.current .main-acces-schedule-hour{color:#8dafbe}.main-acces-map-row{display:flex;flex-wrap:wrap;gap:30px}.main-acces-map-col{width:100%;max-width:calc(50% - 30px)}.main-acces-map-col.left{display:flex;flex-direction:column}.main-acces-map-col.right .cont-map{width:396px;height:396px;border-radius:50%;overflow:hidden}.main-acces-map-col.right .cont-map-in{width:100%;height:100%}.main-acces-map-btn{margin-top:auto;padding-top:30px}.main-acces-map-btn .btn .btn-in .txt{width:100%;font-weight:400;text-transform:none}.main-cont{background:#e9f5fc;padding-top:50px}.main-cont-ttl{margin-bottom:10px}.main-cont-subttl{font-size:28px;font-style:normal;font-weight:600;line-height:38px}.page-cons-faq{padding-bottom:70px}.page-cons-faq-ttl{text-align:center;margin-bottom:40px}.page-cons-faq-cats{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:32px}.page-cons-faq-cats-cat{background:0 0;border:0;padding:8px 22px;border-radius:8px;font-size:18px;font-weight:500;line-height:28px;color:rgba(55,62,75,.4);cursor:pointer;transition:.3s}.page-cons-faq-cats-cat:hover,.page-cons-faq-list-bl-answ.content-block li,.page-cons-faq-list-bl-answ.content-block p{color:#373e4b}.page-cons-faq-cats-cat.active{color:#fff;background:#373e4b}.page-cons-faq-cats-cat.active:hover{color:#fff}.page-cons-faq-list-item{margin-bottom:4px}.page-cons-faq-list-item:last-child{margin-bottom:0}.page-cons-faq-list-bl{padding:18px 30px;border-radius:16px;background:0 0;transition:.3s}.page-cons-faq-list-bl.active{background:#f2faff;padding:26px 40px}.page-cons-faq-list-bl-quest{display:flex;align-items:flex-start;gap:28px;cursor:pointer}.page-cons-faq-list-bl-quest-txt{font-size:24px;font-style:normal;font-weight:400;line-height:34px;transition:.3s}.page-cons-faq-list-bl-ic{flex:0 0 auto;width:24px;height:30px;display:flex;align-items:center;justify-content:center}.page-cabinet-first-addr-icon svg circle,.page-cabinet-first-addr-icon svg path,.page-cons-faq-list-bl-ic svg,.page-cons-faq-list-bl-ic svg path,.page-formations-list-bl-addr-icon svg circle,.page-formations-list-bl-addr-icon svg path{transition:.3s}.page-cons-faq-list-bl-answ.content-block{display:none;padding-top:16px;padding-left:52px}.page-cons-faq-list-bl.active .page-cons-faq-list-bl-quest-txt{font-size:28px;font-style:normal;font-weight:600;line-height:38px}.page-cons-faq-list-bl.active .page-cons-faq-list-bl-ic svg{transform:rotate(180deg)}.page-cons-posts-ttl{text-align:center;margin-bottom:40px}.page-cons-posts-bl{background:#f2faff;border-radius:20px;padding:30px;margin-bottom:28px}.page-cons-posts-bl:last-child{margin-bottom:0}.page-cons-posts-bl-row{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -15px}.page-cons-posts-bl-cont,.page-cons-posts-bl-img{width:100%;max-width:58%;padding:0 15px}.page-cons-posts-bl-img{max-width:42%}.page-cons-posts-bl-img img{display:block;width:100%;height:320px;-o-object-fit:cover;object-fit:cover;border-radius:14px}.page-cons-posts-bl-ttl{font-size:26px;font-style:normal;font-weight:600;line-height:36px;text-transform:uppercase;color:#373e4b;margin-bottom:20px}.page-cons-posts-bl-txt{margin-bottom:20px}.page-cons-posts-bl-btn{opacity:0;transition:.3s}.page-cons-posts-bl-btn .btn-in .txt{width:auto}.page-cons-posts-bl:hover .page-cons-posts-bl-btn,.page-text-side-menu-item.active a{opacity:1;transition:.3s}.tax_trait{padding:90px 0}@media (max-width:991.98px){.tax_trait{padding:50px 0}}.tax_trait-first{padding:0 0 50px}.tax_trait-ttl{text-align:center;margin-bottom:45px}@media (max-width:991.98px){.tax_trait-ttl{margin-bottom:30px}}.tax_trait-intro{display:grid;grid-template-columns:1fr 90px 1.05fr;margin-bottom:40px}@media (max-width:767.98px){.tax_trait-intro{display:block;margin-bottom:25px}}.tax_trait-intro-left{grid-column:1;padding-right:30px}.tax_trait-intro-left p{font-weight:600}@media (max-width:767.98px){.tax_trait-intro-left{padding-right:0;margin-bottom:18px}}.tax_trait-intro-right{grid-column:3}.tax_trait-intro-right p{font-weight:500}.tax_trait-list{position:relative}.tax_trait-list-item{display:grid;grid-template-columns:1fr 90px 1.05fr;align-items:center;padding:35px 0;position:relative}@media (max-width:991.98px){.tax_trait-list-item{grid-template-columns:56px 1fr;-moz-column-gap:18px;column-gap:18px;align-items:start;padding:22px 0}}.tax_trait-list-item-ttl{grid-column:1;padding-right:30px;font-size:24px;font-weight:700;line-height:1.3;text-transform:uppercase;color:#373e4b;transition:.3s}@media (max-width:1199.98px){.tax_trait-list-item-ttl{font-size:21px}}@media (max-width:991.98px){.tax_trait-list-item-ttl{grid-column:2;grid-row:1;padding-right:0;font-size:18px;margin-bottom:16px}}.tax_trait-list-item-num{grid-column:2;position:relative;align-self:stretch;display:flex;align-items:center;justify-content:center}@media (max-width:991.98px){.tax_trait-list-item-num{grid-column:1;grid-row:1/span 2;align-items:flex-start;padding-top:4px}}.tax_trait-list-item-num:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:#ecf0f8;z-index:1}.tax_trait-list-item-num-in{position:relative;z-index:2;width:30px;height:30px;flex-shrink:0;border-radius:50%;background:#8dafbe;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;line-height:1;box-shadow:0 0 0 5px #fff;transition:.3s}.tax_trait-list-item-bl{grid-column:3;display:flex;align-items:flex-start;gap:28px}@media (max-width:991.98px){.tax_trait-list-item-bl{grid-column:2;grid-row:2}}@media (max-width:575.98px){.tax_trait-list-item-bl{flex-direction:column;gap:16px}}.tax_trait-list-item-img{flex-shrink:0;width:150px;height:150px;border-radius:12px;overflow:hidden}@media (max-width:575.98px){.tax_trait-list-item-img{width:100%;height:200px}}.page-cabinet-first-img img,.page-formations-list-bl-img img,.tax_trait-list-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-formations-list-bl-txt p,.tax_trait-list-item-txt p{font-size:16px;font-weight:500;line-height:26px;color:#373e4b}.page-adresser-bottom .main-line-txt span,.tax_trait-list-item.active .tax_trait-list-item-ttl{color:#373e4b}.tax_trait-list-item.active .tax_trait-list-item-num-in{width:56px;height:56px;background:#373e4b;font-size:20px;box-shadow:0 0 0 5px #fff,0 0 0 11px rgba(141,175,190,.3)}.tax_trait-posts{padding:50px 0 100px}.tax_trait-posts-ttl{text-align:center;margin-bottom:16px}.tax_trait-posts-txt.content-block{text-align:center;max-width:796px;margin:0 auto 40px}.page-formations{background:#fff;padding:80px 0}.page-formations .section_top{background:#e9f5fc;min-height:300px;align-items:flex-start;padding-top:56px}.page-formations .section_top .container{position:relative;z-index:2}.page-formations-top-bg{position:absolute;z-index:1;bottom:0;right:0}.page-formations-top-ttl{text-align:center;margin-bottom:86px}.page-formations-top-cats{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -15px}.page-formations-top-cats-cat{padding:5px 20px;margin:0 15px;font-size:16px;font-style:normal;font-weight:400;line-height:26px;opacity:.5;background:0 0;border:0;cursor:pointer;border-radius:8px}.page-formations-top-cats-cat:hover{opacity:1}.page-formations-top-cats-cat.active{opacity:1;background:#373e4b;color:#fff}.page-formations-list{display:flex;flex-direction:column;gap:24px}.page-formations-list-bl{display:flex;align-items:center;gap:40px;padding:10px;border-radius:24px;background:0 0;transition:.3s}.page-formations-list-bl-img{flex-shrink:0;width:400px;aspect-ratio:20/16;border-radius:16px;overflow:hidden}.page-formations-list-bl-cont{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.page-formations-list-bl-ttl{width:100%;font-size:30px;font-weight:600;line-height:1.2;text-transform:uppercase;color:#373e4b}.page-formations-list-bl-date{margin-top:14px;font-size:16px;font-weight:700;line-height:1.4;color:#373e4b}.page-formations-list-bl-txt{width:100%;margin-top:14px}.page-formations-list-bl-addr{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:16px;font-weight:600;line-height:1.4;color:#373e4b;transition:.3s}.page-formations-list-bl-addr-icon{flex-shrink:0;display:inline-flex}.page-formations-list-bl-addr:hover{color:#f2faff}.page-cabinet-first-addr:hover .page-cabinet-first-addr-icon svg circle,.page-cabinet-first-addr:hover .page-cabinet-first-addr-icon svg path,.page-formations-list-bl-addr:hover .page-formations-list-bl-addr-icon svg circle,.page-formations-list-bl-addr:hover .page-formations-list-bl-addr-icon svg path{stroke:#8dafbe}.page-formations-list-bl-btn{margin-top:22px}.page-formations-list-bl-btn.btn .btn-in .icon{background:#8da4af}.page-adresser-wrap .container{max-width:846px}.page-adresser-list-bl{margin-bottom:40px}.page-adresser-list-bl:last-child{margin-bottom:0}.page-adresser-list-bl-txt{border-radius:10px;background:#f2faff;padding:20px}.page-adresser-bottom{background:#e9f5fc;margin-top:120px;padding:75px 0 0}.page-adresser-img{max-width:499px;margin-bottom:40px}.page-adresser-cont .main-cont-form{margin-bottom:40px}.page-adresser-cont-ttl{margin-bottom:20px}.page-cabinet-first{padding:100px 0}.page-cabinet-first-top{display:flex;justify-content:space-between;gap:30px}.page-cabinet-first-head{width:54.5%;flex-shrink:0}.page-cabinet-first-ttl{margin-bottom:10px}.page-cabinet-first-addr,.page-cabinet-first-subttl{font-size:18px;font-weight:600;line-height:28px;color:#373e4b;margin-bottom:40px}.page-cabinet-first-addr{display:inline-flex;align-items:center;gap:8px;font-size:16px;line-height:1.4;transition:.3s}.page-cabinet-first-addr-icon{flex-shrink:0;display:inline-flex}.page-cabinet-first-addr-txt{transition:.3s}.page-cabinet-first-addr:hover{color:#8dafbe}.page-cabinet-first-addr:hover .page-cabinet-first-addr-txt{color:#8dafbe;transition:.3s}.page-cabinet-first-txt{width:43.1%;padding-bottom:40px}.page-cabinet-first-img{width:100%;aspect-ratio:124/52;border-radius:16px;overflow:hidden}.page-cabinet-team{padding:100px 0 0}.page-cabinet-team-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:32px}.page-cabinet-team-arrows{display:flex;align-items:center;gap:12px;flex-shrink:0}.page-cabinet-team-arrows .arrow{width:48px;height:48px;border:0;border-radius:50%;background:#373e4b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.page-cabinet-team-arrows .arrow:hover{background:#8dafbe}.page-cabinet-team-arrows .arrow:hover svg path{stroke:#373e4b}.page-cabinet-team-arrows .arrow.slick-disabled{background:#ecf0f8;cursor:default}.page-cabinet-team-arrows .arrow.slick-disabled svg path,.page-cabinet-team-arrows .arrow.slick-disabled:hover svg path{stroke:#8da4af}.page-cabinet-team-arrows .arrow.slick-disabled:hover,.page-text-list-arrows .arrow.slick-disabled:hover{background:#ecf0f8}.page-cabinet-team-slider{margin:0 -12px}.page-cabinet-team-slide{padding:0 12px}.page-cabinet-team-bl-img{width:100%;aspect-ratio:38/23;border-radius:12px;overflow:hidden}.page-cabinet-team-bl-img img{transform:scale(1);transition:.4s}.page-cabinet-team-bl-img:hover img{transform:scale(1.2);transition:.4s}.page-cabinet-team-bl-name,.page-cabinet-team-bl-role{margin-top:16px;font-size:16px;font-weight:400;line-height:1.4;color:#373e4b}.page-cabinet-team-bl-name{margin-top:14px;font-size:18px;font-weight:700}.page-cabinet-gal{padding:100px 0 60px;background:linear-gradient(182deg,#e9f5fc -12.89%,#fff 75.2%)}.page-cabinet-gal-ttl.h2{margin-bottom:30px;text-align:center}.page-cabinet-gal-slider{display:flex;flex-wrap:wrap;width:-moz-max-content;width:max-content}.page-cabinet-gal-slider-wrap{height:325px;padding-bottom:40px}.page-cabinet-gal-slider-slide{padding:0 15px;max-width:434px}.page-cabinet-gal-slider-img{cursor:pointer}.page-cabinet-gal-btn-wrap{padding-top:30px;text-align:right}.page-cabinet-lab{position:relative;margin-top:40px;background:#373e4b;padding:90px 0}.page-cabinet-lab .container{position:relative;z-index:2}.page-cabinet-lab-cont{width:46%}.page-cabinet-lab-ttl{color:#fff;margin-bottom:24px}.page-cabinet-lab-txt p{color:#fff}.page-cabinet-lab-btn{margin-top:36px;width:130px;height:130px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-weight:500;line-height:1.3;color:#373e4b;transition:.3s}.page-cabinet-lab-btn:hover,.page-text-list-bl:hover .btn-in .txt{background:#8dafbe;color:#373e4b}.page-cabinet-lab-img{position:absolute;top:0;right:0;bottom:0;width:50%;z-index:1}.page-cabinet-lab-img img,.page-cabinet-team-bl-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-qm-wrap{padding:50px 0 40px}.qm{max-width:900px;margin:0 auto}.qm-sec-ttl{text-align:center;font-size:24px;font-weight:700;line-height:34px;text-transform:uppercase;color:#373e4b;margin:20px 0 28px}.qm-q{margin-bottom:24px}.qm-q-ttl{font-size:16px;font-weight:500;line-height:24px;color:#373e4b;margin-bottom:14px}.qm .wpcf7-form-control-wrap input,.qm .wpcf7-form-control-wrap textarea{border-radius:8px;border:1px solid rgba(55,62,75,.15);background:#f2faff}.qm-note{font-size:14px;font-weight:300;line-height:20px;color:#8da4af;margin:-6px 0 14px}.qm-checkinline input[type=checkbox],.qm-checkinline input[type=radio],.qm-checklist input[type=checkbox],.qm-checklist input[type=radio],.qm-civ input[type=radio],.qm-cond,.qm-consent input[type=checkbox],.qm-consent input[type=radio],.qm-yesno input[type=checkbox],.qm-yesno input[type=radio]{display:none}.qm-cond.active{display:block}.qm-btn{padding-top:12px}.qm-btn .btn{min-width:200px}.qm-consent{margin:20px 0 32px}.qm .form-input{margin-bottom:16px}.qm-checklist .wpcf7-list-item,.qm-consent .wpcf7-list-item,.qm-yesno .wpcf7-list-item{margin:0}.qm-checkinline .wpcf7-list-item-label,.qm-checklist .wpcf7-list-item-label,.qm-yesno .wpcf7-list-item-label{position:relative;display:inline-block;padding-left:32px;font-size:16px;font-style:normal;font-weight:400;line-height:26px;color:#373e4b;cursor:pointer}.qm-consent .wpcf7-list-item-label{position:relative;display:inline-block;padding-left:32px;font-style:normal;cursor:pointer}.qm-checkinline .wpcf7-list-item-label:before,.qm-checklist .wpcf7-list-item-label:before,.qm-consent .wpcf7-list-item-label:before,.qm-yesno .wpcf7-list-item-label:before{content:'';position:absolute;left:0;top:-1px;width:20px;height:20px;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 4C0 1.79086 1.79086 0 4 0H16C18.2091 0 20 1.79086 20 4V16C20 18.2091 18.2091 20 16 20H4C1.79086 20 0 18.2091 0 16V4Z" fill="%23F2FAFF"/><path d="M4 0.5H16C17.933 0.5 19.5 2.067 19.5 4V16C19.5 17.933 17.933 19.5 16 19.5H4C2.067 19.5 0.5 17.933 0.5 16V4C0.5 2.067 2.067 0.5 4 0.5Z" stroke="%23373E4B" stroke-opacity="0.15"/></svg>');background-size:19px 19px}.qm-checkinline input:checked+.wpcf7-list-item-label:before,.qm-checklist input:checked+.wpcf7-list-item-label:before,.qm-consent input:checked+.wpcf7-list-item-label:before,.qm-yesno input:checked+.wpcf7-list-item-label:before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" rx="4" fill="%23373E4B"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15.5752 7.55597L9.6275 14.1452L4.47908 9.94776L5.43746 8.78038L9.45084 12.0524L14.432 6.53399L15.5752 7.55597Z" fill="white"/></svg>')}.qm-yesno .wpcf7-radio{display:flex;flex-wrap:wrap}.qm-yesno .wpcf7-list-item{margin-right:56px}.qm-checklist .wpcf7-checkbox{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px;display:block}.qm-checklist .wpcf7-list-item{display:block;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:12px}.qm-checkinline .wpcf7-checkbox{display:flex;flex-wrap:wrap}.qm-checkinline .wpcf7-list-item{margin:0 40px 10px 0}.qm-civ .wpcf7-radio{display:flex;flex-wrap:wrap}.qm-civ .wpcf7-list-item{margin:0 56px 0 0}.qm-civ .wpcf7-list-item-label{position:relative;padding-left:32px;font-size:16px;font-weight:400;line-height:22px;color:#373e4b;cursor:pointer}.qm-civ .wpcf7-list-item-label:before{content:'';position:absolute;left:0;top:-1px;width:20px;height:20px;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" rx="10" fill="%23F2FAFF"/><rect x="0.5" y="0.5" width="19" height="19" rx="9.5" stroke="%23373E4B" stroke-opacity="0.15"/></svg>')}.qm-civ input:checked+.wpcf7-list-item-label:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><rect width="20" height="20" rx="10" fill="%23373E4B"/><circle cx="10" cy="10" r="3" fill="%23FEFFFF"/></svg>')}.qm-consent .wpcf7-list-item-label{font-size:14px;font-weight:300;line-height:22px;color:#8da4af}.page-text.no-sidebar .container{max-width:820px}.page-text-side{min-height:100%;max-width:340px;margin-left:auto}.page-text-side-rail{position:relative}.page-text-side-menu-wrap{position:absolute;margin:0;list-style:none;border-radius:10px;background:#f2faff;padding:20px}.page-text-side-menu-item{font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:16px}.f-menu ul li:last-child,.page-text-side-menu-item:last-child{margin-bottom:0}.page-text-side-ttl.h4{margin-bottom:10px}.page-text-side-btn{margin-top:30px}.page-text-list{padding-top:60px}.page-text-list-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:32px}.page-text-list-ttl.h2{margin-bottom:0;text-align:left}.page-text-list-nav{display:flex;align-items:center;gap:20px;flex-shrink:0}.page-text-list-counter{display:flex;align-items:center;gap:6px;font-size:16px;font-style:normal;font-weight:400;line-height:26px;color:#8da4af}.page-text-list-counter .all,.page-text-list-counter .current,.page-text-list-counter .sep{color:#8da4af}.page-text-list-arrows{display:flex;align-items:center;gap:12px}.page-text-list-arrows .arrow{width:48px;height:48px;border:0;border-radius:50%;background:#373e4b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.page-text-list-arrows .arrow.next-arrow{margin-left:0}.page-text-list-arrows .arrow:hover{background:#8dafbe}.page-text-list-arrows .arrow:hover svg path{stroke:#373e4b}.page-text-list-arrows .arrow.slick-disabled{background:#ecf0f8;cursor:default}.page-text-list-arrows .arrow.slick-disabled svg path,.page-text-list-arrows .arrow.slick-disabled:hover svg path{stroke:#8da4af}.page-text-list-row{margin:0 -12px}.page-text-list-row:not(.slick-initialized){display:flex;flex-wrap:nowrap;overflow:hidden}.page-text-list-row:not(.slick-initialized) .page-text-list-col{flex:0 0 33.3333%;max-width:33.3333%}.page-text-list-row .slick-track{display:flex;align-items:stretch}.page-text-list-row .slick-slide{height:auto}.page-text-list-row .slick-slide>div{height:100%}.page-text-list-col{width:100%;height:100%;padding:0 12px}.page-text-list-bl{display:flex;flex-direction:column;height:100%;padding:10px;border-radius:12px;background:#f2faff;transition:.3s}.page-text-list-bl-img{display:block;width:100%;aspect-ratio:3/2;border-radius:8px;overflow:hidden}.page-text-list-bl-img-in{display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;transform:scale(1);transition:.4s}.page-text-list-bl-ttl{display:block;margin-top:20px;font-size:16px;font-style:normal;font-weight:600;line-height:26px;color:#373e4b}.page-text-list-bl-btn{align-self:flex-start;margin-top:auto;padding-top:20px}.page-text-list-bl-btn .btn-in .txt{width:auto}.page-text-list-bl:hover .page-text-list-bl-img-in{transform:scale(1.08);transition:.4s}.page-text-list-bl:hover .btn-in .icon svg path{stroke:#373e4b}.page-text-ba{padding-top:32px}.page-text-ba-ttl{text-transform:none;margin-bottom:32px;font-size:24px;font-style:normal;font-weight:400;line-height:34px}.page-text-ba-row{display:flex;flex-wrap:wrap;margin:0 -15px}.page-text-ba-col{width:100%;max-width:50%;padding:0 15px}.page-text-ba-bl-cmp{--ba-pos: 50%;position:relative;width:100%;aspect-ratio:446/218;border-radius:10px;overflow:hidden;background:#373e4b;cursor:ew-resize;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.page-text-ba-bl-cmp.dragging .page-text-ba-bl-handle,.page-text-ba-bl-cmp.dragging .page-text-ba-bl-img.before,.page-text-ba-bl-handle .icon svg,.page-text-ba-bl-handle .icon svg path{transition:none}.page-text-ba-bl-img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;-webkit-user-drag:none}.page-text-ba-bl-img.before{z-index:2;clip-path:inset(0 calc(100% - var(--ba-pos)) 0 0);transition:clip-path .3s}.page-text-ba-bl-handle{position:absolute;top:50%;left:var(--ba-pos);z-index:3;transform:translate(-50%,-50%);width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#8dafbe;display:flex;align-items:center;justify-content:center;cursor:ew-resize;transition:left .3s}.page-text-ba-bl-handle:focus,.page-text-ba-bl-handle:hover{background:#8dafbe;transition:left .3s}.page-text-ba-bl-handle .icon{display:flex;pointer-events:none}.page-text-ba-bl-ttl{font-size:16px;font-style:normal;font-weight:400;line-height:26px;color:#373e4b;margin-top:16px}.page-404-wrap{min-height:100%;display:flex;flex-direction:column;justify-content:center;padding:178px 0 135px}.page-404-top{margin-bottom:40px}.page-404-txt.content-block{text-align:center;max-width:660px;margin:0 auto 40px}.page-404-btn,.page-404-top{text-align:center}.footer{background:#e9f5fc;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1440" height="328" viewBox="0 0 1440 328" fill="none"><path d="M913.724 136.395C924.848 131.954 937.575 129.733 951.917 129.733V191.287C945.703 190.564 940.558 190.202 936.493 190.202C921.902 190.202 910.493 194.157 902.24 202.079C893.988 210.001 889.874 222.114 889.874 238.432V328.069H821.74V132.964H886.655V156.368C893.59 147.486 902.613 140.836 913.737 136.395H913.724Z" fill="url(%23paint0_linear_673_183)" fill-opacity="0.5"/><path d="M989.219 60.9805H1057.35V328.082H989.219V60.9805Z" fill="url(%23paint1_linear_673_183)" fill-opacity="0.5"/><path d="M1115.09 100.94C1107.44 93.9782 1103.62 85.3451 1103.62 75.0153C1103.62 64.6856 1107.45 56.065 1115.09 49.0912C1122.74 42.1298 1132.78 38.6492 1145.22 38.6492C1157.66 38.6492 1167.69 41.9551 1175.35 48.5547C1182.99 55.1542 1186.82 63.6127 1186.82 73.9299C1186.82 84.2472 1182.99 93.6662 1175.35 100.752C1167.69 107.838 1157.65 111.369 1145.22 111.369C1132.79 111.369 1122.75 107.888 1115.09 100.927V100.94ZM1111.15 132.977H1179.29V328.082H1111.15V132.977Z" fill="url(%23paint2_linear_673_183)" fill-opacity="0.5"/><path d="M1417.94 151.341C1432.64 165.738 1440 187.458 1440 216.501V328.094H1371.87V227.666C1371.87 201.031 1361.23 187.707 1339.95 187.707C1328.23 187.707 1318.85 191.549 1311.8 199.222C1304.74 206.907 1301.22 218.422 1301.22 233.779V328.094H1233.09V132.989H1298V154.223C1305.65 146.301 1314.73 140.25 1325.26 136.046C1335.77 131.854 1347.26 129.746 1359.69 129.746C1383.84 129.746 1403.26 136.944 1417.96 151.341H1417.94Z" fill="url(%23paint3_linear_673_183)" fill-opacity="0.5"/><path d="M296.981 327.583L296.509 131.031L200.473 292.951H166.444L70.8678 135.247V327.583H0V0H62.4785L184.627 203.563L304.911 0H366.917L367.849 327.583H296.981Z" fill="url(%23paint4_linear_673_183)" fill-opacity="0.5"/><path d="M595.901 328.182C537.562 328.182 479.209 328.094 420.882 328.331C415.326 328.356 413.736 326.36 413.04 321.345C399.157 221.865 467.427 128.96 566.185 113.078C669.789 96.3985 765.117 167.122 779.646 271.53C782.007 288.547 781.634 305.563 779.31 322.617C778.664 327.308 776.812 328.281 772.524 328.269C713.65 328.157 654.776 328.194 595.901 328.194M480.204 263.533H712.656C699.755 214.579 652.402 172.138 590.657 174.907C531.745 177.539 490.395 220.967 480.204 263.533Z" fill="url(%23paint5_linear_673_183)" fill-opacity="0.5"/><defs><linearGradient id="paint0_linear_673_183" x1="636" y1="-50.5" x2="638.5" y2="482.5" gradientUnits="userSpaceOnUse"><stop stop-color="%23B4D0E5"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient><linearGradient id="paint1_linear_673_183" x1="636" y1="-50.5" x2="638.5" y2="482.5" gradientUnits="userSpaceOnUse"><stop stop-color="%23B4D0E5"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient><linearGradient id="paint2_linear_673_183" x1="636" y1="-50.5" x2="638.5" y2="482.5" gradientUnits="userSpaceOnUse"><stop stop-color="%23B4D0E5"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient><linearGradient id="paint3_linear_673_183" x1="636" y1="-50.5" x2="638.5" y2="482.5" gradientUnits="userSpaceOnUse"><stop stop-color="%23B4D0E5"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient><linearGradient id="paint4_linear_673_183" x1="636" y1="-50.5" x2="638.5" y2="482.5" gradientUnits="userSpaceOnUse"><stop stop-color="%23B4D0E5"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient><linearGradient id="paint5_linear_673_183" x1="636" y1="-50.5" x2="638.5" y2="482.5" gradientUnits="userSpaceOnUse"><stop stop-color="%23B4D0E5"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient></defs></svg>');background-size:100% auto;background-position:left bottom;background-repeat:no-repeat;padding:100px 0}.f-row{display:flex;flex-wrap:wrap;margin:0 -15px}.f-logo{display:inline-block;padding:22px 0}.f-logo-col{padding:0 15px;width:100%;max-width:calc(100% - 605px)}.f-menus{width:100%;max-width:605px;display:flex;flex-wrap:wrap}.f-menu{width:100%;max-width:50%;padding:0 15px}.f-menu ul li{margin-bottom:12px}.f-menu ul li a{font-size:16px;font-style:normal;font-weight:400;line-height:26px}.f-copy{padding-top:87px;display:flex;flex-wrap:wrap;width:100%}.f-copy-left{padding:0 15px;width:100%;max-width:calc(100% - 605px)}.f-copy-left span,.f-copy-right span{color:#373e4b;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.f-copy-right{width:100%;max-width:605px;display:flex;flex-wrap:wrap}.f-copy-right span{padding:0 15px;width:100%;max-width:50%}.f-copy a:hover{text-decoration:underline}@media (min-width:1200px){.h-menu>div>ul>li>.sub-menu{position:absolute;top:calc(100% + 22px);left:15px;width:-moz-max-content;width:max-content;pointer-events:none;border-radius:10px;opacity:0;transition:.3s}.h-menu>div>ul>li>.sub-menu:before{content:'';position:absolute;top:-23px;left:0;display:block;width:100%;height:24px}.h-menu>div>ul>li>.sub-menu li{overflow:hidden}.h-menu>div>ul>li>.sub-menu li:first-child{border-radius:10px 10px 0 0}.h-menu>div>ul>li>.sub-menu li:last-child{border-radius:0 0 10px 10px}.h-menu>div>ul>li>.sub-menu li a{font-size:17px;font-style:normal;font-weight:400;line-height:24px;padding:16px 22px;display:block;background:#373e4b;color:#fff;text-align:left;transition:.3s}.h-menu>div>ul>li>.sub-menu li a:hover{color:#373e4b;background:#ecf0f8;text-decoration:none;transition:.3s}.h-menu>div>ul>li:hover.menu-item-has-children>.h-menu-arr svg{transform:rotate(180deg);opacity:1;transition:.3s}.h-menu>div>ul>li:hover.menu-item-has-children>.h-menu-arr svg path{transition:.3s}.h-menu>div>ul>li:hover>a{color:#fff;text-decoration:none;transition:.3s}.h-menu>div>ul>li:hover>.sub-menu{opacity:1;transition:.3s;pointer-events:all}.h-btn_mob,.h-logo_mob{display:none}body:not(.home) .header{background:#e9f5fc}body:not(.home) .h-menu>div>ul>li.menu-item-has-children:hover>a,body:not(.home) .h-menu>div>ul>li>a{color:#373e4b}body:not(.home) .h-logo svg path[fill=white]{fill:#373e4b}body:not(.home) .h-logo svg path[stroke=white],body:not(.home) .h-menu>div>ul>li.menu-item-has-children>.h-menu-arr svg path{stroke:#373e4b}body:not(.home) .h-rdv-btn.btn .btn-in .txt{background:#373e4b;color:#fff}body:not(.home) .h-rdv-btn.btn .btn-in .txt:hover{background:#8dafbe;color:#373e4b}}@media (max-width:1199.98px){.header{padding:12px 0;background:#373e4b}.h-col.h-logo-col{flex:1;max-width:none;padding-bottom:0}.h-col.h-menu-col{display:none;position:absolute;top:73px;background:#fff;height:calc(100vh - 73px);overflow:auto;left:0;padding:30px calc((((100vw - var(--cont-width))/2) + 15px)) 0}.h-col.h-rdv-col{display:none}.h-col.h-menu_btn-col{max-width:55px;padding-top:0;padding-bottom:0;display:block;text-align:right}.h-logo{max-width:107px;display:block}.h-menu_btn{width:38px;height:38px;border:0;background:0 0;padding:3px 0}.h-menu_btn .closed{position:static;transition:opacity .3s}.h-menu_btn .closed,.h-menu_btn .opened{width:38px;height:38px;top:3px;left:0;display:block}.h-menu_btn.active .opened{position:static;opacity:1;transition:opacity .3s}.h-menu_btn .opened,.h-menu_btn.active .closed{position:absolute;opacity:0;transition:opacity .3s}.h-menu{padding:0}.h-menu>div>ul{margin:0}.h-menu>div>ul>li{width:100%;padding:12px 0}.h-menu>div>ul>li.menu-item-has-children>.h-menu-arr{margin-left:auto;width:38px;height:38px;border-radius:30px;background:#373e4b;display:flex;align-items:center;justify-content:center}.h-menu>div>ul>li.menu-item-has-children>.h-menu-arr.clicked svg{transform:rotate(180deg);transition:.3s}.h-menu>div>ul>li.menu-item-has-children:hover>a{color:#373e4b}.h-menu .sub-menu,.h-menu>div>ul>li.menu-item-has-children.opened{border-radius:20px;background:#373e4b;padding:10px}.h-menu .sub-menu li a,.h-menu>div>ul>li a{font-size:22px;font-style:normal;font-weight:500;line-height:42px;color:#373e4b}.h-menu .sub-menu{display:none;width:100%;padding:8px 0;margin-top:12px}.h-menu .sub-menu li{padding:12px 10px}.h-menu .sub-menu li a{color:#fff;font-size:16px;line-height:26px}.h-btn_mob{display:block;padding:50px 0 30px;text-align:center}.h-btn_mob .btn{width:100%;max-width:345px}.h-btn_mob .h-col.h-rdv-col{display:block;padding:0 0 30px;max-width:100%}.h-logo_mob{display:inline-block;padding:50px 0}}@media (min-width:1200px) and (max-width:1446px){.main-first-vid iframe,.main-first-vid video,.main-parallax-vid iframe,.main-parallax-vid video{height:70vw}}@media (min-width:1200px) and (max-width:1267.98px){.main-acces-col.left{max-width:360px}.main-acces-col.right{max-width:360px;padding-left:82px}}@media (min-width:1200px){.main-traits-list-bl-txt *{width:414px}}@media (max-width:1199.98px){.main-techs-modal-slider-col.left,.main-techs-modal-slider-col.right{max-width:50%}}@media (min-width:992px) and (max-width:1199.98px){.main-acces-col.left{max-width:310px}.main-acces-col.center{max-width:260px}.main-acces-col.right{max-width:310px;padding-left:52px}.main-acces-map{width:260px;height:260px}}@media (max-width:991.98px){.main-first-info{padding:24px 0;background:linear-gradient(0deg,rgba(36,45,50,.6) 0%,rgba(36,45,50,.6) 100%)}.main-first-loud{width:40px;height:40px}.main-first-loud-wrap{bottom:16px}.main-second{padding:60px 0}.main-second-row{flex-direction:column;align-items:stretch;gap:40px}.main-second-col.text,.main-second-col.vis{width:100%}.main-second-ttl{font-size:34px}.main-second-subttl{font-size:22px}.main-second-vis-img{height:360px}.main-equipe-cards{flex-direction:column;height:auto;gap:16px}.main-equipe-card{flex:none;height:460px}.main-equipe-card__photo{filter:none;transform:scale(1)}.main-equipe-card__role{display:none}.main-equipe-card__specs{display:block!important}.main-equipe-card__btn{align-self:stretch;justify-content:space-between;background:var(--white);color:var(--ink);border-color:var(--white);padding:9px 9px 9px 26px}.main-equipe-card__btn .ic{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--ink);color:var(--white)}.main-equipe-card.is-active{flex-grow:0}.main-vals{padding:70px 0 80px}.main-vals-ttl{font-size:30px}.main-vals-list{margin-top:50px}.main-vals-list-row{flex-direction:column;gap:50px}.main-vals-list-side{flex:none;width:100%;flex-direction:row;flex-wrap:wrap;gap:40px;text-align:center;justify-content:center}.main-vals-list-side-left{order:2}.main-vals-list-side-right{order:3}.main-vals-list-logo{order:1;width:240px;height:240px}.main-vals-list-bl{flex:1 1 200px}.main-vals-list-bl:hover .main-vals-list-bl-txt{max-height:200px}.main-traits{padding:60px 0}.main-traits-ttl{font-size:30px}.main-traits-list-row{flex-direction:column;gap:16px}.main-traits-list-col{width:100%;flex:none;cursor:default}.main-traits-list-bl{min-height:0;padding:24px}.main-traits-list-bl .main-traits-list-bl-num{order:2;margin-top:18px}.main-traits-list-bl .main-traits-list-bl-img{order:1;margin-top:0;width:100%;height:200px;border-radius:16px}.main-traits-list-bl .main-traits-list-bl-ttl{order:3;margin-top:10px;font-size:22px;font-weight:700}.main-traits-list-bl .main-traits-list-bl-txt{order:4;display:block}.main-traits-list-bl .main-traits-list-bl-btn{display:inline-block}.main-parallax-info{padding:50px}.main-parallax-vid{height:55vw}.main-parallax-vid .js-parallax{transform:translate(0)!important}.main-acces{padding:23px 0 60px}.main-acces-row{flex-direction:column}.main-acces-col.left{order:2;padding-top:60px}.main-acces-col.center{order:1}.main-acces-col.right{order:3;padding-top:40px;padding-left:0}.main-acces-prat{margin-top:40px}.main-acces-transp{margin-top:42px}}@media (max-width:767.98px){.main-first{margin-top:54px}.main-first-vid iframe,.main-first-vid video{width:170%;max-width:none;height:62.6vw;margin-left:-35%}.main-second-ttl{font-size:28px}.main-second-vis-img{height:300px}.main-second-vis-card .txt{font-size:14px}.main-techs{padding:60px 0}.main-techs-ttl{font-size:28px}.main-techs-list-row{grid-template-columns:1fr}.main-techs-list-bl{height:200px}.main-techs-list-bl:before{background:rgba(40,46,58,.45)}.main-techs-list-bl-ttl{padding:22px;font-size:20px}.main-techs-list-bl-btn{width:92px;height:92px;right:22px}.main-techs-modal-slider-col.left{max-width:100%;margin-bottom:30px}.main-techs-modal-slider-col.right{max-width:100%}.main-parallax-info{padding:30px 15px}.main-acces-map-col.left{max-width:100%;padding-bottom:30px}.main-acces-map-col.right{max-width:100%}}@media (max-width:575.98px){.main-vals-list-side{flex-direction:column;gap:36px}.main-vals-list-bl{flex:none;width:100%}.main-vals-list-bl-ttl{font-size:23px}}@media (max-width:991.98px){.page-cons-faq{padding-bottom:50px}.page-cons-faq-ttl{margin-bottom:25px}.page-cons-faq-cats-cat{font-size:16px;padding:6px 16px}.page-cons-faq-list-bl{padding:14px 18px}.page-cons-faq-list-bl.active{padding:20px 22px}.page-cons-faq-list-bl-quest{gap:16px}.page-cons-faq-list-bl-quest-txt{font-size:18px;line-height:26px}.page-cons-faq-list-bl-answ.content-block{padding-left:40px}.page-cons-posts-ttl{margin-bottom:25px}}@media (max-width:767.98px){.page-cons-posts-bl{padding:20px}.page-cons-posts-bl-cont{max-width:100%;margin-bottom:20px}.page-cons-posts-bl-img{max-width:100%}.page-cons-posts-bl-img img{height:240px}.page-cons-posts-bl-ttl{font-size:20px;line-height:28px}}@media (max-width:991.98px){.tax_trait{padding:50px 0}.tax_trait-ttl{margin-bottom:30px}.tax_trait-list-item{grid-template-columns:56px 1fr;-moz-column-gap:18px;column-gap:18px;align-items:start;padding:22px 0}.tax_trait-list-item-ttl{grid-column:2;grid-row:1;padding-right:0;font-size:18px;margin-bottom:16px}.tax_trait-list-item-num{grid-column:1;grid-row:1/span 2;align-items:flex-start;padding-top:4px}.tax_trait-list-item-bl{grid-column:2;grid-row:2}}@media (max-width:767.98px){.tax_trait{padding:50px 0}.tax_trait-ttl{margin-bottom:30px}.tax_trait-intro{display:block;margin-bottom:25px}.tax_trait-intro-left{padding-right:0;margin-bottom:18px}}@media (max-width:575.98px){.tax_trait-list-item-bl{flex-direction:column;gap:16px}.tax_trait-list-item-img{width:100%;height:200px}}@media (min-width:992px){.page-formations-list-bl:hover{background:#ecf0f8;box-shadow:0 24px 60px rgba(55,62,75,.08)}}@media (max-width:1199.98px){.page-formations{padding:50px 0}.page-formations-list-bl{flex-direction:column;align-items:stretch;gap:18px;padding:16px}.page-formations-list-bl-img{width:340px}.page-formations-list-bl-ttl{font-size:26px}}@media (max-width:991.98px){.page-formations{padding:50px 0}.page-formations-list-bl{flex-direction:column;align-items:stretch;gap:18px;padding:16px}.page-formations-list-bl-img{width:100%;aspect-ratio:16/10}}@media (max-width:575.98px){.page-formations-list-bl-ttl{font-size:22px}}@media (min-width:992px){.page-adresser-wrap .container{max-width:846px}.page-adresser-list-bl-ttl.h2{font-size:26px;font-style:normal;font-weight:600;line-height:36px;text-transform:uppercase;text-align:center;margin-bottom:20px}}@media (max-width:1199.98px){.page-text-list-row:not(.slick-initialized) .page-text-list-col{flex:0 0 50%;max-width:50%}}@media (max-width:991.98px){.page-cabinet-intro{padding:40px 0}.page-cabinet-intro-top{flex-direction:column;gap:24px}.page-cabinet-intro-head{width:100%}.page-cabinet-intro-txt{width:100%;padding-top:0}.page-cabinet-intro-img{margin-top:28px;aspect-ratio:16/10}.page-cabinet-team{padding:40px 0}.page-cabinet-lab{padding:0 0 40px;margin-top:20px}.page-cabinet-lab-cont{width:100%}.page-cabinet-lab-img{position:relative;width:100%;height:280px;margin-bottom:32px}.page-cabinet-list{padding-top:40px}.page-cabinet-list-head{margin-bottom:24px}.page-cabinet-list-nav{gap:16px}.page-cabinet-list-arrows{gap:10px}.page-cabinet-list-arrows .arrow{width:40px;height:40px}}@media (max-width:767.98px){.page-text-list-head{flex-wrap:wrap;gap:16px}.page-text-list-ttl.h2{width:100%}.page-text-list-nav{width:100%;justify-content:space-between}.page-text-list-row{margin:0 -8px}.page-text-list-row:not(.slick-initialized) .page-text-list-col{flex:0 0 100%;max-width:100%}.page-text-list-col{padding:0 8px}.page-text-list-bl-ttl{margin-top:16px}.page-text-list-bl-btn{padding-top:16px}}@media (max-width:991.98px){.page-qm-wrap{padding:35px 0 30px}}@media (max-width:767.98px){.qm-sec-ttl{font-size:20px;line-height:28px;margin:16px 0 22px}.form-col.half{max-width:100%}.qm-checklist .wpcf7-checkbox{-moz-column-count:1;column-count:1}.qm-checkinline .wpcf7-list-item{width:100%;margin-right:0}.qm-btn .btn{width:100%}}@media (max-width:991.98px){.page-text-side-menu-wrap{position:static;margin-bottom:30px}.page-text-side{margin-left:0}}@media (max-width:767.98px){.page-text-list-col{max-width:none}.page-text-list-bl{padding:10px;border-radius:10px;background:#f2faff;margin-bottom:20px}.page-text-list-bl-img{width:491px;height:299px}.page-text-list-bl-btn{height:auto;margin-top:40px}.page-text-ba{padding-top:24px}.page-text-ba-col,.page-text-ba-ttl.h4{margin-bottom:24px}.page-text-ba-col{max-width:none}.page-text-ba-col:last-child{margin-bottom:0}.page-text-ba-bl-cmp{aspect-ratio:16/10}.page-text-ba-bl-handle{width:32px;height:32px}}@media (max-width:991.98px){.page-404-wrap{min-height:100%;display:flex;flex-direction:column;justify-content:center;padding:60px 0 40px}}
/*# sourceMappingURL=main.min.css.map */
