.header{background-color:var(--bg);z-index:1000;justify-content:center;align-items:center;width:100%;height:55px;padding:0 40px;display:flex;position:fixed;box-shadow:0 4px 10px -3px #7090b040}.header .logo{height:45px}@media (max-width:966px){.header{justify-content:center}.header .row10,.header .row5{display:none}}
.footer{border-bottom:1px solid var(--line);background-color:#fff;justify-content:center;width:100%;height:100px;display:flex}.footer .containerLimitator{justify-content:space-between;align-items:center;width:1180px;height:100%;display:flex}.footer .containerLimitator img{width:120px}.footer .containerSocial{background-color:var(--main);color:#fff;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}@media (max-width:966px){.footer{flex-direction:column;height:fit-content;padding:40px 20px}.footer .row10{text-align:center;justify-content:center;align-items:center;height:fit-content}.footer .containerLimitator{grid-gap:25px;flex-direction:column;justify-content:center;align-items:center;width:100%}.footer .row15{text-align:center;justify-content:center;align-items:center}}
.dots{width:5.8px;height:5.8px;color:var(--text-regular);border-radius:50%;animation:.5s linear infinite alternate dots-ijr34dlg;transform:translate(-54.8px);box-shadow:27.4px 0 0 10.1px,54.8px 0 0 4.3px,82.2px 0}@keyframes dots-ijr34dlg{50%{box-shadow:27.4px 0 0 4.3px,54.8px 0 0 10.1px,82.2px 0 0 4.3px}to{box-shadow:27.4px 0,54.8px 0 0 4.3px,82.2px 0 0 10.1px}}
.main .contentLimitator{align-items:center;justify-content:unset;flex-direction:column}.mainBanner{background-color:var(--container-main);background-image:url(../media/lineBg.08ee08d7.png);background-repeat:repeat;background-size:cover;border-radius:15px;justify-content:center;width:97%;height:920px;margin-top:20px;display:flex}.mainBanner .bannerContent{grid-gap:45px;justify-content:space-between;align-items:center;width:1180px;display:flex}.mainBanner .bannerContent .bannerTexts{grid-gap:25px;flex-direction:column;padding:20px;display:flex}.mainBanner .bannerContent .bannerTitle{font-size:48px;line-height:56px}.mainBanner .bannerContent .formBanner{grid-gap:20px;background:linear-gradient(#fff 0%,#f6f6f600 74.23%);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-width:450px;height:100%;padding:35px 35px 100px;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 30.7px -12px #0003}.mainBanner .bannerContent .formBanner img{z-index:0;opacity:.3;width:150%;position:absolute;top:-350px}.mainFunctions{grid-gap:20px;flex-direction:column;justify-content:flex-end;width:1180px;max-width:98%;height:1080px;display:flex;position:relative}.mainFunctions .functionCard{grid-gap:40px;background:var(--container-main);border:1px solid var(--line);border-radius:15px;flex-direction:column;padding:40px;display:flex}.mainFunctions .functionCard .iconFunctionContainer{color:#fff;background:linear-gradient(#f79824 0%,#ffc47d 100%);border-radius:8px;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.mainFunctions .functionCard .iconFunctionContainer svg{filter:drop-shadow(0 0 13.9px #7090b040)}.mainFunctions .mainDashboard{width:1180px;max-width:100%;transition:all .2s ease-in-out;position:absolute;top:-130px}.mainFunctions .mainDashboard:hover{transform:scale(1.02)}.mainSystem{background-color:var(--container-main);z-index:2;background-image:url(../media/lineBg.08ee08d7.png);background-repeat:repeat;background-size:cover;border-radius:15px;flex-direction:column;align-items:center;width:97%;margin-top:160px;padding:100px 0;display:flex}.mainSystem .systemLimitator{grid-gap:80px;flex-direction:column;align-items:center;width:1180px;max-width:98%;display:flex}.mainSystem .rowSections{grid-gap:40px;align-items:center;width:1180px;max-width:100%;display:flex}.mainPrice{text-align:center;grid-gap:15px;z-index:1;flex-direction:column;justify-content:center;align-items:center;height:1060px;display:flex;position:relative}.mainPrice .centralGrid{z-index:0;opacity:.2;position:absolute;top:-300px}.mainPrice .containerPeriod{border:1px solid var(--line);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:10px 20px;display:flex}.mainPrice .containerPeriod.active{color:#fff;background:linear-gradient(84deg,#ffc47d 1.18%,#f79824 98.82%);border-color:#f79824}.mainPrice .priceContainer{grid-gap:20px;border:1px solid var(--line);background:linear-gradient(#fff 0%,#f6f6f6 60%);border-radius:15px;flex-direction:column;width:380px;max-width:98%;padding:25px;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 30.7px -12px #0003}.mainPrice .priceContainer .gridBg{opacity:.6;position:absolute;bottom:0;right:0}.mainPrice .checkIcon{background-color:var(--main);color:#fff;border:2px solid #ffc47d;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.hotmartButton{grid-gap:5px;border:none;border:1px solid var(--line);height:40px;color:var(--text-bold);cursor:pointer;background:#f6f6f6;border-radius:80px;justify-content:center;align-items:center;font-size:14px;font-weight:500;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden}.hotmartButton .mainImage{height:30px}.hotmartButton .bgImage{opacity:.1;filter:grayscale();height:74px;transition:all .25s ease-in-out;position:absolute;bottom:-35px;left:-25px}.hotmartButton:hover{background:#fff;box-shadow:0 7px 6px -4px #00000026}.hotmartButton:hover .bgImage{filter:grayscale(0);opacity:.4;height:80px;bottom:-20px;left:-20px}.mainFaq{background-color:var(--container-main);background-repeat:repeat;background-size:cover;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:97%;padding:160px 0;display:flex}.mainFaq .faqCard{grid-gap:15px;border:1px solid var(--line);background-color:#fff;border-radius:20px;flex-direction:column;padding:30px;transition:all .2s ease-in-out;display:flex}.mainFaq .faqCard:hover{transform:scale(1.02);box-shadow:0 13px 30.7px -12px #0000001a}.mainChatbot{background-color:var(--container-main);background-image:url(../media/lineBg.08ee08d7.png);background-repeat:repeat;background-size:cover;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:97%;margin-top:20px;padding:80px 0;display:flex}.mainChatbot .mainBotLimitator{grid-gap:80px;flex-wrap:nowrap;align-items:center;width:1180px;max-width:100%;display:flex}.mainChatbot .mainBotLimitator .botImage{width:800px;max-width:100%;height:500px;transition:all .2s ease-in-out;position:relative}.mainChatbot .mainBotLimitator .botImage:hover{transform:scale(1.02)}@media (max-width:1140px){.mainChatbot .mainBotLimitator{flex-direction:column}.mainChatbot{padding:25px}}@media (max-width:966px){.mainBanner{width:100%;height:fit-content;padding:120px 0 5px}.mainSystem .rowSections{flex-direction:column}.mainBanner .bannerContent{flex-direction:column;width:100%;height:fit-content;padding:0}.mainBanner .bannerContent .inpust_list15:first-child{padding:0 20px}.mainFunctions .mainDashboard{position:unset}.mainFunctions{height:fit-content;padding:20px}.mainBanner .bannerContent .formBanner{min-width:unset;border-radius:0;width:100%}.mainFunctions .functionCard{width:100%}.mainFunctions .row10{flex-direction:column}.mainPrice .centralGrid{width:100%}.mainPrice .input_list15{width:100%!important}.mainSystem{width:100%;margin-top:50px}.mainBanner .bannerContent .formBanner img{width:100%}.mainFaq{height:fit-content;padding:50px 20px}.faqList{flex-direction:column!important;height:fit-content!important;display:flex!important}.mainPrice{padding:20px}.mainPrice .priceContainer{width:100%}.mainPrice .containerPeriod{width:48%}.systemLimitator{padding:20px}.mainChatbot .mainBotLimitator .botImage{width:100%;height:auto}}
