*{padding:0;margin:0;border:0}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}
@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*{font-size:14px;font-family:"Roboto",sans-serif;font-family:"Open Sans",sans-serif;color:#111;-webkit-transition:.6s all;-o-transition:.6s all;transition:.6s all}.main{background-image:-webkit-gradient(linear, left top, left bottom, from(rgb(0, 0, 0)), to(rgb(0, 0, 0)));background-image:-o-linear-gradient(top, rgb(0, 0, 0), rgb(0, 0, 0));background-image:linear-gradient(to bottom, rgb(0, 0, 0), rgb(0, 0, 0));width:100%;min-height:100vh;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;overflow:hidden}.main__body{width:1140px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__card{background:#fff;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;height:321px;border-radius:50px;width:31%;padding:20px;position:relative;z-index:2}.main__card-big{width:65%}.main__card-last{margin-top:40px}.main__card:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main__icon{width:70px;height:70px;margin-bottom:15px}.main__icon img{width:100%}.main__title{font-size:48px;font-weight:700;text-align:center;margin:20px 0px;margin-bottom:0px;font-family:"Roboto",sans-serif}.main__subtitle{margin:20px 0px;text-align:center;font-size:18px;display:block;line-height:1.6;font-family:"Open Sans",sans-serif}.main__button{padding:7px 26px;padding-bottom:9px;background:#000;text-align:center;font-size:32px;color:#fff;text-transform:uppercase;border-radius:10px;font-family:"Roboto",sans-serif}.main__label{font-size:20px;text-transform:uppercase;font-weight:700;padding-top:10px;font-family:"Roboto",sans-serif}@media(max-width: 1200px){.main__body{padding:20px}}@media(max-width: 900px){.main__card{width:32%}.main__card-big{width:66%}.main__card-last{margin-top:16px}}@media(max-width: 760px){.main{padding:80px 0px}.main__card{width:100%;margin-bottom:40px}}@media(max-width: 640px){.main__title{font-size:32px}.main__subtitle{font-size:16px}.main__button{font-size:24px}.main__card{margin-bottom:20px;height:300px}.main__card:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}@media(max-width: 440px){.main{padding:60px 10px}.main__body{padding:0px}.main__title{font-size:28px}.main__subtitle{font-size:14px;margin:16px 0px}.main__button{font-size:20px}.main__card{margin-bottom:20px;height:220px}.main__icon{width:50px;height:50px}}