body{margin:0}.hero-banner{max-width:1240px;margin:0 auto;padding:60px 20px;position:relative;z-index:10}.hero-banner img{border:none;border-radius:10px}.hero-banner .slick-dots{bottom:-30px!important}.hero-banner .slick-dots li button{height:5px!important}.hero-banner .slick-dots li{margin:0 7px!important}.hero-banner .slick-dots li button{background-color:gray!important}.hero-banner .slick-dots li.slick-active button{background-color:#000!important}.main-content{display:grid;grid-template-columns:290px 1fr 290px;padding:0 10px}.main-content .content__item .ant-tabs-nav-list{border-radius:10px;background:#fff}.main-content .content__item .ant-tabs-nav-list .ant-tabs-tab{text-align:center;width:200px;display:grid;justify-items:center;font-family:var(--Main-front-font);font-weight:700;font-size:16px;line-height:100%;color:#97a7c9;padding:20px 0;position:relative;margin:0}.main-content .content__item .ant-tabs-nav-list .ant-tabs-tab:after{position:absolute;content:"|";right:0}.main-content .content__item .ant-tabs-nav-list .ant-tabs-tab:nth-last-child(2):after{content:"";display:none}.main-content .content__item .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#6a5acd}.main-content .content__item .ant-tabs-ink-bar{height:3px;background:#6a5acd}.ant-tabs-nav:before{display:none}.ant-tabs-content-holder{padding:20px}.error-page{width:100%;height:100vh;background:#eee}.error-page .error-page-container{max-width:1240px;margin:0 auto;padding:0 20px;display:grid;place-items:center;height:90vh}.error-page .error-page-container .error-page-content{width:100%}.error-page .error-page-container .error-page-content h1{font-size:350px}.error-page .error-page-container .error-page-content h1,.error-page .error-page-container .error-page-content h2{text-align:center;padding:0;margin:0;font-family:HK Grotesk Wide,sans-serif;font-weight:800;color:#fcfcfc;text-shadow:0 4px 4px rgba(0,0,0,.25)}.error-page .error-page-container .error-page-content h2{font-size:79px}@media only screen and (max-width:1170px){.error-page .error-page-container .error-page-content h1{font-size:150px}.error-page .error-page-container .error-page-content h2{font-size:50px}}@media only screen and (max-width:768px){.hero-banner img{width:100%}}@media only screen and (max-width:500px){.error-page .error-page-container .error-page-content h1{font-size:70px}.error-page .error-page-container .error-page-content h2{font-size:25px}}