body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Signika",sans-serif}html{scroll-behavior:smooth}@-webkit-keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navbar{padding:0}.navbar-nav{align-items:center}.container{max-width:1480px;margin:0 auto;padding:40px}.hero{display:flex;justify-content:space-between;align-items:center;height:40vh;margin-top:40px;padding:4.375rem;background-color:#fcf8f2}.hero__left{flex:1 1}.hero__right{flex:2 1}.hero__heading--primary{display:block;font-size:2.8125rem;font-weight:600;margin-bottom:20px;line-height:1}.hero__heading--sub{display:block;font-size:1rem;color:#a1a1a1;font-weight:300;margin-bottom:20px}.cta{color:#fff;background-color:#5222d0;padding:22px 38px;border-radius:5px;text-decoration:none;max-width:100%;border:none}.cta,.cta.download{display:inline-block}.cta.download{text-align:center;font-weight:800;width:100%}.cta:hover{color:#fff;text-decoration:none;background-color:#6c43d4}.challenges{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:4rem;margin-top:80px}.challenges__card{max-width:100%;height:100%;border-radius:5px;box-shadow:10px 10px 82px -32px #919191;position:relative}.challenges__card--price{display:inline-block;position:absolute;right:10px;top:10px;background-color:#5222d0;font-weight:700;padding:5px 20px;color:#fff;border-radius:999px}.challenges__card--img,.challenges__card--img img{width:100%}.challenges__content{padding:20px}.challenges__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.challenges__heading--primary{font-size:1.25rem}.challenges__desc{margin-bottom:20px;line-height:1.7}.challenges__tag{display:inline-block;background-color:#77bfff;font-size:.875rem;color:#004e94;font-weight:600;padding:5px 10px;border-radius:999px}.challenges__tag:not(:last-child){margin-right:5px}.modalDescription{display:none}.modalShow{display:block}.modal-body{font-weight:300}.modal__included{margin-top:20px}.modal__title{font-size:1.4rem}svg{fill:#14b988;margin-right:10px}#linkHide{display:none}#linkShow{display:block}.formHide{display:none}.formShow{display:block}#formWrapper{max-width:100%;margin:0 auto}.footer{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#5222d0}.footer__links{text-decoration:none;color:#fff}.footer__links:not(:last-child){margin-right:20px}.footer__links:hover{color:#fff;text-decoration:none;font-weight:800}.blogcontainer{display:-ms-grid;display:grid;-ms-grid-columns:(4fr)[1];grid-template-columns:repeat(4,1fr);grid-gap:4rem;margin-top:40px}.blogcard{max-width:345px}.blogcard__img{width:100%}.modal_wrapper{opacity:1!important;position:fixed;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}.modal_wrapper:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;opacity:.5;background-color:#000}.modal__one{display:flex;flex-direction:column;margin-bottom:30px}.modal__one span:not(:last-child){margin-bottom:10px}@media only screen and (max-width:968px){li:not(:last-child),ul:not(:last-child){margin-right:0!important}.hero{flex-direction:column-reverse;height:70vh;padding:2rem;margin-top:40px}.hero__heading--primary{display:block;font-size:1.75rem;font-weight:600;margin-bottom:20px;line-height:1;margin-top:10px}.hero__heading--sub{display:block;font-size:1rem;color:#a1a1a1;font-weight:300;margin-bottom:20px}.challenges{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:4rem}.challenges__card{max-width:100%;height:100%;border-radius:5px;box-shadow:10px 10px 82px -32px #919191;position:relative}.challenges__card--img img{width:100%}.footer{justify-content:space-between;align-items:flex-start;padding:20px;background-color:#5222d0}.footer,.footer__right{display:flex;flex-direction:column}.footer__links{text-decoration:none;color:#fff}.footer__links:not(:last-child){margin-bottom:20px;margin-right:0}.footer .navbar-brand{margin-right:0}.footer .logo{max-width:90%}}@media only screen and (max-width:968px) and (max-width:1216px){.hero{height:70vh}.navbar-brand{margin-right:0}.logo{max-width:60%}}
/*# sourceMappingURL=main.c3ad131d.chunk.css.map */