/**handles:wpautoterms_css,cleantalk-public-css,cleantalk-email-decoder-css,cleantalk-trp-css,contact-form-7,edd-styles,edd-sl-styles,branda-cookie-notice-front,edd_all_access_css,edd-recurring,fireflymain-style,ff-multipurpose-roboto-condensed,ff-multipurpose-roboto,ff-multipurpose-poppins**/
.wpautoterms-footer{display:block;width:100%;position:relative;z-index:10000002}.wpautoterms-footer a:hover{text-decoration:underline}#wpautoterms-top-fixed-container{position:fixed;top:0;width:100%}#wpautoterms-bottom-fixed-container{position:fixed;bottom:0;width:100%}#wpautoterms-top-static-container{width:100%;position:relative;z-index:10000002}#wpautoterms-bottom-static-container{width:100%;position:relative;z-index:10000002}
#honeypot-field-url,.um-form input[type=text].apbct_special_field,.wc_apbct_email_id,input[class*=apbct].apbct_special_field,label[id*=apbct_label_id].apbct_special_field{display:none!important}.apbct-tooltip,.apbct-tooltip--text{border-radius:5px;background:#d3d3d3}.comment-form-cookies-consent{width:100%;overflow:hidden}.apbct-tooltip{display:none;position:inherit;margin-top:5px;left:5px;opacity:.9}.apbct-tooltip--text{position:sticky;padding:10px;width:max-content}.apbct-tooltip--arrow{position:absolute;background:#d3d3d3;width:10px;height:10px;top:-5px;left:10px;transform:rotate(135deg)}.apbct-trusted-text--div{font-size:small!important;display:inline-block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--center{font-size:small!important;display:block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--label{font-size:small!important;display:inline-block;text-align:center;width:100%;padding:5px 0}.apbct-trusted-text--label_left{font-size:small!important;display:inline-block;text-align:left;padding:5px 0}.apbct-trusted-text--span{display:inline-block}.apbct-popup-fade:before{content:'';background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.7;z-index:9999}.apbct-popup{position:fixed;top:20%;left:50%;padding:20px;width:360px;margin-left:-200px;background:#fff;border:1px solid;border-radius:4px;z-index:99999;opacity:1}.apbct-iframe-preloader{width:48px;height:48px;border-radius:50%;position:relative;left:calc(50% - 27px);top:calc(50% - 27px);animation:apbctIframePreloaderRotate 1s linear infinite}.apbct-iframe-preloader-spin{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:6px solid #FFF;animation:apbctIframePreloaderPrixClipFix 2s linear infinite}.apbct-iframe-preloader-text{color:#fff;background:#000;display:block;width:100%;text-align:center;position:absolute;top:60%}.comments-area .comment-list article .comment-author{overflow:visible!important}@keyframes apbctIframePreloaderRotate{100%{transform:rotate(360deg)}}@keyframes apbctIframePreloaderPrixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.apbct-check_email_exist-bad_email,.apbct-check_email_exist-good_email,.apbct-check_email_exist-load{z-index:9999;margin:0 6px;transition:none!important;background-size:contain;background-repeat:no-repeat;background-position-x:right;background-position-y:center;cursor:pointer}.apbct-check_email_exist-load{background-size:contain;background-image:url(https://fireflythemes.com/wp-content/plugins/cleantalk-spam-protect/css/images/checking_email.gif)}.apbct-check_email_exist-block{position:fixed;display:block}.apbct-check_email_exist-good_email{background-image:url(https://fireflythemes.com/wp-content/plugins/cleantalk-spam-protect/css/images/good_email.svg)}.apbct-check_email_exist-bad_email{background-image:url(https://fireflythemes.com/wp-content/plugins/cleantalk-spam-protect/css/images/bad_email.svg)}.apbct-check_email_exist-popup_description{display:none;position:fixed;padding:2px;border:1px solid #E5E8ED;border-radius:16px 16px 0;background:#FFF;background-position-x:right;font-size:14px;text-align:center;transition:all 1s ease-out}@media screen and (max-width:782px){.apbct-check_email_exist-popup_description{width:100%}}.ct-encoded-form{display:none}.ct-encoded-form-loader{display:block;width:48px;height:48px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:ct-encoded-form-loader-spin 1s linear infinite;margin:auto}@keyframes ct-encoded-form-loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ct-encoded-form-forbidden{display:block;border:1px solid red;padding:10px;background:#fdd;color:red;font-weight:700}
.apbct_dog_one,.apbct_dog_three,.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:apbct_dog}.apbct-email-encoder,.apbct-email-encoder--settings_example_encoded{position:relative}.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-delay:0s}.apbct_dog_two{animation-delay:.5s}.apbct_dog_three{animation-delay:1s}@keyframes apbct_dog{0%,100%,75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}}
.apbct-real-user-wrapper{display:inline-flex;color:#000!important;flex-wrap:nowrap;justify-content:center;flex-direction:row;align-items:center}.apbct-real-user-wrapper-woo{display:inline;align-items:center;color:#444!important;font-size:14px}.apbct-real-user-author-name{display:inline-flex}.apbct-real-user-badge{display:inline-flex;padding-left:6px;cursor:pointer;position:relative}.apbct-real-user-popup{position:absolute;padding:16px;font-weight:400;color:#000!important;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:5px 5px 24px -11px #444;z-index:-1;cursor:default;opacity:0;transition-property:opacity,z-index}.apbct-real-user-popup.visible{z-index:1;opacity:1}.apbct-real-user-title{display:grid;gap:4px!important}.apbct-real-user-popup-content_row{display:flex;align-items:center;gap:1px}.apbct-real-user-popup-img{align-self:start;margin:0!important;height:max-content;vertical-align:center}.apbct-real-user-popup-header{font-weight:bolder;margin:0}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#edd_checkout_cart{border:none;margin:0 0 21px;table-layout:auto;text-align:left;width:100%}#edd_checkout_cart td,#edd_checkout_cart th{border:1px solid #eee;color:#666;padding:.5em 1.387em;text-align:left}#edd_checkout_cart .edd_cart_header_row th{background:#fafafa;padding:1.387em}#edd_checkout_cart .edd_cart_discount_row th,#edd_checkout_cart .edd_cart_tax_row th{background:none}#edd_checkout_cart th{font-weight:700}#edd_checkout_cart td{background:#fff;line-height:25px;vertical-align:middle}#edd_checkout_cart td.edd_cart_actions,#edd_checkout_cart td:last-child,#edd_checkout_cart th.edd_cart_actions,#edd_checkout_cart th.edd_cart_total,#edd_checkout_cart th:last-child{text-align:right}#edd_checkout_cart td img{background:none;border:none;float:left;margin:0 8px 0 0;padding:0}#edd_checkout_cart input.edd-item-quantity{padding:2px;width:3em}#edd_checkout_cart .edd_discount{display:inline-block;margin-left:5px}#edd_checkout_cart br{display:none}#edd_checkout_cart a.edd-cart-saving-button{font-weight:400;text-decoration:none}#edd_checkout_form_wrap legend{display:block;font-size:120%;font-weight:700;line-height:1;margin:0 0 1rem;padding:0;white-space:nowrap;width:100%}#edd_checkout_form_wrap label{display:block;font-size:95%;font-weight:700;line-height:100%;margin:0 0 5px;position:relative}#edd_checkout_form_wrap .edd-description{color:#666;display:block;font-size:80%;margin:0 0 5px}#edd_checkout_form_wrap input.edd-input,#edd_checkout_form_wrap select.edd-select,#edd_checkout_form_wrap textarea.edd-input{display:block;width:70%}#edd_checkout_form_wrap select.edd-select.edd-select-small{display:inline;width:auto}#edd_checkout_form_wrap input.edd-input.error,#edd_checkout_form_wrap textarea.edd-input.error{border-color:#c4554e}#edd_checkout_form_wrap fieldset>div,#edd_checkout_form_wrap>p{margin:0 0 21px}#edd_checkout_form_wrap span.edd-required-indicator{color:#b94a48;display:inline}#edd_checkout_form_wrap input[type=email],#edd_checkout_form_wrap input[type=password],#edd_checkout_form_wrap input[type=tel],#edd_checkout_form_wrap input[type=text],#edd_checkout_form_wrap select,#edd_checkout_form_wrap textarea{padding:4px 6px}#edd_checkout_form_wrap input[type=radio]{border:none;margin-right:5px}#edd_checkout_form_wrap input[type=checkbox]{display:inline-block;margin:0 5px 0 0}#edd_checkout_form_wrap input[type=checkbox]+label,#edd_checkout_form_wrap input[type=checkbox]+label:after{display:inline}#edd_checkout_form_wrap .edd-payment-icons{display:flex;margin:0 0 8px}#edd_checkout_form_wrap .edd-payment-icons img.payment-icon{max-height:32px}#edd_checkout_form_wrap .edd-payment-icons .payment-icon{margin:0 10px 0 0}#edd_checkout_form_wrap #edd-payment-mode-wrap label{display:inline-block;margin:0 20px 0 0}#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label{display:inline-block;font-weight:700;margin-bottom:5px;position:relative}#edd_checkout_form_wrap fieldset{border:1px solid #eee;margin:0 0 21px;padding:1.387em}#edd_checkout_form_wrap #edd_discount_code,#edd_checkout_form_wrap #edd_purchase_submit,#edd_checkout_form_wrap #edd_register_account_fields{border:none;padding:0}#edd_checkout_form_wrap #edd_purchase_submit #edd-purchase-button[data-edd-button-state=disabled]{cursor:not-allowed;opacity:.5}#edd_checkout_form_wrap #edd_purchase_submit #edd-purchase-button [data-edd-button-state=processing],#edd_checkout_form_wrap #edd_purchase_submit #edd-purchase-button[data-edd-button-state=updating]{cursor:wait;opacity:.5}#edd_checkout_form_wrap fieldset fieldset{border:none;margin:0;padding:0}#edd_checkout_form_wrap #edd-login-account-wrap,#edd_checkout_form_wrap #edd-new-account-wrap,#edd_checkout_form_wrap #edd_final_total_wrap,#edd_checkout_form_wrap #edd_show_discount,#edd_checkout_form_wrap .edd-cart-adjustment{background:#fafafa;color:#666;padding:.5em 1.387em}#edd_checkout_form_wrap #edd-discount-code-wrap,#edd_checkout_form_wrap #edd_final_total_wrap,#edd_checkout_form_wrap #edd_show_discount{border:1px solid #eee}#edd_checkout_form_wrap .edd-cart-adjustment{padding:1.387em}#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit,#edd_checkout_form_wrap .edd-cart-adjustment input.edd-input,#edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit{display:inline-block}#edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit{margin-bottom:2px;padding:3px 12px}#edd_checkout_form_wrap #edd-discount-error-wrap{display:inline-block;margin:1em 0 0;width:100%}#edd_checkout_form_wrap #edd-login-account-wrap,#edd_checkout_form_wrap #edd-new-account-wrap{border-left:none;border-right:none;border-top:none;margin:-1.387em -1.387em 21px}#edd_checkout_form_wrap #edd_payment_mode_select,#edd_checkout_form_wrap fieldset#edd_register_fields #edd_checkout_user_info{margin-bottom:21px}#edd_checkout_form_wrap fieldset#edd_register_account_fields legend{padding-top:11px}#edd_checkout_form_wrap fieldset#edd_register_account_fields p.edd_login_password,#edd_checkout_form_wrap fieldset#edd_register_account_fields p.edd_register_password{margin:0}#edd_checkout_form_wrap fieldset#edd_cc_fields legend{border:none;padding:0}#edd_checkout_form_wrap fieldset p:last-child{margin-bottom:0}#edd_checkout_form_wrap fieldset#edd_cc_fields #edd-card-number-wrap{margin-top:5px}#edd_checkout_form_wrap #edd_purchase_final_total{margin:21px 0}#edd_checkout_form_wrap #edd_purchase_final_total p{margin:0}#edd_checkout_form_wrap input.edd-input.card-number.valid{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22green%22%3E%0A%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.5%2012.75l6%206%209-13.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-position:98% 50%;background-repeat:no-repeat}#edd_checkout_form_wrap span.exp-divider{display:inline}#edd_checkout_form_wrap span.card-type{position:absolute;right:0;top:0}#edd_checkout_form_wrap span.card-type.off{display:none}#edd_checkout_form_wrap .edd-cart-ajax{box-shadow:none}.edd-icon{display:inline-block;fill:currentColor;position:relative;vertical-align:middle}.edd-icon-spin{animation:edd-icon-spin 2s linear infinite;display:inline-block}@keyframes edd-icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.edd_clearfix:after{clear:both;content:".";display:block;float:none;text-indent:-9999px;visibility:hidden}.edd_discount_remove{background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%3E%0A%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.75%209.75l4.5%204.5m0-4.5l-4.5%204.5M21%2012a9%209%200%2011-18%200%209%209%200%200118%200z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A") 0 0 no-repeat;display:inline-block;height:14px;opacity:.6;position:relative;width:14px}.edd_discount_remove:hover{opacity:1}#edd_secure_site_wrapper{font-weight:700;padding:4px 4px 4px 0}#edd_secure_site_wrapper span{vertical-align:middle}.edd-amazon-profile-wrapper{font-size:12px}.edd-amazon-profile-name{font-weight:600}.edd-amazon-logout{font-size:10px;line-height:12px}.edd-amazon-logout a{cursor:pointer}#edd-amazon-address-box,#edd-amazon-wallet-box{height:228px;width:350px}#edd-amazon-address-box{margin-bottom:15px}.edd_cart_tax .edd-loading-ajax.edd-loading{display:inline-block;margin:0 0 0 auto}@media only screen and (min-width:768px){#edd-amazon-address-box,#edd-amazon-wallet-box{height:228px;width:100%}}.edd_purchase_submit_wrapper{position:relative}.edd_purchase_submit_wrapper a.edd-add-to-cart{display:none;overflow:hidden;position:relative;text-decoration:none}.edd_purchase_submit_wrapper .edd-cart-ajax{display:none;left:-35px;position:relative}.edd-submit.button.edd-ajax-loading{padding-right:30px}.edd-add-to-cart .edd-add-to-cart-label{filter:alpha(opacity=100);opacity:1}.edd-loading,.edd-loading:after{border-radius:50%;display:block;height:1.5em;width:1.5em}.edd-loading{animation:edd-spinning 1.1s linear infinite;border:.2em solid #fff3;border-left-color:#fff;filter:alpha(opacity=0);font-size:.75em;left:calc(50% - .75em);opacity:0;position:absolute;top:calc(50% - .75em);transform:translateZ(0)}.edd-discount-loader.edd-loading,.edd-loading-ajax.edd-loading,a.edd-add-to-cart.white .edd-loading{border-color:#0003 #0003 #0003 #000}.edd-loading-ajax.edd-loading{display:inline-block;left:.25em;position:relative;top:0;vertical-align:middle}.edd-discount-loader.edd-loading{display:inline-block;height:1.25em;left:auto;position:relative;vertical-align:middle;width:1.25em}.edd-loading-ajax.edd-loading{opacity:1}@keyframes edd-spinning{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.edd-loading,a.edd-add-to-cart .edd-add-to-cart-label{transition:opacity .1s!important}.edd-add-to-cart[data-edd-loading] .edd-add-to-cart-label{filter:alpha(opacity=0);opacity:0}.edd-add-to-cart[data-edd-loading] .edd-loading,.edd-discount-loader.edd-loading{filter:alpha(opacity=100);opacity:1}.edd-cart-added-alert{color:#567622;display:block;position:absolute}.edd_form input.edd-input.required,.edd_form select.edd-select.required{color:#000}body.edd_receipt_page{background-color:#fff;color:#141412;font-family:Helvetica,sans-serif;font-size:12px;margin:0}body.edd_receipt_page:before{position:relative}body.edd_receipt_page #edd_receipt_wrapper{margin:0 auto;padding:50px 0;width:660px}body.edd_receipt_page table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;display:table;font-size:14px;line-height:2;margin:0 0 20px;width:100%}body.edd_receipt_page td,body.edd_receipt_page th{border-top:1px solid #ededed;display:table-cell;font-weight:400;padding:6px 10px;text-align:left}body.edd_receipt_page th{font-weight:700;text-transform:uppercase}body.edd_receipt_page h3{clear:both;display:block;font-size:22px;font-weight:700;margin:40px 0 5px}body.edd_receipt_page li{list-style:none}table#edd_purchase_receipt,table#edd_purchase_receipt_products{width:100%}table#edd_purchase_receipt td,table#edd_purchase_receipt th,table#edd_purchase_receipt_products td,table#edd_purchase_receipt_products th{text-align:left}table#edd_purchase_receipt .edd_receipt_payment_status.cancelled,table#edd_purchase_receipt .edd_receipt_payment_status.failed,table#edd_purchase_receipt .edd_receipt_payment_status.pending,table#edd_purchase_receipt .edd_receipt_payment_status.revoked{color:#f73f2e}table#edd_purchase_receipt_products li{list-style:none;margin:0 0 8px 10px}table#edd_purchase_receipt ul,table#edd_purchase_receipt_products ul.edd_purchase_receipt_files{margin:0;padding:0}table#edd_purchase_receipt li.edd_download_file{list-style:none;margin:0 0 8px}table#edd_purchase_receipt_products .edd_purchase_receipt_product_notes{font-style:italic}table#edd_purchase_receipt_products .edd_purchase_receipt_product_name{font-weight:700}table#edd_purchase_receipt_products .edd_bundled_product_name{font-style:italic;font-weight:700}#edd_user_history{border-bottom:none;border-top:1px solid #f0f0f0;text-align:left;width:100%}#edd_user_history td,#edd_user_history th{border-bottom:1px solid #f0f0f0;border-top:none;padding:3px 5px;text-align:left}#edd_user_history th{background:#f5f5f5;font-weight:700}#edd_user_history td{line-height:25px;vertical-align:middle}#edd_user_history .edd_purchase_status.cancelled,#edd_user_history .edd_purchase_status.failed,#edd_user_history .edd_purchase_status.pending,#edd_user_history .edd_purchase_status.revoked{color:#f73f2e}#edd_login_form legend,#edd_register_form legend{font-size:120%;margin-bottom:1em}#edd_login_form fieldset,#edd_register_form fieldset{border:none}#edd_login_form .edd-input,#edd_register_form .edd-input{box-sizing:border-box}#edd_login_form label,#edd_register_form label{cursor:pointer}#edd_profile_editor_form p{margin-bottom:8px}#edd_profile_editor_form label{display:inline-block}#edd_profile_editor_form .edd-profile-emails{display:inline-table;list-style-type:none;margin-bottom:0;margin-left:0}#edd_profile_editor_form .edd-profile-email{width:auto}#edd_profile_editor_form .edd-profile-email .actions{display:none}#edd_profile_editor_form .edd-profile-email:hover>span{display:inline-block}.edd_added_to_cart_alert{background:#9ecce2;border:1px solid #046a9e;color:#333;font-size:14px;margin:8px 0;padding:5px}.edd_added_to_cart_alert a.edd_alert_checkout_link{color:#000!important}input.edd_submit_plain{background:none!important;border:none!important;cursor:pointer;display:inline;padding:0!important}.single-download .edd_download_purchase_form{margin-bottom:1.387em}.edd_download_purchase_form .edd_download_quantity_wrapper{margin:0 0 .5em}.edd_download_purchase_form .edd_download_quantity_wrapper .edd-item-quantity{width:75px}.edd_download_purchase_form .edd_price_options{margin:0 0 15px}.edd_download_purchase_form .edd_price_options ul{list-style:none;margin:0;padding:0}.edd_download_purchase_form .edd_price_options li{display:block;margin:0;padding:0}.edd_download_purchase_form .edd_price_options span{display:inline;margin:0;padding:0}.edd_download_purchase_form .edd_price_options .edd_download_quantity_wrapper{padding-left:18px}.edd_download_purchase_form .edd_price_options .edd_download_quantity_wrapper *{font-size:80%}.edd_download_purchase_form .edd_price_options input.edd-item-quantity{display:inline;max-width:90%;width:50px}#edd-purchase-button,.edd-submit,[type=submit].edd-submit{border:1px solid #ccc;border-radius:4px;box-shadow:none;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.428571429;margin:0;padding:6px 12px;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.edd-submit.button:focus,[type=submit].edd-submit:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.edd-submit.button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.edd-submit.plain{border:none;border-radius:0;padding:0}.edd-submit.button,.edd-submit.button.gray,.edd-submit.button:visited{background:#f0f0f0;border-color:#ccc;color:#333}.edd-submit.button.gray:active,.edd-submit.button.gray:focus,.edd-submit.button.gray:hover,.edd-submit.button:active,.edd-submit.button:focus,.edd-submit.button:hover{background:#ebebeb;border-color:#adadad;color:#333}.edd-submit.button.gray:active{background-image:none}.edd-submit.button.white{background:#fff;border-color:#ccc;color:#333}.edd-submit.button.white:active,.edd-submit.button.white:focus,.edd-submit.button.white:hover{background:#ebebeb;border-color:#adadad;color:#333}.edd-submit.button.white:active{background-image:none}.edd-submit.button.blue{background:#428bca;border-color:#357ebd;color:#fff}.edd-submit.button.blue.active,.edd-submit.button.blue:focus,.edd-submit.button.blue:hover{background:#3276b1;border-color:#285e8e;color:#fff}.edd-submit.button.blue.active{background-image:none}.edd-submit.button.red{background:#d9534f;border-color:#d43f3a;color:#fff}.edd-submit.button.red:active,.edd-submit.button.red:focus,.edd-submit.button.red:hover{background:#d2322d;border-color:#ac2925;color:#fff}.edd-submit.button.red:active{background-image:none}.edd-submit.button.green{background:#5cb85c;border-color:#4cae4c;color:#fff}.edd-submit.button.green:active,.edd-submit.button.green:focus,.edd-submit.button.green:hover{background:#47a447;border-color:#398439;color:#fff}.edd-submit.button.green:active{background-image:none}.edd-submit.button.yellow{background:#f0ad4e;border-color:#eea236;color:#fff}.edd-submit.button.yellow:active,.edd-submit.button.yellow:focus,.edd-submit.button.yellow:hover{background:#ed9c28;border-color:#d58512;color:#fff}.edd-submit.button.yellow:active{background-image:none}.edd-submit.button.orange{background:#ed9c28;border-color:#e3921e;color:#fff}.edd-submit.button.orange:active,.edd-submit.button.orange:focus,.edd-submit.button.orange:hover{background:#e59016;border-color:#d58512;color:#fff}.edd-submit.button.orange:active{background-image:none}.edd-submit.button.dark-gray{background:#363636;border-color:#222;color:#fff}.edd-submit.button.dark-gray:active,.edd-submit.button.dark-gray:focus,.edd-submit.button.dark-gray:hover{background:#333;border-color:#adadad;color:#fff}.edd-submit.button.dark-gray:active{background-image:none}.edd_downloads_list{display:grid;grid-column-gap:20px;grid-row-gap:40px}.edd_downloads_list:after{clear:both;content:"";display:table}.edd_download{float:left}.edd_download_columns_1 .edd_download{width:100%}.edd_download_columns_2 .edd_download{width:50%}.edd_download_columns_0 .edd_download,.edd_download_columns_3 .edd_download{width:33%}.edd_download_columns_4 .edd_download{width:25%}.edd_download_columns_5 .edd_download{width:20%}.edd_download_columns_6 .edd_download{width:16.6%}.edd_download_inner{margin:0 0 10px;padding:0 8px 8px}.edd_download_columns_2 .edd_download:nth-child(odd),.edd_download_columns_3 .edd_download:nth-child(3n+1),.edd_download_columns_4 .edd_download:nth-child(4n+1),.edd_download_columns_5 .edd_download:nth-child(5n+1),.edd_download_columns_6 .edd_download:nth-child(6n+1){clear:left}.edd_download_image{max-width:100%}.edd_download .edd_price{margin-bottom:10px}@media(min-width:768px){.edd_downloads_list:not(.edd_download_columns_1){grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.edd_downloads_list.edd_download_columns_2{grid-template-columns:repeat(2,1fr)}.edd_downloads_list.edd_download_columns_3{grid-template-columns:repeat(3,1fr)}.edd_downloads_list.edd_download_columns_4{grid-template-columns:repeat(4,1fr)}.edd_downloads_list.edd_download_columns_5{grid-template-columns:repeat(5,1fr)}.edd_downloads_list.edd_download_columns_6{grid-template-columns:repeat(6,1fr)}}@supports(display:grid){.edd_downloads_list .edd_download{width:auto}.edd_download_inner{margin:0;padding:0}}.edd-hide-on-empty.cart-empty{display:none}.edd-cart-ajax{background:none;border:none;margin:0 8px 0 4px;padding:0;position:relative;top:2px}.edd-cart-number-of-items{color:gray;font-style:italic}.edd-cart-meta.edd_subtotal{font-style:italic;font-weight:700}.edd-cart-meta.edd_cart_tax{font-size:1em;font-style:italic}.edd-cart-meta.edd_cart_tax:before{font-style:normal}.edd-cart-meta.edd_total{font-weight:700}.edd-cart-meta{padding:2px 5px}.edd-cart-meta.edd_subtotal,.edd-cart-meta.edd_total{background-color:#f9f9f9}.edd_errors:not(.edd-alert){background:#ffffe0;border:1px solid #e6db55;border-radius:2px;color:#333;margin:0 0 21px}.edd_error{padding:10px}p.edd_error{margin:0!important}.edd_success:not(.edd-alert){background:#d5eab3;border:1px solid #b3ce89;border-radius:2px;box-shadow:inset 0 1px 0 #ffffffb3;color:#567622;margin:20px 0;padding:6px 8px}.edd-alert{border:1px solid #0000;border-radius:2px;margin-bottom:20px;padding:10px;vertical-align:middle}.edd-alert p{padding:0}.edd-alert p:not(:last-child){margin-bottom:5px}.edd-alert p:last-child{margin-bottom:0}.edd-alert-error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.edd-alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.edd-alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.edd-alert-warn{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}

.edd-sl-active{color:green}.edd-sl-inactive{color:gray}.edd-sl-expired{color:#dc3232}.edd_sl_license_row .view-key-wrapper{position:relative}.edd_sl_license_row input.edd_sl_license_key{border:none;cursor:pointer;display:block;margin:8px 0 0;outline:0;padding:0;width:100%}.edd_sl_license_row span.edd_sl_license_key{background:#f0f0f0;border:1px solid #ddd;display:none;left:0;max-width:inherit;padding:4px;position:absolute;text-align:center;top:30px;width:20em;z-index:999}.edd-sl-child-licenses{margin-bottom:0;margin-top:8px;width:auto}.edd-sl-child-licenses .edd_sl_license_key{margin-top:0}.edd-sl-child{margin-bottom:8px}.edd_sl_license_row .edd-sl-child span{display:block}#edd_checkout_form_wrap fieldset#edd_sl_renewal_fields{background:#fafafa;border:1px solid #eee;padding:1.387em}#edd_checkout_form_wrap #edd-license-key-container-wrap{padding:0 0 1em}#edd-cancel-license-renewal{border-color:transparent;font-weight:400;margin:0;outline:0;padding:0;vertical-align:middle}#edd-cancel-license-renewal,#edd-cancel-license-renewal:hover{background-color:transparent}#edd-cancel-license-renewal{color:#dc3232}.edd-sl-multiple-keys-notice{margin:0;padding:1em 0 0}.edd-sl-manage-license-key,.edd-sl-manage-license-product,.edd-sl-upgrade-link{display:block}.edd-sl-renewal-details span,.edd-sl-renewal-discount-details span,.edd-sl-upgrade-details span{font-size:.9em}.edd-sl-renewal-details .edd-sl-renewal-label,.edd-sl-renewal-discount-details .edd-sl-renewal-discount-label,.edd-sl-upgrade-details .edd-sl-upgrade-label{font-weight:600}.edd-sl-renewal-details .edd-sl-renewal-key,.edd-sl-renewal-discount-details .edd-sl-renewal-discount-amount,.edd-sl-upgrade-details .edd-sl-upgrade-key{font-style:italic;word-break:keep-all}@media screen and (min-width:480px){.edd-blocks-receipt__row-item.edd-blocks-receipt__row-item--license-key{grid-template-columns:200px 1fr}}
#branda-cookie-notice{display:block;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;left:0;text-align:center}#branda-cookie-notice.ub-position-top{top:0}#branda-cookie-notice.ub-position-top .cookie-notice-revoke-container{top:0;bottom:auto}#branda-cookie-notice.ub-position-bottom{bottom:0}#branda-cookie-notice .cookie-notice-container{max-width:1200px;margin:0 auto}#branda-cookie-notice .cookie-notice-container .branda-cn-container{display:flex;align-items:baseline;justify-content:center;padding:10px 0}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column{display:block;padding:10px 5px;line-height:1}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column:first-child{padding-left:2em}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column:last-child{padding-right:2em}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column:not(:first-child){align-self:center}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column a.ub-cn-set-cookie{padding:5px 10px;margin:0;white-space:nowrap;text-decoration:none;display:inline}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column a.ub-cn-privacy-policy{word-break:keep-all}#branda-cookie-notice .cookie-notice-revoke-container{position:absolute;bottom:0;width:100%;z-index:1;visibility:hidden}.admin-bar #ub-cookie-notice.ub-position-top{top:32px}@media screen and (max-width:782px){.admin-bar #ub-cookie-notice.ub-position-top{top:46px}}@media screen and (max-width:600px){.admin-bar #ub-cookie-notice.ub-position-top{top:0}}
#edd-aa-login-modal-content #edd_login_form{margin-top:0}#edd-aa-login-modal-content #edd_login_form fieldset{margin-bottom:0}.edd-aa-login-purchase-normal-plus-aa-mode{margin-top:20px}#edd-aa-login-modal-content .edd-lost-password{margin-bottom:0!important}.edd-aa-buy-btns-wrapper>div:nth-child(n+2){margin-top:5px}.edd-aa-buy-instructions{display:block;margin-bottom:5px}.edd-aa-login-wrapper{margin-top:5px}.edd-aa-upcoming-end-date,.edd-aa-upcoming-start-date{display:block}
.eddr-notice{margin:0;text-align:center}.eddr-notice.variable-prices{text-align:left}.eddr-cart-item-notice{text-align:left;font-size:.75em}.edd-recurring-failed-list span{display:block;padding-left:15px;padding-bottom:5px}.edd-recurring__update--page{max-width:800px;margin:2rem auto;padding:0 1rem}#edd-recurring-stripe-payment-element{margin-bottom:24px}#edd-recurring-stripe-payment-error{display:none;margin-bottom:24px}.edd-alert p{margin:0 0 1em 0}
/*!
Theme Name: FireFlyMain
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: fireflymain
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

FireFlyMain is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input,select,textarea{color:#737272;font-size:14px;line-height:1.5}body{font-size:17px;line-height:1.9;color:#303538;font-family:Poppins,sans-serif}p{margin:0 0 20px 0}h1,h2,h3,h4,h5,h6{color:#222;font-weight:600;line-height:1.4;margin:0 0 20px 0;font-family:Poppins,sans-serif}h1{font-size:28px}h2{font-size:34px}h3{font-size:22px}h4{font-size:22px}h5{font-size:16px}h6{font-size:14px}figure{margin:0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}blockquote,q{quotes:"" "";padding-left:15px;border-left:5px solid #3770ab;display:block;margin-bottom:15px}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{background:#f4f9fc}blockquote::after,blockquote::before,q::after,q::before{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}ol,ul{margin:0 0 .5em 1em;padding:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;vertical-align:middle}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}.mce-item-table td,.mce-item-table th,td,th{border:1px solid #ddd;padding:5px}blockquote,q{quotes:"" "";padding-left:15px;border-left:5px solid #179bd7;display:block;margin-bottom:15px}.comment-reply-link,.comment-reply-link:visited,.edd-coming-soon-vote-form button.edd-coming-soon-vote-btn,.edd_download_purchase_form .button,.edd_free_downloads_form_class a.button.blue.edd-submit.edd-submit.edd-free-download.edd-free-download-single,a.custom-button,a.custom-button:visited,input[type=submit]{background:#65e5b4;border:medium none;color:#000;font-size:15px;line-height:1.5;padding:10px 40px;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;box-shadow:0 6px 26px 0 rgba(0,0,0,.16);min-width:195px;border-radius:30px}.edd-free-downloads-modal-close{width:35px;height:35px;line-height:2;background:red;color:#fff;font-size:18px}.comment-reply-link,.comment-reply-link:visited{min-width:auto}form.search-form input[type=submit]{position:absolute;right:0;border-radius:0 30px 30px 0;width:auto;display:block;min-width:inherit;top:0;padding:15px 15px}form.search-form{position:relative}.comment-reply-link:active,.comment-reply-link:focus,.comment-reply-link:hover,.edd-coming-soon-vote-form button.edd-coming-soon-vote-btn:hover,.edd_free_downloads_form_class a.button.blue.edd-submit.edd-submit.edd-free-download.edd-free-download-single:hover,a.custom-button:active,a.custom-button:focus,a.custom-button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus input[type=submit]:active,input[type=submit]:hover{background-color:#000;color:#fff}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{color:#666;border:1px solid #ccc}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111;outline:0}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url]{padding:10px 0 10px 9px;width:100%}select{width:100%;padding:5px}textarea{padding:10px 20px;width:100%}a.custom-button,a.custom-button:visited{display:inline-block;text-align:center}a{color:#323232;text-decoration:inherit;-o-transition:all .5s}a:visited{color:#323232}a:active,a:focus,a:hover{color:#27519f}a:focus{outline:inherit}a:active,a:hover{outline:0}a.comment-reply-link{text-transform:uppercase}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0;overflow:hidden;clear:both;float:left;width:100%}#infinite-handle{margin-bottom:20px;height:auto;overflow:hidden}#infinite-handle span:hover{border:1px solid #3770ab;background:#3770ab;color:#fff}#infinite-handle span{border:1px solid #001837;padding:5px 15px;width:auto;line-height:1.5;color:#001837;display:block}.post-title{font-size:17px;margin-top:15px}.meta-nav{background:#3770ab none repeat scroll 0 0;color:#fff;display:inline-block;font-size:18px;margin-right:15px;padding:7px 10px;text-align:center;width:115px}.navigation .nav-links .nav-next{float:none;text-align:center;font-weight:500}.navigation .nav-links .nav-previous{float:none;text-align:center;font-weight:500}.post-navigation a:hover,.posts-navigation a:hover{color:#3770ab}.post-navigation a,.post-navigation a:visited,.posts-navigation a,.posts-navigation a:visited{padding:10px 28px;background:#fff;display:block;background:#f4f9fc;color:#222;margin:15px 0}.navigation,.pagination{margin-top:15px}.navigation.pagination .nav-links .page-numbers{padding:10px 15px;text-align:center;background-color:#f7f5f5}.navigation.pagination .nav-links .page-numbers.current,.navigation.pagination .nav-links a.page-numbers:hover{background:#8f46eb none repeat scroll 0 0;color:#fff}#mob-menu,#mobile-trigger{display:none}#main-nav.fixed{position:fixed;width:100%;top:0;z-index:999}#main-nav{background:#083a6f;padding:5px 0}.main-navigation ul{display:block;margin:0;padding:0;text-align:center}.main-navigation ul ul{position:absolute;top:75px;left:0;z-index:1000;min-width:260px;-webkit-transform-origin:top;transform-origin:top;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scale(1,0);transform:scale(1,0);display:block;background-color:#fff;transition:all .2s ease-in-out .1s;padding:11px 25px;box-shadow:0 0 15px #0000004a;border-radius:5px}.main-navigation ul ul::after{content:"";display:block;position:absolute;top:-6px;z-index:9999;left:20px;transform:rotate(45deg);background:#fff;height:12px;width:12px}.main-navigation ul li:hover>ul.sub-menu{display:block;opacity:1;z-index:1000;-webkit-transform:scale(1,1);transform:scale(1,1);transition:all .4s ease-in-out .1s}.main-navigation ul ul ul{left:114%;top:0;border-left:1px solid #f7f7f76b}.main-navigation li{display:inline-block;margin-bottom:0;position:relative;padding:10px 0}.main-navigation li li{float:none;display:block;padding:0}.main-navigation li:first-child{padding-left:0}.main-navigation ul li li:first-child>a{border-left:none}.main-navigation ul li a{color:#000;display:block;font-size:16px;position:relative;z-index:99;font-weight:500;font-family:Poppins,sans-serif;padding:4px 5px;border:2px solid transparent;margin:0 10px}.main-navigation ul ul a{border-bottom:1px solid rgb(221 221 221);border-left:medium none;border-right:medium none;height:auto;text-align:left;width:100%;font-size:16px;padding:4px 0;text-transform:capitalize;font-weight:500;color:#323232;margin:0}.main-navigation ul ul li:last-child a{border:none}.main-navigation ul li.menu-item-has-children>a::after,.main-navigation ul li.page_item_has_children>a::after{content:"";margin-left:10px;margin-right:0;position:absolute;right:-9px;top:15px;font-size:13px;border-top:5px solid #191818;border-right:5px solid transparent;border-left:5px solid transparent}.main-navigation ul li li.menu-item-has-children>a::after,.main-navigation ul li li.page_item_has_children>a::after{top:15px;content:"\f0da"}.main-navigation ul li a:hover,.main-navigation ul li.current-menu-item>a,.main-navigation ul li.current_page_item>a,.main-navigation ul li:hover>a{border-bottom:2px solid #65e5b4;border-radius:0}.main-navigation ul li li a:hover:before,.main-navigation ul li li.current-menu-item>a:before,.main-navigation ul li li.current_page_item>a:before,.main-navigation ul li li:hover>a:before{display:none}.main-navigation ul ul li a:hover,.main-navigation ul ul li.current-menu-item a,.main-navigation ul ul li.current_page_item a,.main-navigation ul ul li:hover>a{color:#4407ae;border-bottom:1px solid #ddd;border-radius:0}.main-navigation .dropdown-toggle,.main-navigation .menu-toggle{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:15px}.alignright{display:inline;float:right;margin-left:15px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.alignnone{clear:both;display:inline-block;margin-left:auto;margin-right:auto;margin-bottom:15px;margin-top:15px}#featured-slider::after,#featured-slider::before,#footer-widgets::after,#footer-widgets::before,#sidebar-front-page-widget-area::after,#sidebar-front-page-widget-area::before,#tophead::after,#tophead::before,.clear-fix::after,.clear-fix::before,.comment-content::after,.comment-content::before,.entry-content::after,.entry-content::before,.holder::after,.holder::before,.site-content::after,.site-content::before,.site-footer::after,.site-footer::before,.site-header::after,.site-header::before,.widget::after,.widget::before{content:"";display:table;clear:both}.widget{margin:30px 0 0}.widget:first-child{margin:0}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 30px}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.entry-meta{margin-top:15px}.entry-footer>span,.entry-meta>span,.single-post-meta>span{margin:0 10px 0 0;font-size:15px;letter-spacing:.2px;color:#211e1e}.entry-footer a,.entry-meta>span a{color:#4608ab;font-weight:500;font-style:inherit;margin-left:5px}#primary .site-main article .entry-title a{color:#222}#primary .site-main article .entry-title a:hover{color:#ad85f0}#section-header .entry-meta>span,#section-header .single-post-meta>span,.entry-footer>span{margin:0;font-size:18px;letter-spacing:.2px;color:#fff;font-weight:500}#section-header .entry-footer a,#section-header .entry-meta>span a{color:#fecb13;font-weight:600;margin-left:5px}#section-header .entry-meta>span a:hover{text-decoration:underline}div#comments{overflow:hidden}.entry-content,.entry-summary,.page-content{margin:15px 0 0}footer.entry-footer{margin-top:5px;overflow:hidden}.entry-wrapper{padding:40px 60px;border-left:5px solid #f7f5f5;border-bottom:5px solid #e0e0e0;border-right:5px solid #f7f5f5;border-top:5px solid #e0e2e2}.entry-meta .byline .author.vcard{margin-left:-4px}.entry-footer span{margin-right:15px;float:left;display:block;text-align:left;color:#000}.archive article.hentry,.blog article.hentry{margin-bottom:45px;border-bottom:4px double #f7f5f5;padding-bottom:45px}.entry-footer span.tags-links a{font-size:14px;padding:2px 15px;background:#ad85ef2b;margin:5px;color:#191818;display:inline-block}.entry-footer span.tags-links a:hover{color:#fff!important;background:#ad85ef}span.tags-links{clear:both;margin-top:15px;margin-bottom:15px}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}#respond{clear:both;display:block;float:left;width:100%;background:#f1eafd;padding:40px}#commentform label{display:inline-block;width:100px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comments-area form#commentform p{float:left;width:100%}.comments-area #commentform p.comment-form-comment,.comments-area #commentform p.comment-notes{width:100%}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-form-author input,.comment-form-email input,.comment-form-url input{width:100%}#tab-reviews .comment-form-author,#tab-reviews .comment-form-email,#tab-reviews .comment-form-url{width:50%}.comments-area form#commentform p.logged-in-as{width:100%}.comment-form-author,.comment-form-email,.comment-form-url{width:33.33%;float:left}.comment-list li.comment::after{content:inherit;display:none}.comment-list li{padding-left:0}.comment{background-position:0 -74px;display:block;float:left;width:100%}ol.comment-list{border-radius:5px;float:left;margin-bottom:15px;margin-left:0;margin-right:0;overflow:inherit;padding:0;width:100%}ol.comment-list .children{border:medium none;float:left;margin:15px 0 15px 15px;width:98%}ol.comment-list li{list-style:outside none none;margin-bottom:15px}.comment .comment-body{background-color:#fff;border:4px solid #f7f7f7;border-radius:0;clear:both;display:block;float:left;margin-top:25px;padding:30px;position:relative;text-align:left;width:100%}.comment-author.vcard{font-size:20px;margin-bottom:5px}.comment-list .children{background-position:left 20px;background-repeat:no-repeat;border-left:1px solid #eee;margin-left:0;padding-left:40px}.comment-list li.comment>div img.avatar{left:29px;position:absolute;top:29px}#comment-form-title{font-size:24px;padding-bottom:10px}.vcard .avatar{float:left;margin:7px 15px 15px 0}.comment-metadata{margin-bottom:10px}.comment-reply-link{display:inline-block;float:none;font-size:13px;line-height:1.5;margin-bottom:10px;padding:4px 15px 3px}.comment-reply-title a{color:#3770ab}a.comment-reply-link:hover{color:#fff}.form-allowed-tags code{white-space:inherit;word-wrap:break-word}.comment-respond label{display:block;font-weight:400}.comments-title{font-weight:400;margin:25px 0 0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}#commentform label{display:inline-block;width:100px}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:inline-block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}#primary .entry-content a,#primary .entry-content a:visited{color:#9973d2;font-weight:500}#primary .entry-content a:active,#primary .entry-content a:focus,#primary .entry-content a:hover{text-decoration:underline}.page-template-templatespricing-php main#main>p{text-align:center;border:5px solid #f1f1f1;display:inline-block;margin:0 auto;display:block;padding:10px}#primary .entry-content a.more-link{display:block;padding:7px;background:#560ccc;clear:both;max-width:210px;margin-top:20px;text-align:center;color:#fff;border-radius:50px}#primary .entry-content a.more-link:hover{background:#222;text-decoration:inherit}.gallery{margin-bottom:1.5em;margin-left:-5px;margin-right:-5px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin:0;padding:5px}.gallery-item img{vertical-align:middle}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block;background:#efefef;padding:10px 10px}#primary{width:70%;padding-left:15px;padding-right:15px;float:left}a,a:visited{color:#4608ab}a:active,a:focus,a:hover{color:#222}.full-width #primary{width:100%}.entry-meta{margin-top:15px;margin-bottom:15px}#secondary{width:30%;float:left;padding:0 15px}.page-template-tpl-frontpage div#content{padding-top:0}#content{padding:60px 0;clear:both}.home #content{padding:0}.page-template-front #content{display:none}#featured-content{float:left;width:100%}#primary img.education-mind-post-thumb{vertical-align:middle;margin-bottom:30px}#secondary{width:30%;padding-left:30px;padding-right:30px}#secondary .widget{padding:30px;box-shadow:0 0 38px #f3f3f3;background:#fff}.taxonomy-description{text-align:center}h1.entry-title{margin-bottom:0}#primary .site-main article .entry-title{position:relative;border-bottom:2px solid #f7f5f5;margin-bottom:25px;padding-bottom:15px;font-size:30px}.entry-content h2{font-size:30px}#primary .site-main article .entry-title::after{content:"";display:block;width:65px;height:3px;background-color:#8f46eb;position:absolute;bottom:-2px}#primary .site-main article .entry-content{text-align:left}#primary .site-main .entry-footer a.read-more{float:left;clear:both;margin-top:30px}#secondary .widget-title{border-bottom:1px solid #f1f0f0;text-align:left;padding-bottom:10px;font-weight:600;position:relative;margin-bottom:25px;font-size:22px}#secondary .widget-title:after{background:#8f46eb;position:absolute;bottom:-2px;content:"";width:20%;height:3px;left:0}input.search-field{width:100%;border-radius:40px;padding:15px 70px 15px 30px;margin-bottom:18px;box-sizing:border-box}#sidebar-primary{float:right}#secondary a.read-more{font-size:13px}#secondary a.read-more::before{font-size:10px}#sidebar-secondary{float:left}.widget-area .widget::after,.widget-area .widget::before{clear:both;content:"";display:table}.widget-area ul{list-style:outside none none;padding:0;margin:0}.widget-area ul ul{border-bottom:none;padding-bottom:0}.widget-area #secondary ul li{padding-bottom:5px;padding-left:15px;padding-top:5px;position:relative;font-size:16px}.widget-area #secondary ul li::before{content:"\f0da";display:inline-block;font-family:FontAwesome;font-size:15px;left:0;position:absolute;top:6px;color:#3770ab}.widget-area #secondary ul ul ul ul ul>li{padding-left:0}.widget-area #secondary ul ul ul ul ul>li::before{left:-20px}.widget_calendar caption{background:#3770ab none repeat scroll 0 0;color:#fff;padding:5px}#colophon{background-color:#000;clear:both;color:#e4e4e6;font-size:16px;text-align:center;display:block;background-size:100% 100%}nav.footer-navigation{padding:20px 0 10px;background:#262939}#colophon a{color:#bfbebe}#colophon a:hover{color:#222;text-decoration:underline}.footer-widget-area .widget-column{float:left;width:25%;text-align:left;padding:0 25px}.footer-widget-area.three .widget-column{float:left;width:33.33%}.footer-widget-area.two .widget-column{width:50%}aside#tertiary{background:#5a05d4;padding:50px 0}.site-info{display:inline-block;padding:10px 0;color:#fff}.wpautoterms-footer{padding:15px;background:#403535}.wpautoterms-footer p{color:#fff;margin:0}.wpautoterms-footer a{color:#fefefe;font-family:inherit;font-size:16px}.footer-widget-area h2.widget-title{color:#fff;font-size:23px;font-weight:500;border-bottom:1px solid #ffffff7a;padding-bottom:10px;margin-bottom:20px}.home #content>.holder{width:100%;padding:0}#edd_user_history{background:#fff}.holder{width:1300px;margin:0 auto;padding-left:20px;padding-right:20px;max-width:100%}@media only screen and (min-width:1600px){.holder{width:1300px}}.wrapper-fluid .ff-col-1,.wrapper-fluid .ff-col-10,.wrapper-fluid .ff-col-11,.wrapper-fluid .ff-col-12,.wrapper-fluid .ff-col-2,.wrapper-fluid .ff-col-3,.wrapper-fluid .ff-col-4,.wrapper-fluid .ff-col-5,.wrapper-fluid .ff-col-6,.wrapper-fluid .ff-col-7,.wrapper-fluid .ff-col-8,.wrapper-fluid .ff-col-9{margin:0}.ff-col-1,.ff-col-10,.ff-col-11,.ff-col-12,.ff-col-2,.ff-col-3,.ff-col-4,.ff-col-5,.ff-col-6,.ff-col-7,.ff-col-8,.ff-col-9{padding:20px;float:left;transition:all .4s ease-in-out 0s}.ff-col-1{width:8.33333%}.ff-col-2{width:16.66667%}.ff-col-3{width:25%}.ff-col-4{width:33.33333%}.ff-col-5{width:41.66667%}.ff-col-6{width:50%}.ff-col-7{width:58.33333%}.ff-col-8{width:66.66667%}.ff-col-9{width:75%}.ff-col-10{width:83.33333%}.ff-col-11{width:91.66667%}.ff-col-12{width:100%}.grid-holder{background:#f1f1f1;padding:10px 15px;border-radius:3px}.inner-block-shadow{-webkit-box-shadow:0 10px 29px 0 rgba(50,50,50,.06);-moz-box-shadow:0 10px 29px 0 rgba(50,50,50,.06);-ms-box-shadow:0 10px 29px 0 rgba(50,50,50,.06);-o-box-shadow:0 10px 29px 0 rgba(50,50,50,.06);box-shadow:0 10px 29px 0 rgba(50,50,50,.06);-webkit-transition:box-shadow .3s,transform .3s;-moz-transition:box-shadow .3s,transform .3s;-ms-transition:box-shadow .3s,transform .3s;-o-transition:box-shadow .3s,transform .3s;transition:box-shadow .3s,transform .3s;padding:0;background:#fff}.inner-block-shadow.active,.inner-block-shadow:active,.inner-block-shadow:focus,.inner-block-shadow:hover{-webkit-box-shadow:0 22px 43px rgba(0,0,0,.15);-moz-box-shadow:0 22px 43px rgba(0,0,0,.15);-ms-box-shadow:-1 22px 43px rgba(0,0,0,.15);-o-box-shadow:0 22px 43px rgba(0,0,0,.15);box-shadow:0 22px 43px rgba(0,0,0,.15);transform:translateY(-10px)}.support-front-item{line-height:1.7}a.more-link{display:inline-block;font-weight:600;color:#ad85ef}a.more-link:hover{color:#222;text-decoration:underline}.page-template-templatespricing-php div#section-header .holder{max-width:900px}.section-plan .pricing-plan-item{background:#fff none repeat scroll 0 0;float:left;margin:0 0;text-align:center}.section-plan .pricing-plan-item{width:100%}.section-plan .pricing-plan-header::after{background:#333 none repeat scroll 0 0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;opacity:.85;border-radius:5px}.section-plan .pricing-plan-price{display:block;font-size:50px;line-height:1}.section-plan .pricing-plan-header{background-color:#333;background-size:100% auto;color:#fff;padding:60px 30px;position:relative;z-index:88;border-radius:5px 5px 0 0}.section-plan .pricing-plan-header .pricing-plan-title h4{background:#333 none repeat scroll 0 0;border-radius:34px;color:#fff;display:inline-block;margin-top:21px;padding:14px 0;width:94%}.section-plan .pricing-plan-title{bottom:-35px;left:0;position:absolute;text-align:center;width:100%}.section-plan .pricing-plan-content{padding:50px 30px 30px}.section-plan .pricing-plan-footer{padding:0 30px 50px}.section-plan .pricing-plan-item{color:#000}.section-plan .pricing-plan-feature{display:block;font-size:16px;margin-bottom:10px}.pricing-table-inner.row{max-width:970px;margin:0 auto}.section-plan .pricing-plan-recommended .pricing-plan-header::after{opacity:.85;background:url(https://fireflythemes.com/wp-content/themes/fireflymain/images/banner.jpg) 0 0/cover}.section-plan .pricing-plan-recommended .pricing-plan-title h4{background:#fff none repeat scroll 0 0;color:#222}.support-front-item a.custom-button{margin-top:20px}.support-front-item{padding:60px;text-align:center}.full-width #main{padding:0;box-shadow:inherit}.row.clear-fix.support-links .support-front-item.inner-block-shadow{padding:40px}.pull-left{float:left}.pull-right{float:right}aside#secondary ul li{margin-bottom:5px}aside#secondary ul li{position:relative;padding-left:15px}aside#secondary ul li a:before{content:"";height:7px;width:7px;background:#ad85ef;display:inline-block;border-radius:100%;margin-right:7px;position:absolute;left:0;top:14px}aside#secondary ul li a,aside#secondary ul li a:visited{color:#222}aside#secondary ul li a:active,aside#secondary ul li a:focus,aside#secondary ul li a:hover{color:#ad85ef}#primary .wpas-form-control{box-shadow:none;padding:16px!important;color:#222!important;display:block;clear:both;overflow:hidden;height:inherit!important}#primary #wpas_ticketlist_filter input,#primary .wpas-submit-ticket-wysiwyg,.wpas-wysiwyg-textarea{border:inherit!important;box-shadow:inherit!important}#primary .mce-statusbar .mce-flow-layout-item{margin:0;padding:18px!important;font-size:20px!important}#primary .wpas-form-group>label{display:inline-block;max-width:100%;margin-bottom:10px;margin-right:15px;font-weight:500;font-family:Poppins,sans-serif;text-shadow:inherit}#primary .entry-content a.wp-block-button__link,#primary .entry-content a.wp-block-button__link:visited{background:#ad85ef;color:#fff!important;padding:7px 33px;border-radius:0;margin-bottom:30px;font-size:16px}#primary .entry-content a.wp-block-button__link:active,#primary .entry-content a.wp-block-button__link:focus,#primary .entry-content a.wp-block-button__link:hover{background:#febc7b;text-decoration:inherit}#section-header{padding:68px 0 100px;text-align:center;color:#fff;background-image:linear-gradient(135deg,#8e65c0 0,#831db1 100%);background-size:100% 100%;background-repeat:no-repeat;position:relative;z-index:9}.site-theme-filters{position:relative;z-index:99}.blog div#section-header{padding-bottom:0;padding-top:100px}#page-hero{margin:0;max-width:900px;margin:0 auto;z-index:9;position:relative}#section-header h1.entry-title{color:#fff;font-size:40px;font-weight:400;margin-bottom:15px}header#masthead{padding:15px 0;width:100%;z-index:999;background:#fff;position:relative;width:100%;box-shadow:0 10px 10px #0000000a}.single-documentation header#masthead{position:relative;width:100%;background:#8946b9}.landing-thumb img{width:100%}.page-template-front-page #page #content{padding:0;clear:both}img.custom-logo{max-width:160px}.top-checkout ul{float:right;margin:0;padding:0;width:auto}.top-checkout ul li{float:left;list-style:outside none none;margin-left:20px}.top-checkout ul li:first-child a{margin-left:0!important}.top-checkout ul li a{color:#000;cursor:pointer;margin:0 0 0 20px;padding:0;position:relative;text-decoration:none;text-transform:capitalize;border:2px solid #65e5b4;padding:8px 20px;border-radius:23px;font-weight:500;font-size:16px}.top-checkout ul li a:hover{background:#fed33a;border-color:#fed33a;color:#222}.top-checkout img{display:none;margin-right:10px}.top-checkout ul li a i{padding-right:5px}.top-checkout ul li a span{border-radius:100%;color:#212121;font-size:11px;height:18px;left:16px;line-height:18px;position:absolute;text-align:center;top:-12px;width:18px}.top-checkout ul li a span{background-color:#fbc702;color:#fff;display:inline-block}.top-checkout{margin-top:12px}.top-checkout.ff-col-3{float:right}aside.section.home-banner{position:relative;padding:110px 0 180px}.section{padding:80px 0}main#main{padding:30px;box-shadow:0 0 26px #f1f1f1;background:#fff}.top-checkout ul li+li img{margin-right:12px}.row{margin:0 -20px}.firefly-product-item{padding:30px;float:left;width:33.33%}.browser-dots{background:#f3f3f3;padding:20px 20px 0;text-align:revert;overflow:hidden}.browser-dots span{height:8px;width:8px;background:#e2e2e2;display:inline-block;margin-right:5px;border-radius:50%;float:right}.browser-dots span.red{background:#f44336}.banner-caption p{color:#fff;max-width:700px;margin:0 auto 40px;font-size:24px}.browser-dots span.yellow{background:#ffc107}.browser-dots span.green{background:#4caf50}.banner-caption h1,.banner-caption h2{font-size:60px;font-weight:400;margin-bottom:25px;color:#fff}.banner-caption strong{display:block;font-size:59px;font-weight:600}.site-theme-filters{background:#f1f1f1;float:left;width:100%;text-align:center}.site-theme-filters li{list-style:none}.site-theme-filters li li{float:none;display:inline-block}.site-theme-filters li li a{padding:20px 35px;display:block;color:#222}.site-theme-filters li li a:hover,.site-theme-filters li li.current-cat a{background:#fefefe;color:#222}.site-theme-filters ul{float:left;width:100%;margin:0;padding:0}.overlay:before{background:rgb(35 44 216);bottom:0;height:100%;content:"";display:block;left:0;opacity:0;position:absolute;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.firefly-product-inner:hover .overlay:before{opacity:1;top:0;width:100%;height:100%}.download-meta-name{position:absolute;top:60%;text-align:center;width:100%;z-index:99;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease-in-out 0s;left:0}a.edd-free-downloads-direct-download-link.button.blue.edd-submit{float:left;width:auto;padding:15px 50px;font-size:15px}.download-meta-name a.custom-button{border-radius:25px;padding:10px;min-width:inherit}.firefly-product-inner:hover .download-meta-name{position:absolute;top:37%;text-align:center;width:100%;z-index:99;visibility:visible}.download-meta-name a{display:block;border-radius:25px;max-width:130px;margin:9px auto}a.veiw-demo.custom-button{background:#fff;color:#000}.download-meta-name a:hover{background:#673ab7;color:#fff;border-color:#fff}.firefly-product-item .entry-header{padding:25px;float:left;width:100%;text-align:center}.firefly-product-inner{overflow:hidden;box-shadow:0 0 30px #2d2b2b0a;background:#fff}.firefly-product-item h3.entry-title{font-size:18px;font-weight:600;margin:0;margin-top:5px}h2.sec-title{font-weight:600;margin-bottom:25px;font-size:32px;text-align:center;text-transform:uppercase}.thumb-nail-inner img{width:100%;background:#fff;padding:20px}#content h2.sec-title:after,#content h2.sec-title:before{vertical-align:middle;content:"::::::";font-weight:400;font-size:16px;margin:0 10px;letter-spacing:2px;vertical-align:bottom;margin-top:-8px;line-height:2.9}.firefly-product-inner span.price del{color:#fffbfb;font-weight:400;display:none}.site-branding.ff-col-3,.top-checkout,nav#site-navigation{padding-top:0;padding-bottom:0}a.firefly-button{padding:10px 50px;background:#65e5b4;display:inline-block;border-radius:40px;color:#222;font-size:17px;font-weight:600;font-family:Poppins,sans-serif}.more-wrapper.clear-fix a.firefly-button.more-links{background:#fff;border:2px solid #fff;color:#000;padding:12px 37px;font-size:17px;box-shadow:0 4px 26px 0 rgb(0 0 0 / 12%);font-weight:500}.more-wrapper.clear-fix a.firefly-button.more-links:hover{background:#8a34d2;color:#fff;border-color:#8a34d2}a.firefly-button:hover{color:#fff;background:#65e5b4}.banner-caption a.read-more.firefly-button:hover{background:#fff;color:#222}h2.cta-title.pull-left{font-size:42px;margin-bottom:0;font-style:italic;color:#fff}.edd_downloads_list .edd_download{padding:10px 20px}.edd_download_columns_0 .edd_download,.edd_download_columns_3 .edd_download{width:33%}.edd_download{float:left}.home-product.short-detail h2{font-size:32px;line-height:1.2}.short-detail h2 strong{display:block;text-transform:uppercase}.product-thumb:hover img{transform:scale(1.1)}.product-thumb img{transition:all 1s ease 0s}.edd-cart-added-alert{position:relative}#single-product-links a.button{clear:both;display:block;margin:0;text-align:center;width:100%}.edd_downloads_list .edd_download .edd_download_inner{padding:10px 0;position:relative}.edd_downloads_list .edd_download .edd_download_inner img{box-shadow:0 0 2px #aaa;display:block}.edd_downloads_list .edd_download .button.shop-more{background:#00afed none repeat scroll 0 0;border-radius:2px;font-size:19px;padding:7px 16px}.edd_downloads_list .edd_download{padding:10px 20px}a.button.live-demos{background:#ff6000}.download_author,.download_author>a{color:#767676;font-style:italic}.single-download .edd_download_purchase_form{margin-bottom:1.387em;clear:both;display:block}.single-download #secondary .edd_download_purchase_form{margin-bottom:0}.shop-more-wrapper{left:0;opacity:0;position:absolute;text-align:center;top:40%;transition:all .5s ease-in-out 0s;width:100%}.edd_download_image::before{background:rgba(0,0,0,.5) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease-in-out 0s;width:100%}.edd_download_image{position:relative}.edd_download_inner:hover .shop-more-wrapper{opacity:1}.edd_download_inner:hover .edd_download_image::before{opacity:1}.edd_download_title{margin-bottom:0;margin-top:10px}.edd_downloads_list{margin-left:-15px;margin-right:-15px}.edd_purchase_submit_wrapper a.edd-add-to-cart{overflow:visible}.edd_download_title>a{color:#212121;font-size:17px}figure.featured-image{border:1px solid #ddd;margin:0 31px 15px 0;padding:10px}.edd_price_options.edd_single_mode>ul{margin:0 0 20px;overflow:hidden;padding:0}.edd_price_options.edd_single_mode>ul li{float:left;margin-right:25px}.single-download .entry-content .edd_purchase_submit_wrapper{margin-top:20px}.single-download .entry-content>div li{margin-bottom:10px}.single-download .entry-content>div h2{border-bottom:1px dashed #ddd;padding-bottom:10px}.edd-page td,.edd-page th{border:1px solid #ddd;padding:5px 20px;text-align:left}fieldset{border:none;margin:0 0 20px;padding:30px;float:left;width:100%;clear:both;box-shadow:0 0 16px #f1f1f1}legend{border:0;padding:0;clear:both;float:left;width:100%}#edd_profile_editor_form span{border-bottom:1px dashed #ddd;display:block;font-size:24px;margin-bottom:30px;padding-bottom:15px}#edd_profile_editor_form p{margin-bottom:15px}#edd_profile_editor_form input[type=email],#edd_profile_editor_form input[type=password],#edd_profile_editor_form input[type=search],#edd_profile_editor_form input[type=text],#edd_profile_editor_form input[type=url],#edd_profile_editor_form select,#edd_profile_editor_form textarea{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #ddd;border-radius:0;margin-bottom:15px;padding:5px 10px;width:380px}#edd_profile_editor_form p#edd_profile_submit_wrap,#edd_profile_editor_form p#edd_profile_submit_wrap input{margin:0}#secondary .edd-add-download.button.edd-submit.edd-has-js,#secondary .edd-add-to-cart.button.edd-submit.edd-has-js{margin:0 0 15px;width:100%}.button.free-view,.edd-add-download.button.edd-submit.edd-has-js:hover,.edd-add-to-cart.button.edd-submit.edd-has-js:hover{color:#fff}.button.info{background-color:#355c9e}.button.demo-sidebar{background-color:#ff6000}#download-info a.button,#secondary .edd_purchase_submit_wrapper .edd-add-to-cart{display:block;width:100%;margin-bottom:30px;text-align:center;color:#fff;border-radius:0;clear:both}form select#select-plugin,form select#select-theme{background-image:url("https://fireflythemes.com/wp-content/themes/fireflymain/images/theme-icon.png");background-position:8px 9px;background-repeat:no-repeat;margin:0 7px}.user-support form select{position:relative;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:medium none;border-radius:2px;border:1px solid #ddd;color:#8e8d8d;font-size:15px;font-style:italic;height:39px;padding:0 5px 0 35px;position:relative;width:305px;background-color:#e7e7e7}.user-support>form{margin-top:45px}form .select-wrap::after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #bbbaba;content:"";position:absolute;right:17px;top:16px}div.bbp-template-notice.info{clear:both;display:block;float:left;width:100%}.edd-download img{width:100%}.blog .entry-content img,.single-post .entry-content img{width:auto;padding:0;margin-bottom:15px}.blog .entry-content img,.single-post .entry-content img{width:auto;padding:0;margin-bottom:15px;box-shadow:0 0 19px #dddddd63;padding:15px}.blog .entry-content h3,.single-post .entry-content h3{border-bottom:3px double #f3f2f2;padding-bottom:10px;color:#185abc}.register-form-wrap input#edd-user-pass2{margin-bottom:10px}.login-form-wrap input[type=checkbox],.login-form-wrap input[type=radio]{width:auto}.login-form-wrap p,.register-form-wrap p{margin-bottom:5px}.register-form-wrap{width:49%;float:left}.login-form-wrap{float:left;width:49%;padding-right:2%}.login-form-wrap legend,.register-form-wrap legend{border:0;padding:0;font-weight:500;border-bottom:1px solid #ddd;background:#ff6000;padding:0 12px;color:#fff;text-align:center}.register-form-wrap fieldset{border:3px double #ddd;margin:0 0 20px;padding:10px}form#edd_profile_editor_form label{font-weight:600;letter-spacing:0;margin-bottom:5px}#edd_user_history td,#edd_user_history th{text-align:center;padding:10px 15px;border-bottom:1px solid #f0f0f0;border-top:none}legend#edd_profile_name_label{font-weight:600;font-size:19px;color:#694f90}#edd_profile_editor_form input[type=email],#edd_profile_editor_form input[type=password],#edd_profile_editor_form input[type=search],#edd_profile_editor_form input[type=text],#edd_profile_editor_form input[type=url],#edd_profile_editor_form select,#edd_profile_editor_form textarea{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #ddd;border-radius:0;margin-bottom:15px;padding:10px 15px;width:100%}#edd_checkout_form_wrap span.edd-description{font-size:17px;display:block;margin:0 0 10px}#edd_checkout_form_wrap legend{display:block;font-size:120%;width:auto}#edd-purchase-button,.edd-submit,[type=submit].edd-submit{padding:10px 31px;margin-top:15px;margin:30px}#edd_checkout_cart .edd_cart_header_row th{padding:10px 25px}#edd_checkout_form_wrap label{clear:both}.tab-containter{border-top:5px solid #fff;padding-top:30px}#tabs .ui-tabs-nav a:hover,.ui-tabs .ui-tabs-active.ui-state-active a{background:#ad85ef;color:#fff}.ui-tabs ul{overflow:hidden;margin:0;padding:0}.ui-tabs ul li{float:left;list-style:none}.ui-tabs ul.ui-tabs-nav li a{padding:7px 35px;display:block;font-size:20px;background:#fff;border-radius:5px 5px 0 0;margin-right:6px;font-family:Poppins,sans-serif;color:#222}.ui-tabs-panel{margin-top:-4px}.wrap-product-compare{background-color:#f2f2f2;color:#474747}.wrap-product-compare .compare-table .table-title{background-color:#86bb15;color:#fff;float:left;font-weight:500;padding:10px;text-align:center;width:50%;text-transform:uppercase}.wrap-product-compare .compare-table .table-title:last-child{background-color:#ad85ef;border-left:2px solid #f2f2f2;border-right:none}.wrap-product-compare .compare-table table{width:100%}.wrap-product-compare .compare-table td{font-size:16px;padding-bottom:15px;padding-top:15px;text-align:center;line-height:1.5}.wrap-product-compare .compare-table tbody tr td:nth-child(odd){width:25%;color:#545454}.wrap-product-compare .compare-table tbody tr td:nth-child(2n){width:40%;font-size:17px}.wrap-product-compare .compare-table tbody tr td:nth-child(odd){width:30%;color:#545454}.wrap-product-compare .compare-table tbody tr:nth-child(2n){background-color:#fff}.wrap-product-compare .compare-table tbody tr:nth-child(odd){background:#f7f7f7}.vs-theme-table tr:nth-child(2n){background-color:#ebebeb}.vs-theme-table td{border:1px solid #e0e0e0;border-collapse:collapse;padding:.8em;text-align:center}.ff-col-6.detail-info{float:left;text-align:left;padding-left:30px;line-height:1.7}.compare-table thead tr th:first-child{background:#ad85ef;color:#fff;border-color:#ad85ef}.compare-table thead tr th{padding:12px;font-size:19px;font-weight:400;background:#222;color:#fff;border-color:#222}.compare-table thead tr th:first-child+th+th{background:#24c51a;border-color:#24c51a;color:#fff}.compare-table .fa-check,.compare-table .fa-close{font-size:16px;background-image:url(https://fireflythemes.com/wp-content/themes/fireflymain/images/checked.svg);width:15px;height:15px;background-position:50%;fill:#000;display:inline-block;margin-right:5px}.compare-table .fa-close{background-image:url(https://fireflythemes.com/wp-content/themes/fireflymain/images/cross.svg)}.wrap-product-compare{background-color:#f2f2f2;color:#474747;height:400px;overflow:scroll}.thumbnail .price-wrp{display:block;color:#fff;float:right;background:#8e3ee0;padding:7px 0;font-size:16px;font-weight:400;margin-right:0;position:absolute;top:30px;z-index:9;left:-106px;transform:rotate(-49deg);width:300px;text-align:center}.thumb-nail-inner{position:relative;overflow:hidden;padding-top:5px;padding-left:5px}.ff-col-6.thumbnail{position:relative}.detail-info select{width:auto;padding:13px;margin-right:21px;float:left;background:#492e72;color:#fff}.detail-info .edd_purchase_submit_wrapper{position:relative;float:left}.detail-info .edd_download_purchase_form .edd_price_options{float:left}.detail-info .edd-add-to-cart{margin:0}.single-btn.ff-col-6 a{display:block;margin-bottom:15px;background:#fecc1e;box-shadow:0 6px 26px 0 rgba(0,0,0,.16)}a.edd-add-to-cart.button.blue.edd-submit.edd-has-js{background:#3baf3b;width:100%;box-shadow:0 6px 26px 0 rgba(0,0,0,.16)}a.custom-button.btn-support{background:#fff;color:#222}.single-btn.ff-col-6{width:35%}.single-btn.ff-col-6 a:hover,a.edd-add-to-cart.button.blue.edd-submit.edd-has-js{background:#50a51a;color:#fff;width:100%;display:block;padding:15px;border:none}a.edd-add-to-cart.button.blue.edd-submit.edd-has-js:hover{background:#ad85ef}.detail-info select:focus{outline:0}.detail-info .edd_price_options select{width:auto;padding:16px 18px;border-radius:29px;margin-right:0;float:left;background:#492e72;color:#fff;border:none;width:100%}.signle-button.purchese-btn-single{width:100%}.feature-item.ff-col-4{padding:0}.detail-info .edd_download_purchase_form .edd_price_options{margin-right:10px}.detail-info .edd_download_purchase_form .edd_price_options{width:31%}.banner-caption{text-align:center}.feature-inner{background:#fff;padding:30px;text-align:center;box-shadow:0 8px 60px 0 rgb(103 151 255 / 11%),0 12px 90px 0 rgb(103 151 255 / 11%)}.tab-containter .feature-inner{padding:40px 40px;box-shadow:0 8px 60px 0 rgb(103 151 255 / 11%),0 12px 90px 0 rgb(103 151 255 / 11%);text-align:left}.tab-containter .feature-inner p{line-height:1.75}.ui-tabs .tab-containter ul{margin-bottom:30px;padding-left:20px;overflow:visible;float:left;width:100%}.ui-tabs .tab-containter ul li{list-style:decimal;clear:both;float:inherit}.ui-tabs .tab-containter .documentation{padding:10px 35px}.ui-tabs .tab-containter h2{font-size:31px;border-bottom:1px solid #f1f1f1;padding-bottom:5px;margin-bottom:20px}.tab-containter:after,.tab-containter:before{content:"";display:table;clear:both}.feature-item.ff-col-4:nth-child(3n+1){clear:both}.feature-inner img{margin-bottom:20px;height:60px}.feature-inner h3{font-size:20px;font-weight:600;font-family:Poppins,sans-serif;margin-bottom:10px}.firefly-product-item h3.entry-title a,.firefly-product-item h3.entry-title a:visited{color:#000}span.option-checked,span.option-cross{background:url(https://fireflythemes.com/wp-content/themes/fireflymain/images/check.svg);height:31px;background-size:100%;display:inline-block;margin-right:12px;padding:10px;background-repeat:no-repeat;background-position:0 4px;padding-top:15px;display:inline-block;vertical-align:middle}span.option-cross{background-image:url(https://fireflythemes.com/wp-content/themes/fireflymain/images/cross.svg)}.top-checkout img{margin-right:10px}.top-checkout.ff-col-3{float:right}#btn-scrollup{display:none}a.scrollup,a.scrollup:visited{background-color:#7d51fe;bottom:20px;color:#fff;float:right;line-height:1.2;padding:15px 20px;position:fixed;right:20px;text-align:center;z-index:999;height:45px;width:45px}a.scrollup:after{position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:1;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.25) 0,rgba(0,0,0,0) 80%);background:-webkit-radial-gradient(center ellipse,rgba(0,0,0,.25) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0,rgba(0,0,0,0) 80%)}a.scrollup:active,a.scrollup:focus,a.scrollup:hover{background-color:#333;color:#fff}.scrollup i{font-size:20px}a.scrollup:before{content:"";display:block;border-bottom:9px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;width:20px;position:absolute;left:12px;top:17px}button.edd-free-download-submit.edd-submit.button.blue{display:block;margin:0;border-radius:0}#edd-free-downloads-modal{background:#fff;width:430px;max-width:95%;margin:0 auto;border-radius:5px;padding:45px;position:relative}.wrap-product-compare{overflow:inherit;height:inherit}.edd-submit.button.blue{margin-top:0;width:100%;display:block;margin:0;background:#0d0dff;padding:15px;border:none;box-shadow:0 6px 26px 0 rgba(0,0,0,.16);font-size:16px}p.edd-cs-vote-description{line-height:1.5;margin-bottom:16px}.feature-inner{padding:45px}.footer-navigation ul li{display:inline-block;clear:inherit;margin:0 10px}#colophon a{color:#eae9e9}#menu-social a{display:block;padding:3px 15px;margin:5px;min-width:108px;text-align:center}#menu-social a[href*="facebook.com"]{background:#3f87c7}#menu-social a[href*="github.com"]{background:#e07334}#menu-social a[href*="wordpress.org"]{background:#00c2e2}#menu-social a[href*="twitter.com"]{background:#00c2e2}#menu-social li{float:left;width:50%;clear:inherit}.recent-post-content-wrap h3{font-size:18px;margin:0;font-weight:500}.recent-post-content-wrap span.post-date{font-style:italic;font-size:14px;color:#ccc5c5}.recent-post-thumb{float:left;max-width:100px;margin-right:15px}.recent-post-item{clear:both;float:left;margin-bottom:20px}.widget_mc4wp_form_widget input[type=email]{border-radius:25px;padding:15px 30px;margin-top:20px}#colophon a:hover{color:#fefefe;text-decoration:underline}.single-btn.ff-col-6{width:50%}.edd-coming-soon-vote-form button.edd-coming-soon-vote-btn{width:100%}.edd_download_purchase_form .button,.edd_free_downloads_form_class a.button.blue.edd-submit.edd-submit.edd-free-download.edd-free-download-single{width:100%;margin:0}.page-template-full-width #primary{width:100%}.ns-well-sm{padding:40px;border-radius:3px;box-shadow:0 0 15px #2222221a;background:#fff;border:none;margin-top:20px}#nanosupport-knowledgebase{font-size:20px;line-height:1.7}#nanosupport-knowledgebase a.ns-btn{padding:14px 25px;font-size:14px;color:#fff}#nanosupport-knowledgebase .ns-btn-danger{color:#fff;background-color:#f6bb42;border-color:#f6bb42}#nanosupport-knowledgebase a.ns-btn:hover{background:#222;color:#fff}#nanosupport-knowledgebase .ns-kb-category-title{margin-top:20px;margin-bottom:20px;font-size:24px}a.nanosupport-kb-icon.kb-cat-icon-inner.ns-icon-docs{margin-top:25px}#primary a.wpas-btn,#primary a.wpas-btn:visited{background:#b367e4;border:none;color:#fff;border-radius:20px;padding:8px 21px}#primary a.wpas-btn:active,#primary a.wpas-btn:focus,#primary a.wpas-btn:hover,#primary button.wpas-btn.wpas-btn-default:hover{background:#fecb13;color:#080808}#primary a.wpas-btn.wpas-btn-default.wpas-link-logout,#primary a.wpas-btn.wpas-btn-default.wpas-link-logout:visited{background:#fecb13;color:#222}#primary button.wpas-btn.wpas-btn-default{background:#b367e4;border:none;color:#fff;padding:10px 24px;font-size:18px;border-radius:30px}#wpas_ticketlist_filters{margin-bottom:3em}.wpas-table>tbody>tr>td,.wpas-table>tbody>tr>th,.wpas-table>tfoot>tr>td,.wpas-table>tfoot>tr>th,.wpas-table>thead>tr>td,.wpas-table>thead>tr>th{line-height:1.75!important}.wpas-table{border:1px solid #dedede!important}.tocify{width:20%;max-height:90%;overflow:auto;margin-left:2%;position:fixed;border:1px solid #ccc;webkit-border-radius:6px;moz-border-radius:6px;border-radius:6px}.tocify li,.tocify ul{list-style:none;margin:0;padding:0;border:none;line-height:30px}.tocify-header{text-indent:10px}.tocify-subheader{text-indent:20px;display:none}.tocify-subheader li{font-size:12px}.tocify-subheader .tocify-subheader{text-indent:30px}.tocify-subheader .tocify-subheader .tocify-subheader{text-indent:40px}.nav-list .nav-header,.nav-list>li>a{margin:0}.nav-list>li>a{padding:5px}.single-documentation div#primary{float:right}.tocify{width:20%;max-height:70%;overflow:auto;margin-left:0;position:fixed;box-shadow:0 0 26px #f1f1f1;border:none;left:30px;border-radius:0;-webkit-transition:all .5s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:all .5s ease;background:#fff}.sticky-sidebar .tocify{top:100px;animation:smoothScroll 1s forwards}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}.tocify::-webkit-scrollbar{width:5px}.tocify::-webkit-scrollbar-track{background:#f1f1f1}.tocify::-webkit-scrollbar-thumb{background:#eb6598}.tocify::-webkit-scrollbar-thumb:hover{background:#222}.tocify li a{padding:7px 15px;border-bottom:1px solid #ddd;display:block;color:#000;font-size:15px;font-weight:500}.tocify li a:hover,li.tocify-item.active a{background-image:linear-gradient(to right,#9135e1,#6042b2);color:#fff}.single-documentation .entry-content h2{font-size:30px;border-bottom:4px double #ddd}.single-documentation #content .holder{max-width:100%;width:100%}.single-documentation #content .holder{max-width:1400px;width:100%}.single-documentation #section-header{margin-bottom:30px}.single-documentation div#primary{float:right;width:100%;padding-left:23%}main#main:after,main#main:before{clear:both;display:block;content:""}div#comments{overflow:hidden;float:left}.single-documentation a.vew-demo.custom-button{background:#50a51a;color:#fff}.single-documentation a.custom-button.btn-support:hover,.single-documentation a.vew-demo.custom-button:hover{background:#222;color:#fff}.single-documentation .entry-meta{margin-top:15px;margin-bottom:15px;margin-top:25px}.post-type-archive-documentation #searchform input[type=submit]{position:absolute;top:0;right:0;padding:21px;border-radius:40px}.post-type-archive-documentation #searchform input[type=text]{padding:20px 50px;border-radius:40px}.post-type-archive-documentation form#searchform{position:relative;max-width:700px;margin:20px auto 0}.post-type-archive-documentation .support-front-item{padding:35px;text-align:left}.post-type-archive-documentation h2{font-size:28px;border-bottom:1px solid #ad85ef;padding-bottom:10px;margin-bottom:20px}#mc4wp-form-1 input[type=submit]{width:100%}.grecaptcha-badge{width:70px!important;overflow:hidden!important;transition:all .3s ease!important;left:20px!important}.grecaptcha-badge:hover{width:256px!important}h2.sec-title{font-weight:600;margin-bottom:25px;font-size:32px;text-align:center;text-transform:unset}#edd-purchase-button,#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit,p.edd-sl-renewal-actions input#edd-add-license-renewal{width:auto;padding:10px 25px;display:inline-block;margin:20px 20px 20px 0;background:#12e0b5;color:#222;font-weight:500}a.custom-button.pro-url{width:100%;background:#48c848;color:#fff}#edd-purchase-button:active,#edd-purchase-button:focus,#edd-purchase-button:hover,#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit:active,#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit:focus,#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit:hover,.edd-apply-discount.edd-submit,p.edd-sl-renewal-actions input#edd-add-license-renewal:active,p.edd-sl-renewal-actions input#edd-add-license-renewal:focus,p.edd-sl-renewal-actions input#edd-add-license-renewal:hover{background:#6f35de;color:#fff}#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit{display:block}#edd_checkout_form_wrap input[type=email],#edd_checkout_form_wrap input[type=password],#edd_checkout_form_wrap input[type=tel],#edd_checkout_form_wrap input[type=text],#edd_checkout_form_wrap textarea{padding:10px 20px}#edd_checkout_form_wrap fieldset#edd_sl_renewal_fields{padding:30px}#edd_checkout_form_wrap #edd_purchase_submit input#edd-purchase-button{margin:0 20px 20px}.firefly-product-inner span.price del{color:#020202;font-weight:400;display:inline-block}.overlay:before{background:#6f35de}aside#tertiary{background:#141415;padding:80px 0}.site-info{display:block;padding:20px 0;color:#fff;position:relative}.footer-widget-area h2.widget-title{border-bottom:1px solid #ffffff2e}.widget-column .recent-post-content-wrap h3{font-size:15px;margin:0;font-weight:500}.overlay:before{background:#792fa5}#edd_jilt-2{margin:0}.firefly-product-item{padding:20px}.browser-dots{background:#fff;border:none}.edd-submit.button.blue{background:#db1c1c}.support-front-item form#searchform input[type=submit]{position:absolute;right:0;padding:19px;border-radius:30px}.support-front-item form#searchform input[type=text]{padding:18px 35px;border-radius:30px;width:100%!important}.support-front-item form#searchform{max-width:800px;margin:0 auto;position:relative}#edd-jilt-marketing-consent-container label{padding:20px;line-height:1.5}#wpas_product option[value="232"],#wpas_product option[value="489"],#wpas_product option[value="490"]{display:none}aside.section.firefly-products{background:#f4f9fc;max-width:1300px;margin:-60px auto 0;z-index:9;position:relative;padding-top:50px}aside.section.firefly-products.free-theme{margin:0 auto;padding-top:80px}aside.section.firefly-feature{background:#f4f9fc;padding-top:0}.jilt-form-row .input-text{box-sizing:border-box;width:100%;border-radius:49px;padding:12px 25px;border:1px solid #fff;margin-top:15px}.jilt-form-row button.button:hover{background:#65e5b4;color:#fff}.single-download .edd_download_purchase_form{margin-bottom:0;clear:both;display:block}.jilt-form-row button.button{background:#9046eb;display:block;width:100%;padding:15px;border-radius:40px;border:none;font-size:16px;color:#fff;padding:12px}.firefly-product-inner span.price del{color:#635c5c;font-size:15px}.overlay:before{background:#000}aside.section.firefly-cta{background:url(https://fireflythemes.com/wp-content/themes/fireflymain/images/Decor-1-1.svg) left no-repeat,linear-gradient(181deg ,#7d51fe .31%,#0423d2 107.29%);background-size:100% 100%}#content{max-width:1230px;margin:-40px auto 0;background:#f4f9fc;position:relative;z-index:98}.blog #content,.home #content{max-width:100%;margin:0}header#masthead.sticky-header{-webkit-transition:all .5s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:all .5s ease;box-shadow:0 0 42px 0 rgb(0 0 0 / 8%);padding:10px 0;animation:smoothScroll 1s forwards;z-index:999;border:none;position:fixed;width:100%;background:#fff;top:0}.support-front-item form#searchform input[type=submit]{top:0}.browser-dots span{height:10px;width:10px}100%{transform:translateY(0)}.top-checkout ul li a:hover{background:#65e5b4;border-color:#65e5b4;color:#222}div#home-content-widget-area{background:#f4f9fc}.product-thumb-wrap{margin:20px 20px 0;position:relative;background:#f7f7f9}.product-thumb-wrap>a{position:relative;display:block}.section-plan .pricing-plan-header{background-color:#ad85ef}.site-theme-filters{max-width:1300px;margin:0 auto;float:none;margin-top:-40px;border-bottom:2px solid #f1f1f1;padding:35px 0 0;background:#f4f9fc;overflow:hidden}.site-theme-filters li li a{padding:6px 32px;display:block;color:#222;margin:0 5px 0;border-radius:15px 15px 0 0;box-shadow:0 0 16px #1f1e1e21}.site-theme-filters li.cat-item-all a{background:#8931cd;color:#fff}.post-type-archive-download #content,.tax-download_category #content{margin-top:0;padding-top:25px;max-width:100%}.site-theme-filters li li a:hover,.site-theme-filters li li.current-cat a{background:#8931cd;color:#fff}.inner-block-shadow.active,.inner-block-shadow:active,.inner-block-shadow:focus,.inner-block-shadow:hover{transform:none}a.custom-button.button-doc{background:#f9c705}.single-btn a:active,.single-btn a:focus,.single-btn a:hover{background:#ad85ef!important;color:#fff}a.custom-button.btn-support{background:#5fe5e3;color:#000}.signle-button{float:left;margin:5px}#edd_login_form fieldset,#edd_register_form fieldset{box-shadow:none;margin:0;padding:0}.login-register-wrapper{max-width:610px;margin:0 auto;box-shadow:0 0 16px #f1f1f1;padding:40px;padding-bottom:10px;background:#fff}#edd_login_form legend,#edd_register_form legend{font-size:20px;font-weight:700;border-bottom:1px solid #f1f1f1;padding-bottom:10px}.login-register-wrapper input.edd-submit{margin:0}.login-register-wrapper input.edd-submit{margin:0;padding:10px 15px!important;font-size:15px;margin-top:0;border:none}.login-register-wrapper a.edd-submit{margin:0;float:right;margin-top:-70px;box-shadow:inherit}.login-register-wrapper a.edd-submit-register{margin-top:-115px}.logged-in #secondary{width:30%;padding-right:0}.logged-in .login-register-wrapper{float:left;max-width:70%}.single-btn.free-download .signle-button.purchese-btn-single{width:auto}@media only screen and (max-width:1230px){.container,.holder{margin:0 auto;max-width:100%}}@media only screen and (max-width:1023px){.site-branding.ff-col-3{width:180px}.top-checkout.ff-col-3{width:50%}nav#site-navigation{width:100%;text-align:center;border-top:1px solid #ffffff5c;margin-top:10px;padding-bottom:15px}.main-navigation ul{text-align:center}.banner-caption h2{font-size:45px}.banner-caption strong{font-size:50px}button.menu-toggle{background:#0e0e0d;border:none;color:#fff;box-shadow:inherit!important}a.firefly-button{padding:14px 45px}.feature-item.ff-col-4{width:50%}.feature-item.ff-col-4:nth-child(3n+1){clear:none}.feature-item.ff-col-4:nth-child(odd){clear:none}aside.section.firefly-cta{text-align:center}a.cta-button.firefly-button.pull-right{display:inline-block;float:none;margin-top:25px}.footer-widget-area .widget-column{width:50%!important}.product-thumb-wrap{position:relative;text-align:center}.single-documentation div#primary{float:right;width:100%;padding-left:30%}.tocify{width:25%}.single-documentation .entry-meta .custom-button{min-width:inherit;padding:8px 35px;margin-bottom:15px}}@media only screen and (max-width:900px){#primary,#secondary,.ff-col-1,.ff-col-10,.ff-col-11,.ff-col-12,.ff-col-2,.ff-col-3,.ff-col-4,.ff-col-5,.ff-col-6,.ff-col-7,.ff-col-8,.ff-col-9{width:100%;padding:0 20px;margin-bottom:20px}main#main{padding:0;box-shadow:inherit}nav#site-navigation{position:relative;margin:10px 0 0}#edd_login_form fieldset,#edd_register_form fieldset{border:none;box-shadow:none;margin:0}.login-register-wrapper a.edd-submit,.login-register-wrapper input.edd-submit{margin:0;float:right;margin-top:0;box-shadow:inherit;font-size:14px;padding:15px;font-weight:500}.login-register-wrapper{max-width:90%;padding:20px 40px;padding-bottom:30px;overflow:hidden}#edd-purchase-button,.edd-submit,[type=submit].edd-submit{border-radius:25px;padding:10px 31px;margin-top:15px;margin:15px 0 0;width:100%}#section-header h1.entry-title{font-size:24px}.compare{width:100%;overflow-x:scroll}.single-btn a{width:100%;display:block;min-width:inherit;padding:10px 0}.detail-info .edd_download_purchase_form .edd_price_options{width:48%;padding:0;display:block}.detail-info .edd_purchase_submit_wrapper{position:relative;float:left;width:50%;padding-left:20px}.signle-button.purchese-btn-single{width:100%;padding:10px 0 0 10px}.signle-button{float:left;margin:0;padding:10px}.single-btn.ff-col-6 a:hover,a.edd-add-to-cart.button.blue.edd-submit.edd-has-js{padding:10px;min-width:inherit}.detail-info .edd_price_options select{width:auto;padding:13px 18px;width:100%}.detail-info .edd_download_purchase_form .edd_price_options{width:48%;padding:0;display:block;margin:0}.signle-button{width:50%;margin:0;padding:10px}}@media only screen and (max-width:767px){.support-front-item{padding:25px;text-align:center}.support-front-item form#searchform input[type=submit]{position:inherit;margin:15px}.top-checkout.ff-col-3{width:auto;padding:15px 15px 0}nav#site-navigation{position:relative;margin:0}header#masthead{padding:0}.top-checkout ul li a{display:block;padding:0 15px;font-size:16px;margin-top:2px}.site-branding.ff-col-3{width:auto;margin:0 auto;float:none;margin-bottom:0;float:left;padding:15px}.single-documentation div#primary{float:right;width:100%;padding:0}.tocify{width:100%;max-height:100%;overflow:auto;margin:15px 0;position:inherit;box-shadow:0 0 26px #f1f1f1;border:none;left:0;border-radius:0}.page-template-front-page .section.home-banner.no-pading-top{padding:45px 0;background-size:cover}#section-header{padding:180px 0 40px}.blog div#section-header{padding-bottom:75px;padding-top:100px}.feature-item.ff-col-4{width:100%}h2.cta-title.pull-left{font-size:23px}a.firefly-button{padding:10px 37px;font-size:14px}.firefly-product-item{padding:15px 15px 15px;float:left;width:100%}.firefly-product-inner .entry-header{float:left;width:100%;background:#fff;text-align:center}aside.section.firefly-products{padding-bottom:30px}aside.section.firefly-cta{padding:40px 0}#content h2.sec-title:after,#content h2.sec-title:before{display:none}.banner-caption h2{font-size:23px;margin-bottom:19px}.banner-caption strong{font-size:32px;margin-top:5px}.top-checkout ul{float:none;text-align:center}.top-checkout ul li{float:none;display:inline-block;margin:0}.ff-col-6.detail-info,.ff-col-6.thumbnail{position:relative;width:100%}.single-btn.ff-col-6{width:100%}.ff-col-6.detail-info .ff-col-6{width:100%}.ui-tabs ul li a{font-size:15px}.ui-tabs ul li{width:100%;margin-bottom:10px}#site-navigation{position:relative}.main-navigation ul li a:hover:before,.main-navigation ul li.current-menu-item>a:before,.main-navigation ul li.current_page_item>a:before,.main-navigation ul li:hover>a:before{display:none}ul#primary-menu{position:absolute;background:#fff;width:80%;z-index:99;top:54px;left:10%;box-shadow:0 7px 13px #2222224a;display:none;padding:0 20px}h2.sec-title{font-weight:600;margin-bottom:15px;font-size:25px;text-align:center;text-transform:uppercase}.main-navigation li{float:none;display:block;border-bottom:1px solid #fff7f76b;padding:5px!important}.main-navigation .dropdown-toggle,.main-navigation .menu-toggle{display:inline-block;margin-top:15px;padding:10px 30px;min-width:auto;box-shadow:0 0 7px #b9a7a747;margin-bottom:8px}.main-navigation .menu-toggle:active,.main-navigation .menu-toggle:focus{outline:0}.main-navigation .dropdown-toggle,.main-navigation .menu-toggle{display:inline-block;margin-top:15px;padding:9px 30px;min-width:auto;background:linear-gradient(135deg,#4908b8 0,#246dab 100%);margin-bottom:0;border-radius:20px}.footer-widget-area .widget-column{width:100%!important}.main-navigation ul li a:hover,.main-navigation ul li.current-menu-item>a,.main-navigation ul li.current_page_item>a,.main-navigation ul li:hover>a{border:none;color:#4908b8}.logged-in #secondary,.logged-in .login-register-wrapper{max-width:100%}}@media only screen and (max-width:900px){.support-front-item form#searchform input[type=submit]{position:inherit;margin:15px 0;width:100%}.page-template-templatespricing-php div#section-header .holder{max-width:100%}header#masthead.sticky-header{position:relative;padding:10px 0;transition:inherit;animation:inherit}}@media only screen and (max-width:767px){aside.section.firefly-products{margin:0}.post-type-archive-download #content,.tax-download_category #content{margin-top:0;padding:25px 0}#content,.site-theme-filters{margin:0}.site-theme-filters li li a{margin:5px 5px -2px;width:100%;display:block}#section-header .entry-content{margin-top:5px}.site-theme-filters li li{float:none;display:inline-block;width:100%;padding-bottom:10px}.site-theme-filters li li a{padding:5px 20px;display:block;color:#222;margin:0 5px 0;border-radius:15px 15px 0 0;background:#fff;box-shadow:0 0 16px #1f1e1e21;font-size:17px;border-radius:25px;margin:0;display:block}nav#site-navigation{position:relative;margin:0;border-top:1px solid #ddd;padding-top:15px}#section-header{padding:50px 0}.page-template-templatespricing-php div#section-header .holder{max-width:100%}}.theme-version{display:inline-block;background:#ffba27;padding:0 15px;font-size:13px;font-weight:600;color:#222}.more-wrapper.clear-fix{text-align:center;margin-top:20px}.single-download main#main{padding:0;box-shadow:inherit;background:#f4f9fc}.edd-sl-upgrade-link{float:left;margin-top:13px;margin-left:12px}.edd-sl-upgrade-link a{color:#fff}div#cookie-notice{background:#8931cd!important}.site-theme-filters li li.current-cat a{background:#8931cd;color:#fff}.site-theme-filters li.cat-item-all a{background:#fff;color:#222}.theme-pagination{clear:both;text-align:center}.post-type-archive .site-theme-filters li.cat-item-all a{background:#8931cd;color:#fff}.jilt-sign-up-form__content{padding:50px}.jilt-sign-up-form__close,.jilt-sign-up-form__submit{background-color:#0be6ba;color:#000;border:0;padding:10px 25px}.jilt-sign-up-form__inputs input{border:1px solid #fff;display:block;width:100%;background:#f1f1f1;padding:12px 24px}.jilt-sign-up-form__inputs input{border:1px solid #fff;display:block;width:100%;background:#f1f1f1;padding:12px 24px}#branding img{max-width:100%}#buttons{float:right;padding-right:30px}#branding{float:left;padding:10px 30px;width:180px}#dropdown{padding:10px 30px;background:#7a60a1;min-width:300px;width:auto}#dropdown{padding:10px 30px;background:#7a60a1;margin-left:0}#db-switcher{background-color:#654b8d;border-bottom:1px solid #654b8d}#responsive a{color:#687c90;margin-right:10px;padding:0 5px}#dropdown{background:#7a60a1}#responsive a{color:#d6d6d6}.customize-support #frame-area{top:45px!important}#dropdown ul li a:hover{background:#7a60a1}#dropdown ul li a{background:#674f8d;border-bottom:solid 1px #7a60a1}#dropdown{padding:10px 30px;background:#7a60a1}a.btn.btn-download,a.btn.btn-theme-download{background:#fbc600;display:inline-block;padding:10px 25px!important;color:#222;font-weight:400}a.btn.btn-theme-download{background:#f7fffd}@media only screen and (max-width:900px){a.btn,a.btn.btn-download,a.btn.btn-theme-download,div#responsive{display:none}a.btn.btn-close{display:block}}span.edd-sl-upgrade-link a{clear:both;background:green;padding:15px 30px;border-radius:28px}span.edd-sl-upgrade-link{clear:both;margin:5px 0}@media only screen and (max-width:460px){.customize-support div#db-switcher{display:none}.customize-support #frame-area{top:0!important;padding:0}}.firefly-product-item{padding:25px}.browser-dots span{float:left}.overlay{opacity:.8}.navigation.pagination .nav-links .page-numbers{padding:10px 15px;text-align:center;background-color:#fff;border-radius:20px;color:#222;box-shadow:0 0 16px #2222222e;margin:20px 5px}.navigation,.pagination{margin-top:35px;float:left;width:100%}.recent-post-item{width:100%}#content{border-radius:10px 10px 0 0}.site-theme-filters{max-width:1240px;border-radius:10px 10px 0 0;border:none;overflow:visible}aside.section.firefly-products{border-radius:10px 10px 0 0}.grecaptcha-badge{z-index:99!important}#respond{border:1px solid #f1f1f1;background:#fff;margin-top:30px}.detail-info .edd_price_options select,.single-btn .custom-button,.single-btn .custom-button:visited,a.edd-add-to-cart.button.blue.edd-submit.edd-has-js,span.edd-sl-upgrade-link a{padding:10px 15px;font-size:15px;border-radius:5px}.detail-info .edd_price_options select{padding:11px 15px;background:#fff;color:#222}#db-switcher{background:linear-gradient(135deg,#9554ff 0,#831db1 100%);border-bottom:none}#dropdown{background:#8a33d1;color:#fff}#dropdown ul li a:hover{background:#934ef6}#dropdown ul li a{background:#8d3ddf;border-bottom:solid 1px #8a33d1db;padding-left:30px}a.edd-free-downloads-direct-download-link.button.blue.edd-submit{border-radius:5px;padding:10px 50px}.login-register-wrapper input.edd-submit{border-radius:5px}.edd-sl-upgrade-link{float:left;margin-top:13px;margin-left:12px}.edd-sl-upgrade-link a{color:#fff}div#cookie-notice{background:#8931cd!important}.site-theme-filters li li.current-cat a{background:#8931cd;color:#fff}.site-theme-filters li.cat-item-all a{background:#fff;color:#222}.theme-pagination{clear:both;text-align:center}.post-type-archive .site-theme-filters li.cat-item-all a{background:#8931cd;color:#fff}.jilt-sign-up-form__content{padding:50px}.jilt-sign-up-form__close,.jilt-sign-up-form__submit{background-color:#0be6ba;color:#000;border:0;padding:10px 25px}.jilt-sign-up-form__inputs input{border:1px solid #fff;display:block;width:100%;background:#f1f1f1;padding:12px 24px}.jilt-sign-up-form__inputs input{border:1px solid #fff;display:block;width:100%;background:#f1f1f1;padding:12px 24px}#branding img{max-width:100%}#buttons{float:right;padding-right:30px}#branding{float:left;padding:10px 30px;width:180px}#dropdown{padding:10px 30px;background:#7a60a1;min-width:300px;width:auto}#dropdown{padding:10px 30px;background:#7a60a1;margin-left:0}#db-switcher{background-color:#654b8d;border-bottom:1px solid #654b8d}#responsive a{color:#687c90;margin-right:10px;padding:0 5px}#dropdown{background:#7a60a1}#responsive a{color:#d6d6d6}.customize-support #frame-area{top:45px!important}#dropdown ul li a:hover{background:#7a60a1}#dropdown ul li a{background:#674f8d;border-bottom:solid 1px #7a60a1}#dropdown{padding:10px 30px;background:#7a60a1}a.btn.btn-download,a.btn.btn-theme-download{background:#fbc600;display:inline-block;padding:10px 25px!important;color:#222;font-weight:400}a.btn.btn-theme-download{background:#f7fffd}span.edd-sl-upgrade-link a{clear:both;background:green;padding:15px 30px;border-radius:28px}span.edd-sl-upgrade-link{clear:both;margin:5px 0}@media only screen and (max-width:900px){a.btn,a.btn.btn-download,a.btn.btn-theme-download,div#responsive{display:none}a.btn.btn-close{display:block}aside.section.home-banner{position:relative;padding:55px 0}}@media only screen and (max-width:767px){.site-branding.ff-col-3{width:auto;margin:0 auto;float:none;margin-bottom:0;float:left;padding:5px 15px 0}.main-navigation ul li a{text-align:left;border-bottom:1px solid #ddd!important}img.custom-logo{max-width:130px}.top-checkout.ff-col-3{width:auto;padding:10px 15px 0;margin:0}.main-navigation .dropdown-toggle,.main-navigation .menu-toggle{margin-top:0}}@media only screen and (max-width:460px){.customize-support div#db-switcher{display:none}.customize-support #frame-area{top:0!important;padding:0}}.firefly-product-inner span.price{color:#4106aa;font-size:17px;float:right;font-weight:600}.firefly-product-item{padding:25px}.browser-dots span{float:left}.overlay{opacity:.8}.navigation.pagination .nav-links .page-numbers{padding:10px 15px;text-align:center;background-color:#fff;border-radius:20px;color:#222;box-shadow:0 0 16px #2222222e;margin:20px 5px}.navigation,.pagination{margin-top:35px;float:left;width:100%}.recent-post-item{width:100%}#content{border-radius:10px 10px 0 0}.site-theme-filters{max-width:1240px;border-radius:10px 10px 0 0;border:none;overflow:visible}aside.section.firefly-products{border-radius:10px 10px 0 0}.grecaptcha-badge{z-index:99!important}#respond{border:1px solid #f1f1f1;background:#fff;margin-top:30px}.site-theme-filters li li a{border-radius:32px;border:2px solid;font-size:17px}.detail-info .edd_price_options select,.single-btn .custom-button,.single-btn .custom-button:visited,a.edd-add-to-cart.button.blue.edd-submit.edd-has-js,span.edd-sl-upgrade-link a{padding:10px 15px;font-size:15px;border-radius:5px}.detail-info .edd_price_options select{padding:11px 15px;background:#fff;color:#222}#db-switcher{background:linear-gradient(135deg,#9554ff 0,#831db1 100%);border-bottom:none}#dropdown{background:#8a33d1;color:#fff}#dropdown ul li a:hover{background:#934ef6}#dropdown ul li a{background:#8d3ddf;border-bottom:solid 1px #8a33d1db;padding-left:30px}a.edd-free-downloads-direct-download-link.button.blue.edd-submit{border-radius:5px;padding:10px 50px}.login-register-wrapper input.edd-submit{border-radius:5px}#section-header,aside.section.home-banner.no-pading-top{background:url(https://fireflythemes.com/wp-content/themes/fireflymain/images/banner.svg) left no-repeat,linear-gradient(181deg ,#7d51fe .31%,#7417ff 107.29%);background-size:100% 100%}.banner-caption{text-align:center;position:relative;z-index:9}span.theme-tag{position:absolute;color:#fff;background:linear-gradient(-195deg ,#6c14f0,#0c9089);top:-6px;left:-59px;z-index:9;transform:rotate(-45deg);padding:3px 40px;font-size:14px}span.theme-tag.premium-tag{background:linear-gradient(-195deg ,#e6326f,#1d0442)}.firefly-product-inner{box-shadow:0 0 13px #00000024}.single-theme{position:relative;z-index:99}.full-width #main{background:#f4f9fc}#branding img{max-width:100%}#db-switcher{background:linear-gradient(135deg,#9554ff 0,#831db1 100%);border-bottom:none}#dropdown{background:#8a33d1;color:#fff}#dropdown ul li a:hover{background:#934ef6}#dropdown ul li a{background:#8d3ddf;border-bottom:solid 1px #8a33d1db;padding-left:30px}.theme-version{margin-bottom:15px}#branding img{max-width:100%}#buttons{float:right;padding-right:30px}#branding{float:left;padding:10px 30px;width:180px}#dropdown{padding:10px 30px;background:#7a60a1;min-width:300px;width:auto}#dropdown{padding:10px 30px;background:#7a60a1;margin-left:0}#db-switcher{background-color:#654b8d;border-bottom:1px solid #654b8d}#responsive a{color:#687c90;margin-right:10px;padding:0 5px}#dropdown{background:#7a60a1}#responsive a{color:#d6d6d6}.customize-support #frame-area{top:45px!important}#dropdown ul li a:hover{background:#7a60a1}#dropdown ul li a{background:#674f8d;border-bottom:solid 1px #7a60a1}#dropdown{padding:10px 30px;background:#7a60a1}.thumbnail .price-wrp{background:linear-gradient(338deg ,#674d8f 0,#3f05a5 100%)}.site-theme-filters li li a{box-shadow:0 8px 60px 0 rgb(103 151 255 / 11%),0 12px 90px 0 rgb(103 151 255 / 11%)}.single-documentation header#masthead{background:#fff}@media only screen and (max-width:767px){#primary,#secondary,.logged-in #secondary,.logged-in .login-register-wrapper{max-width:100%;width:100%;padding:0 15px}#edd_user_history td,#edd_user_history th{padding:8px 15px;width:100%;clear:both;display:block}.wpas-alert-info{margin:0}.wpas.wpas-ticket-details{font-size:14px;word-break:break-all}main#main{padding:25px}.banner-caption p{margin:0 auto 25px;font-size:16px}}@media only screen and (max-width:900px){.feature-item.ff-col-4{width:100%}}body #db-switcher{background:#040402;border-bottom:1px solid #403a3a}body #dropdown{background:#191919;padding:10px 20px}body #dropdown ul li a{background:#040402;border-bottom:solid 1px #191919}body{background-image:none!important}.login-register-wrapper input.edd-submit{border-radius:30px}body #branding img{max-width:115px;margin-top:5px}.feature-inner p{font-size:15px}.section.firefly-bundle{background:url(https://fireflythemes.com/wp-content/themes/fireflymain/images/banner.svg) left no-repeat,linear-gradient(181deg ,#7d51fe .31%,#7417ff 107.29%);background-size:100% 100%;padding:0 50px;border-radius:20px}.section.firefly-bundle .inner-wrapper{display:flex;align-items:center}a.bundle-button.firefly-button.pull-right{float:left}h2.bundle-title{color:#fff;text-align:left;font-size:48px}.pricing-section .pricing-plan-item{text-align:center}.pricing-section .pricing-plan-price{display:block;font-size:50px;line-height:1;font-weight:700}.pricing-section .pricing-plan-header{padding:25px 30px;position:relative;border-bottom:1px dashed #a29a9b}.pricing-section .plan-inner{overflow:hidden}.pricing-section .pricing-plan-content{padding:50px 30px 30px}.pricing-section .pricing-plan-footer{padding:0 30px 40px}.pricing-section .pricing-plan-feature{display:block;font-size:16px;margin-bottom:10px}.pricing-section .pricing-plan-item.recommended .plan-inner{box-shadow:1px 4px 20px -2px rgba(0,0,0,.2)}p.section-top-subtitle{text-align:center}.pricing-section .pricing-plan-item.recommended .pricing-plan-header{background:#0439a0;color:#fff;border:none}.pricing-section .pricing-plan-item.recommended .pricing-plan-header h3{color:#fff}.pricing-section .pricing-plan-recommended .pricing-plan-title h4{color:#fff}.pricing-section .pricing-plan-item.recommended h4{color:#fff}.pricing-section p.pricing-ribbon{position:absolute;left:-37px;background:#9e0355;transform:rotate(-45deg);padding:0 38px;top:20px;color:#fff}.pricing-plan-features ul li{list-style:none;padding:5px 0;cursor:pointer}.pricing-plan-features ul li:before{content:"";background:url(https://fireflythemes.com/wp-content/themes/fireflymain/images/checked.svg);display:inline-block;width:25px;height:13px;background-repeat:no-repeat}.pricing-plan-features ul{padding:0;margin:0}.pricing-plan-features{text-align:left}p.pricing-term{text-align:center;display:block;padding-top:43px}a.firefly-button:hover{color:#fff;background:#e56565}#pricing-section a.firefly-button{background:#32cd32;color:#fff}.services-header{background:url('https://source.unsplash.com/1600x600/?technology,website') center/cover no-repeat;color:#fff;padding:4rem 1rem;text-align:center}.page-template-header-footer .feature-list .inner-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.feature-list .inner-wrapper i{font-size:1.5rem;color:#6366f1;height:60px;text-align:center;border:1px solid #6366f1;padding:17px 0;margin-bottom:15px;border-radius:100%;width:60px;text-align:center;text-align:center;color:transparent!important;-webkit-text-stroke:1.5px #6366f1;text-align:center}.page-template-header-footer .feature-inner h3{font-size:20px;margin-bottom:10px}.featured-hero-section{max-width:800px;margin:0 auto}.page-template-header-footer #content{max-width:100%;margin:0;padding:0}.project-inner{display:grid;gap:60px;grid-template-columns:1fr 1fr;align-items:center}.page-template-header-footer aside.section.home-banner.no-pading-top:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;z-index:9;background:linear-gradient(128deg,#005232 3.31%,#3b0f7d 107.29%)}.banner-caption{text-align:center;position:relative;z-index:999}.hero-inner{margin-top:-150px;z-index:999;position:relative;background:#fff;padding:50px 80px;text-align:center}.page-template-header-footer h2.sec-title{margin-bottom:59px;font-size:40px}.page-template-header-footer aside.section.home-banner{position:relative;padding:200px 0 180px}.page-template-header-footer .banner-caption h2{font-size:50px;font-weight:400;margin-bottom:25px;color:#fff;max-width:1200px;margin:0 auto 25px}.page-template-header-footer h3{font-size:29px}.project-block.right-thumb .project-inner{display:flex;flex-direction:row-reverse}a.custom-button.landing-button{padding:15px 37px;margin-top:20px;font-weight:500;margin-left:6px;margin-right:6px}a.custom-button.landing-button.custom-button-secondary{background:#fff;color:#000}a.custom-button.landing-button.custom-button-secondary:hover{background:#65e5b4;color:#000}.page-template-header-footer .section{padding:80px 0 0}.featured-project-section,.project-thumb{flex-basis:50%}@media only screen and (min-width:900px){.page-template-header-footer header#masthead.sticky-header a{color:#000}.featured-project-section,.project-thumb{flex-basis:100%}.page-template-header-footer header#masthead.sticky-header{-webkit-transition:all .5s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:all .5s ease;box-shadow:0 0 42px 0 rgb(0 0 0 / 8%);padding:10px 0;animation:smoothScroll 1s forwards;z-index:999;border:none;position:fixed;width:100%;background:#fff;top:0}.page-template-header-footer header#masthead{background:0 0;position:absolute;box-shadow:none}.page-template-header-footer header#masthead a{color:#fff}}.page-template-header-footer aside.section ul li{position:relative;padding-left:22px}.page-template-header-footer aside.section ul li::before{content:"";display:inline-block;width:25px;height:13px;background:url(https://fireflythemes.com/wp-content/themes/fireflymain/images/checked.svg) no-repeat;position:absolute;left:0;top:10px}.page-template-header-footer aside.section ul{margin-left:0;list-style:none}.page-template-header-footer aside.section.firefly-feature{background:#f4f9fc;padding-top:0;padding-bottom:80px}.page-template-header-footer aside.section.cta-banner{padding:150px 0;background:#000;text-align:center;margin-top:80px}.page-template-header-footer .banner-caption p{color:#fff;max-width:790px;margin:0 auto 18px;font-size:17px}.logo{display:inline-block;margin-bottom:40px;background:linear-gradient(45deg,#0c9089 0,#234063 100%);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;width:180px;height:155px;color:var(--whiteColor);-webkit-animation:border-transform 10s linear infinite alternate forwards;animation:border-transform 10s linear infinite alternate forwards;font-size:28px;font-weight:800;color:#fff!important;padding:44px 0;line-height:1}.homebanner{position:relative;overflow:hidden;z-index:1}.homebanner::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background:linear-gradient(128deg,#005232ed 3.31%,#3b0f7d 107.29%)}.banner-caption h2,.banner-caption h2 a,.banner-caption p{color:#fff}.homebanner::after{content:'';position:absolute;left:0;right:-5%;top:0;bottom:0;z-index:-2;-webkit-animation:moveleftbounce 3s linear infinite;animation:moveleftbounce 3s linear infinite;background-image:url(https://fireflythemes.com/wp-content/themes/fireflymain/images/banner.png);background-position:center bottom;background-repeat:no-repeat;background-size:100%;background-color:#040609}@-webkit-keyframes border-transform{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}@keyframes border-transform{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}@-webkit-keyframes moveleftbounce{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-30px);transform:translateX(-30px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveleftbounce{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-30px);transform:translateX(-30px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.scroll-down-wrapper{position:absolute;bottom:150px;text-align:center;left:47%}.scroll-container{width:30px;height:60px;border-radius:15px;border:2px solid #fff;z-index:999;margin:0 auto 7px}.scroll-down{color:#fff;font-size:15px}.scroller{width:14px;border-radius:8px;background-color:#fff;position:absolute;top:4px;left:37px;bottom:34px;-webkit-animation:scroller 1.5s ease-out infinite;animation:scroller 1.5s ease-out infinite;height:14px}@-webkit-keyframes scroller{0%{bottom:34px}5%{top:4px}32%{bottom:4px}66%{top:34px;bottom:4px}100%{top:4px;bottom:34px}}@keyframes scroller{0%{bottom:34px}5%{top:4px}32%{bottom:4px}66%{top:34px;bottom:4px}100%{top:4px;bottom:34px}}.container{max-width:1200px;margin:0 auto}.page-template-header-footer .section.homebanner{padding:300px 0 350px}.page-template-header-footer .section.homebanner.two{padding:80px 30px}.page-template-hire-a-customizer p,.page-template-new-page-details .banner-caption p{font-size:18px;margin:0 auto 15px}.page-template-hire-a-customizer #content,.page-template-hire-a-customizer #primary,.page-template-hire-a-customizer #primary #main,.page-template-new-page-details #content,.page-template-new-page-details #primary,.page-template-new-page-details #primary #main{margin:0;padding:0;max-width:100%;background:0 0;width:100%}.page-template-hire-a-customizer .scroll-down-wrapper,.page-template-new-page-details .scroll-down-wrapper{position:absolute;bottom:96px;text-align:center;left:47%}.page-template-hire-a-customizer aside.section.homebanner,.page-template-new-page-details aside.section.homebanner{padding:80px 30px 240px}@media only screen and (max-width:767px){.page-template-header-footer .section.homebanner{padding:50px 30px}.page-template-header-footer .section.homebanner.two{padding:30px}.page-template-header-footer .banner-caption h2{font-size:26px;margin:0 auto 15px}.scroll-down-wrapper{display:none}a.custom-button.landing-button{padding:9px 26px;margin-top:5px;font-weight:500;margin-left:0;margin-right:0;min-width:inherit;font-size:14px}.hero-inner{margin-top:-105px;z-index:999;position:relative;background:#fff;padding:30px;text-align:center}.page-template-header-footer h3{font-size:24px;margin-bottom:10px}.project-inner{display:flex;gap:30px;grid-template-columns:1fr 1fr;align-items:center;flex-direction:column}.project-block.right-thumb .project-inner{display:flex;flex-direction:column}.page-template-header-footer h2.sec-title{margin-bottom:24px;font-size:25px;text-align:left;margin-top:30px;text-transform:capitalize}.page-template-hire-a-customizer aside.section.homebanner,.page-template-new-page-details aside.section.homebanner{padding:50px 20px}.page-template-header-footer p,.page-template-hire-a-customizer p,.page-template-new-page-details p{margin:0 0 11px 0;font-size:16px}.page-template-hire-a-customizer .banner-caption p,.page-template-new-page-details .banner-caption p{font-size:16px}.page-template-header-footer .banner-caption p,.page-template-hire-a-customizer .banner-caption p{font-size:15px}}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCkYb8td.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCAYb8td.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCgYb8td.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCcYb8td.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCsYb8td.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb8td.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto-condensed/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fireflythemes.com/wp-content/fonts/roboto/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiGyp8kv8JHgFVrJJLucXtAKPY.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiDyp8kv8JHgFVrJJLmg1hVFteOcEg.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiDyp8kv8JHgFVrJJLmg1hVGdeOcEg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiDyp8kv8JHgFVrJJLmg1hVF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fireflythemes.com/wp-content/fonts/poppins/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}