/*!/wp-content/cache/asset-cleanup/css/item/reboot-vc1b3b70e31c6cc15f3fd2034e722f9d6f49cd288.css*/
/*!/wp-content/themes/webmeridian/_slicing/data/css/reboot.css*/*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0;width:25px;height:25px}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
/*!/wp-content/cache/asset-cleanup/css/item/theme-vb1535154a887cd795c9848feecb056be9bbf1600.css*/
/*!/wp-content/themes/webmeridian/_slicing/data/css/theme.css*/@charset "UTF-8";@font-face{font-family:'PT Serif';src:local('PT Serif'),local('PTSerif-Regular'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserif.woff2) format('woff2'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserif.woff) format('woff'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserif.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'PT Serif';src:local('PT Serif Italic'),local('PTSerif-Italic'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserifitalic.woff2) format('woff2'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserifitalic.woff) format('woff'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserifitalic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'PT Serif';src:local('PT Serif Bold'),local('PTSerif-Bold'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserifbold.woff2) format('woff2'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserifbold.woff) format('woff'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserifbold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'PT Serif';src:local('PT Serif Bold Italic'),local('PTSerif-BoldItalic'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserifbolditalic.woff2) format('woff2'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserifbolditalic.woff) format('woff'),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/pt-serif/ptserifbolditalic.ttf) format('truetype');font-weight:700;font-style:italic}:root{--1px:1px;--2px:2px;--4px:4px;--5px:5px;--6px:6px;--7px:7px;--8px:8px;--9px:9px;--10px:10px;--11px:11px;--12px:12px;--13px:13px;--14px:14px;--15px:15px;--16px:16px;--17px:17px;--18px:18px;--19px:19px;--20px:20px;--21px:21px;--22px:22px;--23px:23px;--24px:24px;--25px:25px;--26px:26px;--27px:27px;--28px:28px;--30px:30px;--32px:32px;--33px:33px;--34px:34px;--35px:35px;--36px:36px;--38px:38px;--39px:39px;--40px:40px;--42px:42px;--45px:45px;--46px:46px;--47px:47px;--48px:48px;--50px:50px;--52px:52px;--53px:53px;--54px:54px;--55px:55px;--56px:56px;--60px:60px;--64px:64px;--65px:65px;--69px:69px;--71px:71px;--73px:73px;--74px:74px;--76px:76px;--77px:77px;--80px:80px;--82px:82px;--83px:83px;--84px:84px;--86px:86px;--88px:88px;--90px:90px;--96px:96px;--100px:100px;--105px:105px;--110px:110px;--115px:115px;--120px:120px;--125px:125px;--130px:130px;--140px:140px;--300px:300px;--330px:330px;--655px:655px;--750px:750px;--767px:767px;--850px:850px;--1340px:1340px;--1500px:1500px;--1540px:1540px;--1550px:1550px;--1567px:1567px;--1704px:1704px}@media (min-width:1921px){:root{--1px:1vw/19;--2px:1vw/10;--4px:0.208vw;--5px:0.26vw;--6px:0.312vw;--7px:0.364vw;--8px:0.417vw;--9px:0.468vw;--10px:0.52vw;--11px:0.572vw;--12px:0.63vw;--13px:0.676;--14px:0.74vw;--15px:0.78vw;--16px:0.84vw;--17px:0.885vw;--18px:0.95vw;--19px:0.988vw;--20px:1.05vw;--21px:1.092vw;--22px:1.146vw;--23px:1.196vw;--24px:1.26vw;--25px:1.3vw;--26px:1.352vw;--27px:1.404vw;--28px:1.47vw;--30px:1.57vw;--32px:1.664vw;--33px:1.716vw;--34px:1.768vw;--35px:1.82vw;--36px:1.875vw;--38px:1.976vw;--39px:2.028vw;--40px:2.1vw;--42px:2.184vw;--45px:2.34vw;--46px:2.392vw;--47px:2.444vw;--48px:2.496vw;--50px:2.6vw;--52px:2.7vw;--53px:2.756vw;--54px:2.808vw;--55px:2.86vw;--56px:2.912vw;--60px:3.16vw;--64px:3.328vw;--65px:3.38vw;--69px:3.588vw;--71px:3.73vw;--73px:3.796vw;--74px:3.848vw;--76px:3.952vw;--77px:4.05vw;--80px:4.167vw;--82px:4.264vw;--83px:4.316vw;--84px:4.368vw;--86px:4.472vw;--88px:4.576vw;--90px:4.68vw;--96px:4.992vw;--100px:5.2vw;--105px:5.52vw;--110px:5.72vw;--115px:5.98vw;--120px:6.24vw;--125px:6.5vw;--130px:6.76vw;--140px:7.28vw;--300px:15.6vw;--330px:17.16vw;--655px:34.06vw;--750px:39vw;--767px:39.884vw;--850px:44.2vw;--1340px:69.68vw;--1500px:78vw;--1540px:80.08vw;--1550px:80.6vw;--1567px:81.484vw;--1704px:88.608vw}}html{width:100%;max-width:100%;overflow-x:hidden}*{outline:none}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}a:hover{text-decoration:none}.m_anim_fc{position:relative}.m_anim_fc:before{position:absolute;left:0%;top:0%;display:block;content:"";width:100%;border:0 solid red;height:0%;background-color:#fff;animation:m_anim_fc_kf ease 3s}.flex{display:flex}.overflow-hidden{overflow:hidden}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes borderRadiusBig{0%{border-radius:0}50%{border-radius:60px}100%{border-radius:0}}@keyframes borderRadiusSmall{0%{border-radius:0}50%{border-radius:40px}100%{border-radius:0}}@keyframes rotate{0%{transform:rotate(-15deg)}50%{transform:rotate(5deg)}100%{transform:rotate(-15deg)}}@keyframes leftMove{0%{transform:translateX(-40px)}50%{transform:translateX(-10px)}100%{transform:translateX(-40px)}}@keyframes m_anim_fc_kf{0%{height:100%}100%{height:0%}}.black-rectangle svg{animation-name:borderRadiusBig;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:linear}.black-rectangle{margin-right:32px}.orange-rectangle svg{transform:translateY(70px);animation-name:borderRadiusSmall;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:linear}.black-square{display:flex;align-items:center}.black-square svg{animation-name:rotate;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:linear}.orange-round{margin-top:-15px}.orange-round svg{animation-name:leftMove;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:linear}.m_anim_bls{border-bottom:1px}html{font-family:Poppins,"sans-serif";scroll-behavior:smooth}body{max-width:100%;overflow-x:hidden;font-family:Poppins,"sans-serif"}@font-face{font-family:"Poppins";src:url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Regular.eot);src:local("☺"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Regular.woff) format("woff"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Regular.ttf) format("truetype"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-ExtraBold.eot);src:local("☺"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-ExtraBold.woff) format("woff"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-ExtraBold.ttf) format("truetype"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-ExtraBold.svg) format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-SemiBold.eot);src:local("☺"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-SemiBold.woff) format("woff"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-SemiBold.ttf) format("truetype"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-SemiBold.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Black.eot);src:local("☺"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Black.woff) format("woff"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Black.ttf) format("truetype"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Black.svg) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Bold.eot);src:local("☺"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Bold.woff) format("woff"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Bold.ttf) format("truetype"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Bold.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Medium.eot);src:local("☺"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Medium.woff) format("woff"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Medium.ttf) format("truetype"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/poppins/Poppins-Medium.svg) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Cambria";src:url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/cambria/Cambria.eot);src:local("☺"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/cambria/Cambria.woff) format("woff"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/cambria/Cambria.ttf) format("truetype"),url(/wp-content/themes/webmeridian/_slicing/data/css/../fonts/cambria/Cambria.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}section a{color:#f26322;transition:all 0.3s ease}section a:hover{color:#2F4AAF}.m_vh_100{min-height:100vh}.m_bigcontainer{margin:0 auto 0 auto;padding:16px 0 10px 0;max-width:var(--1704px)}.m_container{width:80%;max-width:var(--1500px);margin:0 auto 0 auto;border:0 solid red}.m_top_block{display:flex;align-items:center}h1{font-family:Poppins;font-style:normal;font-weight:700;font-size:var(--100px);line-height:var(--110px);color:#f26322}h2{font-family:Poppins;font-style:normal;font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#fff}h3{font-family:Poppins;font-size:var(--40px);font-weight:600;font-stretch:normal;font-style:normal;line-height:var(--56px);color:#f26322}p{margin:0 0 20px 0;font-family:'PT Serif';font-style:normal;font-weight:400;font-size:var(--25px);line-height:var(--39px);color:#121112}.m_t2{font-family:'PT Serif';font-style:normal;font-weight:400;font-size:var(--26px);line-height:var(--39px);color:#121112}.m_t3{font-family:Poppins;font-weight:600;font-size:var(--24px);line-height:var(--28px);color:#797979}.m_t4{font-family:'PT Serif';font-size:var(--21px);font-weight:400;font-stretch:normal;font-style:normal;line-height:var(--33px);text-align:left;color:#fff}.m_t5{font-family:Poppins;font-size:var(--18px);font-weight:600;font-stretch:normal;font-style:normal;line-height:var(--26px);text-align:left;color:#000}.m_contactform{padding:87px 0 125px 0}.m_contactform .m_contactrow label sup{color:#f26322;right:-.3em}.m_contactform .m_contactrow .m_form_submitter{margin:40px 0 17px 0;text-align:right}.m_contactform .m_contactrow .m_form_submitter input{transition:color 0.3s ease;color:#121112}.m_contactform .m_contactrow .m_form_submitter input:hover{color:#f26322}.m_contactform .m_contactrow .m_form_submitter svg{vertical-align:bottom;fill:#f26322;transition:fill 0.3s ease}.m_contactform .m_contactrow .m_form_submitter i{font-size:var(--24px);font-weight:600;font-stretch:normal;font-style:normal;line-height:1.17;color:#f26322}input[type="radio"],input[type="checkbox"]{padding:0 0 0 0}.m_readmo{display:block;margin:0 0 27px 0;text-align:left;color:#fff;transition:color 0.3s ease}.m_top_block .m_readmo{opacity:0}.js-animate .m_top_block .m_readmo{opacity:1;transition:opacity 0.5s ease 0.5s,color 0.5s ease}.m_readmo:hover{text-decoration:none;color:#fff}.m_t3.m_readmo svg{fill:#f26322;transition:fill 0.3s ease}.m_t3.m_readmo:hover{color:#f26322}.m_t3.m_readmo:hover svg{fill:#f26322}.m_g1{padding:0 50px 0 76px}.m_g1 h3{margin:76px 0 34px 0;color:#111211}.m_subtitle{margin:33px 0 22px 0}.m_ScrollPager{position:relative}.m_ScrollPager .videoParent{z-index:-1}.m_ScrollPager .m_logor,.m_ScrollPager .m_logor_set,.thirdSection .m_logor_moby{position:absolute;right:0;top:0;z-index:-1;width:534px;transition:all 0.75s ease}.m_logor_moby.mobile{display:none}.secondSection .m_logor{top:-300px}.m_ScrollPager .m_logor.m_logor_show,.m_ScrollPager .m_logor_set.m_logor_show,.thirdSection .m_logor_moby.m_logor_show{transform:scale(1)}.m_ScrollPager .m_logor_set{z-index:5}.m_ScrollPager .m_logor{width:600px;transform:scale(0)}.thirdSection .m_logor_moby{width:142px;height:184px}.m_title_1{display:block;margin:0 0 15px 0;font-family:Poppins;font-size:var(--110px);font-weight:800;font-stretch:normal;font-style:normal;line-height:1.5;text-align:left;color:#fff;opacity:0}.m_title_2{margin:128px 0 40px 0;position:relative;overflow:hidden;padding-bottom:10px}.m_title_4{margin:96px 0 39px 0;font-family:Poppins;font-style:normal;font-size:var(--88px);line-height:var(--100px);color:#f26322}.m_title_5{margin:32px 0 34px 0;color:#121112}.m_title_6{margin:79px 0 30px 0}.m_title_7{margin:39px 0 39px 0;color:#121112}.m_title_8{margin:99px 0 5px 0}.m_title_9{font-size:var(--34px);margin:35px 0 9px 0;color:#f26322}.m_stitle_1{margin:61px 0 0 20px}.m_mccenter{display:flex;align-items:center;justify-content:center}.m_awards{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:80px}.m_awards.second{justify-content:flex-start;margin-bottom:0}.m_awards a img,.m_awards a svg{width:auto;margin-top:25px;margin-bottom:43px}.m_awards-block{width:100%;align-items:center;justify-content:space-between}.m_awards.second a img,.m_awards.second a svg{width:auto;height:auto;margin-top:0;margin-bottom:0}.m_md_41.m_awards a{margin:0 25px}.m_mvh{min-height:100vh}.m_top_2coolb{align-items:flex-end}.m_top_2coolb .m_top_2coolb_item{padding:0 0 50px 0}.m_top_2coolb .m_top_2coolb_item h1{font-family:Poppins;font-style:normal;font-weight:700;font-size:var(--100px);line-height:var(--110px);color:#fff}.m_row.m_contactrow{margin-bottom:48px}.m_contact .m_title_3{padding:20px 0 20px 0}.m_contact a{display:block;position:relative;padding-left:50px;line-height:var(--24px);padding-bottom:16px}.m_contact a .m_black_icon{display:block;position:absolute;width:35px;left:0;top:0;text-align:center}.m_contact a .m_black_icon svg{width:20px;max-width:100%}.m_srvimg{padding:43px 0 67px 0}.m_srvimg .m_srvimg_img{width:257px;height:274px}.m_srvimg ul.m_srvlist{margin:0 0 5px 0;padding:0 0 0 0}.m_srvimg ul.m_srvlist li{list-style:none;margin:0 0 0 0}.m_srvimg ul.m_srvlist li a{display:inline-block;position:relative;padding:5px 0 33px 0;line-height:var(--25px);transition:color 0.3s}.m_srvimg ul.m_srvlist li a svg{opacity:0;visibility:hidden;position:absolute;right:-50px;top:8px;transition:all 0.3s}.m_srvimg ul.m_srvlist li a:hover{color:#000;text-decoration:none}.m_md_4 .m_srvimg ul.m_srvlist li a:hover{color:#f26322;text-decoration:none}.m_srvimg ul.m_srvlist li a:hover svg{visibility:visible;opacity:1}.m_srvimg .m_title_5_space{padding:0 0 0 111px}.m_srvimg .m_title_5_space .m_srvlist_gotolist{display:inline-block;position:relative;margin:0 0 30px 0;font-family:Poppins;font-style:normal;font-weight:600;font-size:var(--24px);line-height:var(--32px);color:#000;transition:color 0.3s}.m_srvimg .m_title_5_space .m_srvlist_gotolist svg{position:absolute;top:20%;right:-50px;transition:fill 0.3s;fill:#f26322}.m_srvimg .m_title_5_space .m_srvlist_gotolist:hover{color:#f26322;text-decoration:none}.m_block_slider{padding:50px 0 31px 0;background-color:#2f4aaf}.m_block_slider .m_slick_1{max-width:1620px;padding-left:0;margin:0 auto}.m_block_slider .m_slick_1 .m_slide_moover_box{position:relative}.m_block_slider .m_slick_1 .m_slide_moover_box img{visibility:hidden}.m_block_slider .m_slick_1 .m_slide_moover_box a{display:block;position:absolute;top:50%;left:0;font-size:var(--24px);line-height:var(--28px);color:#fff}.m_block_slider .m_slick_1 .m_slide_moover_box a svg{display:inline}.m_slick_1,.m_block_slider .m_slick_1 .slick-slide,.m_block_slider .m_slick_1 a,.m_block_slider .m_slick_1 span,.m_block_slider .m_slick_1 h3{cursor:url("data:image/svg+xml,%3Csvg width='120' height='120' viewBox='0 0 120 120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M60 120C93.1371 120 120 93.1371 120 60C120 26.8629 93.1371 0 60 0C26.8629 0 0 26.8629 0 60C0 93.1371 26.8629 120 60 120Z' fill='white'/%3E%3Cpath d='M37.512 53.248C39.272 53.248 40.816 53.592 42.144 54.28C43.488 54.968 44.52 55.952 45.24 57.232C45.976 58.496 46.344 59.968 46.344 61.648C46.344 63.328 45.976 64.8 45.24 66.064C44.52 67.312 43.488 68.28 42.144 68.968C40.816 69.656 39.272 70 37.512 70H31.656V53.248H37.512ZM37.392 67.144C39.152 67.144 40.512 66.664 41.472 65.704C42.432 64.744 42.912 63.392 42.912 61.648C42.912 59.904 42.432 58.544 41.472 57.568C40.512 56.576 39.152 56.08 37.392 56.08H35.016V67.144H37.392ZM52.2191 58.768C52.6511 58.064 53.2111 57.512 53.8991 57.112C54.6031 56.712 55.4031 56.512 56.2991 56.512V60.04H55.4111C54.3551 60.04 53.5551 60.288 53.0111 60.784C52.4831 61.28 52.2191 62.144 52.2191 63.376V70H48.8591V56.704H52.2191V58.768ZM57.6982 63.304C57.6982 61.96 57.9622 60.768 58.4902 59.728C59.0343 58.688 59.7623 57.888 60.6743 57.328C61.6023 56.768 62.6343 56.488 63.7703 56.488C64.7623 56.488 65.6263 56.688 66.3623 57.088C67.1143 57.488 67.7143 57.992 68.1623 58.6V56.704H71.5463V70H68.1623V68.056C67.7303 68.68 67.1303 69.2 66.3623 69.616C65.6103 70.016 64.7383 70.216 63.7463 70.216C62.6263 70.216 61.6023 69.928 60.6743 69.352C59.7623 68.776 59.0343 67.968 58.4902 66.928C57.9622 65.872 57.6982 64.664 57.6982 63.304ZM68.1623 63.352C68.1623 62.536 68.0023 61.84 67.6823 61.264C67.3623 60.672 66.9303 60.224 66.3863 59.92C65.8423 59.6 65.2583 59.44 64.6343 59.44C64.0103 59.44 63.4343 59.592 62.9062 59.896C62.3783 60.2 61.9463 60.648 61.6103 61.24C61.2903 61.816 61.1303 62.504 61.1303 63.304C61.1303 64.104 61.2903 64.808 61.6103 65.416C61.9463 66.008 62.3783 66.464 62.9062 66.784C63.4503 67.104 64.0263 67.264 64.6343 67.264C65.2583 67.264 65.8423 67.112 66.3863 66.808C66.9303 66.488 67.3623 66.04 67.6823 65.464C68.0023 64.872 68.1623 64.168 68.1623 63.352ZM80.0359 56.488C81.0279 56.488 81.8999 56.688 82.6519 57.088C83.4039 57.472 83.9959 57.976 84.4279 58.6V56.704H87.8119V70.096C87.8119 71.328 87.5639 72.424 87.0679 73.384C86.5719 74.36 85.8279 75.128 84.8359 75.688C83.8439 76.264 82.6439 76.552 81.2359 76.552C79.3479 76.552 77.7959 76.112 76.5799 75.232C75.3799 74.352 74.6999 73.152 74.5399 71.632H77.8759C78.0519 72.24 78.4279 72.72 79.0039 73.072C79.5959 73.44 80.3079 73.624 81.1399 73.624C82.1159 73.624 82.9079 73.328 83.5159 72.736C84.1239 72.16 84.4279 71.28 84.4279 70.096V68.032C83.9959 68.656 83.3959 69.176 82.6279 69.592C81.8759 70.008 81.0119 70.216 80.0359 70.216C78.9159 70.216 77.8919 69.928 76.9639 69.352C76.0359 68.776 75.2999 67.968 74.7559 66.928C74.2279 65.872 73.9639 64.664 73.9639 63.304C73.9639 61.96 74.2279 60.768 74.7559 59.728C75.2999 58.688 76.0279 57.888 76.9399 57.328C77.8679 56.768 78.8999 56.488 80.0359 56.488ZM84.4279 63.352C84.4279 62.536 84.2679 61.84 83.9479 61.264C83.6279 60.672 83.1959 60.224 82.6519 59.92C82.1079 59.6 81.5239 59.44 80.8999 59.44C80.2759 59.44 79.6999 59.592 79.1719 59.896C78.6439 60.2 78.2119 60.648 77.8759 61.24C77.5559 61.816 77.3959 62.504 77.3959 63.304C77.3959 64.104 77.5559 64.808 77.8759 65.416C78.2119 66.008 78.6439 66.464 79.1719 66.784C79.7159 67.104 80.2919 67.264 80.8999 67.264C81.5239 67.264 82.1079 67.112 82.6519 66.808C83.1959 66.488 83.6279 66.04 83.9479 65.464C84.2679 64.872 84.4279 64.168 84.4279 63.352Z' fill='black'/%3E%3Cpath d='M107.632 61.7895L95 71.2632V52.3158L107.632 61.7895Z' fill='black'/%3E%3Cpath d='M12.3684 61.7895L25 52.3158V71.2632L12.3684 61.7895Z' fill='black'/%3E%3C/svg%3E") 0 0,pointer}.m_block_slider .slick-slide{margin-right:25px}.m_block_slider .m_slick_1 a.m_t3,.m_block_slider .m_slick_1 a img{cursor:url("data:image/svg+xml,%3Csvg width='120' height='120' viewBox='0 0 120 120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M60 120C93.1371 120 120 93.1371 120 60C120 26.8629 93.1371 0 60 0C26.8629 0 0 26.8629 0 60C0 93.1371 26.8629 120 60 120Z' fill='black'/%3E%3Cpath d='M32.912 52.056L37.448 65.472L42.008 52.056H45.632L39.632 69H35.288L29.288 52.056H32.912ZM47.0739 51.888C47.0739 51.344 47.2659 50.904 47.6499 50.568C48.0339 50.216 48.5379 50.04 49.1619 50.04C49.7859 50.04 50.2899 50.216 50.6739 50.568C51.0579 50.904 51.2499 51.344 51.2499 51.888C51.2499 52.416 51.0579 52.856 50.6739 53.208C50.2899 53.544 49.7859 53.712 49.1619 53.712C48.5379 53.712 48.0339 53.544 47.6499 53.208C47.2659 52.856 47.0739 52.416 47.0739 51.888ZM50.8419 55.704V69H47.4579V55.704H50.8419ZM66.4072 61.848C66.4072 62.184 66.3672 62.568 66.2872 63H56.5432C56.5912 64.184 56.9112 65.056 57.5032 65.616C58.0952 66.176 58.8312 66.456 59.7112 66.456C60.4952 66.456 61.1432 66.264 61.6552 65.88C62.1832 65.496 62.5192 64.976 62.6632 64.32H66.2392C66.0632 65.248 65.6872 66.08 65.1112 66.816C64.5352 67.552 63.7912 68.128 62.8792 68.544C61.9832 68.96 60.9832 69.168 59.8792 69.168C58.5832 69.168 57.4312 68.896 56.4232 68.352C55.4152 67.792 54.6312 67 54.0712 65.976C53.5112 64.952 53.2312 63.744 53.2312 62.352C53.2312 60.96 53.5112 59.752 54.0712 58.728C54.6312 57.688 55.4152 56.896 56.4232 56.352C57.4312 55.808 58.5832 55.536 59.8792 55.536C61.1912 55.536 62.3352 55.808 63.3112 56.352C64.3032 56.896 65.0632 57.648 65.5912 58.608C66.1352 59.552 66.4072 60.632 66.4072 61.848ZM62.9992 61.512C63.0472 60.424 62.7592 59.6 62.1352 59.04C61.5272 58.48 60.7752 58.2 59.8792 58.2C58.9672 58.2 58.1992 58.48 57.5752 59.04C56.9512 59.6 56.6072 60.424 56.5432 61.512H62.9992ZM87.8414 55.704L84.2654 69H80.5214L77.6654 59.328L74.7374 69H70.9934L67.4414 55.704H70.8254L72.9854 65.976L75.9374 55.704H79.5134L82.4894 65.976L84.6734 55.704H87.8414Z' fill='white'/%3E%3C/svg%3E") 0 0,pointer}.m_block_slider .m_slick_1.cursorDrag .slick-slide,.m_slick_1.cursorDrag,.m_block_slider .m_slick_1.cursorDrag a.m_t3,.m_block_slider .m_slick_1.cursorDrag a img,.m_block_slider .m_slick_1.cursorDrag a,.m_block_slider .m_slick_1.cursorDrag span,.m_block_slider .m_slick_1.cursorDrag h3{cursor:url("data:image/svg+xml,%3Csvg width='120' height='120' viewBox='0 0 120 120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M60 120C93.1371 120 120 93.1371 120 60C120 26.8629 93.1371 0 60 0C26.8629 0 0 26.8629 0 60C0 93.1371 26.8629 120 60 120Z' fill='white'/%3E%3Cpath d='M88 60.5L75 70V51L88 60.5Z' fill='black'/%3E%3Cpath d='M32 60.5L45 51V70L32 60.5Z' fill='black'/%3E%3C/svg%3E%0A"),pointer}.m_block_slider img{max-width:100%;height:auto}.m_block_slider span{display:block;margin:17px 0 15px 0;color:#000;cursor:pointer}.m_block_slider h3{margin:0 0 30px 0;color:#fff;cursor:pointer}.m_block_slider .m_slick_1 a.linkToPortfolio{cursor:pointer;padding:50px 10px}.linkToPortfolio:hover{text-decoration:none}.m_block_map{overflow:hidden;padding:30px 0 69px 0;background-color:#121112}.m_contacttitle{width:50%;margin:107px 0 39px 0;padding:0 0 50px 0;color:#f26322}.m_block_text{padding:202px 0 277px 0}#m_scroller{display:none}.post__search{width:70%}#m_scroller{position:fixed;bottom:40px;left:65px;cursor:pointer}#m_scroller svg{fill:transparent}#m_scroller #border{fill:transparent;stroke:#f26322}#m_scroller #arrow{fill:#f26322}#m_scroller.js-whiteButton #border{stroke:#fff}#m_scroller.js-whiteButton #arrow{fill:#fff}#m_chat{position:fixed;bottom:20px;right:40px;cursor:pointer;z-index:100}#m_chat #chatBorder{fill:#fff}#m_chat svg{fill:#2f4aaf;transition:fill 0.3s ease}#m_chat.js-whiteButton svg{fill:#fff}#m_chat.js-whiteButton #chatBorder{fill:#f26322}.m_row{display:flex;flex-direction:row}.m_row .m_md_1{width:10%}.m_row .m_md_2{width:20%}.m_row .m_md_23{width:23%}.m_row .m_md_27{width:27%}.m_row .m_md_3{width:30%}.m_row .m_md_37{width:37%}.m_row .m_md_4{width:40%}.m_row .m_md_41{width:41%}.m_row .m_md_46{width:46%}.m_row .m_md_5{width:50%}.m_row .m_md_6{width:60%}.m_row .m_md_7{width:70%}.m_row .m_md_8{width:80%}.m_row .m_md_9{width:90%}.m_row .m_md_10{width:100%}.m_row .m_md_33{width:33.3%}#m_header_hmenu_box{display:block;position:fixed;top:0;right:0;width:100vw;height:100vh;z-index:20;overflow:hidden;width:0%;height:0%;background-color:transparent;transition:all 0.1s ease 1.1s}@keyframes roundMenu{0%{border-bottom-left-radius:100%}80%{border-bottom-left-radius:100%}100%{border-bottom-left-radius:0}}#m_header_hmenu_box.m_header_hmenu_box_opened{width:100%;height:100%;transition:none}header svg.m_desctop_only,.form-logo a svg{max-width:65px;height:auto}#m_header_hmenu_box .m_container{opacity:0}#m_header_hmenu_box.m_header_hmenu_box_opened .m_container{opacity:1;transition:opacity 0.5s ease 0.5s}#m_header_hmenu_close,#requestFormCloser,#aboutFormCloser,#vacancyFormCloser,#workFormCloser{position:absolute;z-index:50;top:-15px;right:89px;margin:0 0 0 0;padding:40px 0 30px 0;cursor:pointer;font-family:Poppins;font-size:var(--18px);line-height:var(--36px);color:#121112;visibility:hidden;opacity:0;transition:all 0.2s ease 0.5s}#m_header_hmenu_box.m_header_hmenu_box_opened #m_header_hmenu_close{visibility:visible;opacity:1}#m_header_hmenu_box #m_header_hmenu_close .m_rot15{display:inline-block;transform:rotate(-145deg)}#m_header_hmenu_box .m_menucontainer{display:flex;margin:0;position:relative;width:100%;height:100vh;justify-content:center;align-items:flex-start}#m_header_hmenu_box .m_menucontainer .m_container{width:100%;margin:5.45% 10.8% 0}#m_header_hmenu_box .m_menucontainer .m_socials{opacity:0;visibility:hidden}#m_header_hmenu_box.m_header_hmenu_box_opened .m_menucontainer .m_socials{opacity:1;visibility:visible;transition:opacity 0.5s ease 0.5s}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list{margin:0 0 0 0;padding:0 0 0 0;display:block;overflow:hidden}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li{display:block;list-style:none;float:left;min-width:15%}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child{width:100%}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child>.menu_sub{display:flex}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child .menu_sub ul,#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child .menu_sub li{padding-left:0}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child .menu_sub li{flex-grow:1}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child .menu_sub li li,#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:not(:first-child) .menu_sub li{margin-bottom:15px}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li>a{display:inline-block;margin:15px 0 28px 0;font-family:Poppins;font-style:normal;font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#0f0000;transition:color 0.3s ease}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list li>a:hover{text-decoration:none;color:#f26322}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li>ul{padding:0 0 5px 0}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li>ul li{list-style:none;padding:0}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li>ul li>a{font-family:Poppins;font-style:normal;font-weight:400;font-size:var(--20px);line-height:var(--24px);color:#000;transition:color 0.3s ease}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child>ul>li>a{font-weight:600;font-size:var(--30px);line-height:var(--38px);color:#F26322}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child>ul>li>a+ul{margin-top:20px}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li.m_header_hmenu_leftitem{clear:left}.m_header{position:fixed;z-index:10;top:0;left:0;width:100%;font-family:Poppins;background-color:transparent;transition:background-color 0.3s}.m_header .m_header_wrapper{position:relative}.m_header .m_header_wrapper #m_header_hmenu{position:absolute;top:1px;right:82px;font-family:Poppins;font-size:var(--18px);font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:1.3px;text-align:left;color:#fff;cursor:pointer;transition:color 1s;z-index:100;margin-top:33px;padding:5px}.m_header_wrapper .m_bigcontainer{padding:17px 24px}.m_header.blackLogo .m_header_scrolled_logo svg,.m_header.blackLogo .m_header_scrolled_logo svg path{fill:#000}.m_header.homeStart .m_header_wrapper #m_header_hmenu{color:#121112}.m_header.our-approach--header #m_header_hmenu,.m_header.our-approach--header #HeaderMenuID li a{color:#121112}.m_header.our-approach--header .m_header_wrapper #m_header_hmenu svg,.m_header.our-approach--header .m_header_wrapper #m_header_hmenu svg path,.m_header.our-approach--header .m_header_scrolled_logo svg,.m_header.our-approach--header .m_header_scrolled_logo svg path{fill:#121112}.m_header.careers ul li a{color:#121112}.m_header.careers #m_header_hmenu{color:#121112}.m_header.careers .m_header_wrapper #m_header_hmenu svg{fill:#000}.m_header.blackmenu .m_header_scrolled_logo svg,.m_header.blackmenu .m_header_scrolled_logo svg path{fill:#000}.m_header.homeStart .m_header_wrapper #m_header_hmenu svg{fill:#121112}.m_header .m_header_wrapper #m_header_hmenu svg{display:inline-block;height:15px;fill:#fff;transition:fill 1s}.m_header .m_header_wrapper #m_header_hmenu.whiteText{color:#fff}.m_header .m_header_wrapper #m_header_hmenu.whiteText svg{fill:#fff}.m_header ul{display:flex;flex-direction:row;justify-content:space-around;margin:20px 0 0 17px;padding:0 0 0 0}.m_header ul li{display:block;list-style-type:none;margin:0 0 0 0}.m_header ul li a,.m_header ul li button{position:relative;padding:0 7px 0 7px;font-family:Poppins;font-size:var(--18px);line-height:var(--26px);color:#fff;text-transform:capitalize;transition:border 1s;background-color:transparent;border:none}.m_header ul li button:focus{outline:none}.m_header ul li a:hover{text-decoration:none}.m_header ul li a sup{position:absolute;right:-5px;top:6px;font-size:var(--10px)}.m_header ul li{font-weight:400;border:none;text-shadow:0 0 .01px #fff,0 0 .01px #fff}.m_header.blackMenu .m_header_scrolled_logo svg,.m_header.m_header_scrolled.blackMenu .m_header_scrolled_logo svg,.m_header.homeStart .m_header_scrolled_logo svg,.m_header.blackMenu .m_header_scrolled_logo svg path,.m_header.m_header_scrolled.blackMenu .m_header_scrolled_logo svg path,.m_header.homeStart .m_header_scrolled_logo svg path{fill:#fff}.m_header.blog .m_header_scrolled_logo svg,.m_header.blog .m_header_scrolled_logo svg path{fill:#121112}.m_header.blog .m_header_wrapper #m_header_hmenu{color:#121112}.m_header_scrolled_logo svg,.m_header_scrolled_logo svg path{fill:#fff}.m_header.blog .m_header_wrapper #m_header_hmenu svg{fill:#121112}.m_header.m_header_scrolled{background-color:#fff}.m_header.m_header_scrolled .m_header_scrolled_logo svg,.m_header.m_header_scrolled .m_header_scrolled_logo svg path{fill:#121112}.m_header.m_header_scrolled.orangeMenu .m_header_scrolled_logo svg,.m_header.m_header_scrolled.orangeMenu .m_header_scrolled_logo svg path{fill:#fff}.m_header.m_header_scrolled ul li a{color:#121112}.m_header.m_header_scrolled ul li.current_page_item,.m_header.m_header_scrolled ul li:hover a{text-shadow:0 0 .01px black,0 0 .01px #000}.m_header.m_header_scrolled ul li.current_page_item.form_opener{font-weight:400}.m_header.our-approach--header ul li.current_page_item.form_opener{border-color:#000}.m_header.m_header_scrolled #m_header_hmenu{color:#121112}.m_header.m_header_scrolled #m_header_hmenu svg{fill:#121112}.m_header.m_header_scrolled.blackMenu #m_header_hmenu{color:#fff}.m_header.orangeMenu{background-color:#2f4aaf}.m_header.orangeMenu ul li a{color:#fff}.m_header.orangeMenu #m_header_hmenu{color:#fff}.m_header.orangeMenu #m_header_hmenu svg{fill:#fff}.m_header.blackMenu{background-color:#121112}.m_header.blackMenu ul li a{color:#fff}.m_header.blackMenu ul li.current_page_item{border-color:#fff;text-shadow:0 0 .01px #fff,0 0 .01px #fff}.m_header.blackMenu ul li.current_page_item .m_header.blackMenu #m_header_hmenu{color:#fff}.m_header.blackMenu #m_header_hmenu svg{fill:#fff}.m_footer{padding:30px 0 10px 0;font-family:Poppins;background-color:#121112}.m_footer .m_bigcontainer{display:flex;padding-bottom:0}.m_footer_widget_address a{white-space:nowrap}.m_footer .m_bigcontainer>.m_footer_widget{width:20%}.footer-right-block{width:80%;flex-wrap:wrap;padding-top:15px}.m_footer .m_footer_widget.contacts{width:100%}.m_footer .m_footer_widget.services{padding:0}.m_footer .m_footer_widget.contacts .m_accordion2_title{color:#F26322}.m_footer .m_footer_widget.main{width:19%}.m_footer .m_footer_widget.main a{color:#F5F5F5}.m_footer_widget_phone{width:19%}.m_footer_widget_email{flex-grow:1}.m_footer_widget_email li{width:33.333%}.footer-right-block_top-title{width:100%;display:block;color:#F26322;margin-bottom:24px;line-height:var(--38px)}.m_footer .m_footer_widget.main .m_accordion2_title{color:#F26322}.m_header.orangeMenu.m_header_scrolled ul li.current_page_item.form_opener{border-color:#fff}.m_footer .m_footer_widget{padding:4px 0 0 0}.m_footer .m_footer_widget.services{flex-grow:1}.m_footer_widget-right{width:81%;display:flex;flex-wrap:wrap;flex-grow:1;padding:4px 0 0 0}.m_footer .m_footer_widget-right .m_footer_widget .m_t3{color:#CCC;font-size:var(--20px);margin-bottom:16px}.m_footer .m_footer_widget .m_t3{display:block;margin-bottom:32px;line-height:var(--38px)}.m_footer .m_footer_widget ul{display:flex;flex-direction:column;margin:0;padding:0}.m_footer .m_footer_widget .m_footer_icons{flex-direction:row}.m_footer .m_footer_widget ul li{list-style-type:none}.m_footer .m_footer_widget ul li a{display:inline-block;position:relative;font-size:var(--16px);line-height:var(--24px);margin-bottom:24px;color:#fff}.m_footer .m_footer_widget-right ul li a{color:#CCC}.m_footer .m_footer_widget ul li:last-child a{margin-bottom:0}.m_footer .m_footer_widget ul li a:hover{text-decoration:none}.m_footer .m_footer_widget ul li a .m_footer_widget_icon{display:block;position:absolute;width:22px;left:0;top:0;text-align:center}.m_footer .m_footer_widget .m_footer_widget_email{flex-direction:row}.m_footer .m_footer_widget .m_footer_widget_email p{margin:10px}.m_footer .m_footer_widget ul.m_footer_icons a{padding-left:45px;line-height:var(--24px);margin-bottom:16px;word-break:break-word}.m_footer .m_footer_widget p{font-family:Poppins;margin:20px 0 25px 0;font-size:var(--16px);line-height:var(--24px);color:#fff}.m_footer .m_copy{margin:74px 0 0 19px;text-align:center}.m_footer .m_copy img{margin:0 20px 0 20px}.m_footer .menu-item-has-children{display:flex;align-items:baseline}.m_footer .menu-item-has-children .menu_sub{padding:0;margin-left:24px}.m_footer .menu-item-has-children .menu_sub a{padding:6px 14px;background-color:#2F4AAF;font-family:'PT Serif';font-size:var(--14px);line-height:1;font-weight:400;color:#fff;transition:color 0.3s ease;border-radius:5px}.m_footer .menu-item-has-children .menu_sub a:hover{text-decoration:none;color:#fff}@media (min-width:1367px) and (max-width:1640px){.m_footer_widget-right{justify-content:space-between}.m_footer .m_footer_widget.services{width:33%}.m_footer .m_footer_widget ul.m_footer_icons a{padding-left:35px}}@media (min-width:1024px) and (max-width:1366px){.m_footer .m_footer_widget p,.m_footer .m_footer_widget ul li a,.copyright p{font-size:var(--9px);line-height:var(--13px)}.m_footer .m_footer_widget .m_t3{margin-bottom:5px;line-height:var(--20px)}.m_footer .m_footer_widget ul li a{margin-bottom:8px}.m_t3.m_accordion2_title{font-size:var(--13px);line-height:var(--20px);margin-bottom:10px}.m_footer .m_footer_widget-right .m_footer_widget .m_t3{font-size:var(--11px);line-height:var(--20px)}.m_footer .m_footer_widget-right .m_footer_widget .m_t3{line-height:var(--20px);margin-bottom:10px}.m_footer .m_footer_widget ul.m_footer_icons a{margin-bottom:4px}.m_footer .m_footer_widget ul li a .m_footer_widget_icon{width:14px;height:17px}.m_footer .m_footer_widget ul li a .m_footer_widget_icon svg{width:inherit;height:inherit}.m_footer .m_footer_widget ul.m_footer_icons a{padding-left:25px;margin-bottom:0}.m_footer .m_footer_widget .m_footer_widget_email p{margin:4px}.m_footer .m_footer_widget ul.m_footer_icons a{line-height:var(--17px)}.m_footer_widget_address li{line-height:var(--12px)}.m_footer_widget_phone li{line-height:var(--20px)}.copyright{margin-top:15px}.copyright p{margin-bottom:25px}.footer__logo a svg{max-width:70%;height:auto}.m_footer .m_footer_widget p{margin:8px 0 16px 0}ul.m_socials.m_desctop_only svg{max-width:17px}ul.m_socials.m_desctop_only li{font-size:initial;margin-right:16px}.footer__logo__certificate{margin-top:10px}.footer__logo__certificate a img{margin-bottom:19px;max-width:104px}.footer__logo__certificate_img{margin-top:0}.footer__logo__certificate_img img:first-child{margin-right:13px}.footer__logo__certificate_img img{max-width:37px}.m_footer .m_bigcontainer>.m_footer_widget{padding-right:45px}.m_footer .menu-item-has-children .menu_sub a{font-size:var(--7px);padding:4px 14px 3px}.m_footer .menu-item-has-children .menu_sub{margin-left:10px}.m_footer{padding-top:35px}.m_footer .m_bigcontainer{padding:0 70px 10px}}@media (min-width:768px) and (max-width:1023px){.m_footer .m_bigcontainer{padding:32px 50px 0}.m_footer{padding:0}.footer__logo svg{max-width:76px;height:auto}.m_footer .m_footer_widget p{font-size:var(--7px);line-height:var(--10px);margin:10px 0 16px}.social_footer svg{max-width:13px;height:auto}ul.m_socials li{margin-right:12px;font-size:inherit}.footer__logo__certificate{margin-top:25px}.footer__logo__certificate a img{max-width:65%;height:auto;margin-bottom:10px}.footer__logo__certificate_img{margin-top:0}.footer__logo__certificate_img{display:flex}.footer__logo__certificate_img img:first-child{margin-right:10px}.footer__logo__certificate_img img{max-width:25%}.m_footer .m_footer_widget .m_t3,.m_t3.m_accordion2_title{font-size:var(--10px);line-height:var(--15px);margin-bottom:6px}.footer-right-block{padding-top:8px}.m_footer .m_footer_widget ul li a{font-size:var(--7px);line-height:var(--10px);margin-bottom:0}.footer-right-block .m_footer_widget ul li{line-height:var(--10px);margin-bottom:2px}.m_footer .menu-item-has-children .menu_sub a{font-size:var(--5px);line-height:var(--11px);padding:1.5px 7.5px 0}.m_footer .menu-item-has-children .menu_sub li{margin-bottom:0}.m_footer .menu-item-has-children .menu_sub{margin-left:10px;transform:translateY(-1px)}.m_footer .m_footer_widget-right .m_footer_widget .m_t3{font-size:var(--9px);line-height:var(--14px);margin-bottom:5px}.m_footer .m_footer_widget ul li a .m_footer_widget_icon{width:10px}.m_footer .m_footer_widget ul.m_footer_icons a{padding-left:15px;line-height:var(--10px);margin-bottom:0}.m_footer .m_footer_widget .m_footer_widget_email p{margin:5px}.footer-right-block .m_footer_widget .m_footer_widget_address li{line-height:0}.m_footer_widget_icon svg{width:inherit;height:auto}.m_footer .m_footer_widget .m_footer_widget_address li a .m_footer_widget_icon{top:0}.m_footer .m_footer_widget ul.m_footer_icons .m_footer_widget_address a{padding-left:20px}.copyright{padding:40px 0;margin-top:0}.copyright p{font-size:var(--7px);line-height:var(--10px);margin-bottom:0}}@media (max-width:767px){.m_footer .m_bigcontainer{padding:32px 50px 0}.m_footer{padding:0}.footer__logo svg{max-width:100%}.m_footer .m_footer_widget p{font-size:var(--7px);line-height:var(--10px);margin:10px 0 16px}.social_footer svg{max-width:100%}ul.m_socials li{margin-right:12px;font-size:inherit}.m_footer .m_footer_widget ul li a{margin-bottom:0}.footer__logo__certificate{margin-top:25px}.footer__logo__certificate a img{max-width:65%;height:auto;margin-bottom:10px}.footer__logo__certificate_img{margin-top:0}.footer__logo__certificate_img{display:flex}.footer__logo__certificate_img img:first-child{margin-right:10px}.footer__logo__certificate_img img{max-width:25%}.m_footer .m_footer_widget .m_t3,.m_t3.m_accordion2_title{font-size:var(--18px);line-height:var(--26px);margin-bottom:16px}.footer-right-block{padding-top:8px}.m_footer .m_footer_widget.main ul li a{font-size:var(--16px);line-height:var(--24px)!important}.m_footer .m_footer_widget ul li a{font-size:var(--14px);line-height:var(--20px)!important;margin-bottom:0;color:#F5F5F5}.footer-right-block .m_footer_widget ul li{line-height:var(--10px);margin-bottom:6px}.m_footer .menu-item-has-children .menu_sub a{font-size:var(--5px);line-height:var(--11px);padding:1.5px 7.5px 0}.m_footer .menu-item-has-children .menu_sub li{margin-bottom:0}.m_footer .menu-item-has-children .menu_sub{margin-left:10px;transform:translateY(-1px)}.m_footer .m_footer_widget-right .m_footer_widget .m_t3{font-size:var(--18px);line-height:var(--24px);margin-bottom:16px;color:#F2F1F1}.m_footer .m_footer_widget ul li a .m_footer_widget_icon{width:inherit}.m_footer .m_footer_widget ul.m_footer_icons a{margin-bottom:0}.m_footer .m_footer_widget ul.m_footer_icons a{padding-left:25px;line-height:var(--10px)}.m_footer .m_footer_widget .m_footer_widget_email p{margin:5px}.footer-right-block .m_footer_widget .m_footer_widget_address li{line-height:0}.m_footer_widget_icon svg{width:17px}.m_footer .m_footer_widget .m_footer_widget_address li a .m_footer_widget_icon{top:-1px}.m_footer .m_footer_widget ul.m_footer_icons .m_footer_widget_address a{padding-left:23px}.copyright{padding:32px 25px 26px;margin-top:0}.copyright p{font-size:var(--14px);line-height:var(--24px);margin-bottom:0}.m_footer .m_bigcontainer{flex-wrap:wrap}.m_footer .m_bigcontainer>.m_footer_widget,.footer-right-block,.m_footer .m_footer_widget.main,.m_footer .m_footer_widget.main{width:100%;padding:0}.m_footer .m_bigcontainer{padding:25px 25px 0}.m_footer .m_bigcontainer .m_footer_widget p{margin:12px 0 8px 0;font-size:var(--14px);line-height:var(--21px)}.m_footer .m_bigcontainer .m_footer_widget.services .m_accordion2_title{margin-top:0;margin-bottom:16px}.footer-right-block_top-title{position:relative;margin:0 0 14px 0}.m_footer_widget-right{position:relative;margin-bottom:0}.m_footer_widget-right:before{content:" ";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid #797979}.m_footer .m_bigcontainer .m_footer_widget.services .m_footer_widget_line:before{display:none}.m_footer .m_footer_widget .m_footer_icons{flex-wrap:wrap}.m_footer_widget_phone{order:1;flex-grow:1}.m_footer_widget_address{order:2}.m_footer_widget_email{order:3}.m_footer .m_footer_widget .m_footer_widget_phone li a,.m_footer .m_footer_widget .m_footer_widget_address li a{font-size:var(--12px);line-height:var(--16px)}.m_footer .m_footer_widget .m_footer_widget_email{width:100%;flex-direction:column;margin-top:10px;margin-bottom:0}.m_footer .m_bigcontainer .m_footer_widget .m_footer_widget_email p{margin:0}.m_footer_icons ul br{display:none}.m_footer_widget_email li{width:100%}.m_footer .m_footer_widget .m_footer_widget_email li{margin-bottom:10px}.m_footer_widget.services{overflow:hidden;height:0;transform:scaleY(0);transform-origin:top}.m_footer_widget.services.m_accordion2_box_opened{height:inherit;transform:scaleY(1);transition:all 0.3s ease}.footer-right-block_top-title.m_accordion2_title_opened svg{transform:rotate(0.5turn)}.m_accordion2_title.footer-right-block_top-title{margin:0;padding-bottom:16px;padding-top:16px}.m_accordion2_title.footer-right-block_top-title,.m_footer .m_bigcontainer .m_footer_widget .m_accordion2_title{padding-right:20px}.m_footer_widget-right{padding:0!important}}.align-center{display:flex;align-items:center;justify-content:center}input[type="text"],input[type="tel"],input[type="email"],textarea{width:100%;padding:0 0 10px 0;border-top:0;border-right:0;border-bottom:2px solid #797979;border-left:0;resize:none;font-family:'PT Serif';font-size:var(--22px);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;text-align:left;color:#000}input[type="text"] ::placeholder,input[type="tel"] ::placeholder,input[type="email"] ::placeholder,textarea ::placeholder{font-family:'PT Serif';color:#000}input[type="submit"]{font-family:Poppins;font-size:var(--24px);font-weight:600;font-stretch:normal;font-style:normal;line-height:1.17;text-align:left;color:#f26322;border:0;background:transparent}.home__case__title h2{white-space:nowrap}#blst_block_4 .m_row{justify-content:space-between}.m_form_file{overflow:hidden}.m_form_file input[type="file"]{display:none}.m_form_file_opener{width:100%;height:57px;border-radius:12px;border:dashed 1px #797979;background-color:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-bottom:8px}.m_form_file_opener.hidden{display:none}.open .form-logo{visibility:visible;opacity:1;background:#fff;width:100%;transition:all 0.2s ease 0.5s}.form-logo{position:absolute;top:0;left:0;z-index:50;padding:32px 100px;visibility:hidden;opacity:0;transition:all 0.2s ease}.form-logo a svg,.form-logo a svg path{fill:#000}.m_form_check_content{display:flex;align-items:center}.m_form_check_content p{margin:0 0 0 0;display:inline;font-family:Poppins;font-size:var(--14px);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;color:#000}.m_form_check_content p a{font-family:Poppins;color:#f26322}.checkbox-row{display:flex}.checkbox-row .checkbox__wrapper{margin-right:85px}.input-position .request-form.custom-select .select-selected{border:none;background:#f6f6f6;border-radius:18px;padding:24px;height:auto;font-weight:600;font-size:var(--18px);line-height:var(--26px);color:#000;font-family:Poppins}.input-position .request-form.custom-select .select-selected::after{top:18px;right:20px}.checkbox-row p{font-weight:400;font-size:var(--18px);line-height:var(--26px);margin-bottom:0;font-family:Poppins}.form__container{position:relative;min-height:100vh;max-width:var(--1540px);padding:0 20px 160px 20px;height:100%;overflow-y:auto;display:flex;flex-direction:column;justify-self:center;margin:var(--115px) auto;opacity:0;visibility:hidden}.file-value{display:none;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #707070;padding:16px 0;margin-bottom:16px}.checkbox-contact .input--city .m_t5{margin-bottom:16px}.input--city .m_t5{margin-bottom:0}.pagination .page-item.prev a,.pagination .page-item.next a{color:#111211;font-weight:600}.page-item.next svg{margin-left:24px}.page-item.prev svg{margin-right:24px}.file-value.show{display:flex}.file-value__text,.file-value span{flex:1 0 auto;padding:0 15px;font-size:var(--22px);font-family:'PT Serif';max-width:90%;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.file-value button{background-color:transparent;border:none}.file-value button:focus{outline:none}.open .form__container{visibility:visible;opacity:1;transition:all 0.2s ease 0.5s}.open #requestFormCloser,.open #aboutFormCloser,.open #vacancyFormCloser,.open #workFormCloser{visibility:visible;opacity:1}.form__title{margin-bottom:48px;text-align:center;font-size:var(--88px);line-height:var(--100px);display:block;font-family:Poppins;font-style:normal;font-weight:700;color:#000}.form__subtitle{width:100%;text-align:center;margin:-8px 0 36px 0;font-family:'PT Serif';font-style:normal;font-weight:400;font-size:var(--22px);line-height:var(--33px)}.requestForm .wpcf7-form,.form__wrapper form{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}.requestForm .checkbox__wrapper .checkbox__checkmark:before,#wpcf7-f148-o2 .checkbox__wrapper .checkbox__checkmark:before,#blst_block_13 .checkbox__wrapper .checkbox__checkmark:before{content:"*";font-size:var(--16px);position:absolute;top:-5px;left:25px;color:#f26322}@media (min-width:1361px) and (max-width:1540px){.requestForm .form__title{font-size:var(--56px);line-height:var(--76px);margin-bottom:0}.requestForm .wpcf7-form,.form__wrapper form{grid-gap:15px 40px}}.сontact-form .form__container{opacity:1;visibility:visible;min-height:85vh}.form__wrapper label sup{color:#f26322}.input--submit{display:flex;justify-content:flex-end;align-items:center}@media (max-width:900px){.vacancyForm .input--submit{justify-content:flex-start}}.input--checkbox p{margin:0 0 0 0;display:inline;font-family:Poppins;font-size:var(--14px);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;color:#000}.input--checkbox p a{font-family:Poppins;color:#f26322;font-weight:700}.slick-dots{bottom:0;left:0;position:relative}.slick-dots li{background-color:#4F6FE4;border-radius:50%}.slick-dots li.slick-active{background-color:#fff}.slick-dots li.slick-active button:before{color:transparent}.m_bg_video{background-position:center;background-size:cover}.m_overflow_hide{overflow:hidden}.m_zoom{transition:all 1s}.m_zoom:active{transform:scale(.9)}.form__box{display:block;position:fixed;top:0;right:0;width:100vw;height:100vh;z-index:101;overflow:hidden;width:0%;height:0%;background-color:transparent;transition:all 0.1s ease 1s}.form__box.open{width:100%;height:100%;transition:none}.open .menu-mask{width:300vmax;height:300vmax}ul.m_socials{margin:0 0 0 0px!important}ul.m_socials.m_desctop_only{flex-direction:row!important;display:flex!important}ul.m_socials li{margin-right:32px;list-style:none;font-size:var(--35px);color:#fff}.m_menucontainer ul.m_socials li{font-size:inherit}ul.m_socials li a{display:inline-block}.m_menucontainer ul.m_socials.m_mobyle_only{display:none!important}.checkbox__input_msg{display:none;font-size:var(--14px);color:red;font-family:"Poppins",sans-serif;margin-bottom:16px;margin-top:8px}.notValid .checkbox__input_msg{display:block}.notValid.checked .checkbox__input_msg{display:none}.checkbox__container .wpcf7-not-valid-tip{display:none}.social_float li a svg{fill:#000}.m_table{display:table}.m_table .m_table_tr{display:table-row}.m_table .m_table_tr .m_table_tr_td{display:table-cell;vertical-align:top}.m_table .m_table_tr .m_table_tr_td_input{width:50px}.m_mobyle_only_inline{display:none}.m_desctop_only_inline{display:inline}.m_md_6.mobileVersion{display:none}.mobileVersion{display:none}.m_container_left_align{max-width:var(--1550px);margin:0 0 0 150px;padding-left:50px;padding-right:50px}.promo__background{background-repeat:no-repeat;background-size:cover;background-position-x:40%;position:relative;display:flex;flex-direction:column;justify-content:center;padding:100px 0 64px}.promo__gradient{position:absolute;top:0;width:100%;height:100%;background:rgba(18,17,18,.45);z-index:1}.promo__title{position:relative;z-index:2}.promo__title h1{color:#fff;margin-bottom:48px;opacity:0;transition:opacity 0.75s ease}.js-animate.promo__title h1{opacity:1}.promo__title p{color:#fff;opacity:0;transition:opacity 0.5s ease 0.75s}.js-animate.promo__title p{opacity:1}.promo__breadcrumbs{opacity:0;transition:opacity 0.5s ease 0.75s}.js-animate .promo__breadcrumbs{opacity:1}.breadcrumbs ul{color:#fff;font-size:var(--16px);line-height:var(--24px);display:flex;list-style:none;padding:0;font-family:"Poppins","sans-serif"}.breadcrumbs ul li a{color:#fff}.our-approach__breadcrumbs.breadcrumbs ul li a{color:#000}.our-approach__breadcrumbs.breadcrumbs ul li:after{color:#000}.our-approach__breadcrumbs.breadcrumbs span{color:#000}.breadcrumbs ul li:after{content:"/";margin:0 6px}@media (max-width:768px){.breadcrumbs ul li{display:none}.breadcrumbs ul li:before{content:'<';margin-right:6px;color:#000}.breadcrumbs ul li:after{content:''}}.breadcrumbs ul li:last-of-type:after{content:""}.promo__text{display:flex;justify-content:space-between;flex-wrap:wrap}.promo__text p{flex:0 0 47%;font-size:var(--26px);line-height:var(--39px);color:#fff}.what-to-expect{padding-top:128px;padding-bottom:128px}.what-to-expect h2{color:#121111;margin-bottom:48px}.what-to-expect__textblock{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;background-size:0%}.what-to-expect__textblock__background{position:absolute;top:50%;left:50%;transform:translate(-50%,-58%) scale(.8);width:771px;height:547px}.what-to-expect__textblock__background div{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}.js-animate .what-to-expect__textblock__background .first{transition:opacity 0.75s ease;opacity:1}.js-animate .what-to-expect__textblock__background .second{transition:opacity 0.75s ease 0.5s;opacity:1}.js-animate .what-to-expect__textblock__background .third{transition:opacity 0.75s ease 1.0s;opacity:1}.js-animate .what-to-expect__textblock__background .fours{transition:opacity 0.75s ease 1.5s;opacity:1}.what-to-expect__textblock p{font-size:var(--22px);line-height:var(--33px)}.what-to-expect__textblock__item{flex:1 0 40%;max-width:40%;margin-bottom:245px}.what-to-expect__textblock__item h3{color:#000;margin-bottom:32px}.textblock--righter{transform:translateX(80px);margin-bottom:0}.textblock--lower{transform:translateY(120px);margin-bottom:0;flex:1 0 35%;max-width:35%}.our-team{padding:90px 0 130px}.our-team h2{color:#f26322;margin-bottom:40px}.our-team__footer{margin:0 auto;max-width:1086px;padding:0 20px}.our-team__footer h2{text-align:center}.our-team__footer__link{display:flex;justify-content:flex-end;cursor:pointer}.our-team__footer span{text-align:right;font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#121112;transition:color 0.3s ease;font-family:"Poppins"}.our-team__footer span:hover{text-decoration:none;color:#f26322}.our-team__footer span:hover svg{fill:#f26322}.our-team__footer svg{margin-left:32px;fill:#f26322;transition:fill 0.3s ease}.team{display:grid;grid-template-columns:repeat(3,minmax(100px,1fr));grid-gap:32px;max-width:var(--1340px);margin:0 auto;padding:0 24px;margin-bottom:130px}.employee{position:relative;overflow:hidden;min-height:470px}.employee__image{height:100%}.employee__image img{filter:grayscale(1);height:100%;width:100%;object-fit:cover;object-position:top}.employee__text{position:absolute;bottom:-16px;padding:16px;transform:translateY(50%);transition:all 0.5s ease;width:100%;height:180px}.employee__text h3{color:#fff;margin-bottom:16px}.employee__text span{font-family:"Poppins";font-style:normal;font-weight:600;font-size:var(--24px);line-height:var(--38px);color:#fff}.employee:hover .employee__text{transform:translateY(25%);bottom:0;background-color:rgba(84,84,84,.48)}.employee.employWC:hover .employee__text{transform:translateY(0);bottom:0;background-color:rgba(84,84,84,.48)}.we-implement{display:flex;justify-content:center;align-items:center;padding:100px 0;background-color:#f9f9f9;font-family:"Poppins";font-weight:600;font-size:var(--40px);line-height:var(--56px)}.we-implement h3{max-width:985px;text-align:center;color:#121112;padding:0 24px;margin-bottom:0}.we-implement a{color:#f26322;font-family:"Poppins"}.we-implement a:hover{text-decoration:none}.our-values{padding-top:128px;overflow:hidden}.our-values h2{color:#f26322;margin-bottom:64px}.values{max-width:1200px}.values__item{display:flex;margin-bottom:40px}.values__image{margin-right:55px;opacity:0;transition:opacity 0.5s ease;min-width:190px;text-align:center}.values__image svg{width:190px;height:190px}.js-animate .values__image{opacity:1}.values__text h3{margin-bottom:32px;color:#121112}.values__text p{font-size:var(--22px);line-height:var(--33px);color:#000}.learn-more{padding:0 0 36px}.learn-more span{display:block;text-align:center;font-size:var(--24px);line-height:var(--32px);color:#000}.learn-more a{display:block;text-align:center;font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#121212;margin-right:-90px;transition:color 0.3s ease}.learn-more a:hover{text-decoration:none;color:#f26322}.learn-more svg{margin-left:32px;fill:#f26322;transition:fill 0.3s ease}.wpcf7-not-valid-tip{color:red;font-size:var(--14px);font-weight:400;display:block;padding:5px 0;font-family:"Poppins"}.vacancy-page__form .wpcf7-not-valid-tip{white-space:initial}.slick-dots li button:before{color:#4F6FE4}.our-approach{display:flex;padding:142px 0 64px;position:relative;min-height:100vh}.our-approach__title{max-width:768px;margin:196px 50px 0 142px}.our-approach__title h1{opacity:0;transition:opacity 0.75s ease;margin-bottom:48px}.our-approach__title p{opacity:0;transition:opacity 0.75s ease 0.75s}.js-animate .our-approach__title h1,.js-animate .our-approach__title p{opacity:1}a.post__title span span.blog_serch_color{color:#f26322}.search-result-block{margin-top:40px;font-size:var(--40px);line-height:var(--56px);color:#121112}.search-result-block .count-search-result{font-weight:600}.search-result-block .blog_serch_color{font-weight:600;color:#f26322}.all-posts.search-result{margin-top:56px}.how-we-work>h2>.white-mask{transform:translateY(-100%)}.black-round.right{position:absolute;right:0;top:480px;transition:transform 0.75s ease 0.75s;transform:scale(0);transform-origin:right}.black-round.left{transition:transform 0.75s ease;transform:scale(0);transform-origin:left}.black-round.left.mobyle{display:none}.js-animate .black-round{transform:scale(1)}.black-round.mini{transform:translate(-200px,200px)}.black-round.mini svg{transition:transform 0.75s ease 1.5s;transform:scale(0)}.js-animate .black-round.mini svg{transform:scale(1)}.how-we-work{padding:64px 24px}.how-we-work h2{color:#f26322;position:relative;overflow:hidden;display:inline-block;margin-bottom:124px;transition:opacity 0.75s ease;opacity:0}.js-animate.how-we-work h2{opacity:1}.how-we-work__footer{display:flex;flex-direction:column;align-items:center}.how-we-work__footer span{font-size:var(--24px);line-height:var(--32px);color:#000;margin-left:-50px}.how-we-work__footer a{font-size:var(--40px);line-height:var(--56px);color:#121212;font-weight:600;transition:color 0.3s ease}.how-we-work__footer a svg{fill:#f26322;transition:fill 0.3s ease;margin-left:16px}.how-we-work__footer a:hover{text-decoration:none;color:#f26322}.steps{padding-left:68px}.step__text-wrapper{display:flex;flex-direction:column}.step__text{position:relative;max-width:590px}.step__text h3{margin-bottom:24px;overflow:hidden;position:relative;color:#121212}.step__text p{opacity:0;transition:opacity 0.5s ease 0.5s;font-size:var(--22px);line-height:var(--33px)}.step.js-animate .step__text p{opacity:1}.step.js-animate .step__text h3{opacity:1}.step__image{opacity:0;transition:opacity 0.5s ease 1.25s}.step__image svg{fill:#2F4AAF}.step.js-animate .step__image{opacity:1}.step__text h3{transition:opacity 0.75s ease 0.5s;opacity:0}.step:nth-child(2n) .step__text-wrapper{align-items:flex-end}.step__counter{position:absolute;color:#121112;font-size:var(--330px);top:-219px;font-family:'PT Serif';left:-100px;opacity:0;transition:opacity 0.5s ease 0.5s}.step.js-animate .step__counter{opacity:.05}.step__image{display:flex;justify-content:center;margin-bottom:45px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{display:none!important}.page-id-188 .wpcf7 form .wpcf7-response-output,.postid-756 .wpcf7 form .wpcf7-response-output,#wpcf7-f305-o2 .wpcf7-response-output{margin-top:-40px!important}.reasons-to-chose{padding:64px 24px 0}.reasons-to-chose__title h2{color:#f26322}.reasons-to-chose__footer h2:hover{color:#121212}.reasons-to-chose .reason__text ul{font-family:'PT Serif'}.reasons-to-chose .reason__text li{font-size:var(--22px)}.reasons-to-chose__footer a h2{color:#121212;text-align:right;transition:color 0.3s ease}.reasons-to-chose__footer a:hover{text-decoration:none}.reasons-to-chose__footer a:hover h2{color:#f26322}.reasons-to-chose__footer a h2 svg{margin-left:56px;fill:#f26322}.reasons-to-chose span{font-weight:700;font-size:var(--65px);line-height:var(--100px);color:#121112;margin-bottom:56px;display:block}.reasons{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:56px}.reason{flex:1 0 45%;max-width:45%;margin-bottom:62px}.reason__image{margin-bottom:34px}.reason__text h3{margin-bottom:24px;font-size:var(--40px);line-height:var(--56px);font-weight:600;color:#121112}.reason__text p{font-size:var(--22px);line-height:var(--33px);font-weight:400;color:#121112;margin-bottom:0}.select-wrapper,.current-openings .search-input{margin-right:24px}.current-openings.position{margin-left:24px}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;font-size:var(--16px);color:#121112;width:250px;height:72px}.select-styled{position:absolute;top:0;right:0;bottom:0;background:#f6f6f6;left:0;padding:24px;border-radius:18px;font-family:Poppins;font-style:normal;font-weight:600;font-size:var(--18px);line-height:var(--26px);color:#121112;transition:color 0.3s ease}.select-styled:after{content:">";font-size:var(--26px);line-height:var(--39px);position:absolute;top:16px;right:24px;color:#f26322;transform:rotate(90deg);transition:transform 0.3s ease}.select-styled:hover{color:#f26322}.select-styled.active{border-bottom-right-radius:0;border-bottom-left-radius:0}.select-styled:active:after,.select-styled.active:after{transform:rotate(270deg)}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#f6f6f6;border-bottom-right-radius:18px;border-bottom-left-radius:18px}.select-wrapper.department .select-options,.select-wrapper.position .select-options{padding-left:25px}.select-options li a{display:block;padding:12px 16px;color:#000;transition:color 0.3s ease}.select-options li:hover a{color:#f26322}.current-openings .select-options li .checkbox__label{display:inherit;padding-left:35px}.current-openings .select-options li .checkbox__label p{display:inline}.select-options li .checkbox__label p{margin:0;transition:all 0.15s ease-in;font-size:var(--16px);line-height:var(--24px);font-family:Poppins}.select-options li.show{display:block}.select-options li.hide{display:none}.select-options li[rel="hide"]{display:none}.select-options li:hover{color:#f26322}.map-wrapper{padding:70px 0 0 130px}.map-holder{position:relative}.map-holder img{width:100%}.m_block_map .m_block_mapimg{width:100%;height:auto;opacity:0;transition:opacity 0.75s ease}.js-animate.m_block_map .m_block_mapimg,.js-animate .orange_dot{opacity:1}.orange_dot{position:absolute;z-index:2;bottom:0;left:0;height:100%;width:100%;opacity:0}.orange_dot.first{transition:opacity 0.5s ease 0.5s}.orange_dot.second{transition:opacity 0.5s ease 1s}.orange_dot.thirst{transition:opacity 0.5s ease 1.5s}.fifthSection>.m_row{justify-content:space-between}.fifthSection .m_md_4{position:relative;width:auto;flex:1 0 0%;padding-right:15px}.fifthSection .m_md_4 p{width:100%}.fifthSection .m_md_4.mobile{display:none}#dialogbox{position:fixed;background:#fff;max-width:550px;z-index:10;bottom:30px;left:50%;transform:translateX(-50%);padding:32px;box-shadow:0 0 20px 7px rgba(121,121,121,.3);display:none}#dialogbox a{color:#f26322;font-size:var(--18px);line-height:var(--21px);font-weight:700}#dialogbox p{font-size:var(--18px);line-height:var(--21px)}#dialogbox a:hover{text-decoration:none}#dialogboxfoot button,#dialogboxfoot a{background-color:transparent;color:#121112;border:none;font-family:"Poppins";font-weight:600;padding:0;font-size:var(--18px);line-height:var(--27px);transition:color 0.3s ease}#dialogboxfoot{display:flex;justify-content:flex-end}#dialogboxfoot button:hover,#dialogboxfoot a:hover{color:#f26322}button#dialogAccept{margin-right:40px}.vacances{display:grid;grid-template-columns:repeat(3,minmax(285px,1fr));grid-gap:60px}.vacancy{border-radius:29px;border:3px solid #f26322;padding:32px;min-height:280px;display:none}.vacancy.show{display:block}.vacancy>div{display:flex;flex-direction:column;height:100%}.vacancy .mobyle{display:none}.vacancy a:hover{text-decoration:none}.vacancy-all{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:96px 0 0}.vacancy-all button:focus{outline:none}.vacancy-all button{font-weight:600;font-size:var(--40px);line-height:var(--56px);transition:color 0.3s ease;color:#000;margin-right:16px;background-color:transparent;border:none}.vacancy-all button:hover{color:#f26322}.vacancy-all button svg{fill:#f26322;transition:fill 0.3s ease;margin-left:12px}.vacancy__body{flex:1 0 0%}.vacancy__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.vacancy__position{font-weight:600;font-size:var(--24px);line-height:var(--38px);color:#797979;opacity:.62}.vacancy__ishot{font-size:var(--32px);line-height:var(--42px);color:#f26322}.vacancy__title{font-size:var(--36px);line-height:var(--52px);color:#121112;margin-bottom:28px;flex:1 0 0%}.vacancy__title span{display:-webkit-box;max-width:100%;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.vacancy__footer{display:flex;justify-content:flex-end}.vacancy__footer svg{fill:#f26322;transition:fill 0.3s ease}.vacancy__footer svg:hover{fill:#000}.vacancy__footer button:hover{text-decoration:none}.careers__promo{display:flex;align-items:center;justify-content:space-between;max-width:1605px;padding:0 24px}.careers__background{position:absolute;top:0;left:0;transition:transform 0.75s ease;transform:scale(0);transform-origin:left}.careers__promo.js-animate .careers__background{transform:scale(1)}@media (max-width:1600px){.careers__promo.js-animate .careers__background{transform:scale(.96)}}@media (max-width:1320px){.careers__promo.js-animate .careers__background{transform:scale(.91)}}@media (max-width:1245px){.careers__promo.js-animate .careers__background{transform:scale(.88)}}.careers__promo.js-animate .careers__menu{opacity:1}.careers__menu{position:relative;opacity:0;transition:opacity 0.75s ease 0.75s}.careers__menu ul li{list-style:none;margin-bottom:64px}.careers__menu ul li a{color:#fff;font-weight:600;font-size:var(--24px);line-height:var(--38px);font-family:"Poppins";transition:color 0.3s ease}.careers__menu ul li a:hover{text-decoration:none;color:#f26322}.careers__title{max-width:55%}.careers__title h1{opacity:0;transition:opacity 0.75s ease;color:#111211}.careers__promo.js-animate .careers__title h1{opacity:1}.careers__title p,.careers__title span,.careers__title span ul li:after{opacity:0;transition:opacity 0.75s ease 0.75s}.careers__promo.js-animate .careers__title p,.careers__promo.js-animate .careers__title span,.careers__promo.js-animate .careers__title span ul li:after{opacity:1}.small-circle{position:absolute;right:-109px;bottom:14px;transition:transform 0.75s ease 0.75s;transform:scale(0)}.careers__promo.js-animate .small-circle{transform:scale(1)}.our-culture{display:flex;justify-content:space-between;flex-wrap:wrap;padding:128px 24px}.our-culture h2{flex:1 0 100%;margin-bottom:64px}.our-culture__item{flex:1 0 45%;max-width:45%;margin-bottom:44px}.our-culture__item h3{color:#fff;margin-bottom:32px}.our-culture__item p{color:#fff;font-size:var(--22px);line-height:var(--33px)}.our-culture__background{background-color:#121112;position:relative}@media (min-width:1360px) and (max-width:1760px){.our-culture__background .black-sun svg{width:300px;height:292px}}@media (min-width:1360px) and (max-width:1440px){.cases-link:hover .cases-link__image{max-width:350px;top:-120px;height:440px}.cases-link__text h2{word-break:break-word}}.black-sun{position:absolute;top:0;right:0}.current-openings{padding:128px 24px}.current-openings h2{color:#f26322;margin-bottom:64px}.search-bar{display:flex;margin-bottom:90px;align-items:center}.search-bar.mobyle{display:none}.search-bar svg{fill:#121112}.post__search .search-bar input{margin-left:32px;font-size:var(--28px)}.search-bar .search-input.active input{font-size:var(--28px)}.submit-input{background-color:#f26322;border-radius:18px;padding:21px;display:flex;align-items:center}.current-openings .submit-input{display:none}.submit-input input{color:#fff;margin-right:24px}.search-bar .search-input{display:flex;background:#f6f6f6;padding:18px;border-radius:18px;cursor:pointer;flex:1 0 0%;max-width:1024px}.search-bar .search-input input{border:none;background:transparent;margin-left:18px;width:100%}.search-bar .search-input.active input{display:block}.subscribe{display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:0 30px;width:100%;max-width:1200px}.subscribe form{max-width:var(--750px)}.subscribe .title{font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#f26322;margin-bottom:8px;font-family:Poppins}.subscribe .subtitle{font-family:Poppins;font-style:normal;font-weight:400;font-size:var(--24px);line-height:var(--28px);margin-bottom:48px}.subscribe-form{display:flex;margin-bottom:0}.subscribe-form input[type="email"]{margin-right:40px;border-bottom:1px solid #707070;min-width:500px;font-size:var(--21px);padding:16px}.subscribe-form input[type="submit"]{display:flex;background-color:transparent;border:none;align-items:center;font-family:Poppins;font-weight:600;font-size:var(--24px);line-height:var(--38px);color:#121112;transition:color 0.3s ease;padding:0;margin-left:40px;padding-bottom:16px}div.wpcf7 .ajax-loader{display:none!important}.requestForm .ajax-loader.is-active,.vacancy-page__form .ajax-loader.is-active{background-image:url(/wp-content/themes/webmeridian/_slicing/data/css/../img/spinner-1s.gif);position:fixed;display:inline-block!important;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;margin:0;z-index:100;visibility:visible;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:transparent}.subscribe-form svg{margin-left:32px;transition:fill 0.3s ease;fill:#f26322;transform:translateY(5px)}.subscribe-form input[type="submit"]:hover{color:#f26322}.subscribe .input--checkbox{display:none}.subscribe .input--checkbox.show{display:block;margin-bottom:20px}.thank-you-message{text-align:center;font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#050200;margin-top:40px}.grow-with-us{position:relative;overflow:hidden;min-height:900px}.grow__background{background-color:#2f4aaf;height:80%;position:absolute;width:100%;transform:skewY(5deg);top:10%}.grow__wrapper{position:relative;padding-top:160px;display:flex;justify-content:space-between}.grow__text{flex:0 0 40%}.grow__text h2{margin-bottom:40px}.grow__text p{color:#fff;font-size:var(--22px);line-height:var(--33px)}.grow__icons{display:flex;flex-wrap:wrap;flex:0 0 50%}.grow__icon{flex:1 0 33%;text-align:center;margin-bottom:30px}.grow__icon__image{margin-bottom:15px}.grow__icon__image svg{max-width:55px}.grow__icon p{font-weight:600;font-size:var(--20px);line-height:var(--28px);color:#fff;font-family:"Poppins"}.join-team{padding-top:90px}.join__header{display:flex;justify-content:space-between;margin-bottom:32px}.join__title h2{color:#f26322}.join__text{padding:32px;max-width:60%}.join__text{margin-bottom:32px}.join__link{font-size:var(--26px);line-height:var(--39px);color:#121112;font-family:'PT Serif';transition:color 0.3s ease}.join__link:hover{color:#f26322}.join__link:hover svg{fill:#f26322}.join__link svg{margin-right:16px;fill:#f26322;transition:fill 0.3s ease}.gallery{display:flex;flex-wrap:wrap;overflow:hidden}.galley__row{flex-wrap:wrap;flex:1 0 100%;display:flex;margin:0 -5px 10px}.gallery__item{flex:1 0 0%;margin:0 5px;height:435px}.gallery__item img{width:100%;height:100%;object-fit:cover;object-position:top center}.w-desktop-14{max-width:calc(100% / 7 - 10px)}.w-desktop-42{max-width:calc(100% / 7 * 3 - 10px)}.w-desktop-16{max-width:calc(100% / 6 - 10px)}.w-desktop-34{max-width:calc(100% / 6 * 2 - 10px)}.lets-talk{display:flex;justify-content:flex-end;padding:128px 100px;width:100%}.lets-talk a{font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#121212;margin-right:56px;font-family:"Poppins";transition:color 0.3s ease}.lets-talk a svg{fill:#f26322;transition:fill 0.3s ease}.lets-talk a:hover{color:#f26322}.m_srvimg_img.desktop{display:flex}.m_srvimg_img.mobile{display:none}.vacancy-page{padding:128px 50px;margin:0 0 0 150px;max-width:1670px}.vacancy-page .all-careers span{transform:translateX(-48px)}.vacancy-page__title{position:relative;margin:62px 0 48px}.vacancy-page__title h1{color:#121112}.vacancy-page__round{position:absolute;right:-135px;top:-62px}.vacancy-page__round.m1360{display:none}.vacancy-page__round svg #big{transform-origin:right;transform:scale(0);transition:transform 0.75s ease}.vacancy-page__round svg #small{transform-origin:right;transform:scale(0);transition:transform 0.75s ease 0.75s}.vacancy-page.js-animate .vacancy-page__round svg #small,.vacancy-page.js-animate .vacancy-page__round svg #big{transform:scale(1)}.vacancy-page__title .breadcrumbs ul,.vacancy-page__title .breadcrumbs ul li a{color:#000}.vacancy-page__title h1{max-width:60%}.vacancy-page__filers{display:flex;list-style:none;padding-left:25px;margin-bottom:32px}.vacancy-page__filers li{margin-right:90px;position:relative;font-size:var(--25px);line-height:var(--39px);font-family:'PT Serif'}.vacancy-page__filers li small{font-size:var(--25px);line-height:var(--39px);font-family:'PT Serif'}.vacancy-page__filers li:before{content:"";width:0;height:0;border-width:7.5px 0 7.5px 9px;border-color:transparent transparent transparent #f26322;border-style:solid;position:absolute;left:-25px;top:13px}.vacancy-page__welcome{max-width:50%;font-size:var(--26px);line-height:var(--39px);margin-bottom:48px}.v-block{margin-bottom:32px}.v-block__title{font-family:Poppins;font-style:normal;font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#121112;margin-bottom:32px}.v-block__text{padding-left:25px}.v-block__text li{font-family:'PT Serif';font-style:normal;font-weight:400;font-size:var(--26px);line-height:var(--39px);color:#121112;list-style:none;position:relative;margin-bottom:16px}.v-block__text li::before{content:"";width:0;height:0;border-width:7.5px 0 7.5px 9px;border-color:transparent transparent transparent #f26322;border-style:solid;position:absolute;left:-25px;top:13px}.vacancy-page__main{display:flex;position:relative;justify-content:space-between;align-items:center;margin-bottom:96px}.vacancy-page__offer{max-width:50%}.vacancy-page__form{position:absolute;right:0;width:529px;background-color:rgb(18,17,18,.04);padding:50px 70px;margin-top:100px;top:200px}.vacancy-page__form h3{text-align:center}.vacancy-page__form .input__wrapper{margin-bottom:40px}.input__wrapper.input--submit{margin-bottom:0}.input__wrapper.input--submit input{transition:color 0.3s ease;font-size:var(--24px);color:#121112}.input__wrapper.input--submit input:hover{color:#f26322}.input__wrapper.input--submit svg{transition:fill 0.3s ease;fill:#f26322}.vacancy-page__form .input__file{font-weight:600;font-size:var(--18px);background-color:transparent;line-height:var(--26px)}.vacancy-page__form .input__wrapper input{background-color:transparent}.input__wrapper sup{color:#f26322;margin-left:4px}.all-careers span{display:block;text-align:center;font-size:var(--24px);line-height:var(--32px);color:#000}.all-careers a{display:block;text-align:center;font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#121212;transition:all 0.3s ease}.all-careers a:hover{text-decoration:none;color:#f26322}.all-careers svg{margin-left:32px}.all-careers.m1360{display:none}.not-valid-label label{color:red}.m_row .not-valid-label label{color:red}.vacancy:hover{text-decoration:none}.m_logor_set.mobyle{display:none}.contacts__header{padding-top:120px}.contacts__header .m_title_8{margin-top:0;color:#fff}.contacts__block.m_contact{display:flex;justify-content:space-between}.contacts__block.m_contact .accordion__wrapper{flex:0 0 20%}.contacts__wrapper .map-wrapper{padding:0 0 50px;display:flex;align-items:center}.contacts__wrapper .map-holder{width:75%}.contacts__wrapper .map-holder img{width:100%}.map-text.m1360{display:none}.contacts__wrapper .map-text{max-width:25%;font-size:var(--18px);line-height:var(--26px);text-align:center;color:#fff;font-family:Poppins}.services-promo{position:relative;padding-top:220px;padding-left:100px;display:flex;justify-content:space-between;min-height:100vh;overflow:hidden}.services-promo__round{position:absolute;top:0;right:0;z-index:-1;transition:transform 0.75s ease;transform-origin:top;transform:scale(0)}.services-promo__round--orange{transition:transform 0.75s ease 0.75s;transform:scale(0)}.services-promo.js-animate .services-promo__round,.services-promo.js-animate .services-promo__round--orange{transform:scale(1)}.services-promo__title h1{opacity:0;transition:opacity 0.75s ease 0.75s}.services-promo.js-animate .services-promo__title h1{opacity:1}.services-promo__title p,.services-promo__menu,.services-promo__title .breadcrumbs ul{opacity:0;transition:opacity 0.75s ease 1.5s}.services-promo.js-animate .services-promo__title p,.services-promo.js-animate .services-promo__menu,.services-promo.js-animate .services-promo__title .breadcrumbs ul{opacity:1}.services-promo__round--orange{position:absolute;right:100px;bottom:0}.services-promo__menu{width:15%}.services-promo__menu ul{list-style:none;padding:0}.services-promo__menu ul li{margin-bottom:62px}.services-promo__menu ul li a{color:#121112;font-family:Poppins;font-style:normal;font-weight:600;font-size:var(--24px);line-height:var(--38px);transition:color 0.3s ease}.services-promo__menu ul li a:hover{text-decoration:none;color:#f26322}.services-promo__title{width:60%}.services-promo__title h1{font-family:Poppins;font-weight:700;font-size:var(--100px);line-height:var(--110px);color:#fff;margin-bottom:48px}.services-promo__title p{font-family:'PT Serif';font-size:var(--26px);line-height:var(--39px);color:#fff;max-width:75%}.solutions{padding-top:28px;padding-bottom:128px}.solution{display:flex;justify-content:space-between;align-items:center;padding:128px 0 0}.solutions .how-we-work__footer{padding-top:100px}.solution:nth-child(2n){display:flex;justify-content:space-between;flex-direction:row-reverse}.solution__text{width:45%}.solution__text h2{font-family:Poppins;font-weight:700;font-size:var(--84px);line-height:var(--100px);color:#f26322;margin-bottom:40px}.solution__text p{font-family:'PT Serif';font-size:var(--21px);line-height:var(--33px);color:#000;margin-bottom:32px}.solution__text ul{padding-left:0;list-style:none}.solution__text ul li{border-bottom:1px solid #797979;padding:32px 0}.solution__text ul li a{font-family:Poppins;font-weight:600;font-size:var(--24px);line-height:var(--38px);color:#121112;transition:color 0.3s ease}.solution__text ul li a:hover{color:#f26322;text-decoration:none}.solution__text ul li:first-child{border-top:1px solid #797979}.solution__image{max-width:760px;width:50%}.solution__image svg{width:100%;height:100%}#m_header_hmenu_box.m_header_hmenu_box_opened .m_menucontainer .m_socials{display:flex!important;padding:0}.what-to-expect__planet{display:none}.contact h2.m_title_8{font-size:var(--100px);line-height:var(--110px)}.contact .m_contact a{line-height:var(--33px)}.blog__promo{display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;padding:168px 24px;height:var(--655px);max-width:1670px;margin:0 auto 128px;overflow:hidden}.subscribe .wpcf7-response-output{display:none!important}.blog-latests{padding:0 24px;max-width:1670px;margin:0 auto;display:flex}.blog__background{position:absolute;z-index:-1;opacity:0;visibility:hidden;transition:all 0.75s ease}.js-animate .blog__background{opacity:1;visibility:visible}.blog__title h1{color:#fff;margin-bottom:48px;opacity:0;visibility:hidden;transition:all 0.75s ease 0.75s}.js-animate .blog__title h1{opacity:1;visibility:visible}.blog__breadcrumbs .breadcrumbs,.blog__subtitle{opacity:0;visibility:hidden;transition:all 0.75s ease 1.5s}.js-animate .blog__breadcrumbs .breadcrumbs,.js-animate .blog__subtitle{opacity:1;visibility:visible}.blog__subtitle{font-size:var(--25px);line-height:var(--39px);color:#FFF;font-family:'PT Serif';display:block;max-width:580px}.blog__main{padding:0 24px;max-width:1670px;margin:0 auto}.empty-search{padding:0}@media screen and (max-width:1024px){.empty-search{padding:48px 0}}.empty-search__title{margin-bottom:56px;font-size:var(--88px);line-height:var(--100px)}.empty-search__subtitle{font-weight:600;font-size:var(--24px);line-height:var(--28px)!important;margin-bottom:24px;display:block}.empty-search__link{font-weight:600;font-size:var(--18px);line-height:var(--26px);color:#000;transition:all 0.3s ease}.empty-search__link svg{margin-left:24px}.empty-search__link:hover{color:#F26322}.post__image{margin-bottom:16px;border:3px solid #121112;border-radius:24px;display:flex;justify-content:center;align-items:center;height:auto;padding:0;overflow:hidden}.post__image a{width:100%;height:100%}.post__image svg{max-width:100%;max-height:100%}.post__image img{width:100%;height:100%;object-fit:cover}.article__categories{margin-top:16px;margin-bottom:8px;font-weight:600;font-size:var(--28px);line-height:var(--30px)}.article__categories a:hover{color:#000}body.single-post .article__categories a:hover{color:#2F4AAF}.article__image{margin-bottom:40px}.article__image img{width:100%;height:100%;object-fit:cover;margin-bottom:40px}.article-promo .article__image img,.article-promo .article__image{margin-bottom:0}.copyright{margin-top:57px}.post{margin-bottom:64px}.breadcrumbs .post{margin-bottom:0}.post--big{flex:0 0 60%;margin-right:48px}.post--big .post__title span{font-size:var(--40px);line-height:var(--56px)}.post__title svg{fill:#f26322}.post--big .post__image{border:3px solid #f26322;width:auto;height:350px;padding:0;overflow:hidden}.post--small{padding-bottom:32px;border-bottom:1px solid #707070;margin-bottom:32px}.post--small .post__title span{font-size:var(--24px);line-height:var(--38px);max-width:70%}.post__header{display:flex;justify-content:space-between;margin-bottom:16px}.post__theme a{font-size:var(--16px);line-height:var(--24px);font-weight:700;color:#f26322;vertical-align:top}.post__date{font-size:var(--16px);line-height:var(--24px);color:#797979;display:flex;align-items:center}.post__date svg{margin-right:8px}.minutes{margin-right:24px}.post__title{display:flex;justify-content:space-between;align-items:center}.post__title span{flex:1 0 80%;font-size:var(--28px);line-height:var(--42px);align-items:center;color:#121112;transition:color 0.3s ease}.post__title:hover span{color:#f26322}.all-posts{display:grid;grid-template-columns:repeat(3,minmax(285px,1fr));grid-gap:60px}.pagination{display:flex;justify-content:flex-end;list-style:none;margin-bottom:0}.pagination li{margin-right:40px}.pagination li.page-item:hover a{color:#f26322;text-shadow:0 0 .01px #f26322,0 0 .01px #f26322;text-decoration:none}.pagination li a{color:#121112;transition:color 0.3s ease;font-size:var(--24px);line-height:var(--38px)}.pagination li.active a{color:#f26322;font-weight:700}.pagination .disabled{display:none}.pagination .btn-next svg{margin-left:24px;fill:#f26322}.pagination .btn-prev svg,.pagination .btn-next svg{margin-right:24px;fill:#f26322;transition:fill 0.3s ease}.pagination li:hover a.btn-next,.pagination li:hover a.btn-prev{font-weight:400;color:#121112;transition:color 0.3s ease}.pagination li a.btn-next,.pagination li a.btn-prev{color:#f26322}.pagination li:hover a.btn-next svg,.pagination li:hover a.btn-prev svg{fill:#121112;transition:fill 0.3s ease}.blog.subscribe .subtitle{text-align:center}.blog .subscribe,.category .subscribe{padding:128px 24px}.subscribe .wpcf7-form.sent .wpcf7-response-output{font-family:Poppins;font-style:normal;font-weight:600;font-size:var(--24px);line-height:var(--38px);text-align:center;color:#050200;border:none}.subscribe__thank-you{display:none;max-width:530px}.subscribe__thank-you__title{font-family:Poppins;font-style:normal;font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#F26322;margin-bottom:32px;text-align:center;display:block}.subscribe__thank-you__main{font-family:Poppins;font-style:normal;font-weight:600;font-size:var(--24px);line-height:var(--38px);text-align:center;color:#050200;display:block}.subscribe .wpcf7-form.sent .title,.subscribe .wpcf7-form.sent .subtitle,.subscribe .wpcf7-form.sent .subscribe-form,.subscribe .wpcf7-form.sent .input__wrapper,.subscribe .wpcf7-form.sent .wpcf7-response-output{display:none!important}.subscribe .wpcf7-form.sent .subscribe__thank-you{display:block}.subscribe .title{display:block;color:#000;text-align:center}.subscribe .subtitle{text-align:center;display:block}.post__search .search-bar{padding:18px 10px;border:2px solid #000;border-radius:18px;margin-bottom:24px}.post__search h3{color:#111211}.post__search .search-bar input{border:none;width:auto;font-size:var(--28px);flex:1 1 0%}.posts-filter{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:40px;padding:0}.portfolio-cases__filters .search-bar{padding:12px 16px;border:1px solid #000;border-radius:18px;width:100%;margin-bottom:24px}.portfolio-cases__filters .search-bar input{border:none;width:100%;font-size:var(--28px);background:transparent;border-radius:18px}.portfolio-cases__filters .search-bar svg{fill:#f26322}.posts-filter li{margin-bottom:24px}.posts-filter li a{white-space:nowrap;margin-right:80px;color:#121112;font-size:var(--24px);line-height:var(--38px);transition:all 0.3s ease;font-weight:400}.posts-filter .filter-buttons-active a{color:#f26322!important;font-weight:700}.posts-filter li:hover a{color:#f26322;text-decoration:none;text-shadow:0 0 .02px #f26322,0 0 .02px #f26322}.blog.subscribe{padding:128px 150px}.article-promo,.article__main,.article__footer{max-width:var(--1567px);padding:85px 24px 0;margin:0 auto;margin-left:200px;position:relative}.article-promo{padding-top:var(--125px)}.article__header{display:flex;justify-content:space-between;margin-bottom:16px}.article__breadcrumbs li a,.article__breadcrumbs li span,.article__breadcrumbs li:after{font-size:var(--22px);line-height:var(--26px);color:#000}.article-promo h1{font-weight:700;font-size:var(--80px);line-height:var(--96px);color:#000}.article__image svg,.article__image img{max-width:100%;width:100%}.article__date{font-size:var(--22px);line-height:var(--26px);color:#121112;font-family:'PT Serif';margin-left:25px;white-space:nowrap}@media (min-width:768px){.article__date{padding-right:15px}}.article__time{margin-right:32px}.article__time svg{margin-right:8px}.aricle__social.desktop{position:sticky;left:225px;top:540px;bottom:0;list-style:none;padding:0;transform:translate(-100px,-100px);max-width:40px;margin-top:-180px}.aricle__social li{margin-bottom:20px;display:flex;align-items:center}.aricle__social li a{margin-right:15px}.aricle__social li span{font-weight:500;font-size:var(--28px);line-height:var(--42px)}.article_row{display:flex;justify-content:space-between;flex-direction:row-reverse;margin-bottom:24px}.article_row img{max-width:100%}.article_row .right,.article_row .left{flex:1 0 47%;max-width:47%}.article_row h2{font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#f26322}.article_row h3{font-weight:600;font-size:var(--36px);line-height:var(--52px);margin-bottom:32px;color:#121112}.article_row h4,.article_row h5{color:#121112}.article_row p{font-size:var(--22px);line-height:var(--33px);margin-bottom:24px}.article_row ul{list-style:none;padding-left:32px}.article_row ol{padding-left:18px}.article_row ul li,.article_row ol li{font-size:var(--21px);line-height:var(--33px);color:#000;margin-bottom:24px;position:relative;font-family:'PT Serif'}.article_row ul li::before{content:"";width:0;height:0;border-style:solid;border-width:9px 0 9px 7px;border-color:transparent transparent transparent #f26322;position:absolute;left:-32px;top:9px}.quote{text-align:center;width:100%}.article_row .big-image{width:100%}.quote span{width:50%;font-size:var(--26px);line-height:var(--39px);text-align:center;display:inline-block;color:#f26322;font-style:italic;position:relative;font-family:'PT Serif'}.quote span:before{content:"";width:48px;height:42px;position:absolute;top:0;left:-50px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='42' viewBox='0 0 48 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 9.40103C48 14.6873 37.9636 13.5126 37.9636 25.2569C37.9636 36.27 46.1091 37.4416 46.1091 40.2348C46.0237 40.6948 45.7936 41.1148 45.4529 41.4322C45.1123 41.7497 44.6792 41.9477 44.2182 41.9969C41.3091 41.9969 28.5122 34.3611 28.5122 16.4463C28.5122 4.40527 37.094 0 38.2607 0C40.8789 0 42.3335 2.79 44.0789 4.55211C46.1091 6.61103 48 8.22629 48 9.40103ZM19.6364 9.40103C19.6364 14.6873 9.6 13.5126 9.6 25.2569C9.6 36.27 17.7455 37.4416 17.7455 40.2348C17.6607 40.6954 17.4308 41.116 17.0901 41.4341C16.7494 41.7522 16.316 41.9507 15.8545 42C12.9455 42 0 34.3642 0 16.4495C0 4.40839 8.72727 0.00312805 9.89091 0.00312805C12.5091 0.00312805 13.9636 2.79313 15.7091 4.55523C17.7455 6.61103 19.6364 8.22629 19.6364 9.40103Z' fill='%23F26322'/%3E%3C/svg%3E%0A")}.quote span:after{content:"";width:48px;height:42px;position:absolute;bottom:0;right:-60px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='42' viewBox='0 0 48 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 9.40103C0 14.6873 10.0364 13.5126 10.0364 25.2569C10.0364 36.27 1.89091 37.4416 1.89091 40.2348C1.97627 40.6948 2.20639 41.1148 2.54706 41.4322C2.88773 41.7497 3.32076 41.9477 3.78182 41.9969C6.69091 41.9969 19.4878 34.3611 19.4878 16.4463C19.4878 4.40527 10.906 0 9.73926 0C7.12108 0 5.66654 2.79 3.92108 4.55211C1.89091 6.61103 0 8.22629 0 9.40103ZM28.3636 9.40103C28.3636 14.6873 38.4 13.5126 38.4 25.2569C38.4 36.27 30.2545 37.4416 30.2545 40.2348C30.3393 40.6954 30.5692 41.116 30.9099 41.4341C31.2506 41.7522 31.684 41.9507 32.1455 42C35.0545 42 48 34.3642 48 16.4495C48 4.40839 39.2727 0.00312259 38.1091 0.00312259C35.4909 0.00312259 34.0364 2.79313 32.2909 4.55523C30.2545 6.61102 28.3636 8.22629 28.3636 9.40103Z' fill='%23F26322'/%3E%3C/svg%3E%0A")}.services-template-subtitle{width:100%}.custom-select{display:none}.custom-select.request-form{display:block}.custom-select select{display:none}.request-form.custom-select .select-selected{border-bottom:2px solid #797979;height:45px;padding-bottom:10px;line-height:1.5;font-size:var(--22px);color:#8C8C8C;font-family:'PT Serif'}.request-form .select-selected:after{content:">";font-size:var(--26px);line-height:var(--39px);position:absolute;top:0;right:12px;color:#f26322;transform:rotate(90deg);transition:transform 0.3s ease;font-family:Poppins}.input-subject .request-form .select-selected:after{top:auto;bottom:10px}.request-form .select-selected.select-arrow-active:after{transform:rotate(270deg)}.request-form.custom-select{flex:1 0 0%;position:relative;margin-right:8px;display:block}.request-form.custom-select .wpcf7-f305-o2-option-selected{color:#000}.request-form.custom-select .select-options{display:block;top:100%;background:#f6f6f6;border-radius:0 0 18px 18px;padding:16px}.request-form.custom-select .select-options li{font-weight:400;font-size:var(--16px);line-height:var(--24px);color:#000;padding:8px;transition:color 0.3s ease;cursor:pointer}.request-form.custom-select .select-options li:hover{color:#f26322}.request-form.custom-select .select-options.select-hide{display:none}.article__footer h2{font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#121112;width:100%;margin-bottom:42px}.related-articles{display:flex;flex-wrap:wrap;justify-content:space-between}.article__footer .post{width:32%}.blog-categoty__headings{display:flex;justify-content:space-between}.related-articles .slick-dots li.slick-active{background-color:#f26322;width:12px;height:12px}.related-articles .slick-dots li{background-color:#dedede;width:10px;height:10px}.article_row .big-image img{width:100%;height:100%;object-fit:cover}.aricle__social.mobyle{display:none}.article-fixed-header{position:fixed;top:90px;width:100%;z-index:15;left:0}.progress-container{height:var(--6px);width:100%}.progress-bar{background-color:#f26322;height:var(--6px);width:0%}.case__promo{position:relative;background-color:#121112}@media (min-width:1360px) and (max-width:1460px){.case__promo{overflow:hidden}}.case__title{margin-left:200px;padding:220px 15px 140px;width:50%}.case__breadcrumbs li a,.case__breadcrumbs li span,.case__breadcrumbs li:after{color:#fff}@media (max-width:768px){.case__breadcrumbs ul li:before{color:#fff}}.case__title h1,.case__title p{color:#fff;margin-bottom:48px}.case__link{color:#fff;font-size:var(--22px)}.case__link svg{margin-left:24px;fill:#f26322;transition:fill 0.3s ease}.case__link:hover{color:#f26322}.case__planets{position:absolute;right:0;top:96px;opacity:0;transition:opacity 0.75s ease}@media (min-width:1360px) and (max-width:1460px){.case__planets{right:-110px}}.case__title h1{opacity:0;transition:opacity 0.75s ease}.case__title p,.case__breadcrumbs li,.case__link{opacity:0;transition:opacity 0.75s ease 0.75s,color 0.3s ease}.case__promo.js-animate .case__planets,.case__promo.js-animate .case__title h1,.case__promo.js-animate .case__title p,.case__promo.js-animate .case__breadcrumbs li,.case__promo.js-animate .case__link{opacity:1}.case__planets--small{position:absolute;bottom:50px;left:-130px}.case-desc{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:1595px;margin:0 auto;margin-left:200px;padding:64px 24px 48px;grid-gap:64px}.case-desc__item-title{display:block;margin-bottom:16px;font-weight:600;font-size:var(--22px);line-height:var(--33px)}.case-desc__item-text-wrapper{display:flex}.case-desc__item-text{display:block;font-size:var(--21px);line-height:var(--33px);font-family:'PT Serif'}.case__poster{height:840px;position:relative;margin-bottom:144px}.case__poster img{height:100%;width:100%;object-fit:cover}.orange-block{position:absolute;bottom:-80px;right:0;width:70%;height:80px;background-color:#2f4aaf}.challenges{max-width:var(--1550px);margin:0 auto;margin-left:200px;padding:0 24px}.challenge{display:flex;flex-wrap:wrap;justify-content:space-between}.challenge .challenge__image img{margin:0 auto 0 0}.challenge:nth-child(2n) .challenge__image img{margin:0 0 0 auto}.challenge:nth-child(3n) .challenge__image img{margin:0 auto}.challenge__image{height:510px;margin:40px auto 64px;width:100%;display:block}.challenge__image img{height:100%;width:auto;max-width:100%;object-fit:contain;display:block}.challenge__numbers{flex-wrap:wrap}.challenge__numbers__title{display:block;min-width:100%;flex:2 0 0%;text-align:center;font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#f26322;margin-bottom:48px}.challenge__title{flex:0 0 45%;width:45%;text-align:center}.challenge__title svg{display:none}.challenge__title span{font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#f26322}.challenge__text{flex:0 0 45%;width:45%}.challenge__text h3{font-size:var(--28px);line-height:var(--42px);color:#000;margin-bottom:16px}.challenge__subtitle,.challenge__text strong{display:block;font-weight:600;font-size:var(--28px);line-height:var(--42px);color:#000;margin-bottom:16px}.challenge__text p{font-size:var(--22px);line-height:var(--33px);margin-bottom:32px}.challenge__text br{display:none}.challenge__text ul{list-style:none;padding-left:40px}.challenge__text ul li{position:relative;font-size:var(--22px);line-height:var(--33px);margin-bottom:16px;font-family:'PT Serif'}.challenge__text ul li::before{position:absolute;left:-40px;top:9px;content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:9px solid #f26322}.challenge__numbers{flex:1 0 100%;display:flex;flex-wrap:wrap;justify-content:space-between}.challenge__number{display:flex;flex-direction:column;align-items:center;width:30%;text-align:center}.number__count{font-weight:700;line-height:var(--100px);font-size:var(--88px);font-weight:400;margin-bottom:16px}.number__count b{font-weight:400}.number__text{font-size:var(--22px);line-height:var(--33px)}.case__client{margin-left:200px;padding:128px 0 0;min-height:100vh}.case__client h2{font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#000;margin-bottom:128px}.client-comment{background-color:#121112;padding:96px 200px;margin-left:150px;position:relative}.client-commetn__title{font-weight:700;font-size:var(--48px);line-height:var(--56px);color:#fff;margin-bottom:24px}.client-commetn__subtitle{font-family:'PT Serif';font-style:italic;font-weight:400;font-size:var(--26px);line-height:var(--39px);color:#f26322;margin-bottom:64px}.client-comment p{font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#fff}.client-comment .chevron{position:absolute;top:-88px;right:220px}@media (min-width:1361px) and (max-width:1560px){.client-comment .chevron{text-align:right}.case__client h2{font-size:var(--65px);margin-bottom:50px}.client-comment .chevron svg{max-width:50%;max-height:220px}.client-commetn__title{font-size:var(--40px);margin-bottom:15px}.client-commetn__subtitle{font-size:var(--22px);margin-bottom:40px}.client-comment p{font-size:var(--28px);line-height:1.4}.client-comment{padding:25px 250px 25px 180px}}.case__about .our-team__footer{margin-bottom:128px;padding-top:128px}.case__about .our-team__footer h2{color:#f26322}.next-project{min-height:100vh;background-color:#121112;display:flex;justify-content:space-between;padding:200px}.next-project__text{display:flex;flex-direction:column;flex:1 0 0%}.next-project__text{fill:#f26322}.next-project__text svg{fill:#fff;transition:fill 0.3s ease}.next-project__text svg:hover{fill:#f26322}.next-project__subtitle{font-family:Poppins;font-style:italic;font-weight:400;font-size:var(--36px);line-height:var(--52px);color:#fff;margin-bottom:16px}.next-project__title{font-weight:700;font-size:var(--80px);line-height:var(--120px);color:#fff;flex:1 0 0%}.next-project__image{flex:1 0 0%}@media (min-width:1025px){.next-project__image img{max-height:75%}.next-project__text{padding-right:30px}}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:red}.portfolio-promo{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:0;height:800px;max-width:1670px;margin:0 auto;overflow:hidden}.portfolio__background{z-index:-1;position:absolute;transition:opacity 0.75s ease;opacity:0;top:0}.portfolio__background .orange-dot{display:none}.portfolio-promo.js-animate .portfolio__background,.portfolio-promo.js-animate .portfolio__title h1,.portfolio-promo.js-animate .portfolio__title p,.portfolio-promo.js-animate .portfolio__breadcrumbs span,.portfolio-promo.js-animate .portfolio__breadcrumbs li{opacity:1}.portfolio__title{max-width:590px}.portfolio__title h1{font-weight:700;font-size:var(--100px);line-height:var(--110px);color:#fff;margin-bottom:48px;opacity:0;transition:opacity 0.75s ease 0.75s}.portfolio__title p{font-size:var(--25px);line-height:var(--39px);color:#fff;opacity:0;transition:opacity 0.75s ease 1.5s}.portfolio__breadcrumbs span,.portfolio__breadcrumbs li{opacity:0;transition:opacity 0.75s ease 1.5s}.portflio-cases{display:flex;padding:150px 150px 100px 100px;justify-content:space-between;flex-wrap:wrap}@media (min-width:1360px){.portflio-cases .portfolio-cases__filters{width:30%}.page-id-567 .services-promo.js-animate .services-promo__round svg{max-width:1417px;height:100%}}.portflio-cases .pagination{width:100%}.portflio-cases__links{width:65%}.cases-link{display:flex;position:relative;padding-bottom:46px}.cases-link__image{max-width:446px;position:absolute;right:0;top:-200px;height:510px;display:none;z-index:-1}.cases-link:hover .cases-link__image{display:block}.cases-link__image img{width:75%;height:auto;object-fit:cover;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.cases-link__text{text-align:center;position:relative;z-index:2;max-width:50%;width:100%}.pagination .wmcf_txf_pager_hide{display:block}.cases-link__text h2{font-weight:700;font-size:var(--64px);line-height:1.2;color:#121112;transition:color 0.3s ease;text-align:center}.cases-link:hover .cases-link__text h2{color:#f26322}.cases-link__text .subtitle{font-size:var(--21px);line-height:var(--52px)}.case-category__title{border-top:1px solid #707070;padding:24px 0;display:flex;justify-content:space-between;align-items:center;color:#121112;border-bottom:1px solid #707070;margin-bottom:-1px}.case-category.active .case-category__title{border-bottom:none}.case-category:last-child .case-category__tite{border-bottom:1px solid #707070}.case-category__title h3{font-weight:600;font-size:var(--24px);line-height:var(--32px);transition:all 0.3s ease;color:#121112}.case-category__title svg{fill:#121112;transition:all 0.3s ease;transform:rotate(180deg)}.case-category__title:hover h3{color:#f26322}.case-category.active .case-category__title h3{color:#f26322}.case-category__title:hover svg{fill:#f26322}.case-category.active .case-category__title svg{transform:rotate(0deg);fill:#f26322}.vacancyForm .wpcf7-list-item>label>input{display:none}.case-category__list ul{list-style:none;padding:0}.case-category .case-category__list{display:none}.case-category.active .case-category__list{display:block}.case-category__list ul li .checkbox__wrapper{margin-bottom:20px;align-items:center}.case-category__list ul li .checkbox__container{margin:0;line-height:var(--39px);font-size:var(--26px)}.case-category__list ul li .checkbox__label p{margin:0;font-weight:400;font-size:var(--21px);line-height:var(--33px)}.filter-icon{display:none}#filterFormCloser,#filterFormApply{display:none}.priv-pol-promo{background-color:#121112}.priv-pol-promo__wrapper{display:flex;padding:265px 10px;max-width:var(--1550px);margin:0 auto;min-height:100vh}.planets{position:relative;margin-right:80px;opacity:0;transition:opacity 0.75s ease}.priv-pol-promo.js-animate .planets{opacity:1}.planets .small-palent{position:absolute;bottom:-35px;left:-58px}.priv-pol-promo__title h1{color:#fff;margin-bottom:48px;opacity:0;transition:opacity 0.75s ease}.priv-pol__breadcrumbs li{opacity:0;transition:opacity 0.75s ease 0.75s}.priv-pol-promo__title p{font-size:var(--25px);line-height:var(--39px);color:#fff;margin-bottom:16px;opacity:0;transition:opacity 0.75s ease 0.75s}.priv-pol-promo__title .adress,.priv-pol-promo__title .phone{margin:0 0 16px;opacity:0;transition:opacity 0.75s ease 0.75s;display:flex}.priv-pol-promo.js-animate .priv-pol-promo__title .adress,.priv-pol-promo.js-animate .priv-pol-promo__title .phone,.priv-pol-promo.js-animate .priv-pol-promo__title p,.priv-pol-promo.js-animate .priv-pol-promo__title h1,.priv-pol-promo.js-animate .priv-pol__breadcrumbs li{opacity:1}.priv-pol-promo__title .adress span a,.priv-pol-promo__title .phone span a{font-size:var(--25px);line-height:var(--39px);color:#fff;margin:0 0 0 24px;display:inline-block;font-family:'PT Serif';vertical-align:middle}.priv-pol-main{max-width:var(--1550px);margin:0 auto;padding:128px 24px 100px;column-count:2;column-gap:200px}.priv-pol-main h2{color:#f26322;margin-bottom:40px}.priv-pol-main h3{margin:40px 0 24px}.priv-pol-main p{margin-bottom:16px;font-size:var(--21px);line-height:var(--33px)}.priv-pol-main mark{background-color:transparent;color:#f26322;font-weight:500}.priv-pol-main h3 svg{display:none}.priv-pol-main div.text-block:nth-of-type(11) h3{font-weight:700;color:#121112;font-size:var(--88px);line-height:var(--100px)}@media (max-width:1360px){.priv-pol-main div.text-block:nth-of-type(11) h3{font-size:var(--56px);line-height:var(--76px)}}@media (max-width:767px){.priv-pol-main div.text-block:nth-of-type(11) h3{font-size:var(--36px);line-height:var(--48px)}}.priv-pol-main div.text-block:nth-of-type(12) h3,.priv-pol-main div.text-block:nth-of-type(12) *{color:#121112}.priv-pol-main div.text-block:nth-of-type(13) h3,.priv-pol-main div.text-block:nth-of-type(14) h3,.priv-pol-main div.text-block:nth-of-type(15) h3{color:#121112}.sitemap{max-width:var(--1550px);margin:0 auto;padding:150px 24px 75px}.sitemap__block h2{font-weight:700;font-size:var(--88px);line-height:var(--100px);margin-bottom:56px;transition:color 0.3s ease}.sitemap__block h2 a{color:#f26322;transition:all 0.3s ease}.sitemap__block h2 a:hover{color:#2F4AAF}.sitemap__pages-list{margin-bottom:56px;list-style:none;padding:0;column-count:3;padding-left:100px}.sitemap__pages-list li{font-weight:600;font-size:var(--24px);line-height:var(--38px);margin-bottom:32px}.sitemap__pages-list li a{transition:color 0.3s ease;color:#000}.sitemap__pages-list li:hover a{color:#000;color:#f26322}.blog-category__heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:56px;margin-right:160px}@media (max-width:1024px){.sitemap__pages-list{margin-right:-62px}.sitemap__pages-list li{margin-right:62px}.article-promo .article__image img{margin-bottom:20px}}@media (max-width:768px){.sitemap__pages-list{margin-right:0}.sitemap__pages-list li{margin-right:0}}.blog-category__title{font-style:normal;font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#f26322}.blog-category__heading .search-bar{margin-bottom:0}.blog-category__heading .search-bar .search-input input{display:none}.blog-category__heading .search-bar.active .search-input input{display:block;max-width:80%;margin-left:32px;font-size:var(--28px)}.not-found{max-width:var(--1550px);margin:0 auto;padding:160px 24px 128px;display:flex;justify-content:center;flex-wrap:wrap}.not-found__404{margin-bottom:120px}.not-found h2{font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#000;margin-bottom:64px}.not-found__list{display:flex;justify-content:space-between;list-style:none;width:90%;padding:0}.not-found__list li{font-weight:600;font-size:var(--24px);line-height:var(--38px);color:#000}.not-found__list li:hover a{color:#f26322}.not-found__list li:hover svg{fill:#f26322}.not-found__list li a{font-weight:600;font-size:var(--24px);line-height:var(--38px);color:#111211;margin-right:24px;transition:color 0.3s ease}.not-found__list li svg{fill:#f26322;transition:fill 0.3s ease}.services-template__promo{position:relative;margin-left:250px;margin-bottom:40px;width:100%;height:100vh}.services-template__promo.js-animate .orange-planet{opacity:1;visibility:visible}.services-template__promo .orange-planet{position:absolute;top:0;right:0;z-index:-1;width:100%;transition:all 0.75s ease;opacity:0;visibility:hidden}@media (max-width:1560px){.services-template__promo .orange-planet{width:106%}}@media (max-width:1435px){.services-template__promo .orange-planet{width:110%}}@media (max-width:1360px){.services-template__promo .orange-planet{width:100%}}@media (max-width:891px){.services-template__promo .orange-planet{width:120%}}@media (max-width:766px){.services-template__promo.js-animate .orange-planet{width:90%}}.services-template__promo.blue .orange-planet svg path{fill:#2F4AAF}.services-template__promo.orange .orange-planet svg path{fill:#f26322}.services-template__promo.black .orange-planet svg path{fill:#121112}.orange-planet.m1360{display:none}.services-template__promo .orange-planet.desktop svg{width:100%;max-height:950px}@media (min-width:1360px) and (max-width:1500px){.postid-65 .services-template__promo .orange-planet.desktop svg{width:127%;max-height:950px}}.services-template__title{max-width:var(--850px);padding:var(--140px) 0 200px 60px;margin:0 auto}.services-template__title h1{font-weight:700;font-size:var(--80px);line-height:var(--96px);color:#fff;margin-bottom:48px;opacity:0;visibility:hidden;transition:all 0.75s ease 0.75s}.services-template__promo.js-animate .services-template__title h1,.services-template__promo.js-animate .services-template__title p,.services-template__promo.js-animate .services-template__breadcrumbs ul{opacity:1;visibility:visible}.services-template__breadcrumbs ul{opacity:0;visibility:hidden;transition:all 0.75s ease 1.5s}.services-template__title p{color:#fff;opacity:0;visibility:hidden;transition:all 0.75s ease 1.5s}.services-template-about{display:flex;margin:0 auto;padding:64px 24px;max-width:var(--1550px)}.services-template-help{display:flex;margin-left:200px;padding:64px 24px;max-width:var(--1550px);background-color:#F7F8FA}.services-template-more{background-color:#F9F9F9}.services-template-more__container{display:flex;margin-left:200px;padding:64px 24px;max-width:var(--1550px)}@media (max-width:1024px){.postid-571 .services-template-more__container{margin:0;background-color:rgb(249,249,249)}}.services-template-about__text{width:50%}.services-template-more__text,.services-template-help__text{width:40%;display:flex;flex-direction:column;justify-content:space-between}.services-template-more__image{width:60%}.services-template-help__image{width:50%}.services-template-help__title-background{background:#2F4AAF;position:absolute;top:-77px;left:-100px;z-index:-1;width:959px;height:287px}.services-template-help__title{position:relative}.services-template-help__title h1{font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#FFF}.services-template-help__title span{font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#FFF}@media (max-width:1024px){.postid-571 div.services-template-more__text>div>span{background-color:rgba(47,74,175,1);position:absolute;left:0;top:0}}.services-template-more__title span,.services-template-more__title strong{font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#000;margin-bottom:24px;display:block}.services-template-more__image img,.services-template-more__image svg,.services-template-help__image img,.services-template-help__image svg{max-height:400px;width:100%;height:100%;object-fit:cover}.services-template-more__text a,.services-template-help__text a{font-family:Poppins;font-style:normal;font-weight:600;font-size:var(--28px);line-height:var(--42px);color:#121112;transition:all 0.3s ease}@media (max-width:1360px){.services-template-more__text a{padding-bottom:25px}}@media (max-width:400px){.services-template-more__text a{font-size:var(--24px);line-height:var(--32px)}}.services-template-more__text a:hover{color:#f26322}.services-template-more__text a svg,.services-template-help__text a svg{margin-left:24px}@media (max-width:400px){.services-template-more__text a svg{margin-left:11px;width:24px}}.services-template-about__text h2{font-family:Poppins;font-style:normal;font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#010101;margin-bottom:40px}.services-template-about__text h3{font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#000;margin-bottom:32px}.services-template-about__text p,.services-template-more__title p{font-family:'PT Serif';font-style:normal;font-weight:400;font-size:var(--21px);line-height:var(--33px);color:#000}.services-template-about__image img,.services-template-about__image svg{max-height:500px;width:100%;height:100%;object-fit:cover}.services-template__solutions,.services-template-talents{margin-left:200px;padding:64px 24px;max-width:var(--1550px)}.services-template__solutions h2{width:100%;color:#f26322;margin-bottom:48px}.services-template-talents h2{width:100%;color:#f26322}.services-template-talents h3{color:#121112;margin-bottom:15px}.services-template-talents>p{font-family:Poppins,"sans-serif";max-width:1150px;font-size:var(--36px);line-height:var(--52px)}.services-template-other h2{text-align:left}.services-template-talents__list{background-color:#f26322;color:#fff}.services-template-talents__list li,.services-template-talents-second__list li{position:relative}.services-template-talents__list li::before,.services-template-talents-second__list li::before{content:"";width:0;height:0;border-style:solid;border-width:8.5px 0 8.5px 10px;position:absolute;left:-20px;top:8px}.services-template-talents__list li::before{border-color:transparent transparent transparent #fff}.services-template-talents-second__list li::before{border-color:transparent transparent transparent #2B292B}.services-template-talents__list li,.services-template-talents-second__list li{margin-bottom:5px;font-size:var(--21px);line-height:var(--33px)}.services-template-talents-second__list,.services-template-talents__list{display:inline-block;list-style-type:none;padding:25px 55px;margin-bottom:0}.services-template-talents-second__list{background-color:#f5f5f5;transform:translate(-215px,77px)}.services-template-talents__wrapper{font-family:'PT Serif';margin-bottom:100px}.services-item-list{display:flex;flex-wrap:wrap;justify-content:space-between}.services-item{width:40%;margin-bottom:64px}.services-item__image{margin-bottom:32px;max-height:300px}.services-item__image svg,.services-item__image img{height:100%;width:100%;max-height:300px;object-fit:cover}.services-item__text h3{margin-bottom:24px;color:#111211}.services-item__text p{margin-bottom:0;font-size:var(--21px);line-height:var(--33px)}.services-template-benefits,.services-template-project{margin:0 auto;padding:0 24px;max-width:100%;margin-left:200px}@media (max-width:1360px){.services-template-benefits,.services-template-project{margin-left:0}}.services-template-benefits h2,.services-template-project h2{color:#121112;margin-bottom:48px}.services-template-benefits__wrapper{display:flex;justify-content:space-between}.services-template-benefits__list{list-style:none;padding-left:40px;max-width:50%}.services-template-benefits__list li,.case__talents>p{font-size:var(--36px);line-height:var(--52px);color:#000;margin-bottom:40px;position:relative}.services-template-benefits__list li::before{content:"";width:0;height:0;border-style:solid;border-width:13.5px 0 13.5px 16px;border-color:transparent transparent transparent #f26322;position:absolute;left:-40px;top:10px}.services-template-benefits__image{width:40%;text-align:center;margin-bottom:80px;display:flex;align-items:center}.services-getestimate{text-align:center;width:100%}.services-getestimate__title{display:block;font-weight:600;font-size:var(--40px);line-height:var(--56px);text-align:center;color:#f26322;max-width:765px;margin:0 auto;margin-bottom:12px}.services-getestimate__subtitle{font-weight:600;font-size:var(--40px);line-height:var(--56px);color:#111211;transition:all 0.3s ease}.services-getestimate__subtitle:hover{color:#f26322}.services-getestimate__subtitle svg{fill:#f26322;margin-left:16px}.services-template__works-wrapper{position:relative;padding:16px 0}.services-template__works-wrapper h2{padding:128px 24px 0;margin-left:200px;margin-bottom:0}@media (max-width:768px){.services-template__works-wrapper h2{padding:50px 24px 0;margin-left:-150px}}@media (max-width:766px){.services-template__works-wrapper h2{padding:50px 45px 0;margin-left:0}}.services-template__works-wrapper.blue .orange-background{background-color:#2f4aaf}.services-template__works-wrapper.orange .orange-background{background-color:#f26322}.services-template__works-wrapper.black .orange-background{background-color:#111211}.orange-background{position:absolute;top:0;height:var(--655px);width:100%;z-index:-1}@media (min-width:991px){.postid-569 .services-template__works-wrapper .orange-background{height:600px}}@media (max-width:768px){.orange-background{height:100%}}.services-template__works.slick-initialized .slick-dots li{background-color:#fff;;opacity:.5}.services-template__works.slick-initialized li.slick-active{opacity:1}.services-template__works{margin-left:200px;max-width:var(--1550px);padding:48px 24px;display:flex}@media (max-width:768px){.services-template__works{flex-wrap:wrap}}.services-template__works__item{margin-right:140px}.services-template__works__image{margin-bottom:16px;height:510px}.services-template__works__image{height:auto}.services-template__works__image img{height:100%;width:100%;object-fit:cover}.services-template__works__text span{font-family:'PT Serif';font-style:normal;font-weight:400;font-size:var(--21px);line-height:var(--33px);color:#000;display:block;margin-bottom:16px}@media (max-width:767px){.services-template__works__text span{color:#FFF}}.services-template__works__text h3{font-weight:600;font-size:var(--24px);line-height:var(--32px);color:#000;margin-bottom:0;transition:all 0.3s ease}@media (max-width:767px){.services-template__works__text h3{color:#FFF}}.services-template__works__text a:hover h3{color:#f26322}.services-template-other{padding:64px 200px}.single-ourservices .services-template-other{margin:0}.services-template-other h2{color:#f26322;margin-bottom:70px}.services-template-other__list{display:flex;justify-content:space-between}.services-template-other__item a{color:#121112;transition:all 0.3s ease;font-size:var(--24px)}.services-template-other__item{text-align:center;width:20%}.services-template-other__item a:hover{color:#f26322}.services-template-other__item__image{height:236px;margin-bottom:48px;text-align:center}.services-template-other__item__image img,.services-template-other__item__image svg{height:100%;width:auto;max-width:100%;object-fit:contain}.services-template-other__item__text,.services-template-other__item a,.services-template-other__item__text a{font-style:normal;font-weight:600;font-size:var(--24px);line-height:var(--38px);color:#121112;text-align:center}.services-template-block{margin-left:200px;max-width:var(--1550px);padding:48px 24px;display:flex;justify-content:space-between;flex-wrap:wrap}.services-template-block h2{width:40%;font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#121212}.services-template-block__subtitle{width:40%;font-weight:700;font-size:var(--88px);line-height:var(--100px)}.services-template-block_paragraph{width:50%}.services-template-block__image{width:100%;height:auto;object-fit:contain}.single-post td button{display:none}.single-post .article_row{flex-wrap:wrap}.single-post .article_row .right,.single-post .article_row .left{flex:1 0 100%;max-width:100%}.single-post .article_row .left{order:1}.single-post .article_row .right{order:2}.services-template-form{display:flex;justify-content:space-between;padding:140px 200px 0 200px;position:relative}.services-template-form .m_contactform{padding:0;max-width:50%}.services-template-form__background{background-color:#121112;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.services-template-form__subtitle{font-size:var(--30px);line-height:var(--45px);color:#FFF}.services-template-form__title.m_modyle_only{display:none}.services-template-form .m_t5{color:#fff}.services-template-form input[type="text"],.services-template-form input[type="tel"],.services-template-form input[type="email"],.services-template-form textarea{background-color:transparent;color:#fff}.services-template-form input[type="text"]::placeholder,.services-template-form input[type="tel"]::placeholder,.services-template-form input[type="email"]::placeholder,.services-template-form textarea::placeholder{background-color:transparent;color:#fff}.services-template-form .m_form_file_opener{background-color:transparent}.services-template-form .checkbox__checkmark{border-color:#fff;background-color:transparent}.services-template-form .m_form_check_content p{color:#fff}.services-template-form .m_contactform .m_contactrow .m_form_submitter input{color:#fff}.services-template-form .m_contactform .m_contactrow .m_form_submitter input:hover{color:#f26322}.services-template-form .custom-select .select-selected{color:#fff}.single-ourservices .services-template-form .custom-select .select-selected{color:#fff!important}table{max-width:var(--1567px);margin:0 auto;margin-left:200px;width:auto;border:none;border-collapse:separate;border-spacing:10px}.postid-572 .case__about{display:none}.postid-572 .challenge:last-child .challenge__title{border-bottom:1px solid #797979}.postid-572 .challenge.active:last-child .challenge__title{border-bottom:none}.postid-572 .challenge:last-child .challenge__text{border-bottom:1px solid #797979}@media (min-width:767px){.postid-572 .challenge.active:last-child{}.postid-572 .challenge:last-child .challenge__text{width:90%}}.table-contents.article__main{padding-top:0}.main-content .table-contents:first-child{padding-top:85px}.table-contents-block{display:inline-block;background-color:#EDF6FF;padding:40px 30px 30px;border:1px solid #aaa;border-radius:5px}.table-contents-block .table-contents-block-title{font-size:var(--40px);line-height:var(--56px);font-weight:600;color:#f26322;margin-bottom:.5rem}.table-contents-block ol{counter-reset:item;padding-left:30px}.table-contents-block ol li:hover{color:#f26322;transition:color 0.3s ease}.table-contents-block ol{margin-top:5px}.table-contents-block ol li{display:flex;margin-bottom:5px;white-space:nowrap;font-size:var(--22px);line-height:var(--33px);font-family:'PT Serif'}.table-contents-block ol li:before{margin-right:5px}.table-contents-block ol li span{white-space:initial;cursor:pointer}.table-contents-block li{display:block}.table-contents-block button{cursor:pointer}.table-contents-block li:before{content:counters(item,".") ".";counter-increment:item}@media (max-width:480px){.table-contents-block ol{padding-left:15px}}.postid-572 .challenge__title{display:flex;justify-content:space-between;border-top:1px solid #797979;border-bottom:none;padding-top:24px}.postid-572 .challenge:last-child .postid-572 .challenge__title{border-bottom:1px solid #797979}@media (max-width:1024px){.postid-572 .case__about{display:block}.postid-572 .challenge__title svg{fill:#f26322;transform:translateY(20px);display:block}.postid-572 .challenge__text{width:100%;display:none}.postid-572 .challenge.active .challenge__text{display:block}.challenge.active h3{color:#121112}}@media (max-width:1024px){.b47_cf7_opener{display:table}.table-contents.article__main{padding-top:10px}}@media (max-width:767px){.main-content .table-contents:first-child{padding-top:20px}.b47_cf7_opener{padding:0}.b47_cf7_opener th,.b47_cf7_opener td:first-child,.b47_cf7_opener th:first-child,.b47_cf7_opener td{padding:15px;font-size:var(--18px);line-height:var(--28px)}.table-contents-block .table-contents-block-title{font-size:var(--24px);line-height:var(--56px)}.table-contents-block ol li{font-size:var(--15px);line-height:var(--24px);cursor:pointer}.table-contents-block{padding:10px 30px 10px}}tr:first-child{height:120px}tr{height:80px}td:first-child,th:first-child{width:calc(100% / 6 * 2);text-align:left;padding:45px}td:first-child button{display:none}tr:first-child th{background-color:#f26322}th{padding:45px;font-family:Poppins;font-style:normal;font-weight:600;font-size:var(--22px);line-height:var(--33px);color:#fff}td{width:calc(100% / 6);background:#f9f9f9;border:none;text-align:center;padding:20px 30px;font-family:Poppins;font-style:normal;font-weight:400;font-size:var(--22px);line-height:var(--33px);color:#121112}tr:last-child>td{background-color:transparent;padding:10px}td button{font-weight:500;font-size:var(--18px);line-height:var(--27px);color:#fff;background-color:#121112;padding:20px;border-radius:5px}.b47_cf7_opener button[data-title="Easy Start"],.b47_cf7_opener button[data-title="Standard"],.b47_cf7_opener button[data-title="Flexible"],.b47_cf7_opener button[data-title="Advanced"]{display:none}.not-valid-label input,.services-template-form .not-valid-label input[type="text"]{border-color:#dc3232;color:#dc3232}.services-template-textblock{display:flex;justify-content:space-between;align-items:center;margin-bottom:64px}.services-template-textblock h2{font-family:Poppins;font-style:normal;font-weight:700;font-size:var(--88px);line-height:var(--100px);color:#000;width:40%}.services-template-textblock_paragraph{width:40%}.services-template-accordion{max-width:var(--767px);display:flex;flex-direction:column;margin-left:200px;padding:64px 24px;margin-bottom:40px}.service-accordion__title{font-family:Poppins;font-style:normal;font-weight:700;font-size:var(--46px);line-height:var(--69px);margin-bottom:40px;color:#f26322}.service-accordion{padding:8px 0;border-bottom:1px solid #000;margin-bottom:24px}.service-accordion__subtitle{position:relative;font-family:Poppins;font-style:normal;font-weight:600;font-size:var(--22px);line-height:var(--33px);color:#000;margin-bottom:24px;display:block;cursor:pointer}.service-accordion.open .service-accordion__subtitle{color:#f26322}.service-accordion p{max-height:0;overflow:hidden;transition:max-height 0.3s ease-out;margin-bottom:0}.service-accordion.open p{margin-bottom:24px}.service-accordion__subtitle svg{position:absolute;transition:all 0.5s ease;right:0;fill:#000}@media (min-width:1360px){.single-ourservices.postid-65 .service-accordion__subtitle svg{right:-4%}}.service-accordion.open .service-accordion__subtitle svg{transform:rotate(180deg);fill:#f26322}.fifthSection .m_row .m_md_41{display:flex;position:relative;left:0;width:50%}.m_awards{display:flex;flex-direction:column;position:relative}.m_awards>div{display:flex}.m_awards>div+div>a{display:none}.m_awards>div+div>a+div{display:flex;flex-direction:column;justify-content:center;margin-left:auto!important}.m_awards>div+div>div img{max-width:180px;height:auto;margin:0}.m_awards>div>div{margin-right:5%}.m_awards>div:nth-child(2)>a{transform:scale(.5);margin-left:-14%}.m_awards>div:nth-of-type(2) div:nth-of-type(2){position:relative;right:1.5%}.m_awards>div:nth-of-type(2) div:nth-of-type(1){margin-left:0}.m_awards>div svg{width:20rem}.clutch-widget{width:20rem;transform:scale(1.6);position:relative;top:45%;left:31%}.m_md_4 a{color:#000}.fifthSection .m_md_4 a{color:#f26322}.fifthSection .m_md_4 a:hover{color:#2F4AAF}.vacancy-page__round .svg-desktop-full{display:none}@media (min-width:1921px){.m_container_left_align,.vacancy-page{margin:0 auto}.vacancy-page__round .svg-desktop{display:none}.vacancy-page__round .svg-desktop-full{display:inline}.blog__background{transform:scale(1.35)}.employee .employee__text{transform:translateY(100%);bottom:90px;height:auto}.employee:hover .employee__text{transform:translateY(0%);bottom:0}.subscribe .subscribe-form input[type="submit"]{min-width:200px}.services-promo{min-height:1410px}.orange-background{height:79%}.article-fixed-header{top:130px}.services-promo.js-animate .services-promo__round,.services-promo.js-animate .services-promo__round--orange{transform:scale(1.1)}.services-template__promo.js-animate .orange-planet{transform:scale(1.25)}}@media (min-width:2000px){.services-promo.js-animate .services-promo__round,.services-promo.js-animate .services-promo__round--orange{transform:scale(1.5)}}@media (min-width:2300px){.services-promo.js-animate .services-promo__round,.services-promo.js-animate .services-promo__round--orange{transform:scale(1.8)}}@media (max-width:1680px){.what-to-expect__textblock__background{transform:translate(-50%,-60%) scale(.65)}}@media (max-width:1616px){.services-promo__round{right:-150px}.m_bigcontainer{padding-left:24px;padding-right:24px}.m_block_slider .m_slick_1 .m_slide_moover_box a{width:100%;text-align:center}}.footer__logo__certificate{margin-top:40px}.footer__logo__certificate_img{margin-top:46px}.footer__logo__certificate_img img:first-child{margin-right:33px}.copyright p{font-family:Poppins;font-style:normal;font-weight:400;font-size:var(--16px);line-height:var(--24px);text-align:center;color:#8C8C8C}@media (max-width:1450px){.services-promo__round{right:-250px}.our-approach__title{margin:196px 0 0 50px}.step__text{max-width:45%}}@media (max-width:2000px){.services-template-benefits{padding:48px 24px}}@media (max-width:1360px){.footer__logo__certificate{display:flex;flex-direction:column;align-items:flex-start;max-width:300px;margin-top:64px}.footer__logo__certificate a img{margin-bottom:30px}.cases-link__text{max-width:100%}.services-template__promo{height:auto}.services-template-form{flex-direction:column;margin:0;padding:100px 50px 30px}.services-template-form__title.desktop{display:none}.services-template-form__title.m_modyle_only{display:block}.services-template-form__title{font-size:var(--56px);line-height:var(--76px)}.services-template-form__heading{margin-bottom:56px}.services-template-form .m_contactform{max-width:100%}.employee .employee__text{transform:translateY(25%);bottom:0;background-color:rgba(84,84,84,.48)}table{margin:0;padding:0 50px}th{padding:24px}.fifthSection .m_row .m_md_41{width:100%;padding:0}#filterFormCloser,#filterFormApply{display:block}.case-category__title{border:none}.services-template__promo .orange-planet{right:0}.services-template-about,.services-template-more__container{flex-direction:column}.services-template-about__image img,.services-template-about__image svg{max-height:400px}.services-template-more__text{width:60%}.services-template-more__image{width:100%}.services-template__solutions h2,.services-template-talents h2{font-size:var(--56px);line-height:var(--76px)}.services-item__text{width:50%}.services-item__image svg,.services-item__image img,.services-template-benefits__image svg,.services-template-benefits__image img{max-height:150px}.postid-569 .services-template-benefits__image svg{max-height:none}.services-template-about,.services-template-more_conatiner,.services-template-accordion,.services-template-block{padding:64px 50px;margin:0}.services-template-about__text{width:80%;margin-bottom:40px}.services-template-about__text h2{font-size:var(--56px);line-height:var(--76px);margin-bottom:48px}.services-template-about__text h3{font-size:var(--40px);line-height:var(--56px)}.orange-planet.desktop{display:none}.orange-planet.m1360{display:block}.services-template__works__item{margin:0;width:42%;padding-right:40px}.services-template-other{margin:0;padding:80px 50px}.services-template-other__list{flex-wrap:wrap}.services-template-other__item{width:40%;margin-bottom:48px}.services-template__promo{margin-left:0;margin-bottom:45px}@media (min-width:1276px) and (max-width:1360px){.services-template__promo{margin-bottom:140px}}.services-template-benefits,.services-template-project{margin-left:0;padding:64px 50px}.services-template__title{max-width:85%;padding:600px 50px 380px;margin:0}@media (min-width:1025px){.ourservices-template-default .services-template__title{padding:150px 50px 280px}.ourservices-template-default .orange-planet.m1360{top:-200px}.ourservices-template-default .services-template__promo{margin-bottom:0}}@media (min-width:1060px){.ourservices-template-default .orange-planet.m1360{top:-400px}}@media (min-width:1200px){.ourservices-template-default .services-template__title{padding:150px 50px 380px}.ourservices-template-default .orange-planet.m1360{top:-350px}}@media (min-width:1240px){.ourservices-template-default .orange-planet.m1360{top:-600px}}.services-template__title h1{font-size:var(--60px);line-height:var(--90px)}.services-template__solutions,.services-template-talents{margin:0;padding:64px 50px}.services-item{width:100%;display:flex;justify-content:space-between}.services-item__image{width:40%;flex:1 0 auto;max-height:initial}.not-found{padding:240px 50px 128px;justify-content:space-between}.not-found__404{margin-bottom:100px;width:100%;display:flex;justify-content:center}.not-found__404 svg{width:100%;max-width:1000px;max-height:333px}.not-found h2{font-size:var(--60px);line-height:var(--90px);width:50%}.not-found__list{flex-direction:column;width:40%}.not-found__list li{font-size:var(--24px);line-height:var(--32px);margin-bottom:32px}.not-found__list li a{font-size:var(--24px);line-height:var(--38px)}.blog-category__heading{margin-bottom:56px}.blog-category__title{font-size:var(--36px);line-height:var(--76px)}.form__subtitle{width:100%;text-align:left;margin:16px 0 32px}.sitemap{padding:0 50px 75px;margin-top:-32px}.sitemap__block h2{font-size:var(--56px);line-height:var(--76px);margin-bottom:64px}.sitemap__pages-list{margin-bottom:64px}.sitemap__pages-list li{font-size:var(--24px);line-height:var(--38px);margin-bottom:24px}.article__time{display:none}.priv-pol-main{max-width:816px;column-count:auto;margin:0;padding:128px 0 96px 153px}.priv-pol-main h2{font-size:var(--56px);line-height:var(--76px)}.priv-pol-promo__wrapper{padding:150px 50px 200px}.planets{width:30%;text-align:right;margin:0 0 120px}.planets svg{max-width:100%}.planets .small-palent{right:400px;left:auto}.priv-pol-promo__title{padding-left:40px;width:70%}.priv-pol-promo__title h1{font-size:var(--60px);line-height:var(--90px)}.filter-icon{display:block;cursor:pointer}.portfolio-cases__filters .search-bar{width:90%;margin-bottom:0}.portflio-cases{padding:0 30px 128px;flex-direction:column}.portflio-cases .pagination{width:100%}.search-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}#filterFormCloser{width:100%;text-align:right;margin-bottom:32px;font-size:var(--16px);cursor:pointer}#filterFormApply{width:100%;text-align:right;font-weight:600;font-size:var(--24px);line-height:var(--38px);color:#f26322;cursor:pointer;transform:translate(-50px,0)}#filterFormApply svg{margin-left:16px}.category-wrapper{display:none;position:fixed;flex-wrap:wrap;justify-content:space-between;z-index:10;background-color:#fff;top:0;overflow:auto;padding:100px;width:100%;left:0;max-height:100vh}.category-wrapper.show{display:flex}.accordion.case-category{width:35%;border-top:1px solid #707070}div.accordion.case-category:nth-child(4){margin-bottom:100px;border-bottom:1px solid #707070}.case-category__title h3{color:#121112;font-weight:600;font-size:var(--40px);line-height:var(--56px)}.portflio-cases__links{display:flex;flex-wrap:wrap;width:100%}.cases-link{flex-wrap:wrap;width:50%;padding:0 20px 64px}.cases-link__image{position:relative;top:auto;display:block;width:100%;max-width:100%;height:503px;margin-bottom:24px}.cases-link__text h2{font-size:var(--48px);line-height:var(--64px);margin-bottom:24px}.cases-link__text .subtitle{font-size:var(--28px);line-height:var(--36px)}.portfolio__title h1{margin-bottom:40px;font-size:var(--60px);line-height:var(--82px)}.portfolio__title p{width:70%}.portfolio__background .orange-dot{display:block;position:absolute;bottom:-125px;right:300px}.case__client{padding:96px 0 0}.case__client h2{width:50%;margin-bottom:16px}.client-comment{padding:80px 50px}.client-comment .chevron{transform:scale(.57);top:-134px;right:-25px}.client-commetn__title{font-size:var(--40px)}.client-commetn__subtitle{margin-bottom:40px}.case__about .our-team__footer{margin-bottom:96px;padding-top:96px}.challenge__numbers{justify-content:center}.challenge__image{width:100%}.case__link{font-size:var(--22px);line-height:var(--33px)}.next-project{padding:128px 50px;min-height:auto}.next-project__text svg{transform:scale(.5);transform-origin:bottom}.next-project__image .challenge__image{height:510px;margin:0;width:100%;max-width:450px}.next-project__title{font-size:var(--56px);line-height:var(--76px)}.next-project__subtitle{font-size:var(--32px);line-height:var(--52px)}.case__client{margin:0;min-height:initial}.case__client h2{font-size:var(--56px);line-height:var(--76px);padding:0 50px;margin-bottom:48px;width:100%}.client-comment{margin:0;padding:72px 50px 96px}.client-comment .chevron{transform:scale(.925);top:-134px;right:71px}.number__count{font-size:var(--64px);line-height:var(--100px);margin-bottom:0}.number__text{font-weight:400;font-size:var(--18px);line-height:var(--33px)}.challenges{margin:0;padding:0 50px}.challenge{flex-direction:column}.challenge__title{width:90%;text-align:left}.challenge__text{width:90%}.orange-block{height:43px;bottom:-43px}.case__poster{height:450px;margin-bottom:107px}.case-desc{margin:0;padding:128px 50px 48px;grid-gap:120px}.case__promo{display:flex}.case__title{margin-left:0;padding:180px 50px 100px;width:90%}.careers__title{padding:180px 50px 100px;width:90%}.case__planets{display:flex;position:relative;justify-content:flex-end;right:auto}.case__planets--small{right:500px;left:auto}.case__title h1{font-size:var(--60px);line-height:var(--82px);margin-bottom:76px}.posts-filter li a{margin-right:48px}.article__footer .post{padding:0 12px;margin-bottom:40px}.article__footer h2{font-size:var(--56px);line-height:var(--76px)}.article-promo h1{font-size:var(--60px);line-height:var(--90px);margin-bottom:34px}.article_row{flex-direction:inherit}.article_row .right,.article_row .left{flex:1 0 0%;max-width:100%}.aricle__social.desktop{display:none}.aricle__social.mobyle{display:flex;position:static;justify-content:flex-end;margin-bottom:100px}.aricle__social li a{margin-right:32px}.article-promo,.article__main,.article__footer{margin-left:0;padding:40px 50px 0}.article-promo{padding-top:125px}.article__main{margin:0 auto}.quote span{width:80%}.post__title span{font-size:var(--24px);line-height:var(--42px)}.post--big .post__image{height:364px}.blog.subscribe{padding:96px 150px}.blog-latests{flex-wrap:wrap}.post--big{flex:1 0 100%}.post__search{width:70%}.post__search .search-bar{margin-bottom:80px}.post__search h3,.post__search .post{display:none}.solution__text ul li{padding:24px 0}.solution__text p{margin-bottom:24px}.how-we-work__footer{margin-top:-64px}.reasons-to-chose__footer a h2{margin-top:80px}.services-promo__title h1,.services-promo__title p,.services-promo__title .breadcrumbs ul,.services-promo__title .breadcrumbs ul li a{color:#121112}.services-promo__title h1{font-size:var(--60px);line-height:var(--82px)}.services-promo__title{padding:50px 50px 64px;width:100%;position:absolute;top:100px}.services-promo__title span,.services-promo__title p,.services-promo__title h1{color:#fff}.solution:nth-child(2n){flex-direction:row}.solution{position:relative;padding-top:350px}.solution__text{width:70%}.solution__image{position:absolute;right:0;top:0;max-width:400px}.solution__image svg{width:100%}.services-promo__menu{display:none}.solution__text h2{max-width:50%;font-size:var(--56px);line-height:var(--76px);margin-bottom:32px}.services-promo{flex-direction:column;justify-content:flex-start;padding:0;min-height:auto}.m_header.blackLogo .m_header_scrolled_logo svg,.m_header.blackLogo .m_header_scrolled_logo svg path{fill:#fff}.m_header.blackLogo.m_header_scrolled .m_header_scrolled_logo svg,.m_header.blackLogo.m_header_scrolled .m_header_scrolled_logo svg path{fill:#121112}.services-promo__round{position:relative;left:-15%;top:0}@media (max-width:1200px){.services-promo__round{left:-25%}}.services-promo__round--orange{right:-150px;bottom:-130px}.vacancy-page__form h3{font-weight:600;font-size:var(--40px);line-height:var(--56px);text-align:center;margin-bottom:36px}.all-careers.m1360{display:block;width:100%;padding-top:32px}.all-careers.desktop{display:none}.vacancy-page__form{position:static;width:100%;padding-bottom:92px}.vacancy-page__main{justify-content:flex-start;flex-direction:column;align-items:flex-start;margin-bottom:0}.vacancy-page__offer{max-width:80%}.vacancy-page__round.m1360{display:block;right:-50px}.vacancy-page__round.desktop{display:none}.wpcf7-response-output{order:5;margin:0 0 24px}.wpcf7 form .wpcf7-response-output{margin:0 0 24px}.requestForm .wpcf7-form,.form__wrapper form{grid-gap:16px}.сontact-form .form__container{min-height:auto;margin:0;padding:128px 50px}.form__title{text-align:left;font-size:var(--56px);line-height:var(--76px);margin-bottom:-8px}.requestForm .wpcf7-form,.form__wrapper form{display:flex;flex-wrap:wrap;justify-content:space-between}.m_form_file_opener{font-weight:600;font-size:var(--18px);line-height:var(--26px)}.input__wrapper{flex:0 0 100%}.input--phone{flex:0 0 40%}.input--name{flex:0 0 40%}.input__wrapper{margin-bottom:32px}.checkbox__wrapper{width:100%;margin-bottom:24px}.current-openings .checkbox__wrapper{width:auto}.input--name{order:1}.input-select{order:2}.input--city{order:3}.checkbox-row{justify-content:space-between;max-width:100%;margin-bottom:24px}.checkbox-row .checkbox__wrapper{margin:0}.checkbox-contact{order:4;margin-bottom:8px}.input--massage{order:4}.input--phone{order:1}.input--checkbox{order:5}.input--email{order:1}.input--file{order:4}.input--submit{order:6}.contacts__block.m_contact{flex-wrap:wrap}.contacts__block.m_contact .accordion__wrapper{flex:0 0 35%}.contacts__header{display:flex;flex-wrap:wrap}.contacts__header .breadcrumbs.desktop{flex:1 0 100%}.contact h2.m_title_8{flex:0 0 50%;font-size:var(--60px);line-height:var(--90px)}.map-text.m1360{flex:0 0 35%;font-size:var(--16px);line-height:var(--26px);display:block;color:#fff}.contacts__wrapper .map-text.desktop{display:none}.contacts__wrapper .map-holder{width:100%}.m_header.our-approach--header #HeaderMenuID li:first-child a{color:#fff}.m_header.our-approach--header.m_header_scrolled #HeaderMenuID li:first-child a{color:#121112}.m_header.our-approach--header .m_header_scrolled_logo svg,.m_header.our-approach--header .m_header_scrolled_logo svg path{fill:#fff}.m_header.our-approach--header.m_header_scrolled .m_header_scrolled_logo svg,.m_header.our-approach--header.m_header_scrolled .m_header_scrolled_logo svg path{fill:#121112}.blog__main,.blog-latests{padding:0 50px}.all-posts{grid-template-columns:repeat(2,minmax(285px,1fr));grid-gap:24px}.how-we-work h2{font-size:var(--56px);line-height:var(--76px)}.reason{flex:1 0 70%;max-width:70%;margin-bottom:48px}.reasons{padding-top:10px}.reasons-to-chose span{font-size:var(--42px);line-height:var(--54px)}.reasons-to-chose__title h2{font-size:var(--56px);line-height:var(--76px)}.step{margin-bottom:124px}.step__text{max-width:65%}.step__image{display:none}.our-approach__title{margin:0;padding:60px 50px 0;max-width:50%}.our-approach__title h1{font-size:var(--60px);line-height:var(--90px);margin-bottom:40px}.our-approach__title p{font-size:var(--26px);line-height:var(--39px)}.our-approach{justify-content:space-between;min-height:auto}.black-round.mini.m1360{transform:none;position:absolute;left:425px;bottom:15px}.black-round.right{display:none}.black-round.left{position:relative;margin-top:-250px}.lets-talk a{margin-right:0}.form__container{padding-left:50px;padding-right:50px}.m_header.careers ul li:nth-child(1) a{color:#fff}.m_header.careers.blackmenu ul li:nth-child(1) a{color:#121112}.m_header.m_header_scrolled.careers ul li:nth-child(1) a,.m_header.m_header_scrolled.careers ul li:nth-child(2) a{color:#121112}.lets-talk{padding:96px 50px}.lets-talk a{font-size:var(--56px);line-height:var(--76px)}.lets-talk a svg{transform:scale(.6)}.gallery__item{height:397px;margin:0 4px}.galley__row{margin:0 -4px 8px}.galley__row:nth-child(2n) .gallery__item{height:352px}.galley__row:nth-child(2n) .gallery__item.w-mobile-full{height:688px}.w-mobile-33{max-width:calc(100% / 3 - 8px)}.w-mobile-66{max-width:calc(100% / 3 * 2 - 8px)}.w-mobile-50{max-width:calc(100% / 2 - 8px)}.w-mobile-25{max-width:calc(100% / 4 - 8px)}.w-mobile-full{max-width:100%;min-width:100%;height:554px;margin:8px 4px 0}.join__header{flex-direction:column;padding-bottom:50px}.join__title h2{font-size:var(--56px);line-height:var(--76px);margin-bottom:40px;width:60%}.join__text{padding:0;max-width:80%}.current-openings{padding:128px 50px}.current-openings h2{margin-bottom:40px;font-size:var(--56px);line-height:var(--76px)}.vacances{grid-template-columns:repeat(2,minmax(285px,1fr));grid-gap:24px}.vacancy{padding:24px}.search-bar{margin-bottom:48px}.our-culture{padding:128px 50px 50px}.our-culture h2{margin-bottom:40px;font-size:var(--56px);line-height:var(--76px)}.our-culture__item h3{margin-bottom:16px}.our-culture__item{flex:1 0 70%;max-width:70%;margin-bottom:40px}.careers__promo{align-items:flex-start;padding:0 50px 76px;min-height:auto}.small-circle{right:-60px}.careers__promo .careers__background.m_desctop_only{margin:-150px 0 90px -50px;position:relative}.careers__menu.m_desctop_only{display:none!important}.careers__title{max-width:80%}.careers__title h1{font-size:var(--60px);line-height:var(--90px);margin-bottom:40px}.input--checkbox p a{font-weight:600}.input--checkbox p.m_mobyle_only{display:none!important}.input--checkbox p.m_desctop_only{display:block!important}#m_header_hmenu_box .m_menucontainer .m_container{padding:0;margin:52px 108px}.our-values{overflow:hidden}.what-to-expect__textblock__background{display:none}.values__text{margin-right:70px}.what-to-expect{position:relative;min-height:auto}.what-to-expect h2{width:50%;font-size:var(--56px);line-height:var(--76px)}.what-to-expect__textblock__item:last-child{margin-bottom:0}.what-to-expect__textblock__item:last-child p{margin-bottom:0}.what-to-expect__planet{position:absolute;right:0;top:0}.what-to-expect__planet.w1360{display:block}.what-to-expect__textblock__item{max-width:50%;transform:none;margin-bottom:48px}.textblock--lower{max-width:60%}.what-to-expect__textblock{background-size:0;flex-direction:column}.promo__title h1{font-size:var(--60px);line-height:var(--90px)}.promo__text p{font-size:var(--26px);line-height:var(--39px);margin-bottom:24px;flex:1 0 80%}.our-team__footer h2{text-align:right;font-size:var(--56px);line-height:var(--76px)}.our-team__footer{padding-right:200px}.team{grid-template-columns:repeat(2,minmax(100px,1fr));padding:0 50px}.m_mvh{min-height:auto}.grow__text h2{font-size:var(--56px);line-height:var(--83px)}.m_block_map.m_vh_100.m_ScrollPager{min-height:auto;padding:128px 0 100px}.m_top_block.m_vh_100{min-height:auto;padding:340px 0 233px}.m_block_slider._vh_100.m_ScrollPager{min-height:auto;padding:128px 0 100px}.m_vh_100.secondSection{min-height:auto}.m_block_map .m_title_8{margin-top:0}.m_header.homeStart ul li.current_page_item.form_opener{border-bottom:1px solid #000}.m_header.homeStart ul li.current_page_item.form_opener a{color:#000}.m_header .m_row .m_md_46,.m_header.homeStart .m_row .m_md_46{width:58%}.m_contacttitle{margin-top:0;width:100%}.m_block_slider .m_bigcontainer.m_slick_1{width:100%;padding-left:50px;padding-right:50px}.m_block_slider .m_slick_1{padding-left:50px}.secondSection .m_md_4.m_g1{width:60%}.map-holder img{height:100%;width:100%}.m_container.m_ScrollPager.m_mvh{padding-left:50px;padding-right:50px}.m_title_2{font-size:var(--60px);line-height:var(--83px)}.m_block_slider h3{margin-bottom:50px;font-size:var(--40px);line-height:var(--56px)}.vacancy-page{margin-left:0;padding:100px 50px 0}.vacancy-page__title h1{font-size:var(--60px);line-height:var(--90px)}.vacancy-page__title{margin-bottom:32px}.vacancy-page__round{transform-origin:right;transform:scale(.75)}.m_block_slider{min-height:auto;padding:50px 0 100px}.bottom-form__wrapper{flex-direction:column;padding:128px 0 16px}.bottom-form__wrapper>.m_md_5{width:100%}.m_md_5.m_contactform{width:100%;padding:0}.fifthSection{padding:128px 0;justify-content:flex-start}.home .m_block_text{padding-left:50px;padding-right:50px}.m_md_2.m_contact{width:100%;display:block}.accordion__wrapper{display:inline-block;width:33%;vertical-align:top}.map-wrapper{padding:0}.m_block_map .column-reverse{flex-direction:column-reverse}.fifthSection>.m_row{flex-direction:column}.grow__text{flex:1 0 50%}.grow__wrapper{padding:160px 50px 0}.m_container_left_align{margin:0 auto}.m_container{width:auto;padding-left:50px;padding-right:50px}.m_ScrollPager .m_logor{width:554px;height:307px}.m_ScrollPager .m_logor svg{width:554px;transform:translateX(25%)}h2{font-size:var(--60px);line-height:var(--71px)}.m_title_4{width:100%;font-size:var(--56px);line-height:var(--100px)}.m_header .m_header_wrapper{position:relative}.m_header .m_header_wrapper #m_header_hmenu{top:2px;right:35px}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li>a{margin:15px 0 15px 0;font-size:var(--21px);line-height:var(--30px)}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li>ul li>a{font-size:var(--11px);line-height:var(--15px)}#m_header_hmenu_box .m_menucontainer .m_socials svg{max-width:17px}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child>ul>li>a{font-size:var(--16px);line-height:var(--20px)}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child>ul>li>a+ul{margin-top:5px}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child .menu_sub li li,#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:not(:first-child) .menu_sub li{margin-bottom:0}#m_header_hmenu_box .m_menucontainer .m_socials li{margin:0 7px 0 7px}#m_header_hmenu_box .m_menucontainer .m_socials li:first-child{margin:0 7px 0 0}.m_title_1{font-size:var(--88px);line-height:var(--130px)}}@media (max-width:1210px){.m_header.blog .m_header_scrolled_logo svg,.m_header.blog .m_header_scrolled_logo svg path,.m_header.blog .m_header_wrapper #m_header_hmenu,.m_header.blog .m_header_wrapper #m_header_hmenu svg,.m_header.blog .m_header_wrapper #m_header_hmenu svg path{fill:#fff;color:#fff}.m_header.blog.m_header_scrolled .m_header_scrolled_logo svg,.m_header.blog.m_header_scrolled .m_header_scrolled_logo svg path,.m_header.blog.m_header_scrolled .m_header_wrapper #m_header_hmenu,.m_header.blog.m_header_scrolled .m_header_wrapper #m_header_hmenu svg,.m_header.blog.m_header_scrolled .m_header_wrapper #m_header_hmenu svg path{fill:#121112;color:#121112}.careers__promo .careers__background.m_desctop_only{margin:-150px 0 90px -50px;transform:scale(.86);position:relative}.m_header.blackLogo .m_header_scrolled_logo svg,.m_header.blackLogo .m_header_scrolled_logo svg path{fill:#fff}}@media (min-width:1024px) and (max-width:1440px){.page-id-805 .m_header,.blog .m_header .current_page_item:not(.menu-item-object-custom):after,.page-id-805 .m_header .current_page_item:not(.menu-item-object-custom):after{border-bottom:1px solid #121112}.page-id-159 .m_header .current_page_item:not(.menu-item-object-custom):after{border-bottom:1px solid #fff;transform:scale(1)}.blog .m_header .current_page_item:not(.menu-item-object-custom),.page-id-805 .m_header .current_page_item:not(.menu-item-object-custom),.page-id-159 .m_header .current_page_item:not(.menu-item-object-custom){border-bottom:1px solid #121112}.blog .m_header.blog .m_header_scrolled_logo svg,.blog .m_header.blog .m_header_scrolled_logo svg path,.blog .m_header.blog .m_header_wrapper #m_header_hmenu,.blog .m_header.blog .m_header_wrapper #m_header_hmenu svg,.page-id-805 .m_header.blog .m_header_scrolled_logo svg,.page-id-805 .m_header.blog .m_header_scrolled_logo svg path,.page-id-805 .m_header.blog .m_header_wrapper #m_header_hmenu,.page-id-805 .m_header.blog .m_header_wrapper #m_header_hmenu svg{fill:#121112;color:#121112}.page-id-805 .m_header ul li a,.page-id-805 .m_header ul li button,.page-id-159 .m_header ul li button{color:#121112}.services-template__promo{margin-bottom:80px}}@media (min-width:1024px) and (max-width:1240px){.blog .m_header.blog .m_header_wrapper #m_header_hmenu,.blog .m_header.blog .m_header_wrapper #m_header_hmenu svg,.blog .m_header.blog .m_header_scrolled_logo svg,.blog .m_header.blog .m_header_scrolled_logo svg path,.blog .m_header.blog .m_header_scrolled_logo svg,.blog .m_header.blog .m_header_scrolled_logo svg path{fill:#fff;color:#fff}}@media (min-width:1024px) and (max-width:1450px){.page-id-159 .m_header.blog .m_header_wrapper #m_header_hmenu,.page-id-159 .m_header.blog .m_header_wrapper #m_header_hmenu svg{fill:#fff;color:#fff}}@media (min-width:1024px) and (max-width:1360px){.page-id-159 .m_header.blog .m_header_scrolled_logo svg,.page-id-159 .m_header.blog .m_header_scrolled_logo svg path{fill:#fff;color:#fff}}@media (min-width:1500px){.services-template-talents__list li:first-child br{display:none}}@media (min-width:1201px) and (max-width:1499px){.services-template-talents__list li,.services-template-talents-second__list li{font-size:var(--18px)}.services-template-talents__list{padding:25px 180px 25px 55px}.services-template-talents-second__list{transform:translate(-145px,77px)}}@media (max-width:1200px){.services-template-talents__list li,.services-template-talents-second__list li{font-size:var(--18px)}.services-template-talents-second__list{padding:20px 20px 20px 40px}.services-template-talents-second__list{transform:translate(-110px,77px)}.services-template-talents__list{padding:20px 130px 20px 40px}}@media (min-width:768px) and (max-width:991px){.postid-582>section{padding-left:15px;padding-right:15px}.services-template-talents__list li,.services-template-talents-second__list li{font-size:var(--15px);line-height:var(--24px)}.services-template-talents>p{font-size:var(--21px);line-height:var(--33px)}.services-template-talents h2{font-size:var(--46px);line-height:var(--69px)}.services-template-talents__list{padding:20px 84px 20px 40px}.services-template-talents-second__list{transform:translate(-60px,77px)}}@media (max-width:767px){.services-template-talents-second__list{transform:translate(0,0)}.services-template-talents-second__list{margin-top:10px}.services-template-talents__list li,.services-template-talents-second__list li{font-size:var(--15px)}.services-template-talents h2{font-size:var(--32px);line-height:var(--42px)}.services-template-talents h3{font-size:var(--18px);line-height:var(--26px)}.services-template-talents>p{font-size:var(--15px);line-height:var(--24px)}.services-template-talents__list,.services-template-talents-second__list{display:block;padding:20px 20px 20px 40px}.postid-582 .services-template-talents{padding:28px 24px}}@media (min-width:1025px){.subscribe .subscribe-form input[type="submit"]{position:relative;z-index:5;width:180px;height:80px;padding:0}.subscribe .subscribe-form input[type="submit"]~svg{margin-top:18px;margin-left:-60px}.m_mobyle_only,.m_mobyle_only_inline,.m_desctop_only_inline{display:none!important}.m_desctop_only{display:block!important}.m_desctop_only.flex{display:flex!important}.m_desctop_only_inline{display:inline!important}.blog-category__heading{display:flex}.home .services-template-about+.services-template-benefits{padding-top:0}}@media (max-width:1024px){.m_header_scrolled_logo{display:block;max-width:60px}.page .subscribe{align-items:flex-start;padding:128px 24px 0}.footer__logo__certificate.m_mobyle_only{max-width:none;width:40%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.footer__logo__certificate.m_mobyle_only a{margin-bottom:57px}.post--big .post__image{height:262px}.post__text{margin:0 auto 16px}.blog-category__heading .search-bar.active .search-input input,.post__search .search-bar input{margin-left:5px;font-size:var(--18px)}.search-bar .search-input.active input{font-size:var(--18px)}.join__title h2{width:100%}.case__about .our-team__footer{padding:64px 50px;margin:0}.case__client{min-height:auto;padding:64px 0}.client-comment{padding:64px 50px}.case__client h2{width:55%}.challenge__number{width:50%}.client-comment .chevron{transform:scale(.57);top:-134px;right:0}.challenge__title h3{font-weight:600;font-size:var(--40px);line-height:var(--56px)}.challenge__text h3{font-weight:600;font-size:var(--28px);line-height:var(--42px)}.priv-pol-main{padding:128px 50px}.category-wrapper{padding:50px}.case-category__title h3{font-size:var(--32px);line-height:var(--56px)}.accordion.case-category{width:45%}.portfolio-cases__filters .search-bar{flex-wrap:nowrap}.blog__breadcrumbs{display:none}.services-template-about__text{width:100%}.services-template-about,.services-template-more,.services-template__solutions{padding:48px 50px}.services-item{flex-direction:column}.services-item__image{width:50%}.services-item__text{width:80%}.services-item__text h3{font-size:var(--40px);line-height:var(--56px)}.services-template-benefits h2,.services-template-project h2{font-size:var(--56px);line-height:var(--76px)}.services-template-benefits__wrapper{flex-direction:column}.services-template-benefits__list{max-width:100%}.services-template-benefits__image{width:35%;max-height:150px}.services-template-benefits__list li{font-size:var(--32px);line-height:var(--52px)}.services-template-more__text{width:80%}.services-template-more__image{margin:0}.orange-planet.m1360{top:-170px}.services-template__title{padding:150px 50px 200px}.services-template__title p{font-size:var(--25px);line-height:var(--39px)}.services-template-about__text{width:100%}.not-found{padding:200px 50px 90px}.not-found__404{margin-bottom:68px}.not-found h2{width:80%;margin-bottom:40px}.not-found__list{flex-direction:column;width:50%}.search-bar.categoryBlog{width:auto}.sitemap{padding:32px 50px 96px}.sitemap__block h2{margin-bottom:48px}.sitemap__pages-list{margin-bottom:48px;column-count:2;padding-left:0}.priv-pol-promo__wrapper{flex-direction:column;padding:74px 50px 90px;min-height:none}.priv-pol-promo__title{padding-left:0}.priv-pol-promo__title .adress,.priv-pol-promo__title .phone{display:block}.planets{width:auto;transform:scale(.71);transform-origin:top right;margin:0 0 100px}.priv-pol-promo__title{margin-top:-175px;width:100%}.priv-pol__breadcrumbs{display:none}.portflio-cases__links{justify-content:center}.priv-pol-main h3{font-size:var(--40px);line-height:var(--56px)}.cases-link{width:100%;max-width:440px}.portfolio__title{padding:20px 50px 50px}.portfolio__breadcrumbs{display:none}.portfolio__title p{width:90%}.next-project{flex-direction:column;padding:96px 50px}.next-project__text{width:70%;margin-bottom:26px;flex-direction:row;flex-wrap:wrap}.next-project__subtitle{width:100%}.next-project__text svg{transform:rotate(-45deg) scale(.4);transform-origin:center}.next-project__image{width:70%}.orange-block{bottom:-32px;height:32px}.case__poster{height:336px;margin-bottom:86px}.case-desc{grid-template-columns:1fr 1fr;padding:96px 50px 40px}.case__title h1{margin-bottom:40px}.case__title{margin-top:0;padding:180px 50px 100px}.case__planets{display:none;transform:scale(.55);transform-origin:right;top:0}.case__planets--small{right:500px;left:auto}.search-bar{flex-wrap:wrap;justify-content:space-between;width:auto}.category .subscribe{padding:64px 24px 0}.article__footer .post .post__image{max-width:450px;margin:0 auto 16px}.article__breadcrumbs ul{max-width:100%;flex-wrap:wrap;padding-right:16px}.article__main.table-contents{padding-bottom:20px}.article__main{padding:0 50px}.article_row{margin-bottom:12px}.article_row p{margin-bottom:12px}.article_row h3{font-size:var(--24px);line-height:var(--32px)}.article_row h4{font-size:var(--22px);line-height:var(--33px);margin-bottom:12px}.article__date{font-family:'PT Serif';font-style:normal;font-weight:400;font-size:var(--21px);line-height:var(--33px);white-space:nowrap}.blog.subscribe{width:75%;padding:96px 50px 16px;align-items:flex-start;font-size:var(--24px);line-height:var(--28px)}.blog.subscribe form{width:100%}.blog.subscribe form .subscribe-form{width:auto;display:flex;align-items:flex-start;flex-wrap:wrap;margin-bottom:0}.blog .subscribe-form input{margin-right:24px;margin-bottom:32px}.subscribe .subscribe-form input[type="submit"]{position:relative;right:-70px;z-index:5;width:140px}.blog__background{transform-origin:top;transform:scale(.9)}.blog__title h1{font-size:var(--60px);line-height:var(--90px)}.blog__promo{margin:0}.post{margin-bottom:20px}.posts-filter{justify-content:center;flex-wrap:wrap}.posts-filter li a{margin-top:0}.solutions .how-we-work__footer{align-items:flex-start}.solutions .how-we-work__footer span{margin:0 0 8px;line-height:var(--28px)}.solutions .how-we-work__footer a{font-size:var(--32px);line-height:var(--48px)}.solutions .how-we-work__footer a svg{transform-origin:left;transform:scale(.9)}.services-template-block h2{font-size:var(--56px);line-height:var(--76px)}.services-promo__title{padding-top:0;margin-top:0;top:150px}.services-promo__round svg{transform-origin:left;transform:scale(1)}.services-promo__round--orange{right:-130px;bottom:-16px}.solution__text{width:100%}.services-promo__round{left:-35%;top:-25px}.services-promo__title p{max-width:90%;margin-bottom:0}.services-promo__title .breadcrumbs.desktop{display:none}.solution{padding-top:64px}.solution__image{display:none}.all-careers a{font-size:var(--32px);line-height:var(--48px)}.all-careers span,.all-careers a{text-align:left}.vacancy-page__round.m1360{display:none}form .m_t5{font-size:var(--18px);line-height:var(--26px)}.input__wrapper input,.input__wrapper textarea{font-size:var(--22px);line-height:var(--26px)}.contacts__header h2.m_title_8{flex:0 0 100%}.input--file{margin-bottom:0}.requestForm .wpcf7-form,.form__wrapper form{grid-gap:8px}.reasons-to-chose__footer a h2{font-size:var(--56px);line-height:var(--76px)}.reason{max-width:45%;margin-bottom:34px}.reason__image{margin-bottom:10px}.reason__text h3{margin-bottom:0;font-weight:600;font-size:var(--24px);line-height:var(--32px)}.reason{max-width:45%;margin-bottom:64px}.reason__image{margin-bottom:24px}.reasons-to-chose.m_container{padding:64px 50px 128px}.step{margin-bottom:80px}.step:last-child{margin-bottom:30px}.how-we-work__footer{margin-top:-50px;align-items:flex-start}.how-we-work__footer span{margin-left:0}.how-we-work__footer a{font-size:var(--32px);line-height:var(--48px)}.step__counter{left:auto;right:0;top:-200px}.step__text{max-width:100%}.step__text h3{font-size:var(--40px);line-height:var(--56px)}.how-we-work.m_container{padding:64px 50px}.our-approach__breadcrumbs{display:block;margin-bottom:16px}.our-approach{flex-direction:column}.our-approach__title{max-width:100%}.black-round.mini.m1360{left:450px;bottom:-50px}.black-round.left{position:relative;margin-top:-450px}.m_contactform .m_contactrow .m_form_submitter svg{vertical-align:middle}.steps{padding-left:0;padding-right:25px}.input--checkbox p a{font-weight:500}.contact .m_contact a{font-size:var(--18px);line-height:var(--28px)}.map-text.m1360{display:none}.our-team{padding-top:72px}.team{grid-gap:24px}.values{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:48px}.values__text{margin-right:0}.what-to-expect{padding-bottom:96px}.what-to-expect h2{font-size:var(--56px);line-height:var(--76px);margin-bottom:40px}.what-to-expect__textblock__item{max-width:60%}.textblock--lower,.textblock--righter{max-width:90%}.what-to-expect__textblock__item h3{font-size:var(--24px);line-height:var(--32px)}.what-to-expect__textblock p{font-size:var(--26px);line-height:var(--39px)}.what-to-expect__planet.w1360{display:none}.what-to-expect__planet.w1024{display:block}.our-team__footer__link{justify-content:flex-start}.our-team__footer{padding-right:50px;padding-left:50px}.our-team__footer h2{font-size:var(--56px);line-height:var(--73px);text-align:left}.employee__text h3{font-size:var(--24px);line-height:var(--32px)}.our-team h2{font-size:var(--56px);line-height:var(--76px)}.grow__text h2{font-size:var(--56px);line-height:var(--86px)}.m_title_4{width:80%;font-size:var(--60px);line-height:var(--65px)}.m_srvimg .m_title_5_space .m_srvlist_gotolist{margin-bottom:128px}.secondSection .m_md_4.m_g1{width:100%}.m_ScrollPager .m_logor_set{width:267px}.m_ScrollPager .m_logor_set svg{width:267px;height:235px}.m_row.m_contactrow .m_md_4.m_desctop_only{margin-top:40px}#m_header_hmenu_box.m_header_hmenu_box_opened .m_menucontainer .m_socials{display:none!important}.m_header_scrolled_logo .m_mobyle_only{margin:8px 0 0 50px;transform:scale(1.8)}.footer__logo .m_mobyle_only{display:none!important}.footer__logo .m_desctop_only{display:block!important}#bottomForm .checkbox__label .m_desctop_only{display:block!important}#bottomForm .checkbox__label .m_mobyle_only{display:none!important}.m_bg_video .m_container,.secondSection .m_container,.thirdSection.m_container,.m_block_slider .m_container,.m_block_slider .m_bigcontainer,.fifthSection.m_container,.m_block_map .m_container{padding-left:50px;padding-right:50px}.m_ScrollPager .m_logor{width:426px;height:307px}.m_ScrollPager .m_logor svg{width:426px;transform:translateX(25%)}.m_top_block .m_readmo{font-size:var(--24px);line-height:var(--38px)}.secondSection p,.thirdSection p{font-size:var(--26px);line-height:var(--39px)}.secondSection h2{font-size:var(--56px);line-height:var(--100px)}.secondSection h3{font-size:var(--40px);line-height:var(--56px)}.m_socials.social_footer.m_mobyle_only{display:none}.сontact-form .form__container{height:auto;overflow:hidden}.contacts__header{padding-top:76px}.contacts__wrapper .mobyle{background-image:url(/wp-content/themes/webmeridian/_slicing/data/css/../img/map2.png);height:400px;background-position:center;margin:0 -24px;background-size:cover}.contacts__wrapper .desktop,.contacts__header .desktop{display:none}.m_row.m_contactrow{margin-bottom:48px}.our-culture__item h3{margin-bottom:16px;font-size:var(--40px);line-height:var(--56px)}.file-value__text,.file-value span{max-width:75%}.vacancy{min-height:160px}.vacancy__header{margin-bottom:8px}.vacancy__title{margin-bottom:12px}.submit-input{padding:16px}.employee{min-height:312px}.m_srvimg{padding:0 0 0 0;flex-direction:column}.m_srvimg>.m_md_4,.m_srvimg>.m_md_5{width:100%}.m_srvimg ul.m_srvlist{margin:0 0 0 0}.m_srvimg ul.m_srvlist li a{font-size:var(--26px);line-height:var(--39px);padding:0 0 24px 0}.m_srvimg .m_title_5{font-size:var(--40px);line-height:var(--56px)}.m_srvimg .m_title_5_space{padding:43px 0 0 0}.subscribe-form input{min-width:auto}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list li:first-child{order:-1}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list{flex-wrap:wrap;display:flex}ul.m_socials{padding-left:20px}.vacancy-page{margin:0}.vacancy-page__title{margin-bottom:32px}.vacancy-page__title h1{max-width:100%}.vacancy-page__welcome{max-width:100%}.vacancy-page__filers{padding-left:18px}.vacancy-page__filers{flex-wrap:wrap}.vacancy-page__round{display:none}.vacancy-page__offer{max-width:100%}.vacancy-page__form{width:calc(100% + 100px);padding:50px 50px 92px;margin:100px -50px 0}.vacancy-page__form input{font-size:var(--16px);line-height:var(--24px)}.vacancy-page__form .input--submit input{font-size:var(--24px);line-height:var(--38px)}.vacancy-page .all-careers span{transform:none}.employee.employWC:hover .employee__text,.employee .employee__text{transform:translateY(25%);bottom:0;background-color:rgba(84,84,84,.48)}.promo__gradient{background:rgba(18,17,18,.68)}.we-implement{padding:80px 0}.we-implement h3{padding:0 32px;font-size:var(--24px)}.employee__text{height:150px}.employee__text h3{margin-bottom:8px}.employee__text span{font-size:var(--14px);line-height:var(--20px)}.m_block_slider .m_row{flex-direction:row}.m_mccenter>.m_stitle_1{line-height:var(--33px);font-size:var(--22px)}.grow__icons{transform:none}.grow__icon{flex:1 0 0%;display:flex;flex-direction:column;align-items:center}.grow__icon p{text-align:center;font-size:var(--24px);line-height:var(--38px)}.grow__text{margin-bottom:34px}.grow__background{transform:skewY(11deg)}.join__text{max-width:100%;padding:0}.join__text p{font-size:var(--26px);line-height:var(--39px)}.join__header{display:block}.join__title h2{margin-bottom:24px}.page .subscribe{align-items:flex-start;padding:96px 50px 0}.subscribe .title{font-size:var(--56px);line-height:var(--76px);text-align:left}.subscribe .subtitle{text-align:left}.subscribe-form svg{margin-left:16px;transform:scale(.65)}.blog.subscribe .subtitle{font-size:var(--18px);line-height:var(--24px);margin-bottom:16px;text-align:left}.subscribe-form{display:block}.subscribe-form input{margin-bottom:32px;margin-right:0}.subscribe-form button{margin:0 0 0 auto;font-size:var(--24px);line-height:var(--38px);width:100%;text-align:right;display:block}.post__search,.post__search .search-bar{width:100%}#m_header_hmenu_box.m_header_hmenu_box_opened .m_menucontainer .m_socials{display:flex!important}.subscribe-form{display:flex;flex-wrap:wrap;justify-content:flex-end}.wpcf7-form-control-wrap{width:100%}.subscribe-form input[type="email"]{min-width:100%}.post--big{margin-bottom:50px}.post--big .post__title span{font-size:var(--24px);line-height:var(--32px)}.subscribe-form button svg{margin-left:16px;transform:scale(.65);transform-origin:left}.vacancy-all{font-size:var(--40px);line-height:var(--56px);padding-top:40px}.vacancy-all button{font-size:var(--40px);line-height:var(--56px)}.subscribe-form input,.subscribe-form input:placeholder{font-size:var(--16px);line-height:var(--24px)}.select-wrapper{width:49%;margin-right:0}.current-openings.position{margin-left:0}.select{width:100%}.search-bar .search-input{flex:1 0 100%;margin:0;padding:16px;margin-bottom:32px}.search-bar .search-input input{display:block}.vacances{grid-template-columns:repeat(1,minmax(285px,1fr));grid-gap:24px}.our-culture{padding-bottom:32px}.grow__text p{color:#fff;font-size:var(--22px);line-height:var(--33px)}.black-sun{transform-origin:top right;transform:scale(.5)}.careers__title .breadcrumbs{display:none}.careers__title h1{line-height:var(--82px)}.careers__title p{font-size:var(--26px);line-height:var(--39px)}.careers__promo .careers__background.m_desctop_only{display:block!important;margin:-398px 0 90px -50px}.careers__background .small-circle{right:-160px;bottom:-70px}.careers__promo .careers__background.m_mobyle_only{display:none!important}.our-culture__item{flex:1 0 90%;max-width:90%;margin-bottom:12px}.careers__title{max-width:100%}.careers__promo.m_vh_100{min-height:100%;padding:0 50px 50px}.gallery__item{height:300px;margin:0 3px}.galley__row{margin:0 -3px 6px}.galley__row:nth-child(2n) .gallery__item{height:265px}.galley__row:nth-child(2n) .gallery__item.w-mobile-full{height:517px}.galley__row{margin:0 -3px 6px}.w-mobile-33{max-width:calc(100% / 3 - 3px)}.w-mobile-66{max-width:calc(100% / 3 * 2 - 3px)}.w-mobile-50{max-width:calc(100% / 2 - 3px)}.w-mobile-25{max-width:calc(100% / 4 - 3px)}.w-mobile-full{max-width:100%;min-width:100%;height:417px;margin:6px 3px 0}.m_block_text.align-center{justify-content:flex-start}.m_block_text .m_row{width:100%}.m_block_map.m_ScrollPager{min-height:auto}.map-wrapper{padding:0}.fifthSection .m_md_4{flex:none}.m_md_41.m_awards a{margin-right:50px}.m_row .m_md_2.m_contact{width:100%}.form-logo{padding:12px 24px}.form__title{font-size:var(--56px);line-height:var(--76px)}.m_srvimg .m_title_5_space .m_srvlist_gotolist svg{transform:scale(.75) translate(-12px,-3px)}.m_block_map.m_vh_100.m_ScrollPager{min-height:auto;padding:100px 0}.m_top_block.m_vh_100{min-height:auto;padding:100px 0}.m_block_slider._vh_100.m_ScrollPager{min-height:auto;padding:100px 0}.m_vh_100.secondSection{min-height:auto}.form__container{overflow-y:auto;margin:0 auto;padding:75px 50px 50px}.requestForm .wpcf7-form,.form__wrapper form{flex-direction:column}.wpcf7-response-output{display:none}.promo__background{padding-bottom:40px}.promo__title h1{font-weight:900;margin-bottom:32px}.promo__text p{flex:0 0 100%;font-size:var(--26px);line-height:var(--39px)}.our-values{padding-top:64px}.values__item{padding:0 50px;flex-direction:column;width:50%;align-content:center;justify-content:center}.values__image{display:flex;justify-content:center;margin-bottom:8px;margin-right:0;align-items:center;min-height:120px}.our-values h2{font-size:var(--56px);line-height:var(--76px);width:70%}.values__text h3{margin-bottom:8px;font-size:var(--24px);text-align:center;color:#000}.values__text p{display:none}.learn-more span,.learn-more a{text-align:left}.learn-more span{font-size:var(--14px);line-height:var(--24px)}.learn-more a{line-height:var(--32px);font-size:var(--24px);margin-right:0}.our-values .learn-more span{font-size:var(--18px);line-height:var(--23px)}.our-values .learn-more a{line-height:var(--48px);font-size:var(--32px);margin-right:0}.learn-more svg{margin-left:0;transform:scale(.5)}.thirdSection .m_logor_moby{z-index:-1}.js-whiteMenuMobile{border-radius:10px;background-color:#fff}h1{font-size:var(--36px);line-height:var(--48px)}h2{font-size:var(--32px);line-height:var(--42px)}h3{font-size:var(--22px);line-height:var(--32px)}.m_desctop_only{display:none!important}.m_desctop_only_inline{display:none!important}.m_mobyle_only{display:block}.m_mobyle_only.flex{display:flex}.m_mobyle_only_inline{display:inline}.m_bigcontainer{width:100%}.m_container{width:100%;padding-left:24px;padding-right:24px}#m_scroller{display:none!important}.m_block_slider{padding:0 0 90px 0}.m_block_slider .m_slick_1 .slick-dots{bottom:5px}.m_block_slider .m_slick_1 .slick-dots li{width:13px;height:13px}.m_block_slider span{margin:8px 0 0 0}.m_awards{margin-bottom:20px}.m_awards.second{flex-wrap:wrap}.m_awards.second .desktop{margin-bottom:41px}.m_awards a img,.m_awards a svg{margin-bottom:25px}.m_row.footer-right-block{flex-direction:row}.m_row{flex-direction:column}.m_row .m_md_1,.m_row .m_md_2,.m_row .m_md_23,.m_row .m_md_3,.m_row .m_md_37,.m_row .m_md_4,.m_row .m_md_41,.m_row .m_md_5,.m_row .m_md_6,.m_row .m_md_7,.m_row .m_md_8,.m_row .m_md_9{width:100%}.m_row .m_md_27{width:50%;padding-left:0}p{font-size:var(--20px);line-height:var(--30px)}.m_t2{font-size:var(--20px);line-height:var(--30px)}.m_t3{font-size:var(--18px);line-height:var(--26px)}.m_t4{font-size:var(--21px);line-height:var(--33px)}.m_t5{font-size:var(--14px);line-height:var(--20px)}.m_title_4{margin:66px 0 10px 0;font-size:var(--56px);line-height:var(--100px);width:auto}.m_title_7{margin:0}.m_title_8{width:80%;margin:34px 0 0 0}.m_contacttitle{margin:0;padding:0 0 0 0;width:100%}.m_contactform{padding:0 0 47px 0}.m_contactform .m_contactrow{padding:0 0 0 0}.m_contactform input,.m_contactform textarea{padding:2px 0 5px 0;font-size:var(--16px);line-height:var(--24px)}.m_contactform input::placeholder,.m_contactform textarea::placeholder{font-size:var(--16px);line-height:var(--24px)}.m_g1{padding:0 0 0 0}.m_g1 h3{margin:22px 0 15px 0}.m_block_text{padding:128px 50px 100px}.m_form_check_content .m_table_tr_td_content{padding-left:0}.m_form_check_content input,.m_form_check_content p{margin:0 0 0 0}#m_header_hmenu_box .m_menucontainer{width:100%;max-width:100%}#m_chat{bottom:35px;right:25px}#m_chat svg{width:60px;height:60px}.m_contactform .m_contactrow .m_form_submitter{margin:27px 0 0}.m_contactform .m_contactrow .m_form_submitter input{font-size:var(--24px);line-height:var(--38px);vertical-align:sub}.m_block_slider img{max-width:91%}.m_md_6.dekstopVersion h2{font-size:var(--55px);line-height:var(--76px);margin-top:128px}.m_title_7{font-size:var(--56px);line-height:var(--76px);margin-bottom:40px}.m_title_7+.desktop{margin-bottom:40px}.m_contact a{line-height:var(--33px);font-size:var(--22px)}.m_contact .m_title_9{font-size:var(--32px);line-height:var(--40px)}.accordion__wrapper{width:49%;margin-bottom:16px}.m_title_8{font-size:var(--56px);line-height:var(--100px);margin:0 0 40px 0}.m_contacttitle{font-size:var(--56px);line-height:var(--76px);margin-bottom:40px}.m_contactform .m_contactrow label{font-size:var(--18px);line-height:var(--26px)}.m_contactform input,.m_contactform textarea{font-size:var(--22px);line-height:var(--33px)}.m_contactform .m_contactrow{margin-bottom:40px}.m_contactform input::placeholder,.m_contactform textarea::placeholder{font-size:var(--22px);line-height:var(--33px)}}@media (max-width:1240px){.orange-background{height:63%}}@media (max-width:1140px){.careers__promo.js-animate .careers__background{transform:scale(.84)}}@media (max-width:1100px){.careers__promo.js-animate .careers__background{transform:scale(.83)}.careers__title{padding:0}.careers__promo{flex-direction:column}}@media (max-width:1077px){.careers__promo.js-animate .careers__background{transform:scale(.82)}}@media (max-width:1053px){.careers__promo.js-animate .careers__background{transform:scale(.81)}}@media (max-width:1034px){.careers__promo.js-animate .careers__background{transform:scale(.8)}}@media (min-width:500px) and (max-width:768px){.postid-571 .services-template-more__text{width:100%}}@media (max-width:1024px){.services-template__works__item{width:42%}}@media (max-width:990px){.orange-background{height:54%}}@media (max-width:766px){.orange-background{height:100%}.services-template__works__item{width:auto}}@media (min-width:767px) and (max-width:1024px){.grow__icon{align-items:center;margin-bottom:0;flex:1 0 33%}.grow__icon p{font-size:var(--16px);line-height:var(--24px)}}@media (max-width:767px){.careers__promo.js-animate .careers__background{transform:scale(1)}.m_awards-block+.m_awards-block{padding-bottom:30px}.grow__wrapper{display:block}.footer__logo__certificate a img{width:136px;margin-right:56px}.footer__logo__certificate>img{width:52px}.cases-link__text .subtitle{font-size:var(--18px);line-height:var(--26px)}.blog-category__heading{display:none}.checkbox-row{max-width:100%}.checkbox-row .wpcf7-checkbox{display:flex;flex-wrap:wrap}.wpcf7-checkbox span.wpcf7-list-item{margin:0 0 16px 16px;min-width:130px}.services-template-block h2{width:100%;margin-bottom:32px}.services-template-block_paragraph,.services-template-block_paragraph p,.services-template-subtitle p{width:100%;font-size:var(--15px);line-height:var(--24px)}.m_contactrow.desktop{display:none}.services-template-form__title.desktop{display:none}.services-template-form__title.m_modyle_only{display:block}.services-template-other__item__image{height:auto}.services-template-other__item__text,.services-template-other__item a,.services-template-other__item__text a{width:100%;display:block}.services-template-other__item a{font-size:var(--18px);line-height:var(--26px)}.services-template-form{padding:24px}.services-template-benefits__list li::before{border-width:8px 0 8px 9px;left:-25px;top:5px}.services-template__works-wrapper h2{font-size:var(--32px);line-height:var(--42px);margin:0;padding:50px 24px 0}.services-template__works-wrapper{padding:0}.services-getestimate__subtitle svg{transform:scale(.65)}.services-getestimate__title,.services-getestimate__subtitle{font-size:var(--24px);line-height:var(--32px)}.services-item__text{width:100%}.challenge.active .challenge__title{border-bottom:none}.challenge.active .challenge__title h3{color:#000}.challenge:first-child .challenge__title{padding-top:24px;border-top:1px solid #797979}.challenge__title h3{font-size:var(--32px);line-height:var(--42px);margin-bottom:0}.solutions .how-we-work__footer a svg{transform:scale(.5)}.filter-icon{transform:scale(.75)}#filterFormCloser{margin:16px 0}.case-category__list .checkbox__checkmark{top:-3px}.case-category__list ul li .checkbox__label p{font-size:var(--19px);line-height:var(--30px)}.case-category__title{padding:16px 0 8px}.case-category.active .case-category__title h3{font-size:var(--18px);line-height:var(--32px);color:#f26322}.category-wrapper{padding:0 24px 250px 24px}.accordion.case-category{width:100%}.article__image svg,.article__image img{height:auto}.services-template__title{max-width:100%;padding:150px 50px 200px}.services-template__title h1{font-weight:900;font-size:var(--36px);line-height:var(--48px);margin-bottom:40px}.services-template__title p{font-size:var(--19px);line-height:var(--30px)}.services-template-about__text{margin:0}.services-template-about__text h2{font-size:var(--32px);line-height:var(--42px);margin-bottom:24px}.services-template-about__text h3{font-size:var(--24px);line-height:var(--32px);margin-bottom:24px}.services-template-about__text p,.services-template-more__title p{font-size:var(--15px);line-height:var(--24px);margin-bottom:24px}.services-template-about,.services-template-more,.services-template__solutions{padding:28px 24px}.services-template__solutions h2,.case__talents h2{font-size:var(--32px);line-height:var(--42px);margin-bottom:40px}.services-item{margin-bottom:32px}.services-item__image{width:80%}.services-template-benefits__image{margin-bottom:0;align-self:center}.home__case__title h2{white-space:normal}.home__case__title.dekstopVersion{display:none}.home__case__title .m_title_6{display:block}.home__case__title .m_title_6 a{color:#fff;font-family:Poppins;font-style:normal;font-weight:700;font-size:var(--32px);line-height:var(--42px)}.home__case__title .m_title_6 a svg{fill:#f26322}.services-item__image svg,.services-item__image img,.services-template-benefits__image svg,.services-template-benefits__image img{max-height:150px;width:100%}.services-item__text h3{font-size:var(--24px);line-height:var(--32px);margin-bottom:16px}.services-item__text p{font-size:var(--15px);line-height:var(--24px)}.services-template-benefits{padding:28px 24px}.services-template-benefits h2{font-size:var(--32px);line-height:var(--42px);margin-bottom:40px}.services-template-benefits__list{padding-left:25px}.services-template-benefits__list li{font-size:var(--18px);line-height:var(--26px);margin-bottom:16px}.services-template__promo{margin:0 0 40px 0}.services-template__promo+.services-template-accordion,.services-template__promo+.services-template__solutions,.services-template__promo+.services-template-about{margin-top:-40px}.services-template__promo.blue{background-color:#2F4AAF}.services-template__promo.orange{background-color:#f26322}.services-template__promo.black{background-color:#121211}.not-found{padding:0 24px 64px;justify-content:space-between}.not-found__404{margin-bottom:40px}.not-found h2{font-size:var(--32px);line-height:var(--42px);width:100%}.not-found__list{flex-direction:column;width:100%}.not-found__list li{font-size:var(--24px);line-height:var(--32px);margin-bottom:24px}.not-found__list li a{font-size:var(--24px);line-height:var(--38px);margin-bottom:24px;margin-right:16px}.form__subtitle{display:none}.requestForm .wpcf7-form,.form__wrapper form{grid-gap:0}.checkbox-row p{font-family:'PT Serif';font-style:normal;font-weight:400;font-size:var(--16px);line-height:var(--24px)}.checkbox-row{flex-wrap:wrap;margin-bottom:8px}.sitemap{padding:0 24px 64px;margin-top:0}.sitemap__block h2{font-size:var(--32px);line-height:var(--42px);margin-bottom:32px}.sitemap__pages-list{margin-bottom:32px;column-count:1}.sitemap__pages-list li{font-size:var(--18px);line-height:var(--26px);margin-bottom:24px}.sitemap__pages-list li:last-of-type{margin-bottom:0}.priv-pol-promo__title h1{font-size:var(--36px);line-height:var(--48px)}.priv-pol-promo__title p{font-size:var(--19px);line-height:var(--30px)}.article-promo,.article__main,.article__footer{padding-left:24px;padding-right:24px}.article-fixed-header{top:56px}.request-form.custom-select .select-selected{font-size:var(--16px);line-height:var(--24px);height:36px}.request-form .select-selected:after{top:-6px}.priv-pol-main{padding:62px 24px 56px}.priv-pol-main h2{font-weight:900;font-size:var(--36px);line-height:var(--48px);margin-bottom:24px}.priv-pol-main h3{font-size:var(--24px);line-height:var(--32px);position:relative;color:#121112;margin:0;padding:24px 0;border-top:1px solid #797979}.text-block:last-of-type h3{border-bottom:1px solid #797979}.priv-pol-main h3 svg{position:absolute;right:0;top:38%;display:inline;fill:#121112}.text-block.active h3{color:#f26322;border-bottom:none}.text-block.active h3 svg{transform:rotate(180deg);fill:#f26322}.priv-pol-main p{font-size:var(--16px);line-height:var(--24px);margin-bottom:8px}p+.text-block{margin-top:24px}.text-block p{display:none}.text-block.active p{display:block}.priv-pol-promo__wrapper{padding:128px 24px 64px;min-height:auto}.priv-pol-promo__title{margin:0}.priv-pol-promo__title h1{margin-bottom:16px}.priv-pol-promo__title .adress,.priv-pol-promo__title .phone{display:flex}.priv-pol-promo__title .adress svg,.priv-pol-promo__title .phone svg{margin-top:10px;flex:1 0 auto;max-width:20px}.planets{display:none}.portfolio-promo{justify-content:start;height:560px}.portfolio__background{margin:0;position:absolute;top:-220px;right:auto}.portfolio__background svg{transform:scale(.85)}.search-bar .search-input.active{flex:1 0 auto;width:100%}.search-bar .search-input{padding:17px}.search-bar .search-input input{margin-left:0}.portfolio__title{padding:180px 24px 100px;max-width:100%}.portfolio__title h1{font-weight:900;font-size:var(--36px);line-height:var(--48px);color:#fff;margin-bottom:16px}.portfolio__title p{width:80%;color:#fff;font-size:var(--19px);line-height:var(--30px)}.portflio-cases{padding:40px 24px}.portfolio-cases__filters .search-bar.desktop{display:flex;margin-right:16px;flex-wrap:nowrap;padding:0 8px}.portfolio-cases__filters .search-bar svg{transform:scale(.5)}#filterFormApply{text-align:left;transform:translate(0,0)}.next-project__title{font-size:var(--32px);line-height:var(--42px)}.next-project__subtitle{font-size:var(--16px);line-height:var(--24px);text-transform:uppercase;margin-bottom:8px}.next-project__text{width:100%;margin-bottom:0}.next-project__text svg{transform:rotate(-45deg) scale(.3);transform-origin:top}.case__title{padding:140px 24px 80px;margin:0;width:100%}.case__title h1{margin-bottom:16px;font-weight:900;font-size:var(--36px);line-height:var(--48px)}.case__title p{margin-bottom:16px;font-size:var(--20px);line-height:var(--30px)}.case__link{font-weight:600;font-size:var(--18px);line-height:var(--26px)}.case__link svg{transform-origin:left;transform:scale(.5);margin-left:16px}.case__planets{display:none}.case-desc{display:block;margin:0;padding:64px 24px 16px}.case-desc__item{display:flex;justify-content:start;margin-bottom:24px;grid-gap:110px}div.case-desc>div:nth-child(4){grid-gap:60px}div.case-desc>div:nth-child(5){grid-gap:80px}div.case-desc>div:nth-child(6){grid-gap:130px}.case-desc__item-text-wrapper{display:flex;flex-direction:column}.case-desc__item span{width:auto;margin-bottom:0}.case-desc__item-title{font-weight:600;font-size:var(--18px);line-height:var(--26px)}.case-desc__item-text{font-size:var(--16px);line-height:var(--24px)}.case__poster{height:271px;margin-bottom:64px}.challenges{margin:0;padding:0 24px}.challenge{flex-direction:column}.challenge__title{width:100%;text-align:left;padding-bottom:24px;border-bottom:1px solid #797979;margin-bottom:24px;display:flex;justify-content:space-between;align-content:center}.challenge.active .challenge__title span{color:#121112}.challenge__title svg{fill:#f26322;transform:translateY(20px);display:block}.challenge.active .challenge__title svg{fill:#121112;transform:rotate(180deg) translateY(-20px)}.challenge__title span{font-weight:700;font-size:var(--32px);line-height:var(--42px)}.challenge__text{width:100%;display:none}.challenge__image{display:none}.challenge.active .challenge__image,.challenge.active .challenge__text{display:block}.next-project__image{width:100%}.next-project{padding:64px 24px 56px}.next-project__image .challenge__image{display:block;height:355px}.challenge__subtitle{font-weight:600;font-size:var(--18px);line-height:var(--26px)}.challenge__text p{font-size:var(--16px);line-height:var(--24px);margin-bottom:24px}.challenge__text ul li{margin-bottom:8px;font-size:var(--16px);line-height:var(--24px)}.challenge__number{margin-bottom:16px}.number__count{font-size:var(--32px);line-height:var(--42px);margin-bottom:8px}.number__text{font-size:var(--16px);line-height:var(--24px)}.case__client{margin:0;padding:64px 24px 0;min-height:auto}.article__footer h2{font-size:var(--32px);line-height:var(--42px)}.article_row h2{font-size:var(--24px);line-height:var(--32px)}body:not(.single-post) .article_row h2{font-size:var(--24px)}.article_row h3{margin-bottom:24px}.article_row ul li::before{left:-25px;top:6px;border-width:7px 0 7px 9px}.article_row ul li,.article_row ol li{font-size:var(--15px);line-height:var(--24px)}.article_row ul{padding-left:25px}.article_row p{font-family:'PT Serif';font-style:normal;font-weight:400;font-size:var(--15px);line-height:var(--24px)}.case__client h2{width:185px;font-size:var(--32px);line-height:var(--42px);margin-bottom:32px;padding:0}.client-comment{margin:0 -24px;padding:32px 24px}.client-comment .chevron{transform:scale(.31);top:-133px;right:-100px}.client-commetn__title{font-weight:600;font-size:var(--22px);line-height:var(--33px);margin-bottom:0}.client-commetn__subtitle{font-family:'PT Serif';font-style:italic;font-weight:400;font-size:var(--18px);line-height:var(--27px);margin-bottom:16px}.client-comment p{font-weight:600;font-size:var(--18px);line-height:var(--27px)}.case__about .our-team__footer{padding:64px 24px}.case__about .our-team__footer h2{color:#f26322;font-size:var(--32px);line-height:var(--42px)}.orange-block{height:28px;bottom:-28px;width:calc(100% - 24px)}.article__breadcrumbs li a,.article__breadcrumbs li span,.article__breadcrumbs li:after{font-size:var(--16px);line-height:var(--24px);color:#000}.article-promo h1{font-weight:900;font-size:var(--36px);line-height:var(--48px);margin-bottom:24px}.article__date{font-size:var(--14px);line-height:var(--20px)}.progress-container,.progress-bar{height:2px}.blog .subscribe-form input{margin-bottom:24px;margin-right:0}.blog.subscribe form .subscribe-form{flex-wrap:wrap}.blog.subscribe{align-items:flex-start}.blog.subscribe .subtitle{text-align:left}.post__search{width:100%;margin-bottom:0}.post__date{font-size:var(--14px);line-height:var(--20px)}.pagination li a{font-size:var(--18px);line-height:var(--26px)}.custom-select select{display:none}.search-bar.mobyle.active{flex:2 0 0%}.search-bar.mobyle.active svg{display:none}.blog-search .custom-select.inactive{min-width:70px;flex:0 0 0%}.blog-search .custom-select.inactive .select-selected{font-size:0;padding:24px 0}.blog-search .custom-select.inactive .select-selected:after{right:29px}.blog-search .custom-select{width:100%;flex:1 0 0%;position:relative;margin-right:7px;display:block}.blog-search .custom-select .select-options{display:block;top:95%}.blog-search .custom-select .select-options.select-hide{display:none}.search-bar.desktop{display:none}.search-bar.mobyle{display:flex;justify-content:center;margin-bottom:0;padding:0 12px;width:48px;height:48px;border:none;background-color:#f6f6f6}.search-bar.mobyle svg{fill:#f26322}.search-bar.mobyle.active input{display:block;width:100%}.post__search .search-bar input{display:none;background-color:#f6f6f6;font-size:var(--20px)}.blog-search .select-selected{background:#f6f6f6;height:48px;padding:12px 16px;border-radius:18px;font-family:Poppins;font-style:normal;font-weight:600;font-size:var(--18px);line-height:var(--26px);color:#121112;transition:color 0.3s ease}.select-selected.select-arrow-active{border-bottom-right-radius:0;border-bottom-left-radius:0}.select-selected:after{content:">";font-size:var(--26px);line-height:var(--39px);position:absolute;top:6px;right:24px;color:#f26322;transform:rotate(90deg);transition:transform 0.3s ease}.select-selected.select-arrow-active:after{transform:rotate(270deg)}.select-selected ul li{font-size:var(--18px);line-height:var(--26px)}.blog-search.mobyle{display:flex;margin:48px 0}.solutions{padding:60px 24px 56px}.solution,.solution:nth-child(2n){flex-direction:column-reverse;justify-content:center;align-items:flex-start;padding:32px 0}.solution__text{width:100%}.solution__text h2{font-size:var(--32px);line-height:var(--42px);margin-bottom:32px;max-width:100%}.solution__text p{display:none}.solution__text ul li{padding:16px 0;font-size:var(--18px);line-height:var(--26px)}.solution__image{padding-left:25px;display:block;position:static}.solutions .how-we-work__footer{margin-top:0;padding-top:50px}.solutions .how-we-work__footer span{line-height:var(--24px)}.solutions .how-we-work__footer a{font-size:var(--24px);line-height:var(--32px)}.solution__image svg{width:250px;height:250px}.services-promo{padding:180px 24px 42px;background:#121112;min-height:auto}.services-promo__menu,.services-promo .breadcrumbs.desktop,.services-promo__round{display:none}.services-promo__title{position:static;width:100%;margin-top:0;padding:0}.m_md_7 .m_desctop_only{display:block!important}.services-promo__title h1{font-weight:900;font-size:var(--36px);line-height:var(--48px);color:#fff;margin-bottom:32px}.services-promo__title p{font-family:'PT Serif';font-style:normal;font-weight:400;font-size:var(--20px);line-height:var(--30px);color:#fff;max-width:100%;margin-bottom:0}.vacancy-page__form h3{font-size:var(--32px);line-height:var(--42px);text-align:left}#m_header_hmenu_box #m_header_hmenu_close,#requestFormCloser,#aboutFormCloser,#vacancyFormCloser,#workFormCloser{top:-14px;right:35px;font-size:var(--18px);letter-spacing:1px}#m_header_hmenu_box #m_header_hmenu_close svg,#requestFormCloser svg,#aboutFormCloser svg,#vacancyFormCloser svg,#workFormCloser svg{height:10px}.all-careers span{font-size:var(--14px);line-height:var(--24px);text-align:left;margin-bottom:8px}.all-careers a{font-size:var(--24px);line-height:var(--32px);text-align:left}.all-careers svg{transform-origin:left;transform:scale(.5);margin-left:16px}.vacancy-page__main{display:block;margin-bottom:48px}.vacancy-page__form{width:calc(100% + 48px);padding:64px 24px;margin:0 -24px}.all-careers.m1360{display:none}.all-careers.desktop{display:block}.vacancy-page__title h1{font-size:var(--36px);line-height:var(--48px)}.vacancy-page{padding:100px 24px 50px}.v-block__title{font-size:var(--24px);line-height:var(--32px);margin-bottom:16px}.v-block__text li{font-size:var(--16px);line-height:var(--24px)}.v-block__text{padding-left:18px}.v-block__text li::before{left:-18px;top:5px}.vacancy-page__welcome{font-size:var(--16px);line-height:var(--24px);margin-bottom:32px}.input--checkbox p.m_mobyle_only{display:block!important}.input--checkbox p.m_desctop_only{display:none!important}.vacancy-page__filers li{margin-bottom:16px;font-size:var(--16px);line-height:var(--24px);margin-right:56px}.vacancy-page__filers li small{font-size:var(--16px);line-height:var(--24px)}.vacancy-page__filers li::before{left:-18px;top:5px}form .input--city .m_t5{font-size:var(--14px);line-height:var(--20px);margin-bottom:16px}.input__wrapper.input--city{margin-bottom:0}.m_form_file_opener{font-weight:400;font-size:var(--16px);line-height:var(--24px);margin-bottom:24px}.input__wrapper input,.input__wrapper textarea{font-size:var(--16px);line-height:var(--24px)}div.input--submit span.ajax-loader{display:none}.input--submit input{font-size:var(--18px);line-height:var(--26px)}.input--submit svg{transform:scale(.5)}.сontact-form .form__container{padding:64px 24px}.input--phone{display:none}.contacts__header h2.m_title_8{font-weight:900;font-size:var(--36px);line-height:var(--48px)}.contacts__block.m_contact{flex-direction:column;margin-top:32px}.cases-link__image{height:280px}.cases-link__text h2{font-size:var(--28px);line-height:var(--42px);margin-bottom:8px}.cases-link__text{max-width:100%}.blog__promo{padding:128px 24px 148px;height:auto}.blog__title h1{font-size:var(--36px);line-height:var(--48px)}.blog__breadcrumbs{display:none}.post.post--big,.post.post--small,.post__search h3{display:none}.blog-latests,.blog__main{padding:0 24px}.posts-filter{display:none}.blog.subscribe{padding:64px 24px}.all-posts{grid-template-columns:repeat(1,minmax(285px,1fr));grid-gap:0;justify-items:center}.post{margin-bottom:32px;width:450px;max-width:100%}.post__image{max-width:100%;margin:0 0 16px}.subscribe form{max-width:450px}.post__image svg{height:100%}.post__theme a{font-weight:700}.post__date a{font-size:var(--14px);line-height:var(--20px)}.our-approach__title h1{font-size:var(--36px);line-height:var(--48px)}.post__title span{font-size:var(--18px);line-height:var(--26px)}.our-approach__title p{font-size:var(--20px);line-height:var(--30px)}.how-we-work.m_container{padding:64px 24px}.reasons-to-chose.m_container{padding:0 24px 64px}.reason__image img{width:100%;height:100%;object-fit:cover}.how-we-work__footer{align-items:flex-start;margin-top:20px}.how-we-work__footer span{font-size:var(--14px);font-family:"Poppins";margin:0}.how-we-work__footer a{font-size:var(--24px);line-height:var(--32px)}.how-we-work__footer a svg{transform-origin:left;transform:scale(.5);margin-left:10px}.reasons{padding-top:56px}.step__text h3{margin-bottom:16px;max-width:65%;font-size:var(--24px);line-height:var(--32px)}.step__text p{font-size:var(--20px);line-height:var(--30px)}.our-approach__title h1{margin-bottom:32px}.step__image.desctop{display:none}.reason{max-width:45%;margin-bottom:34px}.reason__image{margin-bottom:24px}.reason__text h3{margin-bottom:0;font-size:var(--14px);line-height:var(--20px);font-weight:700}.reason__text p{font-size:var(--12px);line-height:var(--16px)}.reasons-to-chose__title h2{font-size:var(--32px);line-height:var(--42px);font-weight:700;margin-bottom:8px}.reasons-to-chose span{font-size:var(--20px);line-height:var(--42px);font-weight:700;margin-bottom:10px}.reasons-to-chose__footer a h2{font-size:var(--32px);line-height:var(--42px);font-weight:700;text-align:left;margin-right:0;margin-top:0}.reasons-to-chose__footer a h2 svg{transform:scale(.5);margin:0}.our-approach{flex-direction:column;padding:0 0 18px}.our-approach__title{margin:16px 0 0;padding:0 24px;max-width:100%}.how-we-work{padding:50px 24px 0}.step{margin-top:100px;margin-bottom:0}.step__text{max-width:100%}.step__counter{top:-200px;right:0;left:auto;font-size:var(--300px)}.reasons-to-chose{padding:64px 24px}.black-round.left.desktop{display:none;margin:0}.black-round.left.mobyle{display:block;margin:0 0 50px}.solution__text ul li a{font-size:var(--18px);line-height:var(--26px)}.form__title{font-size:var(--32px);line-height:var(--42px);font-weight:700;margin-bottom:28px}.vacancy-page__form .input__file span{font-size:var(--16px);line-height:var(--24px);font-weight:400}.m_t5{font-weight:500}.m_form_file_opener .m_t5{font-weight:400;font-size:var(--16px);line-height:var(--24px);margin-bottom:0}.how-we-work h2{font-size:var(--32px);line-height:var(--42px);margin-bottom:20px}.join__text p{font-size:var(--20px);line-height:var(--30px);margin-bottom:16px}.join__link{margin-top:-4px;font-size:var(--20px);line-height:var(--30px)}.join__link svg{margin-right:8px;transform:scale(.5)}.form__container{padding-right:24px;padding-left:24px}h1{font-weight:900}.careers__title{max-width:90%}.careers__title h1{font-weight:900;font-size:var(--36px);line-height:var(--48px);margin-bottom:32px}.careers__title p{font-size:var(--20px);line-height:var(--30px)}.careers__promo .careers__background.m_desctop_only{display:none!important}.careers__promo .careers__background.m_mobyle_only{display:block!important;margin:0 0 24px -24px}.lets-talk{padding:40px 0}.lets-talk a{font-size:var(--32px);line-height:var(--42px);margin:0}.lets-talk a svg{transform-origin:left;transform:scale(.5);margin-left:24px}.careers__promo.m_vh_100{min-height:100%;padding:150px 24px 0}.gallery__item{height:141px;margin:0 2px}.galley__row:nth-child(2n) .gallery__item{height:123px}.galley__row:nth-child(2n) .gallery__item.w-mobile-full{height:244px}.galley__row{margin:0 -2px 4px}.w-mobile-33{max-width:calc(100% / 3 - 4px)}.w-mobile-66{max-width:calc(100% / 3 * 2 - 4px)}.w-mobile-50{max-width:calc(100% / 2 - 4px)}.w-mobile-25{max-width:calc(100% / 4 - 4px)}.w-mobile-full{max-width:100%;min-width:100%;height:196px;margin:4px 2px 0}.join-team{padding-top:0}.page .subscribe{align-items:center;padding:64px 24px 0}.subscribe .title{font-size:var(--32px);line-height:var(--42px)}.subscribe .subtitle{font-size:var(--14px);line-height:var(--24px);margin-bottom:16px}.subscribe-form input{margin-bottom:24px}.subscribe-form button{margin:0 0 0 auto;font-size:var(--18px);line-height:var(--26px)}.subscribe form,.subscribe form .subscribe-form{width:100%}.current-openings{padding:64px 24px 0}.join__title h2{font-size:var(--32px);line-height:var(--42px)}.join__header{padding-bottom:12px}.vacances{grid-gap:16px}.vacancy-all{padding-top:32px;justify-content:start;border:none}.vacancy-all button{font-size:var(--24px);line-height:var(--32px);margin:0}.vacancy-all button svg{transform-origin:left;transform:scale(.5);margin-left:16px}.current-openings h2{margin-bottom:24px;font-size:var(--32px);line-height:var(--42px)}.vacancy{padding:16px;border-radius:12px;min-height:130px}.search-bar{width:100%}.vacancy__title{margin-bottom:0}.vacancy .desktop{display:none}.vacancy .mobyle{display:block;height:100%}.vacancy__ishot{font-size:var(--18px);line-height:var(--26px)}.vacancy__footer svg{transform:scale(.5)}.vacancy__position{font-size:var(--14px);line-height:var(--20px)}.vacancy__title{font-size:var(--20px);line-height:var(--30px)}.subscribe-form svg{margin-left:0;transform-origin:center;transform:scale(.5) translateY(-7px)}.subscribe-form input[type="submit"]{font-size:var(--18px);line-height:var(--26px)}.subscribe-form input[type="email"]{font-size:var(--15px);line-height:var(--24px);padding:8px;margin-right:0;margin-bottom:24px}.our-culture__item{flex:1 0 100%;max-width:100%;margin-bottom:12px}.our-culture__item h3{font-size:var(--24px);line-height:var(--32px)}.our-culture__item p{font-family:'PT Serif';font-style:normal;font-weight:400;font-size:var(--16px);line-height:var(--24px)}.our-culture h2{font-weight:900;font-size:var(--36px);line-height:var(--48px);max-width:40%;margin-bottom:24px}#m_header_hmenu_box .m_menucontainer .m_container{padding:0;margin:35px 25px 90px}.reason__image svg{max-width:100%}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child>.menu_sub{flex-wrap:wrap}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child>.menu_sub>li{width:100%}.our-values .learn-more a{line-height:var(--32px);font-size:var(--24px);margin-right:0}.learn-more span{font-size:var(--14px);line-height:var(--24px)}.what-to-expect__textblock p{font-size:var(--20px);line-height:var(--30px)}.promo__text p{font-size:var(--20px);line-height:var(--30px)}.promo__text p:nth-child(2){display:none}.promo__title h1{font-size:var(--36px);line-height:var(--48px)}.what-to-expect__planet.w1360,.what-to-expect__planet.w1024{display:none}.what-to-expect__planet.w768{display:block;top:-85px}.our-values h2{font-size:var(--32px);line-height:var(--42px);margin-bottom:16px}.values__item{width:100%;padding:0;margin-bottom:0}.values__text{width:80%}.values__image{justify-content:flex-start}.values__text h3{text-align:left}.values__item:nth-child(2n){align-items:flex-end}.values__item:nth-child(2n) .values__image{justify-content:flex-end}.values__image svg{width:120px;height:120px}.values__item:nth-child(2n) .values__text h3{text-align:right}.what-to-expect{padding-top:64px;padding-bottom:64px;overflow:hidden}.what-to-expect__textblock{background-size:0}.what-to-expect h2{margin-bottom:48px;font-size:var(--32px);line-height:var(--42px)}.what-to-expect__textblock__item{flex:1 0 0%;max-width:100%;margin-bottom:12px}.what-to-expect__textblock__item p{font-size:var(--20px);line-height:var(--30px)}.textblock--lower,.textblock--righter{transform:none}.what-to-expect__textblock__item h3{font-size:var(--24px);margin-bottom:16px}.our-team__footer h2{font-size:var(--56px);line-height:var(--73px)}.our-team h2{font-size:var(--32px);line-height:var(--42px)}.team{display:block;padding:0 24px}.employee{margin-bottom:8px}.team .slick-dots{bottom:-32px}.team .slick-dots li.slick-active{background-color:#f26322}.team .slick-dots li{background-color:#dedede}.our-team__footer{padding:64px 24px 0}.our-team__footer h2,.our-team__footer a{text-align:left}.our-team__footer__link{justify-content:flex-start}.our-team__footer span{font-size:var(--24px);line-height:var(--32px)}.our-team{padding:26px 0 64px}.our-team h2{margin-bottom:24px}.our-team__footer svg{transform:scale(.5);margin-left:0}.our-team__footer h2{margin-bottom:16px}.grow__text h2{font-size:var(--32px);line-height:var(--42px);width:50%}.grow__text p{color:#fff;font-size:var(--16px);line-height:var(--24px)}.grow__icon p{text-align:center;font-size:var(--18px);line-height:var(--26px)}.m_block_slider .m_bigcontainer.m_slick_1{padding:16px 24px 10px}.m_row.m_contactrow .m_md_4.m_desctop_only{display:none!important;margin-top:0}.m_top_block .m_title_1{margin:40px 0 27px 0;font-size:var(--42px);line-height:var(--64px)}.m_subtitle{width:80%;margin:24px 0 56px 0}.m_header .m_header_wrapper #m_header_hmenu svg{height:10px}.m_t3.m_accordion2_title{font-size:var(--18px);line-height:var(--26px)}.m_header_scrolled_logo .m_mobyle_only{margin:0;transform:scale(1)}.footer__logo .m_mobyle_only{display:block!important}.footer__logo .m_desctop_only{display:none!important}.m_contactform .m_contactrow .m_form_submitter svg{height:16px;width:auto}.m_contactform .m_contactrow .m_form_submitter{font-size:var(--18px);line-height:var(--26px)}.m_contactform .m_contactrow .m_form_submitter{margin-bottom:40px}#bottomForm .checkbox__label .m_desctop_only{display:none!important}#bottomForm .checkbox__label .m_mobyle_only{display:block!important}.m_header .m_header_wrapper .m_bigcontainer{padding-top:8px;padding-bottom:0}.m_header .m_header_wrapper #m_header_hmenu{font-size:var(--16px);margin:16px 0}.m_header .m_header_wrapper #m_header_hmenu svg{width:11px;height:11px}.m_ScrollPager .m_logor_set{width:171px}.m_ScrollPager .m_logor_set svg{width:184px;height:139px}.m_md_7 .m_desctop_only{display:none!important}.m_bg_video .m_container,.secondSection .m_container,.thirdSection.m_container,.m_block_slider .m_container,.m_block_slider .m_bigcontainer,.fifthSection.m_container,.m_block_map .m_container{padding-left:24px;padding-right:24px}.m_top_block .m_readmo{font-size:var(--18px);line-height:var(--26px)}.m_title_4{font-size:var(--32px);line-height:var(--42px);width:80%}.secondSection h2{font-size:var(--32px);line-height:var(--42px)}.secondSection h3{font-size:var(--24px);line-height:var(--32px)}.secondSection p,.thirdSection p{font-size:var(--20px);line-height:var(--30px)}ul.m_socials.m_mobyle_only{flex-direction:row!important;display:flex!important;padding:16px 0 0 0}.m_footer{padding:10px 0 10px 0}.m_footer .m_bigcontainer{padding:0 10px 0 10px}.m_footer .m_bigcontainer .m_socials2{display:flex!important;padding:20px 0 0 16px}.m_footer .m_bigcontainer .m_footer_widget{width:100%;padding:0}.m_footer .m_bigcontainer .m_footer_widget ul.m_socials.m_desctop_only{display:none!important}.m_footer .m_bigcontainer .m_footer_widget .m_footer_widget_line{position:relative;width:100%}.m_footer .m_bigcontainer .m_footer_widget .m_footer_widget_line:before{content:" ";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid #797979}.m_footer .m_bigcontainer .m_footer_widget .m_accordion2_title{font-size:var(--18px);line-height:var(--26px);display:block;position:relative;padding:16px 0;margin:0;font-family:Poppins}.m_footer .m_bigcontainer .m_footer_widget.services .m_accordion2_title{padding:0}.m_footer .m_bigcontainer .m_footer_widget .m_accordion2_title svg,.footer-right-block_top-title svg{position:absolute;right:0;top:5px;fill:#fff;transition:all 0.3s ease;top:50%;transform:translateY(-50%)}.m_footer .m_bigcontainer .m_footer_widget .m_accordion2_title.m_accordion2_title_opened svg{transform:rotate(0.5turn)}.m_footer .m_bigcontainer .m_footer_widget .m_accordion2_box{overflow:hidden;height:0;transform:scaleY(0);transform-origin:top}.m_footer .m_bigcontainer .m_footer_widget .m_accordion2_box.m_accordion2_box_opened{height:100%;transform:scaleY(1);transition:all 0.3s ease;margin-bottom:16px;padding-bottom:16px}.m_footer .m_bigcontainer .m_footer_widget-right .m_accordion2_box.m_accordion2_box_opened{padding-bottom:0}#dialogbox{padding:24px}.m_row.m_contactrow{margin-bottom:32px}.m_logor_set.mobyle{display:block}.m_logor_set.desctop{display:none}.employee__text h3{font-size:var(--24px)}.m_container_left_align{padding-left:24px;padding-right:24px}.m_contactform input::placeholder,.m_contactform textarea::placeholder{font-size:var(--16px);line-height:var(--24px)}.m_contactform .m_contactrow label{font-size:var(--14px);line-height:var(--20px)}.m_contactform input,.m_contactform textarea{font-size:var(--16px);line-height:var(--24px)}.m_contactform .m_contactrow{margin-bottom:16px;display:block}.m_contacttitle{font-size:var(--32px);line-height:var(--42px);margin-bottom:28px}.m_container.m_ScrollPager.m_mvh{padding-left:24px;padding-right:24px}.m_title_8{font-size:var(--32px);line-height:var(--42px)}.accordion__wrapper{display:block;width:auto}.m_block_map.m_ScrollPager .map-wrapper{display:none}.m_contact .m_title_9{font-size:var(--24px);line-height:var(--32px)}.m_contact a{line-height:var(--24px);font-size:var(--16px)}.m_block_text{padding:64px 24px 56px}.m_block_slider h3{margin-bottom:16px}.m_srvimg .m_title_5_space .m_srvlist_gotolist{margin:30px 0 64px 0;font-size:var(--18px);line-height:var(--26px)}.m_srvimg ul.m_srvlist li a{padding:15px 0 15px 0;font-size:var(--20px);line-height:var(--30px)}.m_srvimg ul.m_srvlist li a svg{top:35%;transform:scale(.75) translate(-12px,0)}.m_srvimg .m_title_5{margin:25px 0 18px 0;width:57%;font-size:var(--24px);line-height:var(--32px)}.m_srvimg_img.mobile{display:flex}.m_srvimg .m_srvimg_img{width:120px;height:120px}.black-rectangle svg{transform:scale(.5) translate(-50%,-50%)}.orange-rectangle svg{transform:scale(.5) translate(-220px,0)}.black-square svg{transform:scale(.5) translate(-50%,-50%)}.orange-round svg{transform:scale(.5) translate(-220px,0)}.m_srvimg_img.desktop{display:none}.m_top_block .m_title_1{font-size:var(--42px)}.m_form_submitter input{font-size:var(--18px)}#bottomForm .checkbox__wrapper{margin-bottom:0}.bottom-form__wrapper{padding:64px 0 0}.m_block_slider h3{font-size:var(--24px);line-height:var(--32px)}.m_md_41.m_awards a{margin-right:24px}.m_block_text{padding:64px 24px}.m_title_7+.desktop{display:none}.footer__logo__certificate.desktop{display:none}.footer__logo__certificate.m_mobyle_only{flex-direction:row;justify-content:space-between;width:100%;padding:24px 24px 0 20px;margin-top:30px}.footer__logo__certificate.m_mobyle_only a{margin-bottom:0}.m_title_7{font-size:var(--32px);line-height:var(--42px);margin-bottom:32px}.accordion__wrapper:last-child{border-bottom:2px solid #fff}.m_block_slider{padding:0 0 24px 0}.m_md_6.dekstopVersion{display:none}.slick-initialized .slick-slide.dekstopVersion{display:none}.m_md_6.mobileVersion{display:block}.mobileVersion{display:block}.m_md_6.mobileVersion a{color:#fff;transition:all 0.3s ease}.m_block_slider .m_row{flex-direction:column}.m_mccenter>.m_stitle_1{line-height:var(--24px);font-size:var(--16px)}.m_mccenter>.m_stitle_1{display:none}.m_srvimg ul.m_srvlist li{border-bottom:1px solid #797979}.m_srvimg ul.m_srvlist li:first-child{border-top:1px solid #797979}.m_logor_moby.mobile{display:block}.m_ScrollPager .m_logor{display:none}.grow__background{top:110px;transform:skewY(20deg)}.grow__icon{flex:1 0 50%}.grow__wrapper{padding:160px 24px}.m_block_slider{min-height:auto}.m_block_map.m_vh_100.m_ScrollPager{padding:30px 0 69px}.m_top_block.m_vh_100{min-height:100vh}.m_title_2{margin:64px 0 40px 0;padding-bottom:10px;font-weight:900;font-size:var(--36px);line-height:var(--48px)}.m_title_6{margin:65px 0 7px 0}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li{float:none;text-align:left;margin-top:16px}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child{margin-top:0}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li>a{font-size:var(--20px);line-height:var(--26px);margin:0 0 16px 0}.m_header_hmenu_list .menu-item-has-children{width:100%}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child>ul>li>a{font-size:var(--18px);line-height:var(--26px);position:relative;display:inline-block;width:100%}.m_header_hmenu_list .menu-item-has-children .menu-item-has-children>a:after{display:block;content:"";position:absolute;top:50%;transform:translate(0,-50%) rotate(-180deg);right:0;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6666 7.99997H11C10.8157 7.99997 10.6666 7.85088 10.6666 7.66663V2.27602L1.04037 11.9023C0.976525 11.9662 0.893275 11.9987 0.809651 11.9999C0.722682 12.0012 0.635307 11.9687 0.568932 11.9023L0.0976522 11.431C0.0348399 11.3682 0.00230869 11.2866 0.000121197 11.2043C-0.0022538 11.1161 0.0302774 11.027 0.0976522 10.9597L9.72394 1.33333H4.33333C4.14908 1.33333 3.99999 1.18424 3.99999 0.999988V0.333334C3.99999 0.149084 4.14908 -9.53674e-06 4.33333 -9.53674e-06H11.6667C11.8509 -9.53674e-06 12 0.149084 12 0.333334V7.66663C12 7.85088 11.8509 7.99997 11.6666 7.99997Z' fill='%23121112'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:all 0.3s ease}.m_header_hmenu_list .menu-item-has-children .menu-item-has-children>a.m_accordion2_title_opened:after{transform:translate(0,-50%) rotate(0deg)}.m_header_hmenu_list .menu-item-has-children .menu-item-has-children ul{overflow:hidden;height:0;transform:scaleY(0);transform-origin:top}.m_header_hmenu_list .menu-item-has-children .menu-item-has-children ul.m_accordion2_box_opened{height:100%;transform:scaleY(1);transition:all 0.3s ease}#m_header_hmenu_close{padding:25px 0 30px 0}#m_header_hmenu_box #m_header_hmenu_close{font-size:var(--10px);right:22px}#m_header_hmenu_box .m_menucontainer{max-height:100vh;overflow-y:scroll}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li>ul{padding:0 0 0 0}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child .menu_sub li li{margin-bottom:4px}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li>ul>li{padding:0 0 0 0;text-align:left;margin-bottom:6px}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list .menu-item-has-children li a{font-size:var(--16px);line-height:var(--26px)}.m_accordion_title{position:relative}.m_accordion_title svg{position:absolute;right:0;top:10px;fill:#f26322;transform:rotate(0.5turn)}.m_accordion_title.m_accordion_title_opened{color:#fff}.m_accordion_title.m_accordion_title_opened svg{transform:rotate(0turn);fill:#fff}.m_accordion_box{overflow:hidden;transition:height 1s;height:0}.m_accordion_box.m_accordion_box_opened{height:auto;transition:height 1s;margin-bottom:8px}.m_top_block .m_readmo{font-size:var(--18px);line-height:var(--26px)}.m_top_block .m_readmo svg{width:24px;height:16px}.page-id-805 .blog__background{transform:scale(.73)}}@media (max-width:1024px){.postid-571 div.services-template-more__text>div>span{color:rgba(255,255,255,1);font-weight:700;font-size:var(--32px);line-height:var(--42px);padding:57px 50px 56px 50px;width:100%}.postid-571 .services-template-more{position:relative;background-color:#FFF}.postid-571 .services-template-more__title p{margin-top:96px}}@media (min-width:1361px) and (max-width:1560px){.services-template-other__item a{font-size:var(--21px);line-height:1.58}.small-circle{right:-50px}}@media (min-width:767px) and (max-width:768px){.postid-571 div.services-template-more__text>div>span{padding:57px 50px 56px 75px}}@media (max-width:551px){.postid-571 div.services-template-more__text>div>span{font-size:var(--28px);line-height:var(--36px)}}@media (max-width:600px){.services-template-benefits__image{width:50%}.postid-62 .services-template-accordion>div:nth-child(5)>span>svg{bottom:-37%}}@media (max-width:500px){.services-template-more{padding-left:0;padding-right:0;margin-left:24px;margin-right:24px}.postid-571 .services-template-more__title p{margin-top:135px}.select-wrapper{width:100%}.services-template-block h2,.service-accordion__title{font-size:var(--32px);line-height:var(--42px)}.services-template-other__item__image{width:110%}.services-template-other__item__image img{width:100%}.services-template-more__container{margin-left:0}.single-ourservices.postid-574 .service-accordion__subtitle svg,.single-ourservices.postid-1010 .service-accordion__subtitle svg{bottom:-26%}.copyright p{font-size:var(--14px);line-height:var(--24px)}.vacancyForm .wpcf7-list-item>label{font-size:var(--15px);line-height:var(--26px)}.case-category__title h3{font-size:var(--18px);line-height:var(--32px)}.blog__background{transform:scale(.7)}.blog .blog__background{transform:scale(.9)}}@media (max-width:400px){.m_header.our-approach--header #m_header_hmenu{color:#fff}.m_header.our-approach--header .m_header_wrapper #m_header_hmenu svg{fill:#fff}.m_header.our-approach--header.m_header_scrolled #m_header_hmenu{color:#121112}.m_header.our-approach--header.m_header_scrolled .m_header_wrapper #m_header_hmenu svg{fill:#121112}}@media (max-width:360px){.m_block_map.m_vh_100{min-height:inherit}.m_table .m_table_tr .m_table_tr_td_input{width:25px}}@media (max-width:343px){.postid-571 .services-template-more__title p{margin-top:180px}}@media (min-width:1024px) and (max-width:1360px){#m_header_hmenu_close{font-size:var(--13px);right:40px}#m_header_hmenu_close svg{max-width:14px}}@media (min-width:768px) and (max-width:1023px){#m_header_hmenu_box .m_menucontainer .m_container{margin:40px 80px 0}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li>a{font-size:var(--16px);line-height:var(--22px);margin:6px 0 6px 0}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child>ul>li>a{font-size:var(--12px);line-height:var(--15px)}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li>ul li>a{font-size:var(--8px);line-height:var(--12px)}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child>ul>li>a+ul{margin-top:0}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child .menu_sub li li,#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:not(:first-child) .menu_sub li{line-height:var(--12px);margin-bottom:3px}#m_header_hmenu_close{font-size:var(--9px);right:40px}#m_header_hmenu_close svg{max-width:10px}}@media (max-width:767px){#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list>li:first-child,.m_header_hmenu_list{border-bottom:1px solid #121112}#m_header_hmenu_box .m_menucontainer .m_header_hmenu_list{justify-content:space-between;margin-bottom:16px}#m_header_hmenu_box .m_menucontainer .m_socials li{margin:0 10px 0 10px}#m_header_hmenu_box .m_menucontainer .m_socials li:first-child{margin:0 10px 0 0}#m_header_hmenu_box .m_menucontainer .m_socials svg{max-width:100%}}.m_accordion_box a.m_t4:hover{transition:color 0.3s ease}.m_accordion_box a.m_t4:hover{text-decoration:none;color:#f26322}.accordion__didiver{background-color:#fff;margin:0 0 24px}.m_block_map .m_title_8{margin-bottom:35px}.m_contact .m_title_9{margin:0 0 24px}.current-openings .checkbox__wrapper{display:inline-flex;position:relative}.checkbox__wrapper{display:flex;flex-wrap:wrap}.checkbox__label{flex:1 0 0%}.current-openings .checkbox__container{position:static;padding-left:0}.checkbox__container{flex:0 0 auto;display:block;position:relative;padding-left:35px;margin-bottom:16px;cursor:pointer;font-size:var(--22px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:18px}.current-openings .checkbox__input{height:100%;width:100%}.checkbox__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox__checkmark{position:absolute;top:0;left:0;height:24px;width:24px;background-color:#fff;border-radius:5px;border:1px solid #121112;transition:all 0.3s ease}.vacancyForm .wpcf7-list-item>label>span.wpcf7-list-item-label{position:absolute;top:0;left:-30px;height:24px;width:24px;background-color:#fff;border-radius:5px;border:1px solid #121112;transition:all 0.3s ease;margin-left:13px}.vacancyForm .wpcf7-list-item>label{position:relative;padding-left:16px}.vacancyForm .wpcf7-list-item>label>span.wpcf7-list-item-label:after{content:"";position:absolute;transition:all 0.3s ease;left:2px;top:2px;width:18px;height:18px;background-color:#f26322;border-radius:5px;visibility:hidden;opacity:0}.vacancyForm .wpcf7-list-item>label.checked>span.wpcf7-list-item-label:after{visibility:visible;opacity:1}.checkbox__container:hover .checkbox__checkmark{background-color:#eee}.checkbox__container .checkbox__checkmark:after{content:"";position:absolute;transition:all 0.3s ease;left:2px;top:2px;width:18px;height:18px;background-color:#f26322;border-radius:5px;visibility:hidden;opacity:0}.checkbox__wrapper.checked .checkbox__checkmark:after{visibility:visible;opacity:1}.checkbox__input:checked~.checkbox__checkmark::after{visibility:visible;opacity:1}.textarea--small{min-height:45px;height:45px;resize:vertical;max-height:110px}.flex-end{justify-content:flex-end}.m_title_1 span{color:#f26322}.js-animate .m_title_1{opacity:1;transition:0.75s ease-out opacity}.white-mask{height:100%;width:100%;position:absolute;opacity:1;background-color:#fff}.menu-mask{background-color:#fff;width:5px;height:5px;position:absolute;right:0;top:0;transform:translate(50%,-50%);border-radius:100%;transition:all 1s ease}.m_header_hmenu_box_opened .menu-mask{width:300vmax;height:300vmax}.m_header .current_page_item:not(.menu-item-object-custom):hover{border-color:transparent}.m_header.m_header_scrolled .current_page_item:not(.menu-item-object-custom):hover{border-color:transparent}.m_header.m_header_scrolled.blackMenu .current_page_item:not(.menu-item-object-custom):hover{border-color:transparent}.m_header .current_page_item:not(.menu-item-object-custom){border-bottom:1px solid #fff;transition:transform 0.5s ease;position:relative}.m_header.m_header_scrolled .current_page_item:not(.menu-item-object-custom){border-bottom:1px solid #000;transition:transform 0.5s ease;position:relative}.m_header.m_header_scrolled.blackMenu .current_page_item:not(.menu-item-object-custom){border-bottom:1px solid #FFF;transition:transform 0.5s ease;position:relative}.m_header.m_header_scrolled.blackMenu .current_page_item:not(.menu-item-object-custom):after{content:'';display:block;border-bottom:1px solid #FFF;transform:scale(0,1);transition:transform 0.5s ease;position:absolute;bottom:-1px;width:100%}.m_header.m_header_scrolled .current_page_item:not(.menu-item-object-custom):after{content:'';display:block;border-bottom:1px solid #000;transform:scale(0,1);transition:transform 0.5s ease;position:absolute;bottom:-1px;width:100%}.m_header .current_page_item:not(.menu-item-object-custom):after{content:'';display:block;border-bottom:1px solid #fff;transform:scale(0,1);transition:transform 0.5s ease;position:absolute;bottom:-1px;width:100%}.m_header.m_header_scrolled .current_page_item:hover::after{transform:scale(1,1)}.m_header.m_header_scrolled.blackMenu .current_page_item:hover::after{transform:scale(1,1)}.m_header .current_page_item:hover::after{transform:scale(1,1)}.m_header li:not(.current_page_item):hover a:before,.m_header ul li.menu-item-object-custom:hover a:before,.m_header ul li:not(.current_page_item):hover a:before,.m_header ul li.menu-item-object-custom:hover a:before{content:"";position:absolute;bottom:-16px;width:10px;height:10px;border-radius:100%;left:calc(50% - 4px)}.home .subscribe{margin-bottom:20px}.home .m_header ul li:not(.current_page_item):hover a:before,.home .m_header ul li.menu-item-object-custom:hover a:before,.home .m_header ul li:not(.current_page_item):hover a:before,.home .m_header ul li.menu-item-object-custom:hover a:before{background:#FFF}.m_header.m_header_scrolled ul li:not(.current_page_item):hover a:before,.m_header.m_header_scrolled ul li.menu-item-object-custom:hover a:before,.m_header.m_header_scrolled ul li:not(.current_page_item):hover a:before,.m_header.m_header_scrolled ul li.menu-item-object-custom:hover a:before{background:#000}.m_header.m_header_scrolled.orangeMenu ul li:not(.current_page_item):hover a:before,.m_header.m_header_scrolled.orangeMenu ul li.menu-item-object-custom:hover a:before,.m_header.m_header_scrolled.orangeMenu ul li:not(.current_page_item):hover a:before,.m_header.m_header_scrolled.orangeMenu ul li.menu-item-object-custom:hover a:before{background:#FFF}.m_header.blackMenu ul li:not(.current_page_item):hover a:before,.m_header.blackMenu ul li.menu-item-object-custom:hover a:before,.m_header.blackMenu ul li:not(.current_page_item):hover a:before,.m_header.blackMenu ul li.menu-item-object-custom:hover a:before{background:#fff}.m_header.blackLogo ul li:not(.current_page_item):hover a:before,.m_header.blackLogo ul li.menu-item-object-custom:hover a:before,.m_header.blackLogo ul li:not(.current_page_item):hover a:before,.m_header.blackLogo ul li.menu-item-object-custom:hover a:before{background:#fff}.m_header.blackLogo.m_header_scrolled ul li:not(.current_page_item):hover a:before,.m_header.blackLogo.m_header_scrolled ul li.menu-item-object-custom:hover a:before,.m_header.blackLogo.m_header_scrolled ul li:not(.current_page_item):hover a:before,.m_header.blackLogo.m_header_scrolled ul li.menu-item-object-custom:hover a:before{background:#000}.single-ourcases .m_header ul li:not(.current_page_item):hover a:before,.single-ourcases .m_header ul li.menu-item-object-custom:hover a:before,.single-ourcases .m_header ul li:not(.current_page_item):hover a:before,.single-ourcases .m_header ul li.menu-item-object-custom:hover a:before{background:#FFF}.single-ourcases .m_header.m_header_scrolled ul li:not(.current_page_item):hover a:before,.single-ourcases .m_header.m_header_scrolled ul li.menu-item-object-custom:hover a:before,.single-ourcases .m_header.m_header_scrolled ul li:not(.current_page_item):hover a:before,.single-ourcases .m_header.m_header_scrolled ul li.menu-item-object-custom:hover a:before{background:#000}.m_header.blog ul li:not(.current_page_item):hover a:before,.m_header.blog ul li.menu-item-object-custom:hover a:before,.m_header.blog ul li:not(.current_page_item):hover a:before,.m_header.blog ul li.menu-item-object-custom:hover a:before{background:#000}.privacy-policy.page .m_header ul li:not(.current_page_item):hover a:before,.privacy-policy.page .m_header ul li.menu-item-object-custom:hover a:before,.privacy-policy.page .m_header ul li:not(.current_page_item):hover a:before,.privacy-policy.page .m_header ul li.menu-item-object-custom:hover a:before{background:#FFF}.privacy-policy.page .m_header.m_header_scrolled ul li:not(.current_page_item):hover a:before,.privacy-policy.page .m_header.m_header_scrolled ul li.menu-item-object-custom:hover a:before,.privacy-policy.page .m_header.m_header_scrolled ul li:not(.current_page_item):hover a:before,.privacy-policy.page .m_header.m_header_scrolled ul li.menu-item-object-custom:hover a:before{background:#000}.m_header.our-approach--header ul li:not(.current_page_item):hover a:before,.m_header.our-approach--header ul li.menu-item-object-custom:hover a:before,.m_header.our-approach--header ul li:not(.current_page_item):hover a:before,.m_header.our-approach--header ul li.menu-item-object-custom:hover a:before{background:#000}@media (max-width:1360px){.m_header.our-approach--header ul li#menu-item-1528:not(.current_page_item):hover a:before,.m_header.our-approach--header ul li#menu-item-1528.menu-item-object-custom:hover a:before,.m_header.our-approach--header ul li#menu-item-1528:not(.current_page_item):hover a:before,.m_header.our-approach--header ul li#menu-item-1528.menu-item-object-custom:hover a:before{background:#FFF}}.m_header.our-approach--header.m_header_scrolled ul li#menu-item-607:not(.current_page_item):hover a:before,.m_header.our-approach--header.m_header_scrolled ul li#menu-item-607.menu-item-object-custom:hover a:before,.m_header.our-approach--header.m_header_scrolled ul li#menu-item-607:not(.current_page_item):hover a:before,.m_header.our-approach--header.m_header_scrolled ul li#menu-item-607.menu-item-object-custom:hover a:before{background:#000}.m_header.our-approach--header.m_header_scrolled ul li#menu-item-1528:not(.current_page_item):hover a:before,.m_header.our-approach--header.m_header_scrolled ul li#menu-item-1528.menu-item-object-custom:hover a:before,.m_header.our-approach--header.m_header_scrolled ul li#menu-item-1528:not(.current_page_item):hover a:before,.m_header.our-approach--header.m_header_scrolled ul li#menu-item-1528.menu-item-object-custom:hover a:before{background:#000}@media (max-width:1360px){.m_header.careers ul li#menu-item-1528:not(.current_page_item):hover a:before,.m_header.careers ul li#menu-item-1528.menu-item-object-custom:hover a:before,.m_header.careers ul li#menu-item-1528:not(.current_page_item):hover a:before,.m_header.careers ul li#menu-item-1528.menu-item-object-custom:hover a:before{background:#FFF}.m_header.careers ul li#menu-item-607:not(.current_page_item):hover a:before,.m_header.careers ul li#menu-item-607.menu-item-object-custom:hover a:before,.m_header.careers ul li#menu-item-607:not(.current_page_item):hover a:before,.m_header.careers ul li#menu-item-607.menu-item-object-custom:hover a:before{background:#FFF}}.m_header.careers.m_header_scrolled ul li#menu-item-1528:not(.current_page_item):hover a:before,.m_header.careers.m_header_scrolled ul li#menu-item-1528.menu-item-object-custom:hover a:before,.m_header.careers.m_header_scrolled ul li#menu-item-1528:not(.current_page_item):hover a:before,.m_header.careers.m_header_scrolled ul li#menu-item-1528.menu-item-object-custom:hover a:before{background:#000}.m_header.careers.m_header_scrolled ul li#menu-item-607:not(.current_page_item):hover a:before,.m_header.careers.m_header_scrolled ul li#menu-item-607.menu-item-object-custom:hover a:before,.m_header.careers.m_header_scrolled ul li#menu-item-607:not(.current_page_item):hover a:before,.m_header.careers.m_header_scrolled ul li#menu-item-607.menu-item-object-custom:hover a:before{background:#000}.archive.category .m_header.blog ul li:not(.current_page_item):hover a:before,.archive.category .m_header.blog ul li.menu-item-object-custom:hover a:before,.archive.category .m_header.blog ul li:not(.current_page_item):hover a:before,.archive.category .m_header.blog ul li.menu-item-object-custom:hover a:before{background:#FFF}@media (min-width:1440px){.m_header.blog.m_header_scrolled ul li:not(.current_page_item):hover a:before,.m_header.blog.m_header_scrolled ul li.menu-item-object-custom:hover a:before,.m_header.blog.m_header_scrolled ul li:not(.current_page_item):hover a:before,.m_header.blog.m_header_scrolled ul li.menu-item-object-custom:hover a:before{background:#000}.m_header.blog ul li:not(.current_page_item):hover a:before,.m_header.blog ul li.menu-item-object-custom:hover a:before,.m_header.blog ul li:not(.current_page_item):hover a:before,.m_header.blog ul li.menu-item-object-custom:hover a:before{background:#FFF}}.page-id-154 .m_header ul li:not(.current_page_item):hover a:before,.page-id-154 .m_header ul li.menu-item-object-custom:hover a:before,.page-id-154 .m_header ul li:not(.current_page_item):hover a:before,.page-id-154 .m_header ul li.menu-item-object-custom:hover a:before{background:#FFF}.page-id-154 .m_header.m_header_scrolled ul li:not(.current_page_item):hover a:before,.page-id-154 .m_header.m_header_scrolled ul li.menu-item-object-custom:hover a:before,.page-id-154 .m_header.m_header_scrolled ul li:not(.current_page_item):hover a:before,.page-id-154 .m_header.m_header_scrolled ul li.menu-item-object-custom:hover a:before{background:#000}.page-id-188 .m_header ul li:not(.current_page_item):hover a:before,.page-id-188 .m_header ul li.menu-item-object-custom:hover a:before,.page-id-188 .m_header ul li:not(.current_page_item):hover a:before,.page-id-188 .m_header ul li.menu-item-object-custom:hover a:before{background:#000}.archive.category .m_header.blog.m_header_scrolled ul li:not(.current_page_item):hover a:before,.archive.category .m_header.blog.m_header_scrolled ul li.menu-item-object-custom:hover a:before,.archive.category .m_header.blog.m_header_scrolled ul li:not(.current_page_item):hover a:before,.archive.category .m_header.blog.m_header_scrolled ul li.menu-item-object-custom:hover a:before{background:#000}@media (min-width:1440px){.page-id-159 .m_header.blog ul li:not(.current_page_item):hover a:before,.page-id-159 .m_header.blog ul li.menu-item-object-custom:hover a:before,.page-id-159 .m_header.blog ul li:not(.current_page_item):hover a:before,.page-id-159 .m_header.blog ul li.menu-item-object-custom:hover a:before{background:#FFF}}.page-id-159 .m_header.blog.m_header_scrolled ul li:not(.current_page_item):hover a:before,.page-id-159 .m_header.blog.m_header_scrolled ul li.menu-item-object-custom:hover a:before,.page-id-159 .m_header.blog.m_header_scrolled ul li:not(.current_page_item):hover a:before,.page-id-159 .m_header.blog.m_header_scrolled ul li.menu-item-object-custom:hover a:before{background:#000}@media (min-width:1440px){.page-id-805 .m_header.blog ul li:not(.current_page_item):hover a:before,.page-id-805 .m_header.blog ul li.menu-item-object-custom:hover a:before,.page-id-805 .m_header.blog ul li:not(.current_page_item):hover a:before,.page-id-805 .m_header.blog ul li.menu-item-object-custom:hover a:before{background:#FFF}}.page-id-805 .m_header.blog.m_header_scrolled ul li:not(.current_page_item):hover a:before,.page-id-805 .m_header.blog.m_header_scrolled ul li.menu-item-object-custom:hover a:before,.page-id-805 .m_header.blog.m_header_scrolled ul li:not(.current_page_item):hover a:before,.page-id-805 .m_header.blog.m_header_scrolled ul li.menu-item-object-custom:hover a:before{background:#000}#HeaderMenuID li a{font-weight:500;text-shadow:none}.adobe-partner img{width:410px;height:auto}@media (max-width:1024px){.services-template__works-wrapper h2{padding:50px 24px 0;margin-bottom:0;font-size:var(--56px);line-height:var(--76px);margin-left:70px}.services-template__works{margin-left:70px}.services-template__works__item{width:48%}}@media (max-width:480px){.services-template__works-wrapper h2{font-style:normal;font-weight:700;font-size:var(--32px);line-height:var(--42px)}}@media (max-width:750px){.m_awards{display:none}.fifthSection .m_md_4.mobile{display:block}.clutch-widget{left:0;transform:scale(1.6) translate(60px,0)}}.m_md_4.mobile>div>div{display:flex;justify-content:center;margin-bottom:34px}.m_md_4.mobile>div>a{display:none;margin-bottom:34px}.m_md_4.mobile>div:last-of-type>div:last-of-type{margin-bottom:-57px;flex-wrap:wrap}.m_md_4.mobile>div>div>div{margin-right:inherit}@media (max-width:500px){.m_md_4.mobile>div:last-of-type>div:last-of-type{flex-wrap:wrap;justify-content:center;margin-bottom:0}}@media (max-width:400px){.m_md_4.mobile>div:last-of-type{margin-left:inherit}.clutch-widget{transform:scale(1.35) translate(60px,0)}}.blue{color:#2F4AAF!important;font-weight:700}.black{color:#121112!important;font-weight:700}.orange{color:#F26322!important;font-weight:700}.bg-gray{background-color:#ECECEC!important;padding:15px}.bg-orange{background-color:#F26322!important;color:#fff!important;padding:15px}.bg-orange p,.bg-orange span{color:#fff!important}.services-template-wrap{display:flex}.services-template-project__image svg{max-width:100%}h2.services-template-project_sub{font-size:var(--88px);font-weight:700}.services-template-wrap-left p{font-family:Poppins,"sans-serif"}.services-template-project__list{display:flex;flex-wrap:wrap;padding-left:30px;font-size:var(--36px)}.services-template-wrap-left p{font-size:var(--36px)}.services-template-project__list li{width:50%}.services-template-project__list li::marker{color:#3D61E7}.services-template-project__image{text-align:end;z-index:-1}@media (min-width:1360px){.portflio-cases .pagination{margin-top:65px}.services-template-wrap-left{width:58%}.services-template-project__image{width:42%}.services-template-project__image svg{margin-top:-90px}}@media (min-width:768px){.services-template-benefits__image_logo_mob{display:none}}@media (min-width:768px) and (max-width:1360px){h2.services-template-project_sub,.services-template-project h2{font-size:var(--46px);line-height:var(--69px);margin-bottom:20px}.services-template-project__list li span{margin-left:-7px}.services-template-project_sub+p{margin-bottom:10px}.services-template-wrap-left p,.services-template-project__list li{font-size:var(--21px);line-height:var(--33px)}.services-template-wrap-left{width:60%}h2.services-template-project_sub{width:calc(100vw - 100px)}.services-template-wrap{position:relative}.services-template-project__image svg{position:absolute;max-width:300px;height:auto;bottom:0}}@media (max-width:767px){.services-template-benefits__image_logo{display:none}.services-template-project__list li span{margin-left:-7px}.services-template-project_sub{display:flex}.services-template-project_sub span{width:min-content}.services-template-benefits__image_logo_mob svg{max-width:30px;height:auto;margin-left:5px}h2.services-template-project_sub,.services-template-project h2{font-size:var(--32px);line-height:var(--42px);margin-bottom:25px}.services-template-project__list{padding-left:20px}.services-template-wrap-left{width:100%}.services-template-project__image{margin-top:-80px}.services-template-project__image svg{max-width:50%;height:auto;transform:translate(45px,0)}.services-template-wrap-left p,.services-template-project__list li{font-size:var(--15px);line-height:var(--24px)}.services-template-project{padding:28px 24px}.services-template-wrap{flex-wrap:wrap}.adobe-partner img{width:auto}.m_md_4.mobile .m_awards-block>div{flex-wrap:wrap}.m_md_4.mobile .m_awards-block>div>div{width:100%;text-align:center}.m_md_4.mobile .m_awards-block>div>div img{min-width:160px}.m_md_4.mobile .m_awards-block>div>div:first-child{margin-bottom:30px}}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom{-moz-column-count:1;-webkit-column-count:1;column-count:1}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li,.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li span{white-space:normal;line-height:var(--39px)}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li span{font-size:var(--26px);font-family:Poppins,"sans-serif"}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li::marker{color:#F26322}.services-template-slider .slick-dotted.slick-slider{margin-bottom:0}.services-template-slider b,.services-template-slider strong{font-weight:800}.services-template-slider__list_bottom{display:block;list-style-position:inside;-moz-column-count:2;-webkit-column-count:2;column-count:2;list-style-type:disc;padding-left:0;padding-right:0}.services-template-slider-descr{width:100%}.services-template-slider-list p,.services-template-slider-descr,.services-template-slider-descr p,.services-template-slider-descr span{font-family:Poppins,"sans-serif"}.services-template-slider-list{margin-left:20px}.services-template-slider-descr{margin-bottom:40px}.services-template-slider-descr b{font-weight:600}.services-template-slider__list_bottom li{margin-bottom:15px;font-family:Poppins,"sans-serif"}.services-template-slider__list_bottom li span{margin-left:-25px}.safari-browse .services-template-slider__list_bottom li span{margin-left:-15px}.services-template-slider_subtitle{font-family:Poppins,"sans-serif";font-size:var(--36px);line-height:var(--52px);color:#828282}.services-template-slider-wrap{display:flex}.services-template-slider-block-descr{width:100%;padding-bottom:30px}.services-template-slider-img{max-width:calc(100% - 840px);display:flex;flex-direction:column;justify-content:space-between}.services-template-slider-img svg{max-width:100%;height:auto}.services-template-slider-img-logo svg:first-child{margin-right:20px}.services-template-slider-descr p,.services-template-slider-descr,.services-template-slider-descr span,.services-template-slider-list *{font-size:var(--30px);line-height:var(--40px)}.services-template-slider-descr{max-width:910px;min-height:150px;margin-left:-70px}.services-template-slider__list_bottom li::marker{color:#3D61E7}.services-template-slider__list_bottom li{color:#121112}.services-template-slider .slick-dots li button:before{background-color:#E8E8E8;color:#E8E8E8;border-radius:50%;opacity:1;border:none}.services-template-slider .slick-dots .slick-active button:before{background-color:#F26322;color:#F26322;border-radius:50%;opacity:1}.services-template-slider .slick-dots{position:absolute;bottom:25px}.services-template-slider .slick-arrow{display:none!important}@media (min-width:1200px){.services-template-slider-block-descr{margin-left:195px}.services-template-slider-img svg{max-width:520px;height:auto}}@-moz-document url-prefix(){.services-template-slider__list_bottom li span{margin-left:-7px}}@media (min-width:1921px){.m_block_map.m_vh_100{min-height:auto;padding:30px 0 130px 0}.m_block_map .map-wrapper{flex-grow:1}.contactform-block.m_container{min-height:auto;padding:30px 0 40px 0}.contactform-block .m_contactform{padding:87px 0 10px 0}.secondSection.m_vh_100{min-height:auto;padding-bottom:50px}}@media (min-width:1700px){.services-template-slider_title,.services-template-slider_subtitle,.services-template-slider-img .services-template-slider-img-logo{margin-left:185px}.services-template-slider-img-logo{margin-bottom:10px}.services-template-slider-list_exp+p{max-width:810px}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li,.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom{max-width:100%}.services-template-slider__list_bottom{max-width:700px;line-height:var(--47px)}.services-template-slider .slick-dots{transform:translate(-2px,0)!important}.services-template-slider__list_bottom li{white-space:nowrap;max-width:300px;line-height:var(--47px);margin-bottom:10px}.services-template-slider-img-logo svg{max-width:64px}.services-template-slider .slick-dots{display:flex;transform:translate(105px,0);justify-content:center;position:absolute;bottom:25px}.services-template-slider .slick-slide>*{max-width:1920px;margin-left:auto;margin-right:auto}.services-template-slider .services-template-slider_title,.services-template-slider .services-template-slider_subtitle{padding-left:185px}}@media (max-width:1800px){.services-template-slider__list_bottom li span{margin-left:-5px}}@media (max-width:1600px){.services-template-slider-img-logo svg{max-width:100px}.services-template-slider__list{padding:0}.services-template-slider-img{max-width:initial;width:40%}.services-template-slider-block-descr{margin-left:0;min-width:auto;width:60%}.services-template-slider-img-logo-mob svg{max-width:24px}.services-template-slider-img-logo svg:first-child{margin-right:10px}.services-template-slider-descr{min-height:auto;margin-left:-20px}.services-template-slider-descr,.services-template-slider-descr p,.services-template-slider-descr span{font-family:'PT Serif'}.services-template-slider__list_bottom li{margin-bottom:5px}.services-template-slider .slick-dots{display:flex;left:calc(40% + 15px);width:auto}.services-template-slider .slick-dots li button:before,.services-template-slider .slick-dots li button,.services-template-slider .slick-dots li{width:15px;height:15px}.services-template-slider-descr{margin-bottom:0}.services-template-slider .slick-dots{bottom:15px}.services-template-slider_subtitle{font-family:Poppins,"sans-serif"}}@media (min-width:1200px){.services-template-slider__list_bottom li{line-height:var(--47px)}}@media (min-width:1024px) and (max-width:1600px){.services-template-slider h2{font-size:var(--46px);line-height:var(--69px)}.services-template-slider__list_bottom{line-height:var(--33px)}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li,.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li span{line-height:var(--33px)}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li span{font-size:var(--21px)}.services-template-slider_subtitle{font-size:var(--20px);line-height:var(--24px)}.services-template-slider-descr p,.services-template-slider-descr,.services-template-slider-descr span,.services-template-slider-list *{font-size:var(--18px);line-height:var(--22px)}.services-template-slider_title,.services-template-slider_subtitle,.services-template-slider-img-logo{margin-left:50px}.services-template-slider-block-descr{padding-right:160px}.services-template-slider-block-descr{display:flex;flex-direction:column;justify-content:center}}@media (min-width:1200px) and (max-width:1800px){.safari-browse .services-template-slider__list_bottom li span{margin-left:-5px}.services-template-slider-img svg{max-width:350px;height:auto}.services-template-slider__list_bottom li{line-height:var(--34px)}.services-template-slider-block-descr p{margin-bottom:5px}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li span{font-size:var(--16px)}.services-template-slider .services-template-slider_title{font-size:var(--48px)}.services-template-slider .services-template-slider-descr p,.services-template-slider .services-template-slider-descr,.services-template-slider .services-template-slider-descr span,.services-template-slider-list *,.services-template-slider .services-template-slider-list_exp{font-size:var(--16px);line-height:var(--20px)}}@media (min-width:768px) and (max-width:1199px){.safari-browse .services-template-slider__list_bottom li span{margin-left:-5px}}@media (min-width:768px) and (max-width:1023px){.safari-browse .services-template-slider__list_bottom li span{margin-left:-5px}.services-template-slider h2{font-size:var(--46px);line-height:var(--69px)}.services-template-slider__list_bottom{line-height:var(--33px)}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li,.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li span{line-height:var(--33px)}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li span{font-size:var(--21px)}.services-template-slider_subtitle{font-size:var(--18px);line-height:var(--26px)}.services-template-slider-descr p,.services-template-slider-descr,.services-template-slider-descr span{font-size:var(--15px);line-height:var(--24px)}.services-template-slider-list_exp *,.services-template-slider-list_exp,.services-template-slider-block-descr>p{font-size:var(--22px);line-height:var(--33px)}.services-template-slider-list_exp b{font-weight:600}.services-template-slider__list_bottom li,.services-template-slider__list_bottom li span,div.services-template-slider-list p{font-size:var(--21px);line-height:var(--33px)}.services-template-slider-list_skills{display:none}.services-template-slider{padding:0!important}.services-template-slider-img{width:47%}.services-template-slider-block-descr{width:53%;padding-right:35px}.services-template-slider_title,.services-template-slider_subtitle,.services-template-slider-img-logo{margin-left:30px}.services-template-slider-img-main{display:flex;flex-direction:column-reverse;height:100%}.services-template-slider_subtitle{margin-bottom:0}.services-template-slider .slick-dots{display:flex;left:calc(47% + 13px)}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider-descr{display:none!important}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider-block-descr{padding-right:0}.services-template-slider-block-descr{display:flex;flex-direction:column;justify-content:center}}@media (max-width:1023px){.services-template-slider .slick-dots li button:before,.services-template-slider .slick-dots li button,.services-template-slider .slick-dots li{width:10px;height:10px}}@media (min-width:768px){.services-template-slider-img-logo-mob,.services-template-slider-img-main-mob{display:none}.services-template-slider .slick-track{display:flex!important}.services-template-slider .slick-slide{height:inherit!important}}@media (max-width:767px){.services-template-slider__list_bottom{line-height:var(--33px)}.services-template-slider-descr br{display:none}.services-template-slider__list_bottom li span{margin-left:-20px}.safari-browse .services-template-slider__list_bottom li span{margin-left:-10px}.services-template-slider_title,.services-template-slider_subtitle,.services-template-slider-wrap{padding:0 24px}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li,.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li span{line-height:var(--23px)}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom li span{font-size:var(--18px)}.services-template-slider h2{font-size:var(--32px);line-height:var(--42px)}.services-template-slider_subtitle{font-size:var(--18px);line-height:var(--26px)}.services-template-slider-descr p,.services-template-slider-descr,.services-template-slider-descr span,.services-template-slider-list p{font-size:var(--15px);line-height:var(--24px)}.services-template-slider-list_exp *,.services-template-slider-list_exp,.services-template-slider-block-descr>p{font-size:var(--18px);line-height:var(--26px)}.services-template-slider__list_bottom li,.services-template-slider__list_bottom li span{font-size:var(--18px);line-height:var(--24px)}.services-template-slider-wrap{flex-wrap:wrap}.services-template-slider-img,.services-template-slider-block-descr{width:100%}.services-template-slider-descr{margin-left:0}.services-template-slider-img-logo,.services-template-slider-list_skills,.services-template-slider-img-main{display:none}.services-template-slider_title{display:flex}.services-template-slider-img-logo-mob{min-width:55px;margin-right:25px}.services-template-slider-img-logo-mob svg{height:auto!important}.services-template-slider-img-logo-mob svg:first-child{margin-right:7px}.services-template-slider-list{margin-left:0}.services-template-slider b,.services-template-slider strong{font-weight:600}.services-template-slider__list_bottom li::marker{font-size:var(--24px)}.services-template-slider-img-main-mob{display:block;height:160px}.services-template-slider__list_bottom{min-height:200px}.services-template-slider-img-main-mob svg{display:none}.slick-active .services-template-slider-img-main-mob svg{display:inline;width:205px;height:205px;position:absolute;bottom:0;right:0}.services-template-slider .slick-dots{left:18px}.services-template-slider-wrap{position:relative}.services-template-slider-block-descr{padding-bottom:30px}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider__list_bottom{height:auto}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider-img-main-mob{text-align:right}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider-img-main-mob svg{position:static}.services-template-slider .slick-track .slick-slide:nth-child(3) .services-template-slider-block-descr{padding-bottom:0}}@media (max-width:639px){.services-template-slider__list_bottom{line-height:var(--24px)}}@media (min-width:1200px) and (max-width:1640px){.orange-background{height:500px}}@media (min-width:768px) and (max-width:1199px){.orange-background{height:350px}}@media (min-width:1361px) and (max-width:1560px){.article-promo h1{font-size:var(--55px);line-height:var(--74px)}.article__breadcrumbs li a,.article__breadcrumbs li span,.article__breadcrumbs li:after{font-size:var(--17px);line-height:var(--21px)}body:not(.single-post) h1,body:not(.single-post) .m_top_2coolb .m_top_2coolb_item h1,body:not(.single-post) .services-promo__title h1,body:not(.single-post) .contact h2.m_title_8,body:not(.single-post) .portfolio__title h1{font-size:var(--74px);line-height:1.1}body:not(.single-post) h2,body:not(.single-post) .article-promo h1,body:not(.single-post) .next-project__title{font-size:var(--65px);line-height:1.1}body:not(.single-post) h3,body:not(.single-post) .reason__text h3,body:not(.single-post) .services-template-about__text h3,body:not(.single-post) .our-culture__item h3,body:not(.single-post) .secondSection h3,body:not(.single-post) .vacancy-page__form h3,body:not(.single-post) .m_block_slider h3,body:not(.single-post) .challenge__title h3,body:not(.single-post) .services-item__text h3,body:not(.single-post) .priv-pol-main h3,body:not(.single-post) .step__text h3{font-size:var(--30px);line-height:1.4}body:not(.single-post) p,body:not(.single-post) .portfolio__title p,body:not(.single-post) .priv-pol-promo__title p,body:not(.single-post) .services-template__title p{font-size:var(--19px);line-height:1.56}body:not(.single-post) .article_row h2{font-size:var(--40px)}}.portfolio-grid{display:flex;flex-wrap:wrap}.portfolio-grid .portfolio-grid-row-left,.portfolio-grid .portfolio-grid-row-right{max-width:50%}.portfolio-grid img{max-width:100%}.portfolio-grid-row{display:flex;width:100%}.portfolio-template-1{display:flex;flex:0 0 50%;padding:28px 52px}.portfolio-grid-1__images{width:30%;display:flex;justify-content:center;flex-direction:column}.portfolio-grid-1__content{display:flex;flex-direction:column;justify-content:center;padding-left:80px;width:70%}.portfolio-template-1 .portfolio-grid-1__content h3{color:#121112}.portfolio-template-2{flex:0 0 25%;padding:32px 15px;background:#2F4AAF}.portfolio-template-3{flex:0 0 25%;padding:64px 60px 15px 40px;background:#CCC}.portfolio-grid-3__content{text-align:right}.portfolio-grid__top_text{color:#F26322}.portfolio-grid h2{color:#fff}.portfolio-grid h3{font-size:var(--40px);line-height:var(--50px);color:#000;position:inherit}.portfolio-grid-3__content{position:relative}.portfolio-grid-3__img{position:absolute;top:-20px;right:-35px}.portfolio-template-bg .portfolio-grid__sub{color:#fff}.portfolio-grid-row-left,.portfolio-grid-row-right{flex:0 0 50%}.portfolio-grid-row-left{display:flex;flex-wrap:wrap}.portfolio-template-4,.portfolio-template-5{flex:0 0 50%;max-width:50%}.portfolio-template-4{display:flex;justify-content:space-between;background:#2F4AAF}.portfolio-grid-4__images{flex:0 0 34%;position:relative}.portfolio-grid-4__images img{object-fit:cover;position:absolute;top:0;right:0;height:100%}.portfolio-grid-4__content{display:flex;flex-direction:column;justify-content:center;flex:0 0 66%;transform:translateX(50px)}.portfolio-grid-4__content .portfolio-grid__sub{margin-bottom:0;color:#CCC}.portfolio-template-4 h3{color:#fff}.portfolio-template-5{background:#ccc}.portfolio-template-5{padding:20px 30px 15px 15px}.portfolio-template-5 .portfolio-grid-5__content h3{color:#121112}.portfolio-grid-5__content{margin-top:10px;text-align:right}.portfolio-grid-5__content p{color:#fff;margin-bottom:0}.portfolio-template-6{display:flex;justify-content:space-between;flex:0 0 100%;background:#F26322}.portfolio-grid-6__content{display:flex;flex-direction:column;justify-content:center;flex:0 0 55%;padding:48px 40px}.portfolio-template-6 .portfolio-grid-6__content .portfolio-template__sub,.portfolio-template-6 .portfolio-template__content-block h3{color:#121112}.portfolio-template__top_text,.portfolio-grid-6__content p,.portfolio-grid-6__content .portfolio-template__title{color:#fff}.portfolio-grid-6__content .portfolio-template__sub{color:#121112;margin-bottom:40px}.portfolio-template__content-block h3{color:#121112}.portfolio-grid-6__content .portfolio-template__top_text{margin-bottom:4px}.portfolio-template-7{display:flex;justify-content:space-between}.portfolio-grid-7__content{display:flex;flex-direction:column;justify-content:center;flex:0 0 55%;padding:48px 20px 20px 60px}.portfolio-grid-7__images{flex:0 0 45%}.portfolio-template-7 .portfolio-template__title{color:#F26322}.portfolio-template-7 p.portfolio-template__sub{color:#121112}div.portfolio-template-7 h3{color:#2F4AAF}.portfolio-template-7 .portfolio-template__top_text{color:#121112;margin-bottom:4px}.portfolio-template-8{background:#121112;display:flex}.portfolio-grid-8__images{flex:0 0 50%;padding:15px 0;text-align:center}.portfolio-grid-8__content{flex:0 0 50%;padding:15px;display:flex;flex-direction:column;justify-content:center}.portfolio-grid-8__content .portfolio-template__top_text{color:#F26322;margin-bottom:8px}.portfolio-grid-8__content h3,.portfolio-grid-8__content p{color:#fff}.portfolio-template-9,.portfolio-template-11{display:flex;justify-content:center;flex-direction:column}.portfolio-template-9{background:#121112;flex:0 0 25%}.portfolio-template-9 p,.portfolio-template-11 p{margin-bottom:0}.portfolio-template-10{background:#2F4AAF;flex:0 0 50%;padding:9px 40px;display:flex;justify-content:center}.portfolio-grid-10__content,.portfolio-grid-10__images{display:flex;justify-content:center;flex-direction:column}.portfolio-grid-10__content{margin-right:15px}.portfolio-grid-10__content h2{margin-bottom:0}.portfolio-template-10 .portfolio-grid-10__images img{height:auto}.portfolio-template-11{background:#F26322;flex:0 0 25%}.portfolio-grid-row-right{display:flex;justify-content:space-between;flex-direction:column}@media (min-width:1367px){.portfolio-grid p{font-size:var(--21px);line-height:var(--33px)}.portfolio-grid__top_text{color:#F26322;font-size:var(--21px);line-height:var(--33px)}.portfolio-template__content-block h3{font-size:var(--21px);line-height:var(--32px)}.portfolio-grid h2{font-size:var(--120px);line-height:130%}.portfolio-template-9,.portfolio-template-11{padding:10px 26px 10px}.portfolio-grid-2__content h2{margin-bottom:60px}.portfolio-template-2 .portfolio-grid-2__content h2,.portfolio-template-9 .portfolio-grid-9__content h2,.portfolio-template-10 .portfolio-grid-10__content h2,.portfolio-template-11 .portfolio-grid-11__content h2{font-size:var(--120px)}.portfolio-template-10{padding:85px 40px}.portfolio-template-9 .portfolio-grid-9__content h2,.portfolio-template-11 .portfolio-grid-11__content h2{margin-bottom:40px}}@media (min-width:768px) and (max-width:1366px){.portfolio-grid-1__content{padding-left:40px}.portfolio-grid-1__content .portfolio-grid__sub,.portfolio-grid-2__content .portfolio-grid__sub,.portfolio-grid-2__content .portfolio-grid__sub{margin-bottom:0}.portfolio-template-1{padding:15px 28px}.portfolio-template-3{padding:34px 42px 5px 20px}img.portfolio-grid-3__img{position:absolute;top:-3px;right:-20px;max-width:25px}.portfolio-grid-4__content{transform:translateX(25px)}.portfolio-template-5{padding:10px 25px 10px 10px}.portfolio-grid-5__images img{max-width:68%}.portfolio-grid-6__content{padding:48px 40px 48px 20px}.portfolio-grid-7__content .portfolio-template__content-block:last-child p{margin-bottom:0}.portfolio-grid-8__images{flex:2 0 37%}.portfolio-grid-8__images img{max-width:100px}.portfolio-grid-8__content{flex:0 0 63%}.portfolio-template__content-block p{margin-bottom:10px}.portfolio-template-9,.portfolio-template-11{padding:9px 26px 40px}.portfolio-template-10 .portfolio-grid-10__images img{max-width:70%}}@media (min-width:1024px) and (max-width:1366px){.portfolio-grid p{font-size:var(--11px);line-height:var(--15px)}.portfolio-grid__top_text{font-size:var(--11px);line-height:var(--18px)}.portfolio-template__content-block h3{font-size:var(--32px);line-height:var(--48px)}.portfolio-grid h2{font-size:var(--64px);line-height:130%}.portfolio-grid h3{font-size:var(--21px);line-height:var(--27px)}.portfolio-grid-6__content .portfolio-template__sub{margin-bottom:20px}.portfolio-grid-7__content{padding:18px 40px 0 20px}}@media (min-width:768px) and (max-width:1023px){.portfolio-grid p{font-size:var(--8px);line-height:var(--14px)}.portfolio-grid__top_text{font-size:var(--8px);line-height:var(--14px)}.portfolio-template__content-block h3{font-size:var(--32px);line-height:var(--48px);margin-bottom:4px}.portfolio-grid h2{font-size:var(--48px);line-height:130%}.portfolio-grid__top_text{margin-bottom:5px}.portfolio-grid h3{font-size:var(--16px);line-height:var(--24px)}.portfolio-grid-6__content .portfolio-template__sub{margin-bottom:15px}.portfolio-grid-6__content{padding:30px 40px 15px 20px}.portfolio-template__content-block p{margin-bottom:0}.portfolio-grid-7__content{padding:18px 40px 10px 20px}}@media (max-width:767px){.portfolio-grid{display:block}.portfolio-grid-row-left,.portfolio-grid-row-right{flex:0 0 100%}.portfolio-grid .portfolio-grid-row-left,.portfolio-grid .portfolio-grid-row-right{max-width:100%}.portfolio-grid__top_text,.portfolio-grid p{font-size:var(--15px);line-height:var(--24px)}.portfolio-template__content-block h3{font-size:var(--24px);line-height:var(--32px);margin-bottom:4px}.portfolio-grid h2{font-size:var(--32px);line-height:var(--42px)}.portfolio-grid h3{font-size:var(--32px);line-height:var(--42px)}.portfolio-grid__top_text{margin-bottom:5px}.portfolio-template__content-block p{margin-bottom:0}.portfolio-grid-row,.portfolio-grid-row-left{flex-direction:column}.portfolio-template-first:hover .portfolio-link,.portfolio-template-second:hover .portfolio-link,.portfolio-template-block:hover .portfolio-link{display:flex!important;justify-content:center;align-items:center}.portfolio-template-1{padding:85px 24px 24px;position:relative}.portfolio-grid-1__content{padding-left:15px}.portfolio-grid-1__content .portfolio-grid__top_text{position:absolute;top:24px;left:24px}.portfolio-grid-1__content .portfolio-grid__sub{font-size:var(--8px);line-height:var(--14px)}.portfolio-template-2{padding:32px 24px}.portfolio-template-3{padding:24px}.portfolio-grid-3__content{text-align:left;margin-left:80px}.portfolio-grid-3__content .portfolio-grid-3__img{position:absolute;top:-13px;right:-18px;max-width:40px}.portfolio-grid-3__content h3{margin-bottom:0}.portfolio-grid-3__content .portfolio-grid__sub{margin-bottom:0}.portfolio-template-3 .portfolio-grid-3__images img{max-width:55%}.portfolio-template-bg .portfolio-grid__sub{margin-bottom:0}.portfolio-grid-4__images img{max-width:80%;float:right}.portfolio-template-4 h3{margin-bottom:4px}.portfolio-grid-4__content{transform:translateX(0);justify-content:start;padding:24px 0 86px 24px}.portfolio-template-4,.portfolio-template-5{flex:0 0 100%;max-width:100%}.portfolio-template-5{padding:24px}.portfolio-grid-5__content{margin-top:0;text-align:left}.portfolio-grid-5__images img{max-width:120px}.portfolio-grid-5__content h3{margin-bottom:0}.portfolio-grid-6__content .portfolio-template__sub,.portfolio-grid-7__content .portfolio-template__sub{margin-bottom:4px}.portfolio-template-6 .portfolio-template__content-block h3,.portfolio-template-7 .portfolio-template__content-block h3{font-size:var(--24px);line-height:var(--32px);margin-bottom:0}.portfolio-template-6{position:relative}.portfolio-grid-6__content{flex:0 0 100%;z-index:1;padding:8px 24px 4px 24px}.portfolio-grid-6__images{position:absolute;z-index:0;max-width:45%;right:0;top:24px}.portfolio-grid-6__content .portfolio-template__sub{max-width:200px}.portfolio-grid-7__content,.portfolio-template-9,.portfolio-template-11{flex:0 0 100%;padding:12px 24px 12px 24px}.portfolio-template-7{position:relative}.portfolio-grid-7__images{position:absolute;z-index:-1;max-width:45%;right:0;bottom:0}.portfolio-template-6 .portfolio-template__top_text,.portfolio-template-7 .portfolio-template__top_text,.portfolio-template-6 .portfolio-template__title,.portfolio-template-7 .portfolio-template__title{margin-bottom:0}.portfolio-template-6 .portfolio-template__content-block p,.portfolio-template-6 .portfolio-template__content-block:last-child{margin-bottom:0}.portfolio-template-7 p.portfolio-template__sub{margin-bottom:10px}.portfolio-template-7 .portfolio-template__content-block p{max-width:180px}.portfolio-template-7 .portfolio-template__content-block p br+br{display:none}.portfolio-template-8{min-height:308px}.portfolio-grid-8__images{position:absolute;top:25px;right:25px;max-width:45%}.portfolio-grid-8__content{padding-top:43px;justify-content:flex-start;flex:0 0 58%}.portfolio-template-9,.portfolio-template-11{padding:51px 24px}.portfolio-template-10{padding:72px 40px}.portfolio-template-2 .portfolio-grid__sub{max-width:260px}.portfolio-template-2 .portfolio-grid__sub br{display:none}.portfolio-template-3{min-height:258px}.portfolio-grid.portfolio-template .portfolio-template-first,.portfolio-grid.portfolio-template .portfolio-template-second{display:flex;justify-content:space-between;min-height:640px}.portfolio-grid.portfolio-template .portfolio-template-first{background:#2F4AAF}.portfolio-grid.portfolio-template .portfolio-template-second{background:#121112}.portfolio-grid.portfolio-template .portfolio-template p{margin-bottom:0}.portfolio-grid.portfolio-template h2{margin-bottom:0}.portfolio-grid .slick-track>div:not(.portfolio-template-first)>div:last-child,.portfolio-grid .slick-track>div:not(.portfolio-template-second)>div:last-child{padding-bottom:50px}.portfolio-grid .portfolio-template-second,.portfolio-grid .portfolio-template-first{padding-bottom:50px}.portfolio-grid .slick-dots{bottom:15px;position:absolute}.portfolio-grid .slick-dots li{background-color:transparent}.portfolio-grid .slick-dots .slick-active button:before{opacity:1}.portfolio-grid .slick-dots li button:before{background-color:#E8E8E8;color:#E8E8E8;border-radius:50%;opacity:.5;border:none;width:10px;height:10px;left:50%;top:50%;transform:translate(-50%,-50%)}.portfolio-grid.slick-dotted.slick-slider{margin-bottom:0}.portfolio-template-10 .portfolio-grid-10__images img{max-width:70%}}.portfolio-template img{object-fit:cover}.portfolio-template-first .portfolio-template__top_text{color:#000}.portfolio-template-first,.portfolio-template-second{display:flex;position:relative;width:100%}.portfolio-template-first .portfolio-template__images img,.portfolio-template-second .portfolio-template__images img{height:100%}.portfolio-grid-row>div{position:relative}.portfolio-link{visibility:hidden;opacity:0;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:600;color:#fff;z-index:1;display:block;width:100%;text-align:center}.portfolio-template-first:hover .portfolio-link,.portfolio-template-second:hover .portfolio-link,.portfolio-template-block:hover .portfolio-link{opacity:1;visibility:visible;transition:opacity 0.3s}.portfolio-template-block{position:relative}.portfolio-template-first:hover:after,.portfolio-template-second:hover:after,.portfolio-template-block:hover:after{content:' ';width:100%;height:100%;position:absolute;top:0;left:0}.portfolio-template-first:hover:after{background-color:rgba(47,74,175,.8)}.portfolio-template-second:hover:after{background-color:rgba(18,17,18,.7)}.portfolio-template-1 .portfolio-link,.portfolio-template-3 .portfolio-link,.portfolio-template-7 .portfolio-link{color:#000!important}.portfolio-template-1:hover:after{background:rgba(232,232,232,.85)}.portfolio-template-7:hover:after{background:rgba(232,232,232,.7)}.portfolio-template-2:hover:after,.portfolio-template-4:hover:after,.portfolio-template-10:hover:after{background:rgba(47,74,175,.9)}.portfolio-template-2 .portfolio-link:hover,.portfolio-template-4 .portfolio-link:hover,.portfolio-template-10 .portfolio-link:hover,.portfolio-template-6 .portfolio-link:hover,.portfolio-template-11 .portfolio-link:hover,.portfolio-template-first .portfolio-link:hover{color:#fff}.portfolio-template-second .portfolio-link,ortfolio-template-second .portfolio-link:hover{color:#F26322}.portfolio-template-3:hover:after,.portfolio-template-5:hover:after{background:rgba(204,204,204,.7)}.portfolio-template-6:hover:after{background:rgba(242,99,34,.6)}.portfolio-template-11:hover:after{background:rgba(242,99,34,.85)}.portfolio-template-8:hover:after,.portfolio-template-9:hover:after{background:rgba(18,17,18,.85)}.portfolio-template-5:hover .portfolio-link{color:#000}.portfolio-template-8:hover .portfolio-link,.portfolio-template-9:hover .portfolio-link{color:#F26322}.portfolio-template-first .portfolio-template__content{background:#2F4AAF}.portfolio-template-second .portfolio-template__content{background:#121112}.portfolio-template-second p,.portfolio-template-second .portfolio-template__sub{color:#F26322}.portfolio-template__images{flex:0 0 60%}.portfolio-template__content{flex:0 0 40%;display:flex}.portfolio-template__images-full{width:100%}.portfolio-template__images-half{width:50%}.portfolio-template h2{font-weight:600}.portfolio-template .portfolio-template__sub{color:#fff}.portfolio-template h3{color:#fff;margin-bottom:0}.portfolio-template p{margin-bottom:4px}@media (min-width:1367px){.portfolio-link{font-size:var(--40px);line-height:var(--56px)}.portfolio-template__content{padding:6%}.portfolio-template .portfolio-template__sub{margin-bottom:40px}.portfolio-template .portfolio-template__top_text{font-size:var(--21px);line-height:var(--33px)}.portfolio-template h2{font-size:var(--88px);line-height:var(--100px)}.portfolio-template .portfolio-template__sub{font-size:var(--21px);line-height:var(--28px)}.portfolio-template h3{font-size:var(--40px);line-height:var(--60px)}.portfolio-template p{font-size:var(--21px);line-height:var(--25px)}}@media (min-width:1024px) and (max-width:1366px){.portfolio-link img{max-width:30px;margin-left:5px}.portfolio-link{font-size:var(--21px);line-height:var(--30px)}.portfolio-template__content{padding:45px}.portfolio-template .portfolio-template__sub{margin-bottom:20px}.portfolio-template .portfolio-template__top_text{font-size:var(--11px);line-height:var(--18px)}.portfolio-template h2{font-size:var(--47px);line-height:var(--53px)}.portfolio-template .portfolio-template__sub{font-size:var(--11px);line-height:var(--15px)}.portfolio-template h3{font-size:var(--21px);line-height:var(--32px)}.portfolio-template p{font-size:var(--11px);line-height:var(--15px)}}@media (min-width:768px) and (max-width:1023px){.portfolio-link img{max-width:22px;margin-left:5px}.portfolio-link{font-size:var(--16px);line-height:var(--24px)}.portfolio-template__content{padding:40px}.portfolio-template .portfolio-template__sub{margin-bottom:15px}.portfolio-template .portfolio-template__top_text{font-size:var(--8px);line-height:var(--14px)}.portfolio-template h2{font-size:var(--35px);line-height:var(--40px)}.portfolio-template .portfolio-template__sub{font-size:var(--8px);line-height:var(--12px)}.portfolio-template h3{font-size:var(--16px);line-height:var(--24px)}.portfolio-template p{font-size:var(--8px);line-height:var(--12px)}}@media (min-width:768px){.portfolio-template__content{flex-direction:column;justify-content:center}}@media (max-width:767px){.portfolio-link img{max-width:22px;margin-left:5px}.portfolio-link{font-size:var(--16px);line-height:var(--24px)}.portfolio-template-first,.portfolio-template-second{flex-direction:column}.portfolio-template__content{order:1;padding:25px;flex:0 0 40%;display:flex;flex-wrap:wrap}.portfolio-template__images{order:2}.portfolio-template .portfolio-template__sub{margin-bottom:8px}.portfolio-template .portfolio-template__top_text{width:100%;font-size:var(--15px);line-height:var(--24px)}.portfolio-template h2{width:100%;font-size:var(--32px);line-height:var(--42px)}.portfolio-template .portfolio-template__sub{width:100%;font-size:var(--15px);line-height:var(--24px)}.portfolio-template h3{font-size:var(--24px);line-height:var(--32px)}.portfolio-template p{font-size:var(--15px);line-height:var(--24px)}.portfolio-template__content-block{width:50%;margin-bottom:4px}.portfolio-template__content-block:last-child{width:100%}}@media (max-width:767px){.pagination{padding-left:0}.pagination li{margin-right:15px}.page-item.next svg{margin-left:15px}.reasons{padding-top:0}.challenge__image,.challenge__image img{height:auto}.challenge__image{margin:20px auto 20px}.services-template-block{padding:30px 24px}}@media (min-width:1921px){.m_header_wrapper .m_bigcontainer{max-width:100%}header svg.m_desctop_only,.form-logo a svg{width:100px;max-width:100%;margin-left:40px}.m_header ul{margin-top:40px}.m_header .m_header_wrapper #m_header_hmenu{margin-top:50px}.footer__logo .m_desctop_only{width:100px;height:auto}}
/*!/wp-content/cache/asset-cleanup/css/item/cms-v53fd938716e0b1171fc875cb9d611878936f8e44.css*/
/*!/wp-content/themes/webmeridian/style.css*/.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:15px 50px 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/wp-content/themes/webmeridian/../../assets/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}ul.bt_bcn li a{font-size:22px;line-height:26px;color:#f26322}.post__title span span.blog_serch_color{color:red}.department .department_hideitem{display:none}.filter-buttons-active a{color:#ff0000!important}.post_hide{display:none}.wmcf_txf_pager_hide{display:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both;max-width:100%;height:auto}.alignnone,img.alignnone{max-width:100%;height:auto}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}