.price-module-container{margin:0 auto;max-width:1280px;padding:60px 20px 20px}.price-module-container h2{font-size:48px;margin-bottom:58px;padding:0 200px;text-align:center}@media (max-width:1024px){.price-module-container h2{padding:0 50px}}@media (max-width:768px){.price-module-container h2{padding:0 20px}}.price-module{background:#fff;border:2px solid #7284fa;border-radius:10px;box-shadow:0 0 100px 15px rgba(0,0,0,.08);height:805px;margin-top:0;position:relative;z-index:2}@media (max-width:991px){.price-module{height:auto;min-height:600px}}@media (max-width:768px){.price-module{height:auto;min-height:auto}}.tab-content{display:none;padding:9px 39px 39px}@media (max-width:1024px){.tab-content{padding:9px 30px 30px}}@media (max-width:768px){.tab-content{padding:9px 15px 20px}}.tab-content.active{display:flex;flex-direction:column;overflow-y:auto}#moduler.active{min-height:696px}@media (max-width:991px){#addons.active,#moduler.active{min-height:auto}#addons.active{max-height:none}}#addons.active{max-height:556px;min-height:556px}@media (max-width:991px){#addons.active{max-height:none}}.product-card{align-items:center;background-color:hsla(0,0%,80%,.2);border:2px solid #ccc;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:26px;padding:23px 25px;position:relative;transform:scale(1);transition:background-color .6s ease,border-color .6s ease}.product-card:hover{background:hsla(0,0%,80%,.4)}@media (max-width:768px){.product-card{align-items:flex-start;flex-direction:row;flex-wrap:wrap;padding:20px 15px}}.product-title{color:#353535;flex:1;font-size:16px;font-weight:700;margin:0}@media (max-width:768px){.product-title{order:1;padding-right:10px;width:calc(100% - 80px)}}.product-price{color:#353535;font-size:16px;font-weight:700;margin-right:80px;white-space:nowrap}@media (max-width:768px){.product-price{margin-top:8px;order:3;width:calc(100% - 80px)}}@media (max-width:1152px){.product-price{margin-right:20px}}@media (max-width:1100px){.product-price{margin-left:20px;margin-right:20px}}@media (max-width:991px){.product-price{margin-left:0;margin-right:40px}}.price-amount,.price-currency,.price-period,.read-more-btn{font-weight:700}.read-more-btn{color:#353535;display:inline-block;margin-left:20px;position:relative;text-decoration:none}.read-more-btn:after{background-color:currentColor;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.read-more-btn:hover:after{width:100%}@media (max-width:768px){.read-more-btn{align-self:flex-start;margin-left:auto;order:2;width:auto}}.product-card.selected{background-color:#e8ecff;border:2px solid #7284fa}#addons .product-card.selected,.product-card.selected{transition:background-color .6s ease,border-color .6s ease}#addons .product-card.selected{background-color:#e0f7f5;border:2px solid #2cd5c4}.product-checkbox{position:absolute;right:-10px;top:-10px}.checkmark{display:block;height:32px;opacity:0;transform:scale(0) rotate(-180deg);transition:all .4s cubic-bezier(.68,-.55,.265,1.55);width:32px}.product-card.selected .checkmark{opacity:1;transform:scale(1) rotate(0deg)}.product-card[data-preselected=true]{background-color:rgba(177,175,215,.4);border:2px solid #5a61a8;cursor:default}.addons-section-title{color:#353535;display:block;font-size:19px;font-weight:700;margin:52px 0 20px}.addons-section-title:first-child{margin-top:0}@media (max-width:768px){.addons-section-title{font-size:17px;line-height:1.3;margin:35px 0 15px}.addons-section-title:first-child{margin-top:0}}.currency-selector{margin-bottom:58px;text-align:center}.currency-selector label{font-size:16px;font-weight:700;margin-right:10px}.currency-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23353535' d='M1.41 0 6 4.58 10.59 0 12 1.41l-6 6-6-6z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:16px;padding:7px 28px 7px 13px}.currency-dropdown:focus{outline:2px solid #7284fa;outline-offset:2px}.cta-addons{background-color:#032478;border-radius:42px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:1;margin:auto auto 0;padding:12px 25px;transition:none;width:fit-content}@media (min-width:992px) and (max-width:1215px){.cta-addons{margin-top:-15px}}.cta-addons:hover{background-color:#032478;color:#fff;opacity:1;transition:none}.cta-addons img{margin-left:10px}.cta-scroll-addons{align-items:center;background-color:#fff;border:2px solid #032478;border-radius:42px;color:#032478;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-weight:400;gap:10px;line-height:1;margin:55px auto 0;padding:12px 25px;transition:none;width:fit-content}@media (min-width:992px) and (max-width:1215px){.cta-scroll-addons{margin-top:30px!important}}.cta-scroll-addons[style*="display: block"]{align-items:center;display:flex}.cta-scroll-addons:hover{background-color:#032478;background-color:hsla(0,0%,80%,.4);color:#032478;opacity:1;transition:none}.cta-scroll-addons img{flex-shrink:0;margin-left:10px;vertical-align:middle}.cta-scroll-addons[style*="display: none"]{display:none!important}@media (max-width:991px){#scroll-addons,.cta-scroll-addons{display:none!important;visibility:hidden!important}}.reset-container{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;padding:39px 39px 30px}@media (min-width:1025px) and (max-width:1073px){.reset-container{padding-top:27px}}@media (max-width:1024px){.reset-container{padding:30px 30px 20px 35px}}@media (max-width:768px){.reset-container{align-items:stretch;flex-direction:column;gap:29px;padding:30px 15px 20px}}.reset-button{align-items:center;background-color:#fff;border:2px solid #032478;border-radius:42px;color:#032478;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-weight:400;gap:10px;padding:7px 17px;transition:none;white-space:no-wrap;width:fit-content}@media (max-width:1024px){.reset-button{margin-right:30px}}@media (max-width:768px){.reset-button{align-self:center;margin-left:0;margin-right:0}}.reset-button:hover{background-color:hsla(0,0%,80%,.4);border-color:#032478;color:#353535;opacity:1;transform:none}.reset-button:focus{outline:none}.reset-button:active,.reset-button:focus{background-color:#fff;border-color:#032478;color:#353535}.reset-button:active{transform:none}.reset-button img{display:block;transition:transform .3s ease}.filter-tags{display:flex;flex:1;flex-wrap:wrap;gap:12px}@media (max-width:768px){.filter-tags{justify-content:center;width:100%}}.filter-tag{align-items:center;background-color:#fff;border:2px solid #032478;border-radius:42px;color:#032478;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:16px;font-weight:400;justify-content:center;line-height:1;padding:7px 17px;transition:none;white-space:nowrap}.filter-tag:not(.active):hover{background-color:hsla(0,0%,80%,.4);border-color:#032478;color:#032478;font-weight:400;opacity:1;transform:none}.filter-tag:not(.active):focus{outline:none}.filter-tag:not(.active):active,.filter-tag:not(.active):focus{background-color:#fff;border-color:#032478;color:#032478;transform:none}.filter-tag:not(.active):active{font-weight:400;opacity:1}.filter-tag.active{background-color:#032478;border-color:#032478;color:#fff;line-height:1}.filter-tag.active:hover{opacity:1}.filter-tag.active:focus,.filter-tag.active:hover{background-color:#032478;border-color:#032478;color:#fff;transform:none}.filter-tag.active:focus{outline:none}.filter-tag.active:active{background-color:#032478;border-color:#032478;color:#fff;opacity:1;transform:none}.content-wrapper{display:flex;height:100%}@media (max-width:991px){.content-wrapper{flex-direction:column;height:auto}}.left-side{display:flex;flex:3;flex-direction:column;position:relative;z-index:2}@media (max-width:991px){.left-side{flex:none;width:100%}}.cart-sidebar,.tab-container{display:flex;flex:1;flex-direction:column}.cart-sidebar{background:#fff;border-bottom-right-radius:10px;border-left:2px solid #7284fa;border-top-right-radius:10px;min-width:300px;padding:20px 20px 39px;position:relative;z-index:2}@media (max-width:991px){.cart-sidebar{background:#032478;border:none;border-radius:20px;bottom:20px;left:20px;max-width:none;min-width:auto;opacity:0;padding:0;position:fixed;right:20px;transform:none;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;width:auto;z-index:1000}.cart-sidebar.visible{opacity:1;visibility:visible}}.cart-toggle{display:none}@media (max-width:991px){.cart-toggle{background:transparent;border:none;color:#fff;cursor:pointer;display:block;padding:0;position:absolute;right:10px;top:15px;z-index:10}.cart-toggle:hover{background:transparent;opacity:1;transform:none}.cart-toggle:focus{background:transparent;outline:none}.cart-toggle:active{background:transparent;transform:none}.cart-toggle-icon{align-items:center;display:flex;transform:rotate(180deg);transition:transform .3s ease}.cart-sidebar.open .cart-toggle-icon{transform:rotate(0deg)}}.cart-content{display:flex;flex:1;flex-direction:column;overflow:hidden}@media (max-width:991px){.cart-content{background:transparent;color:#fff;display:block;padding:20px}}.cart-items{display:flex;flex:1;flex-direction:column;justify-content:center;overflow-y:auto;padding:20px 0}@media (max-width:991px){.cart-items{justify-content:flex-start;max-height:0;overflow:hidden;padding:10px 10px 0;transition:max-height .6s ease,padding .6s ease,margin .6s ease}.cart-sidebar.open .cart-items{margin-bottom:20px;max-height:460px;overflow-y:auto;padding-bottom:20px}}.cart-items:has(.cart-item:nth-child(5)){justify-content:flex-start}.cart-empty{color:#353535;font-size:16px;font-weight:700;margin:auto;text-align:center}@media (max-width:991px){.cart-empty{color:#fff;font-size:15px;margin:0;text-align:left}}.cart-item{border-bottom:1px solid #d3e6f5;display:flex;flex-direction:column;gap:8px;justify-content:space-between;padding:20px 0}@media (max-width:991px){.cart-item{flex-direction:column;gap:8px;padding:18px 0}}.cart-item:last-child{border-bottom:none}.cart-item:first-child{padding-top:0}.cart-item-name{flex:1;font-size:16px;font-weight:700}@media (max-width:991px){.cart-item-name{color:#fff}}.cart-item-price{font-size:14px;font-weight:500;white-space:nowrap}@media (max-width:991px){.cart-item-price{color:#fff}}@media (max-width:768px){.cart-item-price{margin-left:0}}.cart-total{border-top:2px solid #d3e6f5;margin-top:auto;padding-top:20px;text-align:center}@media (max-width:991px){.cart-total{border-top:none;margin-top:0;padding-top:0;position:relative;transition:border-top .3s ease}.cart-sidebar.open .cart-total{border-top:2px solid hsla(0,0%,100%,.3);padding-top:0}}.cart-total-label{color:#353535;display:block;font-size:16px;margin-bottom:19px}@media (max-width:991px){.cart-total-label{color:#fff;margin-bottom:20px;margin-top:8px}}.cart-total-amount{color:#353535;font-size:40px;font-weight:700}@media (max-width:991px){.cart-total-amount{color:#fff;font-size:40px}}@media (max-width:471px){.product-card{flex-direction:column}.product-title{margin-bottom:8px;order:1;width:100%}.product-price{margin-bottom:8px;margin-top:0;order:2;width:100%}.read-more-btn{border-top:2px solid hsla(0,0%,80%,.3);display:inline-block;margin-left:0;order:3;padding-top:8px;text-align:left;width:auto}#moduler .product-card.selected .read-more-btn{border-top:2px solid rgba(114,132,250,.3)}#addons .product-card.selected .read-more-btn{border-top:2px solid rgba(44,213,196,.3)}}.cart-item-meta{align-items:flex-end;display:flex;gap:10px;justify-content:space-between}.cart-item-tag{border-radius:15px;flex-shrink:0;font-size:14px;font-weight:400;padding:4px 8px;white-space:nowrap}.cart-item-tag-module{background-color:#7284fa;color:#fff}.cart-item-tag-addon{background-color:#2cd5c4;color:#fff}.cart-item-tag-platform{background-color:#5a61a8;color:#fff}@media (max-width:991px){.cart-item-tag{color:#fff}}.tabs-navigation{margin-bottom:-2px;overflow-x:auto;overflow-y:hidden}.tabs-wrapper{background:#ececec;border:2px solid #7284fa;border-bottom-color:#ececec;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;gap:0;margin:0 40px;max-width:calc(100% - 423px);min-width:min-content;padding:12px;position:relative;z-index:3}.tabs-wrapper:before{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.tabs-wrapper:after,.tabs-wrapper:before{border-radius:16px;bottom:6px;content:"";position:absolute;top:6px;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1}.tabs-wrapper:after{background:hsla(0,0%,80%,.4);opacity:0;pointer-events:none}.tabs-wrapper:has(.tab-button[data-tab=moduler].active):before{background:#7284fa;left:12px;width:calc(33.333% - 8px)}.tabs-wrapper:has(.tab-button[data-tab=addons].active):before{background:#2cd5c4;left:calc(33.333% + 2px);width:calc(33.333% - 8px)}.tabs-wrapper:has(.tab-button[data-tab=multiple].active):before{background:#032478;left:calc(66.666% - 5px);width:calc(33.333% - 8px)}.tabs-wrapper:has(.tab-button[data-tab=moduler]:not(.active):hover):after{left:12px;opacity:1;width:calc(33.333% - 8px)}.tabs-wrapper:has(.tab-button[data-tab=addons]:not(.active):hover):after{left:calc(33.333% + 2px);opacity:1;width:calc(33.333% - 8px)}.tabs-wrapper:has(.tab-button[data-tab=multiple]:not(.active):hover):after{left:calc(66.666% - 5px);opacity:1;width:calc(33.333% - 8px)}.tab-button{background-color:transparent;border:none;border-radius:15px;color:#353535;cursor:pointer;flex:1;font-size:16px;font-weight:600;min-width:0;padding:12px 24px;position:relative;transition:none;white-space:nowrap;z-index:2}@media (max-width:768px){.tab-button{padding:10px 16px}}.tab-button:active,.tab-button:not(.active):focus,.tab-button:not(.active):hover{background-color:transparent!important;color:#353535!important;font-weight:600!important;opacity:1!important;transform:none!important}.tab-button:not(.active):focus{outline:none!important}.tab-button:not(.active):active{background-color:transparent!important;color:#353535!important;font-weight:600!important;opacity:1!important;transform:none!important}.tab-button.active{color:#fff!important;font-weight:700!important}.tab-button.active:focus,.tab-button.active:hover{background-color:transparent!important;color:#fff!important;font-weight:700!important;opacity:1!important;transform:none!important}.tab-button.active:focus{outline:none!important}.tab-button.active:active{background-color:transparent!important;color:#fff!important;font-weight:700!important;opacity:1!important;transform:none!important}@media (max-width:1256px){.tab-button{padding:11px 18px}}@media (max-width:1232px){.tab-button{padding:11px 16px}}@media (max-width:1208px){.tab-button{padding:11px 14px}}@media (max-width:1100px){.tabs-wrapper{max-width:calc(100% - 400px)}}@media (max-width:1193px){.tab-button,.tabs-wrapper{overflow:hidden}.tab-button{font-size:14px;max-width:33.333%;padding:11px 12px;text-overflow:ellipsis}}.price-module-decorations{height:0;pointer-events:none;position:relative;width:100%}.decoration{pointer-events:none;position:absolute;z-index:0}.decoration-top-left{height:auto;left:30px;top:-200px;width:auto}.decoration-top-right{height:auto;right:-60px;top:-10px;width:auto}.decoration-bottom-left{bottom:-950px;height:auto;left:-65px;width:auto}@media (max-width:1024px){.decoration-top-left{height:auto;left:20px;top:-150px;width:180px}.decoration-top-right{height:auto;right:-40px;top:-5px;width:180px}.decoration-bottom-left{bottom:-700px;height:auto;left:-40px;width:180px}}@media (max-width:768px){.decoration-top-left{height:auto;left:10px;top:-100px;width:120px}.decoration-top-right{height:auto;right:-20px;top:0;width:120px}.decoration-bottom-left{bottom:-500px;height:auto;left:-20px;width:120px}}@media (max-width:480px){.decoration-top-left{height:auto;left:5px;top:-80px;width:80px}.decoration-top-right{height:auto;right:-10px;top:5px;width:80px}.decoration-bottom-left{bottom:-400px;height:auto;left:-10px;width:80px}}.price-module-conditions{color:#666;display:flex;font-size:14px;justify-content:flex-end;line-height:1.6;margin-left:auto;margin-right:auto;margin-top:10px;padding:20px 0}.price-module-conditions span{text-align:center}.conditions-link{color:#032478;font-weight:500;position:relative;text-decoration:none;transition:color .3s ease}.conditions-link:after{background-color:#032478;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.conditions-link:hover{color:#7284fa}.conditions-link:hover:after{width:100%}@media (max-width:991px){.price-module-conditions{font-size:13px;margin-top:20px;padding:15px 20px;text-align:center}}.tabs-dropdown-mobile{display:none;margin:0 20px;position:relative;z-index:10}@media (max-width:991px){.tabs-wrapper{display:none}.tabs-dropdown-mobile{display:block}}.tabs-dropdown-trigger{align-items:center;background:#7284fa;border:2px solid #7284fa;border-radius:10px 10px 0 0;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:14px 20px;transition:background-color .3s ease,border-color .3s ease;width:100%}.tabs-dropdown-trigger.tab-moduler{background:#7284fa;border-color:#7284fa}.tabs-dropdown-trigger.tab-addons{background:#2cd5c4;border-color:#2cd5c4}.tabs-dropdown-trigger.tab-multiple{background:#032478;border-color:#032478}.tabs-dropdown-trigger:active,.tabs-dropdown-trigger:focus,.tabs-dropdown-trigger:hover{opacity:.9;outline:none;transform:none}.dropdown-arrow{filter:brightness(0) invert(1);transition:transform .3s ease}.tabs-dropdown-trigger.open .dropdown-arrow{transform:rotate(180deg)}.tabs-dropdown-menu{background:#fff;border:2px solid #7284fa;border-radius:0 0 10px 10px;border-top:none;box-shadow:0 4px 8px rgba(0,0,0,.1);left:0;max-height:0;overflow:hidden;position:absolute;right:0;top:100%;transition:max-height .3s ease,border-color .3s ease}.tabs-dropdown-mobile.active-moduler .tabs-dropdown-menu{border-color:#7284fa}.tabs-dropdown-mobile.active-addons .tabs-dropdown-menu{border-color:#2cd5c4}.tabs-dropdown-mobile.active-multiple .tabs-dropdown-menu{border-color:#032478}.tabs-dropdown-menu.open{max-height:200px}.dropdown-option{background:#fff;border:none;border-bottom:1px solid #ececec;border-radius:0;color:#353535;cursor:pointer;font-size:16px;font-weight:500;padding:14px 20px;text-align:left;transition:background .2s ease;width:100%}.dropdown-option:last-child{border-bottom:none}.dropdown-option:hover{background:#f5f5f5;opacity:1;transform:none}.dropdown-option:active,.dropdown-option:focus{opacity:1;outline:none;transform:none}.tabs-dropdown-mobile.active-moduler .dropdown-option.active{background:#7284fa;color:#fff;font-weight:600}.tabs-dropdown-mobile.active-moduler .dropdown-option.active:hover{background:#7284fa;color:#fff}.tabs-dropdown-mobile.active-addons .dropdown-option.active{background:#2cd5c4;color:#fff;font-weight:600}.tabs-dropdown-mobile.active-addons .dropdown-option.active:hover{background:#2cd5c4;color:#fff}.tabs-dropdown-mobile.active-multiple .dropdown-option.active{background:#032478;color:#fff;font-weight:600}.tabs-dropdown-mobile.active-multiple .dropdown-option.active:hover{background:#032478;color:#fff}#scroll-addons{display:none!important}.tab-container:has(#addons.active) #scroll-addons[style*="display: block"]{align-items:center;display:flex!important}#multiple.active{align-items:center;display:flex;justify-content:center;min-height:680px}@media (max-width:991px){#multiple.active{min-height:auto;padding:40px 20px}}.multiple-content-box{background:#fff;border:2px solid #7284fa;border-radius:10px;box-shadow:0 0 100px 15px rgba(0,0,0,.06);margin:0;max-width:700px;padding:100px 40px;text-align:center;width:100%}@media (max-width:991px){.multiple-content-box{box-shadow:none}}@media (max-width:768px){.multiple-content-box{padding:40px 30px}}.multiple-heading{color:#353535;font-size:32px;font-weight:700;line-height:1.3;margin-bottom:43px}.multiple-description{color:#353535;display:block;font-size:16px;line-height:1.6;margin-bottom:43px;padding:0 50px}@media (max-width:618px){.multiple-description{padding:0}}.demo-cta-btn{border-radius:42px;display:inline-block;font-size:16px;font-weight:400;margin:0 auto;padding:12px 25px;text-align:center;text-decoration:none;transition:background-color .3s ease}.demo-cta-btn,.demo-cta-btn:hover{background-color:#032478;color:#fff}.demo-cta-btn:hover{opacity:1;transform:none}.demo-cta-btn:focus{outline:2px solid #032478;outline-offset:2px}.cart-total .demo-cta-btn{display:block;margin:0 auto;width:170px}.multiple-content-box .demo-cta-btn{display:inline-block}.cta-wrapper-center{align-items:center;display:flex;justify-content:center;width:100%}.cta-wrapper-center .hs-cta-wrapper{display:inline-block}