body.home .fl-page{background-color:#201066}#fl-main-content .col-sticky{position:sticky;top:120px}#fl-main-content .button{background-color:#7F5EFF;border:1px solid #4b4de7;color:#FFF;padding:13px}#fl-main-content .button:hover{background-color:#ffc21a;border:1px solid #dca100}.fl-page{min-height:95vh}.woocommerce-NoticeGroup-checkout{grid-column:1 / 13}#menu-main-menu .sub-menu{padding:15px 0}#menu-main-menu .sub-menu a{padding:14px 30px;min-width:330px}#menu-main-menu .sub-menu a:hover{color:#7F5EFF!important}@media only screen and (min-width:1026px){li.login{margin-left:80px}li.login:after{content:"";height:15px;width:1px;display:inline-block;border-right:1px solid #FFF;position:relative;top:2px}li.login a{display:inline-block}#menu-main-menu li.register{margin-left:0}}header .fl-module .pp-advanced-menu-mobile{justify-content:right}.pp-advanced-menu nav.pp-off-canvas-menu .sub-menu{background-color:#fff0;margin-left:15px}.pp-advanced-menu nav.pp-off-canvas-menu{max-width:100%}.pp-advanced-menu nav.pp-off-canvas-menu .pp-menu-close-btn{float:none!important;left:-25px!important;font-size:50px!important}.product-list .fl-post-grid-post{background-color:#F9F9F9;padding:20px}.product-list .fl-add-to-cart .add_to_cart_button{background-color:#7F5EFF;color:#FFF}.woocommerce ul.products li.product a img{max-width:max-content}.term-content-development-services .product-list .fl-post-column{width:33.33%}.term-content-development-services .fl-post-column:nth-child(2n+1){clear:none}.term-content-development-services .fl-post-column:nth-child(3n+1){clear:both}.archive-photo .fl-photo{z-index:9}.product-list .fl-post-module-woo-ordering{display:none}.product-list .fl-post-image,.product-list .product-name{display:inline-block;vertical-align:top}.product-list .fl-post-image{margin:10px 20px 0 0}.product-list .fl-post-image{max-width:50px}.product-list .product-name h2{margin:10px 0 0}.product-list .woocommerce-Price-amount bdi{color:#FFC21A!important;font-weight:700;font-size:24px}.product-list .fl-product-description{margin-top:15px}.product-list .fl-add-to-cart a.button:hover{color:#FFF!important}.product-list .added_to_cart{padding-left:10px}.ajax_add_to_cart.loading{padding-right:35px!important}.ajax_add_to_cart.loading::after{top:13px!important}.product-photo{margin-left:15px}.fl-module.single-product ul.products li.product a img{margin:0 auto}.fl-module.single-product .quantity{display:inline-block}.product-description ul,.yith-wapo-addon-label ul,.product-list .fl-product-description ul,.pp-post-content ul{list-style-type:none;padding:0;margin-left:28px}.product-description ul li:before,.yith-wapo-addon-label ul li:before,.product-list .fl-product-description ul li:before,.pp-post-content ul li:before{content:"✓";margin-right:10px;background-color:#00BF60;color:#FFF;border-radius:10px;padding:2px 5px;font-size:10px;margin-left:-28px}button.single_add_to_cart_button:before,.add_to_cart_button:before{content:"\f07a";font-family:"Font Awesome 5 Free";font-weight:600;margin-right:5px}#fl-main-content .fl-theme-builder-woo-notices{padding:20px 20px 0}#fl-main-content #wapo-total-price-table table{font-size:17px;line-height:1.5em;width:100%}#fl-main-content #wapo-total-price-table{margin:0 0 10px;background-color:#fff0}#wapo-total-price-table .wapo-total-options{display:table-row!important}.order-summary h2{margin-top:0;font-size:20px}.order-summary .fl-html{padding:20px;background-color:#f8f8f8;border:1px solid #EEE}.order-summary #bsd-add-cart{width:100%}.biz-product{background-color:#F9F9F9;border:1px solid #EEE;padding:20px;margin-bottom:30px}.biz-product.has_qty p.add_to_cart_inline{display:block}.biz-product .add_to_cart_inline{border:0 none!important;padding:0!important;display:block;margin:0}.biz-product .add_to_cart_button{width:max-content;margin-top:10px!important;display:block!important}.biz-product .add_to_cart_inline{margin-top:10px}.biz-product .add_to_cart_inline.has_qty a.button{display:inline-block!important}.biz-product .add_to_cart_inline .quantity{width:70px;display:inline-block}.woocommerce .quantity input.qty{height:49px!important;width:70px}.add-on-message{color:#333!important}#yith-wapo-container .yith-wapo-addon h3{font-size:20px;margin:0 0 10px 0;color:#333;display:inline-block;vertical-align:top}#yith-wapo-container .yith-wapo-addon small.option-price{float:right}#yith-wapo-container .yith-wapo-addon small.option-price span{color:#F1B30A;font-size:24px;font-weight:700}#yith-wapo-container .yith-wapo-addon small.option-price .brackets{display:none}#yith-wapo-container p,#yith-wapo-container label{color:#333!important;font-size:17px!important;font-weight:400}#yith-wapo-container label.yith-wapo-addon-label{padding:24px 14px 24px 0;width:100%}#yith-wapo-container label.image-container{padding:0 15px 24px 14px;float:left}#yith-wapo-container label.image-container img{width:92px}#yith-wapo-container .yith-wapo-option .description{margin-left:120px;font-size:17px}.yith-wapo-addon-label ul{padding-left:15px}#yith-wapo-container p span{display:block;margin-top:10px}#yith-wapo-container span.estimate{color:#8182EE;font-size:17px}#yith-wapo-container .yith-wapo-option{background-color:#F9F9F9;padding:24px 14px;border:1px solid #EEE;padding:0}#yith-wapo-container .yith-wapo-option div.label{display:block}#yith-wapo-container .yith-wapo-option.selected{background-color:#E9E9E9;border:1px solid #4b4de7}#yith-wapo-container .checkboxbutton{display:none}#yith-wapo-container .button.select{float:right}@media only screen and (min-width:1026px){#yith-wapo-container .yith-wapo-option div.label.position-above .option-container{flex-direction:row;gap:18px}label.image-container{flex-grow:1;flex-shrink:0}.yith-wapo-addon.yith-wapo-addon-type-checkbox .checkbox-button-container{flex-grow:11;flex-shrink:1}}@media only screen and (max-width:1025px){label.image-container{float:left}label.yith-wapo-addon-label{float:left}#yith-wapo-container .yith-wapo-addon h3{margin-top:15px}#yith-wapo-container .yith-wapo-addon small.option-price{display:block;float:none}#yith-wapo-container .yith-wapo-option .description{margin-left:15px;clear:both}#yith-wapo-container .select-addon{margin:45px 0 0 15px}#yith-wapo-container .button.select{float:none;width:100%;text-align:center}}#yith-wapo-addon-4 .option-container{display:none}#yith-wapo-container #yith-wapo-option-4-0{background-color:#fff0;border:0 none}input#yith-wapo-4-0{pointer-events:none;text-transform:capitalize}#yith-wapo-container .yith-wapo-option.required-color{border-color:red}#yith-wapo-container .yith-wapo-option .required-error{text-align:right}#yith-wapo-container .yith-wapo-option .required-error .required-message{padding:0 20px 10px;display:inline-block}ul.cart_list li img.attachment-woocommerce_thumbnail{display:none}.widget_shopping_cart h2.widgettitle{font-size:20px;background-color:#f8f8f8;padding:20px 20px 10px;margin:0;border-width:1px 1px 0 1px;border-style:solid;border-color:#EEE}.widget_shopping_cart ul.woocommerce-mini-cart,.widget_shopping_cart .woocommerce-mini-cart__empty-message{background-color:#f8f8f8;padding:10px 20px 10px;border-width:0 1px 1px;border-style:solid;border-color:#EEE}.widget_shopping_cart_content .woocommerce-mini-cart__total{background-color:#8182EE;padding:13px 20px!important;border:0 none!important}.widget_shopping_cart_content .woocommerce-mini-cart__total .woocommerce-Price-amount{float:right}.woocommerce-mini-cart__total span,.woocommerce-mini-cart__total strong,.woocommerce-mini-cart__total bdi{color:#FFF!important;font-weight:700}.woocommerce-mini-cart__buttons a.button:first-child{display:none}#fl-main-content .woocommerce-mini-cart__buttons a.button{width:100%;background-color:#EBB41C;border:1px solid #EBB41C;text-align:center}#fl-main-content dl.variation dt{color:#8182EE;font-weight:500}.woocommerce table td.product-name>a{font-weight:700}.woocommerce table td.product-name dl.variation{margin-left:8px}#fl-main-content table.shop_table{background-color:#f8f8f8;border:1px solid #EEE;border-radius:0}#coupon_code{height:47px}@media only screen and (min-width:768px){.fl-woocommerce-cart .woocommerce{display:grid;column-gap:20px;grid-template-columns:repeat(12,1fr)}.fl-woocommerce-cart .woocommerce-notices-wrapper,.fl-woocommerce-cart .wc-empty-cart-message,.fl-woocommerce-cart .return-to-shop{grid-column:1 / 13}.woocommerce-cart-form{grid-column:1 / 9}.cart-collaterals{grid-column:9 / 13}.woocommerce .cart-collaterals .cart_totals{width:100%!important}.woocommerce .cart-collaterals .cart_totals tr th{width:70%;padding-left:5px!important;padding-right:5px!important}}.woocommerce table td{display:table-cell!important}.woocommerce .cart_totals table td{display:block!important}.cart_totals h2{font-size:20px;margin-top:0;background-color:#f8f8f8;border-width:1px 1px 0;border-style:solid;border-color:#EEE;padding:25px 20px 20px;margin:0}#fl-main-content .cart_totals table{background-color:#f8f8f8;border-radius:0;border-width:0 1px 1px;border-style:solid;border-color:#EEE;padding:0 10px 10px}#fl-main-content .cart_totals table tr.order-total th,#fl-main-content .cart_totals table tr.order-total td{border-bottom:0 none}#fl-main-content .cart_totals .checkout-button{background-color:#EBB41C;border:1px solid #EBB41C}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}#fl-main-content .product-name dl.variation dd{clear:both;font-size:15px}.variation-Template{text-transform:Capitalize}#order_review .product-name dl.variation{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.service-grid .pp-categories{display:flex;flex-wrap:wrap}.service-grid .pp-categories h2.category-name{margin-top:15px}.service-grid .pp-categories img{max-width:100px}.service-grid .pp-category{background-color:#F9F9F9;padding:20px;border:1px solid #EEE}#fl-main-content .fl-learn-more .button{color:#7F5EFF;display:inline-block;border-radius:10px;font-size:14px;border:2px solid #7F5EFF;background-color:#fff0;padding:10px 27px}#fl-main-content .fl-learn-more .button:hover{border-color:#ffc21a;color:#ffc21a}#filter-categories .facetwp-radio{display:inline-block;margin-right:77px;background-image:none;padding:0 0 10px;font-weight:600;margin-bottom:0}.facetwp-facet-title{font-size:20px;text-transform:capitalize}#filter-categories .facetwp-radio.checked{color:#8182EE;border-bottom:3px solid #8182EE;padding:0 0 10px 0}#filter-tags .facetwp-facet-title{margin-top:25px}#filter-tags .facetwp-radio{display:inline-block;background-image:none;margin-right:11px;background-color:#F2F2F2;padding:9px 12px;border-radius:5px;-webkit-border-radius:5px}#filter-tags .facetwp-radio.checked{background-color:#8182EE;color:#FFF}#filter-tags .facetwp-display-value,#filter-tags .facetwp-counter{font-weight:400}.fl-module .facetwp-facet{margin:0}#filter-sort .facetwp-facet-title,#filter-sort .facetwp-type-sort{display:inline-block;font-size:16px;font-weight:500}#filter-sort .facetwp-facet-title{margin-right:3px}#filter-sort .facetwp-type-sort select,#filter-categories .facetwp-radio:first-child,#filter-sort .facetwp-type-sort .facetwp-radio:first-child{display:none}#filter-sort .facetwp-type-sort .facetwp-radio{display:inline-block}#filter-sort .facetwp-radio{background-image:none;color:#B4B4B4;padding:0 12px;font-weight:500}#filter-sort .facetwp-radio.checked{color:#8182EE}#filter-search{text-align:right;padding-top:5px}#filter-search .facetwp-search{border-radius:0;border:2px solid #B4B4B4}.facetwp-template .pp-content-grid-post-image{padding:0!important}.facetwp-template .pp-content-grid-post-image label{width:100%}.facetwp-template .pp-content-grid-post-image label .preview{padding-top:100%;transition:all ease-in-out 3s;background-position:center top;background-size:cover;background-repeat:no-repeat;border:1px solid #EEE}.facetwp-template .pp-content-grid-post-image label .preview:hover{background-position:center bottom}.facetwp-template .view-preview{display:none}.facetwp-template .pp-content-grid-post-image img{border:1px solid #DDD}.facetwp-template .pp-content-grid-post-text{padding:10px 0 0!important}.facetwp-template .pp-content-grid-post-text input[type="radio"]{margin:7px 4px 0 0;vertical-align:top}.facetwp-template .pp-content-grid-post-text label{width:90%}.facetwp-load-more{background-color:#7F5EFF;color:#FFF;font-size:14px;border-radius:5px;padding:12px 45px;border:0 none;text-transform:capitalize}.facetwp-load-more:hover{background-color:#7F5EFF;color:#FFF;border:0 none}#login-form,#registration-form,.max-500{max-width:500px;margin:0 auto}.pp-rf-logged_in,.pp-login-message{text-align:center}.sticky-footer{position:fixed;bottom:0;width:100%}html.pp-modal-active-ns1l7if25w8a body{overflow:hidden}.set-template-wrap{display:none}.set-template-wrap .fl-row-content-wrap{width:100%;height:70px}.set-template-wrap .fl-row-content{position:fixed;width:inherit;max-width:100%}#set-template{position:fixed;bottom:0;width:100%}#set-template .fl-module-content{width:1000px;margin:0 auto;background-color:rgb(26 13 75 / .8);max-width:90%;padding:15px}#select-template{display:none}@media only screen and (max-width:1025px) and (min-width:769px){#home-text{width:50%;float:left}.home-left .fl-col-group-nested{width:50%;float:right}.cta-get-marketing{clear:both}}@media only screen and (max-width:1025px){.fl-row-content-wrap .fl-row-fixed-width{max-width:795px}.fl-flyout-right nav .fl-menu-mobile-flyout{width:550px;background-color:#1C0C64}}@media only screen and (max-width:768px) and (min-width:531px){#wapo-total-price-table table th,#wapo-total-price-table table td{display:table-row!important}.woocommerce-cart-form .cart_item td.product-thumbnail:before{display:none}.woocommerce-cart-form .cart_item td>a,.woocommerce-cart-form .cart_item td>span{clear:both;display:block;text-align:left}}@media only screen and (max-width:768px){.fl-cta-inline .fl-cta-button{width:auto}}@media only screen and (max-width:767px){#customer_details{grid-column:1 / 13}.woocommerce-cart-form .cart_item td.product-name,.woocommerce-cart-form .cart_item td.product-price,.woocommerce-cart-form .cart_item td.product-quantity,.woocommerce-cart-form .cart_item td.product-subtotal{vertical-align:top!important}.woocommerce-cart-form .cart_item dl.variation{text-align:left}.fl-woocommerce-checkout .woocommerce #order_review{grid-column:1 / 13}}@media only screen and (max-width:530px){.cta-get-marketing .fl-cta-inline .fl-cta-text,.cta-get-marketing .fl-cta-inline .fl-cta-button{width:100%;text-align:center;padding:0}.cta-get-marketing .fl-button-wrap{width:250px;margin:0 auto}#fl-main-content .product-left,#fl-main-content .product-right{width:100%}.woocommerce table td{display:block!important}}