:root{--junctionhub-ff-body:"Mona Sans",sans-serif;--junctionhub-ff-heading:"Mona Sans",sans-serif;--junctionhub-ff-icons:"jhub-icon";--junctionhub-fw-normal:400;--junctionhub-fw-thin:100;--junctionhub-fw-elight:200;--junctionhub-fw-light:300;--junctionhub-fw-regular:400;--junctionhub-fw-medium:500;--junctionhub-fw-sbold:600;--junctionhub-fw-bold:700;--junctionhub-fw-ebold:800;--junctionhub-fw-black:900;--junctionhub-fs-body:16px;--junctionhub-fs-h1:48px;--junctionhub-fs-h2:24px;--junctionhub-fs-h3:20px;--junctionhub-fs-h4:18px;--junctionhub-fs-h5:16px;--junctionhub-fs-h6:14px;--junctionhub-color-common-white:#fff;--junctionhub-color-common-black:#000;--junctionhub-color-heading-primary:#000;--junctionhub-color-text-body:#3c3c3c;--junctionhub-color-text-placeholder:rgba(126,126,122,.8);--junctionhub-color-theme-primary:#27a669;--junctionhub-color-theme-bg-primary:#edf2f0;--junctionhub-color-border-1:#d7e0dc;--junctionhub-color-border-2:#e1ebe6}::placeholder{color:var(--junctionhub-color-text-placeholder);opacity:1}body{color:var(--junctionhub-color-text-body);font-family:var(--junctionhub-ff-body);font-size:var(--junctionhub-fs-body);font-weight:var(--junctionhub-fw-regular);line-height:1.6}h1,h2,h3,h4,h5,h6{color:var(--junctionhub-color-heading-primary);font-family:var(--junctionhub-ff-heading);font-weight:var(--junctionhub-fw-medium);line-height:1.2}.btn,.btn:focus,.btn:hover,a,a:focus,a:hover,button,button:focus,button:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:var(--junctionhub-color-theme-primary)}button{background-color:var(--junctionhub-color-theme-primary);border:1px solid var(--junctionhub-color-theme-primary);color:var(--junctionhub-color-common-black)}label{color:var(--junctionhub-ff-heading);color:var(--junctionhub-color-heading-primary);font-weight:var(--junctionhub-fw-medium);line-height:1.2;margin-bottom:10px}.nice-select,input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:transparent;border:1px solid var(--junctionhub-color-border-1);border-radius:10px;color:var(--junctionhub-color-heading-primary);font-family:var(--junctionhub-ff-body);font-size:var(--junctionhub-fs-body);font-weight:var(--junctionhub-fw-medium);height:auto;line-height:1.6;min-height:45px;padding:15px 25px;width:100%}.nice-select:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:var(--junctionhub-color-theme-secondary)}textarea{min-height:130px}:-webkit-autofill{box-shadow:0 0 0 1000px var(--junctionhub-color-common-white) inset;-webkit-text-fill-color:var(--junctionhub-color-text-body)}.glightbox-clean .gnext.disabled,.glightbox-clean .gprev.disabled{display:none}body,html{height:auto}body:not(.elementor-editor-active) #smooth-content{min-height:100%;will-change:transform}body:not(.elementor-editor-active) .junctionhub-animation-char .char,body:not(.elementor-editor-active) .junctionhub-animation-char .elementor-heading-title,body:not(.elementor-editor-active) .junctionhub-animation-char .sec_title,body:not(.elementor-editor-active) .junctionhub-animation-char.elementor-widget-text-editor p,body:not(.elementor-editor-active) .junctionhub-animation-fade,body:not(.elementor-editor-active) .junctionhub-animation-move,body:not(.elementor-editor-active) .junctionhub-animation-text_move .elementor-heading-title,body:not(.elementor-editor-active) .junctionhub-animation-text_move .line,body:not(.elementor-editor-active) .junctionhub-animation-text_move .sec_title,body:not(.elementor-editor-active) .junctionhub-animation-text_move.elementor-widget-text-editor p,body:not(.elementor-editor-active) .junctionhub-animation-text_reveal .char,body:not(.elementor-editor-active) .junctionhub-animation-text_reveal .elementor-heading-title,body:not(.elementor-editor-active) .junctionhub-animation-text_reveal .sec_title,body:not(.elementor-editor-active) .junctionhub-animation-text_reveal.elementor-widget-text-editor p,body:not(.elementor-editor-active) .junctionhub-animation-word .elementor-heading-title,body:not(.elementor-editor-active) .junctionhub-animation-word .sec_title,body:not(.elementor-editor-active) .junctionhub-animation-word .word,body:not(.elementor-editor-active) .junctionhub-animation-word.elementor-widget-text-editor p{opacity:0;visibility:hidden;will-change:transform,opacity}.anim-reveal-line{overflow:hidden}.junctionhub-animation-text_invert .char{backface-visibility:hidden;display:inline-block;transform:translateZ(0);will-change:transform,opacity}.junctionhub-animation-text_invert .split-line{overflow:hidden}.junctionhub-animation-text_spin{perspective:1000px;position:relative;transform-style:preserve-3d}.junctionhub-animation-text_spin .elementor-heading-title{line-height:inherit}.junctionhub-animation-text_spin .duplicate-text,.junctionhub-animation-text_spin .elementor-heading-title,.junctionhub-animation-text_spin .sec_title{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:inline-block;position:relative;transform-style:preserve-3d;will-change:transform,opacity}.junctionhub-animation-text_spin .duplicate-text{inset:0;pointer-events:none;position:absolute}.junctionhub-animation-text_spin .char{backface-visibility:hidden;display:inline-block;transform-style:preserve-3d;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.junctionhub-img-reveal-wrap{overflow:hidden;position:relative}.junctionhub-img-reveal-wrap img{display:block;height:auto;width:100%;will-change:transform}.junctionhub-zoom-in-wrap{display:block;min-height:1px;overflow:hidden}.junctionhub-img-parallax{background-attachment:scroll;background-position:50% 0;will-change:background-position}.jhub_cart{align-items:center;background-color:var(--junctionhub-color-common-white);border:1px solid var(--junctionhub-color-border-1);border-radius:5px;box-shadow:0 0 0;color:var(--junctionhub-color-text-body);font-size:18px;height:100%;justify-content:center;min-height:44px;outline:none;padding:10px;transition:all .4s ease-in-out 0;width:44px}.jhub_cart,.jhub_cart i,.jhub_cart img,.jhub_cart svg{display:inline-flex;line-height:1}.jhub_cart img,.jhub_cart svg{height:auto;max-width:18px}.jhub_cart:hover{border-color:var(--junctionhub-color-theme-primary);color:var(--junctionhub-color-theme-primary)}.jhub_preview{align-items:center;background-color:var(--junctionhub-color-common-white);border:1px solid var(--junctionhub-color-theme-primary);border-radius:5px;box-shadow:0 0 0;color:var(--junctionhub-color-heading-primary);display:inline-flex;font-family:var(--junctionhub-ff-heading);font-size:15px;font-weight:var(--junctionhub-fw-sbold);height:100%;justify-content:center;line-height:1;min-height:44px;outline:none;padding:10px 16px;text-transform:capitalize;transition:all .4s ease-in-out 0}.jhub_preview:hover{border-color:var(--junctionhub-color-theme-primary);color:var(--junctionhub-color-theme-primary)}.jhub_download_card{background-color:var(--junctionhub-color-common-white);border:1px solid var(--junctionhub-color-border-2);border-radius:14px;display:flex;flex-direction:column;padding:15px;position:relative;z-index:1}.jhub_download_card_inner{height:100%;inset-inline-start:0;position:absolute;top:0;width:100%;z-index:1}.jhub_download_card .card_image{border-radius:8px;display:flex;overflow:hidden;width:100%}.jhub_download_card .card_image a,.jhub_download_card .card_image img{display:flex;width:100%}.jhub_download_card .card_content{display:flex;flex-direction:column;padding:25px 10px 10px;width:100%}.jhub_download_card .card_title{color:var(--junctionhub-color-heading-primary);font-family:var(--junctionhub-ff-heading);font-size:18px;font-weight:var(--junctionhub-fw-sbold);letter-spacing:-.01em;line-height:1.4;margin:0}.jhub_download_card .card_title a:hover{color:var(--junctionhub-color-theme-primary)}.jhub_download_card .card_category{color:var(--junctionhub-color-text-body);display:inline-flex;font-family:var(--junctionhub-ff-body);font-size:14px;font-weight:var(--junctionhub-fw-regular);letter-spacing:0;line-height:1.4;margin-top:10px;position:relative;z-index:2}.jhub_download_card .card_category:hover{color:var(--junctionhub-color-theme-primary)}.jhub_download_card .card_footer{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:25px;width:100%}.jhub_download_card .card_price{align-items:flex-end;color:var(--junctionhub-color-heading-primary);display:inline-flex;font-family:var(--junctionhub-ff-heading);font-size:28px;font-weight:var(--junctionhub-fw-sbold);gap:4px;letter-spacing:-.03em;line-height:1}.jhub_download_card .card_price .text{align-items:center;background-color:rgba(39,166,105,.1);border:1px solid var(--junctionhub-color-border-2);border-radius:4px;color:var(--junctionhub-color-theme-primary);display:inline-flex;font-family:var(--junctionhub-color-text-body);font-size:11px;font-weight:var(--junctionhub-fw-medium);justify-content:center;letter-spacing:0;line-height:1;padding:3px 4px}.jhub_download_card .card_actions{display:inline-flex;gap:8px;margin-left:auto}.jhub_download_card .card_buy,.jhub_download_card .card_preview{position:relative;z-index:2}