@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&amp;display=swap);body{font-family:Montserrat,Helvetica,Arial,sans-serif!important}html{font-size:10px;-webkit-font-smoothing:antialiased}body,html{scroll-behavior:smooth}*{word-wrap:break-word}h2,p{font-family:Montserrat,serif}h2{line-height:30px;color:#242424}.filter-list::-webkit-scrollbar,.filter-list ::-webkit-scrollbar{width:5px}.filter-list::-webkit-scrollbar-track,.filter-list ::-webkit-scrollbar-track{background:transparent}.filter-list::-webkit-scrollbar-thumb,.filter-list ::-webkit-scrollbar-thumb{background:#ddd}.filter-list::-webkit-scrollbar-thumb:hover,.filter-list ::-webkit-scrollbar-thumb:hover{background:#212529}.absolute-stretch{left:0;right:0;top:0;bottom:0}@media (max-width:767.98px){h1{font-size:40px!important;line-height:55px!important}.section-title{font-size:26px!important}}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1400px!important}}.button-outline{border:2px solid #fff;background:transparent;box-shadow:none!important;border-radius:30px;height:auto;width:auto;padding:0 40px;line-height:50px;transition:all .25s ease-in-out;display:inline-block;text-align:center;text-transform:uppercase;font-weight:700;font-size:1.4rem;font-family:Ubuntu,sans-serif;text-decoration:none;color:#fff;letter-spacing:2px}.button-outline:hover{border:2px solid #fff!important;background:#fff!important;color:#252525!important}.arrow-down{-webkit-animation:arrow 2s linear infinite;animation:arrow 2s linear infinite;margin-top:50px;color:#fff;font-size:35px}@-webkit-keyframes arrow{0%{transform:translate(0);opacity:1}50%{transform:translateY(10px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes arrow{0%{transform:translate(0);opacity:1}50%{transform:translateY(10px);opacity:0}to{transform:translate(0);opacity:1}}.parent-typed-text[data-v-75158110]{font-size:50px;color:#fff;line-height:65px;text-align:center;font-weight:700}.desc-style[data-v-75158110]{color:#fff;max-width:700px;margin:0 auto;font-size:18px;font-weight:400;line-height:1.6;margin-top:10px}.menu__placeholder{height:74px;margin-bottom:130px}@-webkit-keyframes bg-slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.content{position:relative;text-align:center;font-size:26px;color:#000}.scroll__distance{margin-top:35px;margin-bottom:50px}#jumbotron{width:100%;position:absolute;background-size:cover;background-position:center bottom;top:0;bottom:0;left:0;z-index:-1}.animation{-webkit-animation:bg-slide 50s linear infinite;animation:bg-slide 50s linear infinite}.footer{padding-top:165px;padding-bottom:160px}.footer-title{color:#fff;line-height:1.5;font-size:70px;font-family:Montserrat,serif}.footer-p{color:#fff;font-size:18px!important;font-weight:400!important;line-height:1.6}@media only screen and (max-width:570px){.footer-title{line-height:65px}}.app-img[data-v-d59cfdca]{display:inline-block;position:relative}.app-img__placeholder[data-v-d59cfdca]{position:absolute;overflow:hidden}.app-img__placeholder img[data-v-d59cfdca]{transform:scale(1.05);filter:blur(10px)}.app-img__img[data-v-d59cfdca]{opacity:0}.app-img--loaded .app-img__img[data-v-d59cfdca]{opacity:1}.badge-custom[data-v-6b778e87]{margin-bottom:5px}.text[data-v-6b778e87]{color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;padding:5px 10px}.text[data-v-6b778e87]:before{content:"";z-index:2;height:100%;border-top:13px solid var(--color-ribbon);border-left:8px solid transparent;border-bottom:13px solid var(--color-ribbon);left:-7px;top:0;position:absolute}.badge.badge__builders{font-size:.85rem;margin-bottom:2px;background-color:#ee2752;margin-right:4px;padding:4px 10px;letter-spacing:1px;font-weight:600}.badge__wrapper{right:0;top:5%;z-index:1}.panel__fs>div{margin-top:13px}.theme-title{margin-top:.5rem;font-size:18px;font-family:Montserrat,serif}.panel__fs{font-size:14px}@media (max-width:767.98px){.theme-title{margin-bottom:0!important}}.block{background-color:#f1f1f1;color:#252525;font-size:14px;padding:30px 0;transition:all .25s}.block:hover{background:#252525!important;color:#fff!important}.img-anim{z-index:1;position:relative}.app-img__img{box-shadow:0 3px 5px rgba(0,0,0,.1);transition:box-shadow .25s ease-in-out,opacity .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.app-img__img:hover,.panel__modern:hover .app-img__img{box-shadow:0 3px 20px rgba(0,0,0,.2)}.bs-ms-sync{padding-top:calc(var(--bs-gutter-x)/2);padding-bottom:calc(var(--bs-gutter-x)/2)}.list-complete-item{transition:transform .5s,opacity .25s}.list-complete-img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.list-complete-enter{opacity:0;transform:translateY(-30px)}.list-complete-leave-to{opacity:0;transform:translateY(30px)}.list-complete-leave-active{position:absolute}.list-complete>div:not(:nth-last-child(-n+3)){margin-bottom:40px}.column-right-spacing{padding-left:35px!important}@media only screen and (max-width:600px){.list-complete{margin-left:calc(var(--bs-gutter-x)/-2)!important}.column-right-spacing{padding-right:0!important;padding-left:0!important}.list-complete>div{margin-bottom:40px}}.search{width:100%;margin:auto;height:50px;border-radius:5px;outline:none!important;font-size:15px;border:2px solid #ddd;transition:all .25s linear;padding-left:15px}.search.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.search:focus{border:2px solid #230FBF}.search-info{margin-top:5px;font-size:15px}.search-suggestions{border:2px solid #ddd;border-top:0;font-size:1.4rem;transform:translateY(30px);opacity:0;transition:all .25s linear;position:absolute;width:100%;background:#fff;z-index:-1;border-bottom-left-radius:5px;border-bottom-right-radius:5px;max-height:100px;overflow-y:scroll;visibility:hidden}.search-button{margin-top:5px;cursor:pointer;padding-left:15px;padding-top:3.25px;padding-bottom:3.25px}.search-button:hover{background:rgba(0,0,0,.1)}.search-suggestions.active{transform:translate(0);opacity:1;z-index:2;visibility:visible}.slide-fade-enter-active{transition:all .3s ease-out}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateX(20px);opacity:0}.filter-button{width:50%;padding:6px;cursor:pointer}.filter{transition:all .25s linear}.active .filter{color:#230FBF!important;font-weight:600}.active .filter:before{content:"✖";opacity:1;margin-right:5px;transform:translate(5px);width:5px;height:5px;display:block;position:absolute;left:0}.active .filter{padding-right:5px;padding-left:19px}.filter:before{content:"";opacity:0;transition:transform .25s linear,opacity .25s linear;transform:translate(-5px)}.filter-button_fs{font-size:12px}.filter-button{width:auto!important;padding:4.5px 3px}.filter-button span{border:1px solid #ddd;padding:2px 14px;border-radius:4px}.filter[data-v-15a0a6ec]{font-size:16px;font-weight:800;margin-bottom:10px}.filter__selected__text[data-v-15a0a6ec]{font-size:12px;font-weight:300}.filter__list[data-v-15a0a6ec]{max-height:19.5vh;overflow-y:auto}.listHorizontalStyle[data-v-15a0a6ec]{display:flex;list-style-type:none;flex-direction:row;flex-wrap:wrap}.fit-content[data-v-15a0a6ec]{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.clear-filters{cursor:pointer;margin-bottom:20px;display:block;position:absolute;padding:10px 0;background:#fff;color:#230FBF;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:30px;width:calc(100% - 105px);left:0;font-size:12px;text-transform:uppercase;text-decoration:unset;font-weight:600;margin:auto;right:35px;margin-top:50px;opacity:1}.sfws{height:calc(100vh - 105px);position:sticky;top:87.5px}.grid{transition:transform .25s ease-in-out .2s}#searchDefault{height:77px;margin-bottom:35px}.filter-list>div:not(:nth-child(2)){margin-top:20px}.filter-list{box-shadow:0 2px 10px rgba(0,0,0,.1);padding:25px;overflow:auto;margin-right:35px}.minify-enter-active,.minify-leave-active{transition:opacity .25s ease-in-out;opacity:1!important}.minify-enter,.minify-leave-to{opacity:0!important}.features>div:not(:nth-child(4n+4)){padding-right:30px}.features>div{margin-bottom:calc(var(--bs-gutter-x)/2 + 25px)}@media (max-width:767.98px){.features>div{padding-right:0!important}}.features>div:hover .feature{color:#fff;background:#230FBF}.feature__heading{font-size:18px}.feature{transition:all .25s ease-in-out;padding:40px;border-radius:5px;background:#fff;height:100px;box-shadow:0 0 10px rgba(0,0,0,.1)}.section-title{text-align:center;text-transform:uppercase;font-weight:700;font-size:34px;line-height:1.2;margin-bottom:0}.section-subtitle{color:#8b8b8a;font-size:15px;font-weight:300;margin-top:7px;text-align:center;width:70%;margin:0 auto;margin-top:5px}.button-purchase{overflow:hidden;height:52px}.active-navbar .button:hover,.button-purchase:hover{background-color:#230FBF!important;color:#fff!important;border-color:transparent!important}.link[data-v-289c1788]{font-weight:600;color:#fff;font-size:14px;margin-right:35px}#nav a[aria-current=page][data-v-289c1788]{color:#230FBF!important}#nav a[aria-current=page][data-v-289c1788]:after{content:"";transition:transform .25s linear,opacity .25s linear;width:50%;height:2px;background:#230FBF;border-radius:2px;display:block;margin:auto;position:relative;top:30%}#nav a[data-v-289c1788]{transition:color .25s ease-in-out}#nav a[data-v-289c1788]:hover{color:#230FBF!important}.sticky-top.active-navbar{background-color:#fff!important;top:0!important;box-shadow:0 2px 10px rgba(0,0,0,.1)}.active-navbar a{color:#212529!important}#searchMenu{margin:0 35px}.active-navbar .button{background:#252525!important;border-color:#252525!important;color:#fff!important}.active[data-v-14da9f9a]{background-color:#fff!important;color:#212529!important}.float[data-v-14da9f9a]{padding:15px;background-color:#212529;color:#fff;text-align:center;z-index:1500;cursor:pointer;font-weight:600;font-size:12px;transition:all .2s linear;border-radius:5px 5px 0 0;transform:rotate(-90deg) translate(25vh);transform-origin:0 0;bottom:0;width:170px}@media only screen and (max-width:1150px){.h-100.position-fixed.w-25[data-v-07d0f0ca]{width:50%!important}}.related-themes__wrapper[data-v-07d0f0ca]{z-index:5000;right:0;transition:all .25s ease-in-out}.related-themes__viewdemo__icon[data-v-07d0f0ca]{font-size:30px}.show-button[data-v-07d0f0ca]{font-size:13px;cursor:pointer;font-weight:400}.related-themes__spacing[data-v-07d0f0ca]{margin-bottom:20px}.related-themes[data-v-07d0f0ca]{right:0;background:#212529;color:#fff;z-index:1022}.related-themes__title[data-v-07d0f0ca]{color:#fff;margin:35px 0}.related-themes__title__section[data-v-07d0f0ca]{margin-top:10px;font-size:18px}.active[data-v-07d0f0ca]{color:#230FBF!important}.related-themes[data-v-07d0f0ca]{transition:all .25s ease-in-out}.related-themes__viewdemo[data-v-07d0f0ca]{visibility:hidden;position:absolute;font-size:15px;opacity:0;transition:all .25s ease-in-out}.primary-button__related[data-v-07d0f0ca]{line-height:40px;border-color:#212529;color:#212529}.related-themes__viewdemoaction:hover>.related-themes__viewdemo[data-v-07d0f0ca]{visibility:visible;opacity:1;background:rgba(0,0,0,.7)}.fadeDarkBg-enter-active[data-v-07d0f0ca],.fadeDarkBg-leave-active[data-v-07d0f0ca]{opacity:.7!important;transition:opacity 1s ease}.button-floating[data-v-07d0f0ca]{left:-48px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}.fadeDarkBg-enter-from[data-v-07d0f0ca],.fadeDarkBg-leave-to[data-v-07d0f0ca]{opacity:0!important}.tinted-background[data-v-07d0f0ca]{z-index:1022;background:#000;opacity:.7}.teleport-bar__wrapper{left:0;right:0;bottom:20px;z-index:1000}.teleport-bar{border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;box-shadow:0 0 30px rgba(0,0,0,.15);background:#fff;padding:10px}.teleport-bar>.teleport-bar__button{margin-right:0}.teleport-bar__button{margin-right:10px;padding:10px 20px}.teleport-bar__button.activ{background:#230FBF;color:#fff}.sections>:first-child{margin-top:60px}.section{padding:55px 0}.section>header{margin-bottom:30px}#demos>header{margin-bottom:60px;margin-top:90px}.header{top:30px!important;background-color:transparent;transition:background-color .5s linear,top .25s linear}@media only screen and (max-width:768px){#demos,#innerPages{padding:0 50px}}