a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,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,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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:after,blockquote:before,q:after,q:before{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;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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}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}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.button{font-family:"CerebriSans",sans-serif;font-size:16px;line-height:20px;font-weight:700;position:relative;display:inline-block;width:min-content;min-width:215px;white-space:nowrap;text-align:center;text-transform:unset;text-decoration:none;box-sizing:border-box;padding:11px 26px;cursor:pointer;border:0;transition:all 0.3s ease;z-index:1}.button.fit{min-width:unset;width:fit-content}.button-solid{color:#ffffff;background:no-repeat linear-gradient(#212322, #212322) #04f left bottom;background-size:100% 0;border:none;border-radius:10px}.button-solid:hover{background-size:100% 100%}.button-outline{color:#FFFFFF;background:transparent;border:2px solid #FFFFFF;border-radius:10px}.button-outline:hover{color:#0044FF;background:#FFFFFF}.button-outline-dark{color:#212322;background:transparent;border:2px solid #212322;border-radius:10px}.button-outline-dark:hover{color:#FFFFFF;background:#212322}.button-border{color:#0044FF;background-color:transparent;transition:all 0.3s ease}.button-border:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:100%;height:5px;background-color:#04f;border-radius:10px;opacity:1;transition:all 0.1s ease}.button-border:hover{color:#212322}.button-border:hover:after{background-color:#212322}.button-border-white{color:#FFFFFF;background-color:transparent;transition:all 0.3s ease}.button-border-white:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:100%;height:5px;background-color:#FFFFFF;border-radius:10px;opacity:1;transition:all 0.1s ease}.button-border-white:hover{color:#FEDD00}.button-border-white:hover:after{background-color:#FEDD00}@media (min-width: 768px){.button{min-width:255px}}@media (min-width: 1366px){.button{min-width:200px;padding:16px 30px;font-size:18px}}@media (min-width: 1920px){.button{font-size:22px;min-width:250px}}.btn-arr{display:block;width:42px;height:42px;background-image:url("../../_images/icons/arr.svg");background-size:100%;background-repeat:no-repeat;border:0;outline:none}.btn-arr:hover{filter:grayscale(1)}@media (min-width: 1366px){.btn-arr{width:52px;height:52px}}.btn-arrow{display:flex;align-items:center;grid-gap:0 5px;height:46px;width:fit-content;border:0;outline:none;font-size:16px;font-style:normal;font-weight:700;color:#04f;cursor:pointer}.btn-arrow:after{content:'';width:36px;min-width:36px;height:36px;background-image:url("../_images/icons/button_arrow_right.svg");background-size:100%;background-repeat:no-repeat}.btn-arrow:hover{filter:grayscale(1)}@media (min-width: 1366px){.btn-arrow{font-size:18px}.btn-arrow:after{width:46px;min-width:46px;height:46px}}@media (min-width: 1920px){.btn-arrow{font-size:22px}}.btn-arrow-white{display:flex;align-items:center;grid-gap:0 5px;height:46px;width:fit-content;border:0;outline:none;font-size:16px;font-style:normal;font-weight:700;color:#FFFFFF}.btn-arrow-white:after{content:'';width:36px;min-width:36px;height:36px;background-image:url("../../_images/icons/button_arrow_right-white.svg");background-size:100%;background-repeat:no-repeat}@media (min-width: 1366px){.btn-arrow-white{font-size:18px}.btn-arrow-white:after{width:46px;min-width:46px;height:46px}}@media (min-width: 1920px){.btn-arrow-white{font-size:22px}}.btn-arrow-yellow{display:flex;align-items:center;grid-gap:0 5px;height:46px;width:fit-content;border:0;outline:none;font-size:16px;font-style:normal;font-weight:700;color:#FEDD00}.btn-arrow-yellow:after{content:'';width:36px;min-width:36px;height:36px;background-image:url("../../_images/icons/button_arrow_right-yellow.svg");background-size:100%;background-repeat:no-repeat}@media (min-width: 1366px){.btn-arrow-yellow{font-size:18px}.btn-arrow-yellow:after{width:46px;min-width:46px;height:46px}.btn-arrow-yellow:hover{filter:brightness(0) invert(1)}.btn-arrow-yellow:hover:after{filter:brightness(0) invert(1)}}@media (min-width: 1920px){.btn-arrow-yellow{font-size:22px}}.fixedTopBox{position:fixed;top:0;left:0;width:100%;left:0;z-index:33;transition:all 0.3s ease}@media (max-width: 767px){body.opened{overflow:hidden}}.header{width:100%;height:60px;padding:0 30px;box-shadow:0 1px 0 0 rgba(33,35,34,0.1);background-color:#ffffff;font-family:"CerebriSans",sans-serif;box-sizing:border-box;z-index:100;will-change:height, box-shadow;transition:height 0.5s linear, box-shadow 0.1s ease;overflow:hidden}.header__wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.header__nav{display:none}.header__logo{display:flex;align-items:center}.header__logo img{width:40px;height:40px}.header__button{display:none}@media (min-width: 768px){.header{height:80px}.header__wrapper{display:grid;grid-template-areas:'. . .';grid-auto-columns:1fr auto auto;grid-gap:0 30px}.header__logo img{width:180px;height:auto}.header__button{min-width:unset;width:fit-content;display:block;padding-left:37px;padding-right:37px}}@media (min-width: 1366px){.header{padding:0;height:80px;overflow:visible}.header__wrapper{width:calc(100% - 80px);grid-auto-columns:auto 1fr auto;margin:0 auto;grid-gap:0 60px}.header__hamburger{display:none !important}.header__button{font-size:16px;padding:11px 37px}}@media (min-width: 1920px){.header{height:100px}.header__wrapper{width:1720px;grid-gap:0 70px}.header__logo img{width:220px}.header__button{font-size:18px;padding:16px 46px}}.nav{display:none !important}@media (min-width: 1366px){.nav{height:100%;display:flex !important;justify-content:flex-end}.nav__wrapper{display:flex;align-items:center;grid-gap:0}.nav__dropdown{display:flex;align-items:center;height:100%;background:transparent;padding:0 20px;z-index:3}.nav__dropdown:last-child{padding-right:0}.nav__dropdown_title{position:relative;display:flex;justify-content:center;align-items:center;height:100%;color:#212322;font-size:16px;line-height:normal;font-weight:700;transition:all 0.1s ease;z-index:2;cursor:pointer}.nav__dropdown_title:after{content:'';width:100%;height:10px;background:transparent;border-radius:10px;position:absolute;left:0;bottom:0}.nav__dropdown:hover .navContent-wrap{display:block}.nav__dropdown:hover .nav__dropdown_title{color:#04f}.nav__dropdown:hover .nav__dropdown_title:after{background:#04f}.navLink{color:#212322}.navLink.active{color:#04f}.navHeading{margin-bottom:20px;border-bottom:2px solid rgba(33,35,34,0.2)}.navContent{position:relative;z-index:3}.navContent-wrap{display:none;position:absolute;height:auto;top:100%}.navContent-wrap#dropNav1{left:50%;transform:translateX(-50%)}.navContent-wrap#dropNav2{left:50%;transform:translateX(-50%)}.navContent-container{position:relative;background:#FFFFFF;padding:30px 40px;box-shadow:0 10px 20px 0 rgba(33,35,34,0.1);border-radius:10px;width:min-content}.navContent-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;padding:12px 0;cursor:pointer;white-space:nowrap}.navContent-item_title{position:relative;display:flex;align-items:center;grid-gap:0 12px;font-family:"CerebriSans",sans-serif;font-size:16px;font-weight:700;line-height:24px;z-index:3}.navContent-item_title:after{content:'';display:block;width:36px;min-width:36px;height:36px;background-image:url("../_images/icons/button_arrow_right.svg");background-size:100%;background-repeat:no-repeat;opacity:0;transition:opacity 0.2s ease}.navContent-item_text{display:block;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;z-index:3}.navContent-item:after{content:'';position:absolute;background:#f5f5f5;width:calc(100% + 40px);height:calc(100% + 10px);left:-20px;top:-5px;z-index:1;opacity:0;border-radius:10px;pointer-events:none}.navContent-item:hover{border-color:transparent}.navContent-item:hover .navContent-item_text{color:#04f}.navContent-item:hover .navContent-item_title{color:#04f}.navContent-item:hover .navContent-item_title:after{opacity:1}.navContent-item:hover:after{opacity:1}.navContent.mod-column1{display:flex;flex-direction:column}.navContent.mod-column2{display:grid;grid-template-areas:'. .';grid-gap:0 40px}}@media (min-width: 1920px){.nav__dropdown{padding:0 25px}.nav__dropdown_title{font-size:22px}.navContent-container{padding:40px}.navContent-item_title{font-size:18px;line-height:23px}.navContent-item_text{font-size:16px;line-height:24px}.navContent-item:after{width:calc(100% + 40px);height:calc(100% + 10px);left:-20px}}.menu{position:fixed;top:0;right:0;display:none;flex-direction:column;width:100%;height:100%;min-height:100vh;background-color:#ffffff;overflow:scroll;transform:translateX(-100%);transition:all 0.4s ease-in-out;z-index:30;opacity:0}.menu__wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;grid-gap:40px 0;padding:90px 30px 38px 30px;overflow:visible}.menu__dropdown{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;overflow:hidden}.menu__dropdown.active{color:#04f}.menu__dropdown.active>.menu__dropdown_content{max-height:300px;margin-top:20px;padding:20px 0;border-top:2px solid #FAFAFA;border-bottom:2px solid #FAFAFA;overflow:visible}.menu__dropdown_title{display:flex;align-items:center;justify-content:center;color:#212322;font-weight:700;font-size:24px;line-height:normal;z-index:2;cursor:pointer}.menu__dropdown_title.active{color:#04f}.menu::-webkit-scrollbar{display:none}.menu.opened{display:flex;background-color:#ffffff;transform:translateX(0);transition:all 0.4s ease-in-out;opacity:1}@media (min-width: 768px){.menu__wrapper{padding:120px 60px 60px 60px}}@media (min-width: 1366px){.menu{display:none !important}}.menuSub{position:fixed;top:0;right:0;display:none;flex-direction:column;width:100%;height:100%;min-height:100vh;background-color:#ffffff;overflow:scroll;opacity:0;transform:translateX(-100%);transition:all 0.4s ease-in-out;z-index:30}.menuSubContent{margin:0 30px}.menuSubContent-wrap{padding-top:60px}.menuSubContent-section{position:relative;height:100%}.menuSubContent-section_title{position:absolute;top:-91px;left:50%;transform:translateX(-50%);font-family:"CerebriSans",sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:24px;color:212322;pointer-events:none;opacity:0.4}.menuSubContent-box-item{font-family:"CerebriSans",sans-serif;color:#212322;font-size:16px;line-height:normal;font-weight:700;margin-bottom:25px}.menuSubContent-box-item span{display:block;font-family:"Montserrat",sans-serif;color:#212322;font-size:14px;font-style:normal;font-weight:400;line-height:20px;white-space:break-spaces}.menuSubContent-box-item span:first-child{font-weight:700}.menuSubContent-box-item.active{color:#04f}.menuSubContent-box-item:hover{color:#04f}.menuSubContent-box-item:hover span{color:#04f}.menuSub.opened{display:flex;background-color:#ffffff;transform:translateX(0);transition:all 0.4s ease-in-out;opacity:1}@media (min-width: 768px){.menuSubContent{margin:0 60px}.menuSubContent-wrap{padding-top:80px}}@media (min-width: 1366px){.menuSub{display:none !important}}.menuContent-controls{margin-left:auto}.menuContent-controls .menuContentClose{display:block;width:36px;height:36px;background-image:url("/_images/icons/menu-close.svg");background-repeat:no-repeat;background-size:cover;cursor:pointer}.menuSubContent-controls{display:flex;align-items:center;justify-content:space-between;padding:30px 30px 60px 30px}.menuSubContent-controls .menuSubContentBack{display:block;width:36px;height:36px;background-image:url("/_images/icons/button_arrow_left.svg");background-repeat:no-repeat;background-size:cover;cursor:pointer}.menuSubContent-controls .menuSubContentClose{display:block;width:36px;height:36px;background-image:url("/_images/icons/menu-close.svg");background-repeat:no-repeat;background-size:cover;cursor:pointer}@media (min-width: 768px){.menuSubContent-controls{padding:40px 60px 60px 60px}}.hamburger{display:flex;align-items:center;justify-content:center;font-family:"CerebriSans",sans-serif;font-weight:700;font-size:16px;line-height:21px;color:#212322;cursor:pointer}.hamburger.opened{opacity:0.5;pointer-events:none}@media (min-width: 1366px){.hamburger{display:none !important}}.cookies{display:none;position:fixed;bottom:0;left:0;padding:20px;margin:0 20px 20px;box-shadow:0 10px 25px 0 rgba(0,0,0,0.15);background-color:#ffffff;border-radius:10px;z-index:100;max-width:850px}.cookies.active{display:block}.cookies__text{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:normal;line-height:1.57;color:#212322;margin-bottom:10px}.cookies__text a{display:inline;text-decoration:underline;color:#04f}.cookies__buttons{display:flex}.cookies__buttons button:first-child{margin-right:10px}@media (min-width: 768px){.cookies{padding:30px}.cookies.active{display:flex;align-items:center}.cookies__text{font-size:16px;line-height:1.6;margin:0 10px 0 0}}@media (min-width: 1366px){.cookies{left:40px}}@media (min-width: 1920px){.cookies{max-width:935px;left:100px}}#contentBox{transition:all 0.4s ease;padding-top:60px}@media (min-width: 768px){#contentBox{padding-top:80px}}@media (min-width: 1920px){#contentBox{padding-top:100px}}@font-face{font-family:'Montserrat';src:url("../../_fonts/Montserrat-Regular.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'Montserrat';src:url("../../_fonts/Montserrat-Bold.ttf") format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:'Montserrat';src:url("../../_fonts/Montserrat-Black.ttf") format("truetype");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:'CerebriSans';src:url("../../_fonts/Cerebri Sans Italic.ttf") format("truetype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:'CerebriSans';src:url("../../_fonts/Cerebri-Sans-Regular.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'CerebriSans';src:url("../../_fonts/CerebriSans-Bold.otf") format("opentype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:'CerebriSans';src:url("../../_fonts/CerebriSans-Heavy.otf") format("opentype");font-style:normal;font-weight:900;font-display:swap}.grecaptcha-badge{visibility:hidden}*{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;-webkit-box-sizing:border-box}body{font-family:"CerebriSans",sans-serif;color:#212322;padding:0;overflow-x:hidden}section{position:relative;width:100%}.safe-wrap{position:relative;background:#FFFFFF;overflow:hidden;z-index:4}.tm-container{position:relative;width:calc(100% - 40px);margin:60px auto}.tm-container .row{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 768px){.tm-container{margin:80px auto}.tm-container .row{padding-left:40px;padding-right:40px}}@media (min-width: 1366px){.tm-container{width:calc(100% - 80px);padding-left:0;padding-right:0}.tm-container .row{width:1080px;padding-left:0;padding-right:0}}@media (min-width: 1920px){.tm-container{width:calc(100% - 200px);margin-bottom:100px;margin-top:100px}.tm-container .row{width:1360px}}.container{position:relative;width:calc(100% - 40px);margin:60px auto}.container.st-auto-0{margin:60px auto 0 auto}.container.no-margin{margin:0 auto}.container .row{width:100%;margin-right:auto;margin-left:auto;padding-left:40px;padding-right:40px}@media (min-width: 768px){.container{margin:80px auto}.container.st-auto-0{margin:80px auto 0 auto}}@media (min-width: 1366px){.container{width:calc(100% - 80px);margin-bottom:100px;margin-top:100px}.container.st-auto-0{margin:80px auto 0 auto}.container .row{width:1080px;padding-left:0;padding-right:0}}@media (min-width: 1920px){.container{width:calc(100% - 200px)}.container.st-auto-0{margin:100px auto 0 auto}.container .row{width:1360px}}.container-sm{position:relative;width:calc(100% - 40px);margin:60px auto}.container-sm .row{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container-sm{margin:80px auto}}@media (min-width: 1366px){.container-sm{width:calc(100% - 80px)}.container-sm .row{width:1080px;padding-left:0;padding-right:0}}@media (min-width: 1920px){.container-sm{width:calc(100% - 200px);margin-bottom:100px;margin-top:100px}.container-sm .row{width:1360px}}.container-md{position:relative;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.container-md .row{width:100%;margin-right:auto;margin-left:auto;padding-left:40px;padding-right:40px}@media (min-width: 768px){.container-md{margin:80px auto}.container-md .row{padding-left:60px;padding-right:60px}}@media (min-width: 1366px){.container-md{width:1286px}.container-md .row{width:1080px;padding-left:0;padding-right:0}}@media (min-width: 1920px){.container-md{width:1360px;margin-bottom:100px;margin-top:100px}.container-md .row{width:100%;padding-left:100px;padding-right:100px}}.container-lg{position:relative;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.container-lg .row{width:100%;margin-right:auto;margin-left:auto}.container-lg.pd0{padding-top:0;padding-bottom:0}@media (min-width: 768px){.container-lg{margin:80px auto}}@media (min-width: 1366px){.container-lg{width:calc(100% - 80px)}.container-lg .row{width:1286px}}@media (min-width: 1920px){.container-lg{width:calc(100% - 200px);margin-bottom:100px;margin-top:100px}.container-lg .row{width:1360px}}.container-xl{position:relative;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.container-xl .row{width:100%;margin-right:auto;margin-left:auto;padding-left:40px;padding-right:40px}@media (min-width: 768px){.container-xl{margin:80px auto}.container-xl .row{padding-left:60px;padding-right:60px}}@media (min-width: 1366px){.container-xl{width:1286px}.container-xl .row{width:1080px;padding-left:0;padding-right:0}}@media (min-width: 1920px){.container-xl{width:1720px;margin-bottom:100px;margin-top:100px}.container-xl .row{width:1360px}}.container-sv{position:relative;width:100%;margin-left:auto;margin-right:auto}.container-sv .row{width:100%;margin-right:auto;margin-left:auto;padding-left:30px;padding-right:30px}@media (min-width: 768px){.container-sv{width:calc(100% - 40px);margin:80px auto}.container-sv .row{padding-left:40px;padding-right:40px}}@media (min-width: 1366px){.container-sv{width:1286px}.container-sv .row{width:1080px;padding-left:0;padding-right:0}}@media (min-width: 1920px){.container-sv{width:1360px;margin-bottom:100px;margin-top:100px}.container-sv .row{width:100%}}.container-cs{position:relative;width:calc(100% - 40px);margin:60px auto}.container-cs .row{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container-cs{margin:80px auto}.container-cs .row{padding-left:40px;padding-right:40px}}@media (min-width: 1366px){.container-cs{width:calc(100% - 80px)}.container-cs .row{width:1286px;padding-left:0;padding-right:0}}@media (min-width: 1920px){.container-cs{width:calc(100% - 200px);margin-bottom:100px;margin-top:100px}.container-cs .row{width:1360px}}.container-tr{position:relative;width:calc(100% - 60px);margin:0 auto}@media (min-width: 768px){.container-tr{width:calc(100% - 40px)}}@media (min-width: 1366px){.container-tr{width:1080px}}@media (min-width: 1920px){.container-tr{width:1360px}}.cnt{position:relative;width:calc(100% - 60px);margin:60px auto}.cnt .row,.cnt .row2{margin:0 auto}.cnt.no-margin{margin-top:0 !important;margin-bottom:0 !important}@media (min-width: 768px){.cnt{margin:80px auto;width:calc(100% - 40px)}.cnt .row{padding:0 40px}.cnt .row2{padding:0}}@media (min-width: 1366px){.cnt{width:calc(100% - 80px)}.cnt .row,.cnt .row2{width:1080px;padding-left:0;padding-right:0}}@media (min-width: 1920px){.cnt{margin:100px auto;width:calc(100% - 200px)}.cnt .row,.cnt .row2{width:1360px}}.sp-line{height:10px;background:#F5F5F5;margin:60px auto;width:calc(100% - 40px);border-radius:10px}@media (min-width: 768px){.sp-line{margin:80px auto}}@media (min-width: 1366px){.sp-line{width:calc(100% - 80px)}}@media (min-width: 1920px){.sp-line{width:calc(100% - 200px);margin:100px auto}}.sm-line{height:10px;background:#F5F5F5;margin:60px auto;width:100%;border-radius:10px}@media (min-width: 768px){.sm-line{margin:80px auto}}@media (min-width: 1920px){.sm-line{margin:100px auto}}.mf-container{position:relative;width:calc(100% - 60px);margin:0 auto}@media (min-width: 768px){.mf-container{width:calc(100% - 120px)}}@media (min-width: 1366px){.mf-container{width:1080px}}@media (min-width: 1920px){.mf-container{width:1360px}}.blue{color:#04f}.overflowH{position:relative;overflow:hidden}a{display:block;text-decoration:none;outline:none}a:hover,a:focus,a:active{outline:none}.mg-l-40{width:auto;margin-left:40px;margin-right:40px}@media (min-width: 1366px){.mg-l-40{margin-left:0;margin-right:0}}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:normal;color:#212322}h1{font-family:"CerebriSans",sans-serif;font-size:32px}h2{font-family:"CerebriSans",sans-serif;font-size:28px;margin-bottom:40px}h3{font-family:"CerebriSans",sans-serif;font-size:24px;font-weight:400}h4{font-family:"CerebriSans",sans-serif;font-size:20px;font-weight:400}h4.blue{color:#04f}h5{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:24px}h6{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:700}p{font-family:"Montserrat",sans-serif;color:#212322;font-size:16px;line-height:1.5}p.blue{color:#04f}p.small{font-size:14px;line-height:22px}p.big{font-size:16px;line-height:24px}@media (min-width: 1366px){h1{font-size:62px}h2{font-size:42px}h3{font-size:24px}h4{font-size:22px}p{font-size:16px;line-height:1.5}}@media (min-width: 1920px){h1{font-size:72px}h3{font-size:28px}h5{font-size:18px;line-height:32px}}.h1{font-family:"CerebriSans",sans-serif;font-size:32px;font-weight:700;line-height:normal;color:#212322}@media (min-width: 1366px){.h1{font-size:62px}}@media (min-width: 1920px){.h1{font-size:72px}}div,section,article{box-sizing:border-box}picture{display:block}img{max-width:100%}.hidden{position:relative;overflow:hidden}.case-container{width:100%;margin:0 auto;padding:0 30px;margin-top:60px;overflow:hidden}@media (min-width: 768px){.case-container{margin-top:80px;padding:0 20px}}@media (min-width: 1366px){.case-container{display:flex;width:1286px;padding:0;grid-gap:0 40px;overflow:visible}.case-container .case-fixed{width:941px}.case-container .case-sticky{position:sticky;top:140px;height:100%}}@media (min-width: 1920px){.case-container{margin-top:100px;width:1360px}.case-container .case-fixed{width:995px}.case-container .case-sticky{top:180px}}#acFormMain form,#acFormPopup form,#acFormCareer form,#acFormContactUs form{background:transparent !important;padding:0;margin:0}#acFormMain form ._form_element,#acFormPopup form ._form_element,#acFormCareer form ._form_element,#acFormContactUs form ._form_element{margin-bottom:30px}#acFormMain form ._form_element label._form-label,#acFormPopup form ._form_element label._form-label,#acFormCareer form ._form_element label._form-label,#acFormContactUs form ._form_element label._form-label{font-family:"CerebriSans",sans-serif !important;display:block;font-weight:400;font-size:20px;line-height:normal;color:#212322;margin-bottom:6px}#acFormMain form ._field-wrapper input[type="text"],#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper textarea{position:relative;font-family:"Montserrat",sans-serif;color:#212322 !important;font-weight:400;font-size:16px;font-style:italic;width:100%;max-width:400px;resize:none;background:#FFFFFF;border:1px solid #CDCDCD;outline:1px solid transparent;transition:all .1s linear;border-radius:10px}#acFormMain form ._field-wrapper input[type="text"]::-webkit-scrollbar,#acFormMain form ._field-wrapper textarea::-webkit-scrollbar,#acFormPopup form ._field-wrapper input[type="text"]::-webkit-scrollbar,#acFormPopup form ._field-wrapper textarea::-webkit-scrollbar,#acFormCareer form ._field-wrapper input[type="text"]::-webkit-scrollbar,#acFormCareer form ._field-wrapper textarea::-webkit-scrollbar,#acFormContactUs form ._field-wrapper input[type="text"]::-webkit-scrollbar,#acFormContactUs form ._field-wrapper textarea::-webkit-scrollbar{display:none}#acFormMain form ._field-wrapper input[type="text"]::placeholder,#acFormMain form ._field-wrapper textarea::placeholder,#acFormPopup form ._field-wrapper input[type="text"]::placeholder,#acFormPopup form ._field-wrapper textarea::placeholder,#acFormCareer form ._field-wrapper input[type="text"]::placeholder,#acFormCareer form ._field-wrapper textarea::placeholder,#acFormContactUs form ._field-wrapper input[type="text"]::placeholder,#acFormContactUs form ._field-wrapper textarea::placeholder{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:24px;color:rgba(33,34,35,0.5);font-style:italic;padding:0;margin:0}#acFormMain form ._field-wrapper input[type="text"]._has_error,#acFormMain form ._field-wrapper textarea._has_error,#acFormPopup form ._field-wrapper input[type="text"]._has_error,#acFormPopup form ._field-wrapper textarea._has_error,#acFormCareer form ._field-wrapper input[type="text"]._has_error,#acFormCareer form ._field-wrapper textarea._has_error,#acFormContactUs form ._field-wrapper input[type="text"]._has_error,#acFormContactUs form ._field-wrapper textarea._has_error{border:1px solid #D80027;outline:1px solid #D80027}#acFormMain form ._field-wrapper input[type="text"]:focus,#acFormMain form ._field-wrapper textarea:focus,#acFormPopup form ._field-wrapper input[type="text"]:focus,#acFormPopup form ._field-wrapper textarea:focus,#acFormCareer form ._field-wrapper input[type="text"]:focus,#acFormCareer form ._field-wrapper textarea:focus,#acFormContactUs form ._field-wrapper input[type="text"]:focus,#acFormContactUs form ._field-wrapper textarea:focus{border-color:#04f;outline:1px solid #04f}#acFormMain form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper input[type="text"]{padding:14px 20px 14px 20px;height:42px}#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper textarea{padding:22px 20px;height:92px}#acFormMain form button._submit,#acFormPopup form button._submit,#acFormCareer form button._submit,#acFormContactUs form button._submit{position:relative;display:inline-block;font-family:"CerebriSans",sans-serif !important;color:#ffffff;background:no-repeat linear-gradient(#212322, #212322) #04f left bottom !important;background-size:100% 0 !important;font-size:16px;line-height:20px;font-weight:700;width:min-content;min-width:215px;height:42px;white-space:nowrap;text-align:center;box-sizing:border-box;padding:11px 26px;border:none;border-radius:10px !important;outline:none;cursor:pointer;transition:all 0.3s ease;z-index:1}#acFormMain form button._submit:hover,#acFormPopup form button._submit:hover,#acFormCareer form button._submit:hover,#acFormContactUs form button._submit:hover{background-size:100% 100% !important}#acFormMain form button._submit:focus-visible,#acFormPopup form button._submit:focus-visible,#acFormCareer form button._submit:focus-visible,#acFormContactUs form button._submit:focus-visible{outline:2px solid #0B5CAB;outline-offset:2px}#acFormMain form ._error._above,#acFormMain form ._error._below,#acFormPopup form ._error._above,#acFormPopup form ._error._below,#acFormCareer form ._error._above,#acFormCareer form ._error._below,#acFormContactUs form ._error._above,#acFormContactUs form ._error._below{right:unset;left:0;text-align:left;z-index:2;bottom:-24px}#acFormMain form ._error-arrow,#acFormPopup form ._error-arrow,#acFormCareer form ._error-arrow,#acFormContactUs form ._error-arrow{display:none}#acFormMain form ._error-inner,#acFormPopup form ._error-inner,#acFormCareer form ._error-inner,#acFormContactUs form ._error-inner{font-family:"Montserrat",sans-serif;font-size:14px;line-height:18px;text-align:left;font-style:normal;font-weight:400;color:#D80027;padding:0;background:transparent;box-shadow:none;outline:none}#acFormMain form ._form-branding,#acFormPopup form ._form-branding,#acFormCareer form ._form-branding,#acFormContactUs form ._form-branding{display:none}@media (min-width: 1366px){#acFormMain form ._form_element,#acFormPopup form ._form_element,#acFormCareer form ._form_element,#acFormContactUs form ._form_element{margin-bottom:40px}#acFormMain form ._form_element label._form-label,#acFormPopup form ._form_element label._form-label,#acFormCareer form ._form_element label._form-label,#acFormContactUs form ._form_element label._form-label{font-size:22px;margin-bottom:8px}#acFormMain form ._field-wrapper input[type="text"],#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper textarea{max-width:420px}#acFormMain form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper input[type="text"]{padding:14px 30px;height:52px}#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper textarea{padding:26px 30px;height:100px}#acFormMain form button._submit,#acFormPopup form button._submit,#acFormCareer form button._submit,#acFormContactUs form button._submit{font-size:18px;min-width:200px;height:52px;padding:11px 30px}}@media (min-width: 1920px){#acFormMain form ._form_element label._form-label,#acFormPopup form ._form_element label._form-label,#acFormCareer form ._form_element label._form-label,#acFormContactUs form ._form_element label._form-label{margin-bottom:12px}#acFormMain form ._field-wrapper input[type="text"],#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper textarea{max-width:460px}#acFormMain form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper input[type="text"]{padding:10px 30px;height:52px}#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper textarea{padding:26px 30px;height:120px}#acFormMain form button._submit,#acFormPopup form button._submit,#acFormCareer form button._submit,#acFormContactUs form button._submit{min-width:250px}}.contacts-wrap .footer{overflow:visible}.contact{background-color:#f5f5f5;padding-top:100px;padding-bottom:120px;margin-bottom:37px}.contact_heading{position:absolute;top:-100px}.contact_heading-figure{display:block;margin-bottom:10px;width:35px;height:37px;background-color:#FEDD00;transform:skewX(-33deg) translateX(10px)}.contact_heading-subtitle{color:rgba(33,35,34,0.4)}.contact__wrapper{position:relative}.contact__heading{position:relative;font-weight:700;font-size:32px;line-height:40px;color:#212322;margin-bottom:42px;white-space:break-spaces;z-index:2}.contact__person{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:255px;padding-bottom:100px;transform:translateY(30px);z-index:3}.contact__box{position:absolute;background:#FFFFFF;box-shadow:0 5px 10px 5px rgba(0,0,0,0.05);height:100px;bottom:0;left:-20px;z-index:2;width:28px;border:10px solid #FFFFFF;transition:all 0.8s linear;transition-delay:0.6s;border-radius:10px;overflow:hidden}.contact__box:before,.contact__box:after{content:'';position:absolute;top:50%;transform:translateY(-50%);width:10px;height:100%;background:#FEDD00;border-radius:10px;z-index:10}.contact__box:before{left:0}.contact__box:after{right:0}.contact__box.active{width:315px}.contact__box_container{position:relative;display:flex;flex-direction:column;height:100%;align-items:flex-start;justify-content:center;margin:0 auto;grid-gap:4px 0;padding-left:30px}.contact__box-name{font-family:"CerebriSans",sans-serif;font-size:20px;font-style:normal;font-weight:400;white-space:nowrap}.contact__box-position{font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:22px;color:#04f;white-space:nowrap}@media (min-width: 768px){.contact__heading{max-width:255px}.contact__box{left:0;right:0}.contact__person{margin-left:auto;width:315px;transform:none}.contact__person_image{width:255px}}@media (min-width: 1366px){.contact{padding-top:120px;padding-bottom:110px;display:flex;flex:1;margin-bottom:0}.contact .row{display:flex;flex-direction:column;justify-content:space-between;height:100%}.contact_heading{top:-120px}.contact__wrapper{display:grid;grid-template-areas:'heading form' 'person form';grid-gap:0 80px;grid-auto-columns:1fr 420px;overflow:hidden}.contact__heading{position:relative;grid-area:heading;font-size:62px;line-height:74px;max-width:unset;margin:0}.contact__heading:after{content:'';position:absolute;right:0;bottom:-75px;width:335px;height:100px;background-image:url("../../_images/nw/line-arrow2.svg");transform:scale(-1, 1);background-repeat:no-repeat;background-size:contain;z-index:1}.contact__person{grid-area:person;justify-content:flex-end;margin:0;padding:0}.contact__person_image{position:relative;width:333px;z-index:5}.contact__box{top:84px;left:160px;z-index:2}.contact__box_container{padding-left:75px;padding-right:30px}.contact__box.active{width:345px}.contact__box-name{font-size:22px}.contact__form{grid-area:form}}@media (min-width: 1920px){.contact__wrapper{grid-gap:0 80px;grid-auto-columns:1fr 460px}.contact__heading{font-size:72px;line-height:96px;margin-bottom:68px}.contact__heading:after{right:80px;bottom:-105px;width:415px;height:125px}}.footer{position:relative;color:#fff;background-color:#212322}.footer-wrap{width:100%;min-width:375px;margin:0 auto;padding:0 30px 0 30px}@media (min-width: 768px){.footer-wrap{padding:0 60px 0 60px}}@media (min-width: 1366px){.footer-wrap{width:1206px;padding:0}}@media (min-width: 1920px){.footer-wrap{width:1520px}}.footer{overflow:hidden}.footer-line{position:absolute;top:-27px;left:0;width:100%;height:54px;background-image:url("../../_images/svg/light-grey.svg");background-position:center;background-size:contain}.footer-container{display:flex;flex-direction:column;grid-gap:60px 0;padding:80px 0 60px 0}.footer-heading{display:flex;flex-direction:column;grid-gap:30px 0;padding-bottom:30px;border-bottom:2px solid rgba(255,255,255,0.2)}.footer-heading_logo{width:180px}.footer-heading_text{font-size:14px;line-height:22px;color:#FFFFFF}.footer-heading_badges{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:20px}.footer-heading_badges-widget{display:flex;justify-content:center;align-items:center;width:120px;height:120px}.footer-heading_badges-widgetWrap{width:120px;height:90px;background:#FFFFFF;border-radius:10px;overflow:hidden}.footer-heading_badges-item{width:120px;height:120px}.footer-content{display:flex;flex-direction:column;grid-gap:60px 0}.footer_links-container{display:flex;flex-direction:column;grid-gap:14px}.footer_links a.footer_links-title{text-decoration:underline}.footer_links-title{font-family:"CerebriSans",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;color:#FEDD00;margin-bottom:20px}.footer_links-item{display:block;width:fit-content;width:-moz-fit-content;width:-webkit-fit-content;color:#ffffff;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;line-height:32px;transition:0.3s ease}.footer_links-item:hover{color:#FEDD00}.footer-contacts-container{display:flex;flex-direction:column;grid-gap:40px 0}.footer-mails{display:flex;flex-direction:column;grid-gap:20px 0;font-family:"Montserrat",sans-serif}.footer-mails-item{font-size:14px;font-weight:400;color:#FFFFFF;transition:0.3s ease}.footer-mails-item_title{font-weight:700;line-height:22px}.footer-mails-item_link{color:#FFFFFF;line-height:22px}.footer-mails-item_link:hover{color:#FEDD00}.footer-address{display:flex;flex-direction:column;grid-gap:20px 0;font-family:"Montserrat",sans-serif}.footer-address-item{display:flex;align-items:center;grid-gap:0 18px}.footer-address-item img{display:block;min-width:30px;width:30px;height:30px}.footer-address-item_title{font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:#FFFFFF;white-space:break-spaces}@media (min-width: 768px) and (max-width: 1365px){.footer-container{padding:80px 0}.footer_links-container{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:14px 0}.footer_links-title{width:100%}.footer_links-item{width:50%}.footer-contacts-container{grid-gap:30px 0}.footer-mails{display:flex;flex-direction:row;flex-wrap:wrap}.footer-mails-item{width:50%}.footer-address{display:grid;grid-template-areas:'. .';grid-auto-columns:1fr 1fr}}@media (min-width: 1366px){.footer-container{position:relative;display:grid;grid-template-areas:'. .';grid-auto-columns:260px 1fr;grid-gap:0 40px;padding:100px 0}.footer-heading{grid-gap:40px 0;border-bottom:none}.footer-heading_text{padding-right:0;padding-bottom:60px;border-bottom:2px solid rgba(255,255,255,0.2)}.footer-heading_badges{margin-top:20px}.footer-content{display:grid;grid-template-areas:'. . .';grid-gap:40px 60px;margin-top:20px}.footer_links-container{display:flex;flex-direction:column;grid-gap:14px;white-space:nowrap}.footer_links-container.row{display:grid;grid-template-areas:'. .'}.footer_links-title{width:auto;font-size:18px;margin-bottom:16px}.footer_links a.footer_links-title{position:relative;width:fit-content}.footer_links a.footer_links-title:before{content:'';position:absolute;width:calc(100% + 32px);height:calc(100% + 12px);top:-6px;left:-16px;background:rgba(254,221,0,0.1);border-radius:20px;z-index:1;opacity:0;transition:opacity 0.2s ease}.footer_links a.footer_links-title:hover{text-decoration:none}.footer_links a.footer_links-title:hover:before{opacity:1}.footer_links-item{position:relative;width:fit-content}.footer_links-item span{position:relative;z-index:2}.footer_links-item:before{content:'';position:absolute;width:calc(100% + 32px);height:calc(100% + 8px);top:-4px;left:-16px;background:rgba(254,221,0,0.1);border-radius:20px;z-index:1;opacity:0;transition:opacity 0.2s ease}.footer_links-item:hover:before{opacity:1}.footer-contacts-container{grid-gap:40px 20px}.footer-mails{display:grid;grid-template-areas:'. .'}.footer-mails-item{width:unset}.footer-mails-item_title,.footer-mails-item_link{line-height:32px}.footer-address{display:flex;flex-direction:column}}@media (min-width: 1920px){.footer-container{grid-auto-columns:280px 1fr;grid-gap:0 80px;padding:120px 0 100px 0}.footer-heading{grid-gap:60px 0}.footer-heading__logo{width:220px}.footer-heading_text{font-size:16px;line-height:24px;padding-bottom:40px}.footer-content{grid-gap:80px}.footer_links{grid-gap:10px 0}.footer_links-title{margin-bottom:20px}.footer_links-item{font-size:16px;line-height:32px}.footer-mails{grid-gap:30px 0}.footer-mails-item{font-size:16px}.footer-mails-item_title{line-height:32px}.footer-mails-item_link{line-height:32px}.footer-address-item{grid-gap:0 16px}.footer-address-item_title{font-size:16px;line-height:32px}}.footer__nav{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:40px}.footer__nav-scroll img{display:block;margin:0 auto;width:57px;height:101px}.footer__nav-scroll .button{font-size:18px;font-weight:800}.footer__nav-social{display:flex;justify-content:space-between;grid-gap:0 10px;margin-bottom:20px}.footer__nav-social a{display:inline-block;transition:0.3s ease}.footer__nav-social a:hover{filter:grayscale(1)}.footer__nav-copy{margin-bottom:20px}.footer__nav-copy p{color:#212322}.footer__nav-copy span{display:block;white-space:nowrap}.footer__nav .button{min-width:150px}@media (min-width: 768px){.footer__nav{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:flex-start}.footer__nav p{color:#212322;font-size:14px}.footer__nav-scroll{text-align:center;width:150px;margin:0 auto;order:2;flex-direction:column;cursor:pointer;margin-top:50px}.footer__nav-copy{text-align:right;margin-bottom:0;width:auto;order:3}.footer__nav-social{margin-bottom:0;justify-content:flex-start}}@media (min-width: 1366px){.footer__nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:120px;padding:0}.footer__nav-scroll{position:absolute;text-align:center;right:0;left:0;bottom:0;margin:0 auto;order:2;flex-direction:column;cursor:pointer}.footer__nav-copy span{display:inline}}#acFormMain form,#acFormPopup form,#acFormCareer form,#acFormContactUs form{background:transparent !important;padding:0;margin:0}#acFormMain form ._form_element,#acFormPopup form ._form_element,#acFormCareer form ._form_element,#acFormContactUs form ._form_element{margin-bottom:30px}#acFormMain form ._form_element label._form-label,#acFormPopup form ._form_element label._form-label,#acFormCareer form ._form_element label._form-label,#acFormContactUs form ._form_element label._form-label{font-family:"CerebriSans",sans-serif !important;display:block;font-weight:400;font-size:20px;line-height:normal;color:#212322;margin-bottom:6px}#acFormMain form ._field-wrapper input[type="text"],#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper textarea{position:relative;font-family:"Montserrat",sans-serif;color:#212322 !important;font-weight:400;font-size:16px;font-style:italic;width:100%;max-width:400px;resize:none;background:#FFFFFF;border:1px solid #CDCDCD;outline:1px solid transparent;transition:all .1s linear;border-radius:10px}#acFormMain form ._field-wrapper input[type="text"]::-webkit-scrollbar,#acFormMain form ._field-wrapper textarea::-webkit-scrollbar,#acFormPopup form ._field-wrapper input[type="text"]::-webkit-scrollbar,#acFormPopup form ._field-wrapper textarea::-webkit-scrollbar,#acFormCareer form ._field-wrapper input[type="text"]::-webkit-scrollbar,#acFormCareer form ._field-wrapper textarea::-webkit-scrollbar,#acFormContactUs form ._field-wrapper input[type="text"]::-webkit-scrollbar,#acFormContactUs form ._field-wrapper textarea::-webkit-scrollbar{display:none}#acFormMain form ._field-wrapper input[type="text"]::placeholder,#acFormMain form ._field-wrapper textarea::placeholder,#acFormPopup form ._field-wrapper input[type="text"]::placeholder,#acFormPopup form ._field-wrapper textarea::placeholder,#acFormCareer form ._field-wrapper input[type="text"]::placeholder,#acFormCareer form ._field-wrapper textarea::placeholder,#acFormContactUs form ._field-wrapper input[type="text"]::placeholder,#acFormContactUs form ._field-wrapper textarea::placeholder{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:24px;color:rgba(33,34,35,0.5);font-style:italic;padding:0;margin:0}#acFormMain form ._field-wrapper input[type="text"]._has_error,#acFormMain form ._field-wrapper textarea._has_error,#acFormPopup form ._field-wrapper input[type="text"]._has_error,#acFormPopup form ._field-wrapper textarea._has_error,#acFormCareer form ._field-wrapper input[type="text"]._has_error,#acFormCareer form ._field-wrapper textarea._has_error,#acFormContactUs form ._field-wrapper input[type="text"]._has_error,#acFormContactUs form ._field-wrapper textarea._has_error{border:1px solid #D80027;outline:1px solid #D80027}#acFormMain form ._field-wrapper input[type="text"]:focus,#acFormMain form ._field-wrapper textarea:focus,#acFormPopup form ._field-wrapper input[type="text"]:focus,#acFormPopup form ._field-wrapper textarea:focus,#acFormCareer form ._field-wrapper input[type="text"]:focus,#acFormCareer form ._field-wrapper textarea:focus,#acFormContactUs form ._field-wrapper input[type="text"]:focus,#acFormContactUs form ._field-wrapper textarea:focus{border-color:#04f;outline:1px solid #04f}#acFormMain form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper input[type="text"]{padding:14px 20px 14px 20px;height:42px}#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper textarea{padding:22px 20px;height:92px}#acFormMain form button._submit,#acFormPopup form button._submit,#acFormCareer form button._submit,#acFormContactUs form button._submit{position:relative;display:inline-block;font-family:"CerebriSans",sans-serif !important;color:#ffffff;background:no-repeat linear-gradient(#212322, #212322) #04f left bottom !important;background-size:100% 0 !important;font-size:16px;line-height:20px;font-weight:700;width:min-content;min-width:215px;height:42px;white-space:nowrap;text-align:center;box-sizing:border-box;padding:11px 26px;border:none;border-radius:10px !important;outline:none;cursor:pointer;transition:all 0.3s ease;z-index:1}#acFormMain form button._submit:hover,#acFormPopup form button._submit:hover,#acFormCareer form button._submit:hover,#acFormContactUs form button._submit:hover{background-size:100% 100% !important}#acFormMain form button._submit:focus-visible,#acFormPopup form button._submit:focus-visible,#acFormCareer form button._submit:focus-visible,#acFormContactUs form button._submit:focus-visible{outline:2px solid #0B5CAB;outline-offset:2px}#acFormMain form ._error._above,#acFormMain form ._error._below,#acFormPopup form ._error._above,#acFormPopup form ._error._below,#acFormCareer form ._error._above,#acFormCareer form ._error._below,#acFormContactUs form ._error._above,#acFormContactUs form ._error._below{right:unset;left:0;text-align:left;z-index:2;bottom:-24px}#acFormMain form ._error-arrow,#acFormPopup form ._error-arrow,#acFormCareer form ._error-arrow,#acFormContactUs form ._error-arrow{display:none}#acFormMain form ._error-inner,#acFormPopup form ._error-inner,#acFormCareer form ._error-inner,#acFormContactUs form ._error-inner{font-family:"Montserrat",sans-serif;font-size:14px;line-height:18px;text-align:left;font-style:normal;font-weight:400;color:#D80027;padding:0;background:transparent;box-shadow:none;outline:none}#acFormMain form ._form-branding,#acFormPopup form ._form-branding,#acFormCareer form ._form-branding,#acFormContactUs form ._form-branding{display:none}@media (min-width: 1366px){#acFormMain form ._form_element,#acFormPopup form ._form_element,#acFormCareer form ._form_element,#acFormContactUs form ._form_element{margin-bottom:40px}#acFormMain form ._form_element label._form-label,#acFormPopup form ._form_element label._form-label,#acFormCareer form ._form_element label._form-label,#acFormContactUs form ._form_element label._form-label{font-size:22px;margin-bottom:8px}#acFormMain form ._field-wrapper input[type="text"],#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper textarea{max-width:420px}#acFormMain form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper input[type="text"]{padding:14px 30px;height:52px}#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper textarea{padding:26px 30px;height:100px}#acFormMain form button._submit,#acFormPopup form button._submit,#acFormCareer form button._submit,#acFormContactUs form button._submit{font-size:18px;min-width:200px;height:52px;padding:11px 30px}}@media (min-width: 1920px){#acFormMain form ._form_element label._form-label,#acFormPopup form ._form_element label._form-label,#acFormCareer form ._form_element label._form-label,#acFormContactUs form ._form_element label._form-label{margin-bottom:12px}#acFormMain form ._field-wrapper input[type="text"],#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper textarea{max-width:460px}#acFormMain form ._field-wrapper input[type="text"],#acFormPopup form ._field-wrapper input[type="text"],#acFormCareer form ._field-wrapper input[type="text"],#acFormContactUs form ._field-wrapper input[type="text"]{padding:10px 30px;height:52px}#acFormMain form ._field-wrapper textarea,#acFormPopup form ._field-wrapper textarea,#acFormCareer form ._field-wrapper textarea,#acFormContactUs form ._field-wrapper textarea{padding:26px 30px;height:120px}#acFormMain form button._submit,#acFormPopup form button._submit,#acFormCareer form button._submit,#acFormContactUs form button._submit{min-width:250px}}.contactPopup{position:relative;width:calc(100% - 60px);margin:0 auto}.contactPopup-wrap{display:block;position:fixed;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(33,35,34,0.4);backdrop-filter:blur(3px);transition:all 0.1s linear;z-index:100;opacity:0;visibility:hidden}.contactPopup-close{position:absolute;width:36px;height:36px;cursor:pointer;top:20px;right:20px;z-index:2;transition:all 0.2s ease}.contactPopup-close:hover{filter:grayscale(1)}.contactPopup__wrapper{position:relative;padding:80px 30px;background-color:#f5f5f5;border-radius:10px}.contactPopup__wrapper:before,.contactPopup__wrapper:after{content:'';position:absolute;background-image:url("../../_images/shapes/shape4.svg");background-repeat:no-repeat;background-size:auto 100%;width:180px;height:180px}.contactPopup__wrapper:before{top:0;right:0;background-position:bottom left}.contactPopup__wrapper:after{opacity:0}.contactPopup__heading{position:relative;font-weight:700;font-size:32px;color:#212322;margin-bottom:42px;z-index:2}.contactPopup__person{display:none}.contactPopup__box{display:none}@media (min-width: 768px){.contactPopup{width:calc(100% - 40px)}.contactPopup__wrapper{padding:80px 60px 0 40px}.contactPopup__heading{max-width:255px}.contactPopup__person{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:100px;z-index:3;margin-left:auto;width:315px}.contactPopup__person_image{width:255px}.contactPopup__box{display:block;position:absolute;background:#FFFFFF;box-shadow:0 5px 10px 5px rgba(0,0,0,0.05);height:100px;bottom:0;z-index:2;width:28px;border:10px solid #FFFFFF;overflow:hidden;border-radius:10px}.contactPopup__box:before,.contactPopup__box:after{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);width:10px;height:100%;background:#FEDD00;border-radius:10px;z-index:10}.contactPopup__box:before{left:0}.contactPopup__box:after{right:0;opacity:1}.contactPopup__box.active{width:315px}.contactPopup__box_container{position:relative;display:flex;flex-direction:column;height:100%;align-items:flex-start;justify-content:center;margin:0 auto;grid-gap:4px 0;padding-left:30px}.contactPopup__box-name{font-family:"CerebriSans",sans-serif;font-size:20px;font-style:normal;font-weight:400;white-space:nowrap}.contactPopup__box-position{font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:22px;color:#04f;white-space:nowrap}}@media (min-width: 1366px){.contactPopup{width:1286px;margin:80px auto}.contactPopup__wrapper{display:grid;grid-template-areas:'heading form' 'person form';grid-gap:60px 155px;grid-auto-columns:1fr 420px;padding:100px 103px 0 103px;overflow:hidden}.contactPopup__wrapper:before,.contactPopup__wrapper:after{width:400px;height:205px;background-size:cover;z-index:1}.contactPopup__wrapper:before{top:0;right:unset;left:0}.contactPopup__wrapper:after{height:130px;bottom:-20px;left:unset;right:-44px}.contactPopup__heading{grid-area:heading;font-size:62px;line-height:74px;max-width:unset;margin:0}.contactPopup__person{grid-area:person;justify-content:flex-start;margin:0;padding:0}.contactPopup__person_image{position:relative;width:333px;z-index:5}.contactPopup__box{top:84px;left:160px;z-index:2}.contactPopup__box_container{padding-left:75px;padding-right:30px}.contactPopup__box.active{width:345px}.contactPopup__box-name{font-size:22px}.contactPopup__form{grid-area:form}}@media (min-width: 1920px){.contactPopup{width:1360px;margin:100px auto}.contactPopup__wrapper{grid-gap:40px 140px;grid-auto-columns:1fr 460px}.contactPopup__wrapper:after{bottom:-12px;right:-80px}.contactPopup__heading{font-size:72px;line-height:96px}.contactPopup__box_container{padding-left:75px;padding-right:45px}.contactPopup__box.active{width:360px}}
