.bounce-animation{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.background__grey{background-color:#ededed}.background__white{background-color:#fff}.background__image1{background-image:url(https://www.luxoft.com/upload/medialibrary/c56/isg_dbs_middle_image.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.text-left{text-align:left}.text-center{text-align:center!important}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-orange{color:#de5b05!important}.text-white{color:#fff!important}.text-navy{color:#004180!important}.text-red{color:red!important}.ul-decimal{list-style-type:decimal}.ul-disc{list-style-type:disc}.ul-square{list-style-type:square}.ul-circle{list-style-type:circle}.full-container{width:100%!important}.no-padding{padding:0!important}.padding-top-bottom-10{padding:10px 0}.margin-top-bottom-10{margin:10px 0}.img-responsive{width:100%;max-width:100%;position:relative;bottom:0;display:block}.pos-static{position:static}.pos-relative{position:relative}.pos-absolute{position:absolute}body{overflow-x:auto}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}ul{list-style:none}button,input,select,textarea{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}audio,embed,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}a{text-decoration:none;outline:0}html{scroll-behavior:smooth}body,html{font-family:Open Sans,sans-serif}.home-page h1,.section-container h1{font-size:1.5rem!important;color:#fff;font-weight:600}@media screen and (min-width:768px){.home-page h1,.section-container h1{font-size:2.75rem!important;color:#fff;font-weight:600}}@media screen and (min-width:1200px){.home-page h1,.section-container h1{font-size:2.625rem!important;color:#fff;font-weight:600}}@media screen and (min-width:1920px){.home-page h1,.section-container h1{font-size:3.375rem!important;color:#fff;font-weight:600}}.home-page h2,.section-container h2{font-size:1.625rem!important;color:#004180;font-weight:600;line-height:1.2}@media only screen and (min-width:768px){.home-page h2,.section-container h2{margin-top:0;font-size:2.5rem!important;color:#004180;font-weight:600;line-height:1.2}}@media only screen and (min-width:1920px){.home-page h2,.section-container h2{font-size:3rem!important;color:#004180;font-weight:600;line-height:1.2}}.home-page h3,.section-container h3{font-size:1.875rem!important;color:#444;font-weight:600;line-height:1.4}@media screen and (min-width:1200px){.home-page h3,.section-container h3{font-size:2rem!important;color:#444;font-weight:600;line-height:1.4}}.home-page h4,.section-container h4{font-size:1.125rem!important}@media screen and (min-width:768px){.home-page h4,.section-container h4{font-size:1.875rem!important}}@media screen and (min-width:1200px){.home-page h4,.section-container h4{font-size:1.625rem!important}}@media screen and (min-width:1920px){.home-page h4,.section-container h4{font-size:1.875rem!important}}.home-page h5,.section-container h5{font-size:1.5rem!important;color:#444;line-height:1.2}@media screen and (min-width:768px){.home-page h5,.section-container h5{font-size:1.375rem!important;color:#444;line-height:1.2}}.home-page h6,.section-container h6{font-size:1.5rem!important;font-weight:400!important}@media screen and (min-width:1200px){.home-page h6,.section-container h6{font-size:1rem!important}}.home-page p,.home-page ul li,.section-container p,.section-container ul li{font-size:1.125rem!important;line-height:1.5rem!important}@media only screen and (min-width:1200px){.home-page p,.home-page ul li,.section-container p,.section-container ul li{font-size:.875rem!important;line-height:1.125rem!important}}@media only screen and (min-width:1920px){.home-page p,.home-page ul li,.section-container p,.section-container ul li{font-size:1.125rem!important;line-height:1.5rem!important}}.home-page h1 span,.home-page h2 span,.home-page h3 span,.home-page h4 span,.home-page h5 span,.home-page h6 span,.home-page p span,.section-container h1 span,.section-container h2 span,.section-container h3 span,.section-container h4 span,.section-container h5 span,.section-container h6 span,.section-container p span{font-weight:300!important}.home-page .text-center,.section-container .text-center{text-align:center}.home-page .text-navy,.section-container .text-navy{color:#004180}.home-page .text-grey,.section-container .text-grey{color:#212835}.home-page .button a,.section-container .button a{font-size:.875rem;line-height:19px;font-weight:600;color:#fff}@media (min-width:1200px){.home-page .button a,.section-container .button a{font-size:.6875rem;line-height:15px}}@media (min-width:1920px){.home-page .button a,.section-container .button a{font-size:.875rem;line-height:19px}}.home-page .button--small a,.section-container .button--small a{font-size:.8125rem;line-height:30px}.home-page .button--large a,.section-container .button--large a{font-size:1.125rem;line-height:56px}.home-page .t-button,.section-container .t-button{font-weight:600}.home-page .t-button--small,.section-container .t-button--small{font-size:.8125rem;line-height:30px}.home-page .t-button--medium,.section-container .t-button--medium{font-size:.875rem;line-height:39px;font-weight:600}@media (min-width:1200px){.home-page .t-button--medium,.section-container .t-button--medium{font-size:.6875rem;line-height:34px}}@media (min-width:1920px){.home-page .t-button--medium,.section-container .t-button--medium{font-size:.875rem;line-height:39px}}.home-page .t-button--large,.section-container .t-button--large{font-size:1.125rem;line-height:56px}.home-page .section-btn-container a,.section-container .section-btn-container a{font-size:1rem;font-weight:600}.home-page .section-btn-container--small a,.section-container .section-btn-container--small a{font-size:.8125rem}.home-page .section-btn-container--large a,.section-container .section-btn-container--large a{font-size:1.125rem}.home-page .section-btn-transparent,.section-container .section-btn-transparent{font-weight:600}.home-page .section-btn-transparent--small,.section-container .section-btn-transparent--small{font-size:.8125rem}.home-page .section-btn-transparent--medium,.section-container .section-btn-transparent--medium{font-size:1rem}.home-page .section-btn-transparent--large,.section-container .section-btn-transparent--large{font-size:1.125rem}.button{display:inline-block;position:relative;color:#fff;text-align:center;z-index:1;height:39px}@media (min-width:1200px){.button{height:34px}}@media (min-width:1920px){.button{height:39px}}.button a{line-height:23px;color:#fff;width:100%;height:100%;padding:10px 20px;border-radius:3px;min-width:178px;display:block}@media (min-width:1200px){.button a{padding:9.5px 20px}}@media (min-width:1920px){.button a{padding:10px 20px}}.button a:hover{text-decoration:none}.button:before{content:" ";width:100%;height:100%;border-radius:3px;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.button:hover:before{cursor:pointer;-webkit-transform:scale(1.04);transform:scale(1.04);top:0;left:0}.button--small{padding:0 20px;height:30px}.button--large{padding:0 20px;height:56px}.button--orange:before{background-color:#de5b05}.button--navy:before{background-color:#004180}.button--footer{height:auto}.button--violet:before{background-color:#822583!important}.button--white a{color:#004180!important}.button--white:before{background-color:#fff}.button .envelope{width:16px;position:relative;bottom:1px;right:5px}.t-button{background:transparent;-webkit-box-shadow:none!important;box-shadow:none!important;position:relative;border-radius:3px;border:none;padding:0 12px;display:inline-block;color:#004180;min-width:178px;text-align:center}.t-button--small:after{height:30px!important}.t-button--medium{height:39px}@media (min-width:1200px){.t-button--medium{height:34px}}@media (min-width:1920px){.t-button--medium{height:39px}}.t-button--large{padding:0 12px}.t-button--large:after{height:56px!important}.t-button:after{content:"";width:100%;height:100%;-webkit-box-shadow:0 0 0 0 #cccdd7;box-shadow:0 0 0 0 #cccdd7;position:absolute;left:0;top:0;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;border-radius:3px;border:1px solid #cccdd7;pointer-events:none}.t-button:hover{cursor:pointer;background:transparent;text-decoration:none;color:#004180}.t-button:hover:after{cursor:pointer;-webkit-transform:matrix(1.04,0,0,1.04,0,0);transform:matrix(1.04,0,0,1.04,0,0)}.section-container{padding:50px 0}@media screen and (min-width:1200px){.section-container .container{width:1150px;margin:0 auto}}@media screen and (min-width:1600px){.section-container .container{width:1440px}}.header__nav:after{display:none}.header.active .lux-menu{left:0}.header.active li.firstLvl a{opacity:1;left:0}.header.active .logo a .img--blue{z-index:20}.lux-menu{left:-120%;width:100vw;pointer-events:auto;position:absolute;top:0;height:100vh;padding:0;overflow-x:hidden;overflow-y:hidden;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media screen and (min-width:1024px){.lux-menu{width:310px}}.lux-menu--levelOne{width:100vw}@media screen and (min-width:1024px){.lux-menu--levelOne{width:620px}}.lux-menu--levelTwo{width:100vw}@media screen and (min-width:1024px){.lux-menu--levelTwo{width:930px}}.lux-menu__desktop-label{font-size:1.5rem;position:absolute;top:30px;left:0;width:310px;padding-left:20px;padding-bottom:25px;display:none}@media screen and (min-width:1024px){.lux-menu__desktop-label{display:block}}.lux-menu__line{width:1910px;height:2px;border-bottom:1px solid #d3d3d3;padding-bottom:20px;position:absolute;top:63px;display:none;z-index:45}@media screen and (min-width:1200px){.lux-menu__line{display:block}}.lux-menu__nav{width:100vw;min-height:100%;max-height:none;padding:100px 0 0}@media screen and (min-width:1024px){.lux-menu__nav{width:310px}}.lux-menu__nav ul{list-style-type:none;margin:0;padding:0}.lux-menu__nav ul li.firstLvl a{left:-100%;position:relative;-webkit-transition:left .3s ease-in .5s,opacity .3s ease-in .5s;transition:left .3s ease-in .5s,opacity .3s ease-in .5s}.lux-menu__nav ul li .back-mobile{border-bottom:1px solid #e5e5e5;font-weight:600}@media screen and (min-width:1024px){.lux-menu__nav ul li .back-mobile{display:none}}.lux-menu__nav ul li.active{background:#f0f0f0;margin:0}.lux-menu__nav ul li.active>a{font-weight:600;margin-left:1rem;margin-right:1rem}.lux-menu__nav ul li.active>a .arr-right:first-child{opacity:1;left:52px}.lux-menu__nav ul li.active>a .arr-right:nth-child(2){opacity:1;left:39px}.lux-menu__nav ul li a{font-size:.875rem;line-height:1.5rem;font-weight:400;padding:.5rem;display:block;color:#004180;margin-left:1rem;margin-right:1rem;-webkit-transition:font-weight .2s ease-in-out;transition:font-weight .2s ease-in-out}.lux-menu__nav ul li a:hover{text-decoration:none;font-weight:600}.lux-menu__nav ul li a:hover .arr-right:first-child{opacity:1;left:52px}.lux-menu__nav ul li a:hover .arr-right:nth-child(2){opacity:1;left:39px}.lux-menu__nav ul li a .arrows{display:inline-block;position:absolute;left:200px}.lux-menu__nav ul li a .arr-right{top:8px;-webkit-transition:.2s ease-in;transition:.2s ease-in;left:0;z-index:5;width:8px;height:8px;border:2px solid #003979;display:inline-block;border-bottom:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top;margin-left:10px;position:relative}@media screen and (min-width:1200px){.lux-menu__nav ul li a .arr-right{z-index:0}}.lux-menu__nav ul li a .arr-right:first-child,.lux-menu__nav ul li a .arr-right:nth-child(2){opacity:0}.lux-menu__nav ul li a .arr-right:first-child{left:44px}.lux-menu__nav ul li a .arr-right:nth-child(2){left:22px}.lux-menu__nav ul li a .arr-left{top:8px;-webkit-transition:.2s ease-in;transition:.2s ease-in;left:0;width:8px;height:8px;border:2px solid #003979;display:inline-block;border-bottom:none;border-left:none;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);vertical-align:top;margin-right:10px;position:relative}.lux-menu__submenuLvlThree,.lux-menu__submenuLvlTwo{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;position:absolute;top:0;left:-100%;width:100%;min-height:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;background:#f0f0f0;z-index:13;visibility:hidden;color:#004180}.lux-menu__submenuLvlThree.active,.lux-menu__submenuLvlTwo.active{padding:100px 0 20px;left:0;-webkit-transition:right .4s ease-in-out;transition:right .4s ease-in-out;visibility:visible}@media screen and (min-width:1024px){.lux-menu__submenuLvlThree.active,.lux-menu__submenuLvlTwo.active{left:310px}}.lux-menu__submenuLvlThree ul,.lux-menu__submenuLvlTwo ul{width:100%}.lux-menu__submenuLvlThree ul li.active,.lux-menu__submenuLvlTwo ul li.active{background:#e0e0e0;margin:0;width:100%}.lux-menu__submenuLvlThree{background:#e0e0e0;left:-100%}@media screen and (min-width:1024px){.lux-menu__submenuLvlThree.active{left:310px}}.home-page h6{font-size:1rem!important;line-height:1.2!important;font-weight:300!important}@media screen and (min-width:1200px){.home-page h6{width:60%}}.home-page .more-btns .actions{margin-bottom:20px}.home-page .home-page .item,.home-page .home-page__content,.home-page .owl-carousel,.home-page .owl-stage-outer,.home-page section#home{height:90vh}@media screen and (min-width:1200px){.home-page .home-page .item,.home-page .home-page__content,.home-page .owl-carousel,.home-page .owl-stage-outer,.home-page section#home{height:80vh}}@media screen and (min-width:1600px){.home-page .home-page .item,.home-page .home-page__content,.home-page .owl-carousel,.home-page .owl-stage-outer,.home-page section#home{height:70vh}}.home-page .home-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1200px){.home-page .home-page__content{width:70%;margin:0 auto}}@media screen and (min-width:1300px){.home-page .home-page__content{width:100%;margin:0 auto}}.home-page .item{background-size:cover;background-repeat:no-repeat}.home-page .owl-stage{height:100%}.home-page .owl-dots{position:relative;top:-50px;margin-top:0;vertical-align:middle;-webkit-transition:.7s ease;transition:.7s ease;vertical-align:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-page .owl-dots button.owl-dot{width:15px}.home-page .owl-dots button.owl-dot.active span{height:15px;background-color:#003979}.home-page .owl-dots button.owl-dot span{height:15px;border-radius:100%;background-color:#fff}.lux-services h2 span{font-weight:300}.lux-services .offering{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;margin-bottom:0}@media screen and (min-width:768px){.lux-services .offering{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media screen and (min-width:1200px){.lux-services .offering{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.lux-services .offering .button:hover:before{cursor:pointer;-webkit-transform:scale(1.02);transform:scale(1.02);top:0;left:0}@media screen and (min-width:1200px){.lux-services .offering .button:hover:before{-webkit-transform:scale(1.02);transform:scale(1.02)}}@media screen and (min-width:1600px){.lux-services .offering .button:hover:before{-webkit-transform:scale(1.03);transform:scale(1.03)}}.lux-services .offering .button--offering{position:relative}.lux-services .offering .button--offering .text{font-size:18px!important;color:#004180;position:absolute;left:0;bottom:0;text-align:left;line-height:22px;font-weight:400;padding:25px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1200px){.lux-services .offering .button--offering .text{padding:20px 15px}}.lux-services .offering .button--offering .text h5{margin-bottom:5px;color:#003979;font-size:18px!important}@media screen and (min-width:1200px){.lux-services .offering .button--offering .text h5{margin-bottom:20px}}.lux-services .offering .button--offering .text p{font-size:14px!important}.lux-services .offering .button--offering:before{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:transform .2s,-webkit-transform .2s;border-radius:3px;border:1px solid #bcbcbd;background-color:#fff}.lux-services .offering__item{width:100%;margin-bottom:20px;height:160px}@media screen and (min-width:768px){.lux-services .offering__item{width:250px;display:block}}@media screen and (min-width:1200px){.lux-services .offering__item{margin:10px 0;height:140px;width:30%}}@media screen and (min-width:1600px){.lux-services .offering__item{margin:10px 0;height:120px;width:30%}}.lux-services .offering__item p{font-size:.8rem!important;line-height:1.2rem!important}@media screen and (min-width:1200px){.lux-services .offering__item p{width:80%;font-size:1rem!important;line-height:1.2rem!important}}.lux-services .offering__item .arr-offering{bottom:20px;position:absolute;right:4px;text-align:right;width:20px;height:20px}@media screen and (min-width:768px){.lux-services .offering__item .arr-offering{bottom:22px}}@media screen and (min-width:1200px){.lux-services .offering__item .arr-offering{right:10px;bottom:16px}}.lux-services .offering__item .arr-offering .arr-small{border:2px solid #004180;top:4px;width:8px;height:8px;display:inline-block;border-bottom:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:0;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.lux-services .offering__item .arr-offering .arr-small.one,.lux-services .offering__item .arr-offering .arr-small.three,.lux-services .offering__item .arr-offering .arr-small.two,.lux-services .offering__item:hover .arr-small.one{left:0;opacity:1}.lux-services .offering__item:hover .arr-small.two{left:7px;opacity:1}.lux-services .offering__item:hover .arr-small.three{left:14px;opacity:1}.lux-joinus__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){.lux-joinus__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.lux-joinus__content img{display:none}@media screen and (min-width:1200px){.lux-joinus__content img{display:block}}.lux-joinus__content .img-height{width:100%;height:380px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.lux-joinus__item{width:100%;padding:15px 0}@media screen and (min-width:1200px){.lux-joinus__item{width:60%}}@media screen and (min-width:1200px){.lux-joinus__item:first-child{width:37%}}.lux-joinus__item .one,.lux-joinus__item .three,.lux-joinus__item .two{margin-bottom:20px}.footer{margin:0 0 50px}@media screen and (min-width:1200px){.footer .container{width:96%;margin:0 auto}}.footer__crown{background:#efefef;border-top:1px solid #cccdd7;border-bottom:1px solid #cccdd7;padding:30px}@media screen and (min-width:992px){.footer__crown{padding:0;border-bottom:none;border-top:1px solid #cccdd7}}.footer__connect,.footer__socials{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.footer__connect,.footer__socials{height:220px}}.footer__socials{-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width:992px){.footer__socials{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__socials a{width:55px;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;position:relative;-webkit-transition:top .2s ease-out;transition:top .2s ease-out;background-color:#fff;border:1px solid #cccdd7;margin-right:0;margin-top:30px}@media screen and (min-width:992px){.footer__socials a{margin-right:5px;margin-top:0;background-color:#fff;border:1px solid #cccdd7}}@media screen and (min-width:1200px){.footer__socials a{margin-right:30px;width:55px;height:55px}}.footer__socials a span{font-size:22px}@media screen and (min-width:992px){.footer__socials a span{font-size:18px}}.footer__socials a:hover{top:-3px;text-decoration:none}.footer__connect{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.footer__connect{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:992px){.footer__connect div{width:211px}}@media screen and (min-width:1200px){.footer__connect div{width:auto}}.footer__connect-text{margin-bottom:30px}.footer__connect-text p{text-align:center}@media screen and (min-width:992px){.footer__connect-text{margin-right:10px;margin-bottom:0}.footer__connect-text p{text-align:right}}@media screen and (min-width:1200px){.footer__connect-text{margin-right:30px}}.footer__connect-slogan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__connect-btn a{font-size:14px!important;font-weight:600;letter-spacing:.05em;padding:9.5px 20px;display:block}.footer__connect-btn a span{font-weight:300}.footer__body{padding:26px 0}@media screen and (min-width:1200px){.footer__body{padding:0;border-top:1px solid #cccdd7;border-bottom:1px solid #cccdd7}}.footer__links{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:none;border-bottom:none;font-size:0;line-height:0;letter-spacing:0;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;width:100%;padding:0}@media screen and (min-width:1200px){.footer__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 0 65px}}.footer__links__item{padding:0;min-width:220px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-right:none}.footer__links__item:hover{cursor:pointer}@media screen and (min-width:1200px){.footer__links__item:hover{cursor:default}}@media screen and (min-width:1200px){.footer__links__item{padding:40px 50px 0;border-right:1px solid #cccdd7}}.footer__links__item:first-child,.footer__links__item:nth-child(2){padding-left:0}.footer__links__item:first-child ul,.footer__links__item:nth-child(2) ul{-webkit-column-count:inherit;column-count:inherit}@media screen and (min-width:1200px){.footer__links__item:first-child ul,.footer__links__item:nth-child(2) ul{-webkit-column-gap:10px;column-gap:10px;-webkit-column-count:2;column-count:2}}@media screen and (min-width:1600px){.footer__links__item:first-child ul,.footer__links__item:nth-child(2) ul{-webkit-column-count:3;column-count:3;-webkit-column-gap:34px;column-gap:34px}}@media screen and (min-width:1200px){.footer__links__item:nth-child(2){padding:40px 50px 0}}@media screen and (min-width:1200px){.footer__links__item:last-child{border-right:none;padding-right:0;padding-left:71px}}.footer__links__item:last-child h5{border-bottom:none}.footer__links__item:last-child ul{-webkit-column-count:inherit;column-count:inherit}@media screen and (min-width:1200px){.footer__links__item:last-child ul{-webkit-column-count:2;column-count:2;-webkit-column-gap:21px;column-gap:21px;padding:0}}.footer__links__item ul{max-height:0;opacity:0;visibility:hidden;font-size:14px;margin:2px 0;display:block;padding:0;letter-spacing:normal;line-height:1.3;list-style:none;-webkit-transition:all .4s ease;transition:all .4s ease}.footer__links__item ul.active{max-height:500px;visibility:visible;opacity:1;margin:20px 0}@media screen and (min-width:1200px){.footer__links__item ul.active{font-size:12px}}@media screen and (min-width:1200px){.footer__links__item ul{font-size:12px;margin:20px 0;max-height:500px;visibility:visible;opacity:1}}.footer__links__item li{padding:0;margin-bottom:8px}.footer__links__item li a{color:gray;letter-spacing:-.3px}.footer__links__item h5{width:100%;border-bottom:1px solid #cccdd7;padding:12px 40px 12px 0;position:relative;text-transform:uppercase;color:#919191;font-weight:700;pointer-events:none;font-size:12px;line-height:1.2;white-space:nowrap;margin-bottom:0}@media screen and (min-width:1200px){.footer__links__item h5{margin-bottom:15px;border-bottom:none;padding:0}}.footer__links__item h5:after{display:none}.footer__links__item-arrow{width:13px;height:13px;display:block;position:relative;bottom:-20px;left:-10px;-webkit-transition:.4s ease;transition:.4s ease;-webkit-transform:rotate(45deg);transform:rotate(45deg);float:right}.footer__links__item-arrow.active{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}.footer__links__item-arrow.active:before{-webkit-transform:translate(10px);transform:translate(10px)}.footer__links__item-arrow.active:after{-webkit-transform:rotate(90deg) translate(10px);transform:rotate(90deg) translate(10px)}@media screen and (min-width:1200px){.footer__links__item-arrow{display:none}}.footer__links__item-arrow:after,.footer__links__item-arrow:before{position:absolute;content:"";display:inline-block;width:11px;height:2px;background-color:#003979;-webkit-transition:.4s ease;transition:.4s ease}.footer__links__item-arrow:after{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-5px;left:5px}.footer__copyright{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){.footer__copyright{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:11px 0}}.footer__copyright-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media screen and (min-width:1200px){.footer__copyright-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer__copyright-info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-top:1px solid #cccdd7;padding-top:26px;padding-bottom:20px;width:100%;text-align:center}@media screen and (min-width:1200px){.footer__copyright-info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-top:none;padding-top:0;padding-bottom:0;width:inherit;text-align:left}}.footer__copyright-links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:26px;padding-top:26px;border-top:1px solid #cccdd7;width:100%}@media screen and (min-width:1200px){.footer__copyright-links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:0;padding-top:0;border-top:none;width:inherit}}.footer__copyright-info,.footer__copyright-links li a{color:#575757;text-transform:uppercase;font-weight:400;font-size:12px;line-height:2;position:relative;letter-spacing:-1px;margin:0}.footer__copyright-links li a{padding:3px 0}.footer__copyright-links li a:hover{text-decoration:none;color:#5f5f5f}@media screen and (min-width:1200px){.footer__copyright-links li a{padding:0 12px}}.footer__copyright-links li:last-child a{padding:5px 0}@media screen and (min-width:1200px){.footer__copyright-links li:last-child a{padding:0 0 0 12px}}.footer__copyright-links li{position:relative}@media screen and (min-width:1200px){.footer__copyright-links li+li:before{content:"";width:1px;height:11px;position:absolute;left:0;top:8px;background:#cccdd7;display:block}}#industries .container--slider{width:96%;max-width:1600px;margin:0 auto}.five-elements__slider{margin-top:50px}.five-elements__slider .owl-carousel.owl-loaded{overflow:hidden;width:106%;margin-left:-3%;padding:0 3%}.five-elements__slider .owl-item{overflow:hidden;border-radius:8px}.five-elements__slider .box{color:#fff;padding:25px 20px;background-color:#000;min-height:240px;height:240px;position:relative;display:block;text-decoration:none}@media only screen and (min-width:1200px){.five-elements__slider .box{min-height:220px;height:220px}}@media only screen and (min-width:1600px){.five-elements__slider .box{min-height:280px;height:280px}}.five-elements__slider .box:before{content:"";background-color:#000;opacity:.6;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;-webkit-transition:all .4s ease;transition:all .4s ease}@media only screen and (min-width:1200px){.five-elements__slider .box:before{opacity:.3}}.five-elements__slider .box__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%}.five-elements__slider .box__inner h3,.five-elements__slider .box__inner p{color:#fff}.five-elements__slider .box__inner p{display:none}@media only screen and (min-width:1200px){.five-elements__slider .box__inner p{width:100%;position:relative;display:block}}.five-elements__slider .box__inner h3{width:100%;-webkit-transition:.3s ease;transition:.3s ease;font-size:1.2rem!important}@media only screen and (min-width:425px){.five-elements__slider .box__inner h3{font-size:1.5rem!important}}@media only screen and (min-width:1200px){.five-elements__slider .box__inner h3{margin-bottom:0;margin-top:50px;font-size:1.2rem!important}}@media only screen and (min-width:1600px){.five-elements__slider .box__inner h3{font-size:1.4rem!important}}.five-elements__slider .box__inner p:before{content:"";width:0;height:1px;background:hsla(0,0%,100%,.7);position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:1s ease;transition:1s ease}.five-elements__slider .box__more{display:none}@media only screen and (min-width:1200px){.five-elements__slider .box__more{display:block;width:100%;position:relative;top:100%}}.five-elements__slider .box__inner>*{z-index:1;position:relative}.five-elements__slider .box__image{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:0;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}.five-elements__slider .box:hover h3{margin-bottom:10px;margin-top:0}.five-elements__slider .box:hover p:before{width:100%}.five-elements__slider .box:hover .box__image{-webkit-transform:matrix(1.1,0,0,1.1,0,0);transform:matrix(1.1,0,0,1.1,0,0)}.five-elements__slider .box:hover .box__more{top:0}.five-elements__slider .box:hover:before{opacity:.6}.five-elements__slider .owl-nav{width:100%;position:absolute;left:0;top:47%;margin-left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none}@media only screen and (min-width:390px){.five-elements__slider .owl-nav{top:50%}}.five-elements__slider .owl-nav button.disabled{opacity:.2}.five-elements__slider .owl-nav button.owl-prev{float:left;position:relative;background:none;color:inherit;border:none;padding:0!important;font-size:60px!important;pointer-events:auto;left:10px}@media only screen and (min-width:768px){.five-elements__slider .owl-nav button.owl-prev{left:0}}.five-elements__slider .owl-nav button.owl-next{float:right;position:relative;background:none;color:inherit;border:none;padding:0!important;font-size:60px!important;pointer-events:auto;right:10px}@media only screen and (min-width:768px){.five-elements__slider .owl-nav button.owl-next{right:0}}.five-elements__slider .owl-nav button span{color:#fff}@media only screen and (min-width:768px){.five-elements__slider .owl-nav button span{color:inherit}}.lux-insights .arr-offering{bottom:20px;position:absolute;right:10px;text-align:right;width:20px;height:20px}@media screen and (min-width:768px){.lux-insights .arr-offering{bottom:22px}}@media screen and (min-width:1200px){.lux-insights .arr-offering{right:10px;bottom:16px}}.lux-insights .arr-offering .arr-small{border:2px solid #004180;top:4px;width:8px;height:8px;display:inline-block;border-bottom:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:0;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.lux-insights .arr-offering .arr-small.one,.lux-insights .arr-offering .arr-small.three,.lux-insights .arr-offering .arr-small.two{left:0;opacity:1}.lux-insights__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.lux-insights__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1024px){.lux-insights__item:nth-child(3){margin-left:2%}}.lux-insights__item{border:1px solid #d1d5d4;border-radius:6px;height:550px;position:relative;overflow:hidden;width:100%;margin-bottom:20px}@media screen and (min-width:768px){.lux-insights__item{width:70%;margin:0 auto 20px}}@media screen and (min-width:1024px){.lux-insights__item{width:24%}}.lux-insights__item h5{font-weight:600;margin-bottom:20px;text-transform:uppercase}.lux-insights__item h5,.lux-insights__item p{font-size:14px!important;-webkit-transition:all .2s ease;transition:all .2s ease}.lux-insights__item p{font-weight:400}.lux-insights__item-img-container{height:300px;overflow:hidden}.lux-insights__item img{height:300px;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s ease;transition:all .2s ease;-o-object-position:right;object-position:right}@media screen and (min-width:1024px){.lux-insights__item--bigger{width:48%;margin-right:2%;margin-left:0}}.lux-insights__item--bigger .lux-insights__item-img-container{height:300px}@media screen and (min-width:1024px){.lux-insights__item--bigger .lux-insights__item-img-container{height:400px}}.lux-insights__item--bigger .lux-insights__item-text{height:250px}@media screen and (min-width:1024px){.lux-insights__item--bigger .lux-insights__item-text{height:150px}}.lux-insights__item--bigger img{height:400px}.lux-insights__item:hover{cursor:pointer;text-decoration:none}.lux-insights__item:hover img{-webkit-transform:matrix(1.1,0,0,1.1,0,0);transform:matrix(1.1,0,0,1.1,0,0)}.lux-insights__item:hover h5,.lux-insights__item:hover p{color:#003979}.lux-insights__item:hover .arr-small.one{left:0;opacity:1}.lux-insights__item:hover .arr-small.two{left:7px;opacity:1}.lux-insights__item:hover .arr-small.three{left:14px;opacity:1}.lux-insights__item:hover .lux-insights__item-text:before{opacity:.07;-webkit-transform:scale(1);transform:scale(1);z-index:1;border:2px solid #2b2b2b;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.lux-insights__item-text{position:relative;padding:23px;height:250px}.lux-insights__item-text:before{content:"";display:block;opacity:0;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);z-index:-1;bottom:0;left:0;right:0;top:0;background:#2b2b2b;border-radius:4px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.lux-insights .lux-insights__item-img{width:100%;border-top-right-radius:6px;border-top-left-radius:6px}.lux-insights__more{margin-top:20px;text-align:center;position:relative;display:block}.lux-insights__more:hover{cursor:pointer;text-decoration:none}.lux-insights__more:hover .arr-small.one{left:0;opacity:1}.lux-insights__more:hover .arr-small.two{left:7px;opacity:1}.lux-insights__more:hover .arr-small.three{left:14px;opacity:1}.lux-insights__more p{font-size:14px;font-weight:400}.lux-insights__more .arr-offering,.lux-insights__more p{display:inline-block}.lux-insights__more .arr-offering{position:relative;top:5px;right:0;bottom:0}.lux-insights__more .arr-offering .arr-small{width:11px;height:11px}.lux-insights .more-btns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#insights .btn--white:after{border:1px solid #004180}