:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(-360deg)}}@font-face{font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{right:50%;top:0;margin-top:-4px;transform:translateX(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 0 0 8px;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-left:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - (100% - .5em)) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.wooco@font-face{font-family:kalameh;font-display:swap;src:url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.woff2) format("woff2"),url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.woff) format("woff");font-style:normal}@font-face{font-family:mania;font-display:swap;src:url(/wp-content/themes/bakala/vendor/fonts/mania-medium.woff2) format("woff2"),url(/wp-content/themes/bakala/vendor/fonts/mania-medium.woff) format("woff");font-style:normal}@font-face{font-family:bakala;font-display:swap;font-weight:400;src:url(/wp-content/themes/bakala/vendor/fonts/bakala-icons.woff2) format("woff2"),url(/wp-content/themes/bakala/vendor/fonts/bakala-icons.woff) format("woff");font-style:normal}@font-face{font-family:rokh;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/bakala/vendor/fonts/RokhVFGX.woff2) format("woff2-variations"),url(/wp-content/themes/bakala/vendor/fonts/RokhVFGX.woff) format("woff-variations");font-style:normal}@font-face{font-family:bakh;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/bakala/vendor/fonts/YekanBakh-VF.woff2) format("woff2-variations"),url(/wp-content/themes/bakala/vendor/fonts/YekanBakh-VF.woff) format("woff-variations");font-style:normal}@font-face{font-family:iranyekanx;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/bakala/vendor/fonts/IRANYekanXVF.woff2) format("woff2-variations"),url(/wp-content/themes/bakala/vendor/fonts/IRANYekanXVF.woff) format("woff-variations");font-style:normal}@font-face{font-family:iransans;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/bakala/vendor/fonts/IRANSansXV.woff2) format("woff2-variations"),url(/wp-content/themes/bakala/vendor/fonts/IRANSansXV.woff) format("woff-variations");font-style:normal}@font-face{font-family:dana;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/bakala/vendor/fonts/DanaVF.woff2) format("woff2-variations"),url(/wp-content/themes/bakala/vendor/fonts/DanaVF.woff) format("woff-variations");font-style:normal}*{--bs-body-font-size:14px}body,html .elementor{overflow-x:hidden}.auth-modal-template{padding:60px 0 20px}.site-location a .current-location,.white_catheader{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#takhfif img{min-height:auto}.swal2-icon.swal2-success.swal2-icon-show{margin-top:-30px!important}.enable_controller .pro_carousel_modern_content .slick-list{margin:0 50px}#wrapper,.site-canvas .site-location a{max-width:100%}.header-cart-text{top:6px;position:relative!important;line-height:1.4}#bakalacomments.comment-form,.bk_menu .bakala>ul>li span,.content-box,.content-box-shop,.header-right-side,.hr-widget.widget_text,.outer-nested-woo-catg ul,.shop-page .filters-panel,.tbar ul,.user-comment-wrapper.col-sm-12.col-md-6,.woocommerce table.shop_table td{padding:0}.fa,.far,.fas{font-family:Font Awesome\ 5 Free!important}body a{text-decoration:none!important;font-family:iranyekanx,tahoma;font-weight:400}.bk-rich-placeholder{display:flex;align-items:center;justify-content:flex-start;padding-right:10px;height:100%;pointer-events:none;gap:8px;position:absolute;z-index:999;top:0;right:40px}#dgwt-wcas-search-input-1::peholder{font-size:0!important}.bk-rp-logo-wrapper{display:flex;align-items:center;width:fit-content}.bk-rp-logo-wrapper>.bk-rp-logo{height:18px;width:auto;display:block;object-fit:contain;transition:all .3s ease}.bk-rp-logo-wrapper>.bk-rp-logo{height:30px;width:auto;display:block;object-fit:contain;transition:all .3s ease;max-width:80px}.product-info-box .white_catfinal-price,.woocommerce ul.products li.product>.product-box-inner>.info-product>.products__item-img-color-wrapper>.products__item-image-wrapper a,a.bakala-swatch-img.swatch-anchor{display:contents}.elementor-widget-container .dk-button.green.header-cart{margin-top:0}.slick-track{padding:15px 0 25px}.bakala-wonder .slick-slide.item.product{max-width:280px}.woocommerce-MyAccount-content .slick-track{padding:0 0 10px!important}.vc_column_container>.vc_column-inner,.woocommerce form .form-row,.woocommerce-MyAccount-content .profile-section,.woocommerce-cart .cart-col@-webkit-keyframes pulsex{0%{-webkit-box-shadow:0 0 0 0 #2326b7}70%{-webkit-box-shadow:0 0 0 10px #fff0}100%{-webkit-box-shadow:0 0 0 0 #fff0}}@keyframes pulsex{0%{-moz-box-shadow:0 0 0 0 #2326b7;box-shadow:0 0 0 0 #2326b7}70%{-moz-box-shadow:0 0 0 10px #fff0;box-shadow:0 0 0 10px #fff0}100%{-moz-box-shadow:0 0 0 0 #fff0;box-shadow:0 0 0 0 #fff0}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #ff6a6a}70%{-webkit-box-shadow:0 0 0 10px #fff0}100%{-webkit-box-shadow:0 0 0 0 #fff0}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 #ff6a6a;box-shadow:0 0 0 0 #ff6a6a}70%{-moz-box-shadow:0 0 0 10px #fff0;box-shadow:0 0 0 10px #fff0}100%{-moz-box-shadow:0 0 0 0 #fff0;box-shadow:0 0 0 0 #fff0}}@-webkit-keyframes pulsei{0%{-webkit-box-shadow:0 0 0 0 #ff6a6a}70%{-webkit-box-shadow:0 0 0 10px #fff0}100%{-webkit-box-shadow:0 0 0 0 #fff0}}@keyframes pulsei{0%{-moz-box-shadow:0 0 0 0 #ff6a6a;box-shadow:0 0 0 0 #ff6a6a}70%{-moz-box-shadow:0 0 0 10px #fff0;box-shadow:0 0 0 10px #fff0}100%{-moz-box-shadow:0 0 0 0 #fff0;box-shadow:0 0 0 0 #fff0}}:root{--accent_color1:#2326b7;--accent_color2:#ff6a6a;--accent_gradient_from:#4728E0;--accent_gradient_to:#1E249E;--darkmode_background:#262626;--darkmode_text:#FFFFFF}.tbar-background{background-color:#000;color:#FFF}.lds-ellipsis,.lds-ellipsis div{box-sizing:border-box}.lds-ellipsis{display:flex;justify-content:center;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33.33333px;width:13.33333px;height:13.33333px;border-radius:50%;background:#2B2B2B;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1440px!important}.bakala-float-call{right:30px;bottom:30px}.bakala-float-call-btn{right:0}.bakala-messangers-block{right:0}.bakala-whatsapp-chat-btn{left:20px;bottom:20px;flex-direction:row-reverse}.products-box .product-category{display:none!important}.woocommerce ul.products li.product .products__item-image-wrapper.has_second .second-image{display:none}.woocommerce ul.products li.product .products__item-image-wrapper.has_second:hover .products__item-image{display:none}.woocommerce ul.products li.product .products__item-image-wrapper.has_second:hover .products__item-image.second-image{display:block!important}.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:10px!important;z-index:99!important;width:400px!important}.short-description .innerContent::after{background-image:url(https://abafzar.com/wp-content/uploads/analysis-report-5380698-4497657.png)!important;background-size:contain!important}span.woocommerce-Price-currencySymbol{font-size:0!important}span.woocommerce-Price-currencySymbol::before{font-size:15px!important;line-height:1;font-family:bakala;content:'\E004';position:relative;top:2px;font-weight:normal!important}.columnone ins span span.woocommerce-Price-currencySymbol::before{margin-top:3px!important}.header-logo img,.header_mobit img.tw-w-full{color:grey;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%;mask:linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%;background-repeat:no-repeat;animation:shimmer 3s infinite!important}.woocommerce-cart-form__cart-item.cart_item.bakala_gift_prodcut{background:rgb(255 106 106 / .8)}.bakala_ai_comment,.ai-comments,.cart-box .cart-items-count,.woocommerce div.product .product-info-box .button.external-product-btn,.swal2-styled.swal2-confirm,.bakala_reading_time i::before,.post .post-meta i.icon-clock-icon:before,.bakala_must_login_comment a.bakala_lr_btn:before,.bakala_must_login_comment .bakala_lr_btn.popup:before,.product-info-box .seller-info .header-section:before,.purchase_records_modal_show::before,.dgwt-wcas-sf-wrapp::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.reviews_tab a::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.ask_tab a::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.additional_information_tab a::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.desc_tab a::before,.icon-stock-notice::before,.vendor-warranty::before,.short_tab_title::before,.product-info-box .leadTime-info i.icon::before,span.bakala-sizes-product-size-chart-button::before,a.c-navi-list__basket-submit,.dk-button-container.small button,#feedback_submit,.form-submit input#submit,li#tab-title-reviews a:after,li#tab-title-ask a:after,.product_bar,.product-info-box .dk-button-discount,.woocommerce div.product .bakala_product_float_box .product-info-box .button,.bakala_add_onMoreShow,.btn.product-dle-btn,.woocommerce div.product form.cart .button.dk-button,a.bk-factor-button,a.back_to_home.btn,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,#sms-newsletter button,.bk_purchasing-process--navigation-item--current .bk_purchasing-process--navigation-item-icon,.profile-section__more a i.fa.fa-chevron-left:before,.woocommerce-address-fields .woocommerce-Button.button,.woocommerce-MyAccount-content .order-status i.fa-chevron-left:before,span.edit-info,.woocommerce-MyAccount-content .active .order-count,li.woocommerce-MyAccount-navigation-link.is-active:before,.wishlist-item .btn.btn-blue.woocommerce-Button.button,.elementor-widget-posts_carousel a.boxmore:after,.elementor-widget-container .section-products-carousel header .boxmore a:after,.bk_purchasing-process--navigation-item--current .bk_purchasing-process--navigation-item-icon,.rememberpassword .dk-button-container .dk-button.blue,#login-register .input-box.lr_btn_wrap button:not(#edit-phone-number),.elementor .sale-perc,.bakala_add_to_cart_button,.return-to-shop .button.wc-backward,.ar-spender,body.woocommerce-cart .post-title .next-shopping.active .count,body.woocommerce-cart .post-title .cart.active .count,.ar-order,a.checkout-button.button.wc-forward,footer.bk_carousel_modern_footer .add_to_cart_btn,a.button.product_type_external,a.button.product_type_simple,.products-box .loop-add-to-cart .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.bakala-select-options,button.back-to-product,.loop-saving-percentage,.bakala-icon.icon-arr-circle,.bk_carousel_modern_price_off b,.section-products-carousel .sale-perc,.bakala-best-sellers-head-section-more svg g path,.bakala_recent_visits_style2_showmore svg g path,.bakala_recent_visits_style2_item_showmore svg,.bakala-best-sellers-head-section-more i,a.show_product_variable{box-shadow:3px 4px 9px 0 rgb(255 106 106 / .2)!important}.bakala_ai_comment:hover,.ai-comments:hover,.woocommerce div.product .product-info-box .button.external-product-btn:hover,swal2-styled.swal2-confirm:hover,a.c-navi-list__basket-submit:hover,.dk-button-container.small button:hover,#feedback_submit:hover,.form-submit input#submit:hover,.woocommerce div.product .bakala_product_float_box .product-info-box .button:hover,.bakala_add_onMoreShow:hover,.btn.product-dle-btn:hover,.woocommerce div.product form.cart .button.dk-button:hover,a.bk-factor-button:hover,a.back_to_home.btn:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,#sms-newsletter button:hover,.profile-section__more a i.fa.fa-chevron-left:hover:before,.woocommerce-address-fields .woocommerce-Button.button:hover,.woocommerce-MyAccount-content .order-status i.fa-chevron-left:hover:before,span.edit-info:hover,li.woocommerce-MyAccount-navigation-link.is-active:hover:before,.wishlist-item .btn.btn-blue.woocommerce-Button.button:hover,.rememberpassword .dk-button-container .dk-button.blue:hover,#login-register .input-box.lr_btn_wrap button:not(#edit-phone-number):hover,.section-products-carousel .button.product_type_external:hover,.bakala-icon.icon-arr-circle:hover,.bakala_recent_visits_style2_item_showmore svg:hover,.bakala_recent_visits_style2 .bakala-icon.icon-arr-circle:hover,footer.bk_carousel_modern_footer .add_to_cart_btn:hover,.section-products-carousel a.button.product_type_simple:hover,.ar-order:hover,.loop-add-to-cart .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.bakala_add_to_cart_button:hover,.return-to-shop .button.wc-backward:hover,.ar-order:hover,a.checkout-button.button.wc-forward:hover,button.tnp-submit:hover,#sms-newsletter button:hover,button.tnp-submit:hover{box-shadow:3px 4px 9px 0 rgb(255 106 106 / .5)!important;transition:box-shadow .5s cubic-bezier(.4,0,1,1),transform .5s cubic-bezier(.4,0,1,1)!important}.bakala-update-price::before{background:#81D742!important}#modal-product-gallery .modal-content{overflow-y:hidden;background:#000}#modal-product-gallery .modal-dialog{width:100%;height:100%!important;top:0!important;bottom:0;left:0;right:0;transform:unset!important;margin:0!important;max-width:100%!important}#modal-product-gallery .modal-content{max-height:100%!important;border-radius:0!important;height:100%;padding:40px}#modal-product-gallery .btn-close{position:absolute;top:48px;left:50px;margin:0!important;background:unset!important;opacity:1!important}#modal-product-gallery .btn-close:after{content:"\E15f";font-family:bakala;color:#ff000085;font-size:40px}#modal-product-gallery .modal-body{overflow-y:auto;height:auto!important;overflow:hidden;margin-top:-20px}.remodal-gallery-content{flex-direction:column;align-items:center;justify-content:center;padding-right:0;padding-left:0;height:100%!important}.remodal-gallery-main-img{height:auto!important;width:calc(100vh - 230px);max-width:75vw}.remodal-gallery-thumbs-container{width:100%;max-height:unset!important;margin:0!important}.remodal-gallery-thumbs{flex-wrap:nowrap!important;justify-content:center;margin-bottom:0!important;position:absolute;bottom:0;left:0;right:0}.remodal-gallery-thumb img{object-fit:cover!important;width:100%!important;min-height:100%!important;min-width:100%!important}ul#gallery_tab{justify-content:center;border:1px solid hsl(0 0% 100% / .25)!important;display:inline-flex;border-radius:14px}.remodal-gallery-main-img img{max-height:100%!important;max-width:100%!important;object-fit:contain!important;position:unset!important;min-width:unset!important}#gallery-buyers-tab-pane .remodal-gallery-thumb img{height:auto!important;width:100%!important;aspect-ratio:unset!important;max-height:unset!important}#gallery-buyers-tab-pane .remodal-gallery-thumb{height:100%!important;width:auto!important}.bakala_ai_popup_btn{right:10px;bottom:32px;left:unset}.bakala_ai_popup{right:10px;left:unset;bottom:32px}.elementor-12715 .elementor-element.elementor-element-2ca0821:not(.elementor-motion-effects-element-type-background),.elementor-12715 .elementor-element.elementor-element-2ca0821>.elementor-motion-effects-container>.elementor-motion-effects-layer{max-width:1400px;display:block;margin:-16px auto;border-radius:14px 14px 0 0}@media only screen and (min-width:1600px){.elementor-12715 .elementor-element.elementor-element-2ca0821:not(.elementor-motion-effects-element-type-background),.elementor-12715 .elementor-element.elementor-element-2ca0821>.elementor-motion-effects-container>.elementor-motion-effects-layer{max-width:1432px}}.elementor-12715 .elementor-element.elementor-element-5c4daf4 .elementor-icon-list-text,.elementor-12715 .elementor-element.elementor-element-cf48826 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-12715 .elementor-element.elementor-element-cf48826 .elementor-icon-list-item>a{font-family:mania!important}.woocommerce-billing-fields__field-wrapper{display:none}.elementor-12715 .elementor-element.elementor-element-f24a1de .swiper-slide img{border-radius:0}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:n/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animati