.elementor-5372 .elementor-element.elementor-element-bf77d42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:130px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-5372 .elementor-element.elementor-element-bf77d42:not(.elementor-motion-effects-element-type-background), .elementor-5372 .elementor-element.elementor-element-bf77d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5372 .elementor-element.elementor-element-fba743e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-5372 .elementor-element.elementor-element-ae39a5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-5372 .elementor-element.elementor-element-01b3c3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5372 .elementor-element.elementor-element-829058c .cart button, .elementor-5372 .elementor-element.elementor-element-829058c .cart .button{transition:all 0.2s;}.elementor-5372 .elementor-element.elementor-element-829058c .quantity .qty{transition:all 0.2s;}.elementor-5372 .elementor-element.elementor-element-stk00001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-5372 .elementor-element.elementor-element-stk00001:not(.elementor-motion-effects-element-type-background), .elementor-5372 .elementor-element.elementor-element-stk00001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5372 .elementor-element.elementor-element-59b3a9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-5372 .elementor-element.elementor-element-59b3a9c:not(.elementor-motion-effects-element-type-background), .elementor-5372 .elementor-element.elementor-element-59b3a9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5372 .elementor-element.elementor-element-cta00001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-5372 .elementor-element.elementor-element-cta00001:not(.elementor-motion-effects-element-type-background), .elementor-5372 .elementor-element.elementor-element-cta00001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5372 .elementor-element.elementor-element-cta00002{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-5372 .elementor-element.elementor-element-cta00003{text-align:center;}.elementor-5372 .elementor-element.elementor-element-cta00004{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5372 .elementor-element.elementor-element-js000001{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-5372 .elementor-element.elementor-element-bf77d42{--content-width:1200px;}.elementor-5372 .elementor-element.elementor-element-ae39a5a{--content-width:1200px;}.elementor-5372 .elementor-element.elementor-element-01b3c3f{--content-width:1200px;}.elementor-5372 .elementor-element.elementor-element-stk00001{--content-width:1200px;}.elementor-5372 .elementor-element.elementor-element-59b3a9c{--content-width:1200px;}.elementor-5372 .elementor-element.elementor-element-cta00002{--content-width:1100px;}}@media(max-width:1024px){.elementor-5372 .elementor-element.elementor-element-fba743e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-5372 .elementor-element.elementor-element-fba743e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS */.ada-ptitle .elementor-heading-title,.ada-ptitle h1{font:600 34px/1.15 Poppins,sans-serif!important;color:#fff!important;margin:0!important}.ada-pprice,.ada-pprice .price,.ada-pprice .amount{color:#15DB95!important;font:600 24px Poppins,sans-serif!important}.ada-pshort,.ada-pshort p{color:#A3A3A3!important;font:400 15px/1.7 Poppins,sans-serif!important}.ada-prate .star-rating{color:#D4AF37!important}.ada-patc select{background:#0D0D0D!important;color:#fff!important;border:1px solid #2A2A2A!important;border-radius:12px!important;padding:12px 14px!important;font-family:Poppins,sans-serif!important;width:100%}.ada-patc label,.ada-patc td,.ada-patc th{color:#fff!important;font:500 13px Poppins,sans-serif!important}.ada-patc .single_add_to_cart_button{background:#15DB95!important;color:#000!important;border-radius:60px!important;padding:16px 28px!important;font:500 15px Poppins,sans-serif!important;width:100%;border:0!important}.ada-patc .single_add_to_cart_button:hover{background:#fff!important}.ada-patc .reset_variations{color:#A3A3A3!important}.ada-patc .woocommerce-variation-price .amount{color:#15DB95!important;font-size:22px!important}.ada-patc .quantity{display:none!important}.ada-gal .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:10px!important}.ada-gal img{border-radius:14px!important}.ada-gal .woocommerce-product-gallery__trigger{display:none}.ada-prev .elementor-shortcode{max-width:1200px;margin:0 auto}.ada-tabs .woocommerce-tabs ul.tabs{border:0!important}.ada-tabs .woocommerce-tabs ul.tabs li{background:transparent!important;border:0!important}.ada-tabs .woocommerce-tabs ul.tabs li a{color:#A3A3A3!important;font:500 15px Poppins,sans-serif!important}.ada-tabs .woocommerce-tabs ul.tabs li.active a{color:#15DB95!important}.ada-tabs .panel,.ada-tabs .panel *{color:#D0D0D0!important;font-family:Poppins,sans-serif}.ada-tabs .panel h2{color:#fff!important;font-size:20px!important}.ada-tabs input,.ada-tabs textarea{background:#0D0D0D!important;border:1px solid #2A2A2A!important;color:#fff!important;border-radius:10px!important}.ada-tabs #submit{background:#15DB95!important;color:#000!important;border-radius:60px!important;border:0!important;padding:12px 26px!important}.ada-acc .elementor-tab-title,.ada-acc .elementor-tab-title a{color:#fff!important;font:500 15px Poppins,sans-serif!important}.ada-acc .elementor-tab-title.elementor-active,.ada-acc .elementor-tab-title.elementor-active a{color:#15DB95!important}.ada-acc .elementor-tab-content{color:#A3A3A3!important;font:400 14px/1.7 Poppins,sans-serif!important}.ada-acc .elementor-accordion-item,.ada-acc .elementor-tab-content{border-color:#2A2A2A!important}.ada-eyebrow .elementor-heading-title{color:#fff!important;opacity:.45;font:400 11px/1 Poppins,sans-serif!important;letter-spacing:2.5px;text-transform:uppercase;margin:0!important}.ada-eyebrow--sp{margin-top:18px}.ada-h .elementor-heading-title{font-family:Poppins,sans-serif!important;font-weight:600!important;color:#fff!important;margin:0!important;font-size:34px!important;line-height:1.15!important}.ada-black .elementor-heading-title{color:#000!important;text-align:center}.ada-btn .elementor-button{border-radius:60px!important;padding:14px 28px!important;font:500 14px/1 Poppins,sans-serif!important}.ada-btn--white .elementor-button{background:#fff!important;color:#000!important}.ada-btn--white .elementor-button:hover{background:#000!important;color:#fff!important}.ada-btn--ghost .elementor-button{background:transparent!important;color:#fff!important;border:1px solid #555!important}.ada-btn--ghost .elementor-button:hover{background:#fff!important;color:#000!important}@media(max-width:767px){.ada-ptitle h1{font-size:28px!important}.ada-psec{padding-top:110px!important}}.ada-patc select{height:auto!important;min-height:46px;line-height:1.4!important;appearance:auto}.ada-patc table.variations{width:100%;border:0!important}.ada-patc table.variations td,.ada-patc table.variations th{border:0!important;padding:4px 0!important;display:block}.ada-gal .flex-control-thumbs li{width:auto!important;float:none!important}.ada-gal .flex-control-thumbs img{opacity:1!important}.ada-acc .elementor-accordion-icon,.ada-acc .elementor-accordion-icon i,.ada-acc .elementor-accordion-icon svg{color:#15DB95!important;fill:#15DB95!important}.ada-prate .woocommerce-review-link,.ada-prate .woocommerce-product-rating{color:#A3A3A3!important;font:400 13px Poppins,sans-serif!important}.ada-prate .star-rating{color:#D4AF37!important}
.ada-prate .star-rating,.ada-prate .star-rating span,.ada-tabs .star-rating,.ada-tabs .star-rating span{color:#D4AF37!important}.ada-tabs .star-rating,.ada-tabs .star-rating:before,.ada-tabs .star-rating span,.ada-tabs .star-rating span:before,.ada-tabs p.stars a,.ada-tabs p.stars a:before,.ada-prate .star-rating,.ada-prate .star-rating:before,.ada-prate .star-rating span:before{font-family:star!important;color:#D4AF37!important}.ada-tabs .star-rating:before{color:#4a4a4a!important}.ada-tabs .woocommerce-Reviews .comment-text p.meta,.ada-tabs .woocommerce-review__author{color:#fff!important}.ada-prate .woocommerce-product-rating{display:flex;align-items:center;gap:8px}
.ada-patc table.variations th.label label{font-size:0!important;line-height:0}.ada-patc table.variations th.label label:before{content:"Select your licence type";font:500 13px Poppins,sans-serif;color:#fff}.ada-patc table.variations{margin-bottom:6px}
.ada-patc .woocommerce-variation-add-to-cart,.ada-patc form.cart:not(.variations_form){display:flex!important;flex-wrap:wrap;gap:12px;align-items:stretch}.ada-patc .single_add_to_cart_button{flex:1 1 180px;width:auto!important}.ada-patc .ada-demo{flex:1 1 140px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #555;border-radius:60px;color:#fff!important;font:500 15px Poppins,sans-serif;padding:16px 28px;text-decoration:none!important;transition:.2s}.ada-patc .ada-demo:hover{background:#fff;color:#000!important}.ada-patc .woocommerce-variation{flex:0 0 100%}
.ada-acc .elementor-toggle-item{border:0!important;margin-bottom:10px}.ada-acc .elementor-tab-title{background:rgba(255,255,255,.07)!important;padding:22px 25px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:5px;display:flex!important;align-items:center;justify-content:space-between;cursor:pointer}.ada-acc .elementor-tab-title a,.ada-acc .elementor-tab-title{color:#fff!important;font:700 14px Poppins,sans-serif!important}.ada-acc .elementor-tab-title.elementor-active,.ada-acc .elementor-tab-title.elementor-active a{color:#fff!important}.ada-acc .elementor-toggle-icon{order:2;color:#fff!important;margin:0 0 0 12px!important}.ada-acc .elementor-toggle-icon i,.ada-acc .elementor-toggle-icon svg{color:#fff!important;fill:#fff!important}.ada-acc .elementor-tab-content{border:0!important;padding:16px 25px 6px!important;color:#A3A3A3!important}
@media(min-width:1025px){.ada-left{position:sticky!important;top:110px;align-self:flex-start!important}}
.ada-ctacard{background:rgba(255,255,255,.08)!important;border:.8px solid rgba(255,255,255,.1)!important;border-radius:5px!important;padding:80px 40px!important;text-align:center}.ada-cta-h .elementor-heading-title{font:500 56px/1.15 Poppins,sans-serif!important;color:#fff!important;text-align:center!important;margin:0!important}.ada-cta-p .elementor-heading-title{font:400 16px/1.6 Poppins,sans-serif!important;color:#A3A3A3!important;text-align:center!important;margin:0!important}.ada-ctacard .elementor-button-wrapper{text-align:center}.ada-ctawrap{overflow:visible}
@media(max-width:767px){.ada-ctacard{padding:48px 24px!important}.ada-cta-h .elementor-heading-title{font-size:34px!important}.ada-ctawrap{padding-bottom:90px!important}.ada-patc .single_add_to_cart_button,.ada-patc .ada-demo{flex:1 1 100%}}

@media(max-width:767px){.ada-patc .woocommerce-variation-add-to-cart,.ada-patc form.cart:not(.variations_form){flex-direction:column!important;flex-wrap:nowrap!important;margin:0!important}.ada-patc .single_add_to_cart_button,.ada-patc .ada-demo{width:100%!important;flex:0 0 auto!important;margin:0!important;box-sizing:border-box}.ada-pprice,.ada-pprice .price,.ada-pprice .amount{font-size:20px!important}.ada-acc .elementor-tab-title{padding:18px 20px!important}}

.ada-pprice p.price{display:none!important}.ada-selprice{min-height:0}.ada-selprice .price,.ada-selprice .amount{color:#15DB95!important;font:600 24px Poppins,sans-serif!important}.ada-selprice del{opacity:.5}.ada-patc .woocommerce-variation-price{display:none!important}.ada-stack{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;width:100%}.ada-st{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:28px 14px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.ada-st svg{width:40px;height:40px;fill:#fff;margin-bottom:6px}.ada-st b{font:600 14px Poppins,sans-serif;color:#fff}.ada-st span{font:400 12px Poppins,sans-serif;color:#A3A3A3}@media(max-width:1024px){.ada-stack{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.ada-stack{grid-template-columns:repeat(2,1fr)}}

.ada-det{display:flex;flex-direction:column;gap:10px;width:100%}.ada-det details{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:5px}.ada-det summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 25px;color:#fff;font:700 14px Poppins,sans-serif}.ada-det summary::-webkit-details-marker{display:none}.ada-det summary:after{content:"+";font:300 24px/1 Poppins,sans-serif;color:#fff;flex:none}.ada-det details[open] summary:after{content:"−"}.ada-det .dd{padding:0 25px 22px;color:#A3A3A3;font:400 14px/1.7 Poppins,sans-serif}.ada-det .dd ul{margin:0;padding-left:18px}.ada-det .dd li{margin:4px 0}.ada-det details[open] .dd{animation:adaFade .35s ease}@keyframes adaFade{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}

.ada-patc .single_add_to_cart_button,.ada-patc .ada-demo{box-sizing:border-box!important;height:54px!important;min-height:54px!important;padding:0 28px!important;display:inline-flex!important;align-items:center;justify-content:center;font:500 15px/1 Poppins,sans-serif!important;margin:0!important;border:1px solid #15DB95!important;border-radius:60px!important;text-align:center}.ada-patc .ada-demo{border-color:#555!important}.ada-patc .ada-demo:hover{border-color:#fff!important}@media(max-width:767px){.ada-patc .single_add_to_cart_button,.ada-patc .ada-demo{width:100%!important;height:54px!important}}

@media(min-width:768px){.ada-patc .single_add_to_cart_button,.ada-patc .ada-demo{flex:1 1 0!important;width:auto!important}}

@media(max-width:767px){.e-con.e-parent{--padding-left:16px!important;--padding-right:16px!important;padding-left:16px!important;padding-right:16px!important}.e-con:not(.e-parent):not(.ada-box):not(.ada-ctacard){--padding-left:0px!important;--padding-right:0px!important;padding-left:0!important;padding-right:0!important}}
.ada-tabs .woocommerce-tabs ul.tabs{display:none!important}.ada-tabs .woocommerce-Tabs-panel{display:block!important;border:0!important;margin:0!important;padding:0!important}.ada-tg{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:5px;margin:0 0 10px}.ada-tg>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:22px 25px;color:#fff;font:700 14px Poppins,sans-serif}.ada-tg>summary::-webkit-details-marker{display:none}.ada-tg>summary:after{content:"+";font:300 24px/1 Poppins,sans-serif;color:#fff}.ada-tg[open]>summary:after{content:"−"}.ada-tg .woocommerce-Tabs-panel{padding:0 25px 22px!important}.ada-tg .woocommerce-Tabs-panel>h2{display:none}.ada-tabs .ada-open{margin-top:34px!important}.ada-tabs #reviews .woocommerce-Reviews-title{color:#fff!important;font:600 22px Poppins,sans-serif!important;margin:0 0 20px!important}.ada-tabs #reviews ol.commentlist{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;list-style:none;margin:0!important;padding:0!important}.ada-tabs #reviews ol.commentlist li{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:24px!important;margin:0!important;list-style:none}.ada-tabs #reviews .comment_container{display:flex;gap:14px;align-items:flex-start}.ada-tabs #reviews img.avatar{position:static!important;width:44px!important;height:44px!important;border-radius:50%!important;padding:0!important;border:0!important;background:#222;flex:none}.ada-tabs #reviews .comment-text{margin:0!important;padding:0!important;border:0!important;flex:1;min-width:0}.ada-tabs #reviews .star-rating{float:none!important;display:block;margin:0 0 8px!important}.ada-tabs #reviews p.meta{margin:0 0 4px!important}.ada-tabs #reviews .woocommerce-review__author{color:#fff!important;font-weight:600!important}.ada-tabs #reviews .woocommerce-review__published-date{color:#8a8a8a!important;font-size:12px!important}.ada-tabs #reviews .description p{margin:0!important;color:#D0D0D0!important;line-height:1.7}.ada-tabs #review_form_wrapper{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:28px;margin-top:28px}.ada-tabs #reply-title{display:block;color:#fff!important;font:600 20px Poppins,sans-serif!important;margin-bottom:16px}.ada-tabs #review_form label{color:#fff!important;font:500 13px Poppins,sans-serif!important}.ada-tabs #review_form textarea,.ada-tabs #review_form input[type=text],.ada-tabs #review_form input[type=email]{width:100%;box-sizing:border-box}.ada-tabs #review_form .comment-form-cookies-consent label{color:#A3A3A3!important}.ada-tabs #review_form #submit{background:#15DB95!important;color:#000!important;border-radius:60px!important;padding:14px 30px!important;font:500 14px/1 Poppins,sans-serif!important}.ada-tabs p.stars a{color:#D4AF37!important}
@media(max-width:767px){.ada-tabs #reviews ol.commentlist{grid-template-columns:1fr}.ada-tabs #review_form_wrapper{padding:20px}.ada-selprice{display:none!important}.ada-patc .woocommerce-variation .woocommerce-variation-price{display:block!important;margin:12px 0 4px}.ada-patc .woocommerce-variation-price .price,.ada-patc .woocommerce-variation-price .amount{color:#15DB95!important;font:600 22px Poppins,sans-serif!important}.ada-patc .woocommerce-variation-description p{color:#A3A3A3!important;font:400 13px/1.6 Poppins,sans-serif!important;margin:6px 0!important}.ada-patc .woocommerce-variation-add-to-cart,.ada-patc form.cart:not(.variations_form){flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important}.ada-patc .single_add_to_cart_button,.ada-patc .ada-demo{flex:1 1 0!important;width:auto!important;min-width:0;padding:0 10px!important;font-size:14px!important}.ada-patc .woocommerce-variation{flex:0 0 100%}.ada-psec{padding-top:96px!important}.ada-st{padding:20px 10px}}
.ada-patc .woocommerce-variation-description p{color:#A3A3A3!important;font:400 13px/1.6 Poppins,sans-serif!important}
@media(max-width:767px){.ast-container,.ast-separate-container .ast-article-single,#content .ast-container{padding-left:0!important;padding-right:0!important}}

.ada-gal .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:10px!important;align-items:stretch}.ada-gal .flex-control-thumbs li{aspect-ratio:16/10;overflow:hidden;border-radius:12px;width:auto!important;float:none!important;margin:0!important}.ada-gal .flex-control-thumbs li img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;display:block}@media(max-width:767px){.ada-gal .flex-control-thumbs{gap:8px!important}.ada-gal .flex-control-thumbs li{border-radius:9px}}

.ada-patc table.variations th.label label[for=platform]:before{content:"Select your platform"}.ada-patc table.variations th.label label[for=licence]:before{content:"Select your licence type"}.ada-prate{margin-bottom:-8px!important}.ada-pshort{margin-top:-6px!important;margin-bottom:-2px!important}.ada-pprice{margin-top:0!important;margin-bottom:-4px!important}.ada-selprice{min-height:34px}.ada-patc{margin-top:4px!important}@media(max-width:1024px){.ada-stack{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.ada-stack{grid-template-columns:repeat(2,1fr)}}

.ada-pprice{margin-top:-22px!important}.ada-patc{margin-top:-8px!important}/* End custom CSS */