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,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,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}:focus{outline:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}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;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}textarea{overflow:auto;vertical-align:top;resize:vertical;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}img{border:0;-ms-interpolation-mode:bicubic;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}html,button,input,select,textarea{color:#222;}img{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
@font-face{font-family:'NovemberPro';font-style:normal;font-weight:400;src:url(/themes/custom/novel/fonts/NovemberPro-Light.otf);}@font-face{font-family:'NovemberPro';font-style:normal;font-weight:500;src:url(/themes/custom/novel/fonts/NovemberPro-Medium.otf);}@font-face{font-family:'Athelas-Regular';font-style:normal;font-weight:normal;src:('../fonts/Athelas-Regular.ttf') format('truetype');}
html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}body{font-family:'NovemberPro';font-style:normal;font-weight:400;font-size:1rem;line-height:150%;color:#141E29;}.front{background-image:url(/themes/custom/novel/images/banner-bg.svg);background-repeat:no-repeat;}a{color:#141E29;text-decoration:none;}a:hover{text-decoration:underline;}a:active{color:#E2CC81;text-decoration:underline;}a:disabled{color:#E0E2E9;text-decoration:underline;}.nav-bar{width:100%;background-color:#ffffff;}.main-section.front-page .nav-bar{margin-bottom:24px;}.nav-bar-block{display:flex;justify-content:end;align-items:center;}.nav-content{display:flex;justify-content:space-between;align-items:center;width:100%;height:64px;}.nav-bar .novel-logo.menu-logo{display:none;}.main-menu,.mobile-menu{display:flex;}.main-menu ul,.mobile-menu ul{display:flex;}.main-menu ul li,.mobile-menu ul li{padding:0;margin-left:0;list-style-type:none;background:none;margin-bottom:0;}.main-menu ul a,.mobile-menu ul a{font-size:18px;line-height:24px;font-weight:500;display:flex;align-items:center;color:#141E29;white-space:nowrap;text-transform:uppercase;}.main-menu ul a,.mobile-menu ul a{text-decoration:none;}.main-menu ul a:hover,.mobile-menu ul a:hover{text-decoration:underline;}.main-menu ul a:active,.mobile-menu ul a:active{color:#E2CC81;text-decoration:underline;}.main-menu .lang-block ul.links,.mobile-menu .lang-block ul.links{display:flex;border-radius:4px;height:32px;border:1px solid #999AAB;padding:2px;}.main-menu .lang-block ul.links li{margin-left:0;padding:0;list-style-type:none;background:none;margin-bottom:0;height:26px;border-radius:4px;width:36px;margin-right:8px;}.mobile-menu .lang-block ul.links li{margin-left:0;padding:0;list-style-type:none;background:none;margin-bottom:0;height:26px;border-radius:4px;margin-right:8px;}.main-menu .lang-block ul.links li:last-child,.mobile-menu .lang-block ul.links li:last-child{margin-right:0px;}.main-menu .lang-block ul.links li a,.mobile-menu .lang-block ul.links li a{font-weight:normal;}.main-menu .lang-block ul.links li a.is-active,.mobile-menu .lang-block ul.links li a.is-active{font-weight:normal;background:#FFF;color:#141E29;;border:1px solid #141E29;box-sizing:border-box;}.main-menu .lang-block ul.links li a{font-size:16px;line-height:20px;color:#FFFFFF;text-transform:uppercase;text-decoration:none;height:100%;border-radius:4px;width:100%;display:flex;align-items:center;justify-content:center;color:#999AAB;font-weight:normal;}.mobile-menu .lang-block ul.links li a{font-size:16px;line-height:20px;color:#FFFFFF;text-transform:uppercase;text-decoration:none;height:100%;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#999AAB;font-weight:normal;width:150px;}.mobile-menu .menu-footer{margin-top:36px;display:none;}.mobile-menu .menu-footer p{text-align:center;color:#999AAB;margin-bottom:4px;font-size:10px;line-height:140%;}.main-menu>div{display:flex;align-items:center;}.mobile-menu{opacity:0;transition:opacity 0.3s ease-in;display:none;}.nav-bar .mobile-menu a{color:#fff;}.nav-bar .novel-logo.menu-logo{display:flex;}.nav-bar .mobile-menu .menu-primary{display:block;}.nav-bar .mobile-menu .menu-secondary{display:block;}.nav-bar .mobile-menu .menu-secondary a{font-weight:400;}.nav-bar .mobile-menu .menu-primary>li{margin-bottom:32px;}.nav-bar .mobile-menu .menu-secondary>li{margin-bottom:8px;}.nav-bar .mobile-menu .menu-secondary>li>a{text-transform:initial;font-size:16px;line-height:24px;white-space:normal;}.nav-bar .main-menu .menu-secondary>li>a{text-transform:initial;font-size:16px;line-height:24px;white-space:normal;}.nav-bar.open .mobile-menu .menu-primary>li>a{margin-bottom:16px;}.nav-bar.open .mobile-menu .submenu-containter,.footer .submenu-containter{max-width:240px;}.nav-bar .main-menu .submenu-containter{display:none;}.nav-bar .main-menu .submenu-containter.open{position:absolute;display:block;top:64px;left:0;height:54px;background:#141E29;color:white;width:100%;display:flex;align-items:center;z-index:103;box-shadow:0px 4px 4px rgba(20,30,41,0.25);}.nav-bar .main-menu .menu-primary>li{padding:0;margin-right:40px;}.nav-bar .main-menu .menu-primary>li.dropdown-element>a{padding-left:16px;background-image:url(/themes/custom/novel/images/svg/main-menu-arrow-right-dark-16.svg);background-repeat:no-repeat;background-position-x:left;background-position-y:3px;}.nav-bar .main-menu .menu-primary>li.dropdown-element>a:hover{background-image:url(/themes/custom/novel/images/svg/main-menu-arrow-right-gold-16.svg);}.nav-bar .main-menu .menu-primary>li.dropdown-element.open>a{background-image:url(/themes/custom/novel/images/svg/main-menu-arrow-down-gold-16.svg);color:#E2CC81;}.nav-bar .main-menu .menu-primary>li:last-child{margin-right:0;}.nav-bar .main-menu .menu-primary>li>a:hover{color:#E2CC81;text-decoration:none;}.nav-bar .main-menu .menu-secondary{width:100%;margin:0 auto;display:flex;align-items:center;justify-content:flex-end;padding-left:180px;padding-right:346px;}.nav-bar .main-menu ul.menu-secondary>li{padding:0;margin-left:64px;}.nav-bar .main-menu ul.menu-secondary>li:first-child{margin-left:0;}.nav-bar .main-menu ul.menu-secondary a{font-style:normal;font-weight:400;font-size:20px;line-height:24px;display:flex;align-items:center;color:#E0E2E9;text-transform:none;}.nav-bar .main-menu ul.menu-secondary a:hover{color:#E2CC81;text-decoration:none;}.nav-bar .main-menu ul.menu-secondary a:active{color:#E2CC81;text-decoration:none;}.nav-bar.open{height:100vh;box-shadow:none;background:#fff;position:fixed;z-index:200;}.nav-bar.open .nav-content{display:block;}.nav-bar.open .nav-content{display:block;}.nav-bar.open .menu-burger{display:none;}.nav-bar.open .menu-close{display:block;}.nav-bar .main-menu .outclick{display:none;position:absolute;width:100%;height:calc(100% - 64px);z-index:102;top:64px;left:0;}.nav-bar .main-menu .outclick.open{display:block;}.base-section{padding-top:64px;padding-bottom:64px;}.main-section{padding-top:0px;padding-bottom:94px;}.main-title{color:#FFFFFF;}.secondary-section{padding-top:0;padding-bottom:0;}.secondary-banner{height:auto;padding-top:0;background:rgba(224,226,233,0.32);padding-top:64px;padding-bottom:64px;}.secondary-banner.with-bg{background:url(/themes/custom/novel/images/bg01.png);}.secondary-banner.small-banner{height:54px;padding-bottom:0px;}.secondary-banner.hide-banner{height:0;padding-bottom:0px;padding-top:0px;}.secondary-banner .wrapper{}.secondary-banner .wrapper .title-1{margin-bottom:16px;}.secondary-banner .wrapper .title-5{margin-bottom:0;}.title-1{font-weight:500;font-size:56px;line-height:110%;margin-bottom:32px;}.title-2{font-weight:500;font-size:48px;line-height:120%;margin-bottom:32px;}.title-3{font-weight:500;font-size:32px;line-height:120%;margin-bottom:32px;}.title-4{font-weight:500;font-size:24px;line-height:120%;margin-bottom:16px;}.title-5{font-weight:500;font-size:18px;line-height:120%;margin-bottom:16px;}.body-1{font-size:18px;line-height:140%;}.body-1 p{margin-bottom:16px;}.body-1 p:last-child{margin-bottom:0px;}.body-1 strong{font-weight:500;}.body-1 em{font-style:italic;}.body-1 img{width:100%;height:auto;}.body-1 ul{margin-bottom:16px;}.body-1 ul li{margin-left:20px;list-style-type:disc;background-position:2px 2px;background-size:1.6rem 1.6rem;background-repeat:no-repeat;margin-bottom:8px;}.body-1 a{text-decoration:underline;}.body-2{font-size:16px;line-height:140%;}.field-title{font-size:12px;line-height:16px;color:#9D99AC;margin-bottom:8px;}.form-item input,.form-item textarea{width:100%;height:56px;padding-left:20px;background:#FFFFFF;border-radius:4px;border:solid 1px #FFF;color:#212121;}.form-item textarea{min-height:120px;font-family:'NovemberPro';font-style:normal;font-weight:400;font-size:16px;line-height:150%;}.form-item input:hover,.form-item textarea:hover{border:1px solid #E8E6F8;}.form-item input:focus,.form-item textarea:focus{border:1px solid #605DEC;}.form-item input:active{color:red;}.form-item input:disabled,.form-item input:disabled:hover{color:#C5C0DB;border:1px solid #9DD6D8;}.form-item input:disabled::placeholder{color:#C5C0DB;}.form-item input::placeholder,.form-item textarea::placeholder{font-family:'NovemberPro';font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#212121;}.form-item.form-item-with-bg input,.form-item.form-item-with-bg textarea{background:#f5f6f8;}.form-item-with-label{position:relative;}.form-item-with-label input,.form-item-with-label textarea{padding-top:16px;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;}.form-item-with-label label{position:absolute;top:8px;left:20px;z-index:100;}.form-item-with-label label.error{position:relative;}.form-item.check{display:flex;align-items:center;}.form-item.check input{height:auto;width:auto;margin-right:8px;}.form-checkbox{display:block;width:24px;height:24px;border:1px solid #999AAB;box-sizing:border-box;border-radius:4px;margin-right:8px;}.form-checkbox:hover{border:1px solid #141E29;}.form-checkbox:checked,.form-checkbox:not(:checked){position:absolute;left:-9999999999px;}.form-checkbox:checked+label,.form-checkbox:not(:checked)+label{position:relative;padding-left:36px;cursor:pointer;}.form-checkbox:checked+label::before{content:"";position:absolute;top:0;left:0;height:24px;width:24px;background:url(/themes/custom/novel/images/svg/checkbox-active-24.svg) no-repeat center left;}.form-checkbox:not(:checked)+label::before{content:"";position:absolute;top:0;left:0;height:24px;width:24px;background:url(/themes/custom/novel/images/svg/checkbox-deactive-24.svg) no-repeat center left;}.form-checkbox:not(:checked):hover+label::before{content:"";position:absolute;top:0;left:0;height:24px;width:24px;background:url(/themes/custom/novel/images/svg/checkbox-hover-24.svg) no-repeat center left;}.form-item input.error{background:#FFF5F5;border:1px solid #FFD8D8;}.form-item textarea.error{background:#FFF5F5;border:1px solid #FFD8D8;}.form-item label.error{display:block;position:relative;top:0;left:0;font-size:12px;line-height:16px;color:#4c4b4b;padding-left:24px;background-image:url(/themes/custom/novel/images/svg/form-error-16.svg);background-repeat:no-repeat;margin-top:8px;height:16px;}.form-item-upload{padding:24px;border:1px dotted #999AAB;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}.upload-icon{margin-bottom:12px;width:-moz-fit-content;width:fit-content;}.webform-element-description{font-size:12px;line-height:14px;color:#666}.webform-document-file .form-file{padding:8px;height:auto;}.form-item-resume-form-file{margin-bottom:16px;}.send-button{display:flex;align-items:center;text-align:center;text-decoration:none;box-sizing:border-box;color:#FFFFFF;background:#141E29;border-radius:4px;border:1px solid #141E29;padding:14px 32px;height:48px;font-size:16px;line-height:20px;width:100%;justify-content:center;}.send-button:hover{text-decoration:none;background:#E2CC81;box-shadow:0px 4px 4px rgba(20,30,41,0.25);color:#141E29;}.send-button:focus{color:#FFFFFF;background:#141E29;border-radius:4px;}.send-button:active{background:#E2CC81;border:1px solid #141E29;box-sizing:border-box;border-radius:4px;}button{margin:0;padding:0;border-width:0;border-style:none;}.btn,a.btn,.btn a{display:flex;align-items:center;text-align:center;text-decoration:none;width:-moz-fit-content;width:fit-content;box-sizing:border-box;}.btn a:hover{color:#141E29;text-decoration:none;}.btn:hover,.btn:focus,.btn.focus{text-decoration:none;}.btn:hover,a.btn:hover{text-decoration:none;cursor:pointer;}.btn-primary,.btn-primary:focus{color:#FFFFFF;background:#141E29;border-radius:4px;}.btn-primary:hover{background:#E2CC81;box-shadow:0px 4px 4px rgba(20,30,41,0.25);color:#141E29;}.btn-primary:active{background:#E2CC81;border:1px solid #141E29;box-sizing:border-box;border-radius:4px;}.btn-primary:disabled{color:#999AAB;background:#E0E2E9;}.btn-primary:disabled:hover{color:#999AAB;background:#E0E2E9;cursor:auto;box-shadow:none;}.btn-secondary.btn-medium a,.btn-secondary.btn-medium:focus a{border:1px solid #141E29;color:#141E29;background:#FFFFFF;border-radius:4px;box-sizing:border-box;display:block;padding:14px 32px;height:48px;font-size:16px;line-height:20px;}.btn-secondary.btn-medium:hover a{border:1px solid #E2CC81;background:#E2CC81;color:#141E29;box-shadow:0px 4px 4px rgba(20,30,41,0.25);}.btn-secondary.btn-medium:active a{background:#9DD6D8;color:#141E29;border:1px solid #141E29;box-sizing:border-box;border-radius:4px;}.btn-normal,.btn-normal:focus{font-size:20px;line-height:24px;padding:20px 32px;height:56px;}.btn-secondary.btn-small.btn-width-100 a,.btn-secondary.btn-small.btn-width-100:focus a{border:1px solid #141E29;color:#141E29;background:#FFFFFF;border-radius:4px;box-sizing:border-box;display:block;padding:12px 24px;font-size:16px;line-height:20px;width:100%;}.btn-secondary.btn-small.btn-width-100:hover a{border:1px solid #E2CC81;background:#E2CC81;color:#141E29;box-shadow:0px 4px 4px rgba(20,30,41,0.25);}.btn-secondary.btn-small.btn-width-100:active a{background:#9DD6D8;color:#141E29;border:1px solid #141E29;box-sizing:border-box;border-radius:4px;}.btn-warning.btn-small a,.btn-warning.btn-small:focus a,.btn-warning.btn-small:active a{border:1px solid transparent;color:#ffffff;background:#e95726;border-radius:4px;box-sizing:border-box;display:block;padding:12px 24px;font-size:16px;line-height:20px;width:100%;}.btn-warning.btn-small:hover a{border:1px solid transparent;background:#141E29;box-shadow:0px 4px 4px rgba(20,30,41,0.25);}.btn-extra-small{padding:8px 24px;height:32px;}.btn-white{background:#FFFFFF;border:1px solid #141E29;box-sizing:border-box;border-radius:4px;}.btn-white:hover{background:#2F80ED;box-shadow:0px 4px 4px rgba(20,30,41,0.25);color:#FFFFFF;}.btn-tertiary{background:none;border:none;box-sizing:border-box;border-radius:4px;border:1px solid #FFFFFF;}.btn-tertiary:hover{background:rgba(224,226,233,0.24);border:1px solid #141E29;color:#141E29;}.btn-small.btn-right-icon .btn-content{margin-right:8px;}.btn-small.btn-left-icon .btn-content{margin-left:8px;}.btn-only-icon.btn-secondary{display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:1px solid #ffffff;box-sizing:border-box;border-radius:4px;background:none;}.btn-only-icon.btn-secondary:hover{box-sizing:border-box;border:1px solid #141E29;background:#E0E2E9;}.btn-only-icon.btn-secondary.btn-medium{width:48px;height:48px;padding:0;}.btn.btn-width-100,a.btn.btn-width-100{width:100%;justify-content:center;}.news-block{margin-bottom:40px;overflow:hidden;}.news-content-line{display:flex;transition:transform ease-in-out 0.3s;}.news-card{min-width:588px;margin-right:24px;}.news-card:last-child{margin-right:0px;}.news-card-image{}.news-card-image img{width:100%;height:auto;border-radius:8px;border:1px solid #E0E2E9;box-sizing:border-box;}#news .wrapper{position:relative;}.news-card-date{font-size:12px;line-height:16px;color:#999AAB;}.news-card-title{}.news-card-text{}.news-pager{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto;}.news-pager>div{margin-right:12px;}.news-pager>div:last-child{margin-right:0;}.banner{padding-left:80px;padding-right:80px;margin-bottom:16px;height:480px;color:#FFF;}.banner .prev,.banner .next{visibility:hidden;}.banner:hover .prev,.banner:hover .next{visibility:visible;}.banner .banner-card-image{max-width:100%;}.banner .banner-card-image img{width:100%;height:auto;}.banner .banner-card .views-field.views-field-fieldset>.field-content{display:flex;justify-content:center;}.banner-card-content{max-width:1024px;display:flex;justify-content:center;flex-direction:column;position:relative;height:480px;}.banner-card{opacity:0;position:absolute;width:calc(100% - 160px);border-radius:8px;}.banner-card.active{opacity:1;z-index:101;}.banner-pager{display:flex;justify-content:center;}#partners{padding-top:80px;}.partner-content-line{display:flex;flex-wrap:wrap;justify-content:space-between;}.partner-content-line>div{margin-right:32px;margin-bottom:32px;}.partner-content-line>div img{width:auto;height:56px;}.partner-logos .partner-item .views-field-field-partner-img{filter:grayscale();}.partner-logos .partner-item:hover .views-field-field-partner-img{filter:none;}.about-team{width:100%;max-width:1024px;margin:0 auto;padding-bottom:64px;}.personal-img{margin-bottom:16px;}.about-personal-card{width:-moz-fit-content;width:fit-content;}.about-personal-card:hover .img-color{filter:none;}.about-personal-card .img-color{filter:grayscale();clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);}.about-personal-card .img-color img{width:100%;height:auto;}.about-personal-card .img-color:hover{filter:none;}.about-team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;}.vacancy-list{width:100%;}.vacancy-list>div{margin-bottom:8px;}.vacancy-card{padding:24px;box-sizing:border-box;border-top:1px solid #999AAB;border-left:1px solid #999AAB;position:relative;}.vacancy-card .views-field-title a::before{bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;}.vacancy-card:hover{background-color:rgba(224,226,233,0.32);}.vacancy-card a,.vacancy-card a:hover{text-decoration:none;color:#141E29;}.vacancy-card-header{font-size:16px;line-height:120%;color:#999AAB;display:flex;margin-bottom:16px;}.vacancy-card-date{margin-right:24px;}.vacancy-card-city{}.vacancy-layuot{display:flex;}.vacancy-content{margin-right:24px;width:calc(100% - 408px);}.vacancy-info.vacancy-card-header{margin-bottom:0;color:#141E29;}.vacancy-info.vacancy-card-header .vacancy-info-date{margin-right:24px;}.vacancy-form{border:1px solid #E0E2E9;box-sizing:border-box;box-shadow:0px 8px 16px rgba(20,30,34,0.12);border-radius:8px;width:384px;padding:24px;height:-moz-fit-content;height:fit-content;}.captcha{display:flex;margin-bottom:16px;}.captcha img{width:45%;margin-right:8px;}.captcha .reload-captcha-wrapper{display:none;}.captcha .description{display:none;}.captcha input.form-text{width:100%;height:56px;padding-left:20px;background:#f5f6f8;border-radius:4px;border:solid 1px #FFF;color:#212121;}.base-section.personal-type{padding-top:32px;}.base-section.personal-type.mobile{display:none;}.base-section.personal-type.desctop{display:block;}.personal-layout{display:flex;}.personal-preview{width:282px;margin-right:24px;}.personal-content{width:calc(100% - 306px);}.personal-content-info{border-bottom:1px solid #E0E2E9;}.personal-preview-photo img{width:100%;height:auto;}.personal-preview-photo{width:100%;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);}.personal-content-item-label{color:#999AAB;font-size:12px;line-height:16px;text-transform:uppercase;}.list-group-title{background:#E0E2E9 url(/themes/custom/novel/images/svg/acc-right-24.svg) no-repeat center left;padding-left:32px;cursor:pointer;height:40px;line-height:40px;border-radius:4px;}.list-group{width:100%;margin-bottom:24px;}.list-group.active .list-group-title{background:#E0E2E9 url(/themes/custom/novel/images/svg/acc-down-24.svg) no-repeat center left;}.list-item{display:none;}.view-grouping-header{background:#E0E2E9 url(/themes/custom/novel/images/svg/acc-right-24.svg) no-repeat center left;padding-left:32px;cursor:pointer;height:40px;line-height:40px;border-radius:4px;}.view-grouping{width:100%;margin-bottom:24px;}.view-grouping.active .view-grouping-header{background:#E0E2E9 url(/themes/custom/novel/images/svg/acc-down-24.svg) no-repeat center left;}.view-grouping-content{display:none;}.article-title{font-weight:500;font-size:18px;line-height:150%;}.secondary-group{margin-top:8px;}.secondary-group-title{font-weight:500;font-size:18px;line-height:150%;color:#141E29;}.secondary-group-item{}.article-body{font-size:16px;line-height:150%;color:#999AAB;}.article-src{font-size:14px;line-height:130%;color:#000000;}.share-block{display:flex;align-items:center;justify-content:end;}.share-block>div{width:-moz-fit-content;width:fit-content;margin-right:16px;}.share-block>div:last-child{margin-right:0;}.course-title{font-weight:500;font-size:18px;line-height:150%;color:#141E29;}.course-author{font-weight:500;font-size:18px;line-height:150%;color:#141E29;}.course-body{}.course-description{}.teaching-list-item>div{border-bottom:1px solid #E0E2E9;margin-bottom:24px;}.product-card{position:relative;}.product-card-logo{}.product-card-description{}.product-card-link{}.product-card-img{margin-left:24px;width:480px;}.product-card-img img{border-radius:8px;}.product-card-link a.btn.btn-tertiary{border:1px solid #fff;}.product-card-link a.btn.btn-tertiary:hover{border:1px solid #141E29;}.footer{background:#141E29;padding-top:40px;padding-bottom:24px;}.footer .novel-logo-white{width:-moz-fit-content;width:fit-content;box-sizing:border-box;margin-right:110px;padding-left:8px;border-left:1px solid #E0E2E9;}.footer .novel-logo-white img{margin-bottom:16px;}.footer .wrapper{display:flex;justify-content:space-between;}.footer .desctop{display:flex;}.footer .copyright.desctop{justify-content:center;}.footer .mobile{display:none;}.footer p.contact,.mobile-menu .menu-footer p.contact{font-size:12px !important;line-height:16px !important;padding-bottom:10px !important;}.footer .mobile p{text-align:center;color:#999AAB;margin-bottom:4px;font-size:10px;line-height:140%;}.footer p.contact a{color:#999AAB;}.footer .wrapper #block-novel-footer>ul{display:flex;justify-content:space-between;}.footer .wrapper .novel-logo-white{min-width:320px;margin-right:56px;}.footer .wrapper-wide .footer-menu-container{width:100%;}.footer a{color:#fff;text-decoration:none;}.footer a:hover{text-decoration:underline;}.footer a:active{color:#E2CC81;text-decoration:underline;}.footer .menu-primary{display:flex;justify-content:space-between;}.footer .menu-secondary{display:block;}.footer .menu-secondary a{font-weight:400;}.footer .menu-primary>li{margin-right:16px;}.footer .menu-primary>li:last-child{margin-right:0;}.footer .menu-secondary>li{margin-bottom:8px;}.footer .menu-secondary>li>a{text-transform:initial;font-size:18px;line-height:24px;color:#E0E2E9;}.footer .menu-primary>li>a{margin-bottom:16px;font-weight:500;display:block;font-size:18px;line-height:24px;text-transform:uppercase;color:#E0E2E9;}.footer .contact_adress{font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#E0E2E9;}.footer .contact_email a{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#E0E2E9;}.g__map{width:320px;height:156px;background:#cccccc;margin-bottom:16px;}.system-hide{display:none;}.menu-burger{height:32px;width:32px;position:fixed;top:11px;right:24px;display:none;z-index:2001;cursor:pointer;}.menu-close{height:32px;width:32px;position:fixed;top:11px;right:24px;display:none;z-index:2001;cursor:pointer;}.hide{display:none;}.circle.active{background:#141E29;border:1px solid #E0E2E9;}.circle{width:12px;height:12px;border-radius:6px;cursor:pointer;margin-right:12px;box-sizing:border-box;background:#E0E2E9;border:none;}.prev{width:56px;height:56px;display:flex;align-items:center;justify-content:center;position:absolute;top:170px;left:-80px;box-sizing:border-box;border:1px solid #999AAB;border-radius:4px;opacity:0.5;}.next{width:56px;height:56px;display:flex;align-items:center;justify-content:center;position:absolute;top:170px;right:-80px;box-sizing:border-box;border:1px solid #999AAB;border-radius:4px;opacity:0.5;}.prev:hover,.next:hover{background:#999AAB;color:#141E29;cursor:pointer;}.news-grid .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;}.news-grid-card{position:relative;}.news-grid-card .news-card-title a::before{bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;}.about-personal-card{position:relative;}.about-personal-card .views-field-title a::before{bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;}.breadcrumb{width:100%;height:54px;background-color:#E0E2E9;}.breadcrumb nav{height:100%;}.breadcrumb ol{font-size:16px;line-height:24px;display:flex;align-items:center;height:100%;}.breadcrumb ol>li{color:#141E29;margin-right:10px;height:24px;line-height:24px;}.breadcrumb ol>li::before{color:#999AAB;content:url(/themes/custom/novel/images/svg/point.svg);margin-right:10px;height:24px;}.breadcrumb ol>li:first-child::before{content:none;}.breadcrumb ol>li a{color:#999AAB;text-decoration:none;}.breadcrumb ol>li a:hover{text-decoration:underline;}.node-25 .secondary-banner{background-image:url(/themes/custom/novel/images/products_bg.jpg);color:#fff;background-size:cover;}.secondary-banner.with-bg .breadcrumb ol>li a{color:#FFF;}.secondary-banner.with-bg .breadcrumb ol>li:first-child::before{color:#FFF;}.base-section #block-novel-page-title{padding-top:0px;height:auto;background:none;margin-bottom:32px;}.lang-block{width:-moz-fit-content;width:fit-content;margin:0 auto;}#block-view-publications-block{padding-top:80px;padding-bottom:80px;width:100%;max-width:1024px;margin:0 auto;}#block-view-products-block{padding-bottom:80px;width:100%;max-width:1024px;margin:0 auto;}.admin-view #block-novel-local-tasks{width:100%;max-width:1024px;margin:0 auto;}#block-novel-local-tasks>ul{display:flex;}#block-novel-local-tasks>ul>li{margin-right:16px;list-style-type:none;background-position:0;background-size:0;background-repeat:no-repeat;margin-bottom:8px;}.section.admin-view>div:first-child{width:100%;max-width:1024px;margin:0 auto;}.user-login-form{padding-top:64px;padding-bottom:64px;width:100%;max-width:1024px;margin:0 auto;}.products-list{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;padding-top:60px;align-items:stretch;}.product-card{position:relative;flex-direction:column;display:flex;justify-content:space-between;}.product-card-logo{text-align:center;margin-bottom:32px;}.product-card .product-card-logo img{width:auto;height:32px;max-width:300px;}.product-card-description{text-align:center;}.product-card-link{text-align:center;margin-bottom:16px;}.product-card .views-field-field-project-img{margin-bottom:24px;}.product-card .views-field-field-project-img img{border-radius:8px;width:100%;height:auto;}.product-card-link a.btn.btn-tertiary{border:1px solid #fff;}.product-card-link a.btn.btn-tertiary:hover{border:1px solid #141E29;}.product-image{}.product-image img{width:100%;max-width:900px;height:auto;}.product-card .views-field-field-project-description{text-align:center;margin-bottom:24px;}.product-card .views-field-view-node{display:flex;justify-content:center;}.product-card .views-field-view-node .btn-secondary.btn-right-icon.arrow a{background:url(/themes/custom/novel/images/svg/arrow-right-16.svg) center right 24px no-repeat;padding-right:48px;}.product-card .views-field-view-node .btn-secondary.btn-right-icon.arrow:hover a{background:#E2CC81 url(/themes/custom/novel/images/svg/arrow-right-16.svg) center right 24px no-repeat;padding-right:48px;}.product-title{font-size:56px;font-weight:500;}.field--name-field-project-link{display:flex;justify-content:center;}#block-webform>h2{font-weight:500;font-size:24px;line-height:120%;margin-bottom:16px;}#block-view-job-block{width:100%;max-width:1024px;margin:0 auto;padding-bottom:80px;}.webform-submission-vacancy-form-form .form-actions input{border:none;padding:0;}#block-view-teaching-block{padding-bottom:64px;width:100%;max-width:1024px;margin:0 auto;}#block-view-all-team-en,#block-view-all-team-ru{padding-bottom:64px;width:100%;max-width:1024px;margin:0 auto;}#block-view-team-block-small-block.about-team{padding-bottom:24px;}#block-view-news-block{padding-top:32px;padding-bottom:64px;width:100%;max-width:1024px;margin:0 auto;}#block-resume-block-ru{display:none;width:100%;max-width:1024px;margin:0 auto;padding-top:16px;padding-bottom:16px;}#block-resume-block-en{display:none;width:100%;max-width:1024px;margin:0 auto;padding-top:16px;padding-bottom:16px;}#block-webform-2{padding-left:24px;padding-right:24px;}.nav-bar .main-menu #block-novel-main-menu{margin-right:80px;}.nav-bar .main-menu #block-novel-main-menu-en{margin-right:80px;}.news-cover{text-align:center;}.news-date{text-align:left;font-size:16px;line-height:120%;color:#999AAB;}.news-cover img{text-align:center;max-width:1024px;width:100%;height:auto;border-radius:8px;}.node-35 .about-team h2.title-3{display:none;}.node-35 .about-team{margin-top:24px;}.node-192 .base-section{padding-bottom:0;}.node-192 #block-webform{width:100%;max-width:1024px;margin:0 auto;border-radius:8px;border:1px solid #E0E2E9;padding:24px;margin-bottom:40px;}.node-192 #block-webform fieldset legend{display:none;}.node-192 #block-webform fieldset .fieldset-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:10px;}.node-192 #block-webform  .form-item input{height:56px;width:100%;padding:16px,20px,16px,20px;background-color:rgba(239,240,242,0.52);border-radius:4px;}.node-192 #block-webform  .form-item input:hover{background-color:rgb(239,240,242);border:1px solid #E8E6F8;}.node-192 #block-webform  .form-item input:focus{background-color:rgb(239,240,242);border:1px solid #7B61FF;}.node-192 #block-webform  .form-item input::placeholder{color:#141E29;}.node-192 #block-webform .form-item textarea{min-height:80px;width:100%;padding:16px,20px,16px,20px;background-color:rgba(239,240,242,0.52);border-radius:4px;margin-bottom:10px;}.node-192 #block-webform .form-item textarea::placeholder{color:#141E29;}.node-192 #block-webform .form-item textarea:hover{background-color:rgb(239,240,242);border:1px solid #E8E6F8;}.node-192 #block-webform .form-item textarea:focus{background-color:rgb(239,240,242);border:1px solid #7B61FF;}.node-192 #block-webform .form-item input.error,.node-192 #block-webform .form-item textarea.error{background-color:#FFEEE8;border:1px solid #E95726;}.node-192 #block-webform .form-item input.send-button{display:flex;align-items:center;text-align:center;text-decoration:none;box-sizing:border-box;color:#FFFFFF;background:#141E29;border-radius:4px;border:1px solid #141E29;padding:14px 32px;height:48px;font-size:16px;line-height:20px;width:100%;justify-content:center;cursor:pointer;}.node-192 #block-webform  .form-item input.send-button:hover{text-decoration:none;background:#E2CC81;box-shadow:0px 4px 4px rgba(20,30,41,0.25);color:#141E29;}.node-192 #block-webform  .form-item input.send-button:focus{color:#FFFFFF;background:#141E29;border-radius:4px;}.node-192 #block-webform  .form-item input.send-button:active{background:#E2CC81;border:1px solid #141E29;box-sizing:border-box;border-radius:4px;}.node-192 #block-webform  .form-item input.send-button.disabled{color:#999AAB;background:#E0E2E9;border:1px solid #E0E2E9;cursor:auto;}.node-192 #block-webform  .form-item input.send-button.disabled:hover{color:#999AAB;background:#E0E2E9;border:1px solid #E0E2E9;cursor:auto;box-shadow:none;}.node-192 #block-webform  .form-item input.send-button.disabled:focus{color:#999AAB;background:#E0E2E9;border:1px solid #E0E2E9;cursor:auto;box-shadow:none;}.node-192 #block-webform  .form-item input.send-button.disabled:active{color:#999AAB;background:#E0E2E9;border:1px solid #E0E2E9;cursor:auto;box-shadow:none;}.node-192 #block-webform .captcha img{width:auto;height:56px;}.node-192 #block-webform .captcha label{display:none;}.node-192 #block-webform .captcha input{height:56px;width:100%;padding:16px,20px,16px,20px;background-color:rgba(239,240,242,0.52);border-radius:4px;}.node-192 #block-webform .captcha input:hover{background-color:rgb(239,240,242);border:1px solid #E8E6F8;}.node-192 #block-webform .captcha input:focus{background-color:rgb(239,240,242);border:1px solid #7B61FF;}.node-192 #block-webform div[data-drupal-messages] ul li{margin-bottom:4px;background-image:url(/themes/custom/novel/images/svg/warning.svg);background-repeat:no-repeat;background-position-y:4px;padding-left:24px;}.node-192 #block-webform .webform-confirmation__back{display:none;}#block-copyright-footer,#block-copyright-footer-mobile-ru-3,#block-copyright-footer-mobile-en-3{margin-top:40px;justify-content:center;}#block-copyright-footer p,#block-copyright-footer-mobile-ru-3 p,#block-copyright-footer-mobile-en-3 p{text-align:center;color:#999AAB;font-size:10px;line-height:140%;}.news-grid .pager{grid-column:1 / -1;}.news-grid .pager ul{display:flex;justify-content:center;}.news-grid .pager ul li{margin-right:8px;}.news-grid .pager ul li:last-child{margin-right:0;}.news-grid .pager ul li.is-active a{background-color:#141E29;color:#FFFFFF;}.news-grid .pager ul li.is-active a{background-color:#141E29;color:#FFFFFF;}.news-grid .pager ul li a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #141E29;}.news-grid .pager ul li a:hover{text-decoration:none;}.news-grid .pager ul li.pager__item--first,.news-grid .pager ul li.pager__item--last{display:none;}.news-grid .pager ul li.pager__item--previous,.news-grid .pager ul li.pager__item--next{display:none;}.news-grid .pager__item a.button{}.news-grid .pager__item{display:flex;align-items:center;justify-content:center;}.news-grid .pager__item a.button,.news-grid .pager__item a.button:focus{border:1px solid #141E29;color:#141E29;background:#FFFFFF;border-radius:4px;box-sizing:border-box;display:block;padding:14px 32px;height:48px;font-size:16px;line-height:20px;}.news-grid .pager__item a.button:hover{border:1px solid #E2CC81;background:#E2CC81;color:#141E29;box-shadow:0px 4px 4px rgba(20,30,41,0.25);text-decoration:none;}.news-grid .pager__item a.button:active{background:#9DD6D8;color:#141E29;border:1px solid #141E29;box-sizing:border-box;border-radius:4px;}#block-resume-info-block-ru h2{font-size:24px;line-height:120%;color:#141E29;font-weight:500;margin-bottom:24px;}#block-webform-4 h2{font-size:24px;line-height:120%;color:#141E29;font-weight:500;margin-bottom:24px;}#block-fasie-block-ru{position:absolute;right:180px;margin-top:-45px;}.visually-hidden{display:none;}.wrapper{width:100%;max-width:1024px;margin:0 auto;}.wrapper-wide{width:100%;padding-left:180px;padding-right:180px;}.field-description{font-size:12px;line-height:16px;color:#999AAB;}.text-right{text-align:right;}.column-790{max-width:790px;}.mb-4{margin-bottom:4px;}.mb-8{margin-bottom:8px;}.mb-16{margin-bottom:16px;}.mb-24{margin-bottom:24px;}.mb-32{margin-bottom:32px;}.mb-40{margin-bottom:40px;}.mb-60{margin-bottom:60px;}.mb-72{margin-bottom:72px;}.mb-80{margin-bottom:80px;}.blue-backgound{background:#9DD6D8}.deep-sea-background{background:#141E29;color:#FFFFFF;}.light-gray-background{color:#141E29;background:rgba(224,226,233,0.32);}.section{min-height:calc(100vh - 433px);}.back-button-containter{position:fixed;background:#141E29;color:white;top:64px;left:0;z-index:99;padding-left:24px;display:flex;align-items:center;height:54px;width:100%;font-size:14px;}.back-button-containter>div{cursor:pointer;}div.it-information h1{font-size:2rem;line-height:1.3;font-weight:700;margin:0 0 1.5rem;color:#222;}div.it-information h2{font-size:1.5rem;line-height:1.4;font-weight:700;margin:2.5rem 0 1.25rem;color:#222;padding-bottom:0.5rem;border-bottom:0.125rem solid #e5e5e5;}div.it-information h3{font-size:1.25rem;line-height:1.4;font-weight:600;margin:1.75rem 0 1rem;color:#333;}div.it-information p,div.it-information li{font-size:1rem;line-height:1.7;color:#444;}div.it-information ul{margin:1rem 0 1rem 1.5rem;padding:0;}div.it-information table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:0.95rem;line-height:1.5;background:#fff;}div.it-information table th,div.it-information table td{border:0.0625rem solid #dcdcdc;padding:0.75rem 0.875rem;vertical-align:top;text-align:left;}div.it-information table th{background:#f5f7fa;font-weight:700;color:#222;}div.it-information table tr:nth-child(even){background:#fafafa;}div.it-information table tr:hover{background:#f0f6ff;}div.it-information a{color:#005bbb;text-decoration:none;}div.it-information a:hover{text-decoration:underline;}@media screen and (max-width:1440px){.wrapper-wide{width:100%;padding-left:24px;padding-right:24px;}.nav-bar .main-menu .menu-secondary{padding-left:24px;padding-right:190px;}#news .prev{display:none;}#news .next{display:none;}.banner{padding-left:24px;padding-right:24px;}.banner-card{width:calc(100% - 48px);}.title-1{font-size:48px;}#block-fasie-block-ru{right:24px;}}@media screen and (max-width:1200px){.menu li a{font-size:14px;}.main-menu{margin-right:16px;}.wrapper{padding-left:24px;padding-right:24px;}.news-card{overflow:hidden;}.news-card-image{overflow:hidden;border-radius:8px;}.base-section{padding-top:24px;padding-bottom:24px;}.base-section.main-section{padding-top:0;padding-bottom:16px;}.secondary-banner{margin-top:64px;}.main-section .nav-bar{box-shadow:0px 4px 8px rgba(20,30,34,0.16);}.main-section.front-page .nav-bar{margin-bottom:0;}.nav-bar{padding:0;position:fixed;top:0;left:0;z-index:205;}.nav-bar .main-menu{display:none;}.nav-bar.open{}.mobile-menu{display:block;height:0;position:fixed;left:-1000px;}.nav-bar.open .mobile-menu{height:100vh;display:block;opacity:1;background-color:#141E29;position:fixed;top:0;left:0;padding-left:24px;padding-right:24px;min-height:100vh;overflow-y:scroll;width:100%;z-index:1000;}.nav-bar.open .mobile-menu::-webkit-scrollbar{width:0;}.nav-bar.open .mobile-menu{-ms-overflow-style:none;}.nav-bar.open .mobile-menu{overflow:-moz-scrollbars-none;}.nav-bar.open .mobile-menu a{color:#fff;}.nav-bar.open .novel-logo{display:none;}.nav-bar.open .novel-logo.menu-logo{display:flex;margin-bottom:44px;}.nav-bar.open .mobile-menu .menu-primary{display:block;}.nav-bar.open .mobile-menu .menu-secondary{display:block;}.nav-bar.open .mobile-menu .menu-secondary a{font-weight:400;}.nav-bar.open .mobile-menu .menu-primary>li{margin-bottom:40px;}.nav-bar.open .mobile-menu .menu-secondary>li{margin-bottom:8px;}.nav-bar.open .mobile-menu .menu-secondary>li>a{text-transform:initial;font-size:16px;line-height:24px;}.nav-bar.open .mobile-menu .menu-primary>li>a{margin-bottom:16px;}.novel-logo{height:64px;display:flex;align-items:center;}.nav-bar.open .mobile-menu .menu-footer{display:block;}.nav-content{height:64px;}.banner{padding-left:16px;padding-right:16px;height:640px;margin-top:84px;}.banner-card-content{height:640px;justify-content:flex-end;padding-bottom:24px;}.banner-card{width:calc(100% - 32px);}.banner .prev{display:none;}.banner .next{display:none;}#block-novel-footer{display:none;}.news-block{margin-bottom:8px;}.main-menu ul{display:block;}.main-menu ul li{padding:0;}.partner-logos{overflow:hidden;}.partner-content-line{flex-wrap:nowrap;}.partner-content-line>div img{height:48px;width:auto;}.partner-content-line>div{margin-right:16px;margin-bottom:16px;}.menu-burger{display:block;}.nav-bar .nav-content{display:block;}.mobile-menu .lang-block ul.links li a.is-active{font-weight:normal;background:#FFFFFF;color:#141E29;}.mobile-menu .lang-block ul.links li a.is-active{font-weight:normal;background:#FFFFFF;color:#141E29;}.footer{padding:0;padding-top:10px;padding-bottom:10px;display:flex;align-items:center;}.footer .desctop{display:none;}.footer .mobile{display:block;}.menu-mobile.menu-footer{display:block;}#block-view-job-block{padding-left:24px;padding-right:24px;}#block-view-news-block{padding-left:24px;padding-right:24px;margin-top:114px;}.partner-content-line{overflow-x:scroll;overflow-y:hidden;}#block-view-publications-block{padding-left:24px;padding-right:24px;}#block-view-teaching-block{padding-left:24px;padding-right:24px;}.partner-content-line::-webkit-scrollbar{width:0;}.partner-content-line{-ms-overflow-style:none;}.partner-content-line{overflow:-moz-scrollbars-none;}.breadcrumb{position:fixed;background:#141E29;color:white;top:64px;left:0;z-index:99;padding-left:24px;}.breadcrumb a{color:#999AAB}.breadcrumb ol>li{color:#FFF;}.secondary-banner{height:auto;padding-top:32px;padding-bottom:32px;margin-top:114px;}.secondary-banner.small-banner{height:0;padding-bottom:0px;padding-top:0;}.section{min-height:calc(100vh - 64px);}.news-card-image img{width:100%;height:auto;}.news-type{margin-top:114px;}.resume-page{margin-top:114px;}.base-section.personal-type.desctop{padding-top:146px;}.about-team{padding-left:24px;padding-right:24px;}.product-card{padding-top:0;}.product-title{margin-top:24px;}}@media screen and (max-width:1024px){.title-1{font-size:48px;line-height:110%;}.title-2{font-size:32px;line-height:120%;}.title-3{font-size:32px;line-height:120%;}.title-4{font-size:24px;line-height:120%;}.title-5{font-size:18px;line-height:120%;}.vacancy-layuot{display:block;}.vacancy-content{width:100%;}.vacancy-form{display:none;}#block-resume-block-ru{display:block;padding-left:24px;padding-right:24px;}#block-resume-block-en{display:block;padding-left:24px;padding-right:24px;}#block-view-products-block{padding-left:24px;padding-right:24px;}.product-card{width:100%;}.product-card.even .views-field-fieldset{position:relative;}.product-card{border-bottom:1px solid #E0E2E9;margin-bottom:32px;padding-bottom:32px;}.product-card .product-card-logo img{width:auto;height:20px;max-width:300px;}.breadcrumb ol li:nth-child(4){display:none;}.banner-card-content{padding-left:16px;padding-right:16px;}.product-title{margin-top:0px;font-size:24px;}.mb-60{margin-bottom:24px;}}@media screen and (max-width:720px){.base-section.personal-type.mobile{display:block;}.base-section.personal-type.mobile .personal-main{padding-top:98px;background:rgba(224,226,233,0.32);padding-bottom:32px;}.base-section.personal-type.mobile .personal-content-info{border-bottom:none;}.base-section.personal-type.mobile .personal-list{padding-top:32px;}.base-section.personal-type.desctop{display:none;}.base-section.personal-type.mobile .personal-content-name.title-3{font-size:24px;line-height:120%;}.about-team-grid{grid-template-columns:repeat(2,1fr);}.base-section.personal-type.mobile .personal-preview-links{max-width:320px;}.node-192 #block-webform fieldset .fieldset-wrapper{display:block;gap:10px;margin-bottom:0px;}.node-192 #block-webform fieldset .fieldset-wrapper input{margin-bottom:10px;}.node-192 #block-webform{border:none;}}@media screen and (max-width:640px){.news-grid .views-infinite-scroll-content-wrapper{display:block;gap:0;}.news-grid-card{width:100%;}.products-list{display:block;gap:0;}.views-field-field-news-img{display:none;}.news-block .views-field-field-news-img{display:block;}.news-grid-card{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #E0E2E9;}.breadcrumb ol li{font-size:14px;width:-moz-fit-content;width:fit-content;max-width:116px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;}.breadcrumb ol li a{font-size:14px;}.breadcrumb ol li::before{font-size:14px;}.title-1{word-wrap:break-word;}.news-block{margin-bottom:8px;}.secondary-banner.with-bg{background:rgba(224,226,233,0.32);}.product-image{height:auto;overflow:auto;text-align:center;}.product-card{display:block;}}@media screen and (max-width:480px){.title-4{font-size:16px;line-height:120%;margin-bottom:8px;}.mb-80{margin-bottom:24px;}.body-1{font-weight:normal;font-size:16px;line-height:130%;}.body-2{font-size:14px;line-height:130%;}.btn,a.btn{width:100%;}.btn-normal,.btn-normal:focus{font-size:16px;line-height:20px;}.btn-primary,.btn-primary:hover,.btn-primary:active,.btn-primary:focus{width:100%;justify-content:center;}.btn-secondary,.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{width:100%;justify-content:center;}.form-item.check,.form-item.check a{font-size:10px;}.main-section .title-1{font-weight:500;font-size:32px;line-height:120%;}.base-section.news-type .title-1{font-size:24px;line-height:120%;margin-bottom:32px;}.news-card-title.title-4{font-size:24px;}}@media screen and (max-width:400px){.form-item.check,.form-item.check a{font-size:8px;}}
