@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Raleway:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400&display=swap");html{scroll-behavior:smooth}body{margin:unset;font-family:Inter,sans-serif;color:#9095a6;font-size:16px;line-height:26px;background:#fff}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif;color:#1b153d;margin:unset}h3{font-size:56px;line-height:66px}ul{padding:unset;margin:unset;list-style:none}a{text-decoration:none}*{box-sizing:border-box}img{width:100%;max-width:100%}section{width:100%;padding:70px 0}.container{width:100%;max-width:1210px;margin:auto;padding:0 20px}header{width:100%;padding:24px 0;position:absolute;top:0;left:0;z-index:2}header .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}header .logo{width:100%;max-width:177px;display:flex}header nav,header nav ul{display:flex;align-items:center}header nav ul{gap:40px;margin:0 40px 0 0}header nav a{font-weight:700;font-size:16px;line-height:19px;font-family:Raleway;color:#fff}header nav img{display:none;width:35px;margin:0 0 0 25px}.btn{display:inline-block;font-size:16px;font-weight:700;color:#1b153d;padding:14px 30px;background:#e6e6e6;border-radius:4px;font-family:Raleway,sans-serif;transition:all .3s ease}.btn:hover{background:#1b153d;color:#e6e6e6}.hero{padding:unset}.hero-slider{position:relative;height:100vh;display:flex!important;align-items:center}.hero-slider img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.hero-slider .container{position:relative}.hero-slider h2{max-width:655px;font-size:66px;line-height:77px;color:#fff}.hero .slick-dots{width:100%;position:absolute;bottom:70px;display:flex;justify-content:center;gap:15px;align-items:center}.hero li{display:flex}.hero button{font-size:0;padding:13px 13px 0 0;border:0;background:#adadad;border-radius:100%;cursor:pointer}.hero .slick-active button{padding:23px 23px 0 0;background:#fff;position:relative}.hero .slick-active button:before{content:"";position:absolute;width:13px;height:13px;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:100%;border:4px solid #1b153d}.about .container{max-width:685px;text-align:center}.about p{margin:30px 0 0}.features{background:#1b153d}.features h3{text-align:center;color:#fff;margin:0 0 35px}.features ul{display:flex;flex-wrap:wrap;gap:45px 30px}.features li{display:flex;align-items:flex-start;gap:20px;width:calc(33.33% - 20px)}.features img{width:15px}.features p{color:#fcfcfc;margin:unset}.clients .container{display:flex;align-items:center;gap:120px;justify-content:space-between}.clients ul{display:flex;gap:30px}.clients a{width:167px;display:flex;padding:16px 26px;background:#fcfcfc;border-radius:7px}.clients img{height:38px;-o-object-fit:contain;object-fit:contain}.contact{background:#ededed;text-align:center}.contact ul{gap:50px;justify-content:center;margin:35px 0 0}.contact a,.contact ul{display:flex;align-items:center}.contact a{gap:15px}.contact a,.contact img{width:-moz-max-content;width:max-content}.contact img{height:20px}.contact p{margin:unset;color:#1b153d;font-weight:600;font-family:Raleway}footer{text-align:center;background:#1b153d}.footer-logo{width:177px;display:inline-flex;margin:50px auto}.footer-bottom{border-top:1px solid #fff;padding:29px 0}.footer-bottom .container{display:flex;align-items:center;justify-content:space-between}.footer-bottom p{margin:unset;color:#fff}.footer-bottom ul{display:flex;align-items:center;gap:20px}.footer-bottom a{font-weight:700;color:#fff;font-family:Raleway,sans-serif}@media screen and (max-width:1024px){.hero-slider{height:65vh}.hero-slider h2{font-size:60px;max-width:500px}.clients .container{gap:0}.clients ul{flex-wrap:wrap;max-width:364px}}@media screen and (max-width:767px){section{padding:40px 0}h3{font-size:30px;line-height:35px}.container{padding:0 15px}header{padding:15px 0}header .logo{max-width:100px}header nav ul{margin:unset;display:none;position:absolute;top:69px;width:100%;left:0;flex-direction:column;background:#1b153d;padding:30px 0}header nav img{display:block}header .btn{padding:10px 17px;font-size:14px}.hero-slider h2{max-width:250px;font-size:36px;line-height:56px}.hero .slick-dots{bottom:30px}.features ul{gap:20px}.features li{width:100%}.features img{width:10px;margin-top:5px}.clients .container{flex-direction:column}.clients ul{max-width:100%;justify-content:space-between;gap:20px;margin:30px 0 0}.clients li{width:calc(50% - 10px)}.contact ul{margin:30px 0 0;flex-direction:column;gap:25px}.footer-logo{width:120px;margin:30px auto}.footer-bottom .container{flex-direction:column-reverse;gap:10px}.footer-bottom p{font-size:13px}}