.careers-positions .list ul,ol,ul{list-style:none}.btn,.mobile-menu-wrap,a{cursor:pointer}.btn,.control{position:relative}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,button,input,select,textarea{font-family:proxima-nova,Arial,Helvetica,sans-serif!important}*{-webkit-box-sizing:border-box;box-sizing:border-box}a:active,a:focus,a:visited,button:focus,input:focus,select:focus,textarea:focus{outline:0}a{color:rgba(0,0,0,.9);text-decoration:none;-webkit-transition:color .3s;transition:color .3s}input::-ms-clear{display:none}img,svg{max-width:100%;max-height:100%}.hidden{display:none!important}.flex-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:992px){.flex-block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.control.with-label,.form-container{-webkit-box-direction:normal;-webkit-flex-direction:column}.container.flex-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.control .validation-icon use,.show-mob,body.ie .control .validation-icon{display:none}@media (max-width:767px){.hide-mob{display:none}.show-mob{display:block}}.btn{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;padding:20px;border:none;font-size:10px;line-height:20px;text-align:center;font-weight:700;color:#fff;-webkit-transition:all .3s;transition:all .3s;background:#00f}.btn:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.1),0 8px 17px 0 rgba(0,0,0,.1);box-shadow:0 6px 20px 0 rgba(0,0,0,.1),0 8px 17px 0 rgba(0,0,0,.1);color:#fff}.btn-black,.btn-black-big,.btn-black-small{background:#222;text-transform:uppercase;font-size:18px;line-height:22px;font-weight:500;letter-spacing:1px;color:#fff}.btn-black-big:hover,.btn-black-small:hover,.btn-black:hover{-webkit-box-shadow:2px 2px 2px 2px rgba(58,58,58,.25);box-shadow:2px 2px 2px 2px rgba(58,58,58,.25)}.btn-black{height:60px;padding:19px 15px}.btn-black-small{height:50px;padding:14px 15px}.btn-black-big{height:70px;font-size:22px;line-height:28px;padding:21px 20px;letter-spacing:1.7px}@media (max-width:480px){.btn-black-big{height:60px;font-size:20px;line-height:24px;padding:18px 15px}}.btn-loader{-webkit-box-shadow:none;box-shadow:none;cursor:default}.btn-loader svg{fill:#fff;height:100%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:btn-loader-spinner 2.5s linear;animation:btn-loader-spinner 2.5s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes btn-loader-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes btn-loader-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.container,.container-fluid,.container-large,.container-mobile{display:block;width:90%;margin:0 auto}@media (max-width:767px){.container,.container-fluid,.container-large,.container-mobile{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}}@media (max-width:480px){.container,.container-fluid,.container-large,.container-mobile{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}.container{max-width:1280px}.container-large{max-width:1380px}.container-mobile{max-width:1170px}@media (max-width:767px){.container-large{width:95%}.container-mobile{width:100%;padding:0 20px}}.control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:200px;height:60px}.control input,.control select,.control textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:100%;border-radius:4px;background:#fff;border:1px solid #ccc;padding:20px 28px;font-size:16px;line-height:18px;height:100%;color:#000}.control .validation-icon,body.ie .control::after{width:30px;height:30px;right:15px;pointer-events:none}@media (max-width:767px){.control input,.control select,.control textarea{padding-left:20px;padding-right:20px}}.control textarea{padding-right:35px}.control select option{color:#000;background:#fff}.control .validation-icon{position:absolute;top:-webkit-calc(50% - 15px);top:calc(50% - 15px)}body.ie .control::after{content:'';display:block;position:absolute;top:-webkit-calc(50% - 15px);top:calc(50% - 15px);background:center center no-repeat}.control.has-error .validation-icon .times{display:inline}body.ie .control.has-error::after{background-image:url(/images/validation-error.svg)}.control.has-success .validation-icon .check{display:inline}body.ie .control.has-success::after{background-image:url(/images/validation-success.svg)}.control.has-warning .validation-icon .spinner{display:inline;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:control-spin 1.5s linear;animation:control-spin 1.5s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}body.ie .control.has-warning::after{background:url(/images/validation-warning.svg) center no-repeat;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:control-spin 1.5s linear;animation:control-spin 1.5s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.control.with-label{height:80px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.control.with-label label{display:block;font-size:16px;height:20px;line-height:20px}.control.with-label input,.control.with-label select,.control.with-label textarea{height:60px}.control.with-label .validation-icon,body.ie .control.with-label::after{top:-webkit-calc(10px + 50% - 15px);top:calc(10px + 50% - 15px)}@-webkit-keyframes control-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes control-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.theme-form-page .control input{font-size:44px;line-height:54px;font-weight:700;padding:1px 0;color:rgba(255,255,255,.7);border-top:2px solid transparent;border-bottom:2px solid #d8d8d8;border-left:none;border-right:none;border-radius:0;background:0 0}@media (max-width:767px){.theme-form-page .control input{font-size:34px}}.theme-form-page .control input:focus{border-bottom-color:rgba(255,255,255,.8)}.theme-form-page .control input:-moz-placeholder{font-size:44px;line-height:54px;color:rgba(255,255,255,.2)}@media (max-width:767px){.theme-form-page .control input:-moz-placeholder{font-size:34px}}.theme-form-page .control input::-moz-placeholder{font-size:44px;line-height:54px;color:rgba(255,255,255,.2)}@media (max-width:767px){.theme-form-page .control input::-moz-placeholder{font-size:34px}}.theme-form-page .control input::-webkit-input-placeholder{font-size:44px;line-height:54px;color:rgba(255,255,255,.2)}@media (max-width:767px){.theme-form-page .control input::-webkit-input-placeholder{font-size:34px}}.theme-form-page .control input:-ms-input-placeholder{font-size:44px;line-height:54px;color:rgba(255,255,255,.2)}@media (max-width:767px){.theme-form-page .control input:-ms-input-placeholder{font-size:34px}}.theme-form-page .control textarea{border:1px solid #d8d8d8;padding:10px;font-size:30px;line-height:37px;font-weight:700;color:rgba(255,255,255,.7);background:0 0}@media (max-width:767px){.theme-form-page .control textarea{font-size:24px;line-height:30px}}.theme-form-page .control textarea:focus{border-color:rgba(255,255,255,.8)}.theme-form-page .control textarea:-moz-placeholder{font-size:30px;line-height:37px;color:rgba(255,255,255,.2)}@media (max-width:767px){.theme-form-page .control textarea:-moz-placeholder{font-size:24px;line-height:30px}}.theme-form-page .control textarea::-moz-placeholder{font-size:30px;line-height:37px;color:rgba(255,255,255,.2)}@media (max-width:767px){.theme-form-page .control textarea::-moz-placeholder{font-size:24px;line-height:30px}}.theme-form-page .control textarea::-webkit-input-placeholder{font-size:30px;line-height:37px;color:rgba(255,255,255,.2)}@media (max-width:767px){.theme-form-page .control textarea::-webkit-input-placeholder{font-size:24px;line-height:30px}}.theme-form-page .control textarea:-ms-input-placeholder{font-size:30px;line-height:37px;color:rgba(255,255,255,.2)}@media (max-width:767px){.theme-form-page .control textarea:-ms-input-placeholder{font-size:24px;line-height:30px}}body:not(.ie) .theme-form-page .control.required::after{content:'*';display:inline-block;position:absolute;right:1px;top:0;font-size:44px;line-height:54px;vertical-align:top;font-weight:700;color:rgba(255,255,255,.3)}body:not(.ie) .theme-form-page .control.required.has-error::after,body:not(.ie) .theme-form-page .control.required.has-success::after,body:not(.ie) .theme-form-page .control.required.has-warning::after{display:none}.header .container,.spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.theme-form-page .control.has-error .validation-icon{fill:#860020}.theme-form-page .control.has-error input{border-bottom-color:#860020;background:rgba(255,0,57,.1)}.theme-form-page .control.has-error textarea{border-color:#860020;background:rgba(255,0,57,.1)}.theme-form-page .control.has-success .validation-icon{fill:#54e620}.theme-form-page .control.has-warning .validation-icon{fill:#ef866d}.theme-form-page .control .validation-icon{right:5px}.spinner{display:flex;width:100px;height:100px}.spinner svg{height:100%;display:inline-block;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:svg-spinner 2.5s linear;animation:svg-spinner 2.5s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes svg-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes svg-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mobile-menu-wrap{z-index:99999;width:40px;height:40px;display:none;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;background:rgba(96,125,139,.32);border-radius:4px;position:relative}@media (max-width:767px){body:not(.ie) .theme-form-page .control.required::after{font-size:34px}.mobile-menu-wrap{display:block}}.mobile-menu-wrap span{display:block;height:5px;width:30px;border-radius:40px;background-color:#fff;position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;right:5px;top:0}.mobile-menu-wrap span:nth-child(1){margin-top:7px;z-index:9}.mobile-menu-wrap span:nth-child(2){margin-top:18px}.mobile-menu-wrap span:nth-child(3){margin-top:29px}.mobile-menu-wrap.opened{background:0 0}.mobile-menu-wrap.opened .mobile-menu{opacity:1;height:400px;width:400px}.mobile-menu-wrap.opened span{background-color:#2d8fe9;border:none}.mobile-menu-wrap.opened span:nth-child(1){z-index:100;-webkit-transform-origin:0 2.5px;transform-origin:0 2.5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu-wrap.opened span:nth-child(2){overflow:visible;height:400px;width:400px;right:-160px;top:-160px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 0 0 30px rgba(255,255,255,.4),0 0 0 65px rgba(255,255,255,.4);box-shadow:0 0 0 30px rgba(255,255,255,.4),0 0 0 65px rgba(255,255,255,.4);-webkit-box-sizing:content-box;box-sizing:content-box}.mobile-menu-wrap.opened span:nth-child(3){z-index:100;-webkit-transform-origin:0 2.5px;transform-origin:0 2.5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-menu-wrap.opened li{margin-right:148px}.mobile-menu-wrap.opened.dark span{background-color:#fff}.mobile-menu-wrap.opened.dark span:nth-child(2){background-color:#495464;-webkit-box-shadow:0 0 0 30px rgba(73,84,100,.4),0 0 0 65px rgba(73,84,100,.4);box-shadow:0 0 0 30px rgba(73,84,100,.4),0 0 0 65px rgba(73,84,100,.4)}.mobile-menu-wrap.opened.dark .mobile-menu li a{color:#fff}.mobile-menu{-webkit-transition:all .8s cubic-bezier(.68,-.55,.265,1.55);transition:all .8s cubic-bezier(.68,-.55,.265,1.55);height:0;width:0;right:0;top:0;position:absolute;border-radius:50%;z-index:18;overflow:hidden}.mobile-menu li{display:block;float:right;clear:both;height:37px;margin-right:-160px;-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.mobile-menu li:first-child{margin-top:200px}.mobile-menu li:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms}.mobile-menu li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mobile-menu li:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.mobile-menu li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mobile-menu li:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}.mobile-menu li a{color:rgba(39,55,85,.8);font-size:18px;width:100%;padding:0 20px;display:block;float:left;line-height:30px;font-weight:300}.header{position:relative;z-index:3;height:90px;margin-bottom:-90px}@media (max-width:767px){.header{height:75px;margin-bottom:-75px}}.header .container{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}.footer .container,.header .main-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.header .logo{padding:15px;margin-left:-15px}@media (max-width:480px){.header .logo{max-width:225px}}.header .logo img{vertical-align:middle}.header .main-menu{display:flex;white-space:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:-18px}@media (max-width:767px){.header .main-menu{display:none}}.header .main-menu a{display:inline-block;font-size:16px;font-weight:500;line-height:1.25;text-transform:uppercase;letter-spacing:1px;color:#fff;padding:18px 18px 21px;position:relative}.header .main-menu a::after{content:'';position:absolute;display:block;bottom:14px;left:0;right:0;margin:auto;width:0;height:2px;border-radius:10px;background-color:#ef866d;-webkit-transition:all .3s ease;transition:all .3s ease}.header .main-menu a.active::after,.header .main-menu a:focus::after,.header .main-menu a:hover::after{width:-webkit-calc(80% - 24px);width:calc(80% - 24px)}.header.blue .main-menu a{color:#4183c0}.header.header-form .logo{max-width:200px}@media (max-width:767px){.header .main-menu a{padding-bottom:18px}.header.header-form .main-menu{display:block}}.header.header-form .main-menu a{font-size:16px;line-height:20px;font-weight:500;letter-spacing:normal;color:rgba(255,255,255,.8);text-transform:none}.header.header-form .main-menu li.short{display:none}@media (max-width:480px){.header.header-form .main-menu{margin-right:-15px}.header.header-form .main-menu li.short{display:block}.header.header-form .main-menu li.full{display:none}}.footer.blue{background-image:linear-gradient(93deg,#4183c0,#6baade)}.footer .container{height:80px;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:480px){.footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer .footer-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:-14px;width:40%}@media (max-width:992px){.header .main-menu a{padding-left:10px;padding-right:10px}.footer .container{height:auto;padding:20px 0}.footer .footer-menu{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:0}}.footer .footer-menu a{display:inline-block;font-size:16px;line-height:1.1875;padding:14px;letter-spacing:1px;text-transform:uppercase;color:#fff;font-weight:400;-webkit-transition:all .3s;transition:all .3s}.footer .footer-menu a:hover{color:#ef866d}@media (max-width:992px){.footer .footer-menu a{padding:14px 18px}.footer .logo{margin:20px auto 30px}}.footer .logo{text-align:center;padding:10px;display:inline-block}@media (max-width:480px){.footer .footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .logo{margin-bottom:35px}}.footer .copyright{text-align:right;font-size:16px;line-height:1.2;letter-spacing:.9px;color:#fff;width:40%;padding-left:19px}.footer .copyright img{vertical-align:middle;margin:0 5px}.about-us-excel .title-section,.careers-focus .title-section,.careers-how-we-work .title-section,.careers-positions .title-section,.home-industries .title-section,.home-process .title-section,.home-testimonials .title-section{font-size:34px;line-height:41px;letter-spacing:2px;text-align:center;color:#3f454b;font-weight:700;text-transform:uppercase}@media (max-width:992px){.footer .copyright{width:100%;text-align:center}.about-us-excel .title-section,.careers-focus .title-section,.careers-how-we-work .title-section,.careers-positions .title-section,.home-industries .title-section,.home-process .title-section,.home-testimonials .title-section{font-size:30px;line-height:39px}}@media (max-width:767px){.about-us-excel .title-section,.careers-focus .title-section,.careers-how-we-work .title-section,.careers-positions .title-section,.home-industries .title-section,.home-process .title-section,.home-testimonials .title-section{font-size:28px;line-height:37px}}@media (max-width:480px){.about-us-excel .title-section,.careers-focus .title-section,.careers-how-we-work .title-section,.careers-positions .title-section,.home-industries .title-section,.home-process .title-section,.home-testimonials .title-section{font-size:22px;line-height:31px;letter-spacing:1px}}.about-us-excel .title-section::after,.careers-focus .title-section::after,.careers-how-we-work .title-section::after,.careers-positions .title-section::after,.home-industries .title-section::after,.home-process .title-section::after,.home-testimonials .title-section::after{content:'';display:block;width:130px;height:6px;background-color:#ef866d;margin-top:12px;margin-left:auto;margin-right:auto}.careers-how-we-work .blocks,.home-industries .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.careers-how-we-work .blocks .item,.home-industries .blocks .item{width:31%}@media (max-width:992px){.careers-how-we-work .blocks,.home-industries .blocks{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.careers-how-we-work .blocks .item,.home-industries .blocks .item{width:45%}}@media (max-width:767px){.about-us-excel .title-section::after,.careers-focus .title-section::after,.careers-how-we-work .title-section::after,.careers-positions .title-section::after,.home-industries .title-section::after,.home-process .title-section::after,.home-testimonials .title-section::after{height:4px}.careers-how-we-work .blocks .item,.home-industries .blocks .item{width:100%}}.home-hiring-bar{background:#222;font-size:14px;line-height:22px;font-weight:500;letter-spacing:1px;color:#fff;text-align:center;padding:8px 0}.home-hiring-bar a{color:#ef866d;-webkit-transition:color .3s;transition:color .3s}.home-hiring-bar a:hover{color:#4183c0}.home-hero{background:url(/images/home/bg-hero.svg) center bottom no-repeat;background-size:cover;height:70vw;padding-bottom:150px;max-height:1200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1200px){.home-hero{height:auto;padding:150px 0 250px}}@media (max-width:767px){.home-hero{padding:130px 0 230px}}@media (max-width:480px){.home-hero{padding:130px 0 170px}}.home-hero .container{text-align:center;margin:0}.home-hero h1{color:#fff;font-weight:500;font-size:46px;line-height:1.4;margin-bottom:40px}@media (max-width:992px){.home-hero h1{font-size:34px}}@media (max-width:767px){.home-hero h1{font-size:31px;margin-bottom:25px}}@media (max-width:350px){.home-hero h1{font-size:27px}}.home-hero p{max-width:770px;margin:0 auto 68px;font-size:24px;line-height:1.42;color:rgba(255,255,255,.8)}.home-hero .btn{width:100%;max-width:324px}.home-welcome{text-align:center;padding-top:160px;padding-bottom:90px}@media (max-width:1200px){.home-welcome{padding:80px 0}}@media (max-width:767px){.home-hero p{font-size:22px;margin-bottom:35px}.home-welcome{padding-top:60px;padding-bottom:40px;max-width:550px;margin-right:auto;margin-left:auto}}.home-welcome img{margin-bottom:60px}@media (max-width:480px){.home-welcome{padding:40px 0 20px}.home-welcome img{max-width:160px;margin-bottom:40px}}.home-welcome .title{font-size:50px;line-height:61px;color:#3f454b;margin-bottom:26px}@media (max-width:767px){.home-welcome .title{font-size:30px;line-height:41px;margin-bottom:15px}}.home-welcome p{max-width:1060px;margin:0 auto;font-size:24px;line-height:1.67;color:rgba(93,102,111,.82)}@media (max-width:767px){.home-welcome p{font-size:18px}.home-process{padding-bottom:20px}}.home-process{padding-top:70px}.home-process .title-section::after{margin-bottom:100px}@media (max-width:767px){.home-process .title-section::after{margin-bottom:40px}}@media (max-width:480px){.home-welcome p{font-size:16px}.home-process .title-section::after{margin-bottom:50px}}.home-process .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:190px}@media (max-width:1200px){.home-process .item{margin-bottom:130px}}@media (max-width:992px){.home-process .item{margin-bottom:110px}.home-process .image{width:40%;margin-top:40px}}@media (max-width:767px){.home-process .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:550px;margin-left:auto;margin-right:auto;margin-bottom:50px}}.home-process .item:nth-of-type(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home-process .item:nth-of-type(odd) .content{padding-right:37px;padding-left:0}.home-process .image{text-align:center}body.ie .home-process .image{width:40%}@media (max-width:767px){.home-process .item:nth-of-type(odd){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-process .item:nth-of-type(odd) .content{padding-right:0}.home-process .image{width:80%;max-width:400px;margin-bottom:35px}}@media (max-width:480px){.home-process .image{width:80%;margin-top:10px;margin-bottom:10px}}.home-process .content{width:550px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:37px}@media (max-width:992px){.home-process .content{width:60%;-webkit-flex-shrink:unset;-ms-flex-negative:unset;flex-shrink:unset}}.home-process .content .subtitle{font-size:22px;line-height:27px;font-weight:700;letter-spacing:1.5px;color:#4183c0;text-transform:uppercase}@media (max-width:767px){.home-process .content{width:100%;padding-left:0}.home-process .content .subtitle{font-size:19px;line-height:25px}}.home-process .content .subtitle::after{content:'';display:block;width:140px;height:4px;background-color:#ef866d;margin:30px auto 20px 0}@media (max-width:1200px){.home-process .content .subtitle::after{height:2px;margin:20px auto 16px 0}}@media (max-width:767px){.home-process .content .subtitle::after{margin:16px auto 14px 0}}.home-process .content .title{font-size:44px;line-height:1.36;color:#3f454b;text-transform:capitalize;margin-bottom:10px}@media (max-width:1200px){.home-process .content .title{font-size:30px}}@media (max-width:767px){.home-process .content .title{font-size:24px;margin-bottom:2px}}.home-process .content p{font-size:20px;line-height:1.8;color:#778088}.home-industries{background:url(/images/careers/bg-how-we-work.svg) center no-repeat;background-size:cover;padding:159px 0 181px}@media (max-width:1200px){.home-industries{padding:110px 0}}@media (max-width:992px){.home-process .content p{font-size:18px}.home-industries{padding:90px 0}}.home-industries .title-section::after{margin-bottom:115px}@media (max-width:1200px){.home-industries .title-section::after{margin-bottom:90px}}@media (max-width:767px){.home-process .content p{font-size:16px}.home-industries{padding:70px 0 80px}.home-industries .title-section::after{margin-bottom:70px}}@media (max-width:480px){.home-industries .title-section::after{margin-bottom:60px}}.home-industries .blocks .item{max-width:400px;margin-bottom:110px;text-align:center;padding:0 12px}@media (max-width:1200px){.home-industries .blocks .item{margin-bottom:80px}}@media (max-width:767px){.home-industries .blocks .item{margin-bottom:60px}}.home-industries .blocks .item .img{margin-bottom:40px}.home-industries .blocks .item .img img{height:240px}@media (max-width:1200px){.home-industries .blocks .item .img img{height:200px}}@media (max-width:767px){.home-industries .blocks .item .img img{height:150px}}.home-industries .blocks .item .title{font-size:24px;line-height:29px;font-weight:700;letter-spacing:2px;color:#4183c0;text-transform:uppercase}@media (max-width:1200px){.home-industries .blocks .item .title{font-size:21px;line-height:26px}}@media (max-width:992px){.home-industries .blocks .item{padding:0}.home-industries .blocks .item .img{margin-bottom:25px}.home-industries .blocks .item .title{font-size:19px;line-height:24px}}.home-industries .blocks .item .title::after{content:'';display:block;margin:21px auto 26px;width:100px;height:2px;background-color:#ef866d}.home-industries .blocks .item .text{min-height:100px;font-size:20px;line-height:1.67;color:#424242;text-align:left}@media (max-width:992px){.home-industries .blocks .item .title::after{margin:18px auto 15px}.home-industries .blocks .item .text{font-size:16px;min-height:0;text-align:center}}.home-industries .btn{max-width:324px;width:100%;display:block;margin:0 auto}.home-testimonials{padding:140px 0 217px}@media (max-width:1200px){.home-testimonials{padding:110px 0}}@media (max-width:992px){.home-testimonials{padding:90px 0 35px}}@media (max-width:767px){.home-testimonials{padding:70px 0 35px}}.home-testimonials .title-section::after{margin-bottom:124px}@media (max-width:1200px){.home-testimonials .title-section::after{margin-bottom:70px}}@media (max-width:480px){.home-testimonials .title-section::after{margin-bottom:50px}}.home-testimonials .testimonials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-testimonials .testimonials .item{width:-webkit-calc(50% - 40px);width:calc(50% - 40px);padding:25px;margin:0 20px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.09);box-shadow:0 0 20px 0 rgba(0,0,0,.09);max-width:510px}@media (max-width:992px){.home-testimonials .testimonials{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-testimonials .testimonials .item{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin-bottom:60px}}@media (max-width:767px){.home-testimonials .testimonials .item{width:-webkit-calc(100% - 10px);width:calc(100% - 10px);margin:0 0 50px}}.home-testimonials .testimonials .text{font-size:20px;line-height:1.7;color:#979797;margin-bottom:29px}@media (max-width:767px){.home-testimonials .testimonials .text{font-size:17px}}@media (max-width:480px){.home-testimonials .testimonials .item .logo{width:75px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.home-testimonials .testimonials .text{font-size:16px}}.home-testimonials .testimonials .author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:28px}@media (max-width:992px){.home-testimonials .testimonials .author{margin-bottom:0}}.home-testimonials .testimonials .author .name{font-size:14px;line-height:17px;font-weight:700;letter-spacing:.8px;color:#979797;text-transform:uppercase;margin-bottom:2px}.home-testimonials .testimonials .author .position{font-size:14px;line-height:17px;letter-spacing:1px;color:#979797}.home-join-optimize{padding:235px 0 285px;background-image:linear-gradient(295deg,#4183c0,#69a8dd);margin-bottom:-120px}@media (max-width:1200px){.home-join-optimize{padding:110px 0 230px}}@media (max-width:992px){.home-join-optimize{padding:90px 0 300px;margin-bottom:-231px}}@media (max-width:767px){.home-join-optimize{padding-top:90px;margin-bottom:-231px}}@media (max-width:480px){.home-join-optimize{padding:80px 0 420px;margin-bottom:-357px}}.home-join-optimize .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-join-optimize .content{width:49%}@media (max-width:1200px){.home-join-optimize .content{width:60%}}.home-join-optimize .content .title{font-size:52px;line-height:1.35;color:#fff;margin-bottom:27px}@media (max-width:1200px){.home-join-optimize .content .title{font-size:43px}}@media (max-width:992px){.home-join-optimize .content{width:55%}.home-join-optimize .content .title{font-size:30px;margin-bottom:20px}}@media (max-width:767px){.home-join-optimize .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-join-optimize .content{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.home-join-optimize .content .title{font-size:27px;margin-bottom:15px}}.home-join-optimize .content .text{padding-bottom:20px;max-width:510px}@media (max-width:1200px){.home-join-optimize .content .text{max-width:100%}}.home-join-optimize .content .text p{font-size:20px;line-height:1.5;color:#e4e4e4;margin-bottom:30px}@media (max-width:992px){.home-join-optimize .content .text p{font-size:18px;margin-bottom:15px}}@media (max-width:480px){.home-join-optimize .content .text p{font-size:16px}}.home-join-optimize .content .btn{max-width:260px;width:100%}@media (max-width:1200px){.home-join-optimize .image{width:35%}}@media (max-width:992px){.home-join-optimize .image{width:40%}}@media (max-width:767px){.home-join-optimize .content .btn{max-width:324px;display:block;margin:0 auto}.home-join-optimize .image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:60px;width:100%;text-align:center}.home-join-optimize .image img{max-width:70%}}.careers-hero{background:url(/images/careers/bg-hero.svg) center no-repeat;background-size:cover;height:600px;padding-top:65px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.careers-hero .container{margin:0}.careers-hero h1{font-size:36px;line-height:44px;letter-spacing:1.1px;color:#fff;margin-bottom:70px}@media (max-width:767px){.careers-hero{height:430px;padding-top:30px}.careers-hero h1{font-size:30px;margin-bottom:45px}}.careers-focus .title-section,.legal-content h1{margin-bottom:50px}.careers-hero .btn{max-width:280px;width:100%}.careers-focus{padding:110px 0}@media (max-width:992px){.careers-hero h1{line-height:1.4}.careers-focus{padding:90px 0}}@media (max-width:480px){.careers-focus .title-section{margin-bottom:30px}}.careers-focus .text{max-width:840px;margin:0 auto}.careers-focus .text p{font-size:22px;line-height:1.64;color:#3f454b;margin-bottom:30px}@media (max-width:767px){.careers-focus{padding:70px 0}.careers-focus .text{max-width:550px}.careers-focus .text p{font-size:18px;margin-bottom:20px}}@media (max-width:480px){.careers-focus .text p{font-size:16px}}.careers-focus .text p:last-child{margin-bottom:0}.careers-how-we-work{background:url(/images/careers/bg-how-we-work.svg) center no-repeat;background-size:cover;padding:110px 0 30px}.careers-how-we-work .container{max-width:1080px}.careers-how-we-work .title-section::after{margin-bottom:110px}@media (max-width:992px){.careers-how-we-work{padding:90px 0}.careers-how-we-work .title-section::after{margin-bottom:80px}}.careers-how-we-work .blocks .item{max-width:300px;margin-bottom:110px;text-align:center}@media (max-width:1200px){.careers-how-we-work .blocks .item{margin-bottom:90px}.careers-how-we-work .blocks .item .img img{width:70%}}@media (max-width:992px){.careers-how-we-work .blocks .item{margin-bottom:70px}}@media (max-width:767px){.careers-how-we-work{padding:70px 0}.careers-how-we-work .blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.careers-how-we-work .blocks .item{max-width:400px;margin-bottom:60px}}.careers-positions .container,.form-steps{max-width:840px}.careers-how-we-work .blocks .item:last-child{margin-bottom:0}.careers-how-we-work .blocks .item .img{margin-bottom:24px;height:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.careers-how-we-work .blocks .item .img{height:auto;margin-bottom:30px}.careers-how-we-work .blocks .item .img img{width:50%}}.careers-how-we-work .blocks .item .title{font-size:22px;line-height:1.3;font-weight:500;letter-spacing:.4px;color:#4183c0;text-transform:uppercase}.careers-how-we-work .blocks .item .title::after{content:'';display:block;margin:21px auto 17px;width:100px;height:2px;background-color:#ef866d}@media (max-width:992px){.careers-how-we-work .blocks .item .title{font-size:19px}.careers-how-we-work .blocks .item .title::after{margin:18px auto 15px}}.careers-how-we-work .blocks .item .text{min-height:100px;font-size:18px;line-height:1.67;color:#424242}@media (max-width:992px){.careers-how-we-work .blocks .item .text{font-size:16px}}.careers-positions{padding:86px 0}.careers-positions .title-section::after{margin-bottom:84px}@media (max-width:767px){.careers-how-we-work .blocks .item .text{min-height:0}.careers-positions{padding:70px 0}.careers-positions .title-section::after{margin-bottom:55px}}.careers-positions .city{font-size:32px;line-height:39px;letter-spacing:1px;text-align:center;color:#4183c0;margin-bottom:78px}@media (max-width:767px){.careers-positions .city{font-size:28px;line-height:35px;margin-bottom:40px}}.careers-positions .list{margin-bottom:60px}@media (max-width:767px){.careers-positions .list{margin-bottom:50px}}.careers-positions .list-title{font-size:20px;line-height:1.2;letter-spacing:1px;color:#5d666f;text-transform:uppercase}.careers-positions .list-title::after{content:'';display:block;height:1px;width:100%;background-color:#bababa;margin:10px 0 30px}@media (max-width:480px){.careers-positions .list-title{font-size:18px}.careers-positions .list-title::after{margin-bottom:20px}}.careers-positions .list li{margin-bottom:30px}.careers-positions .list a{font-size:24px;line-height:1.2;font-weight:500;color:#4183c0;-webkit-transition:color .3s;transition:color .3s}@media (max-width:767px){.careers-positions .list li{margin-bottom:20px}.careers-positions .list a{font-size:20px}}.careers-positions .list a:active,.careers-positions .list a:hover{color:#ef856c}.careers-positions .tip{font-size:18px;line-height:1.67;padding-top:20px;color:#424242;font-weight:500;text-align:center}@media (max-width:767px){.careers-positions .tip{font-size:18px;max-width:550px;margin-left:auto;margin-right:auto;padding-top:0}}@media (max-width:480px){.careers-positions .list a{font-size:18px}.careers-positions .tip{font-size:16px}}.careers-positions .tip a{color:#4183c0;margin-left:5px;-webkit-transition:color .3s;transition:color .3s}.careers-positions .tip a:hover{color:#ef866d}.careers-positions .tip strong{font-weight:600}.legal-content{background:#f8f8f8;padding:140px 0 10vh}@media (max-width:767px){.careers-positions .tip a{margin-left:0}.legal-content{padding:100px 0 50px}}.legal-content .container-large{background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1),0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 10px 0 rgba(0,0,0,.1),0 2px 5px 0 rgba(0,0,0,.1);padding:5%}.legal-content h1{font-size:42px;line-height:1.14;color:#111320}@media (max-width:767px){.legal-content h1{font-size:40px;margin-bottom:20px}}@media (max-width:480px){.legal-content h1{font-size:38px}}.legal-content .publish-date{font-size:20px;line-height:1.5;color:#2d3047;margin-bottom:60px}@media (max-width:767px){.legal-content .publish-date{font-size:18px;margin-bottom:30px}}@media (max-width:480px){.legal-content .publish-date{font-size:16px}}.legal-content p{font-size:18px;line-height:1.67;color:rgba(55,71,79,.8);margin-bottom:30px}@media (max-width:767px){.legal-content p{font-size:16px;margin-bottom:20px}}.legal-content h4,.legal-content h5{line-height:1.15;margin-bottom:5px;color:rgba(55,71,79,.8)}@media (max-width:480px){.legal-content p{font-size:14px}}.legal-content h4{font-size:26px;font-weight:700}@media (max-width:767px){.legal-content h4{font-size:24px}}@media (max-width:480px){.legal-content h4{font-size:22px}}.legal-content h5{font-size:26px}@media (max-width:767px){.legal-content h5{font-size:24px}}@media (max-width:480px){.legal-content h5{font-size:22px}}.legal-content ul{margin-bottom:25px}.legal-content ul li{font-size:18px;color:rgba(55,71,79,.8);line-height:30px;padding-left:20px;position:relative}.legal-content ul li::before{content:'';display:block;position:absolute;top:12px;left:5px;width:5px;height:5px;border-radius:50%;background-color:#37474f}.form-container,.form-steps{display:-webkit-box;display:-webkit-flex}.legal-content .no-bottom-margin{margin-bottom:0}.legal-content strong{font-weight:700}.legal-content a{color:#2f6dcf}.form-container{background-image:linear-gradient(300deg,#4183c0,#69a8dd);position:relative;padding:60px 0 30px;min-height:100vh;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.confirmation-main,.form-steps{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;position:relative}body:not(.ie) .form-container{min-height:100vh}body.ie .form-container{height:100vh;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content}.form-steps{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:480px){.form-steps{min-height:400px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0}}.form-step{position:relative;padding:40px 0;display:none;width:100%;margin:0}.form-step .title{font-size:44px;line-height:53px;font-weight:700;color:#fff;margin-bottom:40px}@media (max-width:767px){.form-step .title{font-size:38px;line-height:47px}}.form-step .subtitle{font-size:18px;line-height:22px;font-weight:500;color:rgba(255,255,255,.7);margin-top:-30px;margin-bottom:25px}.form-step .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.form-step .links a{width:32.15%;height:300px;border-radius:4px;background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);display:block;text-align:center;-webkit-transition:.3s border-color;transition:.3s border-color;padding:1px}@media (max-width:767px){.form-step .subtitle{margin-top:-20px}.form-step .links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-step .links a{width:100%;height:105px;margin:0 0 20px}}.form-step .links a:hover{padding:0;border:2px solid #fff}.form-step .links span{font-size:22px;line-height:27px;font-weight:500;text-align:center;color:#fff;padding:20px 19px;display:block}.confirmation-main,.form-step .links .img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}@media (max-width:480px){.form-step .links span{padding:20px 0 30px}}.form-step .links .img{display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:204px;padding:20px 0 25px}.form-step .links .img.left-space{padding-left:50px}@media (max-width:767px){.form-step .links .img{display:none}}.form-step .links svg{pointer-events:none}.form-step .control{width:100%}.form-step .btn[type=submit]{display:block;width:180px;margin:60px auto 0}@media (max-width:767px){.form-step .btn[type=submit]{margin-top:50px}}.form-step .btn-back{display:block;max-width:100px;font-size:14px;line-height:17px;font-weight:500;color:rgba(255,255,255,.7);text-align:center;margin:40px auto 0;text-transform:uppercase}.form-step .btn-back:hover{color:#ef866d}.form-step-5 .control{height:189px}.form-step-5 .loader{padding-bottom:40px}@media (max-width:480px){.form-step-5 .loader{padding-top:80px}}.form-step-5 .loader .spinner{margin:0 auto;fill:rgba(239,134,109,.9)}.confirmation-main{background-image:linear-gradient(300deg,#4183c0,#69a8dd);padding:60px 0 30px;min-height:100vh;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.about-us-excel .blocks,.confirmation-main .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.confirmation-main .container{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);max-width:840px;position:relative;padding-top:40px;padding-bottom:40px;z-index:1;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:480px){.confirmation-main .container{min-height:400px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0}}.confirmation-main .title{font-size:44px;line-height:53px;font-weight:700;color:#fff;margin-bottom:12px}@media (max-width:767px){.form-step-5 .control{height:150px}.confirmation-main .title{font-size:38px;line-height:47px}}.confirmation-main .text{font-size:24px;line-height:1.5;font-weight:500;color:rgba(255,255,255,.8);margin-bottom:25px}.about-us-mission{margin-top:132px;padding:50px 0}@media (max-width:1200px){.about-us-mission{padding:30px 0}.about-us-mission .image{width:80%;margin-left:auto;margin-right:auto}}@media (max-width:767px){.confirmation-main .text{font-size:20px}.about-us-mission{margin-top:110px;padding:0}}@media (max-width:350px){.about-us-mission{margin-top:100px}}.about-us-mission .image{text-align:center;margin-bottom:76px}@media (max-width:767px){.about-us-mission .image{margin-bottom:35px}}.about-us-mission .title{font-size:36px;line-height:1.5;max-width:1060px;margin:0 auto 60px;text-align:center;color:#3f454b}@media (max-width:767px){.about-us-mission .title{font-size:28px;margin-bottom:35px}}@media (max-width:480px){.about-us-mission .title{font-size:23px;margin-bottom:20px}}.about-us-mission .text{max-width:840px;margin:0 auto 60px}@media (max-width:1200px){.about-us-mission .text{margin-bottom:0}}.about-us-mission .text p{font-size:20px;line-height:1.7;color:#3f454b;margin-bottom:30px}.about-us-excel{padding:50px 0}@media (max-width:767px){.about-us-mission .text{max-width:550px}.about-us-mission .text p{font-size:16px;margin-bottom:15px}.about-us-excel{padding-bottom:30px}}.about-us-excel .title-section::after{margin-bottom:114px}@media (max-width:992px){.about-us-excel .title-section::after{margin-bottom:90px}}@media (max-width:767px){.about-us-excel .title-section::after{margin-bottom:60px}}.about-us-excel .blocks{display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-us-excel .blocks .item{width:46%;max-width:500px;margin-bottom:60px}@media (max-width:1200px){.about-us-excel .blocks,.about-us-excel .blocks .item{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:992px){.about-us-excel .blocks .item{margin-bottom:0}}@media (max-width:767px){.about-us-excel .blocks .item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:60px;margin-left:auto;margin-right:auto}}.about-us-excel .blocks .image{margin-bottom:50px;height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1200px){.about-us-excel .blocks .image{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:300px}.about-us-excel .blocks .image img{width:80%}}@media (max-width:767px){.about-us-excel .blocks .image{height:auto;margin-bottom:20px}}@media (max-width:480px){.about-us-excel{padding-bottom:10px}.about-us-excel .blocks .image{margin-bottom:25px}}.about-us-excel .blocks .title{font-size:26px;line-height:32px;font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase;color:#4183c0;margin-bottom:20px}@media (max-width:992px){.about-us-excel .blocks .title{font-size:22px}}@media (max-width:767px){.about-us-excel .blocks .image img{width:60%}.about-us-excel .blocks .title{margin-bottom:15px}}@media (max-width:480px){.about-us-excel .blocks .title{font-size:19px;margin-bottom:10px}}.about-us-excel .blocks .text{font-size:20px;line-height:1.5;color:#3f454b}.about-us-timeline{position:relative;padding-bottom:30px;display:none}.about-us-timeline::after,.about-us-timeline::before{content:'';position:absolute}@media (max-width:767px){.about-us-excel .blocks .text{font-size:16px}.about-us-timeline{display:block}}.about-us-timeline::before{display:block;height:97.5%;width:3px;bottom:0;left:4%;background-color:#ef866d}.about-us-timeline::after{border-radius:50%;bottom:-8px;left:3%;width:15px;height:15px;background-color:#ef866d;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.2);box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}@media (max-width:480px){.about-us-timeline::after{left:2.5%}}.about-us-timeline .title{position:relative;font-size:22px;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;color:#3f454b;margin-bottom:50px}.about-us-timeline .title::after,.about-us-timeline .title::before{content:'';position:absolute;left:3%;top:0;bottom:0;margin:auto 0;background-color:#ef866d}.about-us-timeline .title::before{width:25%;height:3px}@media (max-width:480px){.about-us-timeline .title::before{width:15%}.about-us-timeline .title::after{left:2.5%}}@media (max-width:350px){.about-us-timeline .title::before{width:11%}}.about-us-timeline .title::after{border-radius:50%;width:15px;height:15px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.2);box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.about-us-timeline .item{width:70%;margin:0 auto 35px;border-radius:3px;background-color:#3f454b;padding:15px;position:relative;z-index:2}.about-us-timeline .item::after,.about-us-timeline .item::before{content:'';position:absolute;top:0;bottom:0;margin:auto 0}.about-us-timeline .item::before{display:block;width:15%;height:3px;background-color:#ef866d;left:-15%}.about-us-timeline .item::after{border-radius:50%;left:-17%;width:15px;height:15px;background-color:#ef866d;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.2);box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.about-us-timeline .year{font-size:13px;font-weight:700;letter-spacing:.6px;text-align:center;color:#c3c3c3;margin-bottom:10px;text-transform:uppercase}.about-us-timeline .value{font-size:22px;font-weight:700;text-align:center;color:#fff}.about-us-join-optimize{padding:35px 0 211px;background:url(/images/about-us/bg-footer.svg) center bottom no-repeat;background-size:2200px auto;min-height:1165px;margin-bottom:-80px}@media (max-width:992px){.about-us-join-optimize{margin-bottom:-211px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.about-us-join-optimize .image{display:none}}@media (max-width:480px){.about-us-timeline .item::after{left:-18%}.about-us-join-optimize{padding-bottom:340px;margin-bottom:-367px}}.about-us-join-optimize .image{width:50%;margin-right:auto;margin-bottom:160px}.about-us-join-optimize .image img{width:100%}.about-us-join-optimize .cta-block{width:50%;margin-left:auto}@media (max-width:1200px){.about-us-join-optimize{background-position:70% bottom}.about-us-join-optimize .image{margin-bottom:290px}.about-us-join-optimize .cta-block{width:80%;margin-bottom:30px}}@media (max-width:992px){.about-us-join-optimize .cta-block{margin-bottom:70px}}@media (max-width:767px){.about-us-join-optimize{padding-top:50px;min-height:0;background-image:linear-gradient(313deg,#4183c0,#56a8e5)}.about-us-join-optimize .cta-block{width:100%;max-width:550px;margin-right:auto;margin-left:auto;text-align:center}}.about-us-join-optimize .title{font-size:40px;line-height:1.5;text-align:right;color:#fff;margin-bottom:20px}@media (max-width:1200px){.about-us-join-optimize .title{font-size:36px}}@media (max-width:767px){.about-us-join-optimize .title{font-size:28px;text-align:center}}@media (max-width:480px){.about-us-join-optimize .title{font-size:24px}}.about-us-join-optimize .text{font-size:20px;line-height:1.5;color:#e4e4e4;margin-bottom:30px}.about-us-join-optimize .btn{display:block;width:260px;margin-left:auto}@media (max-width:767px){.about-us-join-optimize .text{font-size:16px}.about-us-join-optimize .btn{margin-right:auto}}