@import url(./helpers/bootstrap-grid.min.css);@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400&display=swap");@font-face{font-family:'Gill Sans MT bold';src:url("helpers/fonts/gillsansmtbold-webfont.eot");src:url("helpers/fonts/gillsansmtbold-webfont.eot?#iefix") format("embedded-opentype"),url("helpers/fonts/gillsansmtbold-webfont.woff2") format("woff2"),url("helpers/fonts/gillsansmtbold-webfont.woff") format("woff"),url("helpers/fonts/gillsansmtbold-webfont.ttf") format("truetype"),url("helpers/fonts/gillsansmtbold-webfont.svg#gill_sans_mtbold") format("svg");font-weight:normal;font-style:normal}*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0}body{color:#2E343A;font-family:'Open Sans', sans-serif;padding-top:165px;background:url(../img/bg_hero.png) no-repeat center 170px}a{text-decoration:none;color:#2E343A;transition:all .3s ease-in-out}a:hover{color:#F39200}h1{font-family:'Gill Sans MT bold', sans-serif;font-size:48px;margin-bottom:40px}h2{font-family:'Gill Sans MT bold', sans-serif;font-size:32px;line-height:1;letter-spacing:2px;margin:0;margin-bottom:100px;text-align:center;color:#2E343A}img{max-width:100%}.text-center{text-align:center}.button{font-family:'Gill Sans MT bold', sans-serif;background-color:#F39200;height:58px;line-height:58px;font-size:24px;font-weight:700;color:#fff;padding:0 45px;display:inline-block;border-radius:7px;text-decoration:none;letter-spacing:2px;transition:all .3s ease-in-out}.button:hover{background-color:#C3CFDD;color:#fff}p{font-size:20px;line-height:40px;margin-bottom:50px}header{height:165px;display:flex;align-items:center;position:fixed;top:0px;width:100%;background-color:#fff;z-index:10;font-size:16px;transition:height .3s ease-in-out}header.modify{height:75px}header.modify .logo img{height:55px}@media (max-width: 767px){header.modify nav{top:75px}}header .logo img{vertical-align:middle;height:83px;transition:all .3s ease-in-out}header nav{display:flex;align-items:center;height:100%;justify-content:flex-end;transition:top .3s ease-in-out}header nav ul{text-align:right;padding:0;margin:0}header nav ul li{display:inline-block}header nav ul li:not(:last-of-type){margin-right:72px}header nav ul li.lang{position:relative}header nav ul li.lang .hidden-lang{position:absolute;display:none}header nav ul li.lang .hidden-lang a{display:block;padding-top:10px}header nav ul li.lang svg path{fill:#2E343A;transition:all .3s ease-in-out}header nav ul li.lang:hover svg path{fill:#F39200}@media (max-width: 767px){header nav ul li.lang svg{display:none}}@media (max-width: 767px){header nav{display:none;position:absolute;top:165px;background-color:#fff;width:100%;left:0;height:auto;padding-bottom:20px}header nav ul li{display:block !important;text-align:center;margin-right:0 !important}header nav ul li.lang{margin-top:20px;left:-25px}header nav ul li.lang .hidden-lang{display:inline-block;margin-left:8px}header nav ul li.lang .hidden-lang a{padding:0;display:inline-block}}header .mobile-menu-icon{width:40px;display:none;float:right;margin-top:15px}@media (max-width: 767px){header .mobile-menu-icon{display:block}}header .mobile-menu-icon div{height:5px;margin-bottom:10px;background-color:#2E343A}.hero{padding-top:90px}.hero .hero-claim{font-size:24px;margin-bottom:40px}@media (max-width: 767px){.hero img{max-width:100%}}.about{text-align:center;padding-bottom:50px}.vision{color:#889FBC;text-align:center;background:url(../img/bg_vision.png) no-repeat bottom}.vision .vision-item .vision-image{height:70px;line-height:70px;margin-bottom:45px}.vision .vision-item .vision-image img{vertical-align:middle}.vision .vision-item .vision-item-title{font-size:20px;text-transform:uppercase;margin-bottom:45px;letter-spacing:5px;font-weight:600}.vision .vision-item .vision-text{min-height:130px}.vision .vision-item p{color:#2E343A;line-height:initial}.vision .vision-item .more{color:#F39200;margin-bottom:45px;display:inline-block}.vision .vision-item .more img{margin:0;transition:all .3s ease-in-out}.vision .vision-item .more img.open{transform:rotate(-180deg)}.vision .vision-item .hidden-text{height:210px;margin-top:-10px}@media (max-width: 767px){.vision .vision-item .hidden-text{height:auto}}.vision .vision-item .hidden-text p{color:#2E343A;display:none;margin:0}@media (max-width: 767px){.vision .vision-item .hidden-text p{margin-bottom:30px}}.samples{background:url(../img/bg_samples.png) no-repeat top #889FBC;padding-top:100px;margin-bottom:77px;text-align:center;padding-bottom:120px}.samples h2{color:#C3CFDD;margin-bottom:90px}.solutions{padding-bottom:125px;background:url(../img/bg_solutions.png) no-repeat center 60px}.solutions h2{margin-bottom:200px}.solutions .solutions-item{background-color:#fff;box-shadow:0 8px 15px rgba(136,159,188,0.64);border-radius:30px;padding:72px 50px 50px;position:relative;font-size:20px;margin-bottom:90px}.solutions .solutions-item .icon{position:absolute;background-color:#889FBC;width:84px;height:84px;border-radius:21px;border:2px solid #fff;left:50px;top:-44px;line-height:78px;text-align:center}.solutions .solutions-item .icon img{vertical-align:middle}.solutions .tabs{margin-top:60px}.solutions .tabs .tabs-controls .tabs-control{height:90px;line-height:90px;border-radius:30px;background-color:transparent;text-align:center;font-family:'Gill Sans MT bold', sans-serif;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}.solutions .tabs .tabs-controls .tabs-control.active,.solutions .tabs .tabs-controls .tabs-control:hover{background-color:#F39200;color:#fff}.solutions .tabs .tabs-content{background-color:#F39200;border-radius:30px;height:100%;color:#fff;padding:0 120px;align-items:center;display:none}.solutions .tabs .tabs-content.active{display:flex}@media (max-width: 767px){.solutions .tabs .tabs-content{height:auto;padding:50px;margin-top:30px}}footer{text-transform: uppercase;background-color:#525E6B;padding-top:86px;padding-bottom:156px;color:#fff;line-height:30px}footer h2{color:#C3CFDD;margin-bottom:105px}footer a{color:#fff;text-decoration:underline}footer img.logo-footer{float:left;margin-right:33px;position:relative;top:-5px}footer .button{margin-bottom:40px}@media (max-width: 767px){footer{text-align:center}footer img.logo-footer{float:none;display:block;margin:0 auto}footer .button{margin-top:30px}}.dark-mode{background-color:#525E6B;color:#eff6ff}.dark-mode header{background-color:#525E6B}.dark-mode header a{color:#C3CFDD}.dark-mode header .lang svg path{fill:#C3CFDD}.dark-mode h2{color:#eff6ff}.dark-mode .vision .vision-item p{color:#eff6ff}.dark-mode .solutions-item{color:#2E343A}.switch{position:relative;display:inline-block;width:54px;height:25px;top:2px;float:right;margin-left:30px}@media (max-width: 767px){.switch{display:none}}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#C3CFDD;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}
/*# sourceMappingURL=style.css.map */
