)]}'
{"version": 3, "sources": ["/web/static/lib/bootstrap/scss/_functions.scss", "/web/static/lib/bootstrap/scss/_mixins.scss", "/web/static/src/legacy/scss/bs_mixins_overrides.scss", "/web/static/src/legacy/scss/utils.scss", "/web/static/src/legacy/scss/primary_variables.scss", "/mail/static/src/scss/variables/primary_variables.scss", "/web_editor/static/src/scss/web_editor.variables.scss", "/portal/static/src/scss/primary_variables.scss", "/account/static/src/scss/variables.scss", "/website/static/src/scss/primary_variables.scss", "/website/static/src/scss/options/user_values.custom.web.assets_common.scss", "/website/static/src/scss/options/colors/user_color_palette.custom.web.assets_common.scss", "/website/static/src/scss/options/colors/user_gray_color_palette.scss", "/website/static/src/scss/options/colors/user_theme_color_palette.custom.web.assets_common.scss", "/website_sale/static/src/scss/primary_variables.scss", "/hr_org_chart/static/src/scss/variables.scss", "/theme_prime/static/src/scss/primary_variables.scss", "/theme_prime/static/src/scss/mixins.scss", "/website/static/src/snippets/s_badge/000_variables.scss", "/website/static/src/snippets/s_product_list/000_variables.scss", "/website/static/src/scss/secondary_variables.scss", "/web/static/src/legacy/scss/secondary_variables.scss", "/web_editor/static/src/scss/secondary_variables.scss", "/website/static/src/scss/user_custom_bootstrap_overridden.scss", "/website/static/src/scss/bootstrap_overridden.scss", "/portal/static/src/scss/bootstrap_overridden.scss", "/web_editor/static/src/scss/bootstrap_overridden.scss", "/web/static/src/legacy/scss/bootstrap_overridden_frontend.scss", "/theme_prime/static/src/scss/bootstrap_overridden.scss", "/web/static/lib/bootstrap/scss/_variables.scss", "/web/static/src/legacy/scss/import_bootstrap.scss", "/web/static/src/legacy/scss/bootstrap_review.scss", "/web/static/src/core/utils/transitions.scss", "/web/static/src/core/checkbox/checkbox.scss", "/web/static/src/core/debug/debug_menu.scss", "/web/static/src/core/debug/profiling/profiling_item.scss", "/web/static/src/core/dialog/dialog.scss", "/web/static/src/core/dropdown/dropdown.scss", "/web/static/src/core/effects/rainbow_man.scss", "/web/static/src/core/hotkeys/hotkey.scss", "/web/static/src/core/notifications/notification.scss", "/web/static/src/core/popover/popover.scss", "/web/static/src/core/position/position.scss", "/web/static/src/core/tooltip/tooltip.scss", "/web/static/src/core/ui/block_ui.scss", "/web/static/src/legacy/scss/base_frontend.scss", "/web/static/src/legacy/scss/lazyloader.scss", "/web/static/src/legacy/scss/navbar_mobile.scss", "/web_editor/static/src/scss/web_editor.common.scss", "/theme_prime/static/src/scss/web_editor.frontend.scss", "/portal/static/src/scss/bootstrap.extend.scss", "/portal/static/src/scss/portal.scss", "/payment/static/src/scss/portal_payment.scss", "/payment/static/src/scss/payment_form.scss", "/sale/static/src/scss/sale_portal.scss", "/google_recaptcha/static/src/scss/recaptcha.scss", "/website/static/src/scss/website.scss", "/website/static/src/scss/website.ui.scss", "/purchase/static/src/scss/purchase_portal.scss", "/rating/static/src/scss/rating.scss", "/project/static/src/scss/portal_rating.scss", "/website_mail/static/src/css/website_mail.scss", "/portal_rating/static/src/scss/portal_rating.scss", "/website_sale/static/src/scss/website_sale.scss", "/website_sale/static/src/scss/website_mail.scss", "/website_sale/static/src/scss/website_sale_frontend.scss", "/website/static/lib/multirange/multirange_custom.scss", "/sale/static/src/scss/product_configurator.scss", "/signup_with_phone/static/lib/intl_tel_Input/css/intlTelInput.min.css", "/signup_with_phone/static/lib/intl_tel_Input/css/intlTelInput.css", "/signup_with_phone/static/src/css/country_code_img.css", "/website_sale_donation/static/src/css/style.css", "/website_profile/static/src/scss/website_profile.scss", "/website_slides/static/src/scss/website_slides.scss", "/website_slides/static/src/scss/website_slides_profile.scss", "/website_slides/static/src/scss/slides_slide_fullscreen.scss", "/website_event/static/src/scss/event_templates_common.scss", "/website_event/static/src/scss/event_templates_list.scss", "/website_event/static/src/scss/event_templates_page.scss", "/website_event/static/src/snippets/s_country_events_list/000.scss", "/website_blog/static/src/scss/website_blog.scss", "/website_forum/static/src/scss/website_forum.scss", "/website_hr_recruitment/static/src/scss/website_hr_recruitment.scss", "/sale_timesheet/static/src/scss/sale_timesheet_portal.scss", "/auth_totp_portal/static/src/scss/auth_totp_portal.scss", "/website_sale_comparison/static/src/scss/website_sale_comparison.scss", "/website_sale_wishlist/static/src/scss/website_sale_wishlist.scss", "/droggol_theme_common/static/src/scss/variants.scss", "/website_event_track/static/src/scss/event_track_templates.scss", "/website_event_track/static/src/scss/event_track_templates_online.scss", "/website_event_track/static/src/scss/pwa_frontend.scss", "/theme_prime/static/lib/OwlCarousel2-2.3.4/assets/owl.carousel.css", "/theme_prime/static/lib/OwlCarousel2-2.3.4/assets/owl.theme.default.css", "/theme_prime/static/src/scss/theme.scss", "/theme_prime/static/src/scss/rtl.scss", "/theme_prime/static/src/scss/website.scss", "/theme_prime/static/src/scss/website_sale.scss", "/theme_prime/static/src/scss/sliders.scss", "/theme_prime/static/src/scss/icon-packs/website.scss", "/theme_prime/static/src/scss/utils.scss", "/theme_prime/static/src/scss/snippets/cards.scss", "/theme_prime/static/src/scss/front_end/quick_view.scss", "/theme_prime/static/src/scss/front_end/dynamic_snippets.scss", "/theme_prime/static/src/scss/front_end/category_filters.scss", "/theme_prime/static/src/scss/front_end/image_hotspot.scss", "/theme_prime/static/src/scss/snippets/2_col_deal.scss", "/theme_prime/static/src/scss/snippets/image_products.scss", "/theme_prime/static/src/scss/front_end/bottom_bar.scss", "/im_livechat/static/src/legacy/public_livechat.scss", "/website_livechat/static/src/legacy/public_livechat.scss", "/website_event_booth/static/src/scss/website_event_booth.scss", "/website_jitsi/static/src/css/chat_room.css", "/website_event_exhibitor/static/src/scss/event_templates_sponsor.scss", "/website_event_exhibitor/static/src/scss/event_exhibitor_templates.scss", "/website_event_track_live/static/src/scss/website_event_track_live.scss", "/website_event_track_quiz/static/src/scss/event_quiz.scss", "/website_links/static/src/css/website_links.css", "/website_mass_mailing/static/src/scss/website_mass_mailing_popup.scss", "/website_sale_delivery/static/src/scss/website_sale_delivery.scss", "/website_sale_product_configurator/static/src/scss/website_sale_options.scss", "/website_sale_stock_wishlist/static/src/scss/website_sale_stock_wishlist.scss", "/website_slides_survey/static/src/scss/website_slides_survey.scss", "/website_event_meet/static/src/scss/event_meet_templates.scss", "/website/static/src/snippets/s_title/000.scss", "/website/static/src/snippets/s_three_columns/000.scss", "/website/static/src/snippets/s_alert/000.scss", "/website/static/src/snippets/s_card/000.scss", "/website/static/src/snippets/s_share/000.scss", "/website/static/src/snippets/s_rating/001.scss", "/website/static/src/snippets/s_hr/000.scss", "/website/static/src/snippets/s_image_gallery/001.scss", "/website/static/src/snippets/s_product_catalog/001.scss", "/website/static/src/snippets/s_comparisons/000.scss", "/website/static/src/snippets/s_company_team/000.scss", "/website/static/src/snippets/s_references/000.scss", "/website/static/src/snippets/s_popup/001.scss", "/website/static/src/snippets/s_faq_collapse/000.scss", "/website/static/src/snippets/s_features_grid/000.scss", "/website/static/src/snippets/s_tabs/001.scss", "/website/static/src/snippets/s_table_of_content/000.scss", "/website/static/src/snippets/s_quotes_carousel/001.scss", "/website/static/src/snippets/s_masonry_block/001.scss", "/website/static/src/snippets/s_media_list/001.scss", "/website/static/src/snippets/s_showcase/000.scss", "/website/static/src/snippets/s_showcase/002.scss", "/website/static/src/snippets/s_timeline/000.scss", "/website/static/src/snippets/s_process_steps/000.scss", "/website/static/src/snippets/s_text_highlight/000.scss", "/website/static/src/snippets/s_blockquote/000.scss", "/website/static/src/snippets/s_badge/000.scss", "/website/static/src/snippets/s_color_blocks_2/000.scss", "/website/static/src/snippets/s_product_list/000.scss", "/website/static/src/snippets/s_mega_menu_thumbnails/000.scss", "/website/static/src/snippets/s_mega_menu_little_icons/000.scss", "/website/static/src/snippets/s_mega_menu_images_subtitles/000.scss", "/website/static/src/snippets/s_mega_menu_menus_logos/000.scss", "/website/static/src/snippets/s_mega_menu_odoo_menu/000.scss", "/website/static/src/snippets/s_mega_menu_cards/000.scss", "/website/static/src/snippets/s_google_map/000.scss", "/website/static/src/snippets/s_map/000.scss", "/website/static/src/snippets/s_dynamic_snippet/000.scss", "/website/static/src/snippets/s_dynamic_snippet_carousel/000.scss", "/website/static/src/snippets/s_embed_code/000.scss", "/website/static/src/snippets/s_website_form/001.scss", "/website_payment/static/src/snippets/s_donation/000.scss", "/website_sale/static/src/snippets/s_dynamic_snippet_products/000.scss", "/droggol_theme_common/static/src/snippets/s_mega_menu_prime_3/000.scss", "/droggol_theme_common/static/src/snippets/s_mega_menu_prime_6/000.scss", "/theme_prime/static/src/snippets/s_banner_1/000.scss", "/theme_prime/static/src/snippets/s_banner_2/000.scss", "/theme_prime/static/src/snippets/s_banner_3/000.scss", "/theme_prime/static/src/snippets/s_banner_4/000.scss", "/theme_prime/static/src/snippets/s_banner_6/000.scss", "/theme_prime/static/src/snippets/s_banner_8/000.scss", "/theme_prime/static/src/snippets/s_banner_9/000.scss", "/theme_prime/static/src/snippets/s_banner_12/000.scss", "/theme_prime/static/src/snippets/s_banner_13/000.scss", "/theme_prime/static/src/snippets/s_blog_1/000.scss", "/theme_prime/static/src/snippets/s_blog_2/000.scss", "/theme_prime/static/src/snippets/s_blog_3/000.scss", "/theme_prime/static/src/snippets/s_blog_4/000.scss", "/theme_prime/static/src/snippets/s_clients_1/000.scss", "/theme_prime/static/src/snippets/s_clients_2/000.scss", "/theme_prime/static/src/snippets/s_clients_3/000.scss", "/theme_prime/static/src/snippets/s_clients_4/000.scss", "/theme_prime/static/src/snippets/s_coming_soon_1/000.scss", "/theme_prime/static/src/snippets/s_tp_countdown/000.scss", "/theme_prime/static/src/snippets/s_cover_3/000.scss", "/theme_prime/static/src/snippets/s_gallery_1/000.scss", "/theme_prime/static/src/snippets/s_heading_1/000.scss", "/theme_prime/static/src/snippets/s_heading_2/000.scss", "/theme_prime/static/src/snippets/s_icon_block_9/000.scss", "/theme_prime/static/src/snippets/s_icon_block_10/000.scss", "/theme_prime/static/src/snippets/s_icon_block_11/000.scss", "/theme_prime/static/src/snippets/s_info_block_7/000.scss", "/theme_prime/static/src/snippets/s_shop_offer_4/000.scss", "/theme_prime/static/src/snippets/s_testimonial_5/000.scss", "/mass_mailing/static/src/snippets/s_alert/000.scss", "/mass_mailing/static/src/snippets/s_features_grid/000.scss", "/mass_mailing/static/src/snippets/s_hr/000.scss", "/mass_mailing/static/src/snippets/s_masonry_block/001.scss", "/mass_mailing/static/src/snippets/s_media_list/001.scss", "/mass_mailing/static/src/snippets/s_rating/001.scss", "/website_blog/static/src/snippets/s_blog_posts/000.scss"], "mappings": ";;;;;;AAAA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AClBA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChBA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC77RA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACljCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC1BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AClDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC1DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpSA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC3DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC7IA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC7BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC7FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC10EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AClmCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/JA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACtgBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACvEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC3CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC5uDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACxvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACrEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC3FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACv3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACtFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC9SA;AACA;AACA;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACl6BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChQA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/uBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACtUA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC9JA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACrPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACzRA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC7CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC3FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC9EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC5LA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACzLA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACzCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC7gCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpjDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACrGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACrOA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACzqBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/MA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACneA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACxGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACxVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC9HA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC5rBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC3GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC5GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACxDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACxDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC1DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC1CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACrCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpSA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC5BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC3BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC9EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC7DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACtFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACtDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC5EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACtCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACrIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACrBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC9BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AClBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC1GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACvDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACVA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACnCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACzBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACtCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACfA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA", "sourcesContent": ["\n/* /web/static/lib/bootstrap/scss/_functions.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /web/static/lib/bootstrap/scss/_mixins.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /web/static/src/legacy/scss/bs_mixins_overrides.scss defined in bundle 'web.assets_frontend' */\n\n@import url(\"https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i&display=swap\");\n@import url(\"https://fonts.googleapis.com/css?family=Poppins:300,300i,400,400i,500,500i,600,600i&display=swap\");\n.o_figure_relative_layout .figure-caption h1, .o_colored_level .o_figure_relative_layout .figure-caption h1, .o_cc5 h1, .o_colored_level .o_cc5 h1, .o_cc4 h1, .o_colored_level .o_cc4 h1, .o_cc3 h1, .o_colored_level .o_cc3 h1, .o_cc2 h1, .tp-header-box h1, .o_colored_level .o_cc2 h1, .o_colored_level .tp-header-box h1, .o_cc1 h1, .tp-preheader h1, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h1, .o_footer .s_popup h1, .o_footer .o_footer_copyright h1, .o_footer h1, .navbar-light:where(:not(.bg-light)) h1, .o_colored_level .o_cc1 h1, .o_colored_level .tp-preheader h1, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h1, .o_colored_level .o_footer .s_popup h1, .o_footer .o_colored_level .s_popup h1, .o_colored_level .o_footer .o_footer_copyright h1, .o_footer .o_colored_level .o_footer_copyright h1, .o_colored_level .o_footer h1, .o_colored_level .navbar-light:where(:not(.bg-light)) h1, .bg-o-color-5 h1, .o_colored_level .bg-o-color-5 h1, .bg-o-color-4 h1, .o_colored_level .bg-o-color-4 h1, .bg-o-color-3 h1, .o_colored_level .bg-o-color-3 h1, .bg-o-color-2 h1, .o_colored_level .bg-o-color-2 h1, .bg-o-color-1 h1, .o_colored_level .bg-o-color-1 h1, .toast-body h1, .o_colored_level .toast-body h1, .card-body h1, .o_colored_level .card-body h1, .bg-white h1, .o_colored_level .bg-white h1, .bg-black h1, .o_colored_level .bg-black h1, .bg-black-50 h1, .o_colored_level .bg-black-50 h1, .bg-black-75 h1, .o_colored_level .bg-black-75 h1, .bg-white-50 h1, .o_colored_level .bg-white-50 h1, .bg-white-75 h1, .o_colored_level .bg-white-75 h1, .bg-white-85 h1, .o_colored_level .bg-white-85 h1, .bg-900 h1, .o_colored_level .bg-900 h1, .bg-800 h1, .o_colored_level .bg-800 h1, .bg-700 h1, .o_colored_level .bg-700 h1, .bg-600 h1, .o_colored_level .bg-600 h1, .bg-500 h1, .o_colored_level .bg-500 h1, .bg-400 h1, .o_colored_level .bg-400 h1, .bg-300 h1, .o_colored_level .bg-300 h1, .bg-200 h1, .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h1, .o_colored_level .bg-200 h1, .o_colored_level .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h1, .o_wevent_index .o_colored_level .o_wevent_events_list.opt_event_list_cards_bg h1, .bg-100 h1, .o_wevent_index .o_wevent_online.o_wevent_online_bg h1, .o_wevent_event .o_wevent_online.o_wevent_online_bg h1, .o_colored_level .bg-100 h1, .o_colored_level .o_wevent_index .o_wevent_online.o_wevent_online_bg h1, .o_wevent_index .o_colored_level .o_wevent_online.o_wevent_online_bg h1, .o_colored_level .o_wevent_event .o_wevent_online.o_wevent_online_bg h1, .o_wevent_event .o_colored_level .o_wevent_online.o_wevent_online_bg h1, .bg-dark h1, .o_colored_level .bg-dark h1, .bg-light h1, .o_colored_level .bg-light h1, .bg-danger h1, .o_colored_level .bg-danger h1, .bg-warning h1, .o_colored_level .bg-warning h1, .bg-info h1, .o_colored_level .bg-info h1, .bg-success h1, .o_colored_level .bg-success h1, .bg-secondary h1, .o_colored_level .bg-secondary h1, .bg-primary h1, .o_colored_level .bg-primary h1, .o_figure_relative_layout .figure-caption h2, .o_colored_level .o_figure_relative_layout .figure-caption h2, .o_cc5 h2, .o_colored_level .o_cc5 h2, .o_cc4 h2, .o_colored_level .o_cc4 h2, .o_cc3 h2, .o_colored_level .o_cc3 h2, .o_cc2 h2, .tp-header-box h2, .o_colored_level .o_cc2 h2, .o_colored_level .tp-header-box h2, .o_cc1 h2, .tp-preheader h2, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h2, .o_footer .s_popup h2, .o_footer .o_footer_copyright h2, .o_footer h2, .navbar-light:where(:not(.bg-light)) h2, .o_colored_level .o_cc1 h2, .o_colored_level .tp-preheader h2, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h2, .o_colored_level .o_footer .s_popup h2, .o_footer .o_colored_level .s_popup h2, .o_colored_level .o_footer .o_footer_copyright h2, .o_footer .o_colored_level .o_footer_copyright h2, .o_colored_level .o_footer h2, .o_colored_level .navbar-light:where(:not(.bg-light)) h2, .bg-o-color-5 h2, .o_colored_level .bg-o-color-5 h2, .bg-o-color-4 h2, .o_colored_level .bg-o-color-4 h2, .bg-o-color-3 h2, .o_colored_level .bg-o-color-3 h2, .bg-o-color-2 h2, .o_colored_level .bg-o-color-2 h2, .bg-o-color-1 h2, .o_colored_level .bg-o-color-1 h2, .toast-body h2, .o_colored_level .toast-body h2, .card-body h2, .o_colored_level .card-body h2, .bg-white h2, .o_colored_level .bg-white h2, .bg-black h2, .o_colored_level .bg-black h2, .bg-black-50 h2, .o_colored_level .bg-black-50 h2, .bg-black-75 h2, .o_colored_level .bg-black-75 h2, .bg-white-50 h2, .o_colored_level .bg-white-50 h2, .bg-white-75 h2, .o_colored_level .bg-white-75 h2, .bg-white-85 h2, .o_colored_level .bg-white-85 h2, .bg-900 h2, .o_colored_level .bg-900 h2, .bg-800 h2, .o_colored_level .bg-800 h2, .bg-700 h2, .o_colored_level .bg-700 h2, .bg-600 h2, .o_colored_level .bg-600 h2, .bg-500 h2, .o_colored_level .bg-500 h2, .bg-400 h2, .o_colored_level .bg-400 h2, .bg-300 h2, .o_colored_level .bg-300 h2, .bg-200 h2, .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h2, .o_colored_level .bg-200 h2, .o_colored_level .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h2, .o_wevent_index .o_colored_level .o_wevent_events_list.opt_event_list_cards_bg h2, .bg-100 h2, .o_wevent_index .o_wevent_online.o_wevent_online_bg h2, .o_wevent_event .o_wevent_online.o_wevent_online_bg h2, .o_colored_level .bg-100 h2, .o_colored_level .o_wevent_index .o_wevent_online.o_wevent_online_bg h2, .o_wevent_index .o_colored_level .o_wevent_online.o_wevent_online_bg h2, .o_colored_level .o_wevent_event .o_wevent_online.o_wevent_online_bg h2, .o_wevent_event .o_colored_level .o_wevent_online.o_wevent_online_bg h2, .bg-dark h2, .o_colored_level .bg-dark h2, .bg-light h2, .o_colored_level .bg-light h2, .bg-danger h2, .o_colored_level .bg-danger h2, .bg-warning h2, .o_colored_level .bg-warning h2, .bg-info h2, .o_colored_level .bg-info h2, .bg-success h2, .o_colored_level .bg-success h2, .bg-secondary h2, .o_colored_level .bg-secondary h2, .bg-primary h2, .o_colored_level .bg-primary h2, .o_figure_relative_layout .figure-caption h3, .o_colored_level .o_figure_relative_layout .figure-caption h3, .o_cc5 h3, .o_colored_level .o_cc5 h3, .o_cc4 h3, .o_colored_level .o_cc4 h3, .o_cc3 h3, .o_colored_level .o_cc3 h3, .o_cc2 h3, .tp-header-box h3, .o_colored_level .o_cc2 h3, .o_colored_level .tp-header-box h3, .o_cc1 h3, .tp-preheader h3, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h3, .o_footer .s_popup h3, .o_footer .o_footer_copyright h3, .o_footer h3, .navbar-light:where(:not(.bg-light)) h3, .o_colored_level .o_cc1 h3, .o_colored_level .tp-preheader h3, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h3, .o_colored_level .o_footer .s_popup h3, .o_footer .o_colored_level .s_popup h3, .o_colored_level .o_footer .o_footer_copyright h3, .o_footer .o_colored_level .o_footer_copyright h3, .o_colored_level .o_footer h3, .o_colored_level .navbar-light:where(:not(.bg-light)) h3, .bg-o-color-5 h3, .o_colored_level .bg-o-color-5 h3, .bg-o-color-4 h3, .o_colored_level .bg-o-color-4 h3, .bg-o-color-3 h3, .o_colored_level .bg-o-color-3 h3, .bg-o-color-2 h3, .o_colored_level .bg-o-color-2 h3, .bg-o-color-1 h3, .o_colored_level .bg-o-color-1 h3, .toast-body h3, .o_colored_level .toast-body h3, .card-body h3, .o_colored_level .card-body h3, .bg-white h3, .o_colored_level .bg-white h3, .bg-black h3, .o_colored_level .bg-black h3, .bg-black-50 h3, .o_colored_level .bg-black-50 h3, .bg-black-75 h3, .o_colored_level .bg-black-75 h3, .bg-white-50 h3, .o_colored_level .bg-white-50 h3, .bg-white-75 h3, .o_colored_level .bg-white-75 h3, .bg-white-85 h3, .o_colored_level .bg-white-85 h3, .bg-900 h3, .o_colored_level .bg-900 h3, .bg-800 h3, .o_colored_level .bg-800 h3, .bg-700 h3, .o_colored_level .bg-700 h3, .bg-600 h3, .o_colored_level .bg-600 h3, .bg-500 h3, .o_colored_level .bg-500 h3, .bg-400 h3, .o_colored_level .bg-400 h3, .bg-300 h3, .o_colored_level .bg-300 h3, .bg-200 h3, .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h3, .o_colored_level .bg-200 h3, .o_colored_level .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h3, .o_wevent_index .o_colored_level .o_wevent_events_list.opt_event_list_cards_bg h3, .bg-100 h3, .o_wevent_index .o_wevent_online.o_wevent_online_bg h3, .o_wevent_event .o_wevent_online.o_wevent_online_bg h3, .o_colored_level .bg-100 h3, .o_colored_level .o_wevent_index .o_wevent_online.o_wevent_online_bg h3, .o_wevent_index .o_colored_level .o_wevent_online.o_wevent_online_bg h3, .o_colored_level .o_wevent_event .o_wevent_online.o_wevent_online_bg h3, .o_wevent_event .o_colored_level .o_wevent_online.o_wevent_online_bg h3, .bg-dark h3, .o_colored_level .bg-dark h3, .bg-light h3, .o_colored_level .bg-light h3, .bg-danger h3, .o_colored_level .bg-danger h3, .bg-warning h3, .o_colored_level .bg-warning h3, .bg-info h3, .o_colored_level .bg-info h3, .bg-success h3, .o_colored_level .bg-success h3, .bg-secondary h3, .o_colored_level .bg-secondary h3, .bg-primary h3, .o_colored_level .bg-primary h3, .o_figure_relative_layout .figure-caption h4, .o_colored_level .o_figure_relative_layout .figure-caption h4, .o_cc5 h4, .o_colored_level .o_cc5 h4, .o_cc4 h4, .o_colored_level .o_cc4 h4, .o_cc3 h4, .o_colored_level .o_cc3 h4, .o_cc2 h4, .tp-header-box h4, .o_colored_level .o_cc2 h4, .o_colored_level .tp-header-box h4, .o_cc1 h4, .tp-preheader h4, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h4, .o_footer .s_popup h4, .o_footer .o_footer_copyright h4, .o_footer h4, .navbar-light:where(:not(.bg-light)) h4, .o_colored_level .o_cc1 h4, .o_colored_level .tp-preheader h4, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h4, .o_colored_level .o_footer .s_popup h4, .o_footer .o_colored_level .s_popup h4, .o_colored_level .o_footer .o_footer_copyright h4, .o_footer .o_colored_level .o_footer_copyright h4, .o_colored_level .o_footer h4, .o_colored_level .navbar-light:where(:not(.bg-light)) h4, .bg-o-color-5 h4, .o_colored_level .bg-o-color-5 h4, .bg-o-color-4 h4, .o_colored_level .bg-o-color-4 h4, .bg-o-color-3 h4, .o_colored_level .bg-o-color-3 h4, .bg-o-color-2 h4, .o_colored_level .bg-o-color-2 h4, .bg-o-color-1 h4, .o_colored_level .bg-o-color-1 h4, .toast-body h4, .o_colored_level .toast-body h4, .card-body h4, .o_colored_level .card-body h4, .bg-white h4, .o_colored_level .bg-white h4, .bg-black h4, .o_colored_level .bg-black h4, .bg-black-50 h4, .o_colored_level .bg-black-50 h4, .bg-black-75 h4, .o_colored_level .bg-black-75 h4, .bg-white-50 h4, .o_colored_level .bg-white-50 h4, .bg-white-75 h4, .o_colored_level .bg-white-75 h4, .bg-white-85 h4, .o_colored_level .bg-white-85 h4, .bg-900 h4, .o_colored_level .bg-900 h4, .bg-800 h4, .o_colored_level .bg-800 h4, .bg-700 h4, .o_colored_level .bg-700 h4, .bg-600 h4, .o_colored_level .bg-600 h4, .bg-500 h4, .o_colored_level .bg-500 h4, .bg-400 h4, .o_colored_level .bg-400 h4, .bg-300 h4, .o_colored_level .bg-300 h4, .bg-200 h4, .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h4, .o_colored_level .bg-200 h4, .o_colored_level .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h4, .o_wevent_index .o_colored_level .o_wevent_events_list.opt_event_list_cards_bg h4, .bg-100 h4, .o_wevent_index .o_wevent_online.o_wevent_online_bg h4, .o_wevent_event .o_wevent_online.o_wevent_online_bg h4, .o_colored_level .bg-100 h4, .o_colored_level .o_wevent_index .o_wevent_online.o_wevent_online_bg h4, .o_wevent_index .o_colored_level .o_wevent_online.o_wevent_online_bg h4, .o_colored_level .o_wevent_event .o_wevent_online.o_wevent_online_bg h4, .o_wevent_event .o_colored_level .o_wevent_online.o_wevent_online_bg h4, .bg-dark h4, .o_colored_level .bg-dark h4, .bg-light h4, .o_colored_level .bg-light h4, .bg-danger h4, .o_colored_level .bg-danger h4, .bg-warning h4, .o_colored_level .bg-warning h4, .bg-info h4, .o_colored_level .bg-info h4, .bg-success h4, .o_colored_level .bg-success h4, .bg-secondary h4, .o_colored_level .bg-secondary h4, .bg-primary h4, .o_colored_level .bg-primary h4, .o_figure_relative_layout .figure-caption h5, .o_colored_level .o_figure_relative_layout .figure-caption h5, .o_cc5 h5, .o_colored_level .o_cc5 h5, .o_cc4 h5, .o_colored_level .o_cc4 h5, .o_cc3 h5, .o_colored_level .o_cc3 h5, .o_cc2 h5, .tp-header-box h5, .o_colored_level .o_cc2 h5, .o_colored_level .tp-header-box h5, .o_cc1 h5, .tp-preheader h5, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h5, .o_footer .s_popup h5, .o_footer .o_footer_copyright h5, .o_footer h5, .navbar-light:where(:not(.bg-light)) h5, .o_colored_level .o_cc1 h5, .o_colored_level .tp-preheader h5, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h5, .o_colored_level .o_footer .s_popup h5, .o_footer .o_colored_level .s_popup h5, .o_colored_level .o_footer .o_footer_copyright h5, .o_footer .o_colored_level .o_footer_copyright h5, .o_colored_level .o_footer h5, .o_colored_level .navbar-light:where(:not(.bg-light)) h5, .bg-o-color-5 h5, .o_colored_level .bg-o-color-5 h5, .bg-o-color-4 h5, .o_colored_level .bg-o-color-4 h5, .bg-o-color-3 h5, .o_colored_level .bg-o-color-3 h5, .bg-o-color-2 h5, .o_colored_level .bg-o-color-2 h5, .bg-o-color-1 h5, .o_colored_level .bg-o-color-1 h5, .toast-body h5, .o_colored_level .toast-body h5, .card-body h5, .o_colored_level .card-body h5, .bg-white h5, .o_colored_level .bg-white h5, .bg-black h5, .o_colored_level .bg-black h5, .bg-black-50 h5, .o_colored_level .bg-black-50 h5, .bg-black-75 h5, .o_colored_level .bg-black-75 h5, .bg-white-50 h5, .o_colored_level .bg-white-50 h5, .bg-white-75 h5, .o_colored_level .bg-white-75 h5, .bg-white-85 h5, .o_colored_level .bg-white-85 h5, .bg-900 h5, .o_colored_level .bg-900 h5, .bg-800 h5, .o_colored_level .bg-800 h5, .bg-700 h5, .o_colored_level .bg-700 h5, .bg-600 h5, .o_colored_level .bg-600 h5, .bg-500 h5, .o_colored_level .bg-500 h5, .bg-400 h5, .o_colored_level .bg-400 h5, .bg-300 h5, .o_colored_level .bg-300 h5, .bg-200 h5, .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h5, .o_colored_level .bg-200 h5, .o_colored_level .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h5, .o_wevent_index .o_colored_level .o_wevent_events_list.opt_event_list_cards_bg h5, .bg-100 h5, .o_wevent_index .o_wevent_online.o_wevent_online_bg h5, .o_wevent_event .o_wevent_online.o_wevent_online_bg h5, .o_colored_level .bg-100 h5, .o_colored_level .o_wevent_index .o_wevent_online.o_wevent_online_bg h5, .o_wevent_index .o_colored_level .o_wevent_online.o_wevent_online_bg h5, .o_colored_level .o_wevent_event .o_wevent_online.o_wevent_online_bg h5, .o_wevent_event .o_colored_level .o_wevent_online.o_wevent_online_bg h5, .bg-dark h5, .o_colored_level .bg-dark h5, .bg-light h5, .o_colored_level .bg-light h5, .bg-danger h5, .o_colored_level .bg-danger h5, .bg-warning h5, .o_colored_level .bg-warning h5, .bg-info h5, .o_colored_level .bg-info h5, .bg-success h5, .o_colored_level .bg-success h5, .bg-secondary h5, .o_colored_level .bg-secondary h5, .bg-primary h5, .o_colored_level .bg-primary h5, .o_figure_relative_layout .figure-caption h6, .o_colored_level .o_figure_relative_layout .figure-caption h6, .o_cc5 h6, .o_colored_level .o_cc5 h6, .o_cc4 h6, .o_colored_level .o_cc4 h6, .o_cc3 h6, .o_colored_level .o_cc3 h6, .o_cc2 h6, .tp-header-box h6, .o_colored_level .o_cc2 h6, .o_colored_level .tp-header-box h6, .o_cc1 h6, .tp-preheader h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h6, .o_footer .s_popup h6, .o_footer .o_footer_copyright h6, .o_footer h6, .navbar-light:where(:not(.bg-light)) h6, .o_colored_level .o_cc1 h6, .o_colored_level .tp-preheader h6, .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h6, .o_colored_level .o_footer .s_popup h6, .o_footer .o_colored_level .s_popup h6, .o_colored_level .o_footer .o_footer_copyright h6, .o_footer .o_colored_level .o_footer_copyright h6, .o_colored_level .o_footer h6, .o_colored_level .navbar-light:where(:not(.bg-light)) h6, .bg-o-color-5 h6, .o_colored_level .bg-o-color-5 h6, .bg-o-color-4 h6, .o_colored_level .bg-o-color-4 h6, .bg-o-color-3 h6, .o_colored_level .bg-o-color-3 h6, .bg-o-color-2 h6, .o_colored_level .bg-o-color-2 h6, .bg-o-color-1 h6, .o_colored_level .bg-o-color-1 h6, .toast-body h6, .o_colored_level .toast-body h6, .card-body h6, .o_colored_level .card-body h6, .bg-white h6, .o_colored_level .bg-white h6, .bg-black h6, .o_colored_level .bg-black h6, .bg-black-50 h6, .o_colored_level .bg-black-50 h6, .bg-black-75 h6, .o_colored_level .bg-black-75 h6, .bg-white-50 h6, .o_colored_level .bg-white-50 h6, .bg-white-75 h6, .o_colored_level .bg-white-75 h6, .bg-white-85 h6, .o_colored_level .bg-white-85 h6, .bg-900 h6, .o_colored_level .bg-900 h6, .bg-800 h6, .o_colored_level .bg-800 h6, .bg-700 h6, .o_colored_level .bg-700 h6, .bg-600 h6, .o_colored_level .bg-600 h6, .bg-500 h6, .o_colored_level .bg-500 h6, .bg-400 h6, .o_colored_level .bg-400 h6, .bg-300 h6, .o_colored_level .bg-300 h6, .bg-200 h6, .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h6, .o_colored_level .bg-200 h6, .o_colored_level .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg h6, .o_wevent_index .o_colored_level .o_wevent_events_list.opt_event_list_cards_bg h6, .bg-100 h6, .o_wevent_index .o_wevent_online.o_wevent_online_bg h6, .o_wevent_event .o_wevent_online.o_wevent_online_bg h6, .o_colored_level .bg-100 h6, .o_colored_level .o_wevent_index .o_wevent_online.o_wevent_online_bg h6, .o_wevent_index .o_colored_level .o_wevent_online.o_wevent_online_bg h6, .o_colored_level .o_wevent_event .o_wevent_online.o_wevent_online_bg h6, .o_wevent_event .o_colored_level .o_wevent_online.o_wevent_online_bg h6, .bg-dark h6, .o_colored_level .bg-dark h6, .bg-light h6, .o_colored_level .bg-light h6, .bg-danger h6, .o_colored_level .bg-danger h6, .bg-warning h6, .o_colored_level .bg-warning h6, .bg-info h6, .o_colored_level .bg-info h6, .bg-success h6, .o_colored_level .bg-success h6, .bg-secondary h6, .o_colored_level .bg-secondary h6, .bg-primary h6, .o_colored_level .bg-primary h6 {\n color: inherit;\n}\n\n", "\n/* /web/static/src/legacy/scss/utils.scss defined in bundle 'web.assets_frontend' */\n\n.o_mail_thread .o_thread_title.o_neutral_face_icon:before, .o_mail_activity .o_thread_title.o_neutral_face_icon:before, .o_nocontent_help .o_empty_folder_image:before {\n content: \"\";\n display: block;\n margin: auto;\n background-size: cover;\n}\n\n.o_nocontent_help .o_empty_folder_image:before {\n width: 120px;\n height: 80px;\n margin-top: 30px;\n margin-bottom: 30px;\n background: transparent url(/web/static/img/empty_folder.svg) no-repeat center;\n}\n\n", "\n/* /web/static/src/legacy/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /mail/static/src/scss/variables/primary_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /web_editor/static/src/scss/web_editor.variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /portal/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /account/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */\n\n@keyframes animate-red {\n 0% {\n color: red;\n }\n 100% {\n color: inherit;\n }\n}\n\n.animate {\n animation: animate-red 1s ease;\n}\n\n", "\n/* /website/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /website/static/src/scss/options/user_values.custom.web.assets_common.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /website/static/src/scss/options/colors/user_color_palette.custom.web.assets_common.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /website/static/src/scss/options/colors/user_gray_color_palette.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /website/static/src/scss/options/colors/user_theme_color_palette.custom.web.assets_common.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /website_sale/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /hr_org_chart/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /theme_prime/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /theme_prime/static/src/scss/mixins.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /website/static/src/snippets/s_badge/000_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /website/static/src/snippets/s_product_list/000_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /website/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /web/static/src/legacy/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /web_editor/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /website/static/src/scss/user_custom_bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /website/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /portal/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /web_editor/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /web/static/src/legacy/scss/bootstrap_overridden_frontend.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /theme_prime/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /web/static/lib/bootstrap/scss/_variables.scss defined in bundle 'web.assets_frontend' */\n\n", "\n/* /web/static/src/legacy/scss/import_bootstrap.scss defined in bundle 'web.assets_frontend' */\n\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #FFFFFF;\n --gray: #6C757D;\n --gray-dark: #343A40;\n --o-cc5-btn-secondary-border: ;\n --o-cc5-btn-secondary: #E9ECEF;\n --o-cc5-btn-primary-border: ;\n --o-cc5-btn-primary: ;\n --o-cc5-link: #E9ECEF;\n --o-cc5-h6: ;\n --o-cc5-h5: ;\n --o-cc5-h4: ;\n --o-cc5-h3: ;\n --o-cc5-h2: ;\n --o-cc5-headings: #FFFFFF;\n --o-cc5-text: #E9ECEF;\n --o-cc5-bg: #343a40;\n --o-cc4-btn-secondary-border: ;\n --o-cc4-btn-secondary: #E9ECEF;\n --o-cc4-btn-primary-border: ;\n --o-cc4-btn-primary: #343a40;\n --o-cc4-link: #E9ECEF;\n --o-cc4-h6: ;\n --o-cc4-h5: ;\n --o-cc4-h4: ;\n --o-cc4-h3: ;\n --o-cc4-h2: ;\n --o-cc4-headings: #FFFFFF;\n --o-cc4-text: #E9ECEF;\n --o-cc4-bg: #0da9ef;\n --o-cc3-btn-secondary-border: ;\n --o-cc3-btn-secondary: #E9ECEF;\n --o-cc3-btn-primary-border: ;\n --o-cc3-btn-primary: ;\n --o-cc3-link: #FFFFFF;\n --o-cc3-h6: ;\n --o-cc3-h5: ;\n --o-cc3-h4: ;\n --o-cc3-h3: ;\n --o-cc3-h2: ;\n --o-cc3-headings: #FFFFFF;\n --o-cc3-text: #FFFFFF;\n --o-cc3-bg: #0075B7;\n --o-cc2-btn-secondary-border: ;\n --o-cc2-btn-secondary: ;\n --o-cc2-btn-primary-border: ;\n --o-cc2-btn-primary: ;\n --o-cc2-link: #0da9ef;\n --o-cc2-h6: ;\n --o-cc2-h5: ;\n --o-cc2-h4: ;\n --o-cc2-h3: ;\n --o-cc2-h2: ;\n --o-cc2-headings: #0da9ef;\n --o-cc2-text: #6c757d;\n --o-cc2-bg: #FFFFFF;\n --o-cc1-btn-secondary-border: ;\n --o-cc1-btn-secondary: #E9ECEF;\n --o-cc1-btn-primary-border: ;\n --o-cc1-btn-primary: ;\n --o-cc1-link: ;\n --o-cc1-h6: ;\n --o-cc1-h5: ;\n --o-cc1-h4: ;\n --o-cc1-h3: ;\n --o-cc1-h2: ;\n --o-cc1-headings: #343a40;\n --o-cc1-text: #6c757d;\n --o-cc1-bg: #FFFFFF;\n --tp-header-box-color-custom: ;\n --tp-header-box-color: #FFFFFF;\n --preheader-custom: ;\n --preheader: #FFFFFF;\n --copyright-custom: ;\n --copyright: #FFFFFF;\n --footer-custom: ;\n --footer: #FFFFFF;\n --header-boxed-custom: #E9ECEF;\n --header-boxed: ;\n --menu-border-color: ;\n --menu-custom: ;\n --menu: #FFFFFF;\n --body: white;\n --o-color-5: #343a40;\n --o-color-4: #FFFFFF;\n --o-color-3: #E9ECEF;\n --o-color-2: #0075B7;\n --o-color-1: #0da9ef;\n --primary: #0da9ef;\n --secondary: #0075B7;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f7f8f8;\n --dark: #171a1c;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: \"Roboto\", \"Odoo Unicode Support Noto\", sans-serif;\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: \"Roboto\", \"Odoo Unicode Support Noto\", sans-serif;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1.4;\n color: #6c757d;\n text-align: left;\n background-color: #FFFFFF;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #0976a6;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #05425e;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: rgba(108, 117, 125, 0.7);\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;\n}\n\nbutton:not(:disabled):not(.o_wysiwyg_loader),\n[type=\"button\"]:not(:disabled):not(.o_wysiwyg_loader),\n[type=\"reset\"]:not(:disabled):not(.o_wysiwyg_loader),\n[type=\"submit\"]:not(:disabled):not(.o_wysiwyg_loader) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit--webkit-appearance: listbox; -moz-appearance: listbox; appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\n@media (max-width: 1200px) {\n legend {\n font-size: calc(1.275rem + 0.3vw) ;\n }\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: \"Poppins\", \"Odoo Unicode Support Noto\", sans-serif;\n font-weight: 500;\n line-height: 1.4;\n color: #343a40;\n}\n\nh1, .h1 {\n font-size: 2.1875rem;\n}\n\n@media (max-width: 1200px) {\n h1, .h1 {\n font-size: calc(1.34375rem + 1.125vw) ;\n }\n}\n\nh2, .h2 {\n font-size: 1.75rem;\n}\n\n@media (max-width: 1200px) {\n h2, .h2 {\n font-size: calc(1.3rem + 0.6vw) ;\n }\n}\n\nh3, .h3 {\n font-size: 1.53125rem;\n}\n\n@media (max-width: 1200px) {\n h3, .h3 {\n font-size: calc(1.278125rem + 0.3375vw) ;\n }\n}\n\nh4, .h4 {\n font-size: 1.3125rem;\n}\n\n@media (max-width: 1200px) {\n h4, .h4 {\n font-size: calc(1.25625rem + 0.075vw) ;\n }\n}\n\nh5, .h5 {\n font-size: 1.09375rem;\n}\n\nh6, .h6 {\n font-size: 0.875rem;\n}\n\n.lead {\n font-size: 1.015rem;\n font-weight: 400;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.4;\n}\n\n@media (max-width: 1200px) {\n .display-1 {\n font-size: calc(1.725rem + 5.7vw) ;\n }\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.4;\n}\n\n@media (max-width: 1200px) {\n .display-2 {\n font-size: calc(1.675rem + 5.1vw) ;\n }\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.4;\n}\n\n@media (max-width: 1200px) {\n .display-3 {\n font-size: calc(1.575rem + 3.9vw) ;\n }\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.4;\n}\n\n@media (max-width: 1200px) {\n .display-4 {\n font-size: calc(1.475rem + 2.7vw) ;\n }\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.09375rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: inherit;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #FFFFFF;\n border: 1px solid #DEE2E6;\n border-radius: 0rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: inherit;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #FFFFFF;\n background-color: #212529;\n border-radius: 0rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container, .o_container_small {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container, .o_container_small {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .o_container_small {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container, .o_container_small {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container, .o_container_small {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-wrap: wrap; flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-xl,\n.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,\n.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,\n.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,\n.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,\n.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.33333333%;\n max-width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.66666667%;\n max-width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.33333333%;\n max-width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.66666667%;\n max-width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.33333333%;\n max-width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.66666667%;\n max-width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.33333333%;\n max-width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.66666667%;\n max-width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #DEE2E6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #DEE2E6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #DEE2E6;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #DEE2E6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #DEE2E6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #bbe7fb;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #81d2f7;\n}\n\n.table-hover .table-primary:hover {\n background-color: #a3dffa;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #a3dffa;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #b8d8eb;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #7ab7da;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #a4cde5;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #a4cde5;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfd;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfbfb;\n}\n\n.table-hover .table-light:hover {\n background-color: #f0f0f0;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #f0f0f0;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #bebfbf;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #868889;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b1b2b2;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b1b2b2;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #FFFFFF;\n background-color: #343A40;\n border-color: #454d55;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #E9ECEF;\n border-color: #DEE2E6;\n}\n\n.table-dark {\n color: #FFFFFF;\n background-color: #343A40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #FFFFFF;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.4em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1.4;\n color: #495057;\n background-color: #FFFFFF;\n background-clip: padding-box;\n border: 1px solid #DEE2E6;\n border-radius: 0rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #FFFFFF;\n border-color: #0da9ef;\n outline: 0;\n box-shadow: none;\n}\n\n.form-control::placeholder {\n color: #ADB5BD;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control.o_wysiwyg_loader, .form-control[readonly] {\n background-color: #E9ECEF;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #FFFFFF;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.4;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.09375rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.75rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.4;\n color: #6c757d;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.75rem;\n line-height: 1.5;\n border-radius: 0rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.09375rem;\n line-height: 1.5;\n border-radius: 0rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-wrap: wrap; flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label, .form-check-input.o_wysiwyg_loader ~ .form-check-label {\n color: rgba(108, 117, 125, 0.7);\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.75rem;\n line-height: 1.4;\n color: #FFFFFF;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: calc(1.4em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.35em + 0.1875rem);\n background-size: calc(0.7em + 0.375rem) calc(0.7em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.4em + 0.75rem);\n background-position: top calc(0.35em + 0.1875rem) right calc(0.35em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343A40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #FFFFFF no-repeat center right 1.75rem/calc(0.7em + 0.375rem) calc(0.7em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.75rem;\n line-height: 1.4;\n color: #FFFFFF;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.4em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.35em + 0.1875rem);\n background-size: calc(0.7em + 0.375rem) calc(0.7em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.4em + 0.75rem);\n background-position: top calc(0.35em + 0.1875rem) right calc(0.35em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343A40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #FFFFFF no-repeat center right 1.75rem/calc(0.7em + 0.375rem) calc(0.7em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-flow: row wrap; flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n -webkit-flex-flow: row wrap; flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n.form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #6c757d;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 0.875rem;\n line-height: 1.4;\n border-radius: 0rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #6c757d;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.25);\n}\n\n.btn.disabled, .btn:disabled, .btn.o_wysiwyg_loader {\n opacity: 0.65;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn,\nfieldset.o_wysiwyg_loader a.btn {\n pointer-events: none;\n}\n\n.btn-link {\n font-weight: 400;\n color: #0976a6;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #05425e;\n text-decoration: none;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: none;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.o_wysiwyg_loader, .btn-link.disabled {\n color: #6C757D;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.09375rem;\n line-height: 1.5;\n border-radius: 0rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.0625rem 0.3125rem;\n font-size: 0.75rem;\n line-height: 1.5;\n border-radius: 0rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 0.875rem;\n color: #6c757d;\n text-align: left;\n list-style: none;\n background-color: #FFFFFF;\n background-clip: padding-box;\n border: 0 solid rgba(0, 0, 0, 0.15);\n border-radius: 0rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #E9ECEF;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #0da9ef;\n text-decoration: none;\n background-color: transparent;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #FFFFFF;\n text-decoration: none;\n background-color: #0da9ef;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled, .dropdown-item.o_wysiwyg_loader {\n color: #6C757D;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.75rem;\n color: #0da9ef;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-wrap: wrap; flex-wrap: wrap;\n -webkit-box-pack: start; justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.234375rem;\n padding-left: 0.234375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-wrap: wrap; flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: -webkit-box; display: -webkit-flex; display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1.4;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #E9ECEF;\n border: 1px solid #DEE2E6;\n border-radius: 0rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.09375rem;\n line-height: 1.5;\n border-radius: 0rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.75rem;\n line-height: 1.5;\n border-radius: 0rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.225rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #FFFFFF;\n border-color: #0da9ef;\n background-color: #0da9ef;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: none;\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #0da9ef;\n}\n\n.custom-control-input:not(:disabled):not(.o_wysiwyg_loader):active ~ .custom-control-label::before {\n color: #FFFFFF;\n background-color: #b4e5fb;\n border-color: #b4e5fb;\n}\n\n.custom-control-input:disabled ~ .custom-control-label, .custom-control-input.o_wysiwyg_loader ~ .custom-control-label {\n color: #6C757D;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before, .custom-control-input.o_wysiwyg_loader ~ .custom-control-label::before {\n background-color: #E9ECEF;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.1125rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #FFFFFF;\n border: #ADB5BD solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.1125rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23FFFFFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #0da9ef;\n background-color: #0da9ef;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23FFFFFF' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input.o_wysiwyg_loader:checked ~ .custom-control-label::before {\n background-color: rgba(13, 169, 239, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before, .custom-checkbox .custom-control-input.o_wysiwyg_loader:indeterminate ~ .custom-control-label::before {\n background-color: rgba(13, 169, 239, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFFFFF'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-radio .custom-control-input.o_wysiwyg_loader:checked ~ .custom-control-label::before {\n background-color: rgba(13, 169, 239, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.1125rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #ADB5BD;\n border-radius: 0.5rem;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #FFFFFF;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-switch .custom-control-input.o_wysiwyg_loader:checked ~ .custom-control-label::before {\n background-color: rgba(13, 169, 239, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.4em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1.4;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343A40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n background-color: #FFFFFF;\n border: 1px solid #DEE2E6;\n border-radius: 0rem;\n -webkit-appearance: none; -moz-appearance: none; appearance: none;\n}\n\n.custom-select:focus {\n border-color: #0da9ef;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #FFFFFF;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled, .custom-select.o_wysiwyg_loader {\n color: #6C757D;\n background-color: #E9ECEF;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.75rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.09375rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.4em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.4em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #0da9ef;\n box-shadow: none;\n}\n\n.custom-file-input:disabled ~ .custom-file-label, .custom-file-input.o_wysiwyg_loader ~ .custom-file-label {\n background-color: #E9ECEF;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.4em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.4;\n color: #495057;\n background-color: #FFFFFF;\n border: 1px solid #DEE2E6;\n border-radius: 0rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.4em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.4;\n color: #495057;\n content: \"Browse\";\n background-color: #E9ECEF;\n border-left: inherit;\n border-radius: 0 0rem 0rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 0;\n background-color: transparent;\n -webkit-appearance: none; -moz-appearance: none; appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #FFFFFF, none;\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #FFFFFF, none;\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #FFFFFF, none;\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #0da9ef;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none; -moz-appearance: none; appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b4e5fb;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #DEE2E6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #0da9ef;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none; -moz-appearance: none; appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b4e5fb;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #DEE2E6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #0da9ef;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none; -moz-appearance: none; appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b4e5fb;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #DEE2E6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #DEE2E6;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb, .custom-range.o_wysiwyg_loader::-webkit-slider-thumb {\n background-color: #ADB5BD;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track, .custom-range.o_wysiwyg_loader::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb, .custom-range.o_wysiwyg_loader::-moz-range-thumb {\n background-color: #ADB5BD;\n}\n\n.custom-range:disabled::-moz-range-track, .custom-range.o_wysiwyg_loader::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb, .custom-range.o_wysiwyg_loader::-ms-thumb {\n background-color: #ADB5BD;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-wrap: wrap; flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6C757D;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #DEE2E6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0rem;\n border-top-right-radius: 0rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #E9ECEF #E9ECEF #DEE2E6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6C757D;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #FFFFFF;\n border-color: #DEE2E6 #DEE2E6 #FFFFFF;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #FFFFFF;\n background-color: #0da9ef;\n}\n\n.nav-fill .nav-item {\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-wrap: wrap; flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container, .navbar > .o_container_small,\n.navbar > .container-fluid {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-wrap: wrap; flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.346875rem;\n padding-bottom: 0.346875rem;\n margin-right: 1rem;\n font-size: 1.09375rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.09375rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container, .navbar-expand-sm > .o_container_small,\n.navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n -webkit-flex-flow: row nowrap; flex-flow: row nowrap;\n -webkit-box-pack: start; justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container, .navbar-expand-sm > .o_container_small,\n.navbar-expand-sm > .container-fluid {\n -webkit-flex-wrap: nowrap; flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container, .navbar-expand-md > .o_container_small,\n.navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n -webkit-flex-flow: row nowrap; flex-flow: row nowrap;\n -webkit-box-pack: start; justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container, .navbar-expand-md > .o_container_small,\n.navbar-expand-md > .container-fluid {\n -webkit-flex-wrap: nowrap; flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container, .navbar-expand-lg > .o_container_small,\n.navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n -webkit-flex-flow: row nowrap; flex-flow: row nowrap;\n -webkit-box-pack: start; justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container, .navbar-expand-lg > .o_container_small,\n.navbar-expand-lg > .container-fluid {\n -webkit-flex-wrap: nowrap; flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container, .navbar-expand-xl > .o_container_small,\n.navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n -webkit-flex-flow: row nowrap; flex-flow: row nowrap;\n -webkit-box-pack: start; justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container, .navbar-expand-xl > .o_container_small,\n.navbar-expand-xl > .container-fluid {\n -webkit-flex-wrap: nowrap; flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n -webkit-flex-flow: row nowrap; flex-flow: row nowrap;\n -webkit-box-pack: start; justify-content: flex-start;\n}\n\n.navbar-expand > .container, .navbar-expand > .o_container_small,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container, .navbar-expand > .o_container_small,\n.navbar-expand > .container-fluid {\n -webkit-flex-wrap: nowrap; flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: transparent;\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #FFFFFF;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #FFFFFF;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #FFFFFF;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: transparent;\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #FFFFFF;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #FFFFFF;\n}\n\n.card {\n position: relative;\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #FFFFFF;\n background-clip: border-box;\n border: 1px solid #DEE2E6;\n border-radius: 0rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0rem;\n border-top-right-radius: 0rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0rem;\n border-bottom-left-radius: 0rem;\n}\n\n.card-body {\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid #DEE2E6;\n}\n\n.card-header:first-child {\n border-radius: calc(0rem - 1px) calc(0rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid #DEE2E6;\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0rem - 1px) calc(0rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0rem - 1px);\n}\n\n.card-img-top, .s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image {\n width: 100%;\n border-top-left-radius: calc(0rem - 1px);\n border-top-right-radius: calc(0rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0rem - 1px);\n border-bottom-left-radius: calc(0rem - 1px);\n}\n\n.card-deck {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n -webkit-flex-flow: row wrap; flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: -webkit-box; display: -webkit-flex; display: flex;\n flex: 1 0 0%;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n -webkit-flex-flow: row wrap; flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top, .s_dynamic.s_blog_post_card .card-group > .card:not(:last-child) .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image,\n.card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n.card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top, .s_dynamic.s_blog_post_card .card-group > .card:not(:first-child) .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image,\n.card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n.card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion > .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card .card-header {\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-wrap: wrap; flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #E9ECEF;\n border-radius: 0rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6C757D;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6C757D;\n}\n\n.pagination {\n display: -webkit-box; display: -webkit-flex; display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: 0;\n line-height: 1.25;\n color: #0976a6;\n background-color: #FFFFFF;\n border: 0 solid #DEE2E6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #05425e;\n text-decoration: none;\n background-color: #E9ECEF;\n border-color: #DEE2E6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: none;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0rem;\n border-bottom-left-radius: 0rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0rem;\n border-bottom-right-radius: 0rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.page-item.disabled .page-link {\n color: #6C757D;\n pointer-events: none;\n cursor: auto;\n background-color: #FFFFFF;\n border-color: #DEE2E6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.09375rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0rem;\n border-bottom-left-radius: 0rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0rem;\n border-bottom-right-radius: 0rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.75rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0rem;\n border-bottom-left-radius: 0rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0rem;\n border-bottom-right-radius: 0rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.6em 0.8em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 1em;\n padding-left: 1em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #FFFFFF;\n background-color: #0da9ef;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #FFFFFF;\n background-color: #0a87bf;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.5);\n}\n\n.badge-secondary {\n color: #FFFFFF;\n background-color: #0075B7;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #FFFFFF;\n background-color: #005484;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 117, 183, 0.5);\n}\n\n.badge-success {\n color: #FFFFFF;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #FFFFFF;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #FFFFFF;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #FFFFFF;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #FFFFFF;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #FFFFFF;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f7f8f8;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dbdfe1;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(247, 248, 248, 0.5);\n}\n\n.badge-dark {\n color: #FFFFFF;\n background-color: #171a1c;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #FFFFFF;\n background-color: black;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 26, 28, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: transparent;\n border-radius: 0rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 3.8125rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #07587c;\n background-color: #cfeefc;\n border-color: #bbe7fb;\n}\n\n.alert-primary hr {\n border-top-color: #a3dffa;\n}\n\n.alert-primary .alert-link {\n color: #04364c;\n}\n\n.alert-secondary {\n color: #003d5f;\n background-color: #cce3f1;\n border-color: #b8d8eb;\n}\n\n.alert-secondary hr {\n border-top-color: #a4cde5;\n}\n\n.alert-secondary .alert-link {\n color: #001c2c;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #808181;\n background-color: #fdfefe;\n border-color: #fdfdfd;\n}\n\n.alert-light hr {\n border-top-color: #f0f0f0;\n}\n\n.alert-light .alert-link {\n color: #676767;\n}\n\n.alert-dark {\n color: #0c0e0f;\n background-color: #d1d1d2;\n border-color: #bebfbf;\n}\n\n.alert-dark hr {\n border-top-color: #b1b2b2;\n}\n\n.alert-dark .alert-link {\n color: black;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: -webkit-box; display: -webkit-flex; display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.65625rem;\n background-color: #E9ECEF;\n border-radius: 0rem;\n}\n\n.progress-bar {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n justify-content: center;\n color: #FFFFFF;\n text-align: center;\n white-space: nowrap;\n background-color: #0da9ef;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #F8F9FA;\n}\n\n.list-group-item-action:active {\n color: #6c757d;\n background-color: #E9ECEF;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #FFFFFF;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0rem;\n border-top-right-radius: 0rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0rem;\n border-bottom-left-radius: 0rem;\n}\n\n.list-group-item.disabled, .list-group-item:disabled, .list-group-item.o_wysiwyg_loader {\n color: #6C757D;\n pointer-events: none;\n background-color: #FFFFFF;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0rem;\n border-bottom-left-radius: 0rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0rem;\n border-bottom-right-radius: 0rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0rem;\n border-bottom-left-radius: 0rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0rem;\n border-bottom-right-radius: 0rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0rem;\n border-bottom-left-radius: 0rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0rem;\n border-bottom-right-radius: 0rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0rem;\n border-bottom-left-radius: 0rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0rem;\n border-bottom-right-radius: 0rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0rem;\n border-bottom-left-radius: 0rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0rem;\n border-bottom-right-radius: 0rem;\n border-bottom-left-radius: 0;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:last-child {\n margin-bottom: -1px;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #07587c;\n background-color: #bbe7fb;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #07587c;\n background-color: #a3dffa;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #FFFFFF;\n background-color: #07587c;\n border-color: #07587c;\n}\n\n.list-group-item-secondary {\n color: #003d5f;\n background-color: #b8d8eb;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #003d5f;\n background-color: #a4cde5;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #FFFFFF;\n background-color: #003d5f;\n border-color: #003d5f;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #FFFFFF;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #FFFFFF;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #FFFFFF;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #FFFFFF;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #808181;\n background-color: #fdfdfd;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #808181;\n background-color: #f0f0f0;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #FFFFFF;\n background-color: #808181;\n border-color: #808181;\n}\n\n.list-group-item-dark {\n color: #0c0e0f;\n background-color: #bebfbf;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #0c0e0f;\n background-color: #b1b2b2;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #FFFFFF;\n background-color: #0c0e0f;\n border-color: #0c0e0f;\n}\n\n.close {\n float: right;\n font-size: 1.3125rem;\n font-weight: 700;\n line-height: 1;\n color: #000000;\n text-shadow: 0 1px 0 #FFFFFF;\n opacity: .5;\n}\n\n@media (max-width: 1200px) {\n .close {\n font-size: calc(1.25625rem + 0.075vw) ;\n }\n}\n\n.close:hover {\n color: #000000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):hover, .close:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none; -moz-appearance: none; appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6C757D;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: -webkit-box; display: -webkit-flex; display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #FFFFFF;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #DEE2E6;\n border-top-left-radius: 0rem;\n border-top-right-radius: 0rem;\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.4;\n}\n\n.modal-body {\n position: relative;\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n -webkit-box-pack: end; justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #DEE2E6;\n border-bottom-right-radius: 0rem;\n border-bottom-left-radius: 0rem;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 650px;\n margin: 1.75rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n.modal-xl {\n max-width: 980px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0.5rem;\n font-family: \"Roboto\", \"Odoo Unicode Support Noto\", sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.4;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.75rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #171a1c;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #171a1c;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #171a1c;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #171a1c;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #FFFFFF;\n text-align: center;\n background-color: #171a1c;\n border-radius: 0rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: \"Roboto\", \"Odoo Unicode Support Noto\", sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.4;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.75rem;\n word-wrap: break-word;\n background-color: #FFFFFF;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #FFFFFF;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #FFFFFF;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #FFFFFF;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #FFFFFF;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #343a40;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0rem - 1px);\n border-top-right-radius: calc(0rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #6c757d;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #FFFFFF;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n.carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #FFFFFF;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFFFFF' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: -webkit-box; display: -webkit-flex; display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n -webkit-box-flex: 0; -webkit-flex: 0 1 auto; flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #FFFFFF;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #FFFFFF;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #0da9ef !important;\n color: #FFFFFF;\n}\n\n.bg-primary .text-muted, .o_colored_level .bg-primary .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0a87bf !important;\n color: #FFFFFF;\n}\n\n.bg-secondary {\n background-color: #0075B7 !important;\n color: #FFFFFF;\n}\n\n.bg-secondary .text-muted, .o_colored_level .bg-secondary .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #005484 !important;\n color: #FFFFFF;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n color: #FFFFFF;\n}\n\n.bg-success .text-muted, .o_colored_level .bg-success .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n color: #FFFFFF;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n color: #FFFFFF;\n}\n\n.bg-info .text-muted, .o_colored_level .bg-info .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n color: #FFFFFF;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n color: #212529;\n}\n\n.bg-warning .text-muted, .o_colored_level .bg-warning .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n color: #212529;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n color: #FFFFFF;\n}\n\n.bg-danger .text-muted, .o_colored_level .bg-danger .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n color: #FFFFFF;\n}\n\n.bg-light {\n background-color: #f7f8f8 !important;\n color: #212529;\n}\n\n.bg-light .text-muted, .o_colored_level .bg-light .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dbdfe1 !important;\n color: #212529;\n}\n\n.bg-dark {\n background-color: #171a1c !important;\n color: #FFFFFF;\n}\n\n.bg-dark .text-muted, .o_colored_level .bg-dark .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: black !important;\n color: #FFFFFF;\n}\n\n.bg-white {\n background-color: #FFFFFF !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #DEE2E6 !important;\n}\n\n.border-top {\n border-top: 1px solid #DEE2E6 !important;\n}\n\n.border-right {\n border-right: 1px solid #DEE2E6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #DEE2E6 !important;\n}\n\n.border-left {\n border-left: 1px solid #DEE2E6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #0da9ef !important;\n}\n\n.border-secondary {\n border-color: #0075B7 !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f7f8f8 !important;\n}\n\n.border-dark {\n border-color: #171a1c !important;\n}\n\n.border-white {\n border-color: #FFFFFF !important;\n}\n\n.rounded-sm {\n border-radius: 0rem !important;\n}\n\n.rounded {\n border-radius: 0rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0rem !important;\n border-top-right-radius: 0rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0rem !important;\n border-bottom-right-radius: 0rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0rem !important;\n border-bottom-left-radius: 0rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0rem !important;\n border-bottom-left-radius: 0rem !important;\n}\n\n.rounded-lg {\n border-radius: 0rem !important;\n}\n\n.rounded-circle, .dri.rounded-empty-circle, .fa.rounded-empty-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n}\n\n.d-inline-flex {\n display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n }\n .d-sm-inline-flex {\n display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n }\n .d-md-inline-flex {\n display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n }\n .d-lg-inline-flex {\n display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n }\n .d-xl-inline-flex {\n display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n }\n .d-print-inline-flex {\n display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714286%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n -webkit-box-pack: start !important; justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -webkit-box-pack: end !important; justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n -webkit-box-pack: start !important; justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -webkit-box-pack: end !important; justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n -webkit-box-pack: start !important; justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -webkit-box-pack: end !important; justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n -webkit-box-pack: start !important; justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -webkit-box-pack: end !important; justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n -webkit-box-pack: start !important; justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -webkit-box-pack: end !important; justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1.5rem 4rem rgba(0, 0, 0, 0.1) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.w-0 {\n width: 0 !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.h-0 {\n height: 0 !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4, .o_portal_security_body section,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto,\n.o_portal_security_body {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto,\n.o_portal_security_body {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n.my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n.mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n.my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n.mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n.my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n.mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n.my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n.mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n.my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n.mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n.my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n.mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n.my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n.mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n.my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n.mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n.my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n.mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n.my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n.mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n.my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n.mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n.my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n.mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n.py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n.px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n.py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n.px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n.py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n.px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n.py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n.px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n.py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n.px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n.py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n.px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n.py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n.px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n.py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n.px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n.py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n.px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n.py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n.px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n.py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n.px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n.py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n.px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n.my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n.mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n.my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n.mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n.my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n.mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n.my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n.mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n.my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n.mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n.my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n.mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n.my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n.mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n.my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n.mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n.my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n.mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n.my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n.mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n.my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n.mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n.my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n.mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n.my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n.mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n.my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n.mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n.my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n.mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n.my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n.mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n.my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n.mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n.my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n.mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n.my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n.mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n.my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n.mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n.my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n.mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n.my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n.mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n.my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n.mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n.my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n.mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n.py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n.px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n.py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n.px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n.py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n.px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n.py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n.px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n.py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n.px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n.py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n.px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n.py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n.px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n.py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n.px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n.py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n.px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n.py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n.px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n.py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n.px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n.py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n.px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n.my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n.mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n.my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n.mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n.my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n.mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n.my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n.mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n.my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n.mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n.my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n.mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n.my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n.mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n.my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n.mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n.my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n.mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n.my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n.mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n.my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n.mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n.my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n.mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n.my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n.mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n.my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n.mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n.my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n.mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n.my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n.mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n.my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n.mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n.my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n.mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n.my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n.mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n.my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n.mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n.my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n.mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n.my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n.mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n.my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n.mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n.my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n.mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n.py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n.px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n.py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n.px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n.py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n.px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n.py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n.px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n.py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n.px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n.py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n.px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n.py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n.px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n.py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n.px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n.py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n.px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n.py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n.px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n.py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n.px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n.py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n.px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n.my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n.mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n.my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n.mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n.my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n.mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n.my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n.mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n.my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n.mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n.my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n.mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n.my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n.mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n.my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n.mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n.my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n.mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n.my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n.mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n.my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n.mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n.my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n.mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n.my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n.mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n.my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n.mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n.my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n.mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n.my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n.mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n.my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n.mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n.my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n.mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n.my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n.mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n.my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n.mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n.my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n.mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n.my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n.mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n.my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n.mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n.my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n.mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n.py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n.px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n.py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n.px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n.py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n.px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n.py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n.px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n.py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n.px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n.py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n.px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n.py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n.px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n.py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n.px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n.py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n.px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n.py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n.px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n.py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n.px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n.py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n.px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n.my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n.mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n.my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n.mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n.my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n.mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n.my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n.mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n.my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n.mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n.my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n.mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n.my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n.mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n.my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n.mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n.my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n.mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n.my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n.mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n.my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n.mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n.my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n.mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap, .o_portal_security_body section label, .o_portal_security_body section button {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #FFFFFF !important;\n}\n\n.text-primary {\n color: #0da9ef !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0976a6 !important;\n}\n\n.text-secondary {\n color: #0075B7 !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #00446b !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f7f8f8 !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cdd3d6 !important;\n}\n\n.text-dark {\n color: #171a1c !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: black !important;\n}\n\n.text-body {\n color: #6c757d !important;\n}\n\n.text-muted {\n color: rgba(108, 117, 125, 0.7) !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n*::before,\n*::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\nblockquote {\n border: 1px solid #ADB5BD;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\nimg {\n page-break-inside: avoid;\n }\n p,\nh2,\nh3 {\n orphans: 3;\n widows: 3;\n }\n h2,\nh3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container, .o_container_small {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n.table th {\n background-color: #FFFFFF !important;\n }\n .table-bordered th,\n.table-bordered td {\n border: 1px solid #DEE2E6 !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #DEE2E6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #DEE2E6;\n }\n}\n\n", "\n/* /web/static/src/legacy/scss/bootstrap_review.scss defined in bundle 'web.assets_frontend' */\n\n.alert {\n clear: both;\n}\n\n.bg-100, .o_wevent_index .o_wevent_online.o_wevent_online_bg, .o_wevent_event .o_wevent_online.o_wevent_online_bg {\n background-color: #F8F9FA !important;\n color: #212529;\n}\n\n.bg-100 .text-muted, .o_wevent_index .o_wevent_online.o_wevent_online_bg .text-muted, .o_wevent_event .o_wevent_online.o_wevent_online_bg .text-muted, .o_colored_level .bg-100 .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-100:hover, .o_wevent_index a.o_wevent_online.o_wevent_online_bg:hover, .o_wevent_event a.o_wevent_online.o_wevent_online_bg:hover, a.bg-100:focus, .o_wevent_index a.o_wevent_online.o_wevent_online_bg:focus, .o_wevent_event a.o_wevent_online.o_wevent_online_bg:focus,\nbutton.bg-100:hover,\n.o_wevent_index button.o_wevent_online.o_wevent_online_bg:hover,\n.o_wevent_event button.o_wevent_online.o_wevent_online_bg:hover,\nbutton.bg-100:focus,\n.o_wevent_index button.o_wevent_online.o_wevent_online_bg:focus,\n.o_wevent_event button.o_wevent_online.o_wevent_online_bg:focus {\n background-color: #dae0e5 !important;\n color: #212529;\n}\n\n.text-100 {\n color: #F8F9FA !important;\n}\n\na.text-100:hover, a.text-100:focus {\n color: #cbd3da !important;\n}\n\n.bg-200, .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg {\n background-color: #E9ECEF !important;\n color: #212529;\n}\n\n.bg-200 .text-muted, .o_wevent_index .o_wevent_events_list.opt_event_list_cards_bg .text-muted, .o_colored_level .bg-200 .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-200:hover, .o_wevent_index a.o_wevent_events_list.opt_event_list_cards_bg:hover, a.bg-200:focus, .o_wevent_index a.o_wevent_events_list.opt_event_list_cards_bg:focus,\nbutton.bg-200:hover,\n.o_wevent_index button.o_wevent_events_list.opt_event_list_cards_bg:hover,\nbutton.bg-200:focus,\n.o_wevent_index button.o_wevent_events_list.opt_event_list_cards_bg:focus {\n background-color: #cbd3da !important;\n color: #212529;\n}\n\n.text-200 {\n color: #E9ECEF !important;\n}\n\na.text-200:hover, a.text-200:focus {\n color: #bdc6cf !important;\n}\n\n.bg-300 {\n background-color: #DEE2E6 !important;\n color: #212529;\n}\n\n.bg-300 .text-muted, .o_colored_level .bg-300 .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-300:hover, a.bg-300:focus,\nbutton.bg-300:hover,\nbutton.bg-300:focus {\n background-color: #c1c9d0 !important;\n color: #212529;\n}\n\n.text-300 {\n color: #DEE2E6 !important;\n}\n\na.text-300:hover, a.text-300:focus {\n color: #b2bcc5 !important;\n}\n\n.bg-400 {\n background-color: #CED4DA !important;\n color: #212529;\n}\n\n.bg-400 .text-muted, .o_colored_level .bg-400 .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-400:hover, a.bg-400:focus,\nbutton.bg-400:hover,\nbutton.bg-400:focus {\n background-color: #b1bbc4 !important;\n color: #212529;\n}\n\n.text-400 {\n color: #CED4DA !important;\n}\n\na.text-400:hover, a.text-400:focus {\n color: #a2aeb9 !important;\n}\n\n.bg-500 {\n background-color: #ADB5BD !important;\n color: #212529;\n}\n\n.bg-500 .text-muted, .o_colored_level .bg-500 .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-500:hover, a.bg-500:focus,\nbutton.bg-500:hover,\nbutton.bg-500:focus {\n background-color: #919ca6 !important;\n color: #212529;\n}\n\n.text-500 {\n color: #ADB5BD !important;\n}\n\na.text-500:hover, a.text-500:focus {\n color: #838f9b !important;\n}\n\n.bg-600 {\n background-color: #6C757D !important;\n color: #FFFFFF;\n}\n\n.bg-600 .text-muted, .o_colored_level .bg-600 .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-600:hover, a.bg-600:focus,\nbutton.bg-600:hover,\nbutton.bg-600:focus {\n background-color: #545b62 !important;\n color: #FFFFFF;\n}\n\n.text-600 {\n color: #6C757D !important;\n}\n\na.text-600:hover, a.text-600:focus {\n color: #494f54 !important;\n}\n\n.bg-700 {\n background-color: #495057 !important;\n color: #FFFFFF;\n}\n\n.bg-700 .text-muted, .o_colored_level .bg-700 .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-700:hover, a.bg-700:focus,\nbutton.bg-700:hover,\nbutton.bg-700:focus {\n background-color: #32373b !important;\n color: #FFFFFF;\n}\n\n.text-700 {\n color: #495057 !important;\n}\n\na.text-700:hover, a.text-700:focus {\n color: #262a2d !important;\n}\n\n.bg-800 {\n background-color: #343A40 !important;\n color: #FFFFFF;\n}\n\n.bg-800 .text-muted, .o_colored_level .bg-800 .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-800:hover, a.bg-800:focus,\nbutton.bg-800:hover,\nbutton.bg-800:focus {\n background-color: #1d2124 !important;\n color: #FFFFFF;\n}\n\n.text-800 {\n color: #343A40 !important;\n}\n\na.text-800:hover, a.text-800:focus {\n color: #121416 !important;\n}\n\n.bg-900 {\n background-color: #212529 !important;\n color: #FFFFFF;\n}\n\n.bg-900 .text-muted, .o_colored_level .bg-900 .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-900:hover, a.bg-900:focus,\nbutton.bg-900:hover,\nbutton.bg-900:focus {\n background-color: #0a0c0d !important;\n color: #FFFFFF;\n}\n\n.text-900 {\n color: #212529 !important;\n}\n\na.text-900:hover, a.text-900:focus {\n color: black !important;\n}\n\n.bg-white-85 {\n background-color: rgba(255, 255, 255, 0.85) !important;\n color: #212529;\n}\n\n.bg-white-85 .text-muted, .o_colored_level .bg-white-85 .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-white-85:hover, a.bg-white-85:focus,\nbutton.bg-white-85:hover,\nbutton.bg-white-85:focus {\n background-color: rgba(230, 230, 230, 0.85) !important;\n color: #212529;\n}\n\n.text-white-85 {\n color: rgba(255, 255, 255, 0.85) !important;\n}\n\na.text-white-85:hover, a.text-white-85:focus {\n color: rgba(217, 217, 217, 0.85) !important;\n}\n\n.bg-white-75 {\n background-color: rgba(255, 255, 255, 0.75) !important;\n color: #212529;\n}\n\n.bg-white-75 .text-muted, .o_colored_level .bg-white-75 .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-white-75:hover, a.bg-white-75:focus,\nbutton.bg-white-75:hover,\nbutton.bg-white-75:focus {\n background-color: rgba(230, 230, 230, 0.75) !important;\n color: #212529;\n}\n\n.text-white-75 {\n color: rgba(255, 255, 255, 0.75) !important;\n}\n\na.text-white-75:hover, a.text-white-75:focus {\n color: rgba(217, 217, 217, 0.75) !important;\n}\n\n.bg-white-50 {\n background-color: rgba(255, 255, 255, 0.5) !important;\n color: #212529;\n}\n\n.bg-white-50 .text-muted, .o_colored_level .bg-white-50 .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-white-50:hover, a.bg-white-50:focus,\nbutton.bg-white-50:hover,\nbutton.bg-white-50:focus {\n background-color: rgba(230, 230, 230, 0.5) !important;\n color: #212529;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\na.text-white-50:hover, a.text-white-50:focus {\n color: rgba(217, 217, 217, 0.5) !important;\n}\n\n.bg-white-25 {\n background-color: rgba(255, 255, 255, 0.25) !important;\n}\n\na.bg-white-25:hover, a.bg-white-25:focus,\nbutton.bg-white-25:hover,\nbutton.bg-white-25:focus {\n background-color: rgba(230, 230, 230, 0.25) !important;\n}\n\n.text-white-25 {\n color: rgba(255, 255, 255, 0.25) !important;\n}\n\na.text-white-25:hover, a.text-white-25:focus {\n color: rgba(217, 217, 217, 0.25) !important;\n}\n\n.bg-black-75 {\n background-color: rgba(0, 0, 0, 0.75) !important;\n color: #FFFFFF;\n}\n\n.bg-black-75 .text-muted, .o_colored_level .bg-black-75 .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-black-75:hover, a.bg-black-75:focus,\nbutton.bg-black-75:hover,\nbutton.bg-black-75:focus {\n background-color: rgba(0, 0, 0, 0.75) !important;\n color: #FFFFFF;\n}\n\n.text-black-75 {\n color: rgba(0, 0, 0, 0.75) !important;\n}\n\na.text-black-75:hover, a.text-black-75:focus {\n color: rgba(0, 0, 0, 0.75) !important;\n}\n\n.bg-black-50 {\n background-color: rgba(0, 0, 0, 0.5) !important;\n color: #FFFFFF;\n}\n\n.bg-black-50 .text-muted, .o_colored_level .bg-black-50 .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-black-50:hover, a.bg-black-50:focus,\nbutton.bg-black-50:hover,\nbutton.bg-black-50:focus {\n background-color: rgba(0, 0, 0, 0.5) !important;\n color: #FFFFFF;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\na.text-black-50:hover, a.text-black-50:focus {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.bg-black-25 {\n background-color: rgba(0, 0, 0, 0.25) !important;\n}\n\na.bg-black-25:hover, a.bg-black-25:focus,\nbutton.bg-black-25:hover,\nbutton.bg-black-25:focus {\n background-color: rgba(0, 0, 0, 0.25) !important;\n}\n\n.text-black-25 {\n color: rgba(0, 0, 0, 0.25) !important;\n}\n\na.text-black-25:hover, a.text-black-25:focus {\n color: rgba(0, 0, 0, 0.25) !important;\n}\n\n.bg-black-15 {\n background-color: rgba(0, 0, 0, 0.15) !important;\n}\n\na.bg-black-15:hover, a.bg-black-15:focus,\nbutton.bg-black-15:hover,\nbutton.bg-black-15:focus {\n background-color: rgba(0, 0, 0, 0.15) !important;\n}\n\n.text-black-15 {\n color: rgba(0, 0, 0, 0.15) !important;\n}\n\na.text-black-15:hover, a.text-black-15:focus {\n color: rgba(0, 0, 0, 0.15) !important;\n}\n\n.bg-black {\n background-color: #000000 !important;\n color: #FFFFFF;\n}\n\n.bg-black .text-muted, .o_colored_level .bg-black .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-black:hover, a.bg-black:focus,\nbutton.bg-black:hover,\nbutton.bg-black:focus {\n background-color: black !important;\n color: #FFFFFF;\n}\n\n.text-black {\n color: #000000 !important;\n}\n\na.text-black:hover, a.text-black:focus {\n color: black !important;\n}\n\n.bg-white {\n background-color: #FFFFFF !important;\n color: #212529;\n}\n\n.bg-white .text-muted, .o_colored_level .bg-white .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-white:hover, a.bg-white:focus,\nbutton.bg-white:hover,\nbutton.bg-white:focus {\n background-color: #e6e6e6 !important;\n color: #212529;\n}\n\n.text-white {\n color: #FFFFFF !important;\n}\n\na.text-white:hover, a.text-white:focus {\n color: #d9d9d9 !important;\n}\n\n.card-body {\n background-color: rgba(255, 255, 255, 0.9) !important;\n color: #212529;\n}\n\n.card-body .text-muted, .o_colored_level .card-body .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\n.card-body:first-child {\n border-top-left-radius: calc(0rem - 1px);\n border-top-right-radius: calc(0rem - 1px);\n}\n\n.card-body:last-child {\n border-bottom-right-radius: calc(0rem - 1px);\n border-bottom-left-radius: calc(0rem - 1px);\n}\n\n.card-body.row {\n background-color: transparent !important;\n}\n\n.accordion .collapsing > .card-body:first-child, .accordion .collapse.show > .card-body:first-child {\n margin-top: 1px;\n}\n\n.toast-header {\n background-clip: border-box;\n}\n\n.toast-body {\n background-color: rgba(255, 255, 255, 0.93) !important;\n color: #212529;\n}\n\n.toast-body .text-muted, .o_colored_level .toast-body .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n height: 100%;\n padding: 1.75rem 0;\n margin: 0 auto;\n }\n .modal-content {\n max-height: 100%;\n }\n .modal-header, .modal-footer {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n }\n .modal-body {\n overflow: auto;\n min-height: 0;\n }\n}\n\n.modal-backdrop {\n display: none;\n}\n\n.modal:not([data-backdrop=\"false\"]) {\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n.btn:not(:disabled):not(.o_wysiwyg_loader):not(.disabled) {\n cursor: pointer;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n /*rtl:ignore*/\n right: auto;\n}\n\n.popover {\n right: auto/*rtl:ignore*/;\n}\n\n.input-group-prepend > .btn,\n.input-group-append > .btn {\n padding: 0.375rem 0.75rem;\n font-size: 0.875rem;\n line-height: 1.4;\n border-radius: 0rem;\n border-width: 1px;\n}\n\n.btn-fill-primary, .btn-primary {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.btn-fill-primary:hover, .btn-primary:hover {\n color: #FFFFFF;\n background-color: #0b8fcb;\n border-color: #0a87bf;\n}\n\n.btn-fill-primary:focus, .btn-primary:focus, .btn-fill-primary.focus, .focus.btn-primary {\n box-shadow: 0 0 0 0.2rem rgba(49, 182, 241, 0.5);\n}\n\n.btn-fill-primary.disabled, .disabled.btn-primary, .btn-fill-primary:disabled, .btn-fill-primary.o_wysiwyg_loader, .btn-primary:disabled, .btn-primary.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-primary.dropdown-toggle, .show > .dropdown-toggle.btn-primary {\n color: #FFFFFF;\n background-color: #0a87bf;\n border-color: #0a7eb3;\n}\n\n.btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-primary.dropdown-toggle:focus, .show > .dropdown-toggle.btn-primary:focus {\n box-shadow: 0 0 0 0.2rem rgba(49, 182, 241, 0.5);\n}\n\n.btn-fill-secondary, .btn-secondary {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.btn-fill-secondary:hover, .btn-secondary:hover {\n color: #212529;\n background-color: #d3d9df;\n border-color: #cbd3da;\n}\n\n.btn-fill-secondary:focus, .btn-secondary:focus, .btn-fill-secondary.focus, .focus.btn-secondary {\n box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);\n}\n\n.btn-fill-secondary.disabled, .disabled.btn-secondary, .btn-fill-secondary:disabled, .btn-fill-secondary.o_wysiwyg_loader, .btn-secondary:disabled, .btn-secondary.o_wysiwyg_loader {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-secondary.dropdown-toggle, .show > .dropdown-toggle.btn-secondary {\n color: #212529;\n background-color: #cbd3da;\n border-color: #c4ccd4;\n}\n\n.btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-secondary.dropdown-toggle:focus, .show > .dropdown-toggle.btn-secondary:focus {\n box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);\n}\n\n.btn-fill-success, .btn-success {\n color: #FFFFFF;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-fill-success:hover, .btn-success:hover {\n color: #FFFFFF;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-fill-success:focus, .btn-success:focus, .btn-fill-success.focus, .focus.btn-success {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-fill-success.disabled, .disabled.btn-success, .btn-fill-success:disabled, .btn-fill-success.o_wysiwyg_loader, .btn-success:disabled, .btn-success.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-fill-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-success.dropdown-toggle, .show > .dropdown-toggle.btn-success {\n color: #FFFFFF;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-fill-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-success.dropdown-toggle:focus, .show > .dropdown-toggle.btn-success:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-fill-info, .btn-info {\n color: #FFFFFF;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-fill-info:hover, .btn-info:hover {\n color: #FFFFFF;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-fill-info:focus, .btn-info:focus, .btn-fill-info.focus, .focus.btn-info {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-fill-info.disabled, .disabled.btn-info, .btn-fill-info:disabled, .btn-fill-info.o_wysiwyg_loader, .btn-info:disabled, .btn-info.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-fill-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-info.dropdown-toggle, .show > .dropdown-toggle.btn-info {\n color: #FFFFFF;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-fill-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-info.dropdown-toggle:focus, .show > .dropdown-toggle.btn-info:focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-fill-warning, .btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-fill-warning:hover, .btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-fill-warning:focus, .btn-warning:focus, .btn-fill-warning.focus, .focus.btn-warning {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-fill-warning.disabled, .disabled.btn-warning, .btn-fill-warning:disabled, .btn-fill-warning.o_wysiwyg_loader, .btn-warning:disabled, .btn-warning.o_wysiwyg_loader {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-fill-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-warning.dropdown-toggle, .show > .dropdown-toggle.btn-warning {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-fill-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-warning.dropdown-toggle:focus, .show > .dropdown-toggle.btn-warning:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-fill-danger, .btn-danger {\n color: #FFFFFF;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-fill-danger:hover, .btn-danger:hover {\n color: #FFFFFF;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-fill-danger:focus, .btn-danger:focus, .btn-fill-danger.focus, .focus.btn-danger {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-fill-danger.disabled, .disabled.btn-danger, .btn-fill-danger:disabled, .btn-fill-danger.o_wysiwyg_loader, .btn-danger:disabled, .btn-danger.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-fill-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-danger.dropdown-toggle, .show > .dropdown-toggle.btn-danger {\n color: #FFFFFF;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-fill-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-danger.dropdown-toggle:focus, .show > .dropdown-toggle.btn-danger:focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-fill-light, .btn-light {\n color: #212529;\n background-color: #f7f8f8;\n border-color: #f7f8f8;\n}\n\n.btn-fill-light:hover, .btn-light:hover {\n color: #212529;\n background-color: #e2e5e7;\n border-color: #dbdfe1;\n}\n\n.btn-fill-light:focus, .btn-light:focus, .btn-fill-light.focus, .focus.btn-light {\n box-shadow: 0 0 0 0.2rem rgba(215, 216, 217, 0.5);\n}\n\n.btn-fill-light.disabled, .disabled.btn-light, .btn-fill-light:disabled, .btn-fill-light.o_wysiwyg_loader, .btn-light:disabled, .btn-light.o_wysiwyg_loader {\n color: #212529;\n background-color: #f7f8f8;\n border-color: #f7f8f8;\n}\n\n.btn-fill-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-light.dropdown-toggle, .show > .dropdown-toggle.btn-light {\n color: #212529;\n background-color: #dbdfe1;\n border-color: #d4d9db;\n}\n\n.btn-fill-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-light.dropdown-toggle:focus, .show > .dropdown-toggle.btn-light:focus {\n box-shadow: 0 0 0 0.2rem rgba(215, 216, 217, 0.5);\n}\n\n.btn-fill-dark, .btn-dark {\n color: #FFFFFF;\n background-color: #171a1c;\n border-color: #171a1c;\n}\n\n.btn-fill-dark:hover, .btn-dark:hover {\n color: #FFFFFF;\n background-color: #060707;\n border-color: black;\n}\n\n.btn-fill-dark:focus, .btn-dark:focus, .btn-fill-dark.focus, .focus.btn-dark {\n box-shadow: 0 0 0 0.2rem rgba(58, 61, 62, 0.5);\n}\n\n.btn-fill-dark.disabled, .disabled.btn-dark, .btn-fill-dark:disabled, .btn-fill-dark.o_wysiwyg_loader, .btn-dark:disabled, .btn-dark.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #171a1c;\n border-color: #171a1c;\n}\n\n.btn-fill-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-fill-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .btn-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-fill-dark.dropdown-toggle, .show > .dropdown-toggle.btn-dark {\n color: #FFFFFF;\n background-color: black;\n border-color: black;\n}\n\n.btn-fill-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-fill-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-fill-dark.dropdown-toggle:focus, .show > .dropdown-toggle.btn-dark:focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 61, 62, 0.5);\n}\n\n.btn-outline-primary {\n color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.btn-outline-primary:hover {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled, .btn-outline-primary.o_wysiwyg_loader {\n color: #0da9ef;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.5);\n}\n\n.btn-outline-secondary {\n color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.btn-outline-secondary:hover {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled, .btn-outline-secondary.o_wysiwyg_loader {\n color: #E9ECEF;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #FFFFFF;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled, .btn-outline-success.o_wysiwyg_loader {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {\n color: #FFFFFF;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #FFFFFF;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled, .btn-outline-info.o_wysiwyg_loader {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {\n color: #FFFFFF;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled, .btn-outline-warning.o_wysiwyg_loader {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #FFFFFF;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled, .btn-outline-danger.o_wysiwyg_loader {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {\n color: #FFFFFF;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f7f8f8;\n border-color: #f7f8f8;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f7f8f8;\n border-color: #f7f8f8;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(247, 248, 248, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled, .btn-outline-light.o_wysiwyg_loader {\n color: #f7f8f8;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f7f8f8;\n border-color: #f7f8f8;\n}\n\n.btn-outline-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(247, 248, 248, 0.5);\n}\n\n.btn-outline-dark {\n color: #171a1c;\n border-color: #171a1c;\n}\n\n.btn-outline-dark:hover {\n color: #FFFFFF;\n background-color: #171a1c;\n border-color: #171a1c;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 26, 28, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled, .btn-outline-dark.o_wysiwyg_loader {\n color: #171a1c;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {\n color: #FFFFFF;\n background-color: #171a1c;\n border-color: #171a1c;\n}\n\n.btn-outline-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 26, 28, 0.5);\n}\n\n.navbar-dark .navbar-toggler {\n padding-left: 0;\n padding-right: 0;\n}\n\n.navbar-light .navbar-toggler {\n padding-left: 0;\n padding-right: 0;\n}\n\n.navbar-nav.nav-pills .nav-link {\n padding-right: 1rem;\n padding-left: 1rem;\n}\n\n.carousel-control-next .sr-only {\n left: 50%;\n}\n\n.modal-content {\n color: #6c757d;\n}\n\n.modal-content .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\n.popover .popover-body {\n color: #6c757d;\n}\n\n.badge-light .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\n.dropdown .dropdown-menu .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\n", "\n/* /web/static/src/core/utils/transitions.scss defined in bundle 'web.assets_frontend' */\n\n/**\n * This file includes all the t-transition mixins.\n */\n/*\n Fade in and out with t-transition\n Usage:\n scss: @include owl-fade(0.5s, 'o_notification')\n xml: \n */\n", "\n/* /web/static/src/core/checkbox/checkbox.scss defined in bundle 'web.assets_frontend' */\n\n.custom-control.custom-checkbox .custom-control-input:not(:checked):not(:indeterminate):not(:disabled):not(.o_wysiwyg_loader) ~ .custom-control-label:before {\n border-color: #ADB5BD;\n}\n\n.custom-control.custom-checkbox .custom-control-input:disabled ~ .custom-control-label, .custom-control.custom-checkbox .custom-control-input.o_wysiwyg_loader ~ .custom-control-label {\n cursor: not-allowed;\n}\n\n.custom-control.custom-checkbox .custom-control-input:disabled ~ .custom-control-label:before, .custom-control.custom-checkbox .custom-control-input.o_wysiwyg_loader ~ .custom-control-label:before {\n border-color: rgba(13, 169, 239, 0.5);\n}\n\n.custom-control.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label:after, .custom-control.custom-checkbox .custom-control-input.o_wysiwyg_loader:checked ~ .custom-control-label:after {\n background-image: url(\"data:image/svg+xml,\");\n}\n\n@media print {\n .custom-control.custom-checkbox .custom-control-input {\n -webkit-print-color-adjust: exact !important;\n color-adjust: exact !important;\n }\n}\n\n", "\n/* /web/static/src/core/debug/debug_menu.scss defined in bundle 'web.assets_frontend' */\n\n.o_dialog .o_debug_manager .dropdown-toggle {\n padding: 0 4px;\n margin: 2px 10px 2px 0;\n}\n\n", "\n/* /web/static/src/core/debug/profiling/profiling_item.scss defined in bundle 'web.assets_frontend' */\n\n.o_debug_profiling_item .o_profiling_switch {\n padding-top: 3px;\n padding-bottom: 3px;\n}\n\n.o_debug_profiling_item .o_profiling_switch .custom-switch {\n display: inline-block;\n}\n\n.o_debug_profiling_item .o_profiling_switch .custom-control-label {\n cursor: pointer;\n}\n\n.o_debug_profiling_item .o_profiling_switch .o_open_profiling {\n padding-top: 3px;\n}\n\n.o_debug_manager .fa-bug {\n position: relative;\n}\n\n.o_debug_manager .fa-bug .o_recording {\n position: absolute;\n bottom: -0.1em;\n right: -0.4em;\n font-size: 0.8em;\n}\n\n", "\n/* /web/static/src/core/dialog/dialog.scss defined in bundle 'web.assets_frontend' */\n\n.o_dialog > .modal {\n display: block;\n}\n\n.modal.o_technical_modal .modal-content {\n border-radius: 0;\n}\n\n.modal.o_technical_modal .modal-content .modal-header .modal-title {\n word-break: break-word;\n}\n\n.modal.o_technical_modal .modal-content .modal-footer {\n -webkit-flex-wrap: wrap; flex-wrap: wrap;\n text-align: left;\n -webkit-box-pack: start; justify-content: flex-start;\n}\n\n.modal.o_technical_modal .modal-content .modal-footer footer > :not(:first-child) {\n margin-left: 0.25rem;\n}\n\n.modal.o_technical_modal .modal-content .modal-footer footer > :not(:last-child) {\n margin-right: 0.25rem;\n}\n\n.modal.o_technical_modal .modal-content .modal-footer footer button {\n margin-bottom: 0.5rem;\n}\n\n@media (min-width: 576px) {\n .modal.o_technical_modal .modal-dialog .modal-content.o_dialog_error .modal-body {\n overflow: visible;\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-flow: column nowrap; flex-flow: column nowrap;\n }\n .modal.o_technical_modal .modal-dialog .modal-content.o_dialog_error .modal-body > .alert,\n.modal.o_technical_modal .modal-dialog .modal-content.o_dialog_error .modal-body > button {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n }\n .modal.o_technical_modal .modal-dialog .modal-content.o_dialog_error .modal-body > .o_error_detail {\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n min-height: 0;\n overflow: auto;\n }\n}\n\n", "\n/* /web/static/src/core/dropdown/dropdown.scss defined in bundle 'web.assets_frontend' */\n\n.o-dropdown {\n /*!rtl:begin:ignore*/\n /*!rtl:end:ignore*/\n}\n\n.o-dropdown--menu {\n position: fixed;\n}\n\n.o-dropdown--menu .dropdown-toggle:focus, .o-dropdown--menu .dropdown-item:focus {\n background-color: transparent;\n outline: none;\n}\n\n.o-dropdown--menu .dropdown-toggle.focus, .o-dropdown--menu .dropdown-item.focus {\n background-color: transparent;\n}\n\n.o-dropdown--menu .dropdown-item:not(.disabled):not(:disabled):not(.o_wysiwyg_loader) {\n cursor: pointer;\n}\n\n.o-dropdown.dropup > .o-dropdown--menu, .o-dropdown.dropdown > .o-dropdown--menu, .o-dropdown.dropleft > .o-dropdown--menu, .o-dropdown.dropright > .o-dropdown--menu {\n left: auto;\n right: auto;\n margin-left: 0;\n margin-right: 0;\n}\n\n.o-dropdown--no-caret > .dropdown-toggle::before, .o-dropdown--no-caret > .dropdown-toggle::after {\n content: normal;\n}\n\n.o-dropdown button.dropdown-toggle.active, .o-dropdown button.dropdown-toggle:hover, .o-dropdown button.dropdown-toggle:focus, .o-dropdown button.dropdown-toggle:active {\n outline: none;\n box-shadow: none !important;\n}\n\n.o-dropdown button.dropdown-toggle.dropdown-item:not(.o_menu_item)::after, .o-dropdown button.dropdown-toggle.dropdown-item:not(.o_menu_item)::before {\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: 0;\n transform: translate(-0.6em, 0.6em) /*rtl:translate(.6em, .6em) scaleX(-1)*/;\n}\n\n.o-dropdown .o-dropdown > .o-dropdown--menu.o-popper-position--rs, .o-dropdown .o-dropdown > .o-dropdown--menu.o-popper-position--ls {\n margin-top: calc(-.5rem - 1px);\n}\n\n.o-dropdown .o-dropdown > .o-dropdown--menu.o-popper-position--re, .o-dropdown .o-dropdown > .o-dropdown--menu.o-popper-position--le {\n margin-top: calc(.5rem - 2px);\n}\n\n", "\n/* /web/static/src/core/effects/rainbow_man.scss defined in bundle 'web.assets_frontend' */\n\n.o_reward {\n will-change: transform;\n z-index: 1050;\n padding: 50px;\n margin: -5% auto 0 -200px;\n background-image: -webkit-radial-gradient(#edeff4 30%, transparent 70%, transparent);\n background-image: -o-radial-gradient(#edeff4 30%, transparent 70%, transparent);\n background-image: radial-gradient(#edeff4 30%, transparent 70%, transparent);\n animation: reward-fading 0.7s ease-in-out 0s 1 normal forwards;\n position: absolute;\n top: 20%;\n left: 50%;\n bottom: auto;\n right: auto;\n width: 400px;\n height: 400px;\n}\n\n@media (max-width: 767.98px) {\n .o_reward {\n margin: -5% auto 0 -150px;\n }\n}\n\n@media (max-width: 767.98px) {\n .o_reward {\n width: 300px;\n height: 300px;\n }\n}\n\n.o_reward.o_reward_fading {\n display: block;\n animation: reward-fading-reverse 0.56s ease-in-out 0s 1 normal forwards;\n}\n\n.o_reward.o_reward_fading .o_reward_face_group {\n animation: reward-jump-reverse 0.56s ease-in-out 0s 1 normal forwards;\n}\n\n.o_reward.o_reward_fading .o_reward_rainbow path {\n animation: reward-rainbow-reverse 0.7s ease-out 0s 1 normal forwards;\n}\n\n.o_reward .o_reward_face,\n.o_reward .o_reward_stars,\n.o_reward .o_reward_shadow,\n.o_reward .o_reward_thumbup {\n margin: 0 auto;\n}\n\n.o_reward .o_reward_rainbow path {\n stroke-dasharray: 600;\n stroke-dashoffset: 0;\n fill: none;\n stroke-linecap: round;\n stroke-width: 21px;\n animation: reward-rainbow 1.4s ease-out 0s 1 normal forwards;\n}\n\n.o_reward .o_reward_face_group {\n transform-origin: center;\n animation: reward-jump 1.12s ease-in-out 0s 1 normal none running;\n position: absolute;\n top: 6%;\n left: 0;\n bottom: 0;\n right: 0;\n width: 100%;\n height: 60%;\n}\n\n.o_reward .o_reward_face {\n display: block;\n top: 42%;\n position: relative;\n border-radius: 100%;\n background: center center / contain no-repeat;\n animation: reward-float 1.4s ease-in-out 1.4s infinite alternate;\n width: 34%;\n height: 56.67%;\n}\n\n.o_reward .o_reward_stars {\n display: block;\n width: 300px;\n height: 200px;\n position: absolute;\n top: 18%;\n left: auto;\n bottom: auto;\n right: 7%;\n}\n\n@media (max-width: 767.98px) {\n .o_reward .o_reward_stars {\n width: 225px;\n height: 150px;\n }\n}\n\n.o_reward .o_reward_stars svg {\n transform-origin: center center;\n position: absolute;\n top: 28%;\n left: 3%;\n bottom: auto;\n right: auto;\n animation: reward-stars 1.4s ease-in-out 0s infinite alternate-reverse;\n}\n\n.o_reward .o_reward_stars svg.star2, .o_reward .o_reward_stars svg.star4 {\n animation: reward-stars 1.68s ease-in-out 0s infinite alternate;\n}\n\n.o_reward .o_reward_stars svg.star2 {\n left: 20%;\n top: 2%;\n}\n\n.o_reward .o_reward_stars svg.star3 {\n left: 49%;\n top: 6%;\n}\n\n.o_reward .o_reward_stars svg.star4 {\n left: 70%;\n top: 27%;\n}\n\n.o_reward .o_reward_thumbup {\n width: 40px;\n display: block;\n animation: reward-scale 0.7s ease-in-out 0s infinite alternate;\n position: absolute;\n top: 63%;\n left: 65%;\n bottom: auto;\n right: auto;\n}\n\n.o_reward .o_reward_msg_container {\n will-change: transform;\n padding-top: 11%;\n width: 70%;\n margin-left: 15%;\n transform: translateY(5px);\n animation: reward-float 1.4s ease-in-out 1.4s infinite alternate-reverse;\n position: absolute;\n top: 85%;\n left: 0%;\n bottom: auto;\n right: auto;\n}\n\n.o_reward .o_reward_msg_container .o_reward_thumb_right {\n height: 40px;\n z-index: 1;\n position: absolute;\n top: 0;\n left: 16%;\n bottom: auto;\n right: auto;\n}\n\n.o_reward .o_reward_msg_container .o_reward_msg {\n margin-left: 7%;\n margin-top: -9.5%;\n padding: 25px 15px 20px;\n background: white;\n border: 1px solid #ecf1ff;\n border-top-width: 0;\n display: inline-block;\n}\n\n.o_reward .o_reward_msg_container .o_reward_msg *:first-child {\n margin-top: 0;\n}\n\n.o_reward .o_reward_msg_container .o_reward_msg_content {\n position: relative;\n font-family: sans-serif;\n text-align: left;\n color: #727880;\n}\n\n.o_reward .o_reward_msg_container .o_reward_shadow_container {\n transform: translateY(0px) rotateZ(0);\n animation: reward-float 1.4s ease-in-out 1.4s infinite alternate;\n}\n\n.o_reward .o_reward_msg_container .o_reward_shadow {\n width: 100%;\n height: 12px;\n background-color: #e7eaf0;\n border-radius: 100%;\n transform: scale(0.8) rotateZ(0);\n animation: reward-scale 1.4s ease-in-out 1.4s infinite alternate;\n position: absolute;\n top: auto;\n left: 0;\n bottom: -40px;\n right: auto;\n}\n\n@keyframes reward-fading {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes reward-fading-reverse {\n 100% {\n opacity: 0;\n }\n}\n\n@keyframes reward-jump {\n 0% {\n transform: scale(0.5);\n }\n 50% {\n transform: scale(1.05);\n }\n to {\n transform: scale(1);\n }\n}\n\n@keyframes reward-jump-reverse {\n 0% {\n transform: scale(1);\n }\n 50% {\n transform: scale(1.05);\n }\n to {\n transform: scale(0.5);\n }\n}\n\n@keyframes reward-rainbow {\n 0% {\n stroke-dashoffset: -500;\n }\n to {\n stroke-dashoffset: 0;\n }\n}\n\n@keyframes reward-rainbow-reverse {\n to {\n stroke-dashoffset: -500;\n }\n}\n\n@keyframes reward-float {\n from {\n transform: translateY(0px);\n }\n to {\n transform: translateY(5px);\n }\n}\n\n@keyframes reward-stars {\n from {\n transform: scale(0.3) rotate(0deg);\n }\n 50% {\n transform: scale(1) rotate(20deg);\n }\n to {\n transform: scale(0.3) rotate(80deg);\n }\n}\n\n@keyframes reward-scale {\n from {\n transform: scale(0.8);\n }\n to {\n transform: scale(1);\n }\n}\n\n", "\n/* /web/static/src/core/hotkeys/hotkey.scss defined in bundle 'web.assets_frontend' */\n\n.o_web_hotkey_overlay {\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: 0;\n display: -webkit-box; display: -webkit-flex; display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.6);\n color: #ffffff;\n font-size: 1rem;\n font-family: \"Roboto\", \"Odoo Unicode Support Noto\", sans-serif;\n}\n\n", "\n/* /web/static/src/core/notifications/notification.scss defined in bundle 'web.assets_frontend' */\n\n.o_notification_manager {\n position: absolute;\n top: 3.5rem;\n left: auto;\n bottom: auto;\n right: 0;\n position: fixed;\n z-index: 1055;\n width: 320px;\n margin-right: 0.5rem;\n max-width: 100%;\n}\n\n.o_notification_manager .o_notification {\n width: 100%;\n margin-bottom: 0.375rem;\n overflow: hidden;\n background-color: rgba(255, 255, 255, 0.7);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n border-radius: 0.25rem;\n}\n\n.o_notification_manager .o_notification .o_notification_body {\n padding: 0.5rem 0.625rem;\n background-color: rgba(255, 255, 255, 0.78) !important;\n color: #212529;\n}\n\n.o_notification_manager .o_notification .o_notification_body .o_notification_close {\n margin-left: 1rem;\n}\n\n.o_notification_manager .o_notification .o_notification_header {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n padding: 0.5rem 1.5rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.7);\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.o_notification_fade-enter-active,\n.o_notification_fade-active {\n transition: all 0.5s;\n}\n\n.o_notification_fade-enter {\n opacity: 0;\n}\n\n.o_notification_fade-leave-to {\n opacity: 0;\n}\n\n", "\n/* /web/static/src/core/popover/popover.scss defined in bundle 'web.assets_frontend' */\n\n/*!rtl:begin:ignore*/\n@keyframes slide-top {\n 0% {\n opacity: 0;\n transform: translateY(-5%);\n }\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n\n@keyframes slide-right {\n 0% {\n opacity: 0;\n transform: translateX(5%);\n }\n 100% {\n opacity: 1;\n transform: translateX(0);\n }\n}\n\n@keyframes slide-bottom {\n 0% {\n opacity: 0;\n transform: translateY(5%);\n }\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n\n@keyframes slide-left {\n 0% {\n opacity: 0;\n transform: translateX(-5%);\n }\n 100% {\n opacity: 1;\n transform: translateX(0);\n }\n}\n\n.o_popover {\n max-width: 100vw;\n z-index: 1060;\n border: 1px solid #DEE2E6;\n background-color: #fff;\n box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);\n}\n\n.o_popover.o-popper-position--tm {\n animation: 0.2s slide-top;\n margin-top: 8px;\n}\n\n.o_popover.o-popper-position--tm::before, .o_popover.o-popper-position--tm::after {\n pointer-events: none;\n content: \"\";\n position: absolute;\n top: 100%;\n left: 50%;\n margin-left: -8px;\n border: 8px solid transparent;\n border-top-color: #E9ECEF;\n}\n\n.o_popover.o-popper-position--tm::before {\n margin-top: 1px;\n border-top-color: #DEE2E6;\n}\n\n.o_popover.o-popper-position--rm {\n animation: 0.2s slide-right;\n margin-left: -8px;\n}\n\n.o_popover.o-popper-position--rm::before, .o_popover.o-popper-position--rm::after {\n pointer-events: none;\n content: \"\";\n position: absolute;\n top: 50%;\n right: 100%;\n margin-top: -8px;\n border: 8px solid transparent;\n border-right-color: #E9ECEF;\n}\n\n.o_popover.o-popper-position--rm::before {\n margin-right: 1px;\n border-right-color: #DEE2E6;\n}\n\n.o_popover.o-popper-position--bm {\n animation: 0.2s slide-bottom;\n margin-top: -8px;\n}\n\n.o_popover.o-popper-position--bm::before, .o_popover.o-popper-position--bm::after {\n pointer-events: none;\n content: \"\";\n position: absolute;\n bottom: 100%;\n left: 50%;\n margin-left: -8px;\n border: 8px solid transparent;\n border-bottom-color: #E9ECEF;\n}\n\n.o_popover.o-popper-position--bm::before {\n margin-bottom: 1px;\n border-bottom-color: #DEE2E6;\n}\n\n.o_popover.o-popper-position--lm {\n animation: 0.2s slide-left;\n margin-left: 8px;\n}\n\n.o_popover.o-popper-position--lm::before, .o_popover.o-popper-position--lm::after {\n pointer-events: none;\n content: \"\";\n position: absolute;\n top: 50%;\n left: 100%;\n margin-top: -8px;\n border: 8px solid transparent;\n border-left-color: #E9ECEF;\n}\n\n.o_popover.o-popper-position--lm::before {\n margin-left: 1px;\n border-left-color: #DEE2E6;\n}\n\n/*!rtl:end:ignore*/\n", "\n/* /web/static/src/core/position/position.scss defined in bundle 'web.assets_frontend' */\n\n/*!rtl:begin:ignore*/\n.o-popper-position {\n position: fixed;\n top: 0;\n left: 0;\n}\n\n/*!rtl:end:ignore*/\n", "\n/* /web/static/src/core/tooltip/tooltip.scss defined in bundle 'web.assets_frontend' */\n\n.o-tooltip {\n font-size: smaller;\n}\n\n.o-tooltip .o-tooltip--string {\n background-color: #F7F7F7;\n font-weight: bold;\n padding: 5px 8px;\n}\n\n.o-tooltip .o-tooltip--help {\n white-space: pre-line;\n padding: 8px;\n margin-bottom: 0px;\n}\n\n.o-tooltip .o-tooltip--technical {\n padding: 8px;\n margin: 0 0 0 15px;\n list-style-type: circle;\n}\n\n.o-tooltip .o-tooltip--technical .o-tooltip--technical--title {\n font-weight: bold;\n}\n\n", "\n/* /web/static/src/core/ui/block_ui.scss defined in bundle 'web.assets_frontend' */\n\n.o_blockUI {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1100;\n cursor: wait;\n background: #000000;\n opacity: 0.6;\n height: 100vh;\n width: 100vw;\n display: -webkit-box; display: -webkit-flex; display: flex;\n justify-content: center;\n align-items: center;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n}\n\n.o_blockUI .o_spinner {\n height: 4.2rem;\n margin-bottom: 1rem;\n}\n\n.o_blockUI .o_spinner img {\n animation: fa-spin 1s infinite steps(12);\n}\n\n.o_blockUI .o_message {\n color: #ffffff;\n text-align: center;\n}\n\n", "\n/* /web/static/src/legacy/scss/base_frontend.scss defined in bundle 'web.assets_frontend' */\n\nhtml, body, #wrapwrap {\n width: 100%;\n height: 100%;\n}\n\n#wrapwrap {\n z-index: 0;\n position: relative;\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-flow: column nowrap; flex-flow: column nowrap;\n}\n\n#wrapwrap > * {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n}\n\n#wrapwrap > main {\n -webkit-box-flex: 1; -webkit-flex: 1 0 auto; flex: 1 0 auto;\n}\n\n.modal-open #wrapwrap {\n overflow: hidden;\n}\n\n@media screen {\n html, body {\n overflow: hidden;\n }\n #wrapwrap {\n overflow: auto;\n }\n}\n\n", "\n/* /web/static/src/legacy/scss/lazyloader.scss defined in bundle 'web.assets_frontend' */\n\na[href].o_wait_lazy_js, .o_wait_lazy_js a[href], button.o_wait_lazy_js, .o_wait_lazy_js button, input[type=\"submit\"].o_wait_lazy_js, .o_wait_lazy_js input[type=\"submit\"], input[type=\"button\"].o_wait_lazy_js, .o_wait_lazy_js input[type=\"button\"], .btn.o_wait_lazy_js, .o_wait_lazy_js .btn {\n pointer-events: none;\n}\n\n", "\n/* /web/static/src/legacy/scss/navbar_mobile.scss defined in bundle 'web.assets_frontend' */\n\n@media (max-width: 767.98px) {\n #oe_main_menu_navbar.o_main_navbar, #oe_main_menu_navbar.o_main_navbar .o_menu_sections li, #oe_main_menu_navbar.o_main_navbar .dropdown-menu.show {\n display: block;\n }\n #oe_main_menu_navbar.o_main_navbar .o_menu_sections li, #oe_main_menu_navbar.o_main_navbar .dropdown-menu.show {\n position: relative;\n width: 100%;\n height: auto;\n }\n #oe_main_menu_navbar.o_main_navbar .o_mobile_menu_toggle,\n#oe_main_menu_navbar.o_main_navbar .dropdown-toggle,\n#oe_main_menu_navbar.o_main_navbar .dropdown-item,\n#oe_main_menu_navbar.o_main_navbar .o_menu_sections > .css_published {\n height: 46px;\n color: rgba(255, 255, 255, 0.9);\n }\n #oe_main_menu_navbar.o_main_navbar .o_mobile_menu_toggle:hover, #oe_main_menu_navbar.o_main_navbar .o_mobile_menu_toggle:focus, #oe_main_menu_navbar.o_main_navbar .o_mobile_menu_toggle.focus,\n#oe_main_menu_navbar.o_main_navbar .dropdown-toggle:hover,\n#oe_main_menu_navbar.o_main_navbar .dropdown-toggle:focus,\n#oe_main_menu_navbar.o_main_navbar .dropdown-toggle.focus,\n#oe_main_menu_navbar.o_main_navbar .dropdown-item:hover,\n#oe_main_menu_navbar.o_main_navbar .dropdown-item:focus,\n#oe_main_menu_navbar.o_main_navbar .dropdown-item.focus,\n#oe_main_menu_navbar.o_main_navbar .o_menu_sections > .css_published:hover,\n#oe_main_menu_navbar.o_main_navbar .o_menu_sections > .css_published:focus,\n#oe_main_menu_navbar.o_main_navbar .o_menu_sections > .css_published.focus {\n color: #FFFFFF;\n }\n #oe_main_menu_navbar.o_main_navbar .o_menu_sections {\n position: absolute;\n top: 46px;\n left: 0;\n bottom: 0;\n right: 0;\n display: none;\n overflow: auto;\n background-color: #5a4f7f;\n }\n #oe_main_menu_navbar.o_main_navbar .o_menu_sections > li > a {\n font-size: 18px;\n }\n #oe_main_menu_navbar.o_main_navbar .o_menu_sections li.css_published:hover {\n background-color: rgba(0, 0, 0, 0.08);\n }\n #oe_main_menu_navbar.o_main_navbar .dropdown-divider {\n border-top-color: rgba(255, 255, 255, 0.06);\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n }\n #oe_main_menu_navbar.o_main_navbar .dropdown.show, #oe_main_menu_navbar.o_main_navbar .dropdown.show .dropdown-toggle, #oe_main_menu_navbar.o_main_navbar .dropdown.show .dropdown-item, #oe_main_menu_navbar.o_main_navbar .dropdown.show .dropdown-menu {\n background-color: #4f456f;\n }\n #oe_main_menu_navbar.o_main_navbar .dropdown.show > .dropdown-toggle {\n color: #FFFFFF;\n outline: 0;\n box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);\n }\n #oe_main_menu_navbar.o_main_navbar .dropdown.show > .dropdown-toggle:hover, #oe_main_menu_navbar.o_main_navbar .dropdown.show > .dropdown-toggle:focus, #oe_main_menu_navbar.o_main_navbar .dropdown.show > .dropdown-toggle.focus {\n color: #FFFFFF;\n }\n #oe_main_menu_navbar.o_main_navbar .dropdown.show .dropdown-menu {\n border: 0;\n padding-top: 0;\n box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.1);\n }\n #oe_main_menu_navbar.o_main_navbar .dropdown.show .dropdown-item {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n font-size: 16px;\n }\n body.o_mobile_menu_opened > #oe_main_menu_navbar.o_main_navbar {\n height: 100%;\n }\n body.o_mobile_menu_opened > #oe_main_menu_navbar.o_main_navbar .o_menu_sections {\n display: block;\n }\n body.o_mobile_menu_opened > #oe_main_menu_navbar.o_main_navbar .o_mobile_menu_toggle:before {\n content: \"\\f00d\";\n }\n}\n\n@media (max-width: 767.98px) {\n .o_switch_company_menu > .dropdown-menu {\n padding-top: 0px;\n }\n .o_switch_company_menu > .dropdown-menu .bg-info {\n padding: 10px;\n }\n}\n\n", "\n/* /web_editor/static/src/scss/web_editor.common.scss defined in bundle 'web.assets_frontend' */\n\n:root {\n --100: #F8F9FA;\n --200: #E9ECEF;\n --300: #DEE2E6;\n --400: #CED4DA;\n --500: #ADB5BD;\n --600: #6C757D;\n --700: #495057;\n --800: #343A40;\n --900: #212529;\n --white-85: rgba(255, 255, 255, 0.85);\n --white-75: rgba(255, 255, 255, 0.75);\n --white-50: rgba(255, 255, 255, 0.5);\n --white-25: rgba(255, 255, 255, 0.25);\n --black-75: rgba(0, 0, 0, 0.75);\n --black-50: rgba(0, 0, 0, 0.5);\n --black-25: rgba(0, 0, 0, 0.25);\n --black-15: rgba(0, 0, 0, 0.15);\n --black: #000000;\n --white: #FFFFFF;\n --o-cc1-h2: #343a40;\n --o-cc1-h3: #343a40;\n --o-cc1-h4: #343a40;\n --o-cc1-h5: #343a40;\n --o-cc1-h6: #343a40;\n --o-cc1-link: #0976a6;\n --o-cc1-btn-primary: #0da9ef;\n --o-cc1-btn-primary-border: #0da9ef;\n --o-cc1-btn-secondary-border: #E9ECEF;\n --o-cc2-h2: #0da9ef;\n --o-cc2-h3: #0da9ef;\n --o-cc2-h4: #0da9ef;\n --o-cc2-h5: #0da9ef;\n --o-cc2-h6: #0da9ef;\n --o-cc2-link: #0976a6;\n --o-cc2-btn-primary: #0da9ef;\n --o-cc2-btn-primary-border: #0da9ef;\n --o-cc2-btn-secondary: #0075B7;\n --o-cc2-btn-secondary-border: #0075B7;\n --o-cc3-h2: #FFFFFF;\n --o-cc3-h3: #FFFFFF;\n --o-cc3-h4: #FFFFFF;\n --o-cc3-h5: #FFFFFF;\n --o-cc3-h6: #FFFFFF;\n --o-cc3-link: #FFFFFF;\n --o-cc3-btn-primary: #0da9ef;\n --o-cc3-btn-primary-border: #0da9ef;\n --o-cc3-btn-secondary-border: #E9ECEF;\n --o-cc4-h2: #FFFFFF;\n --o-cc4-h3: #FFFFFF;\n --o-cc4-h4: #FFFFFF;\n --o-cc4-h5: #FFFFFF;\n --o-cc4-h6: #FFFFFF;\n --o-cc4-link: white;\n --o-cc4-btn-primary-border: #343a40;\n --o-cc4-btn-secondary-border: #E9ECEF;\n --o-cc5-h2: #FFFFFF;\n --o-cc5-h3: #FFFFFF;\n --o-cc5-h4: #FFFFFF;\n --o-cc5-h5: #FFFFFF;\n --o-cc5-h6: #FFFFFF;\n --o-cc5-link: #E9ECEF;\n --o-cc5-btn-primary: #0da9ef;\n --o-cc5-btn-primary-border: #0da9ef;\n --o-cc5-btn-secondary-border: #E9ECEF;\n --o-grid-gutter-width: 30px;\n --o-md-container-max-width: 720px;\n}\n\nhtml, body {\n position: relative;\n width: 100%;\n height: 100%;\n}\n\n*[contenteditable=true] {\n outline: none;\n}\n\n[contenteditable] {\n overflow-wrap: unset !important;\n}\n\n.css_non_editable_mode_hidden {\n display: none !important;\n}\n\n.editor_enable .css_editable_mode_hidden {\n display: none !important;\n}\n\n.note-toolbar {\n margin-left: 0 !important;\n}\n\n.note-popover .popover > .arrow {\n display: none;\n}\n\n.note-popover .popover .dropdown-menu .dropdown-item > i, .note-editor .dropdown-menu .dropdown-item > i {\n visibility: hidden;\n}\n\n.note-popover .popover .dropdown-menu .dropdown-item.checked > i, .note-editor .dropdown-menu .dropdown-item.checked > i {\n visibility: visible;\n}\n\n/* ----- GENERIC LAYOUTING HELPERS ---- */\n/* table */\n#wrapwrap table.table.table-bordered, .o_editable table.table.table-bordered {\n table-layout: fixed;\n}\n\n#wrapwrap table.table.table-bordered td, .o_editable table.table.table-bordered td {\n min-width: 20px;\n}\n\n@media (max-width: 767.98px) {\n #wrapwrap .table-responsive > table.table, .o_editable .table-responsive > table.table {\n table-layout: auto;\n }\n}\n\nul.o_checklist {\n list-style: none;\n}\n\nul.o_checklist > li {\n list-style: none;\n position: relative;\n margin-left: 20px;\n margin-right: 20px;\n}\n\nul.o_checklist > li:not(.oe-nested)::before {\n content: '';\n position: absolute;\n left: -20px;\n display: block;\n height: 13px;\n width: 13px;\n top: 4px;\n border: 1px solid;\n text-align: center;\n cursor: pointer;\n}\n\nul.o_checklist > li.o_checked {\n text-decoration: line-through;\n}\n\nul.o_checklist > li.o_checked::before {\n content: \"\u2713\";\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n justify-content: center;\n padding-left: 1px /*rtl:ignore*/;\n padding-top: 1px;\n}\n\nul.o_checklist[dir=\"rtl\"] > li:not(.oe-nested)::before {\n left: auto;\n right: -20px;\n text-align: right;\n}\n\nol > li.o_indent, ul > li.o_indent {\n margin-left: 0;\n list-style: none;\n}\n\nol > li.o_indent::before, ul > li.o_indent::before {\n content: none;\n}\n\nimg.o_we_custom_image {\n display: inline-block;\n}\n\nimg.shadow {\n box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);\n}\n\nimg.padding-small, .img.padding-small, span.fa.padding-small, iframe.padding-small {\n padding: 4px;\n}\n\nimg.padding-medium, .img.padding-medium, span.fa.padding-medium, iframe.padding-medium {\n padding: 8px;\n}\n\nimg.padding-large, .img.padding-large, span.fa.padding-large, iframe.padding-large {\n padding: 16px;\n}\n\nimg.padding-xl, .img.padding-xl, span.fa.padding-xl, iframe.padding-xl {\n padding: 32px;\n}\n\nimg.ml-auto, img.mx-auto, img.o_portal_security_body {\n display: block;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa.mx-auto, .fa.o_portal_security_body {\n display: block;\n text-align: center;\n}\n\n.fa.card-img, .fa.card-img-top, .s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container .fa.o_record_cover_image, .fa.card-img-bottom {\n width: auto;\n}\n\ndiv.media_iframe_video {\n margin: 0 auto;\n text-align: center;\n position: relative;\n overflow: hidden;\n min-width: 100px;\n}\n\ndiv.media_iframe_video iframe {\n width: 100%;\n height: 100%;\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: auto;\n margin: 0 auto;\n margin-left: -50%;\n}\n\ndiv.media_iframe_video.padding-small iframe {\n padding: 4px;\n}\n\ndiv.media_iframe_video.padding-medium iframe {\n padding: 8px;\n}\n\ndiv.media_iframe_video.padding-large iframe {\n padding: 16px;\n}\n\ndiv.media_iframe_video.padding-xl iframe {\n padding: 32px;\n}\n\ndiv.media_iframe_video .media_iframe_video_size {\n padding-bottom: 66.5%;\n position: relative;\n width: 100%;\n height: 0;\n}\n\ndiv.media_iframe_video .css_editable_mode_display {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n width: 100%;\n height: 100%;\n display: none;\n z-index: 2;\n}\n\nhtml[data-browser^=\"msie\"] div.media_iframe_video iframe {\n margin-left: 0;\n}\n\naddress .fa.fa-mobile-phone {\n margin: 0 3px 0 2px;\n}\n\naddress .fa.fa-file-text-o {\n margin-right: 1px;\n}\n\nspan[data-oe-type=\"monetary\"] {\n white-space: nowrap;\n}\n\nul.oe_menu_editor .oe_menu_placeholder {\n outline: 1px dashed #4183C4;\n}\n\nul.oe_menu_editor ul {\n list-style: none;\n}\n\nul.oe_menu_editor li div {\n cursor: move;\n}\n\n.mt0 {\n margin-top: 0px !important;\n}\n\n.mb0 {\n margin-bottom: 0px !important;\n}\n\n.pt0 {\n padding-top: 0px !important;\n}\n\n.pb0 {\n padding-bottom: 0px !important;\n}\n\n.mt8 {\n margin-top: 8px !important;\n}\n\n.mb8 {\n margin-bottom: 8px !important;\n}\n\n.pt8 {\n padding-top: 8px !important;\n}\n\n.pb8 {\n padding-bottom: 8px !important;\n}\n\n.mt16 {\n margin-top: 16px !important;\n}\n\n.mb16 {\n margin-bottom: 16px !important;\n}\n\n.pt16 {\n padding-top: 16px !important;\n}\n\n.pb16 {\n padding-bottom: 16px !important;\n}\n\n.mt24 {\n margin-top: 24px !important;\n}\n\n.mb24 {\n margin-bottom: 24px !important;\n}\n\n.pt24 {\n padding-top: 24px !important;\n}\n\n.pb24 {\n padding-bottom: 24px !important;\n}\n\n.mt32 {\n margin-top: 32px !important;\n}\n\n.mb32 {\n margin-bottom: 32px !important;\n}\n\n.pt32 {\n padding-top: 32px !important;\n}\n\n.pb32 {\n padding-bottom: 32px !important;\n}\n\n.mt40 {\n margin-top: 40px !important;\n}\n\n.mb40 {\n margin-bottom: 40px !important;\n}\n\n.pt40 {\n padding-top: 40px !important;\n}\n\n.pb40 {\n padding-bottom: 40px !important;\n}\n\n.mt48 {\n margin-top: 48px !important;\n}\n\n.mb48 {\n margin-bottom: 48px !important;\n}\n\n.pt48 {\n padding-top: 48px !important;\n}\n\n.pb48 {\n padding-bottom: 48px !important;\n}\n\n.mt56 {\n margin-top: 56px !important;\n}\n\n.mb56 {\n margin-bottom: 56px !important;\n}\n\n.pt56 {\n padding-top: 56px !important;\n}\n\n.pb56 {\n padding-bottom: 56px !important;\n}\n\n.mt64 {\n margin-top: 64px !important;\n}\n\n.mb64 {\n margin-bottom: 64px !important;\n}\n\n.pt64 {\n padding-top: 64px !important;\n}\n\n.pb64 {\n padding-bottom: 64px !important;\n}\n\n.mt72 {\n margin-top: 72px !important;\n}\n\n.mb72 {\n margin-bottom: 72px !important;\n}\n\n.pt72 {\n padding-top: 72px !important;\n}\n\n.pb72 {\n padding-bottom: 72px !important;\n}\n\n.mt80 {\n margin-top: 80px !important;\n}\n\n.mb80 {\n margin-bottom: 80px !important;\n}\n\n.pt80 {\n padding-top: 80px !important;\n}\n\n.pb80 {\n padding-bottom: 80px !important;\n}\n\n.mt88 {\n margin-top: 88px !important;\n}\n\n.mb88 {\n margin-bottom: 88px !important;\n}\n\n.pt88 {\n padding-top: 88px !important;\n}\n\n.pb88 {\n padding-bottom: 88px !important;\n}\n\n.mt96 {\n margin-top: 96px !important;\n}\n\n.mb96 {\n margin-bottom: 96px !important;\n}\n\n.pt96 {\n padding-top: 96px !important;\n}\n\n.pb96 {\n padding-bottom: 96px !important;\n}\n\n.mt104 {\n margin-top: 104px !important;\n}\n\n.mb104 {\n margin-bottom: 104px !important;\n}\n\n.pt104 {\n padding-top: 104px !important;\n}\n\n.pb104 {\n padding-bottom: 104px !important;\n}\n\n.mt112 {\n margin-top: 112px !important;\n}\n\n.mb112 {\n margin-bottom: 112px !important;\n}\n\n.pt112 {\n padding-top: 112px !important;\n}\n\n.pb112 {\n padding-bottom: 112px !important;\n}\n\n.mt120 {\n margin-top: 120px !important;\n}\n\n.mb120 {\n margin-bottom: 120px !important;\n}\n\n.pt120 {\n padding-top: 120px !important;\n}\n\n.pb120 {\n padding-bottom: 120px !important;\n}\n\n.mt128 {\n margin-top: 128px !important;\n}\n\n.mb128 {\n margin-bottom: 128px !important;\n}\n\n.pt128 {\n padding-top: 128px !important;\n}\n\n.pb128 {\n padding-bottom: 128px !important;\n}\n\n.mt136 {\n margin-top: 136px !important;\n}\n\n.mb136 {\n margin-bottom: 136px !important;\n}\n\n.pt136 {\n padding-top: 136px !important;\n}\n\n.pb136 {\n padding-bottom: 136px !important;\n}\n\n.mt144 {\n margin-top: 144px !important;\n}\n\n.mb144 {\n margin-bottom: 144px !important;\n}\n\n.pt144 {\n padding-top: 144px !important;\n}\n\n.pb144 {\n padding-bottom: 144px !important;\n}\n\n.mt152 {\n margin-top: 152px !important;\n}\n\n.mb152 {\n margin-bottom: 152px !important;\n}\n\n.pt152 {\n padding-top: 152px !important;\n}\n\n.pb152 {\n padding-bottom: 152px !important;\n}\n\n.mt160 {\n margin-top: 160px !important;\n}\n\n.mb160 {\n margin-bottom: 160px !important;\n}\n\n.pt160 {\n padding-top: 160px !important;\n}\n\n.pb160 {\n padding-bottom: 160px !important;\n}\n\n.mt168 {\n margin-top: 168px !important;\n}\n\n.mb168 {\n margin-bottom: 168px !important;\n}\n\n.pt168 {\n padding-top: 168px !important;\n}\n\n.pb168 {\n padding-bottom: 168px !important;\n}\n\n.mt176 {\n margin-top: 176px !important;\n}\n\n.mb176 {\n margin-bottom: 176px !important;\n}\n\n.pt176 {\n padding-top: 176px !important;\n}\n\n.pb176 {\n padding-bottom: 176px !important;\n}\n\n.mt184 {\n margin-top: 184px !important;\n}\n\n.mb184 {\n margin-bottom: 184px !important;\n}\n\n.pt184 {\n padding-top: 184px !important;\n}\n\n.pb184 {\n padding-bottom: 184px !important;\n}\n\n.mt192 {\n margin-top: 192px !important;\n}\n\n.mb192 {\n margin-bottom: 192px !important;\n}\n\n.pt192 {\n padding-top: 192px !important;\n}\n\n.pb192 {\n padding-bottom: 192px !important;\n}\n\n.mt200 {\n margin-top: 200px !important;\n}\n\n.mb200 {\n margin-bottom: 200px !important;\n}\n\n.pt200 {\n padding-top: 200px !important;\n}\n\n.pb200 {\n padding-bottom: 200px !important;\n}\n\n.mt208 {\n margin-top: 208px !important;\n}\n\n.mb208 {\n margin-bottom: 208px !important;\n}\n\n.pt208 {\n padding-top: 208px !important;\n}\n\n.pb208 {\n padding-bottom: 208px !important;\n}\n\n.mt216 {\n margin-top: 216px !important;\n}\n\n.mb216 {\n margin-bottom: 216px !important;\n}\n\n.pt216 {\n padding-top: 216px !important;\n}\n\n.pb216 {\n padding-bottom: 216px !important;\n}\n\n.mt224 {\n margin-top: 224px !important;\n}\n\n.mb224 {\n margin-bottom: 224px !important;\n}\n\n.pt224 {\n padding-top: 224px !important;\n}\n\n.pb224 {\n padding-bottom: 224px !important;\n}\n\n.mt232 {\n margin-top: 232px !important;\n}\n\n.mb232 {\n margin-bottom: 232px !important;\n}\n\n.pt232 {\n padding-top: 232px !important;\n}\n\n.pb232 {\n padding-bottom: 232px !important;\n}\n\n.mt240 {\n margin-top: 240px !important;\n}\n\n.mb240 {\n margin-bottom: 240px !important;\n}\n\n.pt240 {\n padding-top: 240px !important;\n}\n\n.pb240 {\n padding-bottom: 240px !important;\n}\n\n.mt248 {\n margin-top: 248px !important;\n}\n\n.mb248 {\n margin-bottom: 248px !important;\n}\n\n.pt248 {\n padding-top: 248px !important;\n}\n\n.pb248 {\n padding-bottom: 248px !important;\n}\n\n.mt256 {\n margin-top: 256px !important;\n}\n\n.mb256 {\n margin-bottom: 256px !important;\n}\n\n.pt256 {\n padding-top: 256px !important;\n}\n\n.pb256 {\n padding-bottom: 256px !important;\n}\n\n.mt4 {\n margin-top: 4px !important;\n}\n\n.mb4 {\n margin-bottom: 4px !important;\n}\n\n.pt4 {\n padding-top: 4px !important;\n}\n\n.pb4 {\n padding-bottom: 4px !important;\n}\n\n.mt92 {\n margin-top: 92px !important;\n}\n\n.mb92 {\n margin-bottom: 92px !important;\n}\n\n.ml0 {\n margin-left: 0px !important;\n}\n\n.mr0 {\n margin-right: 0px !important;\n}\n\n.ml4 {\n margin-left: 4px !important;\n}\n\n.mr4 {\n margin-right: 4px !important;\n}\n\n.ml8 {\n margin-left: 8px !important;\n}\n\n.mr8 {\n margin-right: 8px !important;\n}\n\n.ml16 {\n margin-left: 16px !important;\n}\n\n.mr16 {\n margin-right: 16px !important;\n}\n\n.ml32 {\n margin-left: 32px !important;\n}\n\n.mr32 {\n margin-right: 32px !important;\n}\n\n.ml64 {\n margin-left: 64px !important;\n}\n\n.mr64 {\n margin-right: 64px !important;\n}\n\na.o_underline {\n text-decoration: underline;\n}\n\na.o_underline:hover {\n text-decoration: underline;\n}\n\n.o_ace_view_editor {\n background: #2F3129;\n color: white;\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-flow: column nowrap; flex-flow: column nowrap;\n opacity: 0.97;\n}\n\n.o_ace_view_editor .o_ace_view_editor_title {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n padding: 7.5px;\n}\n\n.o_ace_view_editor .o_ace_view_editor_title > .o_ace_type_switcher > button::after {\n content: \"\";\n display: inline-block;\n width: 0;\n height: 0;\n vertical-align: middle;\n -moz-transform: scale(0.9999);\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n border-right: 0.3em solid transparent;\n border-top: 0.3em solid var(--o-input-border-color, currentColor);\n margin-left: 4px;\n}\n\n.o_ace_view_editor .o_ace_view_editor_title > * {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n margin: 0 7.5px;\n}\n\n.o_ace_view_editor .o_ace_view_editor_title > *.o_include_option {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n font-size: 11px;\n}\n\n.o_ace_view_editor .o_ace_view_editor_title > *.o_include_option > .custom-control {\n margin-right: 7.5px;\n}\n\n.o_ace_view_editor .o_ace_view_editor_title > *.o_res_list {\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n min-width: 60px;\n}\n\n.o_ace_view_editor #ace-view-id {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n padding: 7.5px 15px;\n background-color: #4a4d40;\n}\n\n.o_ace_view_editor #ace-view-id .o_ace_editor_resource_info {\n color: #ebecee;\n}\n\n.o_ace_view_editor #ace-view-editor {\n height: 70%;\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n}\n\n.o_ace_view_editor #ace-view-editor .ace_gutter {\n cursor: ew-resize;\n}\n\n.o_ace_view_editor #ace-view-editor .ace_gutter .ace_gutter-cell.o_error {\n position: relative;\n}\n\n.o_ace_view_editor #ace-view-editor .ace_gutter .ace_gutter-cell.o_error::before {\n position: absolute;\n top: -100vh;\n left: auto;\n bottom: -100vh;\n right: 0;\n content: \"\";\n z-index: 1000;\n display: -webkit-box; display: -webkit-flex; display: flex;\n background-color: #e6586c;\n color: white;\n font-size: 1.2em;\n align-items: center;\n justify-content: center;\n cursor: help;\n width: 2px;\n}\n\n.o_ace_view_editor #ace-view-editor .ace_gutter .ace_gutter-cell.o_error::after {\n position: absolute;\n top: -100%;\n left: 0;\n bottom: -100%;\n right: 0;\n content: \"\";\n z-index: 1000;\n display: -webkit-box; display: -webkit-flex; display: flex;\n background-color: #e6586c;\n color: white;\n font-size: 1.2em;\n align-items: center;\n justify-content: center;\n cursor: help;\n font-family: FontAwesome;\n content: \"\\f071\";\n}\n\n.o_ace_view_editor #ace-view-editor .ace_resize_bar {\n position: absolute;\n top: auto;\n left: auto;\n bottom: auto;\n right: 0;\n width: 25px;\n height: 100%;\n cursor: ew-resize;\n}\n\n.o_ace_error_popover {\n max-width: 40vw;\n}\n\n.o_ace_error_popover .popover-body {\n background-color: #4a4d40;\n color: #ebecee;\n}\n\n.o_ace_error_popover.bs-popover-left .arrow::after, .o_ace_error_popover.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-left-color: #4a4d40;\n}\n\n.o_ace_error_popover.bs-popover-right .arrow::after, .o_ace_error_popover.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-right-color: #4a4d40;\n}\n\n.o_ace_error_popover code {\n display: block;\n max-width: 100%;\n overflow-x: auto;\n white-space: pre;\n color: cyan;\n}\n\n.o_ace_select2_dropdown {\n width: auto !important;\n padding-top: 4px;\n font-family: monospace !important;\n}\n\n.o_ace_select2_dropdown > .select2-results {\n max-height: none;\n max-height: 70vh;\n}\n\n.o_ace_select2_dropdown > .select2-results .select2-result-label {\n padding-top: 1px;\n padding-bottom: 2px;\n}\n\n.o_ace_select2_dropdown > .select2-results .select2-result-label > .o_ace_select2_result {\n padding: 0;\n font-size: 12px;\n white-space: nowrap;\n}\n\n.o_nocontent_help {\n pointer-events: auto;\n max-width: 650px;\n margin: auto;\n padding: 15px;\n z-index: 1000;\n text-align: center;\n color: #777777;\n font-size: 115%;\n}\n\n.o_nocontent_help > p:first-of-type {\n margin-top: 0;\n color: black;\n font-weight: bold;\n font-size: 125%;\n}\n\n.o_nocontent_help a {\n cursor: pointer;\n}\n\n.o_we_search_prompt {\n position: relative;\n min-height: 250px;\n width: 100%;\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n -webkit-box-pack: start; justify-content: flex-start;\n}\n\n.o_we_search_prompt > h2 {\n max-width: 500px;\n text-align: center;\n margin-left: 150px;\n}\n\n.o_we_search_prompt::before {\n transform: scale(-1, 1);\n content: \"\";\n position: absolute;\n top: 0;\n left: 50px;\n bottom: auto;\n right: auto;\n width: 100px;\n height: 150px;\n opacity: .5;\n background-image: url(\"/web_editor/static/src/img/curved_arrow.svg\");\n background-size: 100%;\n background-repeat: no-repeat;\n}\n\n@media (max-width: 767.98px) {\n odoo-wysiwyg-container .panel-heading.note-toolbar {\n overflow-x: auto;\n }\n odoo-wysiwyg-container .btn-group {\n position: static;\n }\n .o_technical_modal.o_web_editor_dialog {\n z-index: 2001;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog {\n max-width: inherit !important;\n z-index: 2001;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-dialog, .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .model-content {\n height: 100%;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav .nav-item.search {\n width: 100%;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav .nav-item.search .btn-group {\n display: -webkit-box; display: -webkit-flex; display: flex;\n justify-content: space-around;\n padding: 5px;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .font-icons-icons {\n text-align: center;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-control.o_we_search {\n height: inherit;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline .btn-group {\n width: 100%;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline .btn-group .btn.btn-primary:not(.dropdown-toggle) {\n width: 90%;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 {\n margin-left: 0 !important;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append {\n width: 100%;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append > .btn {\n width: 100%;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append > .ml-2 {\n margin-left: 0 !important;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row {\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row > .o_existing_attachment_cell {\n flex: initial;\n max-width: 100%;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row > .o_existing_attachment_cell > .o_existing_attachment_remove {\n opacity: inherit;\n top: 10px;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .mx-auto, .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .o_portal_security_body {\n width: 100%;\n }\n .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .mx-auto .form-group input.w-100, .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .o_portal_security_body .form-group input.w-100 {\n min-width: 100px;\n }\n}\n\nblockquote {\n padding: 0.5rem 1rem;\n border-left: 5px solid;\n border-color: #DEE2E6;\n font-style: italic;\n}\n\n.bg-o-color-1 {\n background-color: #0da9ef !important;\n color: #FFFFFF;\n}\n\n.bg-o-color-1 .text-muted, .o_colored_level .bg-o-color-1 .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-o-color-1:hover, a.bg-o-color-1:focus,\nbutton.bg-o-color-1:hover,\nbutton.bg-o-color-1:focus {\n background-color: #0a87bf !important;\n color: #FFFFFF;\n}\n\n.text-o-color-1 {\n color: #0da9ef !important;\n}\n\na.text-o-color-1:hover, a.text-o-color-1:focus {\n color: #0976a6 !important;\n}\n\n.bg-o-color-2 {\n background-color: #0075B7 !important;\n color: #FFFFFF;\n}\n\n.bg-o-color-2 .text-muted, .o_colored_level .bg-o-color-2 .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-o-color-2:hover, a.bg-o-color-2:focus,\nbutton.bg-o-color-2:hover,\nbutton.bg-o-color-2:focus {\n background-color: #005484 !important;\n color: #FFFFFF;\n}\n\n.text-o-color-2 {\n color: #0075B7 !important;\n}\n\na.text-o-color-2:hover, a.text-o-color-2:focus {\n color: #00446b !important;\n}\n\n.bg-o-color-3 {\n background-color: #E9ECEF !important;\n color: #212529;\n}\n\n.bg-o-color-3 .text-muted, .o_colored_level .bg-o-color-3 .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-o-color-3:hover, a.bg-o-color-3:focus,\nbutton.bg-o-color-3:hover,\nbutton.bg-o-color-3:focus {\n background-color: #cbd3da !important;\n color: #212529;\n}\n\n.text-o-color-3 {\n color: #E9ECEF !important;\n}\n\na.text-o-color-3:hover, a.text-o-color-3:focus {\n color: #bdc6cf !important;\n}\n\n.bg-o-color-4 {\n background-color: #FFFFFF !important;\n color: #212529;\n}\n\n.bg-o-color-4 .text-muted, .o_colored_level .bg-o-color-4 .text-muted {\n color: rgba(33, 37, 41, 0.7) !important;\n}\n\na.bg-o-color-4:hover, a.bg-o-color-4:focus,\nbutton.bg-o-color-4:hover,\nbutton.bg-o-color-4:focus {\n background-color: #e6e6e6 !important;\n color: #212529;\n}\n\n.text-o-color-4 {\n color: #FFFFFF !important;\n}\n\na.text-o-color-4:hover, a.text-o-color-4:focus {\n color: #d9d9d9 !important;\n}\n\n.bg-o-color-5 {\n background-color: #343a40 !important;\n color: #FFFFFF;\n}\n\n.bg-o-color-5 .text-muted, .o_colored_level .bg-o-color-5 .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-o-color-5:hover, a.bg-o-color-5:focus,\nbutton.bg-o-color-5:hover,\nbutton.bg-o-color-5:focus {\n background-color: #1d2124 !important;\n color: #FFFFFF;\n}\n\n.text-o-color-5 {\n color: #343a40 !important;\n}\n\na.text-o-color-5:hover, a.text-o-color-5:focus {\n color: #121416 !important;\n}\n\n.o_cc .dropdown-menu .dropdown-item, .tp-header-box .dropdown-menu .dropdown-item, .tp-preheader .dropdown-menu .dropdown-item, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item, .o_footer .dropdown-menu .dropdown-item, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item, .o_cc .dropdown-menu .dropdown-item h6, .tp-header-box .dropdown-menu .dropdown-item h6, .tp-preheader .dropdown-menu .dropdown-item h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item h6, .o_footer .dropdown-menu .dropdown-item h6, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item h6, .o_colored_level .o_cc .dropdown-menu .dropdown-item, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6 {\n color: #212529 !important;\n}\n\n.o_cc .dropdown-menu .dropdown-item:hover, .tp-header-box .dropdown-menu .dropdown-item:hover, .tp-preheader .dropdown-menu .dropdown-item:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item:hover, .o_footer .dropdown-menu .dropdown-item:hover, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item:hover, .o_cc .dropdown-menu .dropdown-item:focus, .tp-header-box .dropdown-menu .dropdown-item:focus, .tp-preheader .dropdown-menu .dropdown-item:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item:focus, .o_footer .dropdown-menu .dropdown-item:focus, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item:focus, .o_cc .dropdown-menu .dropdown-item h6:hover, .tp-header-box .dropdown-menu .dropdown-item h6:hover, .tp-preheader .dropdown-menu .dropdown-item h6:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item h6:hover, .o_footer .dropdown-menu .dropdown-item h6:hover, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item h6:hover, .o_cc .dropdown-menu .dropdown-item h6:focus, .tp-header-box .dropdown-menu .dropdown-item h6:focus, .tp-preheader .dropdown-menu .dropdown-item h6:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item h6:focus, .o_footer .dropdown-menu .dropdown-item h6:focus, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item h6:focus, .o_colored_level .o_cc .dropdown-menu .dropdown-item:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item:focus, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6:focus {\n color: #0da9ef !important;\n}\n\n.o_cc .dropdown-menu .dropdown-item.disabled, .tp-header-box .dropdown-menu .dropdown-item.disabled, .tp-preheader .dropdown-menu .dropdown-item.disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item.disabled, .o_footer .dropdown-menu .dropdown-item.disabled, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item.disabled, .o_cc .dropdown-menu .dropdown-item.disabled h6, .tp-header-box .dropdown-menu .dropdown-item.disabled h6, .tp-preheader .dropdown-menu .dropdown-item.disabled h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item.disabled h6, .o_footer .dropdown-menu .dropdown-item.disabled h6, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item.disabled h6, .o_cc .dropdown-menu .dropdown-item:disabled, .tp-header-box .dropdown-menu .dropdown-item:disabled, .tp-preheader .dropdown-menu .dropdown-item:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item:disabled, .o_footer .dropdown-menu .dropdown-item:disabled, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item:disabled, .o_cc .dropdown-menu .dropdown-item.o_wysiwyg_loader, .tp-header-box .dropdown-menu .dropdown-item.o_wysiwyg_loader, .tp-preheader .dropdown-menu .dropdown-item.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item.o_wysiwyg_loader, .o_footer .dropdown-menu .dropdown-item.o_wysiwyg_loader, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item.o_wysiwyg_loader, .o_cc .dropdown-menu .dropdown-item:disabled h6, .tp-header-box .dropdown-menu .dropdown-item:disabled h6, .tp-preheader .dropdown-menu .dropdown-item:disabled h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item:disabled h6, .o_footer .dropdown-menu .dropdown-item:disabled h6, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item:disabled h6, .o_cc .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, .tp-header-box .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, .tp-preheader .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, .o_footer .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item.o_wysiwyg_loader h6, .o_colored_level .o_cc .dropdown-menu .dropdown-item.disabled, .o_colored_level .o_cc .dropdown-menu .dropdown-item.disabled h6, .o_colored_level .o_cc .dropdown-menu .dropdown-item:disabled, .o_colored_level .o_cc .dropdown-menu .dropdown-item:disabled h6 {\n color: #6C757D !important;\n}\n\n.o_cc .dropdown-menu .dropdown-item .btn-link, .tp-header-box .dropdown-menu .dropdown-item .btn-link, .tp-preheader .dropdown-menu .dropdown-item .btn-link, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item .btn-link, .o_footer .dropdown-menu .dropdown-item .btn-link, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item .btn-link, .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link {\n color: #0976a6;\n}\n\n.o_cc .dropdown-menu .dropdown-item .btn-link:hover, .tp-header-box .dropdown-menu .dropdown-item .btn-link:hover, .tp-preheader .dropdown-menu .dropdown-item .btn-link:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item .btn-link:hover, .o_footer .dropdown-menu .dropdown-item .btn-link:hover, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item .btn-link:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link:hover {\n color: #05425e;\n}\n\n.o_cc .dropdown-menu .dropdown-item .btn-link:disabled, .tp-header-box .dropdown-menu .dropdown-item .btn-link:disabled, .tp-preheader .dropdown-menu .dropdown-item .btn-link:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item .btn-link:disabled, .o_footer .dropdown-menu .dropdown-item .btn-link:disabled, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item .btn-link:disabled, .o_cc .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, .tp-header-box .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, .tp-preheader .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, .o_footer .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item .btn-link.o_wysiwyg_loader, .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link:disabled {\n color: #6C757D;\n}\n\n.o_cc .dropdown-menu .dropdown-item-text .text-muted a, .tp-header-box .dropdown-menu .dropdown-item-text .text-muted a, .tp-preheader .dropdown-menu .dropdown-item-text .text-muted a, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item-text .text-muted a, .o_footer .dropdown-menu .dropdown-item-text .text-muted a, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item-text .text-muted a, .o_colored_level .o_cc .dropdown-menu .dropdown-item-text .text-muted a {\n color: #0976a6;\n}\n\n.o_cc .dropdown-menu .dropdown-item-text .text-muted a:hover, .tp-header-box .dropdown-menu .dropdown-item-text .text-muted a:hover, .tp-preheader .dropdown-menu .dropdown-item-text .text-muted a:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item-text .text-muted a:hover, .o_footer .dropdown-menu .dropdown-item-text .text-muted a:hover, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item-text .text-muted a:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item-text .text-muted a:hover {\n color: #05425e;\n}\n\n.o_cc1, .tp-preheader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar, .o_footer .s_popup, .o_footer .o_footer_copyright, .o_footer, .navbar-light:where(:not(.bg-light)) {\n background-color: #FFFFFF;\n color: #6c757d;\n}\n\n.o_cc1 .text-muted, .tp-preheader .text-muted, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .text-muted, .o_footer .text-muted, .navbar-light:where(:not(.bg-light)) .text-muted, .o_colored_level .o_cc1 .text-muted {\n color: rgba(108, 117, 125, 0.7) !important;\n}\n\n.o_cc1 h1, .tp-preheader h1, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h1, .o_footer .s_popup h1, .o_footer .o_footer_copyright h1, .o_footer h1, .navbar-light:where(:not(.bg-light)) h1, .o_cc1 h2, .tp-preheader h2, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h2, .o_footer .s_popup h2, .o_footer .o_footer_copyright h2, .o_footer h2, .navbar-light:where(:not(.bg-light)) h2, .o_cc1 h3, .tp-preheader h3, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h3, .o_footer .s_popup h3, .o_footer .o_footer_copyright h3, .o_footer h3, .navbar-light:where(:not(.bg-light)) h3, .o_cc1 h4, .tp-preheader h4, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h4, .o_footer .s_popup h4, .o_footer .o_footer_copyright h4, .o_footer h4, .navbar-light:where(:not(.bg-light)) h4, .o_cc1 h5, .tp-preheader h5, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h5, .o_footer .s_popup h5, .o_footer .o_footer_copyright h5, .o_footer h5, .navbar-light:where(:not(.bg-light)) h5, .o_cc1 h6, .tp-preheader h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar h6, .o_footer .s_popup h6, .o_footer .o_footer_copyright h6, .o_footer h6, .navbar-light:where(:not(.bg-light)) h6, .o_colored_level .o_cc1 h1, .o_colored_level .o_cc1 h2, .o_colored_level .o_cc1 h3, .o_colored_level .o_cc1 h4, .o_colored_level .o_cc1 h5, .o_colored_level .o_cc1 h6 {\n color: #343a40;\n}\n\n.o_cc1 a:not(.btn), .tp-preheader a:not(.btn), #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar a:not(.btn), .o_footer a:not(.btn), .navbar-light:where(:not(.bg-light)) a:not(.btn), .o_cc1 .btn-link, .tp-preheader .btn-link, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-link, .o_footer .btn-link, .navbar-light:where(:not(.bg-light)) .btn-link, .o_colored_level .o_cc1 a:not(.btn), .o_colored_level .o_cc1 .btn-link {\n color: #0976a6;\n}\n\n.o_cc1 a:not(.btn):hover, .tp-preheader a:not(.btn):hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar a:not(.btn):hover, .o_footer a:not(.btn):hover, .navbar-light:where(:not(.bg-light)) a:not(.btn):hover, .o_cc1 .btn-link:hover, .tp-preheader .btn-link:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-link:hover, .o_footer .btn-link:hover, .navbar-light:where(:not(.bg-light)) .btn-link:hover, .o_colored_level .o_cc1 a:not(.btn):hover, .o_colored_level .o_cc1 .btn-link:hover {\n color: #086893;\n}\n\n.o_cc1 .btn-fill-primary, .tp-preheader .btn-fill-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary, .o_footer .btn-fill-primary, .navbar-light:where(:not(.bg-light)) .btn-fill-primary, .o_cc1 .btn-primary, .tp-preheader .btn-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-primary, .o_footer .btn-primary, .navbar-light:where(:not(.bg-light)) .btn-primary, .o_colored_level .o_cc1 .btn-fill-primary {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc1 .btn-fill-primary:hover, .tp-preheader .btn-fill-primary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary:hover, .o_footer .btn-fill-primary:hover, .navbar-light:where(:not(.bg-light)) .btn-fill-primary:hover, .o_cc1 .btn-primary:hover, .tp-preheader .btn-primary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-primary:hover, .o_footer .btn-primary:hover, .navbar-light:where(:not(.bg-light)) .btn-primary:hover, .o_colored_level .o_cc1 .btn-fill-primary:hover {\n color: #FFFFFF;\n background-color: #0b8fcb;\n border-color: #0a87bf;\n}\n\n.o_cc1 .btn-fill-primary:focus, .tp-preheader .btn-fill-primary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary:focus, .o_footer .btn-fill-primary:focus, .navbar-light:where(:not(.bg-light)) .btn-fill-primary:focus, .o_cc1 .btn-primary:focus, .tp-preheader .btn-primary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-primary:focus, .o_footer .btn-primary:focus, .navbar-light:where(:not(.bg-light)) .btn-primary:focus, .o_cc1 .btn-fill-primary.focus, .tp-preheader .btn-fill-primary.focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary.focus, .o_footer .btn-fill-primary.focus, .navbar-light:where(:not(.bg-light)) .btn-fill-primary.focus, .o_cc1 .focus.btn-primary, .tp-preheader .focus.btn-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .focus.btn-primary, .o_footer .focus.btn-primary, .navbar-light:where(:not(.bg-light)) .focus.btn-primary, .o_colored_level .o_cc1 .btn-fill-primary:focus, .o_colored_level .o_cc1 .btn-fill-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(49, 182, 241, 0.5);\n}\n\n.o_cc1 .btn-fill-primary.disabled, .tp-preheader .btn-fill-primary.disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary.disabled, .o_footer .btn-fill-primary.disabled, .navbar-light:where(:not(.bg-light)) .btn-fill-primary.disabled, .o_cc1 .disabled.btn-primary, .tp-preheader .disabled.btn-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .disabled.btn-primary, .o_footer .disabled.btn-primary, .navbar-light:where(:not(.bg-light)) .disabled.btn-primary, .o_cc1 .btn-fill-primary:disabled, .tp-preheader .btn-fill-primary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary:disabled, .o_footer .btn-fill-primary:disabled, .navbar-light:where(:not(.bg-light)) .btn-fill-primary:disabled, .o_cc1 .btn-fill-primary.o_wysiwyg_loader, .tp-preheader .btn-fill-primary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary.o_wysiwyg_loader, .o_footer .btn-fill-primary.o_wysiwyg_loader, .navbar-light:where(:not(.bg-light)) .btn-fill-primary.o_wysiwyg_loader, .o_cc1 .btn-primary:disabled, .tp-preheader .btn-primary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-primary:disabled, .o_footer .btn-primary:disabled, .navbar-light:where(:not(.bg-light)) .btn-primary:disabled, .o_cc1 .btn-primary.o_wysiwyg_loader, .tp-preheader .btn-primary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-primary.o_wysiwyg_loader, .o_footer .btn-primary.o_wysiwyg_loader, .navbar-light:where(:not(.bg-light)) .btn-primary.o_wysiwyg_loader, .o_colored_level .o_cc1 .btn-fill-primary.disabled, .o_colored_level .o_cc1 .btn-fill-primary:disabled {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-preheader .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light:where(:not(.bg-light)) .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-preheader .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light:where(:not(.bg-light)) .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-preheader .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light:where(:not(.bg-light)) .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-preheader .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light:where(:not(.bg-light)) .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc1 .btn-fill-primary.dropdown-toggle, .show > .tp-preheader .btn-fill-primary.dropdown-toggle, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary.dropdown-toggle, .o_footer .show > .s_popup .btn-fill-primary.dropdown-toggle, .o_footer .show > .o_footer_copyright .btn-fill-primary.dropdown-toggle, .show > .o_footer .btn-fill-primary.dropdown-toggle, .show > .navbar-light:where(:not(.bg-light)) .btn-fill-primary.dropdown-toggle, .show > .o_cc1 .dropdown-toggle.btn-primary, .show > .tp-preheader .dropdown-toggle.btn-primary, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-toggle.btn-primary, .o_footer .show > .s_popup .dropdown-toggle.btn-primary, .o_footer .show > .o_footer_copyright .dropdown-toggle.btn-primary, .show > .o_footer .dropdown-toggle.btn-primary, .show > .navbar-light:where(:not(.bg-light)) .dropdown-toggle.btn-primary, .o_colored_level .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc1 .btn-fill-primary.dropdown-toggle, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #0a87bf;\n border-color: #0a7eb3;\n}\n\n.o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-preheader .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light:where(:not(.bg-light)) .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-preheader .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light:where(:not(.bg-light)) .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-preheader .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light:where(:not(.bg-light)) .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc1 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-preheader .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light:where(:not(.bg-light)) .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc1 .btn-fill-primary.dropdown-toggle:focus, .show > .tp-preheader .btn-fill-primary.dropdown-toggle:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary.dropdown-toggle:focus, .o_footer .show > .s_popup .btn-fill-primary.dropdown-toggle:focus, .o_footer .show > .o_footer_copyright .btn-fill-primary.dropdown-toggle:focus, .show > .o_footer .btn-fill-primary.dropdown-toggle:focus, .show > .navbar-light:where(:not(.bg-light)) .btn-fill-primary.dropdown-toggle:focus, .show > .o_cc1 .dropdown-toggle.btn-primary:focus, .show > .tp-preheader .dropdown-toggle.btn-primary:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-toggle.btn-primary:focus, .o_footer .show > .s_popup .dropdown-toggle.btn-primary:focus, .o_footer .show > .o_footer_copyright .dropdown-toggle.btn-primary:focus, .show > .o_footer .dropdown-toggle.btn-primary:focus, .show > .navbar-light:where(:not(.bg-light)) .dropdown-toggle.btn-primary:focus, .o_colored_level .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc1 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc1 .btn-fill-primary.dropdown-toggle:focus, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(49, 182, 241, 0.5);\n}\n\n.o_cc1 .btn-outline-primary, .tp-preheader .btn-outline-primary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary, .o_footer .btn-outline-primary, .navbar-light:where(:not(.bg-light)) .btn-outline-primary, .o_colored_level .o_cc1 .btn-outline-primary {\n color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc1 .btn-outline-primary:hover, .tp-preheader .btn-outline-primary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary:hover, .o_footer .btn-outline-primary:hover, .navbar-light:where(:not(.bg-light)) .btn-outline-primary:hover, .o_colored_level .o_cc1 .btn-outline-primary:hover {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc1 .btn-outline-primary:focus, .tp-preheader .btn-outline-primary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary:focus, .o_footer .btn-outline-primary:focus, .navbar-light:where(:not(.bg-light)) .btn-outline-primary:focus, .o_cc1 .btn-outline-primary.focus, .tp-preheader .btn-outline-primary.focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary.focus, .o_footer .btn-outline-primary.focus, .navbar-light:where(:not(.bg-light)) .btn-outline-primary.focus, .o_colored_level .o_cc1 .btn-outline-primary:focus, .o_colored_level .o_cc1 .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.5);\n}\n\n.o_cc1 .btn-outline-primary.disabled, .tp-preheader .btn-outline-primary.disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary.disabled, .o_footer .btn-outline-primary.disabled, .navbar-light:where(:not(.bg-light)) .btn-outline-primary.disabled, .o_cc1 .btn-outline-primary:disabled, .tp-preheader .btn-outline-primary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary:disabled, .o_footer .btn-outline-primary:disabled, .navbar-light:where(:not(.bg-light)) .btn-outline-primary:disabled, .o_cc1 .btn-outline-primary.o_wysiwyg_loader, .tp-preheader .btn-outline-primary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary.o_wysiwyg_loader, .o_footer .btn-outline-primary.o_wysiwyg_loader, .navbar-light:where(:not(.bg-light)) .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .o_cc1 .btn-outline-primary.disabled, .o_colored_level .o_cc1 .btn-outline-primary:disabled {\n color: #0da9ef;\n background-color: transparent;\n}\n\n.o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-preheader .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light:where(:not(.bg-light)) .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-preheader .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light:where(:not(.bg-light)) .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc1 .btn-outline-primary.dropdown-toggle, .show > .tp-preheader .btn-outline-primary.dropdown-toggle, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary.dropdown-toggle, .o_footer .show > .s_popup .btn-outline-primary.dropdown-toggle, .o_footer .show > .o_footer_copyright .btn-outline-primary.dropdown-toggle, .show > .o_footer .btn-outline-primary.dropdown-toggle, .show > .navbar-light:where(:not(.bg-light)) .btn-outline-primary.dropdown-toggle, .o_colored_level .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc1 .btn-outline-primary.dropdown-toggle, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-preheader .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light:where(:not(.bg-light)) .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-preheader .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light:where(:not(.bg-light)) .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc1 .btn-outline-primary.dropdown-toggle:focus, .show > .tp-preheader .btn-outline-primary.dropdown-toggle:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary.dropdown-toggle:focus, .o_footer .show > .s_popup .btn-outline-primary.dropdown-toggle:focus, .o_footer .show > .o_footer_copyright .btn-outline-primary.dropdown-toggle:focus, .show > .o_footer .btn-outline-primary.dropdown-toggle:focus, .show > .navbar-light:where(:not(.bg-light)) .btn-outline-primary.dropdown-toggle:focus, .o_colored_level .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc1 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc1 .btn-outline-primary.dropdown-toggle:focus, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.5);\n}\n\n.o_cc1 .btn-fill-secondary, .tp-preheader .btn-fill-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary, .o_footer .btn-fill-secondary, .navbar-light:where(:not(.bg-light)) .btn-fill-secondary, .o_cc1 .btn-secondary, .tp-preheader .btn-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-secondary, .o_footer .btn-secondary, .navbar-light:where(:not(.bg-light)) .btn-secondary, .o_colored_level .o_cc1 .btn-fill-secondary {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc1 .btn-fill-secondary:hover, .tp-preheader .btn-fill-secondary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary:hover, .o_footer .btn-fill-secondary:hover, .navbar-light:where(:not(.bg-light)) .btn-fill-secondary:hover, .o_cc1 .btn-secondary:hover, .tp-preheader .btn-secondary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-secondary:hover, .o_footer .btn-secondary:hover, .navbar-light:where(:not(.bg-light)) .btn-secondary:hover, .o_colored_level .o_cc1 .btn-fill-secondary:hover {\n color: #212529;\n background-color: #d3d9df;\n border-color: #cbd3da;\n}\n\n.o_cc1 .btn-fill-secondary:focus, .tp-preheader .btn-fill-secondary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary:focus, .o_footer .btn-fill-secondary:focus, .navbar-light:where(:not(.bg-light)) .btn-fill-secondary:focus, .o_cc1 .btn-secondary:focus, .tp-preheader .btn-secondary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-secondary:focus, .o_footer .btn-secondary:focus, .navbar-light:where(:not(.bg-light)) .btn-secondary:focus, .o_cc1 .btn-fill-secondary.focus, .tp-preheader .btn-fill-secondary.focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary.focus, .o_footer .btn-fill-secondary.focus, .navbar-light:where(:not(.bg-light)) .btn-fill-secondary.focus, .o_cc1 .focus.btn-secondary, .tp-preheader .focus.btn-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .focus.btn-secondary, .o_footer .focus.btn-secondary, .navbar-light:where(:not(.bg-light)) .focus.btn-secondary, .o_colored_level .o_cc1 .btn-fill-secondary:focus, .o_colored_level .o_cc1 .btn-fill-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);\n}\n\n.o_cc1 .btn-fill-secondary.disabled, .tp-preheader .btn-fill-secondary.disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary.disabled, .o_footer .btn-fill-secondary.disabled, .navbar-light:where(:not(.bg-light)) .btn-fill-secondary.disabled, .o_cc1 .disabled.btn-secondary, .tp-preheader .disabled.btn-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .disabled.btn-secondary, .o_footer .disabled.btn-secondary, .navbar-light:where(:not(.bg-light)) .disabled.btn-secondary, .o_cc1 .btn-fill-secondary:disabled, .tp-preheader .btn-fill-secondary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary:disabled, .o_footer .btn-fill-secondary:disabled, .navbar-light:where(:not(.bg-light)) .btn-fill-secondary:disabled, .o_cc1 .btn-fill-secondary.o_wysiwyg_loader, .tp-preheader .btn-fill-secondary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary.o_wysiwyg_loader, .o_footer .btn-fill-secondary.o_wysiwyg_loader, .navbar-light:where(:not(.bg-light)) .btn-fill-secondary.o_wysiwyg_loader, .o_cc1 .btn-secondary:disabled, .tp-preheader .btn-secondary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-secondary:disabled, .o_footer .btn-secondary:disabled, .navbar-light:where(:not(.bg-light)) .btn-secondary:disabled, .o_cc1 .btn-secondary.o_wysiwyg_loader, .tp-preheader .btn-secondary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-secondary.o_wysiwyg_loader, .o_footer .btn-secondary.o_wysiwyg_loader, .navbar-light:where(:not(.bg-light)) .btn-secondary.o_wysiwyg_loader, .o_colored_level .o_cc1 .btn-fill-secondary.disabled, .o_colored_level .o_cc1 .btn-fill-secondary:disabled {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-preheader .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light:where(:not(.bg-light)) .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-preheader .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light:where(:not(.bg-light)) .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-preheader .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light:where(:not(.bg-light)) .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-preheader .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light:where(:not(.bg-light)) .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc1 .btn-fill-secondary.dropdown-toggle, .show > .tp-preheader .btn-fill-secondary.dropdown-toggle, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary.dropdown-toggle, .o_footer .show > .s_popup .btn-fill-secondary.dropdown-toggle, .o_footer .show > .o_footer_copyright .btn-fill-secondary.dropdown-toggle, .show > .o_footer .btn-fill-secondary.dropdown-toggle, .show > .navbar-light:where(:not(.bg-light)) .btn-fill-secondary.dropdown-toggle, .show > .o_cc1 .dropdown-toggle.btn-secondary, .show > .tp-preheader .dropdown-toggle.btn-secondary, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-toggle.btn-secondary, .o_footer .show > .s_popup .dropdown-toggle.btn-secondary, .o_footer .show > .o_footer_copyright .dropdown-toggle.btn-secondary, .show > .o_footer .dropdown-toggle.btn-secondary, .show > .navbar-light:where(:not(.bg-light)) .dropdown-toggle.btn-secondary, .o_colored_level .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc1 .btn-fill-secondary.dropdown-toggle, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary.dropdown-toggle {\n color: #212529;\n background-color: #cbd3da;\n border-color: #c4ccd4;\n}\n\n.o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-preheader .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light:where(:not(.bg-light)) .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-preheader .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light:where(:not(.bg-light)) .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-preheader .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light:where(:not(.bg-light)) .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc1 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-preheader .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light:where(:not(.bg-light)) .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc1 .btn-fill-secondary.dropdown-toggle:focus, .show > .tp-preheader .btn-fill-secondary.dropdown-toggle:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary.dropdown-toggle:focus, .o_footer .show > .s_popup .btn-fill-secondary.dropdown-toggle:focus, .o_footer .show > .o_footer_copyright .btn-fill-secondary.dropdown-toggle:focus, .show > .o_footer .btn-fill-secondary.dropdown-toggle:focus, .show > .navbar-light:where(:not(.bg-light)) .btn-fill-secondary.dropdown-toggle:focus, .show > .o_cc1 .dropdown-toggle.btn-secondary:focus, .show > .tp-preheader .dropdown-toggle.btn-secondary:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-toggle.btn-secondary:focus, .o_footer .show > .s_popup .dropdown-toggle.btn-secondary:focus, .o_footer .show > .o_footer_copyright .dropdown-toggle.btn-secondary:focus, .show > .o_footer .dropdown-toggle.btn-secondary:focus, .show > .navbar-light:where(:not(.bg-light)) .dropdown-toggle.btn-secondary:focus, .o_colored_level .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc1 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc1 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-fill-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);\n}\n\n.o_cc1 .btn-outline-secondary, .tp-preheader .btn-outline-secondary, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary, .o_footer .btn-outline-secondary, .navbar-light:where(:not(.bg-light)) .btn-outline-secondary, .o_colored_level .o_cc1 .btn-outline-secondary {\n color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc1 .btn-outline-secondary:hover, .tp-preheader .btn-outline-secondary:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary:hover, .o_footer .btn-outline-secondary:hover, .navbar-light:where(:not(.bg-light)) .btn-outline-secondary:hover, .o_colored_level .o_cc1 .btn-outline-secondary:hover {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc1 .btn-outline-secondary:focus, .tp-preheader .btn-outline-secondary:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary:focus, .o_footer .btn-outline-secondary:focus, .navbar-light:where(:not(.bg-light)) .btn-outline-secondary:focus, .o_cc1 .btn-outline-secondary.focus, .tp-preheader .btn-outline-secondary.focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary.focus, .o_footer .btn-outline-secondary.focus, .navbar-light:where(:not(.bg-light)) .btn-outline-secondary.focus, .o_colored_level .o_cc1 .btn-outline-secondary:focus, .o_colored_level .o_cc1 .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);\n}\n\n.o_cc1 .btn-outline-secondary.disabled, .tp-preheader .btn-outline-secondary.disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary.disabled, .o_footer .btn-outline-secondary.disabled, .navbar-light:where(:not(.bg-light)) .btn-outline-secondary.disabled, .o_cc1 .btn-outline-secondary:disabled, .tp-preheader .btn-outline-secondary:disabled, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary:disabled, .o_footer .btn-outline-secondary:disabled, .navbar-light:where(:not(.bg-light)) .btn-outline-secondary:disabled, .o_cc1 .btn-outline-secondary.o_wysiwyg_loader, .tp-preheader .btn-outline-secondary.o_wysiwyg_loader, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary.o_wysiwyg_loader, .o_footer .btn-outline-secondary.o_wysiwyg_loader, .navbar-light:where(:not(.bg-light)) .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .o_cc1 .btn-outline-secondary.disabled, .o_colored_level .o_cc1 .btn-outline-secondary:disabled {\n color: #E9ECEF;\n background-color: transparent;\n}\n\n.o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-preheader .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .navbar-light:where(:not(.bg-light)) .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-preheader .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .navbar-light:where(:not(.bg-light)) .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc1 .btn-outline-secondary.dropdown-toggle, .show > .tp-preheader .btn-outline-secondary.dropdown-toggle, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary.dropdown-toggle, .o_footer .show > .s_popup .btn-outline-secondary.dropdown-toggle, .o_footer .show > .o_footer_copyright .btn-outline-secondary.dropdown-toggle, .show > .o_footer .btn-outline-secondary.dropdown-toggle, .show > .navbar-light:where(:not(.bg-light)) .btn-outline-secondary.dropdown-toggle, .o_colored_level .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc1 .btn-outline-secondary.dropdown-toggle, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary.dropdown-toggle {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-preheader .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .navbar-light:where(:not(.bg-light)) .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-preheader .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_footer .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .navbar-light:where(:not(.bg-light)) .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc1 .btn-outline-secondary.dropdown-toggle:focus, .show > .tp-preheader .btn-outline-secondary.dropdown-toggle:focus, #wrapwrap.o_header_overlay > header.show:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary.dropdown-toggle:focus, .o_footer .show > .s_popup .btn-outline-secondary.dropdown-toggle:focus, .o_footer .show > .o_footer_copyright .btn-outline-secondary.dropdown-toggle:focus, .show > .o_footer .btn-outline-secondary.dropdown-toggle:focus, .show > .navbar-light:where(:not(.bg-light)) .btn-outline-secondary.dropdown-toggle:focus, .o_colored_level .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc1 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc1 .btn-outline-secondary.dropdown-toggle:focus, .show > .o_colored_level #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);\n}\n\n.o_cc1 .nav-pills .nav-link.active, .tp-preheader .nav-pills .nav-link.active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .nav-pills .nav-link.active, .o_footer .nav-pills .nav-link.active, .navbar-light:where(:not(.bg-light)) .nav-pills .nav-link.active,\n.o_cc1 .nav-pills .show > .nav-link,\n.tp-preheader .nav-pills .show > .nav-link,\n#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .nav-pills .show > .nav-link,\n.o_footer .nav-pills .show > .nav-link,\n.navbar-light:where(:not(.bg-light)) .nav-pills .show > .nav-link, .o_colored_level .o_cc1 .nav-pills .nav-link.active,\n.o_colored_level .o_cc1 .nav-pills .show > .nav-link {\n background-color: #0da9ef;\n color: #FFFFFF;\n}\n\n.o_cc1 .dropdown-menu .dropdown-item.active, .tp-preheader .dropdown-menu .dropdown-item.active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item.active, .o_footer .dropdown-menu .dropdown-item.active, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item.active, .o_cc1 .dropdown-menu .dropdown-item.active h6, .tp-preheader .dropdown-menu .dropdown-item.active h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item.active h6, .o_footer .dropdown-menu .dropdown-item.active h6, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item.active h6, .o_cc1 .dropdown-menu .dropdown-item:active, .tp-preheader .dropdown-menu .dropdown-item:active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item:active, .o_footer .dropdown-menu .dropdown-item:active, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item:active, .o_cc1 .dropdown-menu .dropdown-item:active h6, .tp-preheader .dropdown-menu .dropdown-item:active h6, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item:active h6, .o_footer .dropdown-menu .dropdown-item:active h6, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item:active h6, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active h6, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active h6 {\n background-color: #0da9ef;\n color: #FFFFFF !important;\n}\n\n.o_cc1 .dropdown-menu .dropdown-item.active:hover, .tp-preheader .dropdown-menu .dropdown-item.active:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item.active:hover, .o_footer .dropdown-menu .dropdown-item.active:hover, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item.active:hover, .o_cc1 .dropdown-menu .dropdown-item.active:focus, .tp-preheader .dropdown-menu .dropdown-item.active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item.active:focus, .o_footer .dropdown-menu .dropdown-item.active:focus, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item.active:focus, .o_cc1 .dropdown-menu .dropdown-item.active h6:hover, .tp-preheader .dropdown-menu .dropdown-item.active h6:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item.active h6:hover, .o_footer .dropdown-menu .dropdown-item.active h6:hover, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item.active h6:hover, .o_cc1 .dropdown-menu .dropdown-item.active h6:focus, .tp-preheader .dropdown-menu .dropdown-item.active h6:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item.active h6:focus, .o_footer .dropdown-menu .dropdown-item.active h6:focus, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item.active h6:focus, .o_cc1 .dropdown-menu .dropdown-item:active:hover, .tp-preheader .dropdown-menu .dropdown-item:active:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item:active:hover, .o_footer .dropdown-menu .dropdown-item:active:hover, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item:active:hover, .o_cc1 .dropdown-menu .dropdown-item:active:focus, .tp-preheader .dropdown-menu .dropdown-item:active:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item:active:focus, .o_footer .dropdown-menu .dropdown-item:active:focus, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item:active:focus, .o_cc1 .dropdown-menu .dropdown-item:active h6:hover, .tp-preheader .dropdown-menu .dropdown-item:active h6:hover, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item:active h6:hover, .o_footer .dropdown-menu .dropdown-item:active h6:hover, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item:active h6:hover, .o_cc1 .dropdown-menu .dropdown-item:active h6:focus, .tp-preheader .dropdown-menu .dropdown-item:active h6:focus, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .dropdown-menu .dropdown-item:active h6:focus, .o_footer .dropdown-menu .dropdown-item:active h6:focus, .navbar-light:where(:not(.bg-light)) .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active:hover, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active:focus, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active:hover, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active:focus, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .o_cc1 .dropdown-menu .dropdown-item:active h6:focus {\n color: #FFFFFF !important;\n}\n\n.o_cc1 a.list-group-item, .tp-preheader a.list-group-item, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar a.list-group-item, .o_footer a.list-group-item, .navbar-light:where(:not(.bg-light)) a.list-group-item, .o_colored_level .o_cc1 a.list-group-item {\n color: #0da9ef;\n}\n\n.o_cc1 a.list-group-item.active, .tp-preheader a.list-group-item.active, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar a.list-group-item.active, .o_footer a.list-group-item.active, .navbar-light:where(:not(.bg-light)) a.list-group-item.active, .o_colored_level .o_cc1 a.list-group-item.active {\n background-color: #0da9ef;\n color: #FFFFFF;\n border-color: #0da9ef;\n}\n\n.o_cc2, .tp-header-box {\n background-color: #FFFFFF;\n color: #6c757d;\n}\n\n.o_cc2 .text-muted, .tp-header-box .text-muted, .o_colored_level .o_cc2 .text-muted {\n color: rgba(108, 117, 125, 0.7) !important;\n}\n\n.o_cc2 h1, .tp-header-box h1, .o_cc2 h2, .tp-header-box h2, .o_cc2 h3, .tp-header-box h3, .o_cc2 h4, .tp-header-box h4, .o_cc2 h5, .tp-header-box h5, .o_cc2 h6, .tp-header-box h6, .o_colored_level .o_cc2 h1, .o_colored_level .o_cc2 h2, .o_colored_level .o_cc2 h3, .o_colored_level .o_cc2 h4, .o_colored_level .o_cc2 h5, .o_colored_level .o_cc2 h6 {\n color: #0da9ef;\n}\n\n.o_cc2 a:not(.btn), .tp-header-box a:not(.btn), .o_cc2 .btn-link, .tp-header-box .btn-link, .o_colored_level .o_cc2 a:not(.btn), .o_colored_level .o_cc2 .btn-link {\n color: #0976a6;\n}\n\n.o_cc2 a:not(.btn):hover, .tp-header-box a:not(.btn):hover, .o_cc2 .btn-link:hover, .tp-header-box .btn-link:hover, .o_colored_level .o_cc2 a:not(.btn):hover, .o_colored_level .o_cc2 .btn-link:hover {\n color: #086893;\n}\n\n.o_cc2 .btn-fill-primary, .tp-header-box .btn-fill-primary, .o_cc2 .btn-primary, .tp-header-box .btn-primary, .o_colored_level .o_cc2 .btn-fill-primary {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc2 .btn-fill-primary:hover, .tp-header-box .btn-fill-primary:hover, .o_cc2 .btn-primary:hover, .tp-header-box .btn-primary:hover, .o_colored_level .o_cc2 .btn-fill-primary:hover {\n color: #FFFFFF;\n background-color: #0b8fcb;\n border-color: #0a87bf;\n}\n\n.o_cc2 .btn-fill-primary:focus, .tp-header-box .btn-fill-primary:focus, .o_cc2 .btn-primary:focus, .tp-header-box .btn-primary:focus, .o_cc2 .btn-fill-primary.focus, .tp-header-box .btn-fill-primary.focus, .o_cc2 .focus.btn-primary, .tp-header-box .focus.btn-primary, .o_colored_level .o_cc2 .btn-fill-primary:focus, .o_colored_level .o_cc2 .btn-fill-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(49, 182, 241, 0.5);\n}\n\n.o_cc2 .btn-fill-primary.disabled, .tp-header-box .btn-fill-primary.disabled, .o_cc2 .disabled.btn-primary, .tp-header-box .disabled.btn-primary, .o_cc2 .btn-fill-primary:disabled, .tp-header-box .btn-fill-primary:disabled, .o_cc2 .btn-fill-primary.o_wysiwyg_loader, .tp-header-box .btn-fill-primary.o_wysiwyg_loader, .o_cc2 .btn-primary:disabled, .tp-header-box .btn-primary:disabled, .o_cc2 .btn-primary.o_wysiwyg_loader, .tp-header-box .btn-primary.o_wysiwyg_loader, .o_colored_level .o_cc2 .btn-fill-primary.disabled, .o_colored_level .o_cc2 .btn-fill-primary:disabled {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-header-box .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-header-box .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-header-box .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-header-box .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc2 .btn-fill-primary.dropdown-toggle, .show > .tp-header-box .btn-fill-primary.dropdown-toggle, .show > .o_cc2 .dropdown-toggle.btn-primary, .show > .tp-header-box .dropdown-toggle.btn-primary, .o_colored_level .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc2 .btn-fill-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #0a87bf;\n border-color: #0a7eb3;\n}\n\n.o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-header-box .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-header-box .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-header-box .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc2 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-header-box .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc2 .btn-fill-primary.dropdown-toggle:focus, .show > .tp-header-box .btn-fill-primary.dropdown-toggle:focus, .show > .o_cc2 .dropdown-toggle.btn-primary:focus, .show > .tp-header-box .dropdown-toggle.btn-primary:focus, .o_colored_level .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc2 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc2 .btn-fill-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(49, 182, 241, 0.5);\n}\n\n.o_cc2 .btn-outline-primary, .tp-header-box .btn-outline-primary, .o_colored_level .o_cc2 .btn-outline-primary {\n color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc2 .btn-outline-primary:hover, .tp-header-box .btn-outline-primary:hover, .o_colored_level .o_cc2 .btn-outline-primary:hover {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc2 .btn-outline-primary:focus, .tp-header-box .btn-outline-primary:focus, .o_cc2 .btn-outline-primary.focus, .tp-header-box .btn-outline-primary.focus, .o_colored_level .o_cc2 .btn-outline-primary:focus, .o_colored_level .o_cc2 .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.5);\n}\n\n.o_cc2 .btn-outline-primary.disabled, .tp-header-box .btn-outline-primary.disabled, .o_cc2 .btn-outline-primary:disabled, .tp-header-box .btn-outline-primary:disabled, .o_cc2 .btn-outline-primary.o_wysiwyg_loader, .tp-header-box .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .o_cc2 .btn-outline-primary.disabled, .o_colored_level .o_cc2 .btn-outline-primary:disabled {\n color: #0da9ef;\n background-color: transparent;\n}\n\n.o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-header-box .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-header-box .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc2 .btn-outline-primary.dropdown-toggle, .show > .tp-header-box .btn-outline-primary.dropdown-toggle, .o_colored_level .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc2 .btn-outline-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-header-box .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-header-box .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc2 .btn-outline-primary.dropdown-toggle:focus, .show > .tp-header-box .btn-outline-primary.dropdown-toggle:focus, .o_colored_level .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc2 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc2 .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.5);\n}\n\n.o_cc2 .btn-fill-secondary, .tp-header-box .btn-fill-secondary, .o_cc2 .btn-secondary, .tp-header-box .btn-secondary, .o_colored_level .o_cc2 .btn-fill-secondary {\n color: #FFFFFF;\n background-color: #0075B7;\n border-color: #0075B7;\n}\n\n.o_cc2 .btn-fill-secondary:hover, .tp-header-box .btn-fill-secondary:hover, .o_cc2 .btn-secondary:hover, .tp-header-box .btn-secondary:hover, .o_colored_level .o_cc2 .btn-fill-secondary:hover {\n color: #FFFFFF;\n background-color: #005d91;\n border-color: #005484;\n}\n\n.o_cc2 .btn-fill-secondary:focus, .tp-header-box .btn-fill-secondary:focus, .o_cc2 .btn-secondary:focus, .tp-header-box .btn-secondary:focus, .o_cc2 .btn-fill-secondary.focus, .tp-header-box .btn-fill-secondary.focus, .o_cc2 .focus.btn-secondary, .tp-header-box .focus.btn-secondary, .o_colored_level .o_cc2 .btn-fill-secondary:focus, .o_colored_level .o_cc2 .btn-fill-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 138, 194, 0.5);\n}\n\n.o_cc2 .btn-fill-secondary.disabled, .tp-header-box .btn-fill-secondary.disabled, .o_cc2 .disabled.btn-secondary, .tp-header-box .disabled.btn-secondary, .o_cc2 .btn-fill-secondary:disabled, .tp-header-box .btn-fill-secondary:disabled, .o_cc2 .btn-fill-secondary.o_wysiwyg_loader, .tp-header-box .btn-fill-secondary.o_wysiwyg_loader, .o_cc2 .btn-secondary:disabled, .tp-header-box .btn-secondary:disabled, .o_cc2 .btn-secondary.o_wysiwyg_loader, .tp-header-box .btn-secondary.o_wysiwyg_loader, .o_colored_level .o_cc2 .btn-fill-secondary.disabled, .o_colored_level .o_cc2 .btn-fill-secondary:disabled {\n color: #FFFFFF;\n background-color: #0075B7;\n border-color: #0075B7;\n}\n\n.o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-header-box .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-header-box .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-header-box .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-header-box .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc2 .btn-fill-secondary.dropdown-toggle, .show > .tp-header-box .btn-fill-secondary.dropdown-toggle, .show > .o_cc2 .dropdown-toggle.btn-secondary, .show > .tp-header-box .dropdown-toggle.btn-secondary, .o_colored_level .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc2 .btn-fill-secondary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #005484;\n border-color: #004c77;\n}\n\n.o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-header-box .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-header-box .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-header-box .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc2 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-header-box .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc2 .btn-fill-secondary.dropdown-toggle:focus, .show > .tp-header-box .btn-fill-secondary.dropdown-toggle:focus, .show > .o_cc2 .dropdown-toggle.btn-secondary:focus, .show > .tp-header-box .dropdown-toggle.btn-secondary:focus, .o_colored_level .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc2 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc2 .btn-fill-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 138, 194, 0.5);\n}\n\n.o_cc2 .btn-outline-secondary, .tp-header-box .btn-outline-secondary, .o_colored_level .o_cc2 .btn-outline-secondary {\n color: #0075B7;\n border-color: #0075B7;\n}\n\n.o_cc2 .btn-outline-secondary:hover, .tp-header-box .btn-outline-secondary:hover, .o_colored_level .o_cc2 .btn-outline-secondary:hover {\n color: #FFFFFF;\n background-color: #0075B7;\n border-color: #0075B7;\n}\n\n.o_cc2 .btn-outline-secondary:focus, .tp-header-box .btn-outline-secondary:focus, .o_cc2 .btn-outline-secondary.focus, .tp-header-box .btn-outline-secondary.focus, .o_colored_level .o_cc2 .btn-outline-secondary:focus, .o_colored_level .o_cc2 .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 117, 183, 0.5);\n}\n\n.o_cc2 .btn-outline-secondary.disabled, .tp-header-box .btn-outline-secondary.disabled, .o_cc2 .btn-outline-secondary:disabled, .tp-header-box .btn-outline-secondary:disabled, .o_cc2 .btn-outline-secondary.o_wysiwyg_loader, .tp-header-box .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .o_cc2 .btn-outline-secondary.disabled, .o_colored_level .o_cc2 .btn-outline-secondary:disabled {\n color: #0075B7;\n background-color: transparent;\n}\n\n.o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .tp-header-box .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .tp-header-box .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc2 .btn-outline-secondary.dropdown-toggle, .show > .tp-header-box .btn-outline-secondary.dropdown-toggle, .o_colored_level .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc2 .btn-outline-secondary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #0075B7;\n border-color: #0075B7;\n}\n\n.o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .tp-header-box .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .tp-header-box .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc2 .btn-outline-secondary.dropdown-toggle:focus, .show > .tp-header-box .btn-outline-secondary.dropdown-toggle:focus, .o_colored_level .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc2 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc2 .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 117, 183, 0.5);\n}\n\n.o_cc2 .nav-pills .nav-link.active, .tp-header-box .nav-pills .nav-link.active,\n.o_cc2 .nav-pills .show > .nav-link,\n.tp-header-box .nav-pills .show > .nav-link, .o_colored_level .o_cc2 .nav-pills .nav-link.active,\n.o_colored_level .o_cc2 .nav-pills .show > .nav-link {\n background-color: #0da9ef;\n color: #FFFFFF;\n}\n\n.o_cc2 .dropdown-menu .dropdown-item.active, .tp-header-box .dropdown-menu .dropdown-item.active, .o_cc2 .dropdown-menu .dropdown-item.active h6, .tp-header-box .dropdown-menu .dropdown-item.active h6, .o_cc2 .dropdown-menu .dropdown-item:active, .tp-header-box .dropdown-menu .dropdown-item:active, .o_cc2 .dropdown-menu .dropdown-item:active h6, .tp-header-box .dropdown-menu .dropdown-item:active h6, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active h6, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active h6 {\n background-color: #0da9ef;\n color: #FFFFFF !important;\n}\n\n.o_cc2 .dropdown-menu .dropdown-item.active:hover, .tp-header-box .dropdown-menu .dropdown-item.active:hover, .o_cc2 .dropdown-menu .dropdown-item.active:focus, .tp-header-box .dropdown-menu .dropdown-item.active:focus, .o_cc2 .dropdown-menu .dropdown-item.active h6:hover, .tp-header-box .dropdown-menu .dropdown-item.active h6:hover, .o_cc2 .dropdown-menu .dropdown-item.active h6:focus, .tp-header-box .dropdown-menu .dropdown-item.active h6:focus, .o_cc2 .dropdown-menu .dropdown-item:active:hover, .tp-header-box .dropdown-menu .dropdown-item:active:hover, .o_cc2 .dropdown-menu .dropdown-item:active:focus, .tp-header-box .dropdown-menu .dropdown-item:active:focus, .o_cc2 .dropdown-menu .dropdown-item:active h6:hover, .tp-header-box .dropdown-menu .dropdown-item:active h6:hover, .o_cc2 .dropdown-menu .dropdown-item:active h6:focus, .tp-header-box .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active:hover, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active:focus, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active:hover, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active:focus, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .o_cc2 .dropdown-menu .dropdown-item:active h6:focus {\n color: #FFFFFF !important;\n}\n\n.o_cc2 a.list-group-item, .tp-header-box a.list-group-item, .o_colored_level .o_cc2 a.list-group-item {\n color: #0da9ef;\n}\n\n.o_cc2 a.list-group-item.active, .tp-header-box a.list-group-item.active, .o_colored_level .o_cc2 a.list-group-item.active {\n background-color: #0da9ef;\n color: #FFFFFF;\n border-color: #0da9ef;\n}\n\n.o_cc3 {\n background-color: #0075B7;\n color: #FFFFFF;\n}\n\n.o_cc3 .text-muted, .o_colored_level .o_cc3 .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\n.o_cc3 h1, .o_cc3 h2, .o_cc3 h3, .o_cc3 h4, .o_cc3 h5, .o_cc3 h6, .o_colored_level .o_cc3 h1, .o_colored_level .o_cc3 h2, .o_colored_level .o_cc3 h3, .o_colored_level .o_cc3 h4, .o_colored_level .o_cc3 h5, .o_colored_level .o_cc3 h6 {\n color: #FFFFFF;\n}\n\n.o_cc3 a:not(.btn), .o_cc3 .btn-link, .o_colored_level .o_cc3 a:not(.btn), .o_colored_level .o_cc3 .btn-link {\n color: #FFFFFF;\n}\n\n.o_cc3 a:not(.btn):hover, .o_cc3 .btn-link:hover, .o_colored_level .o_cc3 a:not(.btn):hover, .o_colored_level .o_cc3 .btn-link:hover {\n color: white;\n}\n\n.o_cc3 .btn-fill-primary, .o_cc3 .btn-primary, .o_colored_level .o_cc3 .btn-fill-primary {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc3 .btn-fill-primary:hover, .o_cc3 .btn-primary:hover, .o_colored_level .o_cc3 .btn-fill-primary:hover {\n color: #FFFFFF;\n background-color: #0b8fcb;\n border-color: #0a87bf;\n}\n\n.o_cc3 .btn-fill-primary:focus, .o_cc3 .btn-primary:focus, .o_cc3 .btn-fill-primary.focus, .o_cc3 .focus.btn-primary, .o_colored_level .o_cc3 .btn-fill-primary:focus, .o_colored_level .o_cc3 .btn-fill-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(49, 182, 241, 0.5);\n}\n\n.o_cc3 .btn-fill-primary.disabled, .o_cc3 .disabled.btn-primary, .o_cc3 .btn-fill-primary:disabled, .o_cc3 .btn-fill-primary.o_wysiwyg_loader, .o_cc3 .btn-primary:disabled, .o_cc3 .btn-primary.o_wysiwyg_loader, .o_colored_level .o_cc3 .btn-fill-primary.disabled, .o_colored_level .o_cc3 .btn-fill-primary:disabled {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc3 .btn-fill-primary.dropdown-toggle, .show > .o_cc3 .dropdown-toggle.btn-primary, .o_colored_level .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc3 .btn-fill-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #0a87bf;\n border-color: #0a7eb3;\n}\n\n.o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc3 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc3 .btn-fill-primary.dropdown-toggle:focus, .show > .o_cc3 .dropdown-toggle.btn-primary:focus, .o_colored_level .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc3 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc3 .btn-fill-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(49, 182, 241, 0.5);\n}\n\n.o_cc3 .btn-outline-primary, .o_colored_level .o_cc3 .btn-outline-primary {\n color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc3 .btn-outline-primary:hover, .o_colored_level .o_cc3 .btn-outline-primary:hover {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc3 .btn-outline-primary:focus, .o_cc3 .btn-outline-primary.focus, .o_colored_level .o_cc3 .btn-outline-primary:focus, .o_colored_level .o_cc3 .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.5);\n}\n\n.o_cc3 .btn-outline-primary.disabled, .o_cc3 .btn-outline-primary:disabled, .o_cc3 .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .o_cc3 .btn-outline-primary.disabled, .o_colored_level .o_cc3 .btn-outline-primary:disabled {\n color: #0da9ef;\n background-color: transparent;\n}\n\n.o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc3 .btn-outline-primary.dropdown-toggle, .o_colored_level .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc3 .btn-outline-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc3 .btn-outline-primary.dropdown-toggle:focus, .o_colored_level .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc3 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc3 .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.5);\n}\n\n.o_cc3 .btn-fill-secondary, .o_cc3 .btn-secondary, .o_colored_level .o_cc3 .btn-fill-secondary {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc3 .btn-fill-secondary:hover, .o_cc3 .btn-secondary:hover, .o_colored_level .o_cc3 .btn-fill-secondary:hover {\n color: #212529;\n background-color: #d3d9df;\n border-color: #cbd3da;\n}\n\n.o_cc3 .btn-fill-secondary:focus, .o_cc3 .btn-secondary:focus, .o_cc3 .btn-fill-secondary.focus, .o_cc3 .focus.btn-secondary, .o_colored_level .o_cc3 .btn-fill-secondary:focus, .o_colored_level .o_cc3 .btn-fill-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);\n}\n\n.o_cc3 .btn-fill-secondary.disabled, .o_cc3 .disabled.btn-secondary, .o_cc3 .btn-fill-secondary:disabled, .o_cc3 .btn-fill-secondary.o_wysiwyg_loader, .o_cc3 .btn-secondary:disabled, .o_cc3 .btn-secondary.o_wysiwyg_loader, .o_colored_level .o_cc3 .btn-fill-secondary.disabled, .o_colored_level .o_cc3 .btn-fill-secondary:disabled {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc3 .btn-fill-secondary.dropdown-toggle, .show > .o_cc3 .dropdown-toggle.btn-secondary, .o_colored_level .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc3 .btn-fill-secondary.dropdown-toggle {\n color: #212529;\n background-color: #cbd3da;\n border-color: #c4ccd4;\n}\n\n.o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc3 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc3 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_cc3 .dropdown-toggle.btn-secondary:focus, .o_colored_level .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc3 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc3 .btn-fill-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);\n}\n\n.o_cc3 .btn-outline-secondary, .o_colored_level .o_cc3 .btn-outline-secondary {\n color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc3 .btn-outline-secondary:hover, .o_colored_level .o_cc3 .btn-outline-secondary:hover {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc3 .btn-outline-secondary:focus, .o_cc3 .btn-outline-secondary.focus, .o_colored_level .o_cc3 .btn-outline-secondary:focus, .o_colored_level .o_cc3 .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);\n}\n\n.o_cc3 .btn-outline-secondary.disabled, .o_cc3 .btn-outline-secondary:disabled, .o_cc3 .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .o_cc3 .btn-outline-secondary.disabled, .o_colored_level .o_cc3 .btn-outline-secondary:disabled {\n color: #E9ECEF;\n background-color: transparent;\n}\n\n.o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc3 .btn-outline-secondary.dropdown-toggle, .o_colored_level .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc3 .btn-outline-secondary.dropdown-toggle {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc3 .btn-outline-secondary.dropdown-toggle:focus, .o_colored_level .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc3 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc3 .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);\n}\n\n.o_cc3 .nav-pills .nav-link.active,\n.o_cc3 .nav-pills .show > .nav-link, .o_colored_level .o_cc3 .nav-pills .nav-link.active,\n.o_colored_level .o_cc3 .nav-pills .show > .nav-link {\n background-color: #0da9ef;\n color: #FFFFFF;\n}\n\n.o_cc3 .dropdown-menu .dropdown-item.active, .o_cc3 .dropdown-menu .dropdown-item.active h6, .o_cc3 .dropdown-menu .dropdown-item:active, .o_cc3 .dropdown-menu .dropdown-item:active h6, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active h6, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active h6 {\n background-color: #0da9ef;\n color: #FFFFFF !important;\n}\n\n.o_cc3 .dropdown-menu .dropdown-item.active:hover, .o_cc3 .dropdown-menu .dropdown-item.active:focus, .o_cc3 .dropdown-menu .dropdown-item.active h6:hover, .o_cc3 .dropdown-menu .dropdown-item.active h6:focus, .o_cc3 .dropdown-menu .dropdown-item:active:hover, .o_cc3 .dropdown-menu .dropdown-item:active:focus, .o_cc3 .dropdown-menu .dropdown-item:active h6:hover, .o_cc3 .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active:hover, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active:focus, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active:hover, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active:focus, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .o_cc3 .dropdown-menu .dropdown-item:active h6:focus {\n color: #FFFFFF !important;\n}\n\n.o_cc3 a.list-group-item, .o_colored_level .o_cc3 a.list-group-item {\n color: #0da9ef;\n}\n\n.o_cc3 a.list-group-item.active, .o_colored_level .o_cc3 a.list-group-item.active {\n background-color: #0da9ef;\n color: #FFFFFF;\n border-color: #0da9ef;\n}\n\n.o_cc4 {\n background-color: #0da9ef;\n color: #E9ECEF;\n}\n\n.o_cc4 .text-muted, .o_colored_level .o_cc4 .text-muted {\n color: rgba(233, 236, 239, 0.7) !important;\n}\n\n.o_cc4 h1, .o_cc4 h2, .o_cc4 h3, .o_cc4 h4, .o_cc4 h5, .o_cc4 h6, .o_colored_level .o_cc4 h1, .o_colored_level .o_cc4 h2, .o_colored_level .o_cc4 h3, .o_colored_level .o_cc4 h4, .o_colored_level .o_cc4 h5, .o_colored_level .o_cc4 h6 {\n color: #FFFFFF;\n}\n\n.o_cc4 a:not(.btn), .o_cc4 .btn-link, .o_colored_level .o_cc4 a:not(.btn), .o_colored_level .o_cc4 .btn-link {\n color: white;\n}\n\n.o_cc4 a:not(.btn):hover, .o_cc4 .btn-link:hover, .o_colored_level .o_cc4 a:not(.btn):hover, .o_colored_level .o_cc4 .btn-link:hover {\n color: #e9ecef;\n}\n\n.o_cc4 .btn-fill-primary, .o_cc4 .btn-primary, .o_colored_level .o_cc4 .btn-fill-primary {\n color: #FFFFFF;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.o_cc4 .btn-fill-primary:hover, .o_cc4 .btn-primary:hover, .o_colored_level .o_cc4 .btn-fill-primary:hover {\n color: #FFFFFF;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.o_cc4 .btn-fill-primary:focus, .o_cc4 .btn-primary:focus, .o_cc4 .btn-fill-primary.focus, .o_cc4 .focus.btn-primary, .o_colored_level .o_cc4 .btn-fill-primary:focus, .o_colored_level .o_cc4 .btn-fill-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.o_cc4 .btn-fill-primary.disabled, .o_cc4 .disabled.btn-primary, .o_cc4 .btn-fill-primary:disabled, .o_cc4 .btn-fill-primary.o_wysiwyg_loader, .o_cc4 .btn-primary:disabled, .o_cc4 .btn-primary.o_wysiwyg_loader, .o_colored_level .o_cc4 .btn-fill-primary.disabled, .o_colored_level .o_cc4 .btn-fill-primary:disabled {\n color: #FFFFFF;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc4 .btn-fill-primary.dropdown-toggle, .show > .o_cc4 .dropdown-toggle.btn-primary, .o_colored_level .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc4 .btn-fill-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc4 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc4 .btn-fill-primary.dropdown-toggle:focus, .show > .o_cc4 .dropdown-toggle.btn-primary:focus, .o_colored_level .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc4 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc4 .btn-fill-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.o_cc4 .btn-outline-primary, .o_colored_level .o_cc4 .btn-outline-primary {\n color: #343a40;\n border-color: #343a40;\n}\n\n.o_cc4 .btn-outline-primary:hover, .o_colored_level .o_cc4 .btn-outline-primary:hover {\n color: #FFFFFF;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.o_cc4 .btn-outline-primary:focus, .o_cc4 .btn-outline-primary.focus, .o_colored_level .o_cc4 .btn-outline-primary:focus, .o_colored_level .o_cc4 .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.o_cc4 .btn-outline-primary.disabled, .o_cc4 .btn-outline-primary:disabled, .o_cc4 .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .o_cc4 .btn-outline-primary.disabled, .o_colored_level .o_cc4 .btn-outline-primary:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc4 .btn-outline-primary.dropdown-toggle, .o_colored_level .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc4 .btn-outline-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc4 .btn-outline-primary.dropdown-toggle:focus, .o_colored_level .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc4 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc4 .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.o_cc4 .btn-fill-secondary, .o_cc4 .btn-secondary, .o_colored_level .o_cc4 .btn-fill-secondary {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc4 .btn-fill-secondary:hover, .o_cc4 .btn-secondary:hover, .o_colored_level .o_cc4 .btn-fill-secondary:hover {\n color: #212529;\n background-color: #d3d9df;\n border-color: #cbd3da;\n}\n\n.o_cc4 .btn-fill-secondary:focus, .o_cc4 .btn-secondary:focus, .o_cc4 .btn-fill-secondary.focus, .o_cc4 .focus.btn-secondary, .o_colored_level .o_cc4 .btn-fill-secondary:focus, .o_colored_level .o_cc4 .btn-fill-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);\n}\n\n.o_cc4 .btn-fill-secondary.disabled, .o_cc4 .disabled.btn-secondary, .o_cc4 .btn-fill-secondary:disabled, .o_cc4 .btn-fill-secondary.o_wysiwyg_loader, .o_cc4 .btn-secondary:disabled, .o_cc4 .btn-secondary.o_wysiwyg_loader, .o_colored_level .o_cc4 .btn-fill-secondary.disabled, .o_colored_level .o_cc4 .btn-fill-secondary:disabled {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc4 .btn-fill-secondary.dropdown-toggle, .show > .o_cc4 .dropdown-toggle.btn-secondary, .o_colored_level .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc4 .btn-fill-secondary.dropdown-toggle {\n color: #212529;\n background-color: #cbd3da;\n border-color: #c4ccd4;\n}\n\n.o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc4 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc4 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_cc4 .dropdown-toggle.btn-secondary:focus, .o_colored_level .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc4 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc4 .btn-fill-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);\n}\n\n.o_cc4 .btn-outline-secondary, .o_colored_level .o_cc4 .btn-outline-secondary {\n color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc4 .btn-outline-secondary:hover, .o_colored_level .o_cc4 .btn-outline-secondary:hover {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc4 .btn-outline-secondary:focus, .o_cc4 .btn-outline-secondary.focus, .o_colored_level .o_cc4 .btn-outline-secondary:focus, .o_colored_level .o_cc4 .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);\n}\n\n.o_cc4 .btn-outline-secondary.disabled, .o_cc4 .btn-outline-secondary:disabled, .o_cc4 .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .o_cc4 .btn-outline-secondary.disabled, .o_colored_level .o_cc4 .btn-outline-secondary:disabled {\n color: #E9ECEF;\n background-color: transparent;\n}\n\n.o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc4 .btn-outline-secondary.dropdown-toggle, .o_colored_level .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc4 .btn-outline-secondary.dropdown-toggle {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc4 .btn-outline-secondary.dropdown-toggle:focus, .o_colored_level .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc4 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc4 .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);\n}\n\n.o_cc4 .nav-pills .nav-link.active,\n.o_cc4 .nav-pills .show > .nav-link, .o_colored_level .o_cc4 .nav-pills .nav-link.active,\n.o_colored_level .o_cc4 .nav-pills .show > .nav-link {\n background-color: #343a40;\n color: #FFFFFF;\n}\n\n.o_cc4 .dropdown-menu .dropdown-item.active, .o_cc4 .dropdown-menu .dropdown-item.active h6, .o_cc4 .dropdown-menu .dropdown-item:active, .o_cc4 .dropdown-menu .dropdown-item:active h6, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active h6, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active h6 {\n background-color: #343a40;\n color: #FFFFFF !important;\n}\n\n.o_cc4 .dropdown-menu .dropdown-item.active:hover, .o_cc4 .dropdown-menu .dropdown-item.active:focus, .o_cc4 .dropdown-menu .dropdown-item.active h6:hover, .o_cc4 .dropdown-menu .dropdown-item.active h6:focus, .o_cc4 .dropdown-menu .dropdown-item:active:hover, .o_cc4 .dropdown-menu .dropdown-item:active:focus, .o_cc4 .dropdown-menu .dropdown-item:active h6:hover, .o_cc4 .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active:hover, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active:focus, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active:hover, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active:focus, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .o_cc4 .dropdown-menu .dropdown-item:active h6:focus {\n color: #FFFFFF !important;\n}\n\n.o_cc4 a.list-group-item, .o_colored_level .o_cc4 a.list-group-item {\n color: #343a40;\n}\n\n.o_cc4 a.list-group-item.active, .o_colored_level .o_cc4 a.list-group-item.active {\n background-color: #343a40;\n color: #FFFFFF;\n border-color: #343a40;\n}\n\n.o_cc5 {\n background-color: #343a40;\n color: #E9ECEF;\n}\n\n.o_cc5 .text-muted, .o_colored_level .o_cc5 .text-muted {\n color: rgba(233, 236, 239, 0.7) !important;\n}\n\n.o_cc5 h1, .o_cc5 h2, .o_cc5 h3, .o_cc5 h4, .o_cc5 h5, .o_cc5 h6, .o_colored_level .o_cc5 h1, .o_colored_level .o_cc5 h2, .o_colored_level .o_cc5 h3, .o_colored_level .o_cc5 h4, .o_colored_level .o_cc5 h5, .o_colored_level .o_cc5 h6 {\n color: #FFFFFF;\n}\n\n.o_cc5 a:not(.btn), .o_cc5 .btn-link, .o_colored_level .o_cc5 a:not(.btn), .o_colored_level .o_cc5 .btn-link {\n color: #E9ECEF;\n}\n\n.o_cc5 a:not(.btn):hover, .o_cc5 .btn-link:hover, .o_colored_level .o_cc5 a:not(.btn):hover, .o_colored_level .o_cc5 .btn-link:hover {\n color: #dde2e6;\n}\n\n.o_cc5 .btn-fill-primary, .o_cc5 .btn-primary, .o_colored_level .o_cc5 .btn-fill-primary {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc5 .btn-fill-primary:hover, .o_cc5 .btn-primary:hover, .o_colored_level .o_cc5 .btn-fill-primary:hover {\n color: #FFFFFF;\n background-color: #0b8fcb;\n border-color: #0a87bf;\n}\n\n.o_cc5 .btn-fill-primary:focus, .o_cc5 .btn-primary:focus, .o_cc5 .btn-fill-primary.focus, .o_cc5 .focus.btn-primary, .o_colored_level .o_cc5 .btn-fill-primary:focus, .o_colored_level .o_cc5 .btn-fill-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(49, 182, 241, 0.5);\n}\n\n.o_cc5 .btn-fill-primary.disabled, .o_cc5 .disabled.btn-primary, .o_cc5 .btn-fill-primary:disabled, .o_cc5 .btn-fill-primary.o_wysiwyg_loader, .o_cc5 .btn-primary:disabled, .o_cc5 .btn-primary.o_wysiwyg_loader, .o_colored_level .o_cc5 .btn-fill-primary.disabled, .o_colored_level .o_cc5 .btn-fill-primary:disabled {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc5 .btn-fill-primary.dropdown-toggle, .show > .o_cc5 .dropdown-toggle.btn-primary, .o_colored_level .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc5 .btn-fill-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #0a87bf;\n border-color: #0a7eb3;\n}\n\n.o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc5 .btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc5 .btn-fill-primary.dropdown-toggle:focus, .show > .o_cc5 .dropdown-toggle.btn-primary:focus, .o_colored_level .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc5 .btn-fill-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc5 .btn-fill-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(49, 182, 241, 0.5);\n}\n\n.o_cc5 .btn-outline-primary, .o_colored_level .o_cc5 .btn-outline-primary {\n color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc5 .btn-outline-primary:hover, .o_colored_level .o_cc5 .btn-outline-primary:hover {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc5 .btn-outline-primary:focus, .o_cc5 .btn-outline-primary.focus, .o_colored_level .o_cc5 .btn-outline-primary:focus, .o_colored_level .o_cc5 .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.5);\n}\n\n.o_cc5 .btn-outline-primary.disabled, .o_cc5 .btn-outline-primary:disabled, .o_cc5 .btn-outline-primary.o_wysiwyg_loader, .o_colored_level .o_cc5 .btn-outline-primary.disabled, .o_colored_level .o_cc5 .btn-outline-primary:disabled {\n color: #0da9ef;\n background-color: transparent;\n}\n\n.o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc5 .btn-outline-primary.dropdown-toggle, .o_colored_level .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc5 .btn-outline-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc5 .btn-outline-primary.dropdown-toggle:focus, .o_colored_level .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc5 .btn-outline-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc5 .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(13, 169, 239, 0.5);\n}\n\n.o_cc5 .btn-fill-secondary, .o_cc5 .btn-secondary, .o_colored_level .o_cc5 .btn-fill-secondary {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc5 .btn-fill-secondary:hover, .o_cc5 .btn-secondary:hover, .o_colored_level .o_cc5 .btn-fill-secondary:hover {\n color: #212529;\n background-color: #d3d9df;\n border-color: #cbd3da;\n}\n\n.o_cc5 .btn-fill-secondary:focus, .o_cc5 .btn-secondary:focus, .o_cc5 .btn-fill-secondary.focus, .o_cc5 .focus.btn-secondary, .o_colored_level .o_cc5 .btn-fill-secondary:focus, .o_colored_level .o_cc5 .btn-fill-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);\n}\n\n.o_cc5 .btn-fill-secondary.disabled, .o_cc5 .disabled.btn-secondary, .o_cc5 .btn-fill-secondary:disabled, .o_cc5 .btn-fill-secondary.o_wysiwyg_loader, .o_cc5 .btn-secondary:disabled, .o_cc5 .btn-secondary.o_wysiwyg_loader, .o_colored_level .o_cc5 .btn-fill-secondary.disabled, .o_colored_level .o_cc5 .btn-fill-secondary:disabled {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc5 .btn-fill-secondary.dropdown-toggle, .show > .o_cc5 .dropdown-toggle.btn-secondary, .o_colored_level .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc5 .btn-fill-secondary.dropdown-toggle {\n color: #212529;\n background-color: #cbd3da;\n border-color: #c4ccd4;\n}\n\n.o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .o_cc5 .btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc5 .btn-fill-secondary.dropdown-toggle:focus, .show > .o_cc5 .dropdown-toggle.btn-secondary:focus, .o_colored_level .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc5 .btn-fill-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc5 .btn-fill-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5);\n}\n\n.o_cc5 .btn-outline-secondary, .o_colored_level .o_cc5 .btn-outline-secondary {\n color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc5 .btn-outline-secondary:hover, .o_colored_level .o_cc5 .btn-outline-secondary:hover {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc5 .btn-outline-secondary:focus, .o_cc5 .btn-outline-secondary.focus, .o_colored_level .o_cc5 .btn-outline-secondary:focus, .o_colored_level .o_cc5 .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);\n}\n\n.o_cc5 .btn-outline-secondary.disabled, .o_cc5 .btn-outline-secondary:disabled, .o_cc5 .btn-outline-secondary.o_wysiwyg_loader, .o_colored_level .o_cc5 .btn-outline-secondary.disabled, .o_colored_level .o_cc5 .btn-outline-secondary:disabled {\n color: #E9ECEF;\n background-color: transparent;\n}\n\n.o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_cc5 .btn-outline-secondary.dropdown-toggle, .o_colored_level .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_colored_level .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_colored_level .o_cc5 .btn-outline-secondary.dropdown-toggle {\n color: #212529;\n background-color: #E9ECEF;\n border-color: #E9ECEF;\n}\n\n.o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_cc5 .btn-outline-secondary.dropdown-toggle:focus, .o_colored_level .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_colored_level .o_cc5 .btn-outline-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_colored_level .o_cc5 .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5);\n}\n\n.o_cc5 .nav-pills .nav-link.active,\n.o_cc5 .nav-pills .show > .nav-link, .o_colored_level .o_cc5 .nav-pills .nav-link.active,\n.o_colored_level .o_cc5 .nav-pills .show > .nav-link {\n background-color: #0da9ef;\n color: #FFFFFF;\n}\n\n.o_cc5 .dropdown-menu .dropdown-item.active, .o_cc5 .dropdown-menu .dropdown-item.active h6, .o_cc5 .dropdown-menu .dropdown-item:active, .o_cc5 .dropdown-menu .dropdown-item:active h6, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active h6, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active h6 {\n background-color: #0da9ef;\n color: #FFFFFF !important;\n}\n\n.o_cc5 .dropdown-menu .dropdown-item.active:hover, .o_cc5 .dropdown-menu .dropdown-item.active:focus, .o_cc5 .dropdown-menu .dropdown-item.active h6:hover, .o_cc5 .dropdown-menu .dropdown-item.active h6:focus, .o_cc5 .dropdown-menu .dropdown-item:active:hover, .o_cc5 .dropdown-menu .dropdown-item:active:focus, .o_cc5 .dropdown-menu .dropdown-item:active h6:hover, .o_cc5 .dropdown-menu .dropdown-item:active h6:focus, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active:hover, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active:focus, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active h6:hover, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item.active h6:focus, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active:hover, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active:focus, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active h6:hover, .o_colored_level .o_cc5 .dropdown-menu .dropdown-item:active h6:focus {\n color: #FFFFFF !important;\n}\n\n.o_cc5 a.list-group-item, .o_colored_level .o_cc5 a.list-group-item {\n color: #0da9ef;\n}\n\n.o_cc5 a.list-group-item.active, .o_colored_level .o_cc5 a.list-group-item.active {\n background-color: #0da9ef;\n color: #FFFFFF;\n border-color: #0da9ef;\n}\n\n.btn-custom:hover, .btn-fill-custom:hover {\n filter: invert(0.2);\n}\n\n.btn-outline-custom:not(:hover) {\n background-color: transparent !important;\n background-image: none !important;\n}\n\n.o_background_video, .parallax, section, .oe_img_bg, [data-oe-shape-data], .o_background_video > *, .parallax > *, section > *, .oe_img_bg > *, [data-oe-shape-data] > * {\n position: relative;\n}\n\n.parallax > .s_parallax_bg, .o_bg_video_container, .o_we_shape, .o_we_bg_filter {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n position: absolute !important;\n display: block;\n overflow: hidden;\n background-repeat: no-repeat;\n pointer-events: none;\n}\n\n.o_full_screen_height, .cover_full, .o_half_screen_height, .cover_mid {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n justify-content: space-around;\n min-height: 100vh !important;\n}\n\n.o_half_screen_height, .cover_mid {\n min-height: 55vh !important;\n}\n\n@media (min-width: 992px) {\n .o_container_small {\n max-width: 720px;\n }\n}\n\n.oe_img_bg {\n background-size: cover;\n background-repeat: no-repeat;\n}\n\n.oe_img_bg.o_bg_img_opt_repeat {\n background-size: auto;\n background-repeat: repeat;\n}\n\n.oe_img_bg.o_bg_img_center {\n background-position: center;\n}\n\n.text-gradient {\n -webkit-background-clip: text;\n -webkit-text-fill-color: transparent;\n}\n\n.text-gradient .o_animated_text, .text-gradient .o_animated_text *, .text-gradient.o_animated_text * {\n background-image: inherit;\n -webkit-background-clip: inherit;\n -webkit-text-fill-color: inherit;\n}\n\n.text-gradient .fa {\n display: inherit;\n}\n\n/* QWEB */\n.odoo-editor-editable t,\n.odoo-editor-editable [t-if],\n.odoo-editor-editable [t-elif],\n.odoo-editor-editable [t-else],\n.odoo-editor-editable [t-foreach], .o_readonly t,\n.o_readonly [t-if],\n.o_readonly [t-elif],\n.o_readonly [t-else],\n.o_readonly [t-foreach] {\n background-color: rgba(0, 0, 102, 0.1) !important;\n}\n\n.odoo-editor-editable t,\n.odoo-editor-editable [t-esc],\n.odoo-editor-editable [t-out],\n.odoo-editor-editable [t-raw], .o_readonly t,\n.o_readonly [t-esc],\n.o_readonly [t-out],\n.o_readonly [t-raw] {\n border-radius: 2px;\n}\n\n.odoo-editor-editable [t-esc],\n.odoo-editor-editable [t-out],\n.odoo-editor-editable [t-raw], .o_readonly [t-esc],\n.o_readonly [t-out],\n.o_readonly [t-raw] {\n background-color: rgba(36, 154, 255, 0.16) !important;\n}\n\n.odoo-editor-editable [t-esc]:empty::before, .o_readonly [t-esc]:empty::before {\n content: attr(t-esc);\n}\n\n.odoo-editor-editable [t-raw]:empty::before, .o_readonly [t-raw]:empty::before {\n content: attr(t-raw);\n}\n\n.odoo-editor-editable [t-out]:empty::before, .o_readonly [t-out]:empty::before {\n content: attr(t-out);\n}\n\n.odoo-editor-editable t[t-set], .o_readonly t[t-set] {\n display: none;\n}\n\n.odoo-editor-editable t[data-oe-t-inline], .o_readonly t[data-oe-t-inline] {\n display: inline;\n}\n\n.odoo-editor-editable t:not([data-oe-t-inline]), .o_readonly t:not([data-oe-t-inline]) {\n display: block;\n}\n\n.odoo-editor-editable t[data-oe-t-inline]:not([data-oe-t-group-active]), .o_readonly t[data-oe-t-inline]:not([data-oe-t-group-active]) {\n display: unset;\n}\n\n.odoo-editor-editable [data-oe-t-group]:not([data-oe-t-group-active]), .o_readonly [data-oe-t-group]:not([data-oe-t-group-active]) {\n display: none !important;\n}\n\n.odoo-editor-editable [data-oe-t-group][data-oe-t-selectable], .o_readonly [data-oe-t-group][data-oe-t-selectable] {\n outline: 1px dashed rgba(0, 0, 102, 0.4) !important;\n}\n\n.oe-qweb-select {\n position: absolute;\n z-index: 1051;\n background-color: white;\n}\n\n", "\n/* /theme_prime/static/src/scss/web_editor.frontend.scss defined in bundle 'web.assets_frontend' */\n\n@media (max-width: 767.98px) {\n #wrapwrap img, #wrapwrap .media_iframe_video, #wrapwrap span.fa, #wrapwrap i.fa {\n transform: none !important;\n }\n}\n\n.o_wysiwyg_loader {\n pointer-events: none;\n min-height: 100px;\n color: transparent;\n}\n\n.o_wysiwyg_loading {\n position: absolute;\n top: 50%;\n left: 50%;\n bottom: auto;\n right: auto;\n transform: translate(-50%, -50%);\n}\n\n.ui-autocomplete {\n max-height: 50vh;\n overflow-y: auto;\n overflow-x: hidden;\n}\n\n.ui-autocomplete .ui-menu-item {\n padding: 0;\n}\n\n.ui-autocomplete .ui-menu-item > .ui-state-active {\n border: none;\n font-weight: normal;\n margin: 0;\n}\n\n.o_we_shape.o_web_editor_Airy_01 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/01.svg?c1=%230da9ef\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_02 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/02.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_03 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/03.svg?c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_03_001 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/03_001.svg?c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_04 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/04.svg?c1=%230da9ef\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_04_001 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/04_001.svg?c1=%230da9ef\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_05 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/05.svg?c1=%230da9ef\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_05_001 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/05_001.svg?c1=%230da9ef\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_06 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/06.svg?c2=%230075B7\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_07 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/07.svg?c2=%230075B7\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_08 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/08.svg?c1=%230da9ef\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_09 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/09.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_10 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/10.svg?c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_11 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/11.svg?c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_12 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/12.svg?c1=%230da9ef&c3=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_12_001 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/12_001.svg?c1=%230da9ef&c3=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_13 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/13.svg?c1=%230da9ef&c4=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_13_001 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/13_001.svg?c1=%230da9ef&c4=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_14 {\n background-image: url(\"/web_editor/shape/web_editor/Airy/14.svg?c1=%230da9ef&c4=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_01 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/01.svg?c2=%230075B7\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_01_001 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/01_001.svg?c2=%230075B7\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_02 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/02.svg?c1=%230da9ef&c2=%230075B7\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_03 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/03.svg?c2=%230075B7\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_04 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/04.svg?c5=%23343a40\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_05 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/05.svg?c1=%230da9ef\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_06 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/06.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_07 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/07.svg?c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_08 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/08.svg?c1=%230da9ef\");\n background-position: right;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_09 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/09.svg?c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_10 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/10.svg?c1=%230da9ef&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_10_001 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/10_001.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_11 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/11.svg?c1=%230da9ef\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_12 {\n background-image: url(\"/web_editor/shape/web_editor/Blobs/12.svg?c1=%230da9ef\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_01 {\n background-image: url(\"/web_editor/shape/web_editor/Blocks/01.svg?c1=%230da9ef&c3=%23FFFFFF&c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_01_001 {\n background-image: url(\"/web_editor/shape/web_editor/Blocks/01_001.svg?c1=%230da9ef&c3=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_02 {\n background-image: url(\"/web_editor/shape/web_editor/Blocks/02.svg?c1=%230da9ef&c3=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_02_001 {\n background-image: url(\"/web_editor/shape/web_editor/Blocks/02_001.svg?c1=%230da9ef&c3=%23FFFFFF&c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_03 {\n background-image: url(\"/web_editor/shape/web_editor/Blocks/03.svg?c1=%230da9ef&c4=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_04 {\n background-image: url(\"/web_editor/shape/web_editor/Blocks/04.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF&c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_01 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/01.svg?c2=%230075B7\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_02 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/02.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_03 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/03.svg?c1=%230da9ef&c3=%23FFFFFF&c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_04 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/04.svg?c2=%230075B7&c3=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_05 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/05.svg?c5=%23343a40\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_05_001 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/05_001.svg?c3=%23FFFFFF\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_06 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/06.svg?c5=%23343a40\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_06_001 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/06_001.svg?c3=%23FFFFFF\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_07 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/07.svg?c1=%230da9ef&c2=%230075B7\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_07_001 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/07_001.svg?c1=%230da9ef&c2=%230075B7\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_08 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/08.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_09 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/09.svg?c2=%230075B7&c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_10 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/10.svg?c1=%230da9ef&c3=%23FFFFFF&c4=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_10_001 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/10_001.svg?c1=%230da9ef&c4=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_11 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/11.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_11_001 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/11_001.svg?c1=%230da9ef&c2=%230075B7\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_12 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/12.svg?c1=%230da9ef&c2=%230075B7&c5=%23343a40\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_12_001 {\n background-image: url(\"/web_editor/shape/web_editor/Bold/12_001.svg?c1=%230da9ef&c2=%230075B7&c5=%23343a40\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_01 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/01.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF&c4=%23FFFFFF&c5=%23343a40\");\n background-position: center right;\n background-size: auto 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_02 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/02.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF&c5=%23343a40\");\n background-position: center;\n background-size: 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_03 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/03.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF&c5=%23343a40\");\n background-position: center;\n background-size: 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_04 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/04.svg?c1=%230da9ef&c2=%230075B7&c4=%23FFFFFF&c5=%23343a40\");\n background-position: center;\n background-size: 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_05 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/05.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF&c5=%23343a40\");\n background-position: center;\n background-size: 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_06 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/06.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF&c5=%23343a40\");\n background-position: center;\n background-size: auto 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_07 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/07.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF&c5=%23343a40\");\n background-position: right bottom;\n background-size: auto 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_08 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/08.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF&c5=%23343a40\");\n background-position: top left;\n background-size: auto 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_09 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/09.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF\");\n background-position: center right;\n background-size: auto 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_10 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/10.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF&c5=%23343a40\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_11 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/11.svg?c1=%230da9ef&c3=%23FFFFFF\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_12 {\n background-image: url(\"/web_editor/shape/web_editor/Floats/12.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_01 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/01.svg?c2=%230075B7&c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_02 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/02.svg?c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_02_001 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/02_001.svg?c4=%23FFFFFF&c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_03 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/03.svg?c3=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_04 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/04.svg?c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_04_001 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/04_001.svg?c3=%23FFFFFF\");\n background-position: top;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_05 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/05.svg?c3=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_06 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/06.svg?c3=%23FFFFFF\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_06_001 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/06_001.svg?c3=%23FFFFFF&c4=%23FFFFFF\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_07 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/07.svg?c3=%23FFFFFF\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_07_001 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/07_001.svg?c3=%23FFFFFF&c5=%23343a40\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_07_002 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/07_002.svg?c3=%23FFFFFF&c4=%23FFFFFF&c5=%23343a40\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_08 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/08.svg?c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_09 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/09.svg?c1=%230da9ef&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_09_001 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/09_001.svg?c3=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_10 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/10.svg?c2=%230075B7&c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_11 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/11.svg?c3=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_11_001 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/11_001.svg?c3=%23FFFFFF&c4=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_12 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/12.svg?c3=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_13 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/13.svg?c3=%23FFFFFF&c5=%23343a40\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_14 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/14.svg?c4=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_14_001 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/14_001.svg?c3=%23FFFFFF&c4=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_15 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/15.svg?c4=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_16 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/16.svg?c3=%23FFFFFF\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_17 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/17.svg?c3=%23FFFFFF\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_18 {\n background-image: url(\"/web_editor/shape/web_editor/Origins/18.svg?c1=%230da9ef\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_01 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/01.svg?c1=%230da9ef&c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_01_001 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/01_001.svg?c1=%230da9ef&c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_02 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/02.svg?c1=%230da9ef&c4=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_02_001 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/02_001.svg?c1=%230da9ef&c4=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_03 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/03.svg?c2=%230075B7&c4=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_03_001 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/03_001.svg?c2=%230075B7&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_04 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/04.svg?c1=%230da9ef&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_05 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/05.svg?c1=%230da9ef&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_05_001 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/05_001.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_06 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/06.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_07 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/07.svg?c1=%230da9ef&c2=%230075B7&c3=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_08 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/08.svg?c1=%230da9ef&c4=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_08_001 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/08_001.svg?c1=%230da9ef&c4=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_09 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/09.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_09_001 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/09_001.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_10 {\n background-image: url(\"/web_editor/shape/web_editor/Rainy/10.svg?c1=%230da9ef&c3=%23FFFFFF\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_01 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/01.svg?c4=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_01_001 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/01_001.svg?c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_02 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/02.svg?c4=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_02_001 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/02_001.svg?c3=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_03 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/03.svg?c1=%230da9ef&c2=%230075B7\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_04 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/04.svg?c1=%230da9ef&c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_05 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/05.svg?c1=%230da9ef&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_06 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/06.svg?c1=%230da9ef&c3=%23FFFFFF&c4=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_06_001 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/06_001.svg?c1=%230da9ef&c3=%23FFFFFF&c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_07 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/07.svg?c3=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_08 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/08.svg?c2=%230075B7\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_09 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/09.svg?c1=%230da9ef&c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_10 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/10.svg?c1=%230da9ef&c2=%230075B7\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_11 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/11.svg?c1=%230da9ef&c4=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_12 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/12.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_12_001 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/12_001.svg?c1=%230da9ef\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_13 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/13.svg?c4=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_13_001 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/13_001.svg?c1=%230da9ef\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_14 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/14.svg?c1=%230da9ef&c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_15 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/15.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_16 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/16.svg?c1=%230da9ef\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_17 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/17.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_18 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/18.svg?c5=%23343a40\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_19 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/19.svg?c5=%23343a40\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_20 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/20.svg?c2=%230075B7\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_21 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/21.svg?c2=%230075B7\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_22 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/22.svg?c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_23 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/23.svg?c3=%23FFFFFF\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_24 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/24.svg?c1=%230da9ef&c2=%230075B7\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_25 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/25.svg?c1=%230da9ef&c2=%230075B7\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_26 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/26.svg?c1=%230da9ef&c2=%230075B7\");\n background-position: bottom right;\n background-size: auto 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_27 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/27.svg?c1=%230da9ef&c2=%230075B7\");\n background-position: center;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_28 {\n background-image: url(\"/web_editor/shape/web_editor/Wavy/28.svg?c1=%230da9ef&c3=%23FFFFFF\");\n background-position: center;\n background-size: 100% 100%;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_01 {\n background-image: url(\"/web_editor/shape/web_editor/Zigs/01.svg?c2=%230075B7\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_01_001 {\n background-image: url(\"/web_editor/shape/web_editor/Zigs/01_001.svg?c2=%230075B7\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_02 {\n background-image: url(\"/web_editor/shape/web_editor/Zigs/02.svg?c2=%230075B7\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_02_001 {\n background-image: url(\"/web_editor/shape/web_editor/Zigs/02_001.svg?c2=%230075B7\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_03 {\n background-image: url(\"/web_editor/shape/web_editor/Zigs/03.svg?c1=%230da9ef\");\n background-position: top;\n background-size: 100% auto;\n background-repeat: no-repeat repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_04 {\n background-image: url(\"/web_editor/shape/web_editor/Zigs/04.svg?c1=%230da9ef\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_05 {\n background-image: url(\"/web_editor/shape/web_editor/Zigs/05.svg?c3=%23FFFFFF\");\n background-position: bottom;\n background-size: 100% auto;\n background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_06 {\n background-image: url(\"/web_editor/shape/web_editor/Zigs/06.svg?c4=%23FFFFFF&c5=%23343a40\");\n background-position: bottom;\n background-size: 30px 100%;\n background-repeat: repeat no-repeat;\n}\n\n@media (max-width: 767.98px) {\n .o_we_shape {\n display: none;\n }\n}\n\n.o_we_flip_x {\n transform: scaleX(-1);\n}\n\n.o_we_flip_y {\n transform: scaleY(-1);\n}\n\n.o_we_flip_x.o_we_flip_y {\n transform: scale(-1);\n}\n\n", "\n/* /portal/static/src/scss/bootstrap.extend.scss defined in bundle 'web.assets_frontend' */\n\n@media (min-width: 576px) {\n .w-sm-25 {\n width: 25% !important;\n }\n .w-sm-50 {\n width: 50% !important;\n }\n .w-sm-75 {\n width: 75% !important;\n }\n .w-sm-100 {\n width: 100% !important;\n }\n .w-sm-auto {\n width: auto !important;\n }\n .w-sm-0 {\n width: 0 !important;\n }\n .h-sm-25 {\n height: 25% !important;\n }\n .h-sm-50 {\n height: 50% !important;\n }\n .h-sm-75 {\n height: 75% !important;\n }\n .h-sm-100 {\n height: 100% !important;\n }\n .h-sm-auto {\n height: auto !important;\n }\n .h-sm-0 {\n height: 0 !important;\n }\n}\n\n@media (min-width: 768px) {\n .w-md-25 {\n width: 25% !important;\n }\n .w-md-50 {\n width: 50% !important;\n }\n .w-md-75 {\n width: 75% !important;\n }\n .w-md-100 {\n width: 100% !important;\n }\n .w-md-auto {\n width: auto !important;\n }\n .w-md-0 {\n width: 0 !important;\n }\n .h-md-25 {\n height: 25% !important;\n }\n .h-md-50 {\n height: 50% !important;\n }\n .h-md-75 {\n height: 75% !important;\n }\n .h-md-100 {\n height: 100% !important;\n }\n .h-md-auto {\n height: auto !important;\n }\n .h-md-0 {\n height: 0 !important;\n }\n}\n\n@media (min-width: 992px) {\n .w-lg-25 {\n width: 25% !important;\n }\n .w-lg-50 {\n width: 50% !important;\n }\n .w-lg-75 {\n width: 75% !important;\n }\n .w-lg-100 {\n width: 100% !important;\n }\n .w-lg-auto {\n width: auto !important;\n }\n .w-lg-0 {\n width: 0 !important;\n }\n .h-lg-25 {\n height: 25% !important;\n }\n .h-lg-50 {\n height: 50% !important;\n }\n .h-lg-75 {\n height: 75% !important;\n }\n .h-lg-100 {\n height: 100% !important;\n }\n .h-lg-auto {\n height: auto !important;\n }\n .h-lg-0 {\n height: 0 !important;\n }\n}\n\n@media (min-width: 1200px) {\n .w-xl-25 {\n width: 25% !important;\n }\n .w-xl-50 {\n width: 50% !important;\n }\n .w-xl-75 {\n width: 75% !important;\n }\n .w-xl-100 {\n width: 100% !important;\n }\n .w-xl-auto {\n width: auto !important;\n }\n .w-xl-0 {\n width: 0 !important;\n }\n .h-xl-25 {\n height: 25% !important;\n }\n .h-xl-50 {\n height: 50% !important;\n }\n .h-xl-75 {\n height: 75% !important;\n }\n .h-xl-100 {\n height: 100% !important;\n }\n .h-xl-auto {\n height: auto !important;\n }\n .h-xl-0 {\n height: 0 !important;\n }\n}\n\n", "\n/* /portal/static/src/scss/portal.scss defined in bundle 'web.assets_frontend' */\n\nbody {\n direction: ltr;\n}\n\nheader .navbar-brand {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n max-width: 75%;\n}\n\nheader .navbar-brand.logo {\n padding-top: 0;\n padding-bottom: 0;\n}\n\nheader .navbar-brand.logo img {\n object-fit: contain;\n display: block;\n width: auto;\n height: 3.5rem;\n}\n\n@media (max-width: 767.98px) {\n header .navbar-brand.logo img {\n max-height: 3.5rem;\n }\n}\n\nheader .nav-link {\n white-space: nowrap;\n}\n\n.navbar {\n margin-bottom: 0;\n}\n\n@media (max-width: 767.98px) {\n .navbar .nav.navbar-nav.float-right {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md ul.nav > li.divider {\n display: list-item;\n }\n}\n\nul.flex-column > li > a {\n padding: 2px 15px;\n}\n\na.fa:hover, .btn-link.fa:hover {\n text-decoration: none;\n}\n\n.jumbotron {\n margin-bottom: 0;\n}\n\nul {\n list-style-type: disc;\n}\n\nul ul {\n list-style-type: circle;\n}\n\nul ul ul {\n list-style-type: square;\n}\n\nul ul ul ul {\n list-style-type: disc;\n}\n\nul ul ul ul ul {\n list-style-type: circle;\n}\n\nul ul ul ul ul ul {\n list-style-type: square;\n}\n\nul ul ul ul ul ul ul {\n list-style-type: disc;\n}\n\nol {\n list-style-type: decimal;\n}\n\nol ol {\n list-style-type: lower-alpha;\n}\n\nol ol ol {\n list-style-type: lower-greek;\n}\n\nol ol ol ol {\n list-style-type: decimal;\n}\n\nol ol ol ol ol {\n list-style-type: lower-alpha;\n}\n\nol ol ol ol ol ol {\n list-style-type: lower-greek;\n}\n\nol ol ol ol ol ol ol {\n list-style-type: decimal;\n}\n\nli > p {\n margin: 0;\n}\n\n.container-fluid .container-fluid, .container .container, .o_container_small .container, .container .o_container_small, .o_container_small .o_container_small, .container .container-fluid, .o_container_small .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n#wrap .container::before, #wrap .o_container_small::before, #wrap .container::after, #wrap .o_container_small::after, #wrap .container-fluid::before, #wrap .container-fluid::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n[class^=\"col-lg-\"] {\n min-height: 24px;\n}\n\n.input-group {\n -webkit-flex-flow: row nowrap; flex-flow: row nowrap;\n}\n\n.list-group-item:not([class*=\"list-group-item-\"]):not(.active) {\n color: #212529;\n}\n\n.o_portal_wrap .o_portal_navbar .breadcrumb, .o_portal .breadcrumb {\n background-color: inherit;\n}\n\n.s_title:not([data-vcss]) .s_title_underlined, .o_page_header {\n margin-bottom: 1rem;\n padding-bottom: 0.5rem;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #DEE2E6;\n}\n\nimg.float-right, .media_iframe_video.float-right, .o_image.float-right {\n margin-left: 15px;\n}\n\nimg.float-left, .media_iframe_video.float-left, .o_image.float-left {\n margin-right: 15px;\n}\n\n::-moz-selection {\n background: rgba(150, 150, 220, 0.3);\n}\n\n::selection {\n background: rgba(150, 150, 220, 0.3);\n}\n\n.oe_search_box {\n padding-right: 23px;\n text-overflow: ellipsis;\n}\n\n.para_large {\n font-size: 120%;\n}\n\n.jumbotron .para_large p {\n font-size: 150%;\n}\n\n.readable {\n font-size: 120%;\n max-width: 700px;\n margin-left: auto;\n margin-right: auto;\n}\n\n.readable .container, .readable .o_container_small {\n padding-left: 0;\n padding-right: 0;\n width: auto;\n}\n\n.oe_dark {\n background-color: rgba(200, 200, 200, 0.14);\n}\n\n.oe_black {\n background-color: rgba(0, 0, 0, 0.9);\n color: white;\n}\n\n.oe_green {\n background-color: #169C78;\n color: white;\n}\n\n.oe_green .text-muted {\n color: #ddd !important;\n}\n\n.oe_blue_light {\n background-color: #41b6ab;\n color: white;\n}\n\n.oe_blue_light .text-muted {\n color: #ddd !important;\n}\n\n.oe_blue {\n background-color: #34495e;\n color: white;\n}\n\n.oe_orange {\n background-color: #f05442;\n color: white;\n}\n\n.oe_orange .text-muted {\n color: #ddd !important;\n}\n\n.oe_purple {\n background-color: #b163a3;\n color: white;\n}\n\n.oe_purple .text-muted {\n color: #ddd !important;\n}\n\n.oe_red {\n background-color: #9C1b31;\n color: white;\n}\n\n.oe_red .text-muted {\n color: #ddd !important;\n}\n\n.oe_none {\n background-color: #FFFFFF;\n}\n\n.oe_yellow {\n background-color: #A2A51B;\n}\n\n.oe_green {\n background-color: #149F2C;\n}\n\n#wrapwrap.o_portal {\n background-color: #ececec !important;\n color: #212529;\n}\n\n.o_portal > tbody.o_portal_report_tbody {\n vertical-align: middle;\n}\n\n.o_portal_wrap .o_portal_my_home > .o_page_header > a:hover {\n text-decoration: none;\n}\n\n.o_portal_wrap .o_portal_navbar {\n background-color: white !important;\n}\n\n.o_portal_wrap .o_portal_navbar .breadcrumb {\n padding-left: 0;\n padding-right: 0;\n}\n\n.o_portal_wrap .o_portal_my_doc_table th {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n max-width: 500px;\n}\n\n.o_portal_wrap .o_portal_my_doc_table td {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n max-width: 10rem;\n}\n\n.o_portal_wrap .o_portal_my_doc_table tr:last-child td {\n padding-bottom: 0.375rem;\n}\n\n.o_portal_wrap .o_portal_my_doc_table td, .o_portal_wrap .o_portal_my_doc_table th {\n vertical-align: middle;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n.o_portal_wrap .o_portal_my_doc_table td:has(a), .o_portal_wrap .o_portal_my_doc_table th:has(a) {\n color: #0da9ef;\n}\n\n.o_portal_wrap address span[itemprop=\"name\"] {\n margin-bottom: 0.3em;\n}\n\n.o_portal_wrap address div[itemprop=\"address\"] > div {\n position: relative;\n}\n\n.o_portal_wrap address div[itemprop=\"address\"] > div span[itemprop=\"streetAddress\"] {\n line-height: 1.2;\n margin-bottom: 0.3em;\n}\n\n.o_portal_wrap address div[itemprop=\"address\"] > div .fa {\n position: absolute;\n top: 0;\n left: 0;\n bottom: auto;\n right: auto;\n line-height: 1.4;\n}\n\n.o_portal_wrap address div[itemprop=\"address\"] > div .fa + span, .o_portal_wrap address div[itemprop=\"address\"] > div .fa + div {\n display: block;\n padding-left: 1.78571429em;\n}\n\n.o_portal_wrap .o_my_sidebar div[itemprop=\"address\"] > div {\n margin-top: 0.5em;\n}\n\n@media (max-width: 991.98px) {\n .o_portal_wrap #o_portal_navbar_content {\n margin: 0.5rem -1rem 0;\n padding: 0.5rem 1rem;\n border-top: 1px solid #DEE2E6;\n background-color: #E9ECEF;\n }\n}\n\n.o_portal_wrap table.table tr {\n word-wrap: break-word;\n}\n\n.oe_attachments .o_image_small {\n height: 40px;\n width: 50px;\n background-repeat: no-repeat;\n}\n\nform label {\n font-weight: 700;\n}\n\nform label.label-optional {\n font-weight: 400;\n}\n\n.o_portal_contact_img {\n width: 2.3em;\n height: 2.3em;\n object-fit: cover;\n}\n\n.o_portal_sidebar #sidebar_content.card {\n border-left: 0;\n border-bottom: 0;\n}\n\n.o_portal_sidebar #sidebar_content.card > div.card-body {\n border-left: 1px solid #DEE2E6;\n}\n\n.o_portal_sidebar #sidebar_content.card > ul > li {\n border-left: 1px solid #DEE2E6;\n margin-bottom: -1px;\n}\n\n.o_portal_sidebar #sidebar_content.card > div.card-footer {\n border-left: 1px solid #DEE2E6;\n border-bottom: 1px solid #DEE2E6;\n}\n\n.o_portal_sidebar .o_portal_html_view {\n overflow: hidden;\n background: white;\n position: relative;\n}\n\n.o_portal_sidebar .o_portal_html_view .o_portal_html_loader {\n position: absolute;\n top: 45%;\n left: 0;\n bottom: auto;\n right: 0;\n}\n\n.o_portal_sidebar .o_portal_html_view iframe {\n position: relative;\n}\n\n.o_portal_chatter {\n padding: 10px;\n}\n\n.o_portal_chatter .o_portal_chatter_avatar {\n width: 45px;\n height: 45px;\n margin-right: 1rem;\n}\n\n.o_portal_chatter .o_portal_chatter_header {\n margin-bottom: 15px;\n}\n\n.o_portal_chatter .o_portal_chatter_composer {\n margin-bottom: 15px;\n}\n\n.o_portal_chatter .o_portal_chatter_messages {\n margin-bottom: 15px;\n overflow-wrap: break-word;\n word-break: break-word;\n}\n\n.o_portal_chatter .o_portal_chatter_messages .o_portal_chatter_message div.media-body > p:not(.o_portal_chatter_puslished_date):last-of-type {\n margin-bottom: 5px;\n}\n\n.o_portal_chatter .o_portal_chatter_messages .o_portal_chatter_message_title p {\n font-size: 85%;\n color: rgba(108, 117, 125, 0.7);\n margin: 0px;\n}\n\n.o_portal_chatter .o_portal_chatter_pager {\n text-align: center;\n}\n\n.o_portal_chatter .o_portal_chatter_attachment .o_portal_chatter_attachment_name,\n.o_portal_chatter_composer .o_portal_chatter_attachment .o_portal_chatter_attachment_name {\n word-wrap: break-word;\n}\n\n.o_portal_chatter .o_portal_chatter_attachment .o_portal_chatter_attachment_delete,\n.o_portal_chatter_composer .o_portal_chatter_attachment .o_portal_chatter_attachment_delete {\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: 0;\n opacity: 0;\n}\n\n.o_portal_chatter .o_portal_chatter_attachment:hover .o_portal_chatter_attachment_delete,\n.o_portal_chatter_composer .o_portal_chatter_attachment:hover .o_portal_chatter_attachment_delete {\n opacity: 1;\n}\n\n.o_portal_chatter .o_portal_message_internal_off .btn-danger,\n.o_portal_chatter_composer .o_portal_message_internal_off .btn-danger {\n display: none;\n}\n\n.o_portal_chatter .o_portal_message_internal_on .btn-success,\n.o_portal_chatter_composer .o_portal_message_internal_on .btn-success {\n display: none;\n}\n\n.o_portal_security_body {\n max-width: 540px;\n}\n\n.o_portal_security_body section form.oe_reset_password_form {\n max-width: initial;\n margin: initial;\n}\n\n.o_portal_security_body section .form-group {\n position: relative;\n}\n\n.o_footer_copyright .o_footer_copyright_name {\n vertical-align: middle;\n}\n\n.o_footer_copyright .js_language_selector {\n display: inline-block;\n}\n\n@media (min-width: 768px) {\n .o_footer_copyright .row {\n display: -webkit-box; display: -webkit-flex; display: flex;\n }\n .o_footer_copyright .row > div {\n margin: auto 0;\n }\n}\n\n", "\n/* /payment/static/src/scss/portal_payment.scss defined in bundle 'web.assets_frontend' */\n\ninput#cc_number {\n background-repeat: no-repeat;\n background-position: center right calc(2.7em);\n}\n\ndiv.card_placeholder {\n background-image: url(\"/payment/static/src/img/placeholder.png\");\n background-repeat: no-repeat;\n width: 32px;\n height: 20px;\n position: absolute;\n top: 8px;\n right: 20px;\n -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);\n transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);\n pointer-events: none;\n}\n\n/* if s2s form not in bootstrap_formatting */\ndiv.o_card_brand_detail {\n position: relative;\n}\n\ndiv.o_card_brand_detail div.card_placeholder {\n right: 5px;\n}\n\ndiv.amex {\n background-image: url(\"/payment/static/src/img/amex.png\");\n background-repeat: no-repeat;\n}\n\ndiv.diners {\n background-image: url(\"/payment/static/src/img/diners.png\");\n background-repeat: no-repeat;\n}\n\ndiv.discover {\n background-image: url(\"/payment/static/src/img/discover.png\");\n background-repeat: no-repeat;\n}\n\ndiv.jcb {\n background-image: url(\"/payment/static/src/img/jcb.png\");\n background-repeat: no-repeat;\n}\n\ndiv.mastercard {\n background-image: url(\"/payment/static/src/img/mastercard.png\");\n background-repeat: no-repeat;\n}\n\ndiv.visa {\n background-image: url(\"/payment/static/src/img/visa.png\");\n background-repeat: no-repeat;\n}\n\nul.checkout img.rounded {\n max-width: 100px;\n max-height: 40px;\n}\n\n", "\n/* /payment/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */\n\n.o_payment_form label > input[type=\"radio\"], .o_payment_form input[type=\"checkbox\"] {\n vertical-align: middle;\n margin-right: 5px;\n}\n\n.o_payment_form .payment_option_name {\n font-size: 14px;\n font-weight: normal !important;\n font-family: Helvetica Neue, sans-serif;\n line-height: 1.3em;\n color: #4d4d4d;\n}\n\n.o_payment_form label {\n font-weight: normal;\n margin-top: 5px;\n}\n\n.o_payment_form .card {\n border-radius: 5px;\n overflow: hidden;\n}\n\n.o_payment_form .card-body {\n padding: 1.14em !important;\n}\n\n.o_payment_form .card-body:not(:first-child) {\n border-top: 1px solid #dddddd;\n}\n\n.o_payment_form .card-body.o_payment_option_card:hover {\n cursor: pointer;\n}\n\n.o_payment_form .card-footer {\n padding: 0.5rem;\n}\n\n.o_payment_form .card-footer label {\n margin-top: 15px;\n}\n\n.o_payment_form .card-footer:last-child {\n border-bottom-right-radius: 10px !important;\n border-bottom-left-radius: 10px !important;\n}\n\n.o_payment_form .payment_icon_list {\n position: relative;\n margin-top: 0px !important;\n margin-bottom: -5px !important;\n}\n\n.o_payment_form .payment_icon_list li {\n padding-left: 5px !important;\n padding-right: 0px !important;\n}\n\n.o_payment_form .payment_icon_list .more_option {\n position: absolute;\n top: auto;\n left: auto;\n bottom: auto;\n right: 10px;\n font-size: 10px;\n}\n\n", "\n/* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */\n\n/* ---- My Orders page ---- */\n.orders_vertical_align {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n}\n\n.orders_label_text_align {\n vertical-align: 15%;\n}\n\n/* ---- Order page ---- */\n.sale_tbody .o_line_note {\n word-break: break-word;\n word-wrap: break-word;\n overflow-wrap: break-word;\n}\n\n.sale_tbody input.js_quantity {\n min-width: 48px;\n text-align: center;\n}\n\n.sale_tbody div.input-group.w-50.pull-right {\n width: 100% !important;\n}\n\n.o_portal .sale_tbody .js_quantity_container .js_quantity {\n padding: 0;\n}\n\n.o_portal .sale_tbody .js_quantity_container .input-group-text {\n padding: 0.2rem 0.4rem;\n}\n\n@media (max-width: 767.98px) {\n .o_portal .sale_tbody .js_quantity_container {\n width: 100%;\n }\n}\n\n", "\n/* /google_recaptcha/static/src/scss/recaptcha.scss defined in bundle 'web.assets_frontend' */\n\n.grecaptcha-badge {\n visibility: hidden;\n}\n\n", "\n/* /website/static/src/scss/website.scss defined in bundle 'web.assets_frontend' */\n\n:root {\n --support-13-0-color-system: false;\n --has-customized-13-0-color-system: false;\n --header-font-size: 0.875rem;\n --menu: 1;\n --footer: 1;\n --copyright: 1;\n --font-size-base: 0.875rem;\n --body-image-type: 'image';\n --layout: 'full';\n --color-palettes-name: 'prime-1';\n --btn-primary-outline: false;\n --btn-secondary-outline: false;\n --link-underline: 'never';\n --btn-ripple: false;\n --btn-border-radius: 0;\n --btn-border-radius-sm: 0;\n --btn-border-radius-lg: 0;\n --input-border-radius: 0;\n --input-border-radius-sm: 0;\n --input-border-radius-lg: 0;\n --font: 'Roboto';\n --headings-font: 'Poppins';\n --navbar-font: 'Poppins';\n --buttons-font: 'Poppins';\n --header-template: 'prime_style_4';\n --header-links-style: 'default';\n --logo-height: 3.5rem;\n --hamburger-type: 'default';\n --hamburger-position: 'left';\n --menu-border-style: 'solid';\n --sidebar-width: 18.75rem;\n --footer-template: 'prime_style_5';\n --footer-scrolltop: false;\n --tp-square-ui: true;\n --tp-preheader-template: 'prime_style_2';\n --tp-back-to-top: true;\n --tp-icon-pack: 1;\n --body: #FFFFFF;\n --logo-height: 3.5rem;\n --fixed-logo-height: 2.225rem;\n --number-of-fonts: 7;\n --font-number-1: 'Poppins';\n --font-number-2: 'Roboto';\n --font-number-3: 'Open Sans';\n --font-number-4: 'Source Sans Pro';\n --font-number-5: 'Raleway';\n --font-number-6: 'Noto Serif';\n --font-number-7: 'Arvo';\n --btn-padding-y: 0.375rem;\n --btn-padding-x: 0.75rem;\n --btn-font-size: 0.875rem;\n --btn-padding-y-sm: 0.0625rem;\n --btn-padding-x-sm: 0.3125rem;\n --btn-font-size-sm: 0.75rem;\n --btn-padding-y-lg: 0.5rem;\n --btn-padding-x-lg: 1rem;\n --btn-font-size-lg: 1.09375rem;\n --btn-border-width: 1px;\n --btn-border-radius: 0rem;\n --btn-border-radius-sm: 0rem;\n --btn-border-radius-lg: 0rem;\n --input-padding-y: 0.375rem;\n --input-padding-x: 0.75rem;\n --input-font-size: 0.875rem;\n --input-padding-y-sm: 0.25rem;\n --input-padding-x-sm: 0.5rem;\n --input-font-size-sm: 0.75rem;\n --input-padding-y-lg: 0.5rem;\n --input-padding-x-lg: 1rem;\n --input-font-size-lg: 1.09375rem;\n --input-border-width: 1px;\n --input-border-radius: 0rem;\n --input-border-radius-sm: 0rem;\n --input-border-radius-lg: 0rem;\n --color-palettes-name: 'prime-1';\n --has-customized-colors: true;\n --custom-colors: \"o-color-1\" \"o-color-2\" \"o-color-3\" \"o-color-4\" \"o-color-5\" \"body\" \"menu\" \"menu-custom\" \"menu-border-color\" \"header-boxed\" \"header-boxed-custom\" \"footer\" \"footer-custom\" \"copyright\" \"copyright-custom\" \"preheader\" \"preheader-custom\" \"tp-header-box-color\" \"tp-header-box-color-custom\" \"o-cc1-bg\" \"o-cc1-text\" \"o-cc1-headings\" \"o-cc1-h2\" \"o-cc1-h3\" \"o-cc1-h4\" \"o-cc1-h5\" \"o-cc1-h6\" \"o-cc1-link\" \"o-cc1-btn-primary\" \"o-cc1-btn-primary-border\" \"o-cc1-btn-secondary\" \"o-cc1-btn-secondary-border\" \"o-cc2-bg\" \"o-cc2-text\" \"o-cc2-headings\" \"o-cc2-h2\" \"o-cc2-h3\" \"o-cc2-h4\" \"o-cc2-h5\" \"o-cc2-h6\" \"o-cc2-link\" \"o-cc2-btn-primary\" \"o-cc2-btn-primary-border\" \"o-cc2-btn-secondary\" \"o-cc2-btn-secondary-border\" \"o-cc3-bg\" \"o-cc3-text\" \"o-cc3-headings\" \"o-cc3-h2\" \"o-cc3-h3\" \"o-cc3-h4\" \"o-cc3-h5\" \"o-cc3-h6\" \"o-cc3-link\" \"o-cc3-btn-primary\" \"o-cc3-btn-primary-border\" \"o-cc3-btn-secondary\" \"o-cc3-btn-secondary-border\" \"o-cc4-bg\" \"o-cc4-text\" \"o-cc4-headings\" \"o-cc4-h2\" \"o-cc4-h3\" \"o-cc4-h4\" \"o-cc4-h5\" \"o-cc4-h6\" \"o-cc4-link\" \"o-cc4-btn-primary\" \"o-cc4-btn-primary-border\" \"o-cc4-btn-secondary\" \"o-cc4-btn-secondary-border\" \"o-cc5-bg\" \"o-cc5-text\" \"o-cc5-headings\" \"o-cc5-h2\" \"o-cc5-h3\" \"o-cc5-h4\" \"o-cc5-h5\" \"o-cc5-h6\" \"o-cc5-link\" \"o-cc5-btn-primary\" \"o-cc5-btn-primary-border\" \"o-cc5-btn-secondary\" \"o-cc5-btn-secondary-border\";\n}\n\nbody:not(.o_fullscreen) #oe_main_menu_navbar:not(.o_hidden) + #wrapwrap .o_header_affixed, body:not(.o_fullscreen) #oe_main_menu_navbar:not(.o_hidden) + #wrapwrap .modal {\n top: 46px;\n}\n\nbody:not(.o_fullscreen) #oe_main_menu_navbar:not(.o_hidden) + #wrapwrap .modal {\n height: calc(100vh - 46px);\n}\n\n.navbar .navbar-collapse {\n min-width: 0;\n}\n\n.navbar .btn {\n white-space: nowrap;\n}\n\n.navbar .o_menu_image_placeholder {\n width: 80px !important;\n}\n\n.navbar #top_menu {\n flex-wrap: nowrap !important;\n}\n\n.navbar #top_menu.o_menu_loading {\n overflow: hidden !important;\n opacity: 0 !important;\n}\n\n.navbar-brand, .navbar-text, .navbar .nav-link, .navbar a.js_change_lang span,\n.navbar a.o_add_language {\n font-family: \"Poppins\", \"Odoo Unicode Support Noto\", sans-serif;\n}\n\nheader .navbar-brand {\n font-size: 2.5rem;\n}\n\nheader .navbar-brand, header .navbar-brand.logo {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.btn {\n font-family: \"Poppins\", \"Odoo Unicode Support Noto\", sans-serif;\n}\n\nfont[style*='background']:not(.text-gradient),\nfont[class*='bg-'] {\n padding: 2px 6px 4px;\n}\n\n.fa {\n font-family: \"FontAwesome\" !important;\n}\n\n.fa.rounded-circle, .fa.rounded-empty-circle, .fa.rounded, .fa.rounded-0, .fa.rounded-leaf, .fa.img-thumbnail, .fa.shadow {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n width: 3rem;\n height: 3rem;\n line-height: 3rem;\n background-color: #F8F9FA;\n}\n\n.fa.rounded-circle.fa-2x, .fa.fa-2x.rounded-empty-circle, .fa.rounded.fa-2x, .fa.rounded-0.fa-2x, .fa.rounded-leaf.fa-2x, .fa.img-thumbnail.fa-2x, .fa.shadow.fa-2x {\n width: 5rem;\n height: 5rem;\n line-height: 5rem;\n}\n\n.fa.rounded-circle.fa-3x, .fa.fa-3x.rounded-empty-circle, .fa.rounded.fa-3x, .fa.rounded-0.fa-3x, .fa.rounded-leaf.fa-3x, .fa.img-thumbnail.fa-3x, .fa.shadow.fa-3x {\n width: 6rem;\n height: 6rem;\n line-height: 6rem;\n}\n\n.fa.rounded-circle.fa-4x, .fa.fa-4x.rounded-empty-circle, .fa.rounded.fa-4x, .fa.rounded-0.fa-4x, .fa.rounded-leaf.fa-4x, .fa.img-thumbnail.fa-4x, .fa.shadow.fa-4x {\n width: 7rem;\n height: 7rem;\n line-height: 7rem;\n}\n\n.fa.rounded-circle.fa-5x, .fa.fa-5x.rounded-empty-circle, .fa.rounded.fa-5x, .fa.rounded-0.fa-5x, .fa.rounded-leaf.fa-5x, .fa.img-thumbnail.fa-5x, .fa.shadow.fa-5x {\n width: 8rem;\n height: 8rem;\n line-height: 8rem;\n}\n\n.fa.img-thumbnail {\n padding: 0;\n}\n\n.fa.rounded-leaf {\n border-top-left-radius: 3rem;\n border-bottom-right-radius: 3rem;\n}\n\n.fa.rounded-empty-circle {\n border-width: 2px;\n border-style: solid;\n background: transparent;\n}\n\n@media (min-width: 992px) {\n .o_container_small {\n max-width: 720px;\n }\n}\n\n.btn.flat {\n border: 0;\n letter-spacing: 0.05em;\n text-transform: uppercase;\n padding: 0.75rem 1.5rem;\n font-size: 0.65625rem;\n line-height: 1.4;\n border-radius: 0;\n}\n\n.btn.flat.btn-lg, .btn-group-lg > .flat.btn {\n padding: 1rem 2rem;\n font-size: 0.8203125rem;\n line-height: 1.5;\n border-radius: 0;\n}\n\n.btn.flat.btn-sm, .btn-group-sm > .flat.btn {\n padding: 0.5rem 1rem;\n font-size: 0.5625rem;\n line-height: 1.5;\n border-radius: 0;\n}\n\n.btn.flat.btn-xs {\n padding: 0.25rem 0.5rem;\n font-size: 0.4375rem;\n line-height: 1.5;\n border-radius: 0;\n}\n\n.btn.rounded-circle, .btn.dri.rounded-empty-circle, .btn.fa.rounded-empty-circle {\n border-radius: 100px !important;\n padding: 0.45rem 1.35rem;\n font-size: 0.875rem;\n line-height: 1.4;\n border-radius: 30px;\n}\n\n.btn.rounded-circle.btn-lg, .btn.btn-lg.dri.rounded-empty-circle, .btn.btn-lg.fa.rounded-empty-circle, .btn-group-lg > .btn.rounded-circle, .btn-group-lg > .btn.dri.rounded-empty-circle, .btn-group-lg > .btn.fa.rounded-empty-circle {\n padding: 0.6rem 1.8rem;\n font-size: 1.09375rem;\n line-height: 1.5;\n border-radius: 30px;\n}\n\n.btn.rounded-circle.btn-sm, .btn.btn-sm.dri.rounded-empty-circle, .btn.btn-sm.fa.rounded-empty-circle, .btn-group-sm > .btn.rounded-circle, .btn-group-sm > .btn.dri.rounded-empty-circle, .btn-group-sm > .btn.fa.rounded-empty-circle {\n padding: 0.3rem 0.9rem;\n font-size: 0.75rem;\n line-height: 1.5;\n border-radius: 30px;\n}\n\n.btn.rounded-circle.btn-xs, .btn.btn-xs.dri.rounded-empty-circle, .btn.btn-xs.fa.rounded-empty-circle {\n padding: 0.15rem 0.45rem;\n font-size: 0.65625rem;\n line-height: 1.5;\n border-radius: 30px;\n}\n\n.oe_img_bg {\n background-size: cover;\n background-repeat: no-repeat;\n}\n\n.oe_img_bg.o_bg_img_opt_repeat {\n background-size: auto;\n background-repeat: repeat;\n}\n\n.oe_img_bg.o_bg_img_center {\n background-position: center;\n}\n\n.oe_img_bg.o_bg_img_opt_contain {\n background-size: contain;\n background-position: center center;\n}\n\n.oe_img_bg.o_bg_img_opt_custom {\n background-size: auto;\n}\n\n.oe_img_bg.o_bg_img_opt_repeat_x {\n background-repeat: repeat-x;\n}\n\n.oe_img_bg.o_bg_img_opt_repeat_y {\n background-repeat: repeat-y;\n}\n\n.o_bg_video_iframe {\n position: relative;\n pointer-events: none !important;\n}\n\n.o_bg_video_loading {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n@media (max-width: 767.98px) {\n section,\n.parallax,\n.row,\n.hr,\n.blockquote {\n height: auto !important;\n }\n}\n\n.table_desc {\n margin: 0 0 20px 0;\n width: 100%;\n word-break: break-all;\n border: 1px solid #dddddd;\n}\n\n.table_heading {\n background-color: #f5f5f5;\n border: 1px solid #dddddd;\n color: #666666;\n font-size: 14px;\n padding: 4px;\n}\n\ntable.table_desc tr td {\n text-align: left;\n padding: 5px;\n font-size: 13px;\n}\n\ntable.table_desc tr td:first-child {\n width: 25%;\n font-weight: bold;\n border-bottom: 1px solid #c9c9c9;\n border-right: 1px solid #c9c9c9;\n border-left: none;\n}\n\ntable.table_desc tr td:last-child {\n border-bottom: 1px solid #c9c9c9;\n}\n\n.jumbotron {\n border-radius: 0;\n}\n\n.o_full_screen_height, .o_half_screen_height, .cover_full, .cover_mid {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n justify-content: space-around;\n min-height: 100vh !important;\n}\n\n.o_half_screen_height, .cover_mid {\n min-height: 55vh !important;\n}\n\n.card {\n overflow: hidden;\n}\n\n.s_carousel .carousel-control-prev,\n.s_carousel .carousel-control-next,\n.s_quotes_carousel .carousel-control-prev,\n.s_quotes_carousel .carousel-control-next {\n position: absolute;\n cursor: pointer;\n width: 8%;\n opacity: 1;\n}\n\n@media (max-width: 767.98px) {\n .s_carousel .carousel-control-prev,\n.s_carousel .carousel-control-next,\n.s_quotes_carousel .carousel-control-prev,\n.s_quotes_carousel .carousel-control-next {\n display: none;\n }\n}\n\n.s_carousel .carousel-control-prev,\n.s_quotes_carousel .carousel-control-prev {\n -webkit-box-pack: start; justify-content: flex-start;\n}\n\n.s_carousel .carousel-control-next,\n.s_quotes_carousel .carousel-control-next {\n -webkit-box-pack: end; justify-content: flex-end;\n}\n\n.s_carousel .carousel-control-prev-icon,\n.s_carousel .carousel-control-next-icon,\n.s_quotes_carousel .carousel-control-prev-icon,\n.s_quotes_carousel .carousel-control-next-icon {\n width: auto;\n height: auto;\n background-image: none;\n color: #6c757d;\n}\n\n.s_carousel .carousel-control-prev-icon:before,\n.s_carousel .carousel-control-next-icon:before,\n.s_quotes_carousel .carousel-control-prev-icon:before,\n.s_quotes_carousel .carousel-control-next-icon:before {\n font-family: \"FontAwesome\";\n display: inline-block;\n background-color: #fff;\n}\n\n.s_carousel .carousel-inner,\n.s_quotes_carousel .carousel-inner {\n overflow: hidden;\n height: 100%;\n}\n\n.s_carousel .carousel-inner .carousel-item,\n.s_quotes_carousel .carousel-inner .carousel-item {\n height: 100%;\n}\n\n.s_carousel .carousel-indicators,\n.s_quotes_carousel .carousel-indicators {\n position: absolute;\n}\n\n.s_carousel .carousel-indicators li:hover:not(.active),\n.s_quotes_carousel .carousel-indicators li:hover:not(.active) {\n background-color: rgba(255, 255, 255, 0.8);\n}\n\n.s_carousel.s_carousel_default .carousel-control-prev-icon:before,\n.s_quotes_carousel.s_carousel_default .carousel-control-prev-icon:before {\n content: \"\uf053\" /*rtl:'\uf054'*/;\n margin-left: 1.5rem;\n}\n\n.s_carousel.s_carousel_default .carousel-control-next-icon:before,\n.s_quotes_carousel.s_carousel_default .carousel-control-next-icon:before {\n content: \"\uf054\" /*rtl:'\uf053'*/;\n margin-right: 1.5rem;\n}\n\n.s_carousel.s_carousel_default .carousel-control-prev-icon:before,\n.s_carousel.s_carousel_default .carousel-control-next-icon:before,\n.s_quotes_carousel.s_carousel_default .carousel-control-prev-icon:before,\n.s_quotes_carousel.s_carousel_default .carousel-control-next-icon:before {\n background-color: rgba(0, 0, 0, 0);\n font-size: 2rem;\n color: #fff;\n text-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n}\n\n.s_carousel.s_carousel_default .carousel-indicators li,\n.s_quotes_carousel.s_carousel_default .carousel-indicators li {\n height: .6rem;\n margin-bottom: .5rem;\n border: 0;\n border-radius: 0rem;\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n}\n\n.s_carousel.s_carousel_bordered,\n.s_quotes_carousel.s_carousel_bordered {\n border: 2rem solid rgba(0, 0, 0, 0);\n}\n\n@media (max-width: 767.98px) {\n .s_carousel.s_carousel_bordered,\n.s_quotes_carousel.s_carousel_bordered {\n border: 0.5rem solid rgba(0, 0, 0, 0);\n }\n}\n\n.s_carousel.s_carousel_bordered .carousel-control-prev-icon:before,\n.s_quotes_carousel.s_carousel_bordered .carousel-control-prev-icon:before {\n content: \"\\f0d9\";\n}\n\n.s_carousel.s_carousel_bordered .carousel-control-next-icon:before,\n.s_quotes_carousel.s_carousel_bordered .carousel-control-next-icon:before {\n content: \"\\f0da\";\n}\n\n.s_carousel.s_carousel_bordered .carousel-control-prev-icon:before,\n.s_carousel.s_carousel_bordered .carousel-control-next-icon:before,\n.s_quotes_carousel.s_carousel_bordered .carousel-control-prev-icon:before,\n.s_quotes_carousel.s_carousel_bordered .carousel-control-next-icon:before {\n width: 2rem;\n height: 6rem;\n line-height: 6rem;\n font-size: 1.5rem;\n}\n\n.s_carousel.s_carousel_bordered .carousel-indicators li,\n.s_quotes_carousel.s_carousel_bordered .carousel-indicators li {\n width: 3rem;\n height: 1rem;\n}\n\n.s_carousel.s_carousel_rounded .carousel-control-prev,\n.s_quotes_carousel.s_carousel_rounded .carousel-control-prev {\n margin-left: 1.5rem;\n}\n\n.s_carousel.s_carousel_rounded .carousel-control-next,\n.s_quotes_carousel.s_carousel_rounded .carousel-control-next {\n margin-right: 1.5rem;\n}\n\n.s_carousel.s_carousel_rounded .carousel-control-prev-icon:before,\n.s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before {\n content: \"\\f060\";\n}\n\n.s_carousel.s_carousel_rounded .carousel-control-next-icon:before,\n.s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before {\n content: \"\\f061\";\n}\n\n.s_carousel.s_carousel_rounded .carousel-control-prev-icon:before,\n.s_carousel.s_carousel_rounded .carousel-control-next-icon:before,\n.s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before,\n.s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before {\n width: 4rem;\n height: 4rem;\n line-height: 4rem;\n border-radius: 50%;\n font-size: 1.25rem;\n}\n\n.s_carousel.s_carousel_rounded .carousel-indicators li,\n.s_quotes_carousel.s_carousel_rounded .carousel-indicators li {\n width: 1rem;\n height: 1rem;\n border-radius: 50%;\n}\n\n.s_carousel.s_carousel_boxed,\n.s_quotes_carousel.s_carousel_boxed {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .s_carousel.s_carousel_boxed,\n.s_quotes_carousel.s_carousel_boxed {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .s_carousel.s_carousel_boxed,\n.s_quotes_carousel.s_carousel_boxed {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .s_carousel.s_carousel_boxed,\n.s_quotes_carousel.s_carousel_boxed {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .s_carousel.s_carousel_boxed,\n.s_quotes_carousel.s_carousel_boxed {\n max-width: 1140px;\n }\n}\n\n.s_carousel.s_carousel_boxed .carousel-item,\n.s_quotes_carousel.s_carousel_boxed .carousel-item {\n padding: 0 1rem;\n}\n\n.s_carousel.s_carousel_boxed .carousel-control-prev,\n.s_carousel.s_carousel_boxed .carousel-control-next,\n.s_quotes_carousel.s_carousel_boxed .carousel-control-prev,\n.s_quotes_carousel.s_carousel_boxed .carousel-control-next {\n align-items: flex-end;\n margin-bottom: 1.25rem;\n}\n\n.s_carousel.s_carousel_boxed .carousel-control-prev,\n.s_quotes_carousel.s_carousel_boxed .carousel-control-prev {\n margin-left: 3rem;\n}\n\n.s_carousel.s_carousel_boxed .carousel-control-next,\n.s_quotes_carousel.s_carousel_boxed .carousel-control-next {\n margin-right: 3rem;\n}\n\n.s_carousel.s_carousel_boxed .carousel-control-prev-icon:before,\n.s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before {\n content: \"\\f104\";\n}\n\n.s_carousel.s_carousel_boxed .carousel-control-next-icon:before,\n.s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before {\n content: \"\\f105\";\n}\n\n.s_carousel.s_carousel_boxed .carousel-control-prev-icon:before,\n.s_carousel.s_carousel_boxed .carousel-control-next-icon:before,\n.s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before,\n.s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before {\n width: 2rem;\n height: 2rem;\n line-height: 2rem;\n font-size: 1.25rem;\n}\n\n.s_carousel.s_carousel_boxed .carousel-indicators li,\n.s_quotes_carousel.s_carousel_boxed .carousel-indicators li {\n width: 1rem;\n height: 1rem;\n}\n\n.s_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active),\n.s_quotes_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active) {\n background-color: rgba(255, 255, 255, 0.8);\n}\n\n.carousel .container .carousel-img img, .carousel .o_container_small .carousel-img img {\n max-height: 95%;\n padding: 10px;\n}\n\n.carousel .container > .carousel-caption, .carousel .o_container_small > .carousel-caption {\n position: absolute;\n top: auto;\n left: 50%;\n bottom: auto;\n right: 50%;\n bottom: 20px;\n}\n\n.carousel .container > .carousel-caption > div, .carousel .o_container_small > .carousel-caption > div {\n position: absolute;\n text-align: left;\n padding: 20px;\n background: rgba(0, 0, 0, 0.4);\n bottom: 20px;\n}\n\n.carousel .container > .carousel-image, .carousel .o_container_small > .carousel-image {\n position: absolute;\n top: 5%;\n left: auto;\n bottom: 5%;\n right: auto;\n max-height: 90%;\n margin: 0 auto;\n}\n\n.carousel .container .carousel-item.text_image .container > .carousel-caption, .carousel .o_container_small .carousel-item.text_image .container > .carousel-caption, .carousel .container .carousel-item.text_image .o_container_small > .carousel-caption, .carousel .o_container_small .carousel-item.text_image .o_container_small > .carousel-caption {\n left: 10%;\n}\n\n.carousel .container .carousel-item.text_image .container > .carousel-caption > div, .carousel .o_container_small .carousel-item.text_image .container > .carousel-caption > div, .carousel .container .carousel-item.text_image .o_container_small > .carousel-caption > div, .carousel .o_container_small .carousel-item.text_image .o_container_small > .carousel-caption > div {\n right: 50%;\n margin-right: -20%;\n max-width: 550px;\n}\n\n.carousel .container .carousel-item.text_image .container > .carousel-image, .carousel .o_container_small .carousel-item.text_image .container > .carousel-image, .carousel .container .carousel-item.text_image .o_container_small > .carousel-image, .carousel .o_container_small .carousel-item.text_image .o_container_small > .carousel-image {\n right: 10%;\n left: 50%;\n}\n\n.carousel .container .carousel-item.image_text .container > .carousel-caption, .carousel .o_container_small .carousel-item.image_text .container > .carousel-caption, .carousel .container .carousel-item.image_text .o_container_small > .carousel-caption, .carousel .o_container_small .carousel-item.image_text .o_container_small > .carousel-caption {\n right: 10%;\n}\n\n.carousel .container .carousel-item.image_text .container > .carousel-caption > div, .carousel .o_container_small .carousel-item.image_text .container > .carousel-caption > div, .carousel .container .carousel-item.image_text .o_container_small > .carousel-caption > div, .carousel .o_container_small .carousel-item.image_text .o_container_small > .carousel-caption > div {\n left: 50%;\n margin-left: -20%;\n max-width: 550px;\n}\n\n.carousel .container .carousel-item.image_text .container > .carousel-image, .carousel .o_container_small .carousel-item.image_text .container > .carousel-image, .carousel .container .carousel-item.image_text .o_container_small > .carousel-image, .carousel .o_container_small .carousel-item.image_text .o_container_small > .carousel-image {\n right: 50%;\n left: 10%;\n}\n\n.carousel .container .carousel-item.text_only .container > .carousel-caption, .carousel .o_container_small .carousel-item.text_only .container > .carousel-caption, .carousel .container .carousel-item.text_only .o_container_small > .carousel-caption, .carousel .o_container_small .carousel-item.text_only .o_container_small > .carousel-caption {\n left: 10%;\n right: 10%;\n top: 10%;\n bottom: auto;\n}\n\n.carousel .container .carousel-item.text_only .container > .carousel-caption > div, .carousel .o_container_small .carousel-item.text_only .container > .carousel-caption > div, .carousel .container .carousel-item.text_only .o_container_small > .carousel-caption > div, .carousel .o_container_small .carousel-item.text_only .o_container_small > .carousel-caption > div {\n text-align: center;\n background: transparent;\n bottom: auto;\n width: 100%;\n}\n\n.carousel .container .carousel-item.text_only .container > .carousel-image, .carousel .o_container_small .carousel-item.text_only .container > .carousel-image, .carousel .container .carousel-item.text_only .o_container_small > .carousel-image, .carousel .o_container_small .carousel-item.text_only .o_container_small > .carousel-image {\n display: none !important;\n}\n\n.parallax:not(.s_parallax_no_overflow_hidden) {\n overflow: hidden;\n}\n\n@media (min-width: 1200px) {\n .parallax.s_parallax_is_fixed > .s_parallax_bg {\n background-attachment: fixed;\n }\n}\n\n.s_parallax {\n min-height: 10px;\n}\n\n.o_header_affixed {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: auto;\n right: 0;\n position: fixed;\n}\n\n.o_header_affixed:not(.o_header_no_transition) {\n transition: transform 200ms;\n}\n\n.o_header_affixed.o_header_is_scrolled .navbar-brand {\n font-size: 1.58928571rem;\n}\n\n.o_header_affixed.o_header_is_scrolled .navbar-brand img {\n height: 2.225rem;\n}\n\n.navbar .o_extra_menu_items.show > div > li + li {\n border-top: 1px solid #E9ECEF;\n}\n\n.navbar .o_extra_menu_items.show > div > li > a.dropdown-toggle {\n background-color: #E9ECEF;\n color: inherit;\n pointer-events: none;\n}\n\n.navbar .o_extra_menu_items.show > div > li > ul, .navbar .o_extra_menu_items.show > div > li > .o_mega_menu {\n position: static;\n float: none;\n display: block;\n max-height: none;\n margin-top: 0;\n padding: 0;\n border: none;\n box-shadow: none;\n}\n\n.navbar .o_extra_menu_items.show > div > li > .o_mega_menu .row > div {\n max-width: none;\n flex: auto;\n}\n\nheader#top {\n z-index: 1030;\n}\n\nheader:not(.o_header_no_transition) #top_menu_container {\n transition: all 200ms;\n}\n\nheader:not(.o_header_no_transition) .navbar-brand {\n transition: margin 200ms, font-size 200ms, opacity 200ms ease-out;\n}\n\nheader:not(.o_header_no_transition) .navbar-brand img {\n transition: height 200ms;\n}\n\n@media (min-width: 992px) {\n header .navbar .dropdown-menu {\n max-height: 60vh;\n overflow-y: auto;\n overflow-x: hidden;\n }\n}\n\nheader .navbar-collapse.show {\n max-height: 80vh;\n overflow-y: auto;\n overflow-x: hidden;\n}\n\n@media (max-width: 991.98px) {\n header .navbar-collapse.show .nav-link, header .navbar-collapse.show .dropdown-item {\n white-space: normal;\n }\n}\n\nheader #top_menu_container {\n flex-direction: inherit;\n}\n\n@media (min-width: 768px) {\n header .o_navbar_toggler_container {\n -webkit-box-flex: 0; -webkit-flex: 0 0 0; flex: 0 0 0;\n min-width: 0;\n direction: ltr;\n }\n}\n\nheader nav.navbar {\n border-radius: !important;\n box-shadow: !important;\n}\n\n.o_mega_menu {\n width: 100%;\n padding: 0;\n margin-top: 0;\n border-radius: 0;\n background-clip: unset;\n}\n\n.o_mega_menu .container, .o_mega_menu .o_container_small, .o_mega_menu .container-fluid {\n padding-left: 15px;\n padding-right: 15px;\n}\n\n@media (min-width: 992px) {\n .o_mega_menu_container_size {\n left: 50%;\n transform: translateX(-50%);\n }\n}\n\n@media (min-width: 576px) {\n .o_mega_menu_container_size {\n max-width: 510px;\n }\n}\n\n@media (min-width: 768px) {\n .o_mega_menu_container_size {\n max-width: 690px;\n }\n}\n\n@media (min-width: 992px) {\n .o_mega_menu_container_size {\n max-width: 930px;\n }\n}\n\n@media (min-width: 1200px) {\n .o_mega_menu_container_size {\n max-width: 1110px;\n }\n}\n\n.s_mega_menu_odoo_menu:not([data-vcss]) .s_mega_menu_odoo_menu_footer .row > div:not(.o_cc):not(.navbar-light:where(:not(.bg-light))):not(.o_footer):not(.tp-preheader):not(.tp-header-box), .s_mega_menu_menus_logos:not([data-vcss]) .s_mega_menu_gray_area:last-child, .s_mega_menu_little_icons:not([data-vcss]) .s_mega_menu_gray_area:last-child, .s_mega_menu_thumbnails:not([data-vcss]) .s_mega_menu_thumbnails_footer:not(.o_cc):not(.navbar-light:where(:not(.bg-light))):not(.o_footer):not(.tp-preheader):not(.tp-header-box) {\n z-index: 1;\n}\n\n.s_mega_menu_odoo_menu:not([data-vcss]) .s_mega_menu_odoo_menu_footer .row > div:not(.o_cc):not(.navbar-light:where(:not(.bg-light))):not(.o_footer):not(.tp-preheader):not(.tp-header-box):before, .s_mega_menu_menus_logos:not([data-vcss]) .s_mega_menu_gray_area:last-child:before, .s_mega_menu_little_icons:not([data-vcss]) .s_mega_menu_gray_area:last-child:before, .s_mega_menu_thumbnails:not([data-vcss]) .s_mega_menu_thumbnails_footer:not(.o_cc):not(.navbar-light:where(:not(.bg-light))):not(.o_footer):not(.tp-preheader):not(.tp-header-box):before {\n content: '';\n display: block;\n width: 100vw;\n height: 100%;\n position: absolute;\n left: 0;\n top: 0;\n z-index: -1;\n pointer-events: none;\n background: rgba(0, 0, 0, 0.05);\n}\n\n#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) {\n position: absolute;\n top: 0;\n left: 0;\n bottom: auto;\n right: 0;\n z-index: 1000;\n}\n\n#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar {\n background-color: transparent !important;\n border-color: transparent;\n color: inherit;\n}\n\n#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .nav-item > .nav-link, #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .nav-item > .nav-link:hover {\n background-color: transparent;\n color: inherit;\n}\n\n#wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .nav-item > .nav-link.active {\n font-weight: bolder;\n}\n\n.navbar-nav.nav-tabs > .nav-item.active > .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n#wrapwrap:not(.o_rtl) .js_language_selector .dropdown-menu {\n min-width: 0;\n}\n\n.js_language_selector a.list-inline-item {\n padding: 3px 0;\n}\n\n.js_language_selector a.list-inline-item > * {\n vertical-align: middle;\n}\n\n.o_lang_flag {\n width: 1em;\n height: 1em;\n margin-right: 0.2em;\n border-radius: 50rem;\n object-fit: cover;\n}\n\na.js_change_lang:hover, a.o_add_language:hover {\n text-decoration: none;\n}\n\na.js_change_lang:hover span, a.o_add_language:hover span {\n text-decoration: none;\n}\n\nspan.list-inline-item.o_add_language:last-child {\n display: none !important;\n}\n\n.o_figure_relative_layout {\n position: relative;\n}\n\n.o_figure_relative_layout .figure-img {\n margin-bottom: 0;\n}\n\n.o_figure_relative_layout .figure-caption {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: rgba(23, 26, 28, 0.6) !important;\n color: #FFFFFF;\n padding: 0.25rem 0.5rem;\n font-weight: 700;\n}\n\n.o_figure_relative_layout .figure-caption .text-muted, .o_colored_level .o_figure_relative_layout .figure-caption .text-muted {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\n.o_figure_relative_layout .figure-caption a {\n color: inherit;\n}\n\n.bg-primary-light {\n background-color: rgba(13, 169, 239, 0.1);\n}\n\n.bg-secondary-light {\n background-color: rgba(0, 117, 183, 0.1);\n}\n\n.bg-success-light {\n background-color: rgba(40, 167, 69, 0.1);\n}\n\n.bg-info-light {\n background-color: rgba(23, 162, 184, 0.1);\n}\n\n.bg-warning-light {\n background-color: rgba(255, 193, 7, 0.1);\n}\n\n.bg-danger-light {\n background-color: rgba(220, 53, 69, 0.1);\n}\n\n.bg-light-light {\n background-color: rgba(247, 248, 248, 0.1);\n}\n\n.bg-dark-light {\n background-color: rgba(23, 26, 28, 0.1);\n}\n\n.text-facebook, .s_share:not(.no_icon_color) .s_share_facebook, .s_share:not(.no_icon_color) .s_share_facebook:hover, .s_share:not(.no_icon_color) .s_share_facebook:focus {\n color: #3B5999 !important;\n}\n\na.text-facebook:hover, .s_share:not(.no_icon_color) a.s_share_facebook:hover, a.text-facebook:focus, .s_share:not(.no_icon_color) a.s_share_facebook:focus {\n color: #263962 !important;\n}\n\n.text-twitter, .s_share:not(.no_icon_color) .s_share_twitter, .s_share:not(.no_icon_color) .s_share_twitter:hover, .s_share:not(.no_icon_color) .s_share_twitter:focus {\n color: #55ACEE !important;\n}\n\na.text-twitter:hover, .s_share:not(.no_icon_color) a.s_share_twitter:hover, a.text-twitter:focus, .s_share:not(.no_icon_color) a.s_share_twitter:focus {\n color: #1689e0 !important;\n}\n\n.text-linkedin, .s_share:not(.no_icon_color) .s_share_linkedin, .s_share:not(.no_icon_color) .s_share_linkedin:hover, .s_share:not(.no_icon_color) .s_share_linkedin:focus {\n color: #0077B5 !important;\n}\n\na.text-linkedin:hover, .s_share:not(.no_icon_color) a.s_share_linkedin:hover, a.text-linkedin:focus, .s_share:not(.no_icon_color) a.s_share_linkedin:focus {\n color: #004569 !important;\n}\n\n.text-google-plus, .s_share:not(.no_icon_color) .s_share_google, .s_share:not(.no_icon_color) .s_share_google:hover, .s_share:not(.no_icon_color) .s_share_google:focus {\n color: #DD4B39 !important;\n}\n\na.text-google-plus:hover, .s_share:not(.no_icon_color) a.s_share_google:hover, a.text-google-plus:focus, .s_share:not(.no_icon_color) a.s_share_google:focus {\n color: #ac2d1e !important;\n}\n\n.text-youtube, .s_share:not(.no_icon_color) .s_share_youtube, .s_share:not(.no_icon_color) .s_share_youtube:hover, .s_share:not(.no_icon_color) .s_share_youtube:focus {\n color: #ff0000 !important;\n}\n\na.text-youtube:hover, .s_share:not(.no_icon_color) a.s_share_youtube:hover, a.text-youtube:focus, .s_share:not(.no_icon_color) a.s_share_youtube:focus {\n color: #b30000 !important;\n}\n\n.text-github, .s_share:not(.no_icon_color) .s_share_github, .s_share:not(.no_icon_color) .s_share_github:hover, .s_share:not(.no_icon_color) .s_share_github:focus {\n color: #1a1e22 !important;\n}\n\na.text-github:hover, .s_share:not(.no_icon_color) a.s_share_github:hover, a.text-github:focus, .s_share:not(.no_icon_color) a.s_share_github:focus {\n color: black !important;\n}\n\n.text-instagram, .s_share:not(.no_icon_color) .s_share_instagram, .s_share:not(.no_icon_color) .s_share_instagram:hover, .s_share:not(.no_icon_color) .s_share_instagram:focus {\n color: #cf2872 !important;\n}\n\na.text-instagram:hover, .s_share:not(.no_icon_color) a.s_share_instagram:hover, a.text-instagram:focus, .s_share:not(.no_icon_color) a.s_share_instagram:focus {\n color: #8f1c4f !important;\n}\n\n.text-whatsapp, .s_share:not(.no_icon_color) .s_share_whatsapp, .s_share:not(.no_icon_color) .s_share_whatsapp:hover, .s_share:not(.no_icon_color) .s_share_whatsapp:focus {\n color: #25d366 !important;\n}\n\na.text-whatsapp:hover, .s_share:not(.no_icon_color) a.s_share_whatsapp:hover, a.text-whatsapp:focus, .s_share:not(.no_icon_color) a.s_share_whatsapp:focus {\n color: #1a9247 !important;\n}\n\n.text-pinterest, .s_share:not(.no_icon_color) .s_share_pinterest, .s_share:not(.no_icon_color) .s_share_pinterest:hover, .s_share:not(.no_icon_color) .s_share_pinterest:focus {\n color: #C8232C !important;\n}\n\na.text-pinterest:hover, .s_share:not(.no_icon_color) a.s_share_pinterest:hover, a.text-pinterest:focus, .s_share:not(.no_icon_color) a.s_share_pinterest:focus {\n color: #87181e !important;\n}\n\n.modal-footer > .float-left {\n margin-right: auto;\n}\n\n.o_record_cover_container {\n position: relative;\n}\n\n.o_record_cover_container .o_record_cover_component {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-size: cover;\n background-position: center;\n background-repeat: no-repeat;\n}\n\n.o_scroll_button, #o_wblog_post_content_jump {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: 0;\n display: -webkit-box; display: -webkit-flex; display: flex;\n width: 50px;\n height: 50px;\n animation: o-anim-heartbeat 2.6s ease-in-out 1s infinite;\n}\n\n.o_scroll_button, #o_wblog_post_content_jump, .o_scroll_button:hover {\n text-decoration: none;\n}\n\n.o_scroll_button:focus, #o_wblog_post_content_jump:focus {\n outline: none;\n}\n\n.o_scroll_button:hover, #o_wblog_post_content_jump:hover {\n animation-iteration-count: 1;\n}\n\n@keyframes o-anim-heartbeat {\n 0%, 14%, 35% {\n transform: scale(1);\n }\n 7%, 21% {\n transform: scale(1.3);\n background-color: rgba(13, 169, 239, 0.8);\n }\n}\n\n.o_ribbon {\n margin: 0;\n font-size: 1rem;\n font-weight: bold;\n white-space: nowrap;\n text-align: center;\n pointer-events: none;\n}\n\n.o_ribbon_right {\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: 0;\n padding: 0.5rem 100px;\n transform: translateX(calc(-0.708 * (100% - 200px))) rotate(45deg) translateX(calc(100% - 100px));\n transform-origin: top right;\n}\n\n.o_ribbon_left {\n position: absolute;\n top: 0;\n left: 0;\n bottom: auto;\n right: auto;\n padding: 0.5rem 100px;\n transform: translateX(calc(0.708 * (100% - 200px) - 100%)) rotate(-45deg) translateX(100px);\n transform-origin: top right;\n}\n\n.o_tag_right {\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: 0;\n padding: 0.25rem 1rem;\n}\n\n.o_tag_left {\n position: absolute;\n top: 0;\n left: 0;\n bottom: auto;\n right: auto;\n padding: 0.25rem 1rem;\n}\n\n.o_conditional_hidden {\n display: none !important;\n}\n\n#website_cookies_bar {\n min-height: 0px;\n height: 0px;\n}\n\n#website_cookies_bar :not(.o_cookies_popup) {\n bottom: 0;\n}\n\n@media (max-width: 991.98px) {\n #website_cookies_bar .o_cookies_discrete .js_close_popup.o_cookies_bar_text_button, #website_cookies_bar .o_cookies_discrete .o_cookies_bar_text_policy {\n margin-bottom: 1rem;\n }\n}\n\n.o_cookies_bar_toggle {\n gap: 0.5rem;\n pointer-events: auto;\n}\n\n.o_website_btn_loading {\n cursor: wait;\n opacity: 0.65;\n}\n\n.o_website_btn_loading .fa:not(.fa-spin) {\n display: none;\n}\n\nul.o_checklist > li.o_checked::after {\n left: -19px;\n top: 0;\n}\n\n.modal-open .o_bottom_fixed_element, .o_bottom_fixed_element_hidden {\n display: none !important;\n}\n\n.o_text_content_invisible, input[value*=\"data-oe-translation-id\"] {\n color: transparent !important;\n}\n\n[placeholder*=\"data-oe-translation-id\"]::-webkit-input-placeholder {\n /* WebKit */\n color: transparent;\n opacity: 0;\n}\n\n[placeholder*=\"data-oe-translation-id\"]::-moz-placeholder {\n /* Firefox */\n color: transparent;\n opacity: 0;\n}\n\n[data-oe-translation-id] > .o_translation_select {\n border: 1px solid #DEE2E6;\n border-radius: 0rem;\n}\n\n[data-oe-translation-id] > .o_translation_select + select {\n display: none !important;\n}\n\n[data-oe-translation-id] > .o_translation_select > div:not(:last-child) {\n border-bottom: inherit;\n}\n\n.o_animate {\n animation-duration: 1s;\n animation-fill-mode: both;\n transform: translate3d(0, 0, 0);\n backface-visibility: hidden;\n text-rendering: geometricPrecision;\n visibility: hidden;\n}\n\n.o_animate:not(.o_animating):not(.o_animate_in_dropdown) {\n transform: none !important;\n}\n\n.o_animate_preview {\n visibility: visible;\n}\n\n.o_wanim_overflow_x_hidden {\n overflow-x: hidden !important;\n}\n\n.o_wanim_overflow_x_hidden.o_rtl > main, .o_wanim_overflow_x_hidden .o_rtl > main {\n overflow-x: hidden;\n}\n\n.o_animated_text {\n display: inline-block;\n}\n\n@keyframes o_anim_bounce_in {\n 0%, 20%, 40%, 60%, 80%, 100% {\n transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: scale(0.3);\n }\n 20% {\n transform: scale(1.1);\n }\n 40% {\n transform: scale(0.9);\n }\n 60% {\n opacity: 1;\n transform: scale(1.03);\n }\n 80% {\n transform: scale(0.97);\n }\n 100% {\n opacity: 1;\n transform: scale(1);\n }\n}\n\n.o_anim_bounce_in {\n animation-name: o_anim_bounce_in;\n}\n\n@keyframes o_anim_bounce_in_down {\n 0%, 20%, 40%, 60%, 80%, 100% {\n transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate(0, -3000px);\n }\n 60% {\n opacity: 1;\n transform: translate(0, 25px);\n }\n 75% {\n transform: translate(0, -10px);\n }\n 90% {\n transform: translate(0, 5px);\n }\n 100% {\n transform: translate(0, 0);\n }\n}\n\n.o_anim_bounce_in_down {\n animation-name: o_anim_bounce_in_down;\n}\n\n@keyframes o_anim_bounce_in_left {\n 0%, 20%, 40%, 60%, 80%, 100% {\n transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate(-3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate(25px, 0);\n }\n 75% {\n transform: translate(-10px, 0);\n }\n 90% {\n transform: translate(5px, 0);\n }\n 100% {\n transform: translate(0, 0);\n }\n}\n\n.o_anim_bounce_in_left {\n animation-name: o_anim_bounce_in_left;\n}\n\n@keyframes o_anim_bounce_in_right {\n 0%, 20%, 40%, 60%, 80%, 100% {\n transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate(3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate(-25px, 0);\n }\n 75% {\n transform: translate(10px, 0);\n }\n 90% {\n transform: translate(-5px, 0);\n }\n 100% {\n transform: translate(0, 0);\n }\n}\n\n.o_anim_bounce_in_right {\n animation-name: o_anim_bounce_in_right;\n}\n\n@keyframes o_anim_fade_in {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n.o_anim_fade_in {\n animation-name: o_anim_fade_in;\n}\n\n@keyframes o_anim_fade_in_down {\n 0% {\n opacity: 0;\n transform: translate(0, -100%);\n }\n 100% {\n opacity: 1;\n transform: translate(0, 0);\n }\n}\n\n.o_anim_fade_in_down {\n animation-name: o_anim_fade_in_down;\n}\n\n@keyframes o_anim_fade_in_left {\n 0% {\n opacity: 0;\n transform: translate(-100%, 0);\n }\n 100% {\n opacity: 1;\n transform: translate(0, 0);\n }\n}\n\n.o_anim_fade_in_left {\n animation-name: o_anim_fade_in_left;\n}\n\n@keyframes o_anim_fade_in_right {\n 0% {\n opacity: 0;\n transform: translate(100%, 0);\n }\n 100% {\n opacity: 1;\n transform: translate(0, 0);\n }\n}\n\n.o_anim_fade_in_right {\n animation-name: o_anim_fade_in_right;\n}\n\n@keyframes o_anim_fade_in_up {\n 0% {\n opacity: 0;\n transform: translate(0, 100%);\n }\n 100% {\n opacity: 1;\n transform: translate(0, 0);\n }\n}\n\n.o_anim_fade_in_up {\n animation-name: o_anim_fade_in_up;\n}\n\n@keyframes o_anim_fade_out {\n 0% {\n opacity: 1;\n }\n 100% {\n opacity: 0;\n }\n}\n\n.o_anim_fade_out {\n animation-name: o_anim_fade_out;\n}\n\n@keyframes o_anim_rotate_in {\n 0% {\n opacity: 0;\n transform: rotate(-200deg);\n }\n 100% {\n opacity: 1;\n transform: rotate(0);\n }\n}\n\n.o_anim_rotate_in {\n animation-name: o_anim_rotate_in;\n}\n\n@keyframes o_anim_rotate_in_down_left {\n 0% {\n opacity: 0;\n transform-origin: left bottom;\n transform: rotate(-45deg);\n }\n 100% {\n opacity: 1;\n transform-origin: left bottom;\n transform: rotate(0);\n }\n}\n\n.o_anim_rotate_in_down_left {\n animation-name: o_anim_rotate_in_down_left;\n}\n\n@keyframes o_anim_rotate_in_down_right {\n 0% {\n opacity: 0;\n transform-origin: right bottom;\n transform: rotate(45deg);\n }\n 100% {\n opacity: 1;\n transform-origin: right bottom;\n transform: rotate(0);\n }\n}\n\n.o_anim_rotate_in_down_right {\n animation-name: o_anim_rotate_in_down_right;\n}\n\n@keyframes o_anim_zoom_out {\n 0% {\n opacity: 0;\n transform: scale(1.3);\n }\n 100% {\n opacity: 1;\n }\n}\n\n.o_anim_zoom_out {\n animation-name: o_anim_zoom_out;\n}\n\n@keyframes o_anim_zoom_in {\n 0% {\n opacity: 0;\n transform: scale(0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.o_anim_zoom_in {\n animation-name: o_anim_zoom_in;\n}\n\n@keyframes o_anim_zoom_in_down {\n 0% {\n opacity: 0;\n transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n 60% {\n opacity: 1;\n transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n\n.o_anim_zoom_in_down {\n animation-name: o_anim_zoom_in_down;\n}\n\n@keyframes o_anim_zoom_in_left {\n 0% {\n opacity: 0;\n transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n 60% {\n opacity: 1;\n transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n\n.o_anim_zoom_in_left {\n animation-name: o_anim_zoom_in_left;\n}\n\n@keyframes o_anim_zoom_in_right {\n 0% {\n opacity: 0;\n transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);\n animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n }\n 60% {\n opacity: 1;\n transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);\n animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);\n }\n}\n\n.o_anim_zoom_in_right {\n animation-name: o_anim_zoom_in_right;\n}\n\n@keyframes o_anim_flash {\n 0%, 50%, 100% {\n opacity: 1;\n }\n 25%, 75% {\n opacity: 0;\n }\n}\n\n.o_anim_flash {\n animation-name: o_anim_flash;\n}\n\n@keyframes o_anim_pulse {\n 0% {\n transform: scale(1);\n }\n 50% {\n transform: scale(1.05);\n }\n 100% {\n transform: scale(1);\n }\n}\n\n.o_anim_pulse {\n animation-name: o_anim_pulse;\n}\n\n@keyframes o_anim_shake {\n 0%, 100% {\n transform: translate(0, 0);\n }\n 10%, 30%, 50%, 70%, 90% {\n transform: translate(-10px, 0);\n }\n 20%, 40%, 60%, 80% {\n transform: translate(10px, 0);\n }\n}\n\n.o_anim_shake {\n animation-name: o_anim_shake;\n}\n\n@keyframes o_anim_tada {\n 0% {\n transform: scale3d(1, 1, 1);\n }\n 10%, 20% {\n transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);\n }\n 30%, 50%, 70%, 90% {\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);\n }\n 40%, 60%, 80% {\n transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);\n }\n 100% {\n transform: scale3d(1, 1, 1);\n }\n}\n\n.o_anim_tada {\n animation-name: o_anim_tada;\n}\n\n@keyframes o_anim_flip_in_x {\n 0% {\n perspective: 400px;\n transform: rotateX(90deg);\n transition-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n perspective: 400px;\n transform: rotateX(-20deg);\n transition-timing-function: ease-in;\n }\n 60% {\n perspective: 400px;\n transform: rotateX(10deg);\n opacity: 1;\n }\n 80% {\n perspective: 400px;\n transform: rotateX(-5deg);\n }\n 100% {\n perspective: 400px;\n }\n}\n\n.o_anim_flip_in_x {\n backface-visibility: visible;\n animation-name: o_anim_flip_in_x;\n}\n\n@keyframes o_anim_flip_in_y {\n 0% {\n perspective: 400px;\n transform: rotateY(90deg);\n transition-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n perspective: 400px;\n transform: rotateY(-20deg);\n transition-timing-function: ease-in;\n }\n 60% {\n perspective: 400px;\n transform: rotateY(10deg);\n opacity: 1;\n }\n 80% {\n perspective: 400px;\n transform: rotateY(-5deg);\n }\n 100% {\n perspective: 400px;\n }\n}\n\n.o_anim_flip_in_y {\n backface-visibility: visible;\n animation-name: o_anim_flip_in_y;\n}\n\n.o_anim_dur500 {\n animation-duration: 500ms;\n}\n\n.o_anim_dur1500 {\n animation-duration: 1500ms;\n}\n\n.o_anim_dur2000 {\n animation-duration: 2000ms;\n}\n\n.o_anim_dur2500 {\n animation-duration: 2500ms;\n}\n\n.o_anim_dur3000 {\n animation-duration: 3000ms;\n}\n\n.o_anim_del500 {\n animation-delay: 500ms;\n}\n\n.o_anim_del1000 {\n animation-delay: 1000ms;\n}\n\n.o_anim_del1500 {\n animation-delay: 1500ms;\n}\n\n.o_anim_del2000 {\n animation-delay: 2000ms;\n}\n\n.o_anim_del2500 {\n animation-delay: 2500ms;\n}\n\n", "\n/* /website/static/src/scss/website.ui.scss defined in bundle 'web.assets_frontend' */\n\nbody {\n direction: ltr;\n}\n\nbody.o_connected_user {\n padding-top: 46px !important;\n}\n\nbody.o_connected_user.o_fullscreen_transition {\n transition: padding 400ms ease 0s;\n}\n\nbody.o_connected_user.o_fullscreen_transition #oe_main_menu_navbar, body.o_connected_user.o_fullscreen_transition #web_editor-top-edit, body.o_connected_user.o_fullscreen_transition .o_we_website_top_actions, body.o_connected_user.o_fullscreen_transition #oe_snippets {\n transition: transform 400ms ease 0s !important;\n}\n\nbody.o_connected_user.o_fullscreen_transition .o_header_affixed {\n transition: top 0.35s !important;\n}\n\nbody.o_connected_user.o_fullscreen {\n padding-top: 0 !important;\n}\n\nbody.o_connected_user.o_fullscreen.editor_enable.editor_has_snippets {\n padding-right: 0 !important;\n}\n\nbody.o_connected_user.o_fullscreen.editor_enable.editor_has_snippets .modal:not(.o_technical_modal) {\n right: 0;\n}\n\nbody.o_connected_user.o_fullscreen #oe_main_menu_navbar, body.o_connected_user.o_fullscreen #web_editor-top-edit {\n transform: translateY(-100%);\n}\n\nbody.o_connected_user.o_fullscreen .o_we_website_top_actions, body.o_connected_user.o_fullscreen #oe_snippets {\n transform: translateX(100%);\n}\n\nbody.o_connected_user.o_fullscreen .o_header_affixed {\n top: 0 !important;\n right: 0 !important;\n}\n\n.o_fullscreen_indication {\n display: -webkit-box; display: -webkit-flex; display: flex;\n position: absolute;\n width: 100%;\n align-items: center;\n justify-content: center;\n top: 0;\n margin-top: 46px !important;\n opacity: 0;\n pointer-events: none;\n}\n\n.o_fullscreen_indication p {\n padding: 15px 30px;\n background-color: rgba(0, 0, 0, 0.7);\n color: white;\n}\n\n.o_fullscreen_indication p span {\n border: 1px solid white;\n border-color: white;\n border-radius: 5px;\n padding: 7px 5px;\n margin: 5px;\n}\n\n.o_fullscreen_indication.o_transition {\n transition: opacity 400ms;\n}\n\n.o_fullscreen_indication.o_visible {\n opacity: 1;\n}\n\n#oe_main_menu_navbar {\n position: absolute;\n top: 0;\n left: 0;\n bottom: auto;\n right: 0;\n position: fixed;\n z-index: 1040;\n font-family: Roboto, \"Montserrat\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n}\n\n#oe_main_menu_navbar .dropdown-menu {\n background-color: white;\n}\n\n#oe_main_menu_navbar .dropdown-item {\n color: #212529;\n}\n\n#oe_main_menu_navbar .dropdown-item:hover, #oe_main_menu_navbar .dropdown-item:focus {\n color: #16181b;\n}\n\n#oe_main_menu_navbar .dropdown-item.active, #oe_main_menu_navbar .dropdown-item:active {\n color: white;\n background-color: #71639e;\n}\n\n#oe_main_menu_navbar a:hover, #oe_main_menu_navbar a:focus {\n text-decoration: none;\n}\n\n#oe_main_menu_navbar a.dropdown-toggle {\n outline: none;\n}\n\n#oe_main_menu_navbar .dropdown-menu {\n border-top: 0;\n margin-top: 0;\n background-clip: border-box;\n font-size: inherit;\n border-radius: 0;\n color: #FFFFFF;\n max-height: 500px;\n max-height: calc(90vh - 46px);\n overflow: auto;\n}\n\n#oe_main_menu_navbar #oe_applications .dropdown-menu {\n margin-left: -0.75rem;\n}\n\n#oe_main_menu_navbar .o_menu_sections .o_mobile_preview a {\n text-align: center;\n font-size: 20px;\n}\n\n#oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic {\n padding: 0 7.5px;\n}\n\n#oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"], #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"], #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"], #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"], #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic {\n color: #FFFFFF;\n background-color: #71639e;\n border-color: #71639e;\n}\n\n#oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:hover, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"]:hover, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"]:hover, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic:hover {\n color: #FFFFFF;\n background-color: #605487;\n border-color: #5a4f7f;\n}\n\n#oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"]:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"].focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"]:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"].focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.focus, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"]:focus, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"].focus, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"]:focus, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"].focus, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic:focus, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic.focus {\n box-shadow: 0 0 0 0.2rem rgba(134, 122, 173, 0.5);\n}\n\n#oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"].disabled, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"]:disabled, #oe_main_menu_navbar .o_menu_systray > li > [data-action=\"edit\"].o_wysiwyg_loader, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"].disabled, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"]:disabled, #oe_main_menu_navbar .o_menu_systray > li > [data-action=\"translate\"].o_wysiwyg_loader, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.disabled, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:disabled, #oe_main_menu_navbar .o_menu_systray > li > .css_edit_dynamic.o_wysiwyg_loader, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"].disabled, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"]:disabled, #oe_main_menu_navbar .o_menu_systray > div > [data-action=\"edit\"].o_wysiwyg_loader, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"].disabled, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"]:disabled, #oe_main_menu_navbar .o_menu_systray > div > [data-action=\"translate\"].o_wysiwyg_loader, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic.disabled, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic:disabled, #oe_main_menu_navbar .o_menu_systray > div > .css_edit_dynamic.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #71639e;\n border-color: #71639e;\n}\n\n#oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"].dropdown-toggle, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"].dropdown-toggle, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"].dropdown-toggle, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"].dropdown-toggle, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic.dropdown-toggle {\n color: #FFFFFF;\n background-color: #5a4f7f;\n border-color: #554a77;\n}\n\n#oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"].dropdown-toggle:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"].dropdown-toggle:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle:focus, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"].dropdown-toggle:focus, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"]:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"].dropdown-toggle:focus, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(134, 122, 173, 0.5);\n}\n\n#oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"].active, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"]:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"edit\"]:active, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"].active, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"]:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action=\"translate\"]:active, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.active, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:hover, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:active, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"].active, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"]:hover, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"]:focus, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"edit\"]:active, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"].active, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"]:hover, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"]:focus, #oe_main_menu_navbar .o_menu_systray > div > a[data-action=\"translate\"]:active, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic.active, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic:hover, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic:focus, #oe_main_menu_navbar .o_menu_systray > div > a.css_edit_dynamic:active {\n outline: none;\n box-shadow: none !important;\n}\n\n#oe_main_menu_navbar .o_menu_systray > li > a, #oe_main_menu_navbar .o_menu_systray > li > a:hover, #oe_main_menu_navbar .o_menu_systray > li > a:focus, #oe_main_menu_navbar .o_menu_systray > div > a, #oe_main_menu_navbar .o_menu_systray > div > a:hover, #oe_main_menu_navbar .o_menu_systray > div > a:focus {\n text-decoration: none;\n}\n\n#oe_main_menu_navbar .o_menu_systray .o_mobile_preview a {\n text-align: center;\n font-size: 20px;\n}\n\n@media (max-width: 767.98px) {\n #oe_main_menu_navbar #oe_applications {\n position: inherit;\n z-index: 1002;\n }\n}\n\nbody .modal.o_technical_modal {\n font-size: 13px;\n font-family: Roboto, \"Montserrat\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 1.5;\n color: #33363e;\n}\n\nbody .modal.o_technical_modal .text-muted {\n color: #999999 !important;\n}\n\nbody .modal.o_technical_modal .dropdown-menu {\n background-color: white;\n}\n\nbody .modal.o_technical_modal .dropdown-item {\n color: #212529;\n}\n\nbody .modal.o_technical_modal .dropdown-item:hover, body .modal.o_technical_modal .dropdown-item:focus {\n color: #16181b;\n}\n\nbody .modal.o_technical_modal .dropdown-item.active, body .modal.o_technical_modal .dropdown-item:active {\n color: white;\n background-color: #71639e;\n}\n\nbody .modal.o_technical_modal h1, body .modal.o_technical_modal h2, body .modal.o_technical_modal h3, body .modal.o_technical_modal h4, body .modal.o_technical_modal h5, body .modal.o_technical_modal h6, body .modal.o_technical_modal .h1, body .modal.o_technical_modal .h2, body .modal.o_technical_modal .h3, body .modal.o_technical_modal .h4, body .modal.o_technical_modal .h5, body .modal.o_technical_modal .h6 {\n font-family: Roboto, \"Montserrat\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 1.5;\n color: #2b2b33;\n font-weight: bold;\n}\n\nbody .modal.o_technical_modal h1, body .modal.o_technical_modal .h1 {\n font-size: 31.2px;\n}\n\nbody .modal.o_technical_modal h2, body .modal.o_technical_modal .h2 {\n font-size: 19.5px;\n}\n\nbody .modal.o_technical_modal h3, body .modal.o_technical_modal .h3 {\n font-size: 16.9px;\n}\n\nbody .modal.o_technical_modal h4, body .modal.o_technical_modal .h4 {\n font-size: 15.6px;\n}\n\nbody .modal.o_technical_modal h5, body .modal.o_technical_modal .h5 {\n font-size: 14.3px;\n}\n\nbody .modal.o_technical_modal h6, body .modal.o_technical_modal .h6 {\n font-size: 13px;\n}\n\nbody .modal.o_technical_modal :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control {\n height: 34px;\n}\n\nbody .modal.o_technical_modal .form-control {\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.5;\n border: 1px solid #d4d5d7;\n color: #555;\n background-color: #fff;\n border-radius: 0;\n}\n\nbody .modal.o_technical_modal .form-control.is-invalid {\n border-color: #dc3545;\n}\n\nbody .modal.o_technical_modal .input-group .form-control {\n height: auto;\n}\n\nbody .modal.o_technical_modal .input-group-text {\n background-color: #e9ecef;\n}\n\nbody .modal.o_technical_modal .was-validated .form-control:invalid {\n border-color: #dc3545;\n}\n\nbody .modal.o_technical_modal select.form-control {\n -webkit-appearance: none; -moz-appearance: none; appearance: none;\n background: url(\"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4=\");\n background-position: 100% 65%;\n background-repeat: no-repeat;\n}\n\nbody .modal.o_technical_modal a:not(.o_btn_preview) {\n color: #71639e;\n}\n\nbody .modal.o_technical_modal a:not(.o_btn_preview):focus, body .modal.o_technical_modal a:not(.o_btn_preview):active, body .modal.o_technical_modal a:not(.o_btn_preview):focus:active {\n outline: none !important;\n}\n\nbody .modal.o_technical_modal .badge:hover a, body .modal.o_technical_modal .badge a {\n color: #fff;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview) {\n border-radius: 0;\n font-weight: normal;\n text-transform: none;\n padding: 0.375rem 0.75rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary {\n color: #FFFFFF;\n background-color: #71639e;\n border-color: #71639e;\n color: white;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:hover {\n color: #FFFFFF;\n background-color: #605487;\n border-color: #5a4f7f;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(134, 122, 173, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:disabled, body .modal.o_technical_modal .btn-primary.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #71639e;\n border-color: #71639e;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #5a4f7f;\n border-color: #554a77;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(134, 122, 173, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary {\n color: #212529;\n background-color: white;\n border-color: white;\n color: #71639e;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:hover {\n color: #212529;\n background-color: #ececec;\n border-color: #e6e6e6;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:disabled, body .modal.o_technical_modal .btn-secondary.o_wysiwyg_loader {\n color: #212529;\n background-color: white;\n border-color: white;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle {\n color: #212529;\n background-color: #e6e6e6;\n border-color: #dfdfdf;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link {\n color: #212529;\n background-color: white;\n border-color: white;\n color: #71639e;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:hover {\n color: #212529;\n background-color: #ececec;\n border-color: #e6e6e6;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:disabled, body .modal.o_technical_modal .btn-link.o_wysiwyg_loader {\n color: #212529;\n background-color: white;\n border-color: white;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle {\n color: #212529;\n background-color: #e6e6e6;\n border-color: #dfdfdf;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success {\n color: #FFFFFF;\n background-color: #40ad67;\n border-color: #40ad67;\n color: white;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:hover {\n color: #FFFFFF;\n background-color: #369156;\n border-color: #328851;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:disabled, body .modal.o_technical_modal .btn-success.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #40ad67;\n border-color: #40ad67;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle {\n color: #FFFFFF;\n background-color: #328851;\n border-color: #2f7e4b;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info {\n color: #FFFFFF;\n background-color: #6999a8;\n border-color: #6999a8;\n color: white;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover {\n color: #FFFFFF;\n background-color: #568695;\n border-color: #517e8d;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:disabled, body .modal.o_technical_modal .btn-info.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #6999a8;\n border-color: #6999a8;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle {\n color: #FFFFFF;\n background-color: #517e8d;\n border-color: #4d7784;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning {\n color: #212529;\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n color: #33363e;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover {\n color: #212529;\n background-color: #ed9d2b;\n border-color: #ec971f;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:disabled, body .modal.o_technical_modal .btn-warning.o_wysiwyg_loader {\n color: #212529;\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #ec971f;\n border-color: #ea9214;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger {\n color: #FFFFFF;\n background-color: #e6586c;\n border-color: #e6586c;\n color: #33363e;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover {\n color: #FFFFFF;\n background-color: #e1374f;\n border-color: #df2c45;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5);\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:disabled, body .modal.o_technical_modal .btn-danger.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #e6586c;\n border-color: #e6586c;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle {\n color: #FFFFFF;\n background-color: #df2c45;\n border-color: #dd213c;\n}\n\nbody .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5);\n}\n\nbody .modal.o_technical_modal .card {\n padding: 19px;\n margin-bottom: 20px;\n background-color: white;\n border: 1px solid #f2f2f2;\n border-radius: 0;\n box-shadow: none;\n}\n\nbody .modal.o_technical_modal .modal-content {\n border-radius: 0;\n background-color: white;\n color: #33363e;\n}\n\nbody .modal.o_technical_modal .modal-content .modal-header {\n border-bottom-color: #e9ecef;\n}\n\nbody .modal.o_technical_modal .modal-content .modal-body {\n background-color: white;\n}\n\nbody .modal.o_technical_modal .modal-content .modal-footer {\n border-top-color: #e9ecef;\n text-align: left;\n}\n\nbody .modal.o_technical_modal .close {\n font-size: 19.5px;\n}\n\nbody .modal.o_technical_modal .nav-tabs {\n border-bottom: 1px solid #e9ecef;\n}\n\nbody .modal.o_technical_modal .nav-tabs > li > a {\n line-height: 1.5;\n color: #4e525b;\n}\n\nbody .modal.o_technical_modal .nav-tabs > li > a:hover {\n border-color: #dee2e6;\n}\n\nbody .modal.o_technical_modal .nav-tabs > li > a.active, body .modal.o_technical_modal .nav-tabs > li > a.active:hover, body .modal.o_technical_modal .nav-tabs > li > a.active:focus {\n color: #3D4047;\n background-color: white;\n border-color: #dee2e6 #dee2e6 #FFFFFF;\n}\n\nbody .modal.oe_mobile_preview {\n text-align: center;\n}\n\nbody .modal.oe_mobile_preview .modal-dialog {\n display: inline-block;\n width: auto;\n}\n\nbody .modal.oe_mobile_preview .modal-dialog .modal-content {\n background-color: black !important;\n border: 3px outset gray;\n border-radius: 20px;\n}\n\nbody .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header {\n border: none;\n cursor: pointer;\n font-family: Roboto, \"Montserrat\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n}\n\nbody .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header, body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header .close {\n color: white;\n}\n\nbody .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4 {\n font-family: inherit;\n font-weight: normal;\n color: inherit;\n}\n\nbody .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4 .fa {\n margin-left: 15px;\n}\n\nbody .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header .close {\n color: #4e525b;\n}\n\nbody .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body {\n background-color: inherit !important;\n border-radius: 20px;\n padding: 15px;\n display: -webkit-box; display: -webkit-flex; display: flex;\n width: 335px;\n height: 530px;\n transition: all 400ms ease 0s;\n}\n\nbody .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body.o_invert_orientation {\n width: 545px;\n height: 320px;\n}\n\nbody .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body > iframe {\n display: block;\n width: 100%;\n border: none;\n}\n\nbody .modal.oe_mobile_preview .modal-dialog .modal-content .modal-footer {\n display: none;\n}\n\nbody .modal .oe_menu_editor ul {\n padding-left: 37px;\n}\n\nbody .modal .oe_menu_editor li {\n margin-top: -1px;\n}\n\nbody .modal .oe_menu_editor li .input-group-addon {\n border-radius: 0;\n}\n\nbody .modal.oe_seo_configuration #language-box {\n padding-right: 25px;\n background-color: white;\n}\n\nbody .modal.oe_seo_configuration .o_seo_og_image .o_meta_img {\n position: relative;\n transition: border-color 200ms;\n display: inline-block;\n border: 2px solid #CED4DA;\n}\n\nbody .modal.oe_seo_configuration .o_seo_og_image .o_meta_img > img {\n width: 70px;\n height: 70px;\n object-fit: cover;\n cursor: pointer;\n}\n\nbody .modal.oe_seo_configuration .o_seo_og_image .o_meta_img:hover {\n border-color: #71639e;\n}\n\nbody .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image {\n border-color: #71639e;\n}\n\nbody .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:before {\n position: absolute;\n top: auto;\n left: auto;\n bottom: auto;\n right: 0;\n content: '';\n border: 16px solid rgba(113, 99, 158, 0.8);\n border-left-color: transparent;\n border-bottom-color: transparent;\n}\n\nbody .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:after {\n position: absolute;\n top: 2px;\n left: auto;\n bottom: auto;\n right: 3px;\n display: inline-block;\n content: \"\\f00c\";\n font-family: FontAwesome;\n color: white;\n font-size: 12px;\n}\n\nbody .modal.oe_seo_configuration .o_seo_og_image .o_meta_img .o-custom-label {\n position: absolute;\n top: auto;\n left: auto;\n bottom: 0px;\n right: auto;\n background: rgba(52, 58, 64, 0.6);\n font-size: 12px;\n}\n\nbody .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload {\n transition: 200ms;\n display: inline-block;\n padding: 23px 27px;\n border: 3px dashed #949da5;\n vertical-align: top;\n cursor: pointer;\n color: #bcc1c6;\n}\n\nbody .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload:hover {\n border-color: #71639e;\n color: #71639e;\n}\n\nbody .modal.oe_seo_configuration .o_seo_og_image .o_meta_active_img {\n height: 240px;\n object-fit: cover;\n}\n\nbody .modal.oe_seo_configuration div.oe_seo_preview_g {\n list-style: none;\n font-family: arial, sans-serif;\n}\n\nbody .modal.oe_seo_configuration div.oe_seo_preview_g .r {\n cursor: pointer;\n color: #1a0dab;\n font-size: 18px;\n overflow: hidden;\n text-overflow: ellipsis;\n -webkit-text-overflow: ellipsis;\n white-space: nowrap;\n}\n\nbody .modal.oe_seo_configuration div.oe_seo_preview_g .s {\n font-size: 13px;\n line-height: 18px;\n color: #545454;\n}\n\nbody .modal.oe_seo_configuration div.oe_seo_preview_g .s .kv {\n color: #006621;\n font-size: 14px;\n line-height: 18px;\n}\n\nbody .modal.oe_seo_configuration td.o_seo_keyword_suggestion span.o_seo_suggestion.badge {\n cursor: pointer;\n}\n\n.o_new_content_open {\n overflow: hidden;\n}\n\n#o_new_content_menu_choices {\n font-size: 13px;\n font-family: Roboto, \"Montserrat\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 1.5;\n color: #33363e;\n position: absolute;\n top: 46px;\n left: 0;\n bottom: 0;\n right: 0;\n position: fixed;\n display: -webkit-box; display: -webkit-flex; display: flex;\n overflow: auto;\n background-color: rgba(0, 0, 0, 0.8);\n font-family: Roboto, \"Montserrat\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n}\n\n#o_new_content_menu_choices .text-muted {\n color: #999999 !important;\n}\n\n#o_new_content_menu_choices::before {\n content: \" \";\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: -1;\n pointer-events: none;\n}\n\n#o_new_content_menu_choices .container, #o_new_content_menu_choices .o_container_small {\n max-width: 720px;\n margin: auto;\n}\n\n#o_new_content_menu_choices .o_new_content_element {\n opacity: 0;\n animation: fadeInDownSmall 1s forwards;\n}\n\n#o_new_content_menu_choices .o_new_content_element .o_uninstalled_module {\n filter: brightness(70%) contrast(60%);\n}\n\n#o_new_content_menu_choices .o_new_content_element .module_icon {\n display: block;\n margin: auto;\n}\n\n#o_new_content_menu_choices .o_new_content_element a {\n display: block;\n font-size: 34px;\n text-align: center;\n text-decoration: none;\n}\n\n#o_new_content_menu_choices .o_new_content_element a i {\n width: 110px;\n height: 110px;\n border: 3px solid #434352;\n border-radius: 100%;\n line-height: 104px;\n background-color: #2C2C36;\n color: white;\n transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;\n}\n\n#o_new_content_menu_choices .o_new_content_element a p {\n color: white;\n margin-top: 0.7em;\n font-size: 0.5em;\n}\n\n#o_new_content_menu_choices .o_new_content_element a:hover, #o_new_content_menu_choices .o_new_content_element a:focus {\n text-decoration: none;\n outline: none;\n}\n\n#o_new_content_menu_choices .o_new_content_element a:hover i, #o_new_content_menu_choices .o_new_content_element a:focus i {\n border-color: #1cc1a9;\n box-shadow: 0 0 10px rgba(28, 193, 169, 0.46);\n}\n\n.oe_login_form, .oe_signup_form, .oe_reset_password_form {\n max-width: 300px;\n position: relative;\n margin: 50px auto;\n}\n\n.o_ace_view_editor {\n font-size: 13px;\n font-family: Roboto, \"Montserrat\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 1.5;\n color: #33363e;\n position: absolute;\n top: 46px;\n left: auto;\n bottom: 0;\n right: 0;\n position: fixed;\n z-index: 1050;\n}\n\n.o_ace_view_editor .text-muted {\n color: #999999 !important;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview) {\n border-radius: 0;\n font-weight: normal;\n text-transform: none;\n padding: 0.375rem 0.75rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary {\n color: #FFFFFF;\n background-color: #71639e;\n border-color: #71639e;\n color: white;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover {\n color: #FFFFFF;\n background-color: #605487;\n border-color: #5a4f7f;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(134, 122, 173, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:disabled, .o_ace_view_editor .btn-primary.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #71639e;\n border-color: #71639e;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle {\n color: #FFFFFF;\n background-color: #5a4f7f;\n border-color: #554a77;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(134, 122, 173, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary {\n color: #212529;\n background-color: white;\n border-color: white;\n color: #71639e;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:hover {\n color: #212529;\n background-color: #ececec;\n border-color: #e6e6e6;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:disabled, .o_ace_view_editor .btn-secondary.o_wysiwyg_loader {\n color: #212529;\n background-color: white;\n border-color: white;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle {\n color: #212529;\n background-color: #e6e6e6;\n border-color: #dfdfdf;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-link {\n color: #212529;\n background-color: white;\n border-color: white;\n color: #71639e;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover {\n color: #212529;\n background-color: #ececec;\n border-color: #e6e6e6;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:disabled, .o_ace_view_editor .btn-link.o_wysiwyg_loader {\n color: #212529;\n background-color: white;\n border-color: white;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle {\n color: #212529;\n background-color: #e6e6e6;\n border-color: #dfdfdf;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-success {\n color: #FFFFFF;\n background-color: #40ad67;\n border-color: #40ad67;\n color: white;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover {\n color: #FFFFFF;\n background-color: #369156;\n border-color: #328851;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:disabled, .o_ace_view_editor .btn-success.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #40ad67;\n border-color: #40ad67;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle {\n color: #FFFFFF;\n background-color: #328851;\n border-color: #2f7e4b;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-info {\n color: #FFFFFF;\n background-color: #6999a8;\n border-color: #6999a8;\n color: white;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover {\n color: #FFFFFF;\n background-color: #568695;\n border-color: #517e8d;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:disabled, .o_ace_view_editor .btn-info.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #6999a8;\n border-color: #6999a8;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle {\n color: #FFFFFF;\n background-color: #517e8d;\n border-color: #4d7784;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning {\n color: #212529;\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n color: #33363e;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover {\n color: #212529;\n background-color: #ed9d2b;\n border-color: #ec971f;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:disabled, .o_ace_view_editor .btn-warning.o_wysiwyg_loader {\n color: #212529;\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #ec971f;\n border-color: #ea9214;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger {\n color: #FFFFFF;\n background-color: #e6586c;\n border-color: #e6586c;\n color: #33363e;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover {\n color: #FFFFFF;\n background-color: #e1374f;\n border-color: #df2c45;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5);\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled, .o_ace_view_editor .btn-danger.o_wysiwyg_loader {\n color: #FFFFFF;\n background-color: #e6586c;\n border-color: #e6586c;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle {\n color: #FFFFFF;\n background-color: #df2c45;\n border-color: #dd213c;\n}\n\n.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5);\n}\n\n.o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control {\n height: 34px;\n}\n\n.o_ace_view_editor .form-control {\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.5;\n border: 1px solid #d4d5d7;\n color: #555;\n background-color: #fff;\n border-radius: 0;\n}\n\n.o_ace_view_editor .form-control.is-invalid {\n border-color: #dc3545;\n}\n\n.o_ace_view_editor .input-group .form-control {\n height: auto;\n}\n\n.o_ace_view_editor .input-group-text {\n background-color: #e9ecef;\n}\n\n.o_ace_view_editor .was-validated .form-control:invalid {\n border-color: #dc3545;\n}\n\n.o_ace_view_editor select.form-control {\n -webkit-appearance: none; -moz-appearance: none; appearance: none;\n background: url(\"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4=\");\n background-position: 100% 65%;\n background-repeat: no-repeat;\n}\n\n.tour .popover-navigation {\n margin-left: 13px;\n margin-bottom: 8px;\n}\n\n.css_published .btn-danger, .css_published .css_publish {\n display: none;\n}\n\n.css_unpublished .btn-success, .css_unpublished .css_unpublish {\n display: none;\n}\n\n[data-publish='off'] > *:not(.css_options) {\n opacity: 0.5;\n}\n\n@media print {\n a[href]:after {\n content: initial;\n }\n}\n\n.o_page_management_info .o_switch {\n padding-top: 9px;\n}\n\n#list_website_pages th {\n background-color: #71639e;\n color: white;\n}\n\n#list_website_pages td, #list_website_pages th {\n padding: 0.45rem;\n}\n\n#list_website_pages td > a.fa {\n margin-left: 5px;\n color: #71639e;\n}\n\n#list_website_pages td .text-muted {\n opacity: 0.5;\n}\n\n#list_website_pages .fa-check, #list_website_pages .fa-eye-slash {\n color: #17a2b8;\n}\n\n.ui-autocomplete.o_website_ui_autocomplete {\n max-width: 400px;\n font-size: 12px;\n border: none;\n background-color: #141217;\n box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.5);\n}\n\n.ui-autocomplete.o_website_ui_autocomplete > li {\n border-bottom: 1px solid #262626;\n border-radius: 2px;\n background-color: #595964;\n color: #D9D9D9;\n}\n\n.ui-autocomplete.o_website_ui_autocomplete > li.ui-menu-item > div {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n line-height: 20px;\n}\n\n.ui-autocomplete.o_website_ui_autocomplete > li.ui-menu-item > div.ui-state-active {\n border: 1px solid transparent;\n background-color: #2b2b33;\n}\n\n.ui-autocomplete.o_website_ui_autocomplete > li.ui-autocomplete-category {\n background-color: #3e3e46;\n}\n\n@media (max-width: 767.98px) {\n .o_redirect_old_url {\n z-index: 2011;\n }\n}\n\n.o_redirect_old_url .popover-body {\n overflow-y: auto;\n max-height: 14.2rem;\n}\n\n.post_link:not(.o_post_link_js_loaded) {\n pointer-events: none;\n}\n\n", "\n/* /purchase/static/src/scss/purchase_portal.scss defined in bundle 'web.assets_frontend' */\n\n/* ---- My Orders page ---- */\n.orders_label_text_align {\n vertical-align: 15%;\n}\n\n/* ---- Order page ---- */\n.purchase_tbody .o_line_note {\n word-break: break-word;\n word-wrap: break-word;\n overflow-wrap: break-word;\n}\n\n", "\n/* /rating/static/src/scss/rating.scss defined in bundle 'web.assets_frontend' */\n\n/* Rating feedback */\n.o_rating_page_submit .btn-group > .btn:not(:first-child),\n.o_rating_page_submit .btn-group > .btn-group:not(:first-child) > .btn {\n margin-left: 0 !important;\n}\n\n.o_rating_page_submit .o_rating_label {\n transition: .3s;\n}\n\n.o_rating_page_submit .o_rating_label:hover {\n transform: scale(1.1);\n}\n\n.o_rating_page_submit .o_rating_label a.bg-white:hover, .o_rating_page_submit .o_rating_label a.bg-white:focus {\n background-color: #ffffff !important;\n}\n\n.o_rating_page_submit .o_rating_label.active {\n filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.25));\n -webkit-filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.25));\n transform: scale(1.1);\n}\n\n.o_rating_page_submit .o_rating_label.active a.bg-white:hover, .o_rating_page_submit .o_rating_label.active a.bg-white:focus {\n background-color: #ffffff !important;\n}\n\n", "\n/* /project/static/src/scss/portal_rating.scss defined in bundle 'web.assets_frontend' */\n\n.o_portal_project_rating .thumbnail {\n height: 240px;\n}\n\n.o_portal_project_rating .o_top_partner_rating_image {\n height: 15px;\n}\n\n.o_portal_project_rating .o_top_partner_image {\n height: 30px;\n width: 30px;\n}\n\n.o_portal_project_rating .o_top_partner_feedback {\n word-wrap: break-word;\n}\n\n.o_portal_project_rating .o_vertical_separator {\n border-left: 1px solid #eeeeee;\n}\n\n.o_portal_project_rating .o_rating_progress {\n margin-bottom: 10px;\n}\n\n.o_portal_project_rating .o_rating_count {\n display: inline-block;\n min-width: 22px;\n}\n\n.o_portal_project_rating .o_smiley_no_padding_left {\n padding-left: 0;\n}\n\n.o_portal_project_rating .o_smiley_no_padding_right {\n padding-right: 0;\n}\n\n.o_portal_project_rating .o_lighter_smileys {\n opacity: 0.4;\n}\n\n.o_priority_star {\n display: inline-block;\n}\n\n.o_priority_star.fa-star-o {\n color: rgba(73, 80, 87, 0.76);\n}\n\n.o_priority_star.fa-star {\n color: #f3cc00;\n}\n\n.o_status {\n display: block;\n background-color: #E9ECEF;\n height: 12px;\n width: 12px;\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2);\n}\n\n.dropdown-item > .o_status {\n transform: translateX(-50%);\n}\n\n", "\n/* /website_mail/static/src/css/website_mail.scss defined in bundle 'web.assets_frontend' */\n\n.js_follow[data-follow='on'] .js_follow_btn,\n.js_follow[data-follow='off'] .js_unfollow_btn {\n display: none;\n}\n\n.js_follow_icons_container .js_follow_btn, .js_follow_icons_container .js_unfollow_btn {\n animation: js_follow_fade 1s ease forwards;\n opacity: 0;\n}\n\n.js_follow_icons_container .js_follow_btn small, .js_follow_icons_container .js_unfollow_btn small {\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n\n.js_follow_icons_container .js_follow_btn:hover small, .js_follow_icons_container .js_follow_btn:focus small, .js_follow_icons_container .js_unfollow_btn:hover small, .js_follow_icons_container .js_unfollow_btn:focus small {\n transition-duration: 1s;\n opacity: 1;\n}\n\n.js_follow_icons_container .fa:before {\n content: \"\\f0f3\";\n color: rgba(108, 117, 125, 0.7);\n}\n\n.js_follow_icons_container .js_follow_btn:hover .fa:before {\n color: #6c757d;\n}\n\n.js_follow_icons_container .js_unfollow_btn .fa:before {\n color: #0da9ef;\n}\n\n.js_follow_icons_container .js_unfollow_btn:hover .fa:before {\n content: \"\\f1f6\";\n color: #dc3545;\n}\n\n@keyframes js_follow_fade {\n to {\n opacity: 1;\n }\n}\n\n", "\n/* /portal_rating/static/src/scss/portal_rating.scss defined in bundle 'web.assets_frontend' */\n\n/* static stars */\n.o_website_rating_static {\n color: #FACC2E;\n}\n\n.o_website_rating_card_container {\n /* progress bars */\n}\n\n.o_website_rating_card_container .o_message_counter {\n color: #495057;\n}\n\n.o_website_rating_card_container table.o_website_rating_progress_table {\n width: 100%;\n overflow: visible;\n}\n\n.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num {\n min-width: 50px;\n white-space: nowrap;\n}\n\n.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*=\"opacity: 1\"] {\n cursor: pointer;\n}\n\n.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress {\n min-width: 120px;\n}\n\n.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress > .progress {\n margin-bottom: 5px;\n margin-left: 5px;\n margin-right: 5px;\n}\n\n.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar {\n background-color: #FACC2E;\n}\n\n.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent {\n text-align: right;\n padding-left: 5px;\n font-size: 0.75rem;\n}\n\n.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text {\n visibility: hidden;\n}\n\n/* Star Widget */\n.o_rating_star_card {\n margin-bottom: 5px;\n}\n\n.o_rating_star_card .stars {\n display: inline-block;\n color: #FACC2E;\n margin-right: 15px;\n}\n\n.o_rating_star_card .stars i {\n margin-right: -3px;\n text-align: center;\n}\n\n.o_rating_star_card .stars.enabled {\n cursor: pointer;\n}\n\n.o_rating_star_card .rate_text {\n display: inline-block;\n}\n\n/* Rating Popup Composer */\n.o_rating_popup_composer .o_rating_clickable {\n cursor: pointer;\n}\n\n.o_rating_popup_composer .o_portal_chatter_avatar {\n margin-right: 10px;\n}\n\n.o_rating_popup_composer_label {\n color: #212529;\n}\n\n", "\n/* /website_sale/static/src/scss/website_sale.scss defined in bundle 'web.assets_frontend' */\n\n.oe_website_sale ul ul {\n margin-left: 0.7rem;\n}\n\n.oe_website_sale .o_payment_form .card {\n border-radius: 4px !important;\n}\n\n.oe_website_sale .address-inline address {\n display: inline-block;\n}\n\n.oe_website_sale table#cart_products tr td, .oe_website_sale table#suggested_products tr td {\n vertical-align: middle;\n}\n\n.oe_website_sale table#cart_products {\n margin-bottom: 0;\n}\n\n.oe_website_sale table#cart_products td:first-child, .oe_website_sale table#cart_products th:first-child {\n padding-left: 15px;\n}\n\n.oe_website_sale h1[itemprop=\"name\"], .oe_website_sale .td-product_name {\n word-break: break-word;\n word-wrap: break-word;\n overflow-wrap: break-word;\n}\n\n.oe_website_sale h1[itemprop=\"name\"] {\n font-size: 1.53125rem;\n font-weight: 700;\n}\n\n@media (max-width: 767.98px) {\n .oe_website_sale .td-img {\n display: none;\n }\n}\n\n@media (min-width: 1200px) {\n .oe_website_sale .toggle_summary_div {\n max-width: 400px;\n }\n}\n\n.oe_website_sale input.js_quantity {\n min-width: 48px;\n text-align: center;\n}\n\n.oe_website_sale input.quantity {\n padding: 0;\n}\n\n.oe_website_sale .breadcrumb {\n background-color: #F8F9FA;\n padding: 0.6rem 0.75rem;\n font-size: 0.9rem;\n}\n\n.oe_website_sale .breadcrumb a {\n color: #0da9ef;\n font-weight: bold;\n}\n\n.oe_website_sale .breadcrumb .breadcrumb-item + .breadcrumb-item::before {\n font-family: 'FontAwesome';\n content: \"\\f105\";\n padding-right: 0.2rem;\n}\n\n.oe_website_sale .o_wsale_products_searchbar_form {\n flex-grow: 1;\n}\n\n@media (min-width: 768px) {\n .oe_website_sale .o_wsale_products_searchbar_form {\n max-width: 450px;\n }\n}\n\n.oe_website_sale .table-striped tbody tr:nth-of-type(even) {\n background-color: rgba(0, 0, 0, 0.025);\n}\n\n.oe_website_sale .table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0);\n}\n\n.oe_website_sale *:not(#product_attributes_simple) > .table-sm tbody td {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n}\n\n@media (min-width: 992px) {\n .oe_website_sale #products_grid_before {\n border-right: 1px solid #CED4DA;\n }\n}\n\n.oe_website_sale #products_grid_before #wsale_products_categories_collapse label:hover {\n color: #0da9ef;\n cursor: pointer;\n}\n\n.oe_website_sale #products_grid_before #wsale_products_categories_collapse .nav-hierarchy {\n padding-left: 0.5rem;\n}\n\n.oe_website_sale #products_grid_before #wsale_products_categories_collapse i.fa {\n color: #ADB5BD;\n}\n\n.oe_website_sale #products_grid_before .o_categories_collapse_title, .oe_website_sale #products_grid_before .o_products_attributes_title {\n font-size: 0.9rem;\n}\n\n.oe_website_sale #products_grid_before .custom-control.custom-checkbox .custom-control-input ~ .custom-control-label:before {\n outline: none;\n border: 0px;\n border: 2px solid #CED4DA;\n border-radius: 0px;\n cursor: pointer;\n}\n\n.oe_website_sale #products_grid_before .custom-control.custom-checkbox .custom-control-input:checked ~ .custom-control-label:before {\n background-color: #0da9ef;\n border: 2px solid #0da9ef;\n}\n\n.oe_website_sale #products_grid_before .custom-control.custom-checkbox label:hover {\n color: #0da9ef;\n cursor: pointer;\n}\n\n.oe_website_sale #products_grid_before .css_attribute_color {\n height: 32px;\n width: 32px;\n margin-bottom: 0.2rem;\n}\n\n.oe_website_sale .o_pricelist_dropdown, .oe_website_sale .o_sortby_dropdown {\n min-width: fit-content;\n}\n\n.oe_website_sale .o_pricelist_dropdown > .btn, .oe_website_sale .o_pricelist_dropdown > .btn:hover, .oe_website_sale .o_pricelist_dropdown > .btn:focus, .oe_website_sale .o_pricelist_dropdown > .btn:active, .oe_website_sale .o_sortby_dropdown > .btn, .oe_website_sale .o_sortby_dropdown > .btn:hover, .oe_website_sale .o_sortby_dropdown > .btn:focus, .oe_website_sale .o_sortby_dropdown > .btn:active {\n background-color: transparent !important;\n box-shadow: none !important;\n}\n\n.oe_website_sale .o_wsale_apply_layout > .btn {\n color: #ADB5BD;\n background-color: transparent;\n border-radius: 0%;\n}\n\n.oe_website_sale .o_wsale_apply_layout > .btn.active, .oe_website_sale .o_wsale_apply_layout > .btn:focus {\n color: #6C757D;\n background-color: #E9ECEF;\n box-shadow: none !important;\n}\n\n#product_detail ~ .oe_structure.oe_empty > section:first-child,\n.o_shop_discussion_rating {\n border-top: 1px solid #CED4DA;\n}\n\n.o_alternative_product {\n margin: auto;\n}\n\n.oe_product_cart .oe_product_image {\n height: 0;\n text-align: center;\n}\n\n.oe_product_cart .oe_product_image img {\n height: 100%;\n width: 100%;\n object-fit: scale-down;\n}\n\n.oe_product_cart .o_wsale_product_information {\n position: relative;\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n transition: .3s ease;\n}\n\n.oe_product_cart .oe_subdescription {\n max-height: 0;\n overflow: hidden;\n font-size: 0.75rem;\n margin-bottom: 0.25rem;\n opacity: 0;\n transform: scale(1, 0);\n transition: all ease 0.3s;\n}\n\n.oe_product_cart .o_wsale_product_btn {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 100%;\n right: auto;\n padding-bottom: 0.25rem;\n z-index: 2;\n}\n\n.oe_product_cart .o_wsale_product_btn .btn {\n width: 46px;\n padding: 0.375rem 0.75rem;\n line-height: 32px;\n border-radius: 50%;\n transform: scale(0);\n opacity: 0;\n transition: transform ease 200ms 0s, opacity ease 50ms;\n}\n\n.oe_product_cart .o_wsale_product_btn:empty {\n display: none !important;\n}\n\n.oe_product_cart:hover .o_wsale_product_information {\n background-color: white !important;\n}\n\n.oe_product_cart:hover .oe_subdescription {\n max-height: 1.4em;\n}\n\n@media (min-width: 992px) {\n .oe_product_cart:hover .oe_subdescription {\n max-height: 2.8em;\n }\n}\n\n@media (min-width: 1200px) {\n .oe_product_cart:hover .oe_subdescription {\n max-height: 4.2em;\n }\n}\n\n.oe_product_cart:hover .oe_subdescription,\n.oe_product_cart:hover .o_wsale_product_btn .btn {\n transform: scale(1);\n opacity: 1;\n}\n\n@media (max-width: 767.98px) {\n .oe_product_cart .oe_subdescription, .oe_product_cart:hover .oe_subdescription {\n max-height: 4.2em;\n }\n .oe_product_cart .oe_subdescription,\n.oe_product_cart .o_wsale_product_btn .btn {\n transform: scale(1);\n opacity: 1;\n }\n}\n\n.oe_product_cart .o_ribbon_left, .oe_product_cart .o_ribbon_right {\n box-shadow: 0px -10px 70px 30px rgba(0, 0, 0, 0.05);\n}\n\n.oe_product_cart .o_product_link {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1;\n}\n\n.oe_product.oe_image_full .oe_product_image {\n border-bottom-right-radius: calc(0rem - 1px);\n border-bottom-left-radius: calc(0rem - 1px);\n}\n\n.oe_product.oe_image_full .o_wsale_product_information {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table {\n table-layout: fixed;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table > tbody > tr > td {\n margin-top: 15px;\n padding: 0;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table > tbody > tr:first-child > td:first-child {\n margin-top: 0;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper {\n position: relative;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_1 {\n padding-top: 100%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_2 {\n padding-top: 200%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_3 {\n padding-top: 300%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_4 {\n padding-top: 400%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_1 {\n padding-top: 50%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_2 {\n padding-top: 100%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_3 {\n padding-top: 150%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_4 {\n padding-top: 200%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_1 {\n padding-top: 33.33333333%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_2 {\n padding-top: 66.66666667%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_3 {\n padding-top: 100%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_4 {\n padding-top: 133.33333333%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_1 {\n padding-top: 25%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_2 {\n padding-top: 50%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_3 {\n padding-top: 75%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_4 {\n padding-top: 100%;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper > * {\n position: absolute;\n top: 7.5px;\n left: 7.5px;\n bottom: 7.5px;\n right: 7.5px;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper > *.card {\n border: none;\n border-bottom: 1px solid #CED4DA;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper > *.card, #products_grid .o_wsale_products_grid_table_wrapper > .table .o_wsale_product_grid_wrapper > *.card .card-body {\n border-radius: 0;\n}\n\n#products_grid .o_wsale_products_grid_table_wrapper {\n margin: -7.5px;\n}\n\n@media (max-width: 767.98px) {\n #products_grid .o_wsale_products_grid_table_wrapper > table,\n#products_grid .o_wsale_products_grid_table_wrapper > table > tbody,\n#products_grid .o_wsale_products_grid_table_wrapper > table > tbody > tr,\n#products_grid .o_wsale_products_grid_table_wrapper > table > tbody > tr > td {\n display: block;\n width: 100%;\n }\n #products_grid .table .o_wsale_product_grid_wrapper {\n padding-top: 100% !important;\n }\n}\n\n@media (min-width: 576px) {\n #products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table,\n#products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody,\n#products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody > tr,\n#products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody > tr > td {\n display: block;\n width: 100%;\n }\n #products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper {\n margin: 0;\n }\n #products_grid.o_wsale_layout_list .table .o_wsale_product_grid_wrapper {\n padding-top: 0 !important;\n }\n #products_grid.o_wsale_layout_list .table .o_wsale_product_grid_wrapper > * {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n position: relative;\n }\n #products_grid.o_wsale_layout_list .oe_product_cart {\n -webkit-flex-flow: row nowrap; flex-flow: row nowrap;\n min-height: 12rem;\n }\n #products_grid.o_wsale_layout_list .oe_product_cart .oe_product_image {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n width: 12rem;\n max-width: 35%;\n min-width: 100px;\n height: auto;\n padding: 0.5rem !important;\n }\n #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_information {\n position: static;\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n text-align: left !important;\n }\n #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_information_text {\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n margin-left: 2rem;\n margin-right: 1rem;\n }\n #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_information_text .o_wsale_products_item_title {\n font-size: 1.09375rem;\n padding-bottom: 0.33333333rem;\n border-bottom: 1px solid #DEE2E6;\n }\n #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_information_text .oe_subdescription {\n font-size: 0.9rem;\n margin-top: 0.5rem;\n }\n #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n position: static;\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: flex-end;\n padding: 0.5rem;\n }\n #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn .btn + .btn {\n margin-left: 0.5rem;\n }\n #products_grid.o_wsale_layout_list .oe_product_cart .oe_subdescription {\n max-height: none !important;\n }\n #products_grid.o_wsale_layout_list .oe_product_cart .oe_subdescription,\n#products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn .btn {\n transform: scale(1) !important;\n opacity: 1;\n }\n #products_grid.o_wsale_layout_list .oe_product_cart:hover .o_wsale_product_information {\n background-color: #FFFFFF !important;\n }\n}\n\n.o_wsale_products_main_row {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n\n.oe_cart table td:first-child {\n min-width: 76px;\n}\n\n.oe_cart > .oe_structure {\n clear: both;\n}\n\ndiv#payment_method div.list-group {\n margin-left: 40px;\n}\n\ndiv#payment_method .list-group-item {\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\nul.wizard {\n padding: 0;\n margin-top: 20px;\n list-style: none outside none;\n border-radius: 4px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);\n}\n\nul.wizard li {\n border: 1px solid #E9ECEF;\n border-right-width: 0;\n position: relative;\n float: left;\n padding: 0 10px 0 20px;\n margin: 0;\n line-height: 38px;\n background: #fbfbfb;\n}\n\nul.wizard li .chevron {\n position: absolute;\n top: 0;\n right: -10px;\n z-index: 1;\n display: block;\n border: 20px solid transparent;\n border-right: 0;\n border-left: 10px solid #E9ECEF;\n}\n\nul.wizard li .chevron:before {\n position: absolute;\n top: -20px;\n right: 1px;\n display: block;\n border: 20px solid transparent;\n border-right: 0;\n border-left: 10px solid #fbfbfb;\n content: \"\";\n}\n\nul.wizard li .o_link_disable {\n text-decoration: none;\n color: inherit;\n cursor: text;\n}\n\nul.wizard li.text-success {\n background: #f3f4f5;\n}\n\nul.wizard li.text-success .chevron:before {\n border-left: 10px solid #f5f5f5;\n}\n\nul.wizard li.text-primary {\n background: #f1f6fc;\n}\n\nul.wizard li.text-primary .chevron:before {\n border-left: 10px solid #f1f6fc;\n}\n\nul.wizard li:first-child {\n padding-left: 15px;\n border-radius: 4px 0 0 4px;\n}\n\nul.wizard li:last-child {\n border-radius: 0 4px 4px 0;\n border-right-width: 1px;\n}\n\nul.wizard li:last-child .chevron {\n display: none;\n}\n\n#o_shop_collapse_category li {\n width: 100%;\n}\n\n#o_shop_collapse_category li a {\n display: inline-block;\n width: 80%;\n padding-left: 3px;\n}\n\n#o_shop_collapse_category li i.fa {\n cursor: pointer;\n}\n\n.mycart-popover {\n max-width: 500px;\n min-width: 250px;\n}\n\n.mycart-popover .cart_line {\n border-bottom: 1px #EEE solid;\n}\n\n.mycart-popover .popover-body {\n max-height: 70vh;\n overflow-y: auto;\n}\n\ntr#empty {\n display: none;\n}\n\n.js_change_shipping {\n cursor: pointer;\n}\n\na.no-decoration {\n cursor: pointer;\n text-decoration: none !important;\n}\n\n#o-carousel-product {\n transition: top 200ms;\n}\n\n#o-carousel-product.css_not_available {\n opacity: 0.2;\n}\n\n#o-carousel-product .carousel-outer {\n height: 400px;\n max-height: 90vh;\n}\n\n#o-carousel-product .carousel-outer .carousel-inner img {\n height: 100%;\n width: 100%;\n object-fit: scale-down;\n}\n\n#o-carousel-product .carousel-control-prev .fa {\n padding-right: 2px;\n}\n\n#o-carousel-product .carousel-control-next .fa {\n padding-left: 2px;\n}\n\n#o-carousel-product .carousel-control-prev, #o-carousel-product .carousel-control-next {\n height: 70%;\n top: 15%;\n opacity: 0.5;\n cursor: pointer;\n transition: opacity 0.8s;\n}\n\n#o-carousel-product .carousel-control-prev:focus, #o-carousel-product .carousel-control-next:focus {\n opacity: 0.65;\n}\n\n#o-carousel-product .carousel-control-prev:hover, #o-carousel-product .carousel-control-next:hover {\n opacity: 0.8;\n}\n\n#o-carousel-product .carousel-control-prev > span, #o-carousel-product .carousel-control-next > span {\n width: 2.5rem;\n height: 2.5rem;\n line-height: 2.5rem;\n color: #212529;\n background: white;\n font-size: 1.15rem;\n border: 1px solid #CED4DA;\n border-radius: 50%;\n}\n\n@media (max-width: 991.98px) {\n #o-carousel-product .carousel-control-prev > span, #o-carousel-product .carousel-control-next > span {\n width: 2rem;\n height: 2rem;\n line-height: 2rem;\n font-size: 1rem;\n }\n}\n\n@media (min-width: 1200px) {\n #o-carousel-product:not(:hover) .carousel-control-prev, #o-carousel-product:not(:hover) .carousel-control-next {\n opacity: 0;\n }\n}\n\n#o-carousel-product .carousel-item, #o-carousel-product .o_carousel_product_indicators, #o-carousel-product .carousel-indicators {\n transition: transform 0.3s ease-in-out;\n}\n\n#o-carousel-product .o_carousel_product_indicators {\n max-height: 400px;\n}\n\n@media (min-width: 992px) {\n #o-carousel-product .o_carousel_product_indicators .carousel-indicators {\n justify-content: start;\n }\n #o-carousel-product .o_carousel_product_indicators .carousel-indicators li {\n width: 64px;\n height: 64px;\n text-indent: unset;\n border: 1px solid #ADB5BD;\n opacity: 0.5;\n position: relative;\n transition: opacity 0.3s;\n }\n #o-carousel-product .o_carousel_product_indicators .carousel-indicators li .o_product_video_thumb {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: rgba(0, 0, 0, 0.5);\n color: #e0e0e0;\n text-align: center;\n line-height: 64px;\n }\n #o-carousel-product .o_carousel_product_indicators .carousel-indicators li.active {\n border: 1px solid #0da9ef;\n box-shadow: 0 0 2px 2px rgba(13, 169, 239, 0.5);\n }\n #o-carousel-product .o_carousel_product_indicators .carousel-indicators li.active, #o-carousel-product .o_carousel_product_indicators .carousel-indicators li:hover {\n opacity: 1;\n }\n}\n\n@media (max-width: 991.98px) {\n #o-carousel-product.o_carousel_product_left_indicators {\n flex-direction: column-reverse;\n }\n #o-carousel-product .carousel-indicators {\n padding-top: 0px !important;\n justify-content: center;\n }\n #o-carousel-product .carousel-indicators li {\n width: 8px;\n height: 8px;\n min-width: 8px;\n border-radius: 50%;\n border: 2px solid #ADB5BD;\n }\n #o-carousel-product .carousel-indicators li.active {\n background-color: #ADB5BD;\n }\n #o-carousel-product .carousel-indicators li > div {\n display: none;\n }\n}\n\n.ecom-zoomable:not(.ecom-autozoom) img[data-zoom] {\n cursor: zoom-in;\n}\n\n.ecom-zoomable.ecom-autozoom img[data-zoom] {\n cursor: crosshair;\n}\n\n.ecom-zoomable .o_editable img[data-zoom] {\n cursor: pointer;\n}\n\n.ecom-zoomable .zoomodoo-flyout {\n box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.2);\n}\n\n#coupon_box form {\n max-width: 300px;\n}\n\n.o_website_sale_animate {\n opacity: 0.7;\n position: absolute !important;\n height: 150px;\n width: 150px;\n z-index: 1020;\n}\n\n.o_red_highlight {\n background: #dc3545 !important;\n box-shadow: 0 0 0 0 rgba(240, 8, 0, 0.4);\n transition: all 0.5s linear;\n}\n\n.o_shadow_animation {\n box-shadow: 0 0 5px 10px rgba(240, 8, 0, 0.4) !important;\n}\n\n.o_mycart_zoom_animation {\n transform: scale(1.4);\n transition: all 0.3s ease-in-out;\n}\n\n/* product recently viewed snippet */\n.o_carousel_product_card .o_carousel_product_card_img_top {\n object-fit: scale-down;\n}\n\n@media (max-width: 767.98px) {\n .o_carousel_product_card .o_carousel_product_card_img_top {\n height: 12rem;\n }\n}\n\n@media (min-width: 768px) {\n .o_carousel_product_card .o_carousel_product_card_img_top {\n height: 8rem;\n }\n}\n\n@media (min-width: 992px) {\n .o_carousel_product_card .o_carousel_product_card_img_top {\n height: 12rem;\n }\n}\n\n.o_carousel_product_card .o_carousel_product_img_link:hover + .o_carousel_product_remove {\n display: block;\n}\n\n@media (min-width: 576px) {\n .o_carousel_product_card_wrap {\n float: left;\n }\n}\n\n.o_carousel_product_control {\n top: 33.33333333%;\n bottom: 33.33333333%;\n width: 2rem;\n border-radius: 5px;\n background-color: #017e84;\n}\n\n.o_carousel_product_remove {\n position: absolute;\n display: none;\n cursor: pointer;\n right: 5%;\n top: 5%;\n}\n\n.o_carousel_product_remove:hover {\n display: block;\n}\n\n.o_product_page_reviews_title .fa {\n font-size: 1.4rem;\n color: #0da9ef;\n}\n\n.o_product_page_reviews_title .fa:before {\n content: \"\\f067\";\n}\n\n.o_product_page_reviews_title:not(.collapsed) .fa:before {\n content: \"\\f068\";\n}\n\n#o_product_page_reviews_content .o_website_rating_avg h1 {\n font-size: 3.5rem;\n}\n\n#o_product_page_reviews_content .o_portal_chatter_composer {\n position: sticky;\n transition: top 200ms;\n}\n\n#o_product_page_reviews_content .o_portal_chatter_messages > .o_portal_chatter_message {\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n padding: 1rem 0;\n margin-bottom: 1rem;\n}\n\n#o_product_page_reviews_content .o_portal_chatter_avatar {\n border-radius: 50%;\n}\n\n.multirange-wrapper .popover {\n z-index: 1029;\n}\n\n", "\n/* /website_sale/static/src/scss/website_mail.scss defined in bundle 'web.assets_frontend' */\n\n/* ---- OpenChatter Website ---- */\n.oe_msg img.oe_msg_avatar {\n width: 50px;\n margin-right: 10px;\n}\n\n.oe_msg_attachment {\n display: inline-block;\n width: 120px;\n margin: 4px 2px;\n min-height: 80px;\n position: relative;\n border-radius: 3px;\n text-align: center;\n vertical-align: top;\n}\n\n.oe_msg_attachment a img.oe_attachment_embedded {\n display: block;\n position: relative;\n margin: 0 0 0 10px;\n width: 100px;\n height: 80px;\n border-radius: 1px;\n border: solid 3px #FFF;\n -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19);\n -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19);\n box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19);\n}\n\n.oe_msg_attachment a div.oe_attachment_name {\n display: inline-block;\n max-width: 100%;\n padding: 1px 3px;\n margin-top: 2px;\n margin-bottom: 5px;\n background: #F4F5FA;\n overflow: hidden;\n color: #4c4c4c;\n text-shadow: none;\n border-radius: 3px;\n word-wrap: break-word;\n}\n\n", "\n/* /website_sale/static/src/scss/website_sale_frontend.scss defined in bundle 'web.assets_frontend' */\n\n.progress-wizard {\n margin-top: 15px;\n padding: 0 15px;\n}\n\n@media (min-width: 768px) {\n .progress-wizard {\n padding: 0;\n }\n}\n\n.progress-wizard .progress-wizard-step {\n position: relative;\n}\n\n@media (min-width: 768px) {\n .progress-wizard .progress-wizard-step {\n margin-top: 0.8125rem;\n float: left;\n width: 33.33333333%;\n }\n .o_wizard_has_extra_step + .progress-wizard .progress-wizard-step {\n width: 25%;\n }\n}\n\n@media (max-width: 767.98px) {\n .progress-wizard .progress-wizard-step.disabled, .progress-wizard .progress-wizard-step.complete {\n display: none;\n }\n}\n\n.progress-wizard .progress-wizard-step .progress-wizard-dot {\n width: 0.625rem;\n height: 0.625rem;\n position: relative;\n display: inline-block;\n background-color: white;\n border-radius: 50%;\n box-shadow: 0 0 0 0.125rem #E9ECEF;\n}\n\n@media (min-width: 768px) {\n .progress-wizard .progress-wizard-step .progress-wizard-dot {\n position: absolute;\n top: auto;\n left: 50%;\n bottom: auto;\n right: auto;\n margin: -0.375rem 0 0 -0.3125rem;\n }\n}\n\n.progress-wizard .progress-wizard-step .progress-wizard-steplabel {\n color: rgba(108, 117, 125, 0.7);\n margin: 5px 0 5px 5px;\n font-size: 0.875rem;\n display: inline-block;\n}\n\n@media (min-width: 768px) {\n .progress-wizard .progress-wizard-step .progress-wizard-steplabel {\n display: block;\n margin: 1rem 0 20px 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .progress-wizard .progress-wizard-step .progress-wizard-steplabel {\n margin-left: -15px;\n font-size: 24px;\n }\n}\n\n.progress-wizard .progress-wizard-step .progress-wizard-bar {\n height: 0.125rem;\n background-color: #E9ECEF;\n}\n\n.progress-wizard .progress-wizard-step.active .progress-wizard-dot {\n animation: fadeIn 1s ease 0s 1 normal none running;\n background: #0da9ef;\n box-shadow: 0 0 0 0.1875rem white, 0 0 0 0.25rem rgba(13, 169, 239, 0.5);\n}\n\n.progress-wizard .progress-wizard-step.active .progress-wizard-steplabel {\n color: #6c757d;\n font-weight: bolder;\n}\n\n.progress-wizard .progress-wizard-step.complete .progress-wizard-dot {\n background: none;\n box-shadow: none;\n}\n\n.progress-wizard .progress-wizard-step.complete .progress-wizard-dot:after {\n position: absolute;\n top: -0.3125rem;\n left: -0.3125rem;\n bottom: auto;\n right: auto;\n width: 1.25rem;\n height: 1.25rem;\n border-radius: 100%;\n background: white;\n color: #28a745;\n text-align: center;\n line-height: 1;\n font-size: 1.25rem;\n font-family: FontAwesome;\n content: \"\\f058\";\n}\n\n.progress-wizard .progress-wizard-step.complete .progress-wizard-steplabel {\n color: #28a745;\n}\n\n.progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-dot:after {\n color: #28a745;\n}\n\n.progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-steplabel {\n color: #6c757d;\n}\n\n.progress-wizard .progress-wizard-step.disabled {\n cursor: default;\n}\n\n", "\n/* /website/static/lib/multirange/multirange_custom.scss defined in bundle 'web.assets_frontend' */\n\ninput[type=\"range\"][multiple] {\n pointer-events: none;\n visibility: hidden;\n}\n\ninput[type=\"range\"][multiple]::-webkit-slider-thumb {\n pointer-events: auto;\n}\n\ninput[type=\"range\"][multiple]::-moz-range-thumb {\n pointer-events: auto;\n}\n\ninput[type=\"range\"][multiple].reverse {\n direction: rtl;\n}\n\ninput[type=\"range\"][multiple].multirange {\n width: 100%;\n padding: 0;\n margin: 0;\n display: inline-block;\n vertical-align: top;\n}\n\ninput[type=\"range\"][multiple].multirange::-webkit-slider-thumb {\n height: 16px;\n width: 16px;\n}\n\ninput[type=\"range\"][multiple].multirange.original {\n position: absolute;\n}\n\ninput[type=\"range\"][multiple].multirange.original::-webkit-slider-thumb {\n position: relative;\n z-index: 2;\n}\n\ninput[type=\"range\"][multiple].multirange.original::-moz-range-thumb {\n transform: scale(1);\n /* Firefox doesn't apply position it seems */\n z-index: 1;\n}\n\ninput[type=\"range\"][multiple].multirange::-moz-range-track {\n border-color: transparent;\n /* needed to switch Firefox to \"styleable\" control */\n}\n\ninput[type=\"range\"][multiple].multirange.ghost {\n border-radius: 45%;\n position: relative;\n background: var(--track-background);\n --track-background: linear-gradient(to right, transparent var(--low), #0da9ef var(--low) var(--high), transparent 0) no-repeat 50% / 100% 35%;\n}\n\ninput[type=\"range\"][multiple].multirange.ghost::-webkit-slider-runnable-track {\n background: var(--track-background);\n}\n\ninput[type=\"range\"][multiple].multirange.ghost::-moz-range-track {\n background: var(--track-background);\n}\n\n.multirange-wrapper {\n position: relative;\n margin: 3rem 0;\n visibility: hidden;\n}\n\n.multirange-wrapper input[type=\"range\"][multiple] {\n visibility: initial;\n}\n\n.multirange-wrapper [x-out-of-boundaries] {\n display: none;\n}\n\n.tip-locator {\n position: absolute;\n}\n\n", "\n/* /sale/static/src/scss/product_configurator.scss defined in bundle 'web.assets_frontend' */\n\n.css_attribute_color {\n position: relative;\n display: inline-block;\n border: 5px solid #DEE2E6;\n border-radius: 50%;\n text-align: center;\n transition: border 200ms;\n}\n\n.css_attribute_color:before {\n content: \"\";\n display: block;\n position: absolute;\n top: -3px;\n left: -3px;\n bottom: -3px;\n right: -3px;\n border: 4px solid white;\n border-radius: 50%;\n box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);\n}\n\n.css_attribute_color input {\n margin: 8px;\n height: 13px;\n width: 13px;\n opacity: 0;\n}\n\n.css_attribute_color.active {\n border: 5px solid #0da9ef;\n}\n\n.css_attribute_color.custom_value {\n background-image: linear-gradient(to bottom right, #FF0000, #FFF200, #1E9600);\n}\n\n.css_not_available_msg {\n display: none;\n}\n\n.css_not_available.js_product .css_quantity {\n display: none !important;\n}\n\n.css_not_available.js_product .css_not_available_msg {\n display: block;\n}\n\n.css_not_available.js_product .availability_messages {\n display: none;\n}\n\n.css_not_available.js_product .js_add,\n.css_not_available.js_product .oe_price,\n.css_not_available.js_product .oe_default_price,\n.css_not_available.js_product .oe_optional {\n display: none;\n}\n\n.css_quantity {\n width: initial;\n}\n\n.css_quantity .btn {\n background: #E9ECEF;\n color: #0da9ef;\n font-weight: normal;\n padding: 0.7rem;\n border: none;\n}\n\n.css_quantity input {\n background-color: #F8F9FA;\n height: auto;\n max-width: 50px;\n padding: 0.7rem;\n text-align: center;\n border-color: #E9ECEF;\n}\n\noption.css_not_available {\n color: #ccc;\n}\n\nselect.custom-select.css_attribute_select {\n background: url(\"data:image/svg+xml;utf8,\");\n background-size: 25px;\n background-position: 100% 75%;\n background-repeat: no-repeat;\n max-width: 400px;\n}\n\nlabel.css_not_available, .o_variant_pills.css_not_available {\n opacity: 0.6;\n}\n\nlabel.css_attribute_color.css_not_available {\n opacity: 1;\n}\n\nlabel.css_attribute_color.css_not_available:after {\n content: \"\";\n position: absolute;\n top: -5px;\n left: -5px;\n bottom: -5px;\n right: -5px;\n border: 2px solid #dc3545;\n border-radius: 50%;\n background: url(\"data:image/svg+xml;utf8,\");\n background-position: center;\n background-repeat: no-repeat;\n}\n\n.radio_input_value .badge, select .badge, label .badge {\n margin-left: 3px;\n padding-left: 3px;\n}\n\n.radio_input_value .sign_badge_price_extra, select .sign_badge_price_extra, label .sign_badge_price_extra {\n display: inline-block;\n width: 1rem;\n height: 1rem;\n color: #0da9ef;\n background: white;\n line-height: 1rem;\n border-radius: 50%;\n}\n\n.variant_attribute {\n padding-bottom: 1rem;\n}\n\n.variant_attribute .attribute_name {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n font-size: 0.9rem;\n text-transform: uppercase;\n padding-bottom: 0.5rem;\n}\n\n.variant_attribute .attribute_name:after {\n content: '';\n margin-left: 1rem;\n flex-grow: 1;\n border-bottom: 1px solid #CED4DA;\n}\n\n.variant_attribute .radio_input_value {\n font-weight: 400;\n}\n\n.variant_attribute .radio_input_value:not(.o_variant_pills_input_value) {\n margin-right: 1rem;\n}\n\n.variant_attribute .radio_input_value:not(.o_variant_pills_input_value), .variant_attribute .radio_input_value:not(.o_variant_pills_input_value) > span {\n vertical-align: middle;\n}\n\n.variant_attribute .radio_input_value.o_variant_pills_input_value .badge {\n color: #6C757D;\n background: white;\n border: 1px solid #0da9ef;\n}\n\n.variant_attribute .radio_input_value.o_variant_pills_input_value .badge, .variant_attribute .radio_input_value.o_variant_pills_input_value .badge > span {\n vertical-align: middle;\n}\n\n.variant_attribute .radio_input_value.o_variant_pills_input_value .badge .sign_badge_price_extra {\n font-size: 1.1rem;\n}\n\n.variant_attribute .variant_custom_value {\n margin-bottom: 0.7rem;\n}\n\n.variant_attribute .variant_custom_value.custom_value_radio {\n display: inline-block;\n}\n\n.variant_attribute select {\n margin-bottom: 0.5rem;\n}\n\n.variant_attribute ul.list-inline {\n margin-left: 0;\n}\n\n.variant_attribute .o_variant_pills {\n padding: 0.5rem 1rem;\n margin-right: 0.2rem;\n border: none;\n cursor: default !important;\n}\n\n.variant_attribute .o_variant_pills.btn.active {\n background-color: #0da9ef;\n}\n\n.variant_attribute .o_variant_pills:not(.active) {\n color: #6C757D;\n background-color: #E9ECEF;\n}\n\n.o_product_configurator .product_detail_img {\n max-height: 240px;\n}\n\n.table-striped tbody tr:nth-of-type(odd) .o_select_options {\n background-color: rgba(0, 0, 0, 0.025);\n}\n\n.table-striped tbody tr:nth-of-type(odd) .o_total_row {\n font-size: 1.2rem;\n}\n\n.modal.o_technical_modal .oe_advanced_configurator_modal .btn.js_add_cart_json {\n padding: 0.075rem 0.75rem;\n}\n\n.js_product .td-product_name {\n word-wrap: break-word;\n}\n\n.js_product .td-product_name {\n min-width: 140px;\n}\n\n.js_product .td-img {\n width: 100px;\n}\n\n.js_product .td-qty {\n width: 200px;\n}\n\n.js_product .td-qty a.input-group-addon {\n background-color: transparent;\n border: 0px;\n}\n\n.js_product .td-qty .input-group {\n display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;\n}\n\n.js_product .td-action {\n width: 30px;\n}\n\n.js_product .td-price,\n.js_product .td-price-total {\n width: 120px;\n}\n\n@media (max-width: 767.98px) {\n .js_product .td-img,\n.js_product .td-price-total {\n display: none;\n }\n .js_product .td-qty {\n width: 60px;\n }\n .js_product .td-price {\n width: 80px;\n }\n}\n\n@media (max-width: 476px) {\n .js_product .td-qty {\n width: 60px;\n }\n .js_product #modal_optional_products table thead,\n.js_product .oe_cart table thead {\n display: none;\n }\n .js_product #modal_optional_products table td.td-img,\n.js_product .oe_cart table td.td-img {\n display: none;\n }\n}\n\n.o_total_row {\n height: 50px;\n}\n\n.oe_striked_price {\n text-decoration: line-through;\n white-space: nowrap;\n}\n\n.o_list_view .o_data_row.o_selected_row > .o_data_cell:not(.o_readonly_modifier) .o_field_widget .o_edit_product_configuration {\n padding: 0;\n background-color: inherit;\n margin-left: 3px;\n}\n\n", "\n/* /signup_with_phone/static/lib/intl_tel_Input/css/intlTelInput.min.css defined in bundle 'web.assets_frontend' */\n.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:0}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;box-shadow:0 0 1px 0 #888;background-image:url(/signup_with_phone/static/lib/intl_tel_Input/css/../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(/signup_with_phone/static/lib/intl_tel_Input/css/../img/flags@2x.png)}}.iti__flag.iti__np{background-color:transparent}", "\n/* /signup_with_phone/static/lib/intl_tel_Input/css/intlTelInput.css defined in bundle 'web.assets_frontend' */\n.iti {\n position: relative;\n display: inline-block; }\n .iti * {\n box-sizing: border-box;\n -moz-box-sizing: border-box; }\n .iti__hide {\n display: none; }\n .iti__v-hide {\n visibility: hidden; }\n .iti input, .iti input[type=text], .iti input[type=tel] {\n position: relative;\n z-index: 0;\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n padding-right: 36px;\n margin-right: 0; }\n .iti__flag-container {\n position: absolute;\n top: 0;\n bottom: 0;\n right: 0;\n padding: 1px; }\n .iti__selected-flag {\n z-index: 1;\n position: relative;\n display: flex;\n align-items: center;\n height: 100%;\n padding: 0 6px 0 8px; }\n .iti__arrow {\n margin-left: 6px;\n width: 0;\n height: 0;\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n border-top: 4px solid #555; }\n .iti__arrow--up {\n border-top: none;\n border-bottom: 4px solid #555; }\n .iti__country-list {\n position: absolute;\n z-index: 2;\n list-style: none;\n text-align: left;\n padding: 0;\n margin: 0 0 0 -1px;\n box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);\n background-color: white;\n border: 1px solid #CCC;\n white-space: nowrap;\n max-height: 200px;\n overflow-y: scroll;\n -webkit-overflow-scrolling: touch; }\n .iti__country-list--dropup {\n bottom: 100%;\n margin-bottom: -1px; }\n @media (max-width: 500px) {\n .iti__country-list {\n white-space: normal; } }\n .iti__flag-box {\n display: inline-block;\n width: 20px; }\n .iti__divider {\n padding-bottom: 5px;\n margin-bottom: 5px;\n border-bottom: 1px solid #CCC; }\n .iti__country {\n padding: 5px 10px;\n outline: none; }\n .iti__dial-code {\n color: #999; }\n .iti__country.iti__highlight {\n background-color: rgba(0, 0, 0, 0.05); }\n .iti__flag-box, .iti__country-name, .iti__dial-code {\n vertical-align: middle; }\n .iti__flag-box, .iti__country-name {\n margin-right: 6px; }\n .iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] {\n padding-right: 6px;\n padding-left: 52px;\n margin-left: 0; }\n .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {\n right: auto;\n left: 0; }\n .iti--allow-dropdown .iti__flag-container:hover {\n cursor: pointer; }\n .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {\n background-color: rgba(0, 0, 0, 0.05); }\n .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,\n .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {\n cursor: default; }\n .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,\n .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {\n background-color: transparent; }\n .iti--separate-dial-code .iti__selected-flag {\n background-color: rgba(0, 0, 0, 0.05); }\n .iti--separate-dial-code .iti__selected-dial-code {\n margin-left: 6px; }\n .iti--container {\n position: absolute;\n top: -1000px;\n left: -1000px;\n z-index: 1060;\n padding: 1px; }\n .iti--container:hover {\n cursor: pointer; }\n\n.iti-mobile .iti--container {\n top: 30px;\n bottom: 30px;\n left: 30px;\n right: 30px;\n position: fixed; }\n\n.iti-mobile .iti__country-list {\n max-height: 100%;\n width: 100%; }\n\n.iti-mobile .iti__country {\n padding: 10px 10px;\n line-height: 1.5em; }\n\n.iti__flag {\n width: 20px; }\n .iti__flag.iti__be {\n width: 18px; }\n .iti__flag.iti__ch {\n width: 15px; }\n .iti__flag.iti__mc {\n width: 19px; }\n .iti__flag.iti__ne {\n width: 18px; }\n .iti__flag.iti__np {\n width: 13px; }\n .iti__flag.iti__va {\n width: 15px; }\n @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\n .iti__flag {\n background-size: 5652px 15px; } }\n .iti__flag.iti__ac {\n height: 10px;\n background-position: 0px 0px; }\n .iti__flag.iti__ad {\n height: 14px;\n background-position: -22px 0px; }\n .iti__flag.iti__ae {\n height: 10px;\n background-position: -44px 0px; }\n .iti__flag.iti__af {\n height: 14px;\n background-position: -66px 0px; }\n .iti__flag.iti__ag {\n height: 14px;\n background-position: -88px 0px; }\n .iti__flag.iti__ai {\n height: 10px;\n background-position: -110px 0px; }\n .iti__flag.iti__al {\n height: 15px;\n background-position: -132px 0px; }\n .iti__flag.iti__am {\n height: 10px;\n background-position: -154px 0px; }\n .iti__flag.iti__ao {\n height: 14px;\n background-position: -176px 0px; }\n .iti__flag.iti__aq {\n height: 14px;\n background-position: -198px 0px; }\n .iti__flag.iti__ar {\n height: 13px;\n background-position: -220px 0px; }\n .iti__flag.iti__as {\n height: 10px;\n background-position: -242px 0px; }\n .iti__flag.iti__at {\n height: 14px;\n background-position: -264px 0px; }\n .iti__flag.iti__au {\n height: 10px;\n background-position: -286px 0px; }\n .iti__flag.iti__aw {\n height: 14px;\n background-position: -308px 0px; }\n .iti__flag.iti__ax {\n height: 13px;\n background-position: -330px 0px; }\n .iti__flag.iti__az {\n height: 10px;\n background-position: -352px 0px; }\n .iti__flag.iti__ba {\n height: 10px;\n background-position: -374px 0px; }\n .iti__flag.iti__bb {\n height: 14px;\n background-position: -396px 0px; }\n .iti__flag.iti__bd {\n height: 12px;\n background-position: -418px 0px; }\n .iti__flag.iti__be {\n height: 15px;\n background-position: -440px 0px; }\n .iti__flag.iti__bf {\n height: 14px;\n background-position: -460px 0px; }\n .iti__flag.iti__bg {\n height: 12px;\n background-position: -482px 0px; }\n .iti__flag.iti__bh {\n height: 12px;\n background-position: -504px 0px; }\n .iti__flag.iti__bi {\n height: 12px;\n background-position: -526px 0px; }\n .iti__flag.iti__bj {\n height: 14px;\n background-position: -548px 0px; }\n .iti__flag.iti__bl {\n height: 14px;\n background-position: -570px 0px; }\n .iti__flag.iti__bm {\n height: 10px;\n background-position: -592px 0px; }\n .iti__flag.iti__bn {\n height: 10px;\n background-position: -614px 0px; }\n .iti__flag.iti__bo {\n height: 14px;\n background-position: -636px 0px; }\n .iti__flag.iti__bq {\n height: 14px;\n background-position: -658px 0px; }\n .iti__flag.iti__br {\n height: 14px;\n background-position: -680px 0px; }\n .iti__flag.iti__bs {\n height: 10px;\n background-position: -702px 0px; }\n .iti__flag.iti__bt {\n height: 14px;\n background-position: -724px 0px; }\n .iti__flag.iti__bv {\n height: 15px;\n background-position: -746px 0px; }\n .iti__flag.iti__bw {\n height: 14px;\n background-position: -768px 0px; }\n .iti__flag.iti__by {\n height: 10px;\n background-position: -790px 0px; }\n .iti__flag.iti__bz {\n height: 14px;\n background-position: -812px 0px; }\n .iti__flag.iti__ca {\n height: 10px;\n background-position: -834px 0px; }\n .iti__flag.iti__cc {\n height: 10px;\n background-position: -856px 0px; }\n .iti__flag.iti__cd {\n height: 15px;\n background-position: -878px 0px; }\n .iti__flag.iti__cf {\n height: 14px;\n background-position: -900px 0px; }\n .iti__flag.iti__cg {\n height: 14px;\n background-position: -922px 0px; }\n .iti__flag.iti__ch {\n height: 15px;\n background-position: -944px 0px; }\n .iti__flag.iti__ci {\n height: 14px;\n background-position: -961px 0px; }\n .iti__flag.iti__ck {\n height: 10px;\n background-position: -983px 0px; }\n .iti__flag.iti__cl {\n height: 14px;\n background-position: -1005px 0px; }\n .iti__flag.iti__cm {\n height: 14px;\n background-position: -1027px 0px; }\n .iti__flag.iti__cn {\n height: 14px;\n background-position: -1049px 0px; }\n .iti__flag.iti__co {\n height: 14px;\n background-position: -1071px 0px; }\n .iti__flag.iti__cp {\n height: 14px;\n background-position: -1093px 0px; }\n .iti__flag.iti__cr {\n height: 12px;\n background-position: -1115px 0px; }\n .iti__flag.iti__cu {\n height: 10px;\n background-position: -1137px 0px; }\n .iti__flag.iti__cv {\n height: 12px;\n background-position: -1159px 0px; }\n .iti__flag.iti__cw {\n height: 14px;\n background-position: -1181px 0px; }\n .iti__flag.iti__cx {\n height: 10px;\n background-position: -1203px 0px; }\n .iti__flag.iti__cy {\n height: 14px;\n background-position: -1225px 0px; }\n .iti__flag.iti__cz {\n height: 14px;\n background-position: -1247px 0px; }\n .iti__flag.iti__de {\n height: 12px;\n background-position: -1269px 0px; }\n .iti__flag.iti__dg {\n height: 10px;\n background-position: -1291px 0px; }\n .iti__flag.iti__dj {\n height: 14px;\n background-position: -1313px 0px; }\n .iti__flag.iti__dk {\n height: 15px;\n background-position: -1335px 0px; }\n .iti__flag.iti__dm {\n height: 10px;\n background-position: -1357px 0px; }\n .iti__flag.iti__do {\n height: 14px;\n background-position: -1379px 0px; }\n .iti__flag.iti__dz {\n height: 14px;\n background-position: -1401px 0px; }\n .iti__flag.iti__ea {\n height: 14px;\n background-position: -1423px 0px; }\n .iti__flag.iti__ec {\n height: 14px;\n background-position: -1445px 0px; }\n .iti__flag.iti__ee {\n height: 13px;\n background-position: -1467px 0px; }\n .iti__flag.iti__eg {\n height: 14px;\n background-position: -1489px 0px; }\n .iti__flag.iti__eh {\n height: 10px;\n background-position: -1511px 0px; }\n .iti__flag.iti__er {\n height: 10px;\n background-position: -1533px 0px; }\n .iti__flag.iti__es {\n height: 14px;\n background-position: -1555px 0px; }\n .iti__flag.iti__et {\n height: 10px;\n background-position: -1577px 0px; }\n .iti__flag.iti__eu {\n height: 14px;\n background-position: -1599px 0px; }\n .iti__flag.iti__fi {\n height: 12px;\n background-position: -1621px 0px; }\n .iti__flag.iti__fj {\n height: 10px;\n background-position: -1643px 0px; }\n .iti__flag.iti__fk {\n height: 10px;\n background-position: -1665px 0px; }\n .iti__flag.iti__fm {\n height: 11px;\n background-position: -1687px 0px; }\n .iti__flag.iti__fo {\n height: 15px;\n background-position: -1709px 0px; }\n .iti__flag.iti__fr {\n height: 14px;\n background-position: -1731px 0px; }\n .iti__flag.iti__ga {\n height: 15px;\n background-position: -1753px 0px; }\n .iti__flag.iti__gb {\n height: 10px;\n background-position: -1775px 0px; }\n .iti__flag.iti__gd {\n height: 12px;\n background-position: -1797px 0px; }\n .iti__flag.iti__ge {\n height: 14px;\n background-position: -1819px 0px; }\n .iti__flag.iti__gf {\n height: 14px;\n background-position: -1841px 0px; }\n .iti__flag.iti__gg {\n height: 14px;\n background-position: -1863px 0px; }\n .iti__flag.iti__gh {\n height: 14px;\n background-position: -1885px 0px; }\n .iti__flag.iti__gi {\n height: 10px;\n background-position: -1907px 0px; }\n .iti__flag.iti__gl {\n height: 14px;\n background-position: -1929px 0px; }\n .iti__flag.iti__gm {\n height: 14px;\n background-position: -1951px 0px; }\n .iti__flag.iti__gn {\n height: 14px;\n background-position: -1973px 0px; }\n .iti__flag.iti__gp {\n height: 14px;\n background-position: -1995px 0px; }\n .iti__flag.iti__gq {\n height: 14px;\n background-position: -2017px 0px; }\n .iti__flag.iti__gr {\n height: 14px;\n background-position: -2039px 0px; }\n .iti__flag.iti__gs {\n height: 10px;\n background-position: -2061px 0px; }\n .iti__flag.iti__gt {\n height: 13px;\n background-position: -2083px 0px; }\n .iti__flag.iti__gu {\n height: 11px;\n background-position: -2105px 0px; }\n .iti__flag.iti__gw {\n height: 10px;\n background-position: -2127px 0px; }\n .iti__flag.iti__gy {\n height: 12px;\n background-position: -2149px 0px; }\n .iti__flag.iti__hk {\n height: 14px;\n background-position: -2171px 0px; }\n .iti__flag.iti__hm {\n height: 10px;\n background-position: -2193px 0px; }\n .iti__flag.iti__hn {\n height: 10px;\n background-position: -2215px 0px; }\n .iti__flag.iti__hr {\n height: 10px;\n background-position: -2237px 0px; }\n .iti__flag.iti__ht {\n height: 12px;\n background-position: -2259px 0px; }\n .iti__flag.iti__hu {\n height: 10px;\n background-position: -2281px 0px; }\n .iti__flag.iti__ic {\n height: 14px;\n background-position: -2303px 0px; }\n .iti__flag.iti__id {\n height: 14px;\n background-position: -2325px 0px; }\n .iti__flag.iti__ie {\n height: 10px;\n background-position: -2347px 0px; }\n .iti__flag.iti__il {\n height: 15px;\n background-position: -2369px 0px; }\n .iti__flag.iti__im {\n height: 10px;\n background-position: -2391px 0px; }\n .iti__flag.iti__in {\n height: 14px;\n background-position: -2413px 0px; }\n .iti__flag.iti__io {\n height: 10px;\n background-position: -2435px 0px; }\n .iti__flag.iti__iq {\n height: 14px;\n background-position: -2457px 0px; }\n .iti__flag.iti__ir {\n height: 12px;\n background-position: -2479px 0px; }\n .iti__flag.iti__is {\n height: 15px;\n background-position: -2501px 0px; }\n .iti__flag.iti__it {\n height: 14px;\n background-position: -2523px 0px; }\n .iti__flag.iti__je {\n height: 12px;\n background-position: -2545px 0px; }\n .iti__flag.iti__jm {\n height: 10px;\n background-position: -2567px 0px; }\n .iti__flag.iti__jo {\n height: 10px;\n background-position: -2589px 0px; }\n .iti__flag.iti__jp {\n height: 14px;\n background-position: -2611px 0px; }\n .iti__flag.iti__ke {\n height: 14px;\n background-position: -2633px 0px; }\n .iti__flag.iti__kg {\n height: 12px;\n background-position: -2655px 0px; }\n .iti__flag.iti__kh {\n height: 13px;\n background-position: -2677px 0px; }\n .iti__flag.iti__ki {\n height: 10px;\n background-position: -2699px 0px; }\n .iti__flag.iti__km {\n height: 12px;\n background-position: -2721px 0px; }\n .iti__flag.iti__kn {\n height: 14px;\n background-position: -2743px 0px; }\n .iti__flag.iti__kp {\n height: 10px;\n background-position: -2765px 0px; }\n .iti__flag.iti__kr {\n height: 14px;\n background-position: -2787px 0px; }\n .iti__flag.iti__kw {\n height: 10px;\n background-position: -2809px 0px; }\n .iti__flag.iti__ky {\n height: 10px;\n background-position: -2831px 0px; }\n .iti__flag.iti__kz {\n height: 10px;\n background-position: -2853px 0px; }\n .iti__flag.iti__la {\n height: 14px;\n background-position: -2875px 0px; }\n .iti__flag.iti__lb {\n height: 14px;\n background-position: -2897px 0px; }\n .iti__flag.iti__lc {\n height: 10px;\n background-position: -2919px 0px; }\n .iti__flag.iti__li {\n height: 12px;\n background-position: -2941px 0px; }\n .iti__flag.iti__lk {\n height: 10px;\n background-position: -2963px 0px; }\n .iti__flag.iti__lr {\n height: 11px;\n background-position: -2985px 0px; }\n .iti__flag.iti__ls {\n height: 14px;\n background-position: -3007px 0px; }\n .iti__flag.iti__lt {\n height: 12px;\n background-position: -3029px 0px; }\n .iti__flag.iti__lu {\n height: 12px;\n background-position: -3051px 0px; }\n .iti__flag.iti__lv {\n height: 10px;\n background-position: -3073px 0px; }\n .iti__flag.iti__ly {\n height: 10px;\n background-position: -3095px 0px; }\n .iti__flag.iti__ma {\n height: 14px;\n background-position: -3117px 0px; }\n .iti__flag.iti__mc {\n height: 15px;\n background-position: -3139px 0px; }\n .iti__flag.iti__md {\n height: 10px;\n background-position: -3160px 0px; }\n .iti__flag.iti__me {\n height: 10px;\n background-position: -3182px 0px; }\n .iti__flag.iti__mf {\n height: 14px;\n background-position: -3204px 0px; }\n .iti__flag.iti__mg {\n height: 14px;\n background-position: -3226px 0px; }\n .iti__flag.iti__mh {\n height: 11px;\n background-position: -3248px 0px; }\n .iti__flag.iti__mk {\n height: 10px;\n background-position: -3270px 0px; }\n .iti__flag.iti__ml {\n height: 14px;\n background-position: -3292px 0px; }\n .iti__flag.iti__mm {\n height: 14px;\n background-position: -3314px 0px; }\n .iti__flag.iti__mn {\n height: 10px;\n background-position: -3336px 0px; }\n .iti__flag.iti__mo {\n height: 14px;\n background-position: -3358px 0px; }\n .iti__flag.iti__mp {\n height: 10px;\n background-position: -3380px 0px; }\n .iti__flag.iti__mq {\n height: 14px;\n background-position: -3402px 0px; }\n .iti__flag.iti__mr {\n height: 14px;\n background-position: -3424px 0px; }\n .iti__flag.iti__ms {\n height: 10px;\n background-position: -3446px 0px; }\n .iti__flag.iti__mt {\n height: 14px;\n background-position: -3468px 0px; }\n .iti__flag.iti__mu {\n height: 14px;\n background-position: -3490px 0px; }\n .iti__flag.iti__mv {\n height: 14px;\n background-position: -3512px 0px; }\n .iti__flag.iti__mw {\n height: 14px;\n background-position: -3534px 0px; }\n .iti__flag.iti__mx {\n height: 12px;\n background-position: -3556px 0px; }\n .iti__flag.iti__my {\n height: 10px;\n background-position: -3578px 0px; }\n .iti__flag.iti__mz {\n height: 14px;\n background-position: -3600px 0px; }\n .iti__flag.iti__na {\n height: 14px;\n background-position: -3622px 0px; }\n .iti__flag.iti__nc {\n height: 10px;\n background-position: -3644px 0px; }\n .iti__flag.iti__ne {\n height: 15px;\n background-position: -3666px 0px; }\n .iti__flag.iti__nf {\n height: 10px;\n background-position: -3686px 0px; }\n .iti__flag.iti__ng {\n height: 10px;\n background-position: -3708px 0px; }\n .iti__flag.iti__ni {\n height: 12px;\n background-position: -3730px 0px; }\n .iti__flag.iti__nl {\n height: 14px;\n background-position: -3752px 0px; }\n .iti__flag.iti__no {\n height: 15px;\n background-position: -3774px 0px; }\n .iti__flag.iti__np {\n height: 15px;\n background-position: -3796px 0px; }\n .iti__flag.iti__nr {\n height: 10px;\n background-position: -3811px 0px; }\n .iti__flag.iti__nu {\n height: 10px;\n background-position: -3833px 0px; }\n .iti__flag.iti__nz {\n height: 10px;\n background-position: -3855px 0px; }\n .iti__flag.iti__om {\n height: 10px;\n background-position: -3877px 0px; }\n .iti__flag.iti__pa {\n height: 14px;\n background-position: -3899px 0px; }\n .iti__flag.iti__pe {\n height: 14px;\n background-position: -3921px 0px; }\n .iti__flag.iti__pf {\n height: 14px;\n background-position: -3943px 0px; }\n .iti__flag.iti__pg {\n height: 15px;\n background-position: -3965px 0px; }\n .iti__flag.iti__ph {\n height: 10px;\n background-position: -3987px 0px; }\n .iti__flag.iti__pk {\n height: 14px;\n background-position: -4009px 0px; }\n .iti__flag.iti__pl {\n height: 13px;\n background-position: -4031px 0px; }\n .iti__flag.iti__pm {\n height: 14px;\n background-position: -4053px 0px; }\n .iti__flag.iti__pn {\n height: 10px;\n background-position: -4075px 0px; }\n .iti__flag.iti__pr {\n height: 14px;\n background-position: -4097px 0px; }\n .iti__flag.iti__ps {\n height: 10px;\n background-position: -4119px 0px; }\n .iti__flag.iti__pt {\n height: 14px;\n background-position: -4141px 0px; }\n .iti__flag.iti__pw {\n height: 13px;\n background-position: -4163px 0px; }\n .iti__flag.iti__py {\n height: 11px;\n background-position: -4185px 0px; }\n .iti__flag.iti__qa {\n height: 8px;\n background-position: -4207px 0px; }\n .iti__flag.iti__re {\n height: 14px;\n background-position: -4229px 0px; }\n .iti__flag.iti__ro {\n height: 14px;\n background-position: -4251px 0px; }\n .iti__flag.iti__rs {\n height: 14px;\n background-position: -4273px 0px; }\n .iti__flag.iti__ru {\n height: 14px;\n background-position: -4295px 0px; }\n .iti__flag.iti__rw {\n height: 14px;\n background-position: -4317px 0px; }\n .iti__flag.iti__sa {\n height: 14px;\n background-position: -4339px 0px; }\n .iti__flag.iti__sb {\n height: 10px;\n background-position: -4361px 0px; }\n .iti__flag.iti__sc {\n height: 10px;\n background-position: -4383px 0px; }\n .iti__flag.iti__sd {\n height: 10px;\n background-position: -4405px 0px; }\n .iti__flag.iti__se {\n height: 13px;\n background-position: -4427px 0px; }\n .iti__flag.iti__sg {\n height: 14px;\n background-position: -4449px 0px; }\n .iti__flag.iti__sh {\n height: 10px;\n background-position: -4471px 0px; }\n .iti__flag.iti__si {\n height: 10px;\n background-position: -4493px 0px; }\n .iti__flag.iti__sj {\n height: 15px;\n background-position: -4515px 0px; }\n .iti__flag.iti__sk {\n height: 14px;\n background-position: -4537px 0px; }\n .iti__flag.iti__sl {\n height: 14px;\n background-position: -4559px 0px; }\n .iti__flag.iti__sm {\n height: 15px;\n background-position: -4581px 0px; }\n .iti__flag.iti__sn {\n height: 14px;\n background-position: -4603px 0px; }\n .iti__flag.iti__so {\n height: 14px;\n background-position: -4625px 0px; }\n .iti__flag.iti__sr {\n height: 14px;\n background-position: -4647px 0px; }\n .iti__flag.iti__ss {\n height: 10px;\n background-position: -4669px 0px; }\n .iti__flag.iti__st {\n height: 10px;\n background-position: -4691px 0px; }\n .iti__flag.iti__sv {\n height: 12px;\n background-position: -4713px 0px; }\n .iti__flag.iti__sx {\n height: 14px;\n background-position: -4735px 0px; }\n .iti__flag.iti__sy {\n height: 14px;\n background-position: -4757px 0px; }\n .iti__flag.iti__sz {\n height: 14px;\n background-position: -4779px 0px; }\n .iti__flag.iti__ta {\n height: 10px;\n background-position: -4801px 0px; }\n .iti__flag.iti__tc {\n height: 10px;\n background-position: -4823px 0px; }\n .iti__flag.iti__td {\n height: 14px;\n background-position: -4845px 0px; }\n .iti__flag.iti__tf {\n height: 14px;\n background-position: -4867px 0px; }\n .iti__flag.iti__tg {\n height: 13px;\n background-position: -4889px 0px; }\n .iti__flag.iti__th {\n height: 14px;\n background-position: -4911px 0px; }\n .iti__flag.iti__tj {\n height: 10px;\n background-position: -4933px 0px; }\n .iti__flag.iti__tk {\n height: 10px;\n background-position: -4955px 0px; }\n .iti__flag.iti__tl {\n height: 10px;\n background-position: -4977px 0px; }\n .iti__flag.iti__tm {\n height: 14px;\n background-position: -4999px 0px; }\n .iti__flag.iti__tn {\n height: 14px;\n background-position: -5021px 0px; }\n .iti__flag.iti__to {\n height: 10px;\n background-position: -5043px 0px; }\n .iti__flag.iti__tr {\n height: 14px;\n background-position: -5065px 0px; }\n .iti__flag.iti__tt {\n height: 12px;\n background-position: -5087px 0px; }\n .iti__flag.iti__tv {\n height: 10px;\n background-position: -5109px 0px; }\n .iti__flag.iti__tw {\n height: 14px;\n background-position: -5131px 0px; }\n .iti__flag.iti__tz {\n height: 14px;\n background-position: -5153px 0px; }\n .iti__flag.iti__ua {\n height: 14px;\n background-position: -5175px 0px; }\n .iti__flag.iti__ug {\n height: 14px;\n background-position: -5197px 0px; }\n .iti__flag.iti__um {\n height: 11px;\n background-position: -5219px 0px; }\n .iti__flag.iti__un {\n height: 14px;\n background-position: -5241px 0px; }\n .iti__flag.iti__us {\n height: 11px;\n background-position: -5263px 0px; }\n .iti__flag.iti__uy {\n height: 14px;\n background-position: -5285px 0px; }\n .iti__flag.iti__uz {\n height: 10px;\n background-position: -5307px 0px; }\n .iti__flag.iti__va {\n height: 15px;\n background-position: -5329px 0px; }\n .iti__flag.iti__vc {\n height: 14px;\n background-position: -5346px 0px; }\n .iti__flag.iti__ve {\n height: 14px;\n background-position: -5368px 0px; }\n .iti__flag.iti__vg {\n height: 10px;\n background-position: -5390px 0px; }\n .iti__flag.iti__vi {\n height: 14px;\n background-position: -5412px 0px; }\n .iti__flag.iti__vn {\n height: 14px;\n background-position: -5434px 0px; }\n .iti__flag.iti__vu {\n height: 12px;\n background-position: -5456px 0px; }\n .iti__flag.iti__wf {\n height: 14px;\n background-position: -5478px 0px; }\n .iti__flag.iti__ws {\n height: 10px;\n background-position: -5500px 0px; }\n .iti__flag.iti__xk {\n height: 15px;\n background-position: -5522px 0px; }\n .iti__flag.iti__ye {\n height: 14px;\n background-position: -5544px 0px; }\n .iti__flag.iti__yt {\n height: 14px;\n background-position: -5566px 0px; }\n .iti__flag.iti__za {\n height: 14px;\n background-position: -5588px 0px; }\n .iti__flag.iti__zm {\n height: 14px;\n background-position: -5610px 0px; }\n .iti__flag.iti__zw {\n height: 10px;\n background-position: -5632px 0px; }\n\n.iti__flag {\n height: 15px;\n box-shadow: 0px 0px 1px 0px #888;\n background-image: url(\"/signup_with_phone/static/lib/intl_tel_Input/css/../img/flags.png\");\n background-repeat: no-repeat;\n background-color: #DBDBDB;\n background-position: 20px 0; }\n @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\n .iti__flag {\n background-image: url(\"/signup_with_phone/static/lib/intl_tel_Input/css/../img/flags@2x.png\"); } }\n\n.iti__flag.iti__np {\n background-color: transparent; }\n", "\n/* /signup_with_phone/static/src/css/country_code_img.css defined in bundle 'web.assets_frontend' */\n.iti__flag {background-image: url(\"/signup_with_phone/static/src/img/flags.png\");}\n\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\n .iti__flag {background-image: url(\"/signup_with_phone/static/src/img/flags@2x.png\");}\n}\n", "\n/* /website_sale_donation/static/src/css/style.css defined in bundle 'web.assets_frontend' */\n.nms{\n\n font-size: 20px;\n}\n\n.donation_msg{\nwidth: 96%;\n margin: auto;\n display: block;\n text-align: center;\n }\n.message_box{\n font-size: 14px;\n border-top: 4px solid white !important;\n}\n.lh-1{\n line-height: 1;\n}", "\n/* /website_profile/static/src/scss/website_profile.scss defined in bundle 'web.assets_frontend' */\n\n.o_wprofile_body {\n background-color: #f7f7fa;\n}\n\n.o_wprofile_gradient {\n background-image: linear-gradient(120deg, #875A7B, #68465f);\n}\n\n.o_wprofile_pict {\n width: 100%;\n height: 100%;\n padding-top: 30%;\n background-size: cover;\n background-position: center;\n}\n\n@media (min-width: 768px) {\n .o_wprofile_pict {\n padding-top: 70%;\n border: 1px solid #68465f;\n border-bottom-width: 0;\n }\n}\n\n@media (min-width: 768px) {\n .o_wprofile_header:before {\n content: \"\";\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: 0;\n height: 2.225rem;\n background: rgba(0, 0, 0, 0.2);\n }\n}\n\n.o_wprofile_sidebar {\n border: 1px solid #DEE2E6;\n}\n\n@media (min-width: 768px) {\n .o_wprofile_sidebar {\n border-top-width: 0;\n }\n}\n\n@media (min-width: 768px) {\n .o_wprofile_nav_tabs {\n margin-top: -2.225rem;\n border-bottom: 0;\n }\n .o_wprofile_nav_tabs .nav-link {\n border-radius: 0;\n border-width: 0 1px;\n line-height: 1.4;\n color: rgba(255, 255, 255, 0.8);\n }\n .o_wprofile_nav_tabs .nav-link:hover, .o_wprofile_nav_tabs .nav-link:focus, .o_wprofile_nav_tabs .nav-link.focus {\n color: white;\n }\n .o_wprofile_nav_tabs .nav-link {\n border-color: transparent;\n }\n .o_wprofile_nav_tabs .nav-link:hover {\n border-color: transparent;\n background: #3d2938;\n }\n .o_wprofile_nav_tabs .nav-link.active {\n color: #212529;\n background: #f7f7fa;\n border-color: #f7f7fa;\n }\n}\n\n@media (max-width: 575.98px) {\n .o_wprofile_nav_tabs {\n overflow-x: auto;\n overflow-y: hidden;\n }\n .o_wprofile_nav_tabs li {\n white-space: nowrap;\n }\n}\n\n@media (max-width: 767.98px) {\n .o_wprofile_tabs_content {\n background-color: #FFFFFF;\n padding: 0 15px;\n }\n}\n\n@media (max-width: 575.98px) {\n .o_wprofile_tabs_content {\n margin: 0 -15px;\n }\n}\n\n.o_wprofile_progress_circle {\n position: relative;\n}\n\n.o_wprofile_progress_circle svg.o_pc_circular_chart {\n display: block;\n max-width: 100%;\n}\n\n.o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle_bg, .o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle {\n fill: none;\n stroke-width: 1.5px;\n stroke-linecap: round;\n}\n\n.o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle_bg {\n stroke: rgba(0, 0, 0, 0.1);\n}\n\n.o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle {\n animation: progress 1s ease-out forwards;\n}\n\n.o_wprofile_progress_circle svg.o_pc_circular_chart #gradient {\n --o-pc-color-stop-1: #3bbbf4;\n --o-pc-color-stop-2: #0da9ef;\n}\n\n.o_wprofile_progress_circle .o_pc_overlay {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n@keyframes progress {\n 0% {\n stroke-dasharray: 0 100;\n }\n}\n\n.o_wprofile_all_users_nav {\n border-width: 1px 0;\n}\n\n.o_wprofile_all_users_nav, .o_wprofile_all_users_nav .o_wprofile_course_nav_search, .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn {\n background-color: rgba(255, 255, 255, 0.05);\n border-color: rgba(255, 255, 255, 0.1);\n border-style: solid;\n}\n\n.o_wprofile_all_users_nav .o_wprofile_course_nav_search, .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn {\n border-width: 0 1px;\n}\n\n@media (min-width: 768px) {\n .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn {\n color: white;\n margin-top: -1px;\n border-radius: 0;\n min-height: 35px;\n }\n .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn:hover, .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn:focus, .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn.focus {\n color: #343A40;\n }\n .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn:hover {\n background-color: white;\n }\n}\n\n@media (max-width: 767.98px) {\n .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container ~ .o_wprofile_user_profile_sub_nav_mobile_col {\n padding-left: 0;\n }\n .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn {\n color: white;\n border-radius: 0rem;\n background-color: rgba(0, 0, 0, 0.25);\n }\n .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn:hover, .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn:focus, .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn.focus {\n color: white;\n }\n}\n\n.o_wprofile_all_users_nav .breadcrumb-item.active a, .o_wprofile_all_users_nav .breadcrumb-item a:hover {\n color: white;\n}\n\n.o_wprofile_all_users_nav .breadcrumb-item a, .o_wprofile_all_users_nav .breadcrumb-item + .breadcrumb-item::before, .o_wprofile_all_users_nav .o_wprofile_course_nav_search input::placeholder {\n color: rgba(255, 255, 255, 0.8);\n}\n\n.o_wprofile_top3_card_footer div {\n border-color: #DEE2E6;\n border-style: solid;\n border-width: 1px 0;\n margin-top: -1px;\n}\n\n.o_wprofile_top3_card_footer div + div {\n border-left-width: 1px;\n margin-left: -1px;\n}\n\n.o_wprofile_pager li.page-item a.page-link {\n background-color: transparent;\n border: 0;\n color: #6C757D;\n transition-duration: .3s;\n}\n\n.o_wprofile_pager li.page-item a.page-link:hover {\n color: #0da9ef;\n}\n\n.o_wprofile_pager li.page-item.active a.page-link {\n color: #FFFFFF;\n}\n\n.o_wprofile_pager li.page-item.o_wprofile_pager_arrow a {\n color: #0da9ef;\n}\n\n.o_wprofile_pager li.page-item.o_wprofile_pager_arrow a:hover {\n transform: scaleX(1.5) scaleY(1.5);\n}\n\n.o_wprofile_pager li.page-item.o_wprofile_pager_arrow.disabled a {\n color: #6C757D;\n}\n\n.o_wprofile_pager li.page-item .page-link:focus {\n box-shadow: 0 0 0 0;\n}\n\n.wprofile_badge_img {\n height: 2.5em;\n}\n\n.country_flag {\n display: inline-block;\n margin-left: 2px;\n max-height: 13px;\n width: auto !important;\n}\n\n.o_wprofile_pointer {\n cursor: pointer;\n}\n\n.o_wprofile_border_focus {\n border-left: 4px solid #0075B7;\n}\n\n", "\n/* /website_slides/static/src/scss/website_slides.scss defined in bundle 'web.assets_frontend' */\n\n.o_wslides_gradient {\n background-image: linear-gradient(120deg, #875A7B, #68465f);\n}\n\n.o_wslides_course_pict {\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n\n@media (min-width: 768px) {\n .o_wslides_course_pict {\n border: 1px solid #68465f;\n border-bottom-width: 0;\n }\n}\n\n.o_wslides_arrow {\n position: absolute;\n height: 24px;\n margin-left: -5px;\n margin-top: 10px;\n line-height: 1.8em;\n padding-left: 8px;\n padding-right: 5px;\n background: #17A2B8;\n color: white;\n box-shadow: 0px 0px 3px gray;\n z-index: 1;\n text-decoration: none;\n}\n\n.o_wslides_arrow:after {\n content: \"\";\n position: absolute;\n height: 0px;\n width: 0px;\n right: 0;\n margin-right: -15px;\n border-left: 15px solid #17A2B8;\n border-bottom: 12px solid transparent;\n border-top: 12px solid transparent;\n}\n\n.o_wslides_channel_tag {\n vertical-align: middle;\n}\n\n.o_wslides_channel_tag.o_tag_color_0 {\n color: black;\n background-color: white;\n box-shadow: inset 0 0 0 1px #777777;\n}\n\na.o_wslides_channel_tag.o_tag_color_0:hover {\n color: #212529;\n background-color: #e6e6e6;\n}\n\n.o_wslides_channel_tag.o_tag_color_1 {\n color: white;\n background-color: #F06050;\n}\n\na.o_wslides_channel_tag.o_tag_color_1:hover {\n color: #FFFFFF;\n background-color: #ec3521;\n}\n\n.o_wslides_channel_tag.o_tag_color_2 {\n color: white;\n background-color: #F4A460;\n}\n\na.o_wslides_channel_tag.o_tag_color_2:hover {\n color: #212529;\n background-color: #f18930;\n}\n\n.o_wslides_channel_tag.o_tag_color_3 {\n color: white;\n background-color: #F7CD1F;\n}\n\na.o_wslides_channel_tag.o_tag_color_3:hover {\n color: #212529;\n background-color: #dbb208;\n}\n\n.o_wslides_channel_tag.o_tag_color_4 {\n color: white;\n background-color: #6CC1ED;\n}\n\na.o_wslides_channel_tag.o_tag_color_4:hover {\n color: #212529;\n background-color: #3faee7;\n}\n\n.o_wslides_channel_tag.o_tag_color_5 {\n color: white;\n background-color: #814968;\n}\n\na.o_wslides_channel_tag.o_tag_color_5:hover {\n color: #FFFFFF;\n background-color: #60374e;\n}\n\n.o_wslides_channel_tag.o_tag_color_6 {\n color: white;\n background-color: #EB7E7F;\n}\n\na.o_wslides_channel_tag.o_tag_color_6:hover {\n color: #212529;\n background-color: #e45253;\n}\n\n.o_wslides_channel_tag.o_tag_color_7 {\n color: white;\n background-color: #2C8397;\n}\n\na.o_wslides_channel_tag.o_tag_color_7:hover {\n color: #FFFFFF;\n background-color: #206170;\n}\n\n.o_wslides_channel_tag.o_tag_color_8 {\n color: white;\n background-color: #475577;\n}\n\na.o_wslides_channel_tag.o_tag_color_8:hover {\n color: #FFFFFF;\n background-color: #343e57;\n}\n\n.o_wslides_channel_tag.o_tag_color_9 {\n color: white;\n background-color: #D6145F;\n}\n\na.o_wslides_channel_tag.o_tag_color_9:hover {\n color: #FFFFFF;\n background-color: #a7104a;\n}\n\n.o_wslides_channel_tag.o_tag_color_10 {\n color: white;\n background-color: #30C381;\n}\n\na.o_wslides_channel_tag.o_tag_color_10:hover {\n color: #FFFFFF;\n background-color: #269a66;\n}\n\n.o_wslides_channel_tag.o_tag_color_11 {\n color: white;\n background-color: #9365B8;\n}\n\na.o_wslides_channel_tag.o_tag_color_11:hover {\n color: #FFFFFF;\n background-color: #7a4aa0;\n}\n\n.o_wslides_body {\n background-color: #f7f7fa;\n}\n\n.o_wslides_body .o_wslides_home_nav {\n top: -40px;\n}\n\n.o_wslides_body .o_wslides_home_nav [style*=\"background: white\"] .nav-link {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.o_wslides_body .o_wslides_home_nav [style*=\"background: white\"] .nav-link:hover, .o_wslides_body .o_wslides_home_nav [style*=\"background: white\"] .nav-link:focus {\n color: rgba(0, 0, 0, 0.7) !important;\n}\n\n.o_wslides_body .o_wslides_home_nav [style*=\"background: white\"] .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3) !important;\n}\n\n@media (min-width: 992px) {\n .o_wslides_body .o_wslides_home_nav {\n font-size: 1rem;\n }\n .o_wslides_body .o_wslides_home_nav .o_wslides_nav_navbar_right {\n padding-left: 1rem;\n margin-left: auto;\n border-left: 1px solid #DEE2E6;\n }\n}\n\n.o_wslides_body .o_wslides_js_slide_like_up:not(.disabled),\n.o_wslides_body .o_wslides_js_slide_like_down:not(.disabled) {\n cursor: pointer;\n color: #0976a6;\n}\n\n.o_wslides_body .o_wslides_js_lesson_quiz i.o_wslides_js_quiz_icon {\n cursor: pointer;\n}\n\n.o_wslides_body .o_wslides_js_lesson_quiz i.o_wslides_js_quiz_icon:hover {\n color: black !important;\n}\n\n.o_wslides_body .o_wslides_js_lesson_quiz_question .list-group-item {\n font-size: 1rem;\n}\n\n.o_wslides_body .o_wslides_js_lesson_quiz_question .list-group-item input:checked + i.fa-circle {\n color: #0da9ef !important;\n}\n\n.o_wslides_body .o_wslides_js_lesson_quiz_question.disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n\n.o_wslides_body .o_wslides_js_lesson_quiz_question.completed-disabled {\n pointer-events: none;\n}\n\n.o_wslides_body a.o_wslides_js_quiz_is_correct {\n color: black;\n}\n\n.o_wslides_body a.o_wslides_js_quiz_is_correct input:checked + i.fa-check-circle-o {\n color: #0da9ef !important;\n}\n\n.o_wslides_body .o_wslides_js_quiz_sequence_highlight {\n background-color: #1252F3;\n height: 1px;\n z-index: 3;\n}\n\n.o_wslides_body .o_wslides_js_quiz_sequence_highlight:before, .o_wslides_body .o_wslides_js_quiz_sequence_highlight:after {\n content: \"\";\n width: 6px;\n height: 6px;\n display: block;\n border-radius: 100%;\n background-color: inherit;\n position: absolute;\n top: -2px;\n left: auto;\n bottom: auto;\n right: -2px;\n}\n\n.o_wslides_body .o_wslides_js_quiz_sequence_highlight:after {\n right: auto;\n left: -2px;\n}\n\n.o_wslides_body .text_small_caps {\n font-variant: small-caps;\n}\n\n.o_wslides_body .o_wslides_entry_muted {\n opacity: 0.5;\n}\n\n.o_wslides_body hr {\n min-height: 1px;\n}\n\n.o_wslides_body .o_wslides_desc_truncate_2 {\n max-height: 3.12em;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: normal;\n line-height: 1.3;\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 2;\n}\n\n.o_wslides_body .o_wslides_desc_truncate_3 {\n max-height: 4.68em;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: normal;\n line-height: 1.3;\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 3;\n}\n\n.o_wslides_body .o_wslides_desc_truncate_10 {\n max-height: 15.6em;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: normal;\n line-height: 1.3;\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 10;\n}\n\n@media (min-width: 992px) {\n .o_wslides_home_main .o_wslides_home_aside_loggedin {\n background: none;\n border: none;\n }\n}\n\n.o_wslides_home_main .o_wprofile_progress_circle {\n margin-left: auto;\n margin-right: auto;\n max-width: 200px;\n}\n\n.o_wslides_course_card.o_wslides_course_unpublished {\n opacity: 0.5;\n}\n\n.o_wslides_course_sidebar {\n border: 1px solid #DEE2E6;\n}\n\n@media (min-width: 768px) {\n .o_wslides_course_sidebar {\n border-top-width: 0;\n }\n}\n\n.o_wslides_course_sidebar .o_wslides_js_channel_unsubscribe > .fa-times {\n display: none;\n}\n\n.o_wslides_course_sidebar .o_wslides_js_channel_unsubscribe:hover > .fa-check {\n display: none;\n}\n\n.o_wslides_course_sidebar .o_wslides_js_channel_unsubscribe:hover > .fa-times {\n display: inline-block;\n}\n\n.o_wslides_course_sidebar .o_wslides_js_channel_enroll {\n cursor: pointer;\n}\n\n.o_wslides_course_sidebar .o_wslides_js_channel_enroll:hover, .o_wslides_course_sidebar .o_wslides_js_channel_enroll:hover .o_wslides_enroll_msg small {\n font-weight: bold;\n}\n\n.o_wslides_course_sidebar .o_wslides_enroll_msg p {\n display: inline-block;\n margin-bottom: 0px;\n}\n\n.o_wslides_course_nav {\n position: absolute;\n top: 0;\n left: 0;\n bottom: auto;\n right: 0;\n border-width: 1px 0;\n}\n\n.o_wslides_course_nav, .o_wslides_course_nav .o_wslides_course_nav_search {\n background-color: rgba(255, 255, 255, 0.05);\n border-color: rgba(255, 255, 255, 0.1);\n border-style: solid;\n}\n\n.o_wslides_course_nav .o_wslides_course_nav_search {\n border-width: 0 1px;\n}\n\n.o_wslides_course_nav .breadcrumb-item.active a, .o_wslides_course_nav .breadcrumb-item a:hover {\n color: white;\n}\n\n.o_wslides_course_nav .breadcrumb-item a, .o_wslides_course_nav .breadcrumb-item + .breadcrumb-item::before, .o_wslides_course_nav .o_wslides_course_nav_search input::placeholder {\n color: rgba(255, 255, 255, 0.8);\n}\n\n@media (min-width: 768px) {\n .o_wslides_course_header:before {\n content: \"\";\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: 0;\n height: 2.225rem;\n background: rgba(0, 0, 0, 0.2);\n }\n}\n\n.o_wslides_course_doc_header:before {\n content: \"\";\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: 0;\n height: 2.225rem;\n background: rgba(0, 0, 0, 0.2);\n}\n\n@media (min-width: 768px) {\n .o_wslides_course_main .o_wslides_nav_tabs {\n margin-top: -2.225rem;\n border-bottom: 0;\n }\n .o_wslides_course_main .o_wslides_nav_tabs .nav-link {\n border-radius: 0;\n border-width: 0 1px;\n line-height: 1.4;\n color: rgba(255, 255, 255, 0.8);\n }\n .o_wslides_course_main .o_wslides_nav_tabs .nav-link:hover, .o_wslides_course_main .o_wslides_nav_tabs .nav-link:focus, .o_wslides_course_main .o_wslides_nav_tabs .nav-link.focus {\n color: white;\n }\n .o_wslides_course_main .o_wslides_nav_tabs .nav-link {\n border-color: transparent;\n }\n .o_wslides_course_main .o_wslides_nav_tabs .nav-link:hover {\n background: #3d2938;\n }\n .o_wslides_course_main .o_wslides_nav_tabs .nav-link.active {\n color: #212529;\n background: #f7f7fa;\n border-color: #f7f7fa;\n }\n}\n\n@media (max-width: 575.98px) {\n .o_wslides_course_main .o_wslides_nav_tabs {\n overflow-x: auto;\n overflow-y: hidden;\n line-height: 1.51;\n }\n .o_wslides_course_main .o_wslides_nav_tabs li {\n white-space: nowrap;\n }\n}\n\n.o_wslides_course_main .o_wslides_doc_nav_tabs {\n margin-top: -2.225rem;\n border-bottom: 0;\n}\n\n.o_wslides_course_main .o_wslides_doc_nav_tabs .nav-link {\n border-radius: 0;\n border-width: 0 1px;\n line-height: 1.4;\n color: rgba(255, 255, 255, 0.8);\n}\n\n.o_wslides_course_main .o_wslides_doc_nav_tabs .nav-link:hover, .o_wslides_course_main .o_wslides_doc_nav_tabs .nav-link:focus, .o_wslides_course_main .o_wslides_doc_nav_tabs .nav-link.focus {\n color: white;\n}\n\n.o_wslides_course_main .o_wslides_doc_nav_tabs .nav-link {\n border-color: transparent;\n}\n\n.o_wslides_course_main .o_wslides_doc_nav_tabs .nav-link:hover {\n background: #3d2938;\n}\n\n.o_wslides_course_main .o_wslides_doc_nav_tabs .nav-link.active {\n color: #212529;\n background: #F8F9FA;\n border-color: #F8F9FA;\n}\n\n@media (max-width: 767.98px) {\n .o_wslides_course_main .o_wslides_tabs_content {\n background-color: #FFFFFF;\n padding: 0 15px;\n }\n}\n\n@media (max-width: 575.98px) {\n .o_wslides_course_main .o_wslides_tabs_content {\n margin: 0 -15px;\n }\n}\n\n.o_wslides_course_main .o_wslides_tabs_content .o_wslides_lesson_nav .navbar .nav-link, .o_wslides_course_main .o_wslides_tabs_content .o_wslides_lesson_nav .navbar .navbar-brand {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.o_wslides_course_main .o_wslides_tabs_content .o_wslides_lesson_nav .navbar .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slide_list_category_header {\n z-index: 1;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slide_list_category_header + ul {\n z-index: 0;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slide_list_category_header .o_wslides_js_category_delete {\n display: none;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slide_list_category_header:hover .o_wslides_js_category_delete {\n display: block;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_text_link {\n text-decoration: none !important;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_text_link > * {\n text-decoration: none !important;\n color: #6C757D;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_text_link:hover > * {\n color: inherit;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slides_list_drag {\n cursor: pointer;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slides_list_drag i {\n opacity: 0.4;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slides_list_drag:hover i {\n opacity: 1;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slide_list_category_header, .o_wslides_course_main .o_wslides_slides_list .o_wslides_slides_list_slide {\n border: 1px solid #DEE2E6;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slides_list_slide a {\n text-decoration: none;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slides_list_slide .badge-hide {\n display: none;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slides_list_slide:hover .badge-hide {\n display: block;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slides_list_slide_hilight {\n background-color: #1252F3;\n height: 1px;\n z-index: 3;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slides_list_slide_hilight:before, .o_wslides_course_main .o_wslides_slides_list .o_wslides_slides_list_slide_hilight:after {\n content: \"\";\n width: 6px;\n height: 6px;\n display: block;\n border-radius: 100%;\n background-color: inherit;\n position: absolute;\n top: -2px;\n left: auto;\n bottom: auto;\n right: -2px;\n}\n\n.o_wslides_course_main .o_wslides_slides_list .o_wslides_slides_list_slide_hilight:after {\n right: auto;\n left: -2px;\n}\n\n.o_wslides_lesson_main .o_wslides_lesson_aside .o_wslides_lesson_aside_collapse.collapsed {\n transform: rotate(90deg);\n}\n\n@media (min-width: 992px) {\n .o_wslides_lesson_main .o_wslides_lesson_aside .o_wslides_lesson_aside_list {\n top: -58px;\n }\n}\n\n.o_wslides_lesson_main .o_wslides_lesson_aside .o_wslides_lesson_aside_list .o_wslides_lesson_aside_list_link {\n color: #6C757D;\n}\n\n.o_wslides_lesson_main .o_wslides_lesson_aside .o_wslides_lesson_aside_list .o_wslides_lesson_aside_list_link:hover, .o_wslides_lesson_main .o_wslides_lesson_aside .o_wslides_lesson_aside_list .o_wslides_lesson_aside_list_link:focus, .o_wslides_lesson_main .o_wslides_lesson_aside .o_wslides_lesson_aside_list .o_wslides_lesson_aside_list_link.focus {\n color: #343a40;\n}\n\n.o_wslides_lesson_main .o_wslides_lesson_aside .o_wslides_lesson_aside_list .o_wslides_lesson_aside_list_link .o_wslides_lesson_link_name {\n line-height: 1.2;\n}\n\n.o_wslides_lesson_main .o_wslides_lesson_aside .o_wslides_lesson_aside_list .o_wslides_lesson_aside_list_link.active {\n box-shadow: inset 2px 0 #0da9ef;\n}\n\n.o_wslides_lesson_main .o_wslides_lesson_aside .o_wslides_lesson_aside_list .o_wslides_lesson_aside_list_link:hover .o_wslides_lesson_link_name {\n color: #343a40;\n}\n\n.o_wslides_lesson_main .o_wslides_lesson_content .o_wslides_lesson_nav .nav-link {\n background-color: transparent;\n border: 0;\n border-bottom: 1px solid #DEE2E6;\n color: #6C757D;\n}\n\n.o_wslides_lesson_main .o_wslides_lesson_content .o_wslides_lesson_nav .nav-link.active {\n border-bottom: 1px solid #28a745;\n color: #343A40;\n}\n\n@media (min-width: 576px) {\n .o_wslides_quiz_modal .modal-body {\n overflow: visible !important;\n }\n .o_wslides_quiz_modal .modal-body .o_wslides_quiz_modal_close_btn {\n right: 5px;\n }\n .o_wslides_quiz_modal .modal-body .o_wslides_gradient {\n width: 42%;\n }\n .o_wslides_quiz_modal .modal-content {\n height: 461px;\n }\n .o_wslides_quiz_modal .modal-content .o_wslides_quiz_modal_hero {\n margin-left: -30px;\n position: absolute;\n margin-top: -45px;\n }\n}\n\n.o_wslides_quiz_modal .progress {\n border-radius: 0;\n overflow: visible;\n height: 8px;\n}\n\n.o_wslides_quiz_modal .progress .progress-bar {\n transition: width 0.8s ease;\n}\n\n.o_wslides_quiz_modal .progress .progress-bar.no-transition {\n transition: none;\n}\n\n.o_wslides_quiz_modal .tooltip > .tooltip-inner {\n background-color: #875A7B;\n padding: 5px 15px;\n font-weight: bold;\n font-size: 13px;\n}\n\n.o_wslides_quiz_modal .tooltip > .arrow {\n border-left: 5px solid transparent;\n border-right: 5px solid transparent;\n border-top: 5px solid #875A7B;\n}\n\n.o_wslides_quiz_modal .tooltip > .arrow::before {\n display: none;\n}\n\n#slide_channel_add_form input[name=\"channel_type\"]:checked + label {\n border: 4px solid #0da9ef;\n box-shadow: 3px 3px 5px gray;\n}\n\n#PDFViewer.o_wslides_fs_pdf_viewer {\n background-image: linear-gradient(120deg, #1f262d, #101216);\n}\n\n#PDFViewer.o_wslides_fs_pdf_viewer #PDFViewerNav {\n background-image: linear-gradient(120deg, #47525f, #1f262d);\n}\n\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer span[role=\"button\"],\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer a,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar span[role=\"button\"],\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar a {\n cursor: pointer;\n user-select: none;\n color: rgba(255, 255, 255, 0.7);\n}\n\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer span[role=\"button\"]:hover, #PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer span[role=\"button\"]:focus, #PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer span[role=\"button\"].focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer a:hover,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer a:focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer a.focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar span[role=\"button\"]:hover,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar span[role=\"button\"]:focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar span[role=\"button\"].focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar a:hover,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar a:focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar a.focus {\n color: white;\n}\n\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer span[role=\"button\"].disabled,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer a.disabled,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar span[role=\"button\"].disabled,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar a.disabled {\n color: rgba(255, 255, 255, 0.2);\n cursor: default;\n}\n\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer span[role=\"button\"].disabled:hover, #PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer span[role=\"button\"].disabled:focus, #PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer span[role=\"button\"].disabled.focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer a.disabled:hover,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer a.disabled:focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_panel_footer a.disabled.focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar span[role=\"button\"].disabled:hover,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar span[role=\"button\"].disabled:focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar span[role=\"button\"].disabled.focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar a.disabled:hover,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar a.disabled:focus,\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slides_share_bar a.disabled.focus {\n color: rgba(255, 255, 255, 0.2);\n}\n\n#PDFViewer.o_wslides_fs_pdf_viewer .oe_slide_embed_option {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n.oe_slides_share_bar {\n padding: 10px 0;\n}\n\n.oe_show_footer {\n z-index: 2147483647;\n}\n\n", "\n/* /website_slides/static/src/scss/website_slides_profile.scss defined in bundle 'web.assets_frontend' */\n\n.o_wprofile_slides_course_card_body {\n cursor: pointer;\n}\n\n", "\n/* /website_slides/static/src/scss/slides_slide_fullscreen.scss defined in bundle 'web.assets_frontend' */\n\n.o_wslides_fs_main {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1031;\n background-image: linear-gradient(120deg, #1f262d, #101216);\n}\n\n.o_wslides_fs_main .o_wslides_slide_fs_header {\n background-image: linear-gradient(-6deg, #47525f, #1f262d);\n height: 50px;\n}\n\n.o_wslides_fs_main .o_wslides_slide_fs_header > div > a {\n background-color: rgba(16, 18, 22, 0.5);\n color: rgba(255, 255, 255, 0.8);\n text-decoration: none !important;\n}\n\n.o_wslides_fs_main .o_wslides_slide_fs_header > div > a:hover, .o_wslides_fs_main .o_wslides_slide_fs_header > div > a:focus, .o_wslides_fs_main .o_wslides_slide_fs_header > div > a.focus {\n color: white;\n}\n\n.o_wslides_fs_main .o_wslides_slide_fs_header > div > a + a {\n margin-left: 1px;\n}\n\n.o_wslides_fs_main .o_wslides_slide_fs_header > div > a:hover {\n background-color: rgba(16, 18, 22, 0.2);\n}\n\n.o_wslides_fs_main .o_wslides_slide_fs_header > div > a.active {\n background-color: #47525f;\n color: #fff;\n}\n\n.o_wslides_fs_main .o_wslides_fs_player, .o_wslides_fs_main .o_wslides_fs_sidebar, .o_wslides_fs_main .o_wslides_fs_sidebar_content {\n transition: all .2s ease-in;\n}\n\n.o_wslides_fs_main .o_wslides_fs_sidebar {\n background-image: linear-gradient(160deg, #47525f, #1f262d);\n position: relative;\n z-index: 1030;\n}\n\n.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_content {\n min-width: 300px;\n}\n\n.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_toggle_sidebar {\n position: absolute;\n top: 0;\n left: 100%;\n bottom: 0;\n right: auto;\n width: 700px;\n background: rgba(0, 0, 0, 0.2);\n}\n\n@media (max-width: 991.98px) {\n .o_wslides_fs_main .o_wslides_fs_sidebar {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: auto;\n box-shadow: 5px 0 15px rgba(0, 0, 0, 0.2);\n }\n .o_wslides_fs_main .o_wslides_fs_sidebar.o_wslides_fs_sidebar_hidden {\n display: none;\n }\n}\n\n@media (min-width: 768px) {\n .o_wslides_fs_main .o_wslides_fs_sidebar {\n width: 300px;\n }\n .o_wslides_fs_main .o_wslides_fs_sidebar.o_wslides_fs_sidebar_hidden {\n width: 0;\n }\n .o_wslides_fs_main .o_wslides_fs_sidebar.o_wslides_fs_sidebar_hidden .o_wslides_fs_sidebar_content {\n transform: translateX(-100%);\n }\n}\n\n.o_wslides_fs_main .o_wslides_fs_sidebar a {\n text-decoration: none !important;\n color: rgba(255, 255, 255, 0.8);\n}\n\n.o_wslides_fs_main .o_wslides_fs_sidebar a:hover, .o_wslides_fs_main .o_wslides_fs_sidebar a:focus, .o_wslides_fs_main .o_wslides_fs_sidebar a.focus {\n color: white;\n}\n\n.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section {\n background-color: rgba(16, 18, 22, 0.3);\n margin-bottom: 1px;\n}\n\n.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section_slides li {\n color: rgba(255, 255, 255, 0.8);\n line-height: 1.3;\n}\n\n.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section_slides li.active {\n box-shadow: inset 2px 0 0 #0da9ef;\n background-color: rgba(16, 18, 22, 0.5);\n}\n\n.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section_slides li.active, .o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section_slides li.active a {\n color: white;\n}\n\n.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section_slides li .o_wslides_fs_slide_name {\n line-height: 1;\n}\n\n.o_wslides_fs_main .o_wslides_js_lesson_quiz_question .list-group-item {\n font-size: 1rem;\n}\n\n.o_wslides_fs_main .o_wslides_js_lesson_quiz_question .list-group-item input:checked + i.fa-circle {\n color: #0da9ef !important;\n}\n\n.o_wslides_fs_main .o_wslides_js_lesson_quiz_question.disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n\n.o_wslides_fs_main .o_wslides_js_lesson_quiz_question.completed-disabled {\n pointer-events: none;\n}\n\n.modal-open > .modal-backdrop {\n z-index: 1040;\n}\n\n", "\n/* /website_event/static/src/scss/event_templates_common.scss defined in bundle 'web.assets_frontend' */\n\n.o_wevent_index, .o_wevent_event {\n /*\n * COMMON MENU STYLING\n */\n /*\n * COMMON TO ALL ONLINE-* PAGES\n */\n}\n\n.o_wevent_index .o_tag_color_0, .o_wevent_event .o_tag_color_0 {\n background-color: white;\n color: #777777;\n box-shadow: inset 0 0 0 2px #777777;\n}\n\n.o_wevent_index .o_tag_color_0::after, .o_wevent_event .o_tag_color_0::after {\n background-color: #777777;\n}\n\n.o_wevent_index .o_tag_color_1, .o_wevent_index .o_tag_color_1::after, .o_wevent_event .o_tag_color_1, .o_wevent_event .o_tag_color_1::after {\n background-color: #F06050;\n color: #FFFFFF;\n}\n\n.o_wevent_index .o_tag_color_2, .o_wevent_index .o_tag_color_2::after, .o_wevent_event .o_tag_color_2, .o_wevent_event .o_tag_color_2::after {\n background-color: #F4A460;\n color: #FFFFFF;\n}\n\n.o_wevent_index .o_tag_color_3, .o_wevent_index .o_tag_color_3::after, .o_wevent_event .o_tag_color_3, .o_wevent_event .o_tag_color_3::after {\n background-color: #F7CD1F;\n color: #FFFFFF;\n}\n\n.o_wevent_index .o_tag_color_4, .o_wevent_index .o_tag_color_4::after, .o_wevent_event .o_tag_color_4, .o_wevent_event .o_tag_color_4::after {\n background-color: #6CC1ED;\n color: #FFFFFF;\n}\n\n.o_wevent_index .o_tag_color_5, .o_wevent_index .o_tag_color_5::after, .o_wevent_event .o_tag_color_5, .o_wevent_event .o_tag_color_5::after {\n background-color: #814968;\n color: #FFFFFF;\n}\n\n.o_wevent_index .o_tag_color_6, .o_wevent_index .o_tag_color_6::after, .o_wevent_event .o_tag_color_6, .o_wevent_event .o_tag_color_6::after {\n background-color: #EB7E7F;\n color: #FFFFFF;\n}\n\n.o_wevent_index .o_tag_color_7, .o_wevent_index .o_tag_color_7::after, .o_wevent_event .o_tag_color_7, .o_wevent_event .o_tag_color_7::after {\n background-color: #2C8397;\n color: #FFFFFF;\n}\n\n.o_wevent_index .o_tag_color_8, .o_wevent_index .o_tag_color_8::after, .o_wevent_event .o_tag_color_8, .o_wevent_event .o_tag_color_8::after {\n background-color: #475577;\n color: #FFFFFF;\n}\n\n.o_wevent_index .o_tag_color_9, .o_wevent_index .o_tag_color_9::after, .o_wevent_event .o_tag_color_9, .o_wevent_event .o_tag_color_9::after {\n background-color: #D6145F;\n color: #FFFFFF;\n}\n\n.o_wevent_index .o_tag_color_10, .o_wevent_index .o_tag_color_10::after, .o_wevent_event .o_tag_color_10, .o_wevent_event .o_tag_color_10::after {\n background-color: #30C381;\n color: #FFFFFF;\n}\n\n.o_wevent_index .o_tag_color_11, .o_wevent_index .o_tag_color_11::after, .o_wevent_event .o_tag_color_11, .o_wevent_event .o_tag_color_11::after {\n background-color: #9365B8;\n color: #FFFFFF;\n}\n\n.o_wevent_index .o_tag_color_hovered_0, .o_wevent_event .o_tag_color_hovered_0 {\n color: black;\n background-color: white;\n box-shadow: inset 0 0 0 1px #777777;\n}\n\na.o_wevent_index .o_tag_color_hovered_0:hover, .o_wevent_event .o_tag_color_hovered_0:hover {\n background-color: #cccccc;\n}\n\n.o_wevent_index .o_tag_color_hovered_1, .o_wevent_event .o_tag_color_hovered_1 {\n color: white;\n background-color: #F06050;\n}\n\na.o_wevent_index .o_tag_color_hovered_1:hover, .o_wevent_event .o_tag_color_hovered_1:hover {\n background-color: #c92411;\n}\n\n.o_wevent_index .o_tag_color_hovered_2, .o_wevent_event .o_tag_color_hovered_2 {\n color: white;\n background-color: #F4A460;\n}\n\na.o_wevent_index .o_tag_color_hovered_2:hover, .o_wevent_event .o_tag_color_hovered_2:hover {\n background-color: #df6f0f;\n}\n\n.o_wevent_index .o_tag_color_hovered_3, .o_wevent_event .o_tag_color_hovered_3 {\n color: white;\n background-color: #F7CD1F;\n}\n\na.o_wevent_index .o_tag_color_hovered_3:hover, .o_wevent_event .o_tag_color_hovered_3:hover {\n background-color: #aa8a06;\n}\n\n.o_wevent_index .o_tag_color_hovered_4, .o_wevent_event .o_tag_color_hovered_4 {\n color: white;\n background-color: #6CC1ED;\n}\n\na.o_wevent_index .o_tag_color_hovered_4:hover, .o_wevent_event .o_tag_color_hovered_4:hover {\n background-color: #1b98d8;\n}\n\n.o_wevent_index .o_tag_color_hovered_5, .o_wevent_event .o_tag_color_hovered_5 {\n color: white;\n background-color: #814968;\n}\n\na.o_wevent_index .o_tag_color_hovered_5:hover, .o_wevent_event .o_tag_color_hovered_5:hover {\n background-color: #402433;\n}\n\n.o_wevent_index .o_tag_color_hovered_6, .o_wevent_event .o_tag_color_hovered_6 {\n color: white;\n background-color: #EB7E7F;\n}\n\na.o_wevent_index .o_tag_color_hovered_6:hover, .o_wevent_event .o_tag_color_hovered_6:hover {\n background-color: #dd2627;\n}\n\n.o_wevent_index .o_tag_color_hovered_7, .o_wevent_event .o_tag_color_hovered_7 {\n color: white;\n background-color: #2C8397;\n}\n\na.o_wevent_index .o_tag_color_hovered_7:hover, .o_wevent_event .o_tag_color_hovered_7:hover {\n background-color: #153e48;\n}\n\n.o_wevent_index .o_tag_color_hovered_8, .o_wevent_event .o_tag_color_hovered_8 {\n color: white;\n background-color: #475577;\n}\n\na.o_wevent_index .o_tag_color_hovered_8:hover, .o_wevent_event .o_tag_color_hovered_8:hover {\n background-color: #212737;\n}\n\n.o_wevent_index .o_tag_color_hovered_9, .o_wevent_event .o_tag_color_hovered_9 {\n color: white;\n background-color: #D6145F;\n}\n\na.o_wevent_index .o_tag_color_hovered_9:hover, .o_wevent_event .o_tag_color_hovered_9:hover {\n background-color: #790b36;\n}\n\n.o_wevent_index .o_tag_color_hovered_10, .o_wevent_event .o_tag_color_hovered_10 {\n color: white;\n background-color: #30C381;\n}\n\na.o_wevent_index .o_tag_color_hovered_10:hover, .o_wevent_event .o_tag_color_hovered_10:hover {\n background-color: #1c714b;\n}\n\n.o_wevent_index .o_tag_color_hovered_11, .o_wevent_event .o_tag_color_hovered_11 {\n color: white;\n background-color: #9365B8;\n}\n\na.o_wevent_index .o_tag_color_hovered_11:hover, .o_wevent_event .o_tag_color_hovered_11:hover {\n background-color: #5f3a7d;\n}\n\n.o_wevent_index .o_wevent_index_topbar_filters .dropdown-toggle, .o_wevent_event .o_wevent_index_topbar_filters .dropdown-toggle {\n border: 1px solid #CED4DA;\n background-color: #FFFFFF !important;\n color: #212529;\n border-radius: 0rem;\n}\n\n.o_wevent_index .o_wevent_index_topbar_filters .dropdown-toggle:hover, .o_wevent_index .o_wevent_index_topbar_filters .dropdown-toggle:focus, .o_wevent_event .o_wevent_index_topbar_filters .dropdown-toggle:hover, .o_wevent_event .o_wevent_index_topbar_filters .dropdown-toggle:focus {\n border-color: #0da9ef;\n color: #0da9ef;\n text-decoration: none;\n}\n\n.o_wevent_index .o_wevent_index_topbar_filters .dropdown-toggle:after, .o_wevent_event .o_wevent_index_topbar_filters .dropdown-toggle:after {\n margin-left: 1.2em;\n}\n\n.o_wevent_index .o_wevent_index_topbar_filters .dropdown-toggle .fa, .o_wevent_event .o_wevent_index_topbar_filters .dropdown-toggle .fa {\n margin-right: .4em;\n color: #0da9ef;\n}\n\n.o_wevent_index .o_wevent_index_topbar_filters .dropdown-menu, .o_wevent_event .o_wevent_index_topbar_filters .dropdown-menu {\n margin-top: 0.5rem;\n min-width: 12rem;\n max-height: 250px;\n overflow-y: auto;\n}\n\n.o_wevent_index .o_wevent_index_topbar_filters .dropdown-item.active .badge, .o_wevent_event .o_wevent_index_topbar_filters .dropdown-item.active .badge {\n background-color: #FFFFFF;\n color: #0da9ef;\n}\n\n.o_wevent_index .o_wevent_online .o_wevent_online_badge_unpublished, .o_wevent_event .o_wevent_online .o_wevent_online_badge_unpublished {\n opacity: 0.4;\n}\n\n.o_wevent_index .o_wevent_online .event_color_0, .o_wevent_event .o_wevent_online .event_color_0 {\n background-color: #F8F9FA;\n}\n\n.o_wevent_index .o_wevent_online .event_color_1, .o_wevent_event .o_wevent_online .event_color_1 {\n background-color: rgba(240, 96, 80, 0.2);\n}\n\n.o_wevent_index .o_wevent_online .event_color_2, .o_wevent_event .o_wevent_online .event_color_2 {\n background-color: rgba(244, 164, 96, 0.2);\n}\n\n.o_wevent_index .o_wevent_online .event_color_3, .o_wevent_event .o_wevent_online .event_color_3 {\n background-color: rgba(247, 205, 31, 0.2);\n}\n\n.o_wevent_index .o_wevent_online .event_color_4, .o_wevent_event .o_wevent_online .event_color_4 {\n background-color: rgba(108, 193, 237, 0.2);\n}\n\n.o_wevent_index .o_wevent_online .event_color_5, .o_wevent_event .o_wevent_online .event_color_5 {\n background-color: rgba(129, 73, 104, 0.2);\n}\n\n.o_wevent_index .o_wevent_online .event_color_6, .o_wevent_event .o_wevent_online .event_color_6 {\n background-color: rgba(235, 126, 127, 0.2);\n}\n\n.o_wevent_index .o_wevent_online .event_color_7, .o_wevent_event .o_wevent_online .event_color_7 {\n background-color: rgba(44, 131, 151, 0.2);\n}\n\n.o_wevent_index .o_wevent_online .event_color_8, .o_wevent_event .o_wevent_online .event_color_8 {\n background-color: rgba(71, 85, 119, 0.2);\n}\n\n.o_wevent_index .o_wevent_online .event_color_9, .o_wevent_event .o_wevent_online .event_color_9 {\n background-color: rgba(214, 20, 95, 0.2);\n}\n\n.o_wevent_index .o_wevent_online .event_color_10, .o_wevent_event .o_wevent_online .event_color_10 {\n background-color: rgba(48, 195, 129, 0.2);\n}\n\n.o_wevent_index .o_wevent_online .event_color_11, .o_wevent_event .o_wevent_online .event_color_11 {\n background-color: rgba(147, 101, 184, 0.2);\n}\n\n.o_wevent_index .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_main, .o_wevent_event .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_main {\n border: 1px solid #DEE2E6;\n}\n\n@media (min-width: 768px) {\n .o_wevent_index .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_main, .o_wevent_event .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_main {\n border-top-width: 0;\n }\n}\n\n.o_wevent_index .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_main .o_wevent_online_page_avatar, .o_wevent_event .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_main .o_wevent_online_page_avatar {\n min-width: 64px;\n}\n\n.o_wevent_index .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_main .o_wevent_online_page_avatar img, .o_wevent_event .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_main .o_wevent_online_page_avatar img {\n max-width: 96px;\n}\n\n.o_wevent_index .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content, .o_wevent_event .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content {\n border: 1px solid #DEE2E6;\n}\n\n@media (min-width: 768px) {\n .o_wevent_index .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content, .o_wevent_event .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content {\n border-top-width: 0;\n }\n}\n\n.o_wevent_index .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content li:not(.nav-item), .o_wevent_event .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content li:not(.nav-item) {\n border-bottom: 1px solid #DEE2E6;\n}\n\n.o_wevent_index .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content li:not(.nav-item):first-child, .o_wevent_event .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content li:not(.nav-item):first-child {\n border-top: 1px solid #DEE2E6;\n}\n\n.o_wevent_index .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content li:not(.nav-item):last-child, .o_wevent_event .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content li:not(.nav-item):last-child {\n border-bottom: 0px;\n}\n\n.o_wevent_index .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content .o_wevent_online_page_aside_collapse:not(.collapsed), .o_wevent_event .o_wevent_online .o_wevent_online_page_container .o_wevent_online_page_aside .o_wevent_online_page_aside_content .o_wevent_online_page_aside_collapse:not(.collapsed) {\n transform: rotate(180deg);\n}\n\n.o_wevent_badge {\n padding: 0.5rem 1rem;\n border-radius: 10rem;\n font-weight: 400;\n}\n\n.modal-open > .modal-backdrop {\n z-index: 999;\n}\n\n", "\n/* /website_event/static/src/scss/event_templates_list.scss defined in bundle 'web.assets_frontend' */\n\n.o_wevent_sidebar_social > .o_wevent_social_link {\n display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 3em;\n height: 3em;\n margin: 0 0.25rem 0.5rem 0.25rem;\n line-height: 3em;\n background-color: #F8F9FA;\n border: 1px solid #DEE2E6;\n border-radius: 50%;\n text-align: center;\n}\n\n.o_wevent_sidebar_social > .o_wevent_social_link:hover, .o_wevent_sidebar_social > .o_wevent_social_link:focus {\n background-color: #DEE2E6;\n}\n\n.o_wevent_index .o_wevent_events_list header a {\n transition: all .25s ease-in-out;\n}\n\n.o_wevent_index .o_wevent_events_list header a:hover, .o_wevent_index .o_wevent_events_list header a:focus {\n transform: scale(1.05);\n}\n\n@media (min-width: 576px) {\n .o_wevent_index .o_wevent_events_list #o_wevent_index_main_col article div.col {\n min-width: 0;\n }\n}\n\n.o_wevent_index .o_wevent_events_list .opt_events_list_columns header {\n height: 200px;\n}\n\n@media (max-width: 767.98px) {\n .o_wevent_index .o_wevent_events_list .opt_events_list_rows header {\n height: 200px;\n }\n}\n\n.o_wevent_index .o_wevent_events_list .o_wevent_badge_event {\n position: absolute;\n top: 0;\n left: 0;\n bottom: auto;\n right: auto;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n padding: 0.5rem 1.25rem;\n transform: translateY(-50%);\n}\n\n.o_wevent_index .o_wevent_events_list .o_wevent_event_date {\n top: 1.25rem;\n right: 1.25rem;\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n justify-content: center;\n width: 4rem;\n height: 4rem;\n border-radius: 50%;\n text-align: center;\n}\n\n.o_wevent_index .o_wevent_events_list .o_wevent_event_date .o_wevent_event_day {\n font-size: 1.125rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.o_wevent_index .o_wevent_events_list .o_wevent_event_date .o_wevent_event_month {\n font-size: 0.75rem;\n font-weight: 700;\n text-transform: uppercase;\n}\n\n.o_wevent_index .o_wevent_events_list .o_wevent_participating,\n.o_wevent_index .o_wevent_events_list .o_wevent_unpublished {\n position: absolute;\n bottom: 0;\n width: 100%;\n padding: 0.75rem 1.25rem;\n text-align: right;\n}\n\n.o_wevent_index .o_wevent_events_list .card-title {\n color: #6c757d;\n}\n\n.o_wevent_index .o_wevent_sidebar_title {\n margin: 0 0 1.5rem 0;\n border-bottom: 1px solid #DEE2E6;\n padding: 0 0 0.5rem 0;\n font-weight: 700;\n text-transform: uppercase;\n}\n\n.o_wevent_index .o_wevent_sidebar_block {\n margin: 0 0 2.5rem 0;\n}\n\n.o_wevent_index .o_wevent_sidebar_figure {\n position: relative;\n}\n\n.o_wevent_index .o_wevent_sidebar_figure .figure-img {\n margin-bottom: 0;\n}\n\n.o_wevent_index .o_wevent_sidebar_figure .figure-caption {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: auto;\n width: 100%;\n padding: 1rem;\n background-color: rgba(0, 0, 0, 0.5);\n border-bottom-right-radius: 0rem;\n border-bottom-left-radius: 0rem;\n color: #fff;\n}\n\n.o_wevent_index #o_wevent_index_main_col .form-inline {\n width: 100%;\n}\n\n", "\n/* /website_event/static/src/scss/event_templates_page.scss defined in bundle 'web.assets_frontend' */\n\n.o_wevent_event nav > div > a.navbar-brand {\n text-overflow: revert;\n white-space: normal;\n overflow: hidden;\n max-width: calc(100% - 80px);\n}\n\n.o_wevent_event #o_wevent_event_submenu li.nav-item {\n white-space: nowrap;\n}\n\n.o_wevent_event .o_wevent_event_title {\n margin: 3rem 0;\n}\n\n.o_wevent_event .o_wevent_event_title .o_wevent_event_name {\n font-weight: 300;\n line-height: 1.4;\n font-size: 3.5rem;\n}\n\n@media (max-width: 1200px) {\n .o_wevent_event .o_wevent_event_title .o_wevent_event_name {\n font-size: calc(1.475rem + 2.7vw) ;\n }\n}\n\n.o_wevent_event .o_wevent_event_title .o_wevent_event_subtitle {\n font-weight: 400;\n font-size: 1.015rem;\n}\n\n.o_wevent_event .o_wevent_registration_single .o_wevent_nowrap {\n white-space: nowrap;\n}\n\n.o_wevent_event .o_wevent_registration_title {\n font-weight: 700;\n text-transform: uppercase;\n}\n\n.o_wevent_event .o_wevent_registration_btn {\n transition: none;\n}\n\n.o_wevent_event .o_wevent_registration_btn:not(.collapsed) {\n box-shadow: none;\n}\n\n.o_wevent_event .o_wevent_registration_btn.collapsed {\n flex: 0 0 33%;\n}\n\n.o_wevent_event .o_wevent_sidebar_title {\n margin-bottom: 1rem;\n opacity: .5;\n text-transform: uppercase;\n}\n\n.o_wevent_event .o_wevent_sidebar_block {\n padding: 3rem;\n border-bottom: 1px solid #DEE2E6;\n}\n\n.o_wevent_event .o_wevent_sidebar_block:last-child {\n border-bottom: 0;\n}\n\n.o_wevent_event .o_record_cover_container {\n overflow: hidden;\n z-index: 0;\n}\n\n.o_wevent_event .o_record_cover_container .o_record_cover_component {\n z-index: -1;\n}\n\n.o_wevent_event .o_record_cover_container.o_record_has_cover .o_record_cover_image {\n background-attachment: fixed;\n}\n\n.o_wevent_event .o_record_cover_container.o_record_has_cover .o_record_cover_image::after {\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 50%;\n right: 0;\n}\n\n.o_wevent_event .o_record_cover_container.o_record_has_cover .o_wevent_event_title {\n color: white;\n}\n\n/*\n * EVENT PAGE VIEW\n */\n.o_wevent_event .event_color_0 {\n background-color: white;\n color: #5a5a5a;\n}\n\n.o_wevent_event .event_color_1 {\n background-color: #cccccc;\n color: #424242;\n}\n\n.o_wevent_event .event_color_2 {\n background-color: #ffc7c7;\n color: #7a3737;\n}\n\n.o_wevent_event .event_color_3 {\n background-color: #fff1c7;\n color: #756832;\n}\n\n.o_wevent_event .event_color_4 {\n background-color: #e3ffc7;\n color: #5d6937;\n}\n\n.o_wevent_event .event_color_5 {\n background-color: #c7ffd5;\n color: #1a7759;\n}\n\n.o_wevent_event .event_color_6 {\n background-color: #c7ffff;\n color: #1a5d83;\n}\n\n.o_wevent_event .event_color_7 {\n background-color: #c7d5ff;\n color: #3b3e75;\n}\n\n.o_wevent_event .event_color_8 {\n background-color: #e3c7ff;\n color: #4c3668;\n}\n\n.o_wevent_event .event_color_9 {\n background-color: #ffc7f1;\n color: #6d2c70;\n}\n\n/*\n * SPONSORS\n */\n.o_wevent_hide_sponsors .container.mt32.mb16.d-none.d-md-block.d-print-none, .o_wevent_hide_sponsors .mt32.mb16.d-none.d-md-block.d-print-none.o_container_small {\n display: none !important;\n}\n\n", "\n/* /website_event/static/src/snippets/s_country_events_list/000.scss defined in bundle 'web.assets_frontend' */\n\n.country_events_list .o_wevent_sidebar_title > img {\n max-height: 1em;\n vertical-align: top;\n margin: 2px 0.2em 0;\n}\n\n", "\n/* /website_blog/static/src/scss/website_blog.scss defined in bundle 'web.assets_frontend' */\n\n@keyframes o-wblog-fade-In {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes o-wblog-loader {\n 0%, 100% {\n animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5);\n }\n 0% {\n transform: rotateY(0deg);\n }\n 50% {\n transform: rotateY(1800deg);\n animation-timing-function: cubic-bezier(0, 0.5, 0.5, 1);\n }\n 100% {\n transform: rotateY(3600deg);\n }\n}\n\n.website_blog .css_website_mail .o_has_error {\n border-color: red;\n}\n\n.website_blog .css_website_mail .css_nav_month {\n display: none;\n}\n\n.website_blog .css_website_mail .css_nav_month:first-of-type {\n display: block;\n}\n\n.website_blog .o_wblog_page_cards_bg {\n background-color: rgba(0, 0, 0, 0.005);\n}\n\n.website_blog .o_wblog_read_with_sidebar {\n max-width: 1000px;\n}\n\n.website_blog .o_wblog_read_text {\n font-size: 18px;\n line-height: 28px;\n font-weight: 300;\n}\n\n.website_blog .o_wblog_read_text p, .website_blog .o_wblog_read_text ul, .website_blog .o_wblog_read_text ol {\n margin-bottom: 1.55em;\n}\n\n.website_blog .o_wblog_read_text li {\n margin-bottom: 1em;\n}\n\n.website_blog .o_wblog_read_text .lead {\n font-size: 26px;\n line-height: 34px;\n margin-bottom: 40px;\n}\n\n.website_blog .o_wblog_author_avatar {\n width: 1.2em;\n height: 1.2em;\n max-width: none;\n object-fit: cover;\n}\n\n.website_blog .o_wblog_author_avatar_date {\n width: 2em;\n height: 2em;\n max-width: none;\n object-fit: cover;\n}\n\n.website_blog .o_wblog_social_links > a {\n width: 3em;\n height: 3em;\n}\n\n.website_blog .o_wblog_social_links > a > i {\n font-size: 1.3em;\n}\n\n.website_blog #o_wblog_post_content {\n min-height: 350px !important;\n}\n\n.website_blog #o_wblog_post_content a.oe_mail_expand:after {\n content: \" \u2192\";\n}\n\n.website_blog #o_wblog_post_content a.oe_mail_expand {\n font-weight: bold;\n}\n\n.website_blog #o_wblog_post_comments .o_portal_chatter > hr {\n display: none;\n}\n\n.website_blog .o_wblog_post_page_cover.cover_auto {\n padding: 3rem 0;\n min-height: 1px;\n}\n\n.website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.o_full_screen_height, .website_blog .o_wblog_post_page_cover_regular.o_half_screen_height, .website_blog .o_wblog_post_page_cover_regular.cover_full, .website_blog .o_wblog_post_page_cover_regular.cover_mid {\n min-height: 70vh !important;\n}\n\n.website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.o_half_screen_height, .website_blog .o_wblog_post_page_cover_regular.cover_mid {\n min-height: 40vh !important;\n}\n\n.website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.cover_auto {\n min-height: 150px;\n padding: 0;\n}\n\n.website_blog .o_wblog_post_page_cover.o_record_has_cover .o_record_cover_image:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 50%;\n right: 0;\n background-image: linear-gradient(rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.369) 19%, rgba(0, 0, 0, 0.2705) 34%, rgba(0, 0, 0, 0.191) 47%, rgba(0, 0, 0, 0.139) 56.5%, rgba(0, 0, 0, 0.097) 65%, rgba(0, 0, 0, 0.063) 73%, rgba(0, 0, 0, 0.0375) 80.2%, rgba(0, 0, 0, 0.021) 86.1%, rgba(0, 0, 0, 0.0105) 91%, rgba(0, 0, 0, 0.004) 95.2%, rgba(0, 0, 0, 0.001) 98.2%, rgba(0, 0, 0, 0) 100%);\n}\n\n.website_blog .o_wblog_post_page_cover.o_record_has_cover .o_wblog_post_title {\n color: white;\n}\n\n.website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular .o_record_cover_image:after {\n visibility: hidden;\n}\n\n.website_blog .o_wblog_post_title #o_wblog_post_name {\n font-weight: 300;\n line-height: 1.4;\n font-size: 3.5rem;\n}\n\n@media (max-width: 1200px) {\n .website_blog .o_wblog_post_title #o_wblog_post_name {\n font-size: calc(1.475rem + 2.7vw) ;\n }\n}\n\n.website_blog .o_wblog_post_title #o_wblog_post_subtitle {\n font-weight: 400;\n font-size: 1.015rem;\n}\n\n.website_blog .o_wblog_regular_cover_container #o_wblog_post_name {\n line-height: 1;\n padding-bottom: 0.5rem;\n}\n\n.website_blog .o_wblog_post_page_cover_footer {\n min-height: 33vh;\n transition: all 0.3s cubic-bezier(0.02, 0.01, 0.47, 1);\n}\n\n.website_blog #o_wblog_next_container {\n background-color: #FFFFFF;\n cursor: pointer;\n}\n\n.website_blog #o_wblog_next_container .o_wblog_next_loader {\n transform: translateZ(1px);\n}\n\n.website_blog #o_wblog_next_container .o_wblog_next_loader div {\n width: 50px;\n height: 50px;\n background: rgba(0, 0, 0, 0.15);\n animation: o-wblog-loader 2.4s cubic-bezier(0, 0.2, 0.8, 1) infinite;\n}\n\n.website_blog #o_wblog_next_container .o_wblog_next_fake_btn {\n height: 50px;\n}\n\n.website_blog #o_wblog_post_main.o_wblog_post_main_transition {\n animation: o-wblog-fade-In 1s cubic-bezier(0.02, 0.01, 0.47, 1);\n}\n\n.website_blog #o_wblog_post_footer a.w-25 {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n}\n\n.website_blog #o_wblog_posts_loop .o_record_cover_container {\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3);\n padding-top: 33%;\n height: auto !important;\n min-height: auto !important;\n}\n\n.website_blog #o_wblog_posts_loop .o_record_cover_container:hover .o_record_cover_image {\n opacity: 0.8;\n}\n\n.website_blog #o_wblog_posts_loop .o_wblog_normalize_font {\n font-size: 13px;\n line-height: 1.45;\n}\n\n.website_blog #o_wblog_posts_loop .o_wblog_post_list_author {\n background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.131) 19%, rgba(0, 0, 0, 0.2295) 34%, rgba(0, 0, 0, 0.309) 47%, rgba(0, 0, 0, 0.361) 56.5%, rgba(0, 0, 0, 0.403) 65%, rgba(0, 0, 0, 0.437) 73%, rgba(0, 0, 0, 0.4625) 80.2%, rgba(0, 0, 0, 0.479) 86.1%, rgba(0, 0, 0, 0.4895) 91%, rgba(0, 0, 0, 0.496) 95.2%, rgba(0, 0, 0, 0.499) 98.2%, rgba(0, 0, 0, 0.5) 100%);\n}\n\n.website_blog #o_wblog_posts_loop.o_wblog_list_view .o_record_cover_container {\n padding-top: 20%;\n}\n\n.website_blog #o_wblog_posts_loop.o_wblog_list_view .o_wblog_post_cover_nocard .o_record_cover_container {\n padding-top: 33%;\n}\n\nbody.editor_enable .website_blog .o_record_cover_container.o_wblog_post_page_cover:not(.o_record_has_cover) {\n padding: 30px 0;\n}\n\nbody.editor_enable .website_blog #o_wblog_sidebar .oe_structure:empty {\n display: none;\n}\n\n#o_wblog_post_content_jump {\n width: 50px;\n height: 50px;\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n#o_wblog_post_content_jump:hover {\n background-color: rgba(0, 0, 0, 0.7);\n}\n\n", "\n/* /website_forum/static/src/scss/website_forum.scss defined in bundle 'web.assets_frontend' */\n\n@media (min-width: 768px) {\n .website_forum .o_forum_ask_btn {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n width: 200px;\n }\n}\n\n.website_forum .o_wforum_nav .nav-link {\n color: #6c757d;\n line-height: 1;\n}\n\n.website_forum .o_wforum_nav .nav-link:hover, .website_forum .o_wforum_nav .nav-link:focus, .website_forum .o_wforum_nav .nav-link.focus {\n color: #0976a6;\n}\n\n.website_forum .o_wforum_nav .nav-link .fa {\n opacity: 0.5;\n}\n\n.website_forum .o_wforum_nav .nav-link:hover .fa, .website_forum .o_wforum_nav .nav-link.active .fa {\n opacity: 1;\n}\n\n.website_forum .o_wforum_nav .nav-link.active {\n background-color: rgba(23, 162, 184, 0.1);\n color: #0f6674 !important;\n}\n\n.website_forum .o_wforum_nav .nav-link img.o_forum_avatar {\n width: 30px;\n height: 30px;\n}\n\n.website_forum .o_wforum_post, .website_forum .note-editable.panel-body {\n word-wrap: break-word;\n}\n\n.website_forum .o_wforum_post pre, .website_forum .note-editable.panel-body pre {\n color: #212529;\n border-radius: 0rem;\n padding: 1rem;\n background-color: #F8F9FA;\n white-space: pre-wrap;\n}\n\n.website_forum .o_wforum_post blockquote, .website_forum .note-editable.panel-body blockquote {\n position: relative;\n padding-left: 1em;\n border-left: 0.25em solid #ADB5BD;\n color: #6C757D;\n}\n\n.website_forum .o_wforum_post #post_reply img.o_forum_avatar, .website_forum .note-editable.panel-body #post_reply img.o_forum_avatar {\n width: 24px;\n height: 24px;\n}\n\n.website_forum .o_wforum_readable {\n max-width: 700px;\n}\n\n.website_forum .o_wforum_readable p {\n margin-bottom: 0.5rem;\n}\n\n.website_forum .o_wforum_readable img {\n max-width: 100%;\n}\n\n.website_forum .o_wforum_readable::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.website_forum textarea.o_wysiwyg_loader + .note-editor {\n border: 0;\n}\n\n.website_forum textarea.o_wysiwyg_loader + .note-editor .note-toolbar {\n border-top-left-radius: 0rem;\n border-top-right-radius: 0rem;\n height: 32px;\n}\n\n.website_forum textarea.o_wysiwyg_loader + .note-editor .note-editable, .website_forum textarea.o_wysiwyg_loader + .note-editor .note-statusbar {\n border: 1px solid #DEE2E6;\n border-width: 0 1px;\n}\n\n.website_forum textarea.o_wysiwyg_loader + .note-editor .note-statusbar {\n display: block;\n border-bottom-width: 1px;\n}\n\n.website_forum .o_wforum_author_box.o_show_info {\n line-height: 1.2;\n}\n\n.website_forum .o_wforum_author_box.o_show_info img {\n width: 2em;\n height: 2em;\n}\n\n.website_forum .o_wforum_author_box.o_compact {\n line-height: 1;\n}\n\n.website_forum .o_wforum_author_box.o_compact img {\n width: 1.4em;\n height: 1.4em;\n}\n\n.website_forum .forum_answer .o_wforum_answer_correct_badge {\n display: none;\n}\n\n.website_forum .forum_answer .o_wforum_author_box_check {\n width: 1em;\n height: 1em;\n display: none;\n top: 0;\n right: -3px;\n box-shadow: 0 0 0 2px white;\n line-height: .8;\n}\n\n.website_forum .forum_answer .o_wforum_validate_toggler {\n color: #CED4DA;\n}\n\n.website_forum .forum_answer .o_wforum_validate_toggler:hover, .website_forum .forum_answer .o_wforum_validate_toggler:focus, .website_forum .forum_answer .o_wforum_validate_toggler.focus {\n color: #5dd879;\n}\n\n.website_forum .forum_answer.o_wforum_answer_correct .o_wforum_answer_correct_badge, .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_author_box .o_wforum_author_box_check {\n display: inline;\n}\n\n.website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler {\n color: #28a745;\n}\n\n.website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler:hover, .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler:focus, .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler.focus {\n color: #ffc107;\n}\n\n.website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler:hover .fa.fa-check:before {\n content: '\\f00d';\n}\n\n.website_forum .forum_answer.o_wforum_answer_correct .o_wforum_answer_header .o_wforum_author_pic {\n border: 2px solid #28a745;\n padding: 3px;\n}\n\n.website_forum .o_wforum_gold {\n color: #eca801;\n}\n\n.website_forum a.no-decoration {\n cursor: pointer;\n text-decoration: none !important;\n}\n\n.website_forum .vote .vote_count, .o_wforum_profile_tab .vote .vote_count {\n line-height: 1;\n animation-play-state: paused;\n}\n\n.website_forum .vote .vote_count.o_forum_vote_animate, .o_wforum_profile_tab .vote .vote_count.o_forum_vote_animate {\n animation: bounceIn 0.3s ease running;\n}\n\n.website_forum .vote .vote_down, .website_forum .vote .vote_up, .o_wforum_profile_tab .vote .vote_down, .o_wforum_profile_tab .vote .vote_up {\n line-height: 0.5;\n font-size: 1.1em;\n color: rgba(108, 117, 125, 0.5);\n}\n\n.website_forum .vote .vote_down:hover, .website_forum .vote .vote_down:focus, .website_forum .vote .vote_down.focus, .website_forum .vote .vote_up:hover, .website_forum .vote .vote_up:focus, .website_forum .vote .vote_up.focus, .o_wforum_profile_tab .vote .vote_down:hover, .o_wforum_profile_tab .vote .vote_down:focus, .o_wforum_profile_tab .vote .vote_down.focus, .o_wforum_profile_tab .vote .vote_up:hover, .o_wforum_profile_tab .vote .vote_up:focus, .o_wforum_profile_tab .vote .vote_up.focus {\n color: #28a745;\n}\n\n.website_forum .vote .vote_down, .o_wforum_profile_tab .vote .vote_down {\n color: rgba(108, 117, 125, 0.5);\n}\n\n.website_forum .vote .vote_down:hover, .website_forum .vote .vote_down:focus, .website_forum .vote .vote_down.focus, .o_wforum_profile_tab .vote .vote_down:hover, .o_wforum_profile_tab .vote .vote_down:focus, .o_wforum_profile_tab .vote .vote_down.focus {\n color: #dc3545;\n}\n\n@media (min-width: 576px) {\n .website_forum .vote.o_wforum_vote_vertical, .o_wforum_profile_tab .vote.o_wforum_vote_vertical {\n font-size: 1.2em;\n }\n}\n\n.o_js_forum_tag_follow .badge {\n font-size: 100%;\n}\n\n.o_js_forum_tag_follow .o_forum_tag_follow_box {\n position: absolute;\n top: 100%;\n left: 0;\n bottom: auto;\n right: auto;\n display: none;\n z-index: 1;\n}\n\n.o_js_forum_tag_follow .o_forum_tag_follow_box .card {\n padding: 14px;\n}\n\n.o_profile_main {\n overflow: hidden;\n}\n\nimg.o_forum_avatar {\n width: 40px;\n height: 40px;\n object-fit: cover;\n}\n\nimg.o_forum_avatar_big {\n width: 75px;\n height: 75px;\n object-fit: cover;\n}\n\n.o_wprofile_email_validation_container img.o_forum_avatar {\n width: 16px;\n height: 16px;\n}\n\n.o_wforum_bio_popover_wrap .o_wforum_bio_popover_name address > div, .o_wforum_bio_popover_wrap .o_wforum_bio_popover_name span[data-oe-model=\"res.country\"] {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n}\n\n.o_wforum_bio_popover_wrap .o_wforum_bio_popover_name span[data-oe-model=\"res.country\"] {\n margin-left: 10px;\n}\n\n.o_wforum_bio_popover_wrap .o_wforum_bio_popover_info .css_editable_mode_hidden > div:last-child > .o_forum_tooltip_line {\n margin-top: -0.5rem;\n}\n\n.o_wforum_bio_popover_wrap .o_wforum_bio_popover_bio p {\n margin-top: 8px;\n margin-bottom: 0;\n}\n\n@media (min-width: 768px) {\n .o_wforum_elearning_navtabs_container {\n background-color: #0075B7;\n }\n}\n\n.website_forum {\n margin-bottom: 1rem;\n}\n\n.popover.o_wforum_bio_popover_container {\n max-width: 552px;\n}\n\n.o_wforum_forum_card_bg {\n background-image: linear-gradient(99deg, #0075B7 10%, #005484 90%);\n}\n\n#o_wforum_forums_index_list .o_wforum_forum_card_bg {\n min-height: 100px;\n}\n\n", "\n/* /website_hr_recruitment/static/src/scss/website_hr_recruitment.scss defined in bundle 'web.assets_frontend' */\n\n.o_website_hr_recruitment_jobs_list #jobs_grid_left ul.flex-column > li.nav-item > a {\n padding: .5rem 1rem;\n border-radius: 0.125rem;\n}\n\n.o_website_hr_recruitment_jobs_list .card {\n padding: 15px;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17);\n}\n\n.o_website_hr_recruitment_jobs_list .card:hover {\n transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1);\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05);\n}\n\n.o_website_hr_recruitment_jobs_list .card .o_job_infos .fa {\n color: #0da9ef;\n margin-right: 8px;\n}\n\n.o_website_hr_recruitment_jobs_list .o_website_hr_recruitment_job_description {\n max-height: 60px;\n line-height: 20px;\n -webkit-line-clamp: 3;\n -moz-line-clamp: 3;\n -ms-line-clamp: 3;\n line-clamp: 3;\n word-break: break-word;\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -moz-box-orient: vertical;\n -ms-box-orient: vertical;\n box-orient: vertical;\n overflow: hidden;\n}\n\n", "\n/* /sale_timesheet/static/src/scss/sale_timesheet_portal.scss defined in bundle 'web.assets_frontend' */\n\n.o_timesheet_accordion .card-header a {\n text-decoration: none;\n}\n\n.o_timesheet_accordion .card-header a:after {\n content: \"\\f0d7\";\n font-family: 'FontAwesome';\n}\n\n.o_timesheet_accordion .card-header a.collapsed:after {\n content: \"\\f0da\";\n font-family: 'FontAwesome';\n}\n\n", "\n/* /auth_totp_portal/static/src/scss/auth_totp_portal.scss defined in bundle 'web.assets_frontend' */\n\n/* As we use the Enable TOTP backend wizard in frontend, we need to\n import the needed css from backend to replicate backend copyclipboard\n widget style. We cannot put this into the original view as all those\n classes are generated in the backend widget. */\n.o_auth_totp_enable_2FA .o_field_copy {\n height: 24px;\n position: relative;\n width: 100% !important;\n border-radius: 5px;\n border: 1px solid #0da9ef;\n font-size: 0.75rem;\n text-transform: uppercase;\n color: #71639e;\n font-weight: 700;\n text-align: center;\n padding-right: 6rem;\n word-break: break-word;\n}\n\n.o_auth_totp_enable_2FA .o_field_copy .o_clipboard_button {\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: 0;\n}\n\n.o_auth_totp_enable_2FA .o_field_copy .o_clipboard_button.o_btn_text_copy {\n position: absolute;\n top: 0;\n right: 0;\n}\n\n.o_auth_totp_enable_2FA .o_field_copy .o_clipboard_button.o_btn_char_copy {\n height: 100%;\n}\n\n.o_auth_totp_enable_2FA .o_field_copy.o_field_copy_url {\n cursor: pointer;\n padding-left: 3px;\n}\n\n", "\n/* /website_sale_comparison/static/src/scss/website_sale_comparison.scss defined in bundle 'web.assets_frontend' */\n\n.o_product_feature_panel {\n position: fixed;\n bottom: 0;\n left: 50%;\n transform: translateX(-50%);\n z-index: 10;\n border-top-left-radius: 10px;\n border-top-right-radius: 10px;\n border-bottom: 0px;\n padding: 10px 20px;\n text-align: center;\n border: 2px solid #0da9ef;\n border-bottom: 0px;\n background-color: white;\n opacity: 0.95;\n}\n\n.o_product_feature_panel .o_product_panel {\n position: relative;\n}\n\n.o_product_feature_panel .o_product_panel .o_product_panel_header {\n margin: 0 10px 0 10px;\n cursor: pointer;\n}\n\n.o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_icon {\n margin-right: 5px;\n}\n\n.o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_text {\n text-transform: uppercase;\n vertical-align: middle;\n font-size: 16px;\n}\n\n.o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_circle {\n vertical-align: 6px;\n padding: 0 3px;\n line-height: 14px;\n}\n\n.o_product_feature_panel .o_product_panel .o_product_panel_content {\n display: none !important;\n}\n\n.oe_website_sale .product_summary > * {\n display: block;\n margin: 15px 0 15px 0;\n}\n\n.oe_website_sale .table-comparator .o_product_comparison_collpase {\n margin-right: 8px;\n}\n\n.oe_website_sale div.css_not_available .o_add_compare_dyn {\n display: none;\n}\n\n.oe_website_sale .o_comparelist_remove {\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: 0.5rem;\n}\n\n.oe_website_sale .o_ws_compare_image {\n vertical-align: middle;\n}\n\n#product_details .o_add_compare_dyn {\n margin-top: 0.75rem;\n}\n\n.o_add_compare_dyn, .o_add_compare_dyn:hover, .o_add_compare_dyn:focus {\n color: #0da9ef;\n text-decoration: none;\n}\n\n#product_full_spec {\n border-top: 1px solid #CED4DA;\n}\n\n#product_full_spec .o_add_compare_dyn {\n font-size: 1.1rem;\n}\n\n", "\n/* /website_sale_wishlist/static/src/scss/website_sale_wishlist.scss defined in bundle 'web.assets_frontend' */\n\n.oe_website_sale .td-wish-btn {\n width: 140px;\n}\n\n.oe_website_sale div.css_not_available .o_add_wishlist_dyn {\n display: none;\n}\n\n.oe_website_sale .btn.o_add_wishlist_dyn {\n line-height: 1rem;\n transform: scale(0.9);\n transition: transform 300ms;\n}\n\n.oe_website_sale .btn.o_add_wishlist_dyn:hover:not(.disabled) {\n background-color: transparent;\n color: #0da9ef;\n transform: scale(1);\n}\n\n.oe_website_sale .btn.o_add_wishlist_dyn.disabled i::before {\n content: \"\\f004\";\n}\n\n@media (max-width: 767.98px) {\n .oe_website_sale .td-wish-btn {\n width: 100px;\n }\n}\n\ntable.table-comparator .td-img img {\n max-height: 100px;\n}\n\n", "\n/* /droggol_theme_common/static/src/scss/variants.scss defined in bundle 'web.assets_frontend' */\n\n.dr-attribute-info-btn {\n display: none;\n}\n\n.dr-variant .radio_input_value .dr-variant-item.circle {\n padding: 0;\n height: 38px;\n width: 38px;\n line-height: 38px;\n text-align: center;\n border-radius: 50%;\n}\n\n.dr-variant .radio_input_value .dr-variant-item.square {\n padding: 6px 12px;\n border-radius: 0rem;\n}\n\n.dr-variant .radio_input_value .dr-variant-item.circle, .dr-variant .radio_input_value .dr-variant-item.square {\n background-color: #FFFFFF;\n border: 1px solid #DEE2E6;\n transition: 0.2s;\n font-weight: 400;\n cursor: pointer;\n}\n\n.dr-variant .radio_input_value .dr-variant-item.circle:hover, .dr-variant .radio_input_value .dr-variant-item.square:hover {\n border-color: #0da9ef;\n color: #0da9ef;\n}\n\n.dr-variant .radio_input_value .dr-variant-item.image {\n margin-right: 0.4rem;\n border-width: 0;\n transition: 0.2s;\n cursor: pointer;\n box-shadow: 0px 0px 0px 2px #DEE2E6;\n}\n\n.dr-variant .radio_input_value .dr-variant-item.image:hover {\n box-shadow: 0px 0px 0px 2px #0da9ef;\n}\n\n.dr-variant .radio_input_value .dr-variant-item.image img {\n padding: 2px;\n object-fit: contain;\n height: 40px;\n width: 40px;\n}\n\n.dr-variant input:checked ~ .radio_input_value .dr-variant-item.circle, .dr-variant input:checked ~ .radio_input_value .dr-variant-item.square {\n background-color: #0da9ef;\n border-color: #0da9ef;\n color: #FFFFFF;\n}\n\n.dr-variant input:checked ~ .radio_input_value .dr-variant-item.image {\n box-shadow: 0px 0px 0px 2px #0da9ef;\n}\n\n", "\n/* /website_event_track/static/src/scss/event_track_templates.scss defined in bundle 'web.assets_frontend' */\n\n/*\n * EVENT TOOL: REMINDER WIDGET\n */\n.o_wevent_event .o_wetrack_js_reminder.btn-link {\n padding: 0;\n}\n\n.o_wevent_event .o_wetrack_js_reminder:not(.btn-link) {\n min-width: 100px;\n}\n\n.o_wevent_event .o_wetrack_js_reminder i.fa-bell {\n color: gold;\n}\n\n.o_wevent_event .o_wetrack_js_reminder i.fa-bell-o {\n color: black;\n}\n\n/*\n * AGENDA\n */\n.o_we_online_agenda {\n overflow-x: auto;\n}\n\n.o_we_online_agenda table {\n border-collapse: separate;\n border-spacing: 0em 0em;\n}\n\n.o_we_online_agenda table tr {\n height: 15px;\n line-height: 1em;\n}\n\n.o_we_online_agenda table tr.active td.active {\n padding: 0em 0.5em;\n font-size: smaller;\n border-top: 1px solid lightgrey;\n}\n\n.o_we_online_agenda table th.active, .o_we_online_agenda table td:not(.active) {\n background-color: rgba(211, 211, 211, 0.1);\n border: 0px;\n border-right: 1em solid white;\n vertical-align: middle;\n}\n\n.o_we_online_agenda table th.active span, .o_we_online_agenda table td:not(.active) span {\n word-break: break-word;\n}\n\n.o_we_online_agenda table th:not(.active), .o_we_online_agenda table td.active {\n width: 100px;\n}\n\n.o_we_online_agenda table th.position-sticky {\n left: 0;\n}\n\n.o_we_online_agenda table td {\n border: 0px;\n}\n\n.o_we_online_agenda table td.o_location_size_1 {\n width: calc(100% / (1 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_2 {\n width: calc(100% / (2 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_3 {\n width: calc(100% / (3 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_4 {\n width: calc(100% / (4 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_5 {\n width: calc(100% / (5 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_6 {\n width: calc(100% / (6 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_7 {\n width: calc(100% / (7 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_8 {\n width: calc(100% / (8 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_9 {\n width: calc(100% / (9 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_10 {\n width: calc(100% / (10 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_11 {\n width: calc(100% / (11 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_12 {\n width: calc(100% / (12 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_13 {\n width: calc(100% / (13 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_14 {\n width: calc(100% / (14 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_15 {\n width: calc(100% / (15 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_16 {\n width: calc(100% / (16 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_17 {\n width: calc(100% / (17 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_18 {\n width: calc(100% / (18 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_19 {\n width: calc(100% / (19 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.o_location_size_20 {\n width: calc(100% / (20 - 1));\n min-width: 150px;\n}\n\n.o_we_online_agenda table td.active {\n z-index: 1;\n position: sticky;\n left: 0;\n min-width: 100px;\n background-color: white;\n}\n\n.o_we_online_agenda table td div.o_we_agenda_card_content {\n height: 100%;\n}\n\n.o_we_online_agenda table td div.o_we_agenda_card_content .o_we_agenda_card_title, .o_we_online_agenda table td div.o_we_agenda_card_content small {\n word-break: break-word;\n}\n\n.o_we_online_agenda table td div.o_we_agenda_card_content .badge:hover {\n cursor: pointer;\n}\n\n.o_we_online_agenda table td .badge {\n height: fit-content;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n font-size: xx-small;\n padding: 0.2em 0.5em;\n border-radius: 1em;\n line-height: 10px;\n}\n\n.o_we_online_agenda table td.invisible {\n visibility: visible !important;\n opacity: 0.3;\n}\n\n.o_we_online_agenda table td.o_we_agenda_time_slot_main, .o_we_online_agenda table td.o_we_agenda_time_slot_half {\n padding: 0;\n position: relative;\n}\n\n.o_we_online_agenda table td.o_we_agenda_time_slot_main > div, .o_we_online_agenda table td.o_we_agenda_time_slot_half > div {\n position: absolute;\n top: 0;\n width: 100%;\n}\n\n.o_we_online_agenda table td.o_we_agenda_time_slot_main > div {\n padding: 0.3em;\n border-top: 1px solid lightgrey;\n}\n\n.o_we_online_agenda table td.o_we_agenda_time_slot_half > div {\n padding: 0.3em;\n border-top: 1px dashed lightgrey;\n}\n\n.o_we_online_agenda table td.event_track {\n position: relative;\n padding: 0;\n}\n\n.o_we_online_agenda table td.event_track::before {\n content: \"\";\n display: block;\n width: 100%;\n position: absolute;\n top: 0;\n border-top: 1px solid lightgrey;\n}\n\n.o_we_online_agenda table td.event_track > div {\n padding: 0.3em;\n}\n\n.o_we_online_agenda table td.event_track [data-publish='off'] .o_weagenda_track_badges > .o_wevent_online_badge_unpublished {\n opacity: unset;\n}\n\n.o_we_online_agenda table td.event_color_0 {\n background-color: rgba(211, 211, 211, 0.5);\n}\n\n.o_we_online_agenda table td.event_color_1 {\n background-color: rgba(240, 96, 80, 0.2);\n}\n\n.o_we_online_agenda table td.event_color_2 {\n background-color: rgba(244, 164, 96, 0.2);\n}\n\n.o_we_online_agenda table td.event_color_3 {\n background-color: rgba(247, 205, 31, 0.2);\n}\n\n.o_we_online_agenda table td.event_color_4 {\n background-color: rgba(108, 193, 237, 0.2);\n}\n\n.o_we_online_agenda table td.event_color_5 {\n background-color: rgba(129, 73, 104, 0.2);\n}\n\n.o_we_online_agenda table td.event_color_6 {\n background-color: rgba(235, 126, 127, 0.2);\n}\n\n.o_we_online_agenda table td.event_color_7 {\n background-color: rgba(44, 131, 151, 0.2);\n}\n\n.o_we_online_agenda table td.event_color_8 {\n background-color: rgba(71, 85, 119, 0.2);\n}\n\n.o_we_online_agenda table td.event_color_9 {\n background-color: rgba(214, 20, 95, 0.2);\n}\n\n.o_we_online_agenda table td.event_color_10 {\n background-color: rgba(48, 195, 129, 0.2);\n}\n\n.o_we_online_agenda table td.event_color_11 {\n background-color: rgba(147, 101, 184, 0.2);\n}\n\n/*\n * EVENT TOOL: DATE\n */\n.o_wevent_event .o_we_track_day_header > div > span.h1 {\n font-size: xx-large;\n}\n\n.o_wevent_event .o_we_track_day_header a.collapsed {\n transform: rotate(-90deg);\n}\n\n", "\n/* /website_event_track/static/src/scss/event_track_templates_online.scss defined in bundle 'web.assets_frontend' */\n\n.o_wesession_index {\n /*\n * COMMON\n */\n /*\n * MAIN PAGE: LIST\n */\n /*\n * TRACK PAGE: VIEW\n */\n}\n\n.o_wesession_index .o_wesession_gradient {\n background-image: linear-gradient(120deg, #875A7B, #68465f);\n opacity: 0.8;\n}\n\n.o_wesession_index .o_wesession_track_card .card-body {\n padding: 1rem;\n}\n\n.o_wesession_index .o_wesession_track_card .card-footer {\n padding: 0.75rem 1rem;\n}\n\n.o_wesession_index .o_wesession_track_card .o_wesession_track_card_header_badge {\n position: absolute;\n bottom: 0;\n width: 100%;\n padding: 0.75rem 1.25rem;\n text-align: right;\n}\n\n.o_wesession_index .o_wesession_track_card.o_wesession_track_card_unpublished {\n opacity: 0.8;\n}\n\n@media (min-width: 768px) {\n .o_wesession_index .o_wevent_online_page_container .o_wesession_track_main {\n max-width: calc(100% - 22rem);\n }\n}\n\n@media screen and (min-width: 1900px) {\n .o_wesession_index .o_wevent_online_page_container .o_wesession_track_main.col-lg-9 {\n max-width: 75%;\n }\n .o_wesession_index .o_wevent_online_page_container .o_wesession_track_main.col-lg-10 {\n max-width: 83.33333333%;\n }\n}\n\n@media (min-width: 768px) {\n .o_wesession_index .o_wevent_online_page_container .o_wesession_track_aside {\n min-width: 22rem;\n }\n}\n\n@media screen and (min-width: 1900px) {\n .o_wesession_index .o_wevent_online_page_container .o_wesession_track_aside {\n min-width: auto;\n }\n}\n\n.o_wesession_index .o_wevent_online_page_container .o_wesession_track_aside .o_wesession_track_aside_nav .nav-link {\n background-color: transparent;\n border: 0;\n color: #6C757D;\n}\n\n.o_wesession_index .o_wevent_online_page_container .o_wesession_track_aside .o_wesession_track_aside_nav .nav-link.active {\n color: #343A40;\n font-weight: 500;\n}\n\n", "\n/* /website_event_track/static/src/scss/pwa_frontend.scss defined in bundle 'web.assets_frontend' */\n\n@media all and (display-mode: standalone) {\n #wrapwrap.event #top,\n#wrapwrap.event #bottom {\n display: none;\n }\n}\n\n#wrapwrap.event .o_pwa_install_banner {\n position: fixed;\n display: -webkit-box; display: -webkit-flex; display: flex;\n bottom: 0;\n right: 0;\n left: 0;\n margin: 0;\n justify-content: space-between;\n align-items: center;\n background-color: white;\n border-top: 1px solid #E9ECEF;\n box-shadow: 0 -0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n font-size: 1rem;\n z-index: 1070;\n}\n\n#wrapwrap.event .o_pwa_install_banner .o_btn_close {\n margin-left: 0;\n margin-right: auto;\n}\n\n#wrapwrap.event .o_pwa_install_banner .o_btn_install {\n margin-left: auto;\n}\n\n", "\n/* /theme_prime/static/lib/OwlCarousel2-2.3.4/assets/owl.carousel.css defined in bundle 'web.assets_frontend' */\n/**\n * Owl Carousel v2.3.4\n * Copyright 2013-2018 David Deutsch\n * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE\n */\n/*\n * Owl Carousel - Core\n */\n.owl-carousel {\n display: none;\n width: 100%;\n -webkit-tap-highlight-color: transparent;\n /* position relative and z-index fix webkit rendering fonts issue */\n position: relative;\n z-index: 1; }\n .owl-carousel .owl-stage {\n position: relative;\n -ms-touch-action: pan-Y;\n touch-action: manipulation;\n -moz-backface-visibility: hidden;\n /* fix firefox animation glitch */ }\n .owl-carousel .owl-stage:after {\n content: \".\";\n display: block;\n clear: both;\n visibility: hidden;\n line-height: 0;\n height: 0; }\n .owl-carousel .owl-stage-outer {\n position: relative;\n overflow: hidden;\n /* fix for flashing background */\n -webkit-transform: translate3d(0px, 0px, 0px); }\n .owl-carousel .owl-wrapper,\n .owl-carousel .owl-item {\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n -ms-backface-visibility: hidden;\n -webkit-transform: translate3d(0, 0, 0);\n -moz-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0); }\n .owl-carousel .owl-item {\n position: relative;\n min-height: 1px;\n float: left;\n -webkit-backface-visibility: hidden;\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none; }\n .owl-carousel .owl-item img {\n display: block;\n width: 100%; }\n .owl-carousel .owl-nav.disabled,\n .owl-carousel .owl-dots.disabled {\n display: none; }\n .owl-carousel .owl-nav .owl-prev,\n .owl-carousel .owl-nav .owl-next,\n .owl-carousel .owl-dot {\n cursor: pointer;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n .owl-carousel .owl-nav button.owl-prev,\n .owl-carousel .owl-nav button.owl-next,\n .owl-carousel button.owl-dot {\n background: none;\n color: inherit;\n border: none;\n padding: 0 !important;\n font: inherit; }\n .owl-carousel.owl-loaded {\n display: block; }\n .owl-carousel.owl-loading {\n opacity: 0;\n display: block; }\n .owl-carousel.owl-hidden {\n opacity: 0; }\n .owl-carousel.owl-refresh .owl-item {\n visibility: hidden; }\n .owl-carousel.owl-drag .owl-item {\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n .owl-carousel.owl-grab {\n cursor: move;\n cursor: grab; }\n .owl-carousel.owl-rtl {\n direction: rtl; }\n .owl-carousel.owl-rtl .owl-item {\n float: right; }\n\n/* No Js */\n.no-js .owl-carousel {\n display: block; }\n\n/*\n * Owl Carousel - Animate Plugin\n */\n.owl-carousel .animated {\n animation-duration: 1000ms;\n animation-fill-mode: both; }\n\n.owl-carousel .owl-animated-in {\n z-index: 0; }\n\n.owl-carousel .owl-animated-out {\n z-index: 1; }\n\n.owl-carousel .fadeOut {\n animation-name: fadeOut; }\n\n@keyframes fadeOut {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n/*\n * \tOwl Carousel - Auto Height Plugin\n */\n.owl-height {\n transition: height 500ms ease-in-out; }\n\n/*\n * \tOwl Carousel - Lazy Load Plugin\n */\n.owl-carousel .owl-item {\n /**\n\t\t\tThis is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong\n\t\t\tcalculation of the height of the owl-item that breaks page layouts\n\t\t */ }\n .owl-carousel .owl-item .owl-lazy {\n opacity: 0;\n transition: opacity 400ms ease; }\n .owl-carousel .owl-item .owl-lazy[src^=\"\"], .owl-carousel .owl-item .owl-lazy:not([src]) {\n max-height: 0; }\n .owl-carousel .owl-item img.owl-lazy {\n transform-style: preserve-3d; }\n\n/*\n * \tOwl Carousel - Video Plugin\n */\n.owl-carousel .owl-video-wrapper {\n position: relative;\n height: 100%;\n background: #000; }\n\n.owl-carousel .owl-video-play-icon {\n position: absolute;\n height: 80px;\n width: 80px;\n left: 50%;\n top: 50%;\n margin-left: -40px;\n margin-top: -40px;\n background: url(\"/theme_prime/static/lib/OwlCarousel2-2.3.4/assets/owl.video.play.png\") no-repeat;\n cursor: pointer;\n z-index: 1;\n -webkit-backface-visibility: hidden;\n transition: transform 100ms ease; }\n\n.owl-carousel .owl-video-play-icon:hover {\n -ms-transform: scale(1.3, 1.3);\n transform: scale(1.3, 1.3); }\n\n.owl-carousel .owl-video-playing .owl-video-tn,\n.owl-carousel .owl-video-playing .owl-video-play-icon {\n display: none; }\n\n.owl-carousel .owl-video-tn {\n opacity: 0;\n height: 100%;\n background-position: center center;\n background-repeat: no-repeat;\n background-size: contain;\n transition: opacity 400ms ease; }\n\n.owl-carousel .owl-video-frame {\n position: relative;\n z-index: 1;\n height: 100%;\n width: 100%; }\n", "\n/* /theme_prime/static/lib/OwlCarousel2-2.3.4/assets/owl.theme.default.css defined in bundle 'web.assets_frontend' */\n/**\n * Owl Carousel v2.3.4\n * Copyright 2013-2018 David Deutsch\n * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE\n */\n/*\n * \tDefault theme - Owl Carousel CSS File\n */\n.owl-theme .owl-nav {\n margin-top: 10px;\n text-align: center;\n -webkit-tap-highlight-color: transparent; }\n .owl-theme .owl-nav [class*='owl-'] {\n color: #FFF;\n font-size: 14px;\n margin: 5px;\n padding: 4px 7px;\n background: #D6D6D6;\n display: inline-block;\n cursor: pointer;\n border-radius: 3px; }\n .owl-theme .owl-nav [class*='owl-']:hover {\n background: #869791;\n color: #FFF;\n text-decoration: none; }\n .owl-theme .owl-nav .disabled {\n opacity: 0.5;\n cursor: default; }\n\n.owl-theme .owl-nav.disabled + .owl-dots {\n margin-top: 10px; }\n\n.owl-theme .owl-dots {\n text-align: center;\n -webkit-tap-highlight-color: transparent; }\n .owl-theme .owl-dots .owl-dot {\n display: inline-block;\n zoom: 1;\n *display: inline; }\n .owl-theme .owl-dots .owl-dot span {\n width: 10px;\n height: 10px;\n margin: 5px 7px;\n background: #D6D6D6;\n display: block;\n -webkit-backface-visibility: visible;\n transition: opacity 200ms ease;\n border-radius: 30px; }\n .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {\n background: #869791; }\n", "\n/* /theme_prime/static/src/scss/theme.scss defined in bundle 'web.assets_frontend' */\n\nhtml {\n scroll-behavior: smooth;\n}\n\n::selection {\n background: rgba(13, 169, 239, 0.2);\n}\n\n::-moz-selection {\n background: rgba(13, 169, 239, 0.2);\n}\n\n.page-link {\n border-radius: 0rem;\n margin: auto 3px;\n}\n\n.dropdown-toggle::after, .dropup .dropdown-toggle::after, .dropright .dropdown-toggle::after, .dropleft .dropdown-toggle::before {\n font-family: FontAwesome;\n border: 0;\n vertical-align: initial;\n}\n\n.dropleft .dropdown-toggle::before {\n content: \"\\f104\";\n}\n\n.dropright .dropdown-toggle::after {\n content: \"\\f105\";\n}\n\n.dropup .dropdown-toggle::after {\n content: \"\\f106\";\n}\n\n.dropdown-toggle::after {\n content: \"\\f107\";\n}\n\n.dropdown-menu {\n box-shadow: 0 1.5rem 4rem rgba(0, 0, 0, 0.1);\n}\n\n.breadcrumb .breadcrumb-item + .breadcrumb-item::before {\n content: \"\\f105\";\n font: normal normal normal 14px/1 FontAwesome;\n}\n\n.custom-control.custom-checkbox .custom-control-input:not(:checked):not(:indeterminate) ~ .custom-control-label:before {\n outline: 0px;\n border-width: 1px;\n}\n\n.custom-control.custom-checkbox .custom-control-input:not(:disabled):not(.o_wysiwyg_loader):active ~ .custom-control-label::before {\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n[class^=\"dri-\"], [class*=\" dri-\"] {\n display: inline-block;\n}\n\n.btn-primary-soft {\n color: #212529;\n background-color: rgba(13, 169, 239, 0.1);\n border-color: rgba(13, 169, 239, 0.1);\n border-color: transparent;\n color: #0da9ef;\n}\n\n.btn-primary-soft:hover {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.btn-primary-soft:focus, .btn-primary-soft.focus {\n box-shadow: 0 0 0 0.2rem rgba(28, 67, 86, 0.5);\n}\n\n.btn-primary-soft.disabled, .btn-primary-soft:disabled, .btn-primary-soft.o_wysiwyg_loader {\n color: #212529;\n background-color: rgba(13, 169, 239, 0.1);\n border-color: rgba(13, 169, 239, 0.1);\n}\n\n.btn-primary-soft:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active, .btn-primary-soft:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active, .show > .btn-primary-soft.dropdown-toggle {\n color: #FFFFFF;\n background-color: #0da9ef;\n border-color: #0da9ef;\n}\n\n.btn-primary-soft:not(:disabled):not(.o_wysiwyg_loader):not(.disabled):active:focus, .btn-primary-soft:not(:disabled):not(.o_wysiwyg_loader):not(.disabled).active:focus, .show > .btn-primary-soft.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(28, 67, 86, 0.5);\n}\n\n.btn-primary-soft:hover, .btn-primary-soft:focus {\n box-shadow: 0 4px 11px rgba(13, 169, 239, 0.35);\n}\n\n.tp-bg-soft-primary {\n background-color: rgba(13, 169, 239, 0.1) !important;\n color: #0da9ef !important;\n}\n\n.tp-bg-soft-danger {\n background-color: rgba(220, 53, 69, 0.1) !important;\n color: #dc3545 !important;\n}\n\n.tp-bg-soft-success {\n background-color: rgba(40, 167, 69, 0.1) !important;\n color: #28a745 !important;\n}\n\n@media (min-width: 1300px) {\n .container, .o_container_small {\n max-width: 1209px;\n }\n .o_mega_menu_container_size {\n max-width: 1179px;\n }\n}\n\n@media (min-width: 1440px) {\n .container, .o_container_small {\n max-width: 1339.2px;\n }\n .o_mega_menu_container_size {\n max-width: 1309.2px;\n }\n}\n\n@media (min-width: 1500px) {\n .container, .o_container_small {\n max-width: 1395px;\n }\n .o_mega_menu_container_size {\n max-width: 1365px;\n }\n}\n\n@media (min-width: 1600px) {\n .container, .o_container_small {\n max-width: 1488px;\n }\n .o_mega_menu_container_size {\n max-width: 1458px;\n }\n}\n\n@media (min-width: 1705px) {\n .container, .o_container_small {\n max-width: 1585.65px;\n }\n .o_mega_menu_container_size {\n max-width: 1555.65px;\n }\n}\n\nbutton.owl-prev:focus, button.owl-next:focus {\n outline: none;\n}\n\n.dr_category_lable {\n color: #ADB5BD !important;\n}\n\n.dr_category_lable:hover {\n color: #6C757D !important;\n}\n\n.dri-category {\n transform: scale(1.1);\n}\n\n.tp_image_120_contain {\n height: 120px;\n width: 120px;\n object-fit: contain;\n}\n\n", "\n/* /theme_prime/static/src/scss/rtl.scss defined in bundle 'web.assets_frontend' */\n\n.o_rtl .oe_website_sale .o_wsale_products_main_row #products_grid_before .tp-price-filter .irs--square {\n direction: rtl;\n}\n\n.o_rtl .oe_website_sale .o_wsale_products_main_row #products_grid_before .tp-price-filter .irs-min {\n right: 0;\n left: unset;\n}\n\n.o_rtl .oe_website_sale .o_wsale_products_main_row #products_grid_before .tp-price-filter .irs-max {\n left: 0;\n right: unset;\n}\n\n.o_rtl .oe_website_sale .o_wsale_products_main_row #products_grid_before .tp-price-filter .form-row {\n flex-direction: row-reverse;\n}\n\n.o_rtl .drift-zoom-pane.tp-zoom-pane {\n direction: rtl;\n}\n\n.o_rtl #o-carousel-product .carousel-control-prev > span, .o_rtl #o-carousel-product .carousel-control-next > span {\n transform: rotate(-180deg) !important;\n}\n\n.drift-zoom-pane.tp-rtl-zoom-pane {\n direction: rtl;\n}\n\n.owl-carousel.owl-rtl .owl-item {\n float: left !important;\n}\n\n.owl-carousel.owl-rtl {\n direction: ltr !important;\n}\n\n", "\n/* /theme_prime/static/src/scss/website.scss defined in bundle 'web.assets_frontend' */\n\nbody .o_cc1 .tp-light-bg, body .tp-preheader .tp-light-bg, body .navbar-light:where(:not(.bg-light)) .tp-light-bg, body .o_footer .tp-light-bg, .o_footer body .o_footer_copyright .tp-light-bg, .o_footer body .s_popup .tp-light-bg, body #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .tp-light-bg {\n color: #343a40;\n background-color: rgba(52, 58, 64, 0.1);\n}\n\nbody .o_cc1 .tp-primary-bg.tp-solid, body .tp-preheader .tp-primary-bg.tp-solid, body .navbar-light:where(:not(.bg-light)) .tp-primary-bg.tp-solid, body .o_footer .tp-primary-bg.tp-solid, .o_footer body .o_footer_copyright .tp-primary-bg.tp-solid, .o_footer body .s_popup .tp-primary-bg.tp-solid, body #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .tp-primary-bg.tp-solid {\n background-color: #0da9ef;\n color: #fff;\n}\n\nbody .o_cc1 .tp-primary-bg.tp-solid > a, body .tp-preheader .tp-primary-bg.tp-solid > a, body .navbar-light:where(:not(.bg-light)) .tp-primary-bg.tp-solid > a, body .o_footer .tp-primary-bg.tp-solid > a, body .o_footer .o_footer_copyright .tp-primary-bg.tp-solid > a, .o_footer body .o_footer_copyright .tp-primary-bg.tp-solid > a, body .o_footer .s_popup .tp-primary-bg.tp-solid > a, .o_footer body .s_popup .tp-primary-bg.tp-solid > a, body #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .tp-primary-bg.tp-solid > a {\n color: #fff !important;\n}\n\nbody .o_cc1 .tp-primary-bg.tp-soft, body .tp-preheader .tp-primary-bg.tp-soft, body .navbar-light:where(:not(.bg-light)) .tp-primary-bg.tp-soft, body .o_footer .tp-primary-bg.tp-soft, .o_footer body .o_footer_copyright .tp-primary-bg.tp-soft, .o_footer body .s_popup .tp-primary-bg.tp-soft, body #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .tp-primary-bg.tp-soft {\n background-color: rgba(13, 169, 239, 0.12);\n color: #0da9ef;\n}\n\nbody .o_cc1 .tp-primary-bg.tp-soft > a, body .tp-preheader .tp-primary-bg.tp-soft > a, body .navbar-light:where(:not(.bg-light)) .tp-primary-bg.tp-soft > a, body .o_footer .tp-primary-bg.tp-soft > a, body .o_footer .o_footer_copyright .tp-primary-bg.tp-soft > a, .o_footer body .o_footer_copyright .tp-primary-bg.tp-soft > a, body .o_footer .s_popup .tp-primary-bg.tp-soft > a, .o_footer body .s_popup .tp-primary-bg.tp-soft > a, body #wrapwrap.o_header_overlay > header:not(.o_header_affixed):not(.o_top_menu_collapse_shown):not(.o_header_sidebar) > .navbar .tp-primary-bg.tp-soft > a {\n color: #0da9ef !important;\n}\n\nbody .o_cc2 .tp-light-bg, body .tp-header-box .tp-light-bg {\n color: #0da9ef;\n background-color: rgba(13, 169, 239, 0.1);\n}\n\nbody .o_cc2 .tp-primary-bg.tp-solid, body .tp-header-box .tp-primary-bg.tp-solid {\n background-color: #0da9ef;\n color: #fff;\n}\n\nbody .o_cc2 .tp-primary-bg.tp-solid > a, body .tp-header-box .tp-primary-bg.tp-solid > a {\n color: #fff !important;\n}\n\nbody .o_cc2 .tp-primary-bg.tp-soft, body .tp-header-box .tp-primary-bg.tp-soft {\n background-color: rgba(13, 169, 239, 0.12);\n color: #0da9ef;\n}\n\nbody .o_cc2 .tp-primary-bg.tp-soft > a, body .tp-header-box .tp-primary-bg.tp-soft > a {\n color: #0da9ef !important;\n}\n\nbody .o_cc3 .tp-light-bg {\n color: #FFFFFF;\n background-color: rgba(255, 255, 255, 0.1);\n}\n\nbody .o_cc3 .tp-primary-bg.tp-solid {\n background-color: #0da9ef;\n color: #fff;\n}\n\nbody .o_cc3 .tp-primary-bg.tp-solid > a {\n color: #fff !important;\n}\n\nbody .o_cc3 .tp-primary-bg.tp-soft {\n background-color: #005484;\n color: inherit;\n}\n\nbody .o_cc3 .tp-primary-bg.tp-soft > a {\n color: inherit !important;\n}\n\nbody .o_cc4 .tp-light-bg {\n color: #FFFFFF;\n background-color: rgba(255, 255, 255, 0.1);\n}\n\nbody .o_cc4 .tp-primary-bg.tp-solid {\n background-color: #343a40;\n color: #fff;\n}\n\nbody .o_cc4 .tp-primary-bg.tp-solid > a {\n color: #fff !important;\n}\n\nbody .o_cc4 .tp-primary-bg.tp-soft {\n background-color: #0a87bf;\n color: inherit;\n}\n\nbody .o_cc4 .tp-primary-bg.tp-soft > a {\n color: inherit !important;\n}\n\nbody .o_cc5 .tp-light-bg {\n color: #FFFFFF;\n background-color: rgba(255, 255, 255, 0.1);\n}\n\nbody .o_cc5 .tp-primary-bg.tp-solid {\n background-color: #0da9ef;\n color: #fff;\n}\n\nbody .o_cc5 .tp-primary-bg.tp-solid > a {\n color: #fff !important;\n}\n\nbody .o_cc5 .tp-primary-bg.tp-soft {\n background-color: #1d2124;\n color: inherit;\n}\n\nbody .o_cc5 .tp-primary-bg.tp-soft > a {\n color: inherit !important;\n}\n\n.o_header_affixed {\n background: #FFFFFF;\n}\n\n.o_header_affixed.o_header_is_scrolled .navbar-brand img {\n height: 3.5rem;\n}\n\n.o_header_affixed .tp-preheader, .o_header_affixed .tp-header-box {\n display: none;\n}\n\n#wrapwrap > header > .navbar #top_menu > .nav-item > .nav-link, #wrapwrap > header > .navbar #top_menu > .o_extra_menu_items .dropdown-item {\n position: relative;\n}\n\n@media (max-width: 991.98px) {\n #wrapwrap > header .tp-header-box {\n display: none;\n }\n}\n\n:root {\n --preheader: 1;\n --tp-header-box-color: 2;\n}\n\n.tp-preheader {\n border-bottom: 1px solid rgba(33, 37, 41, 0.12);\n}\n\n#wrapwrap > header .search-query {\n height: 40px;\n}\n\n@media (max-width: 991.98px) {\n .tp-navbar-toggler {\n border: none;\n background: transparent !important;\n }\n .tp-navbar-toggler:focus {\n outline: none;\n }\n .tp-navbar-toggler .icon-bar {\n width: 25px;\n height: 2px;\n background-color: #0da9ef;\n display: block;\n transition: all 0.2s;\n margin: 5px 2px;\n }\n .tp-navbar-toggler .top-bar {\n transform: rotate(45deg);\n transform-origin: 10% 10%;\n }\n .tp-navbar-toggler .middle-bar {\n opacity: 0;\n }\n .tp-navbar-toggler .bottom-bar {\n transform: rotate(-45deg);\n transform-origin: 10% 90%;\n }\n .tp-navbar-toggler.collapsed .icon-bar {\n background-color: #171a1c;\n }\n .tp-navbar-toggler.collapsed .top-bar, .tp-navbar-toggler.collapsed .bottom-bar {\n transform: rotate(0);\n }\n .tp-navbar-toggler.collapsed .middle-bar {\n opacity: 1;\n }\n #wrapwrap > header > .navbar {\n background-color: #FFFFFF !important;\n }\n #wrapwrap > header > .navbar .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n }\n #wrapwrap > header > .navbar .navbar-brand:hover, #wrapwrap > header > .navbar .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n }\n #wrapwrap > header > .navbar .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n }\n #wrapwrap > header > .navbar .navbar-nav .nav-link:hover, #wrapwrap > header > .navbar .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n }\n #wrapwrap > header > .navbar .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n }\n #wrapwrap > header > .navbar .navbar-nav .show > .nav-link,\n#wrapwrap > header > .navbar .navbar-nav .active > .nav-link,\n#wrapwrap > header > .navbar .navbar-nav .nav-link.show,\n#wrapwrap > header > .navbar .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n }\n #wrapwrap > header > .navbar .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: transparent;\n }\n #wrapwrap > header > .navbar .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n }\n #wrapwrap > header > .navbar .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n }\n #wrapwrap > header > .navbar .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n }\n #wrapwrap > header > .navbar .navbar-text a:hover, #wrapwrap > header > .navbar .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n }\n #wrapwrap > header .collapsing #top_menu, #wrapwrap > header .show #top_menu {\n padding-top: 0px;\n padding-bottom: 0px;\n text-align: left;\n }\n #top_menu_container {\n max-width: 100%;\n }\n #top_menu_container #top_menu_collapse {\n margin-top: 0.5rem;\n margin-left: -1rem;\n margin-bottom: -0.5rem;\n margin-right: -1rem;\n border-top: 1px solid #CED4DA;\n }\n #top_menu_container #top_menu_collapse #top_menu > .nav-item > .nav-link {\n font-weight: 500;\n position: relative;\n padding: 1rem 2rem;\n border-bottom: 1px solid #CED4DA;\n }\n #top_menu_container #top_menu_collapse #top_menu > .nav-item.tp-primary-bg > .nav-link > .dri {\n position: absolute;\n top: 18px;\n left: 10px;\n bottom: auto;\n right: auto;\n }\n .tp-account-info a:not(.dropdown-item) {\n color: #171a1c !important;\n transition: 0.2s;\n }\n .tp-account-info a:not(.dropdown-item):hover {\n color: #0da9ef !important;\n }\n .tp-account-info .fa, .tp-account-info .dri {\n font-size: 1.4rem;\n }\n .tp-account-info .my_wish_quantity, .tp-account-info .my_cart_quantity {\n padding: 0.4em 0.6em;\n border-radius: 40px;\n vertical-align: top;\n }\n}\n\n@media (min-width: 992px) {\n #wrapwrap > header .tp-header-box {\n border-bottom: 1px solid rgba(108, 117, 125, 0.12);\n }\n #wrapwrap > header .tp-header-box .tp-account-info .fa, #wrapwrap > header .tp-header-box .tp-account-info .dri {\n font-size: 1.2rem;\n }\n #wrapwrap > header .tp-header-box .tp-account-info .my_wish_quantity, #wrapwrap > header .tp-header-box .tp-account-info .my_cart_quantity {\n position: absolute;\n top: -5px;\n left: 30px;\n bottom: auto;\n right: auto;\n padding: 0.4em 0.6em;\n border-radius: 40px;\n vertical-align: top;\n }\n #wrapwrap > header > .navbar {\n padding: 0px;\n }\n #wrapwrap > header > .navbar #top_menu > .nav-item > a.nav-link {\n font-weight: 500;\n color: #212529;\n padding: 1rem 1.6rem;\n position: relative;\n }\n #wrapwrap > header > .navbar #top_menu > .nav-item > a.nav-link:hover, #wrapwrap > header > .navbar #top_menu > .nav-item > a.nav-link.active {\n color: #0da9ef;\n }\n #wrapwrap > header > .navbar #top_menu > .nav-item > a.nav-link:before {\n content: '';\n position: absolute;\n top: auto;\n left: 50%;\n bottom: 0;\n right: 50%;\n height: 3px;\n background-color: #0da9ef;\n transition: 0.3s cubic-bezier(0.68, 0, 0.265, 1);\n transform: translate3d(0, 0, 0);\n }\n #wrapwrap > header > .navbar #top_menu > .nav-item > a.nav-link:hover:before {\n left: 0;\n right: 0;\n }\n #wrapwrap > header > .navbar #top_menu > .nav-item > a.nav-link .tp-menu-label {\n top: -8px;\n }\n #wrapwrap > header.o_header_affixed > .navbar #top_menu > .nav-item > .nav-link {\n padding: 1.4rem 1.6rem;\n }\n #wrapwrap > header.o_header_affixed > .navbar #top_menu > .nav-item > .nav-link .tp-menu-label {\n top: 4px;\n }\n}\n\n.o_footer #footer .tp-logo-container {\n border-bottom: 1px solid rgba(33, 37, 41, 0.12);\n}\n\n.o_footer #footer .o_footer_logo img {\n max-width: 150px;\n max-height: 150px;\n}\n\n.o_footer #footer .tp-payment-icons img {\n max-height: 25px;\n}\n\n.o_footer .o_footer_copyright {\n border-top: 1px solid rgba(33, 37, 41, 0.12);\n padding: 0.8rem 0;\n}\n\n.tp-notification {\n position: relative;\n background-color: white !important;\n animation-name: o_anim_zoom_in;\n visibility: visible !important;\n}\n\n.tp-notification .o_notification_body {\n color: inherit !important;\n}\n\n.tp-notification .o_notification_close {\n display: none;\n}\n\n.tp-notification .o_notification_buttons {\n position: absolute;\n top: 0px;\n left: auto;\n bottom: auto;\n right: 0px;\n display: -webkit-box; display: -webkit-flex; display: flex;\n flex-flow: column;\n align-items: center;\n justify-content: center;\n height: 100%;\n border-left: 1px solid #DEE2E6;\n margin-top: 1px !important;\n}\n\n.tp-notification .o_notification_buttons .btn-link {\n min-width: 85px;\n text-transform: uppercase;\n font-size: 80%;\n font-weight: 400;\n}\n\n.tp-notification .o_notification_buttons .btn-link:first-child {\n color: inherit !important;\n font-weight: bold;\n}\n\n.tp-notification .o_notification_buttons .btn-link:last-child {\n color: #ADB5BD;\n border-top: 1px solid #DEE2E6;\n}\n\n.tp-back-to-top {\n position: fixed;\n bottom: 55px;\n right: 30px;\n z-index: 999;\n padding: 0;\n height: 42px;\n width: 42px;\n line-height: 42px;\n text-align: center;\n border-radius: 0rem;\n box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);\n color: #000000;\n background-color: #FFFFFF;\n}\n\n.tp-back-to-top:hover {\n background-color: #0da9ef;\n color: #FFFFFF;\n}\n\n.tp-product-label-style-1 {\n position: absolute;\n top: 18px;\n left: 0px;\n bottom: auto;\n right: auto;\n font-weight: 500;\n padding: 0 6px;\n font-size: 12px;\n line-height: 18px;\n}\n\n.tp-product-label-style-1.flat {\n position: relative;\n display: inline-block;\n top: 0;\n left: 0;\n}\n\n.tp-product-label-style-1 .after {\n position: absolute;\n top: 0px;\n left: 100%;\n bottom: auto;\n right: auto;\n border-style: solid;\n border-width: 9px;\n width: 0;\n height: 0;\n}\n\n.tp-product-label-style-2 {\n position: absolute;\n top: 12px;\n left: 12px;\n bottom: auto;\n right: auto;\n font-weight: 500;\n padding: 3px 9px;\n font-size: 12px;\n line-height: 18px;\n border-radius: 0.2rem;\n}\n\n.tp-product-label-style-2.flat {\n position: relative;\n top: 0;\n left: 0;\n}\n\n.tp-product-label-style-3 {\n position: absolute;\n top: 12px;\n left: 12px;\n bottom: auto;\n right: auto;\n font-weight: 500;\n font-size: 12px;\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n height: 46px;\n width: 46px;\n border-radius: 50rem;\n}\n\n.tp-product-label-style-4 {\n position: absolute;\n top: 12px;\n left: 0;\n bottom: auto;\n right: auto;\n font-weight: bold;\n padding: 3px 9px;\n font-size: 12px;\n line-height: 18px;\n letter-spacing: 2px;\n}\n\n.tp-product-label-style-5 {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0px;\n right: 0;\n font-weight: bold;\n text-align: center;\n padding: 3px 9px;\n font-size: 12px;\n line-height: 18px;\n letter-spacing: 2px;\n}\n\n.tp-menu-label {\n position: absolute;\n top: auto;\n left: auto;\n bottom: auto;\n right: auto;\n z-index: 1;\n display: inline-block;\n margin-left: -20px;\n padding: 2px 4px;\n line-height: 12px;\n letter-spacing: .3px;\n font-weight: 500;\n font-size: 9px;\n text-transform: uppercase;\n}\n\n@media (max-width: 991.98px) {\n .tp-menu-label {\n position: relative;\n margin-left: 4px;\n }\n}\n\n@media (min-width: 992px) {\n .tp-menu-label .before {\n position: absolute;\n top: 100%;\n left: 10px;\n bottom: auto;\n right: auto;\n width: 0;\n height: 0;\n border-style: solid;\n border-top-width: 4px;\n border-bottom-width: 0;\n border-right-width: 7px;\n border-left-width: 0;\n border-top-color: transparent;\n border-left-color: transparent !important;\n border-right-color: transparent !important;\n border-bottom-color: transparent !important;\n }\n}\n\n.d_spinner_loader {\n min-height: 360px;\n}\n\n.d_spinner_loader.dr_small_loader {\n min-height: 150px;\n}\n\n.d_spinner_loader > div {\n width: 18px;\n height: 18px;\n background-color: #0da9ef;\n border-radius: 100%;\n -webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out both;\n animation: tp-bouncedelay 1.4s infinite ease-in-out both;\n}\n\n.d_spinner_loader .bounce1 {\n -webkit-animation-delay: -0.32s;\n animation-delay: -0.32s;\n}\n\n.d_spinner_loader .bounce2 {\n -webkit-animation-delay: -0.16s;\n animation-delay: -0.16s;\n}\n\n@-webkit-keyframes tp-bouncedelay {\n 0%, 80%, 100% {\n -webkit-transform: scale(0);\n }\n 40% {\n -webkit-transform: scale(1);\n }\n}\n\n@keyframes tp-bouncedelay {\n 0%, 80%, 100% {\n -webkit-transform: scale(0);\n transform: scale(0);\n }\n 40% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n@-webkit-keyframes tp-rotate-left {\n 0% {\n -webkit-transform: rotate(0deg);\n }\n 50% {\n -webkit-transform: rotate(-180deg);\n }\n 100% {\n -webkit-transform: rotate(-180deg);\n }\n}\n\n@-webkit-keyframes tp-rotate-right {\n 0% {\n -webkit-transform: rotate(0deg);\n }\n 50% {\n -webkit-transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(-180deg);\n }\n}\n\n.tp-circle-progress-bar {\n animation-name: o_anim_zoom_in;\n visibility: visible !important;\n width: 50px;\n height: 50px;\n box-shadow: inset 0 0 0 2px white;\n}\n\n.tp-circle-progress-bar .tp-success-icon {\n position: absolute;\n top: auto;\n left: 40px;\n bottom: 7px;\n right: auto;\n font-size: 0.7rem;\n border-radius: 100%;\n}\n\n.tp-circle-progress-bar .tp-icon {\n line-height: 50px;\n font-size: 20px;\n}\n\n.tp-circle-progress-bar .tp-left-half, .tp-circle-progress-bar .tp-right-half {\n overflow: hidden;\n}\n\n.tp-circle-progress-bar .tp-left-half:after, .tp-circle-progress-bar .tp-right-half:after {\n content: \"\";\n display: block;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n border: 2px solid #fff;\n -webkit-animation-duration: 4s;\n -webkit-animation-iteration-count: 1;\n -webkit-animation-timing-function: linear;\n -webkit-animation-fill-mode: forwards;\n}\n\n.tp-circle-progress-bar .tp-left-half:after {\n border-color: inherit;\n border-right: none;\n border-top-left-radius: 10rem;\n border-bottom-left-radius: 10rem;\n -webkit-transform-origin: center right;\n -webkit-animation-name: tp-rotate-left;\n}\n\n.tp-circle-progress-bar .tp-right-half:after {\n border-color: inherit;\n border-left: none;\n border-top-right-radius: 10rem;\n border-bottom-right-radius: 10rem;\n -webkit-transform-origin: center left;\n -webkit-animation-name: tp-rotate-right;\n}\n\n.tp-svg-image svg {\n width: 100%;\n height: auto;\n}\n\n.tp-svg-image path[fill=\"#6c63ff\"], .tp-svg-image path[fill=\"#6c63ff\"], .tp-svg-image polygon[fill=\"#6c63ff\"], .tp-svg-image ellipse[fill=\"#6c63ff\"] {\n fill: #0da9ef;\n}\n\ndiv.o_website_rating_static {\n color: #fea569;\n}\n\ndiv.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar {\n background-color: #fea569;\n}\n\n.tp-all-brands-page .tp-brand-range li {\n text-align: center;\n margin-right: -1px;\n}\n\n.tp-all-brands-page .tp-brand-range li a {\n padding: 6px 5px 4px;\n width: 50px;\n height: 50px;\n color: #343a40;\n font-size: 12px;\n}\n\n.tp-all-brands-page .tp-brand-range li a.readonly {\n color: rgba(108, 117, 125, 0.7);\n pointer-events: none;\n}\n\n.tp-all-brands-page .tp-brand-range li a.active, .tp-all-brands-page .tp-brand-range li a:hover {\n color: #0da9ef;\n background-color: rgba(13, 169, 239, 0.1);\n}\n\n.tp-all-brands-page .tp-grouped-brands .tp-brand-wrapper {\n transition: all 0.2s;\n}\n\n.tp-all-brands-page .tp-grouped-brands .tp-brand-wrapper:hover {\n border-color: #0da9ef !important;\n}\n\n.s_carousel.tp-custom-carousel .carousel-control-prev, .s_carousel.tp-custom-carousel .carousel-control-next {\n display: none;\n opacity: 1;\n width: 8%;\n}\n\n.s_carousel.tp-custom-carousel .carousel-control-prev:hover, .s_carousel.tp-custom-carousel .carousel-control-next:hover {\n opacity: 1;\n}\n\n.s_carousel.tp-custom-carousel .carousel-control-prev .fa, .s_carousel.tp-custom-carousel .carousel-control-next .fa {\n background-color: #FFFFFF;\n border: 1px solid #DEE2E6;\n color: #6c757d;\n border-radius: 50%;\n cursor: pointer;\n transition: 0.2s;\n color: #0da9ef;\n}\n\n.s_carousel.tp-custom-carousel .carousel-control-prev .fa:hover, .s_carousel.tp-custom-carousel .carousel-control-next .fa:hover {\n border-color: #0da9ef;\n background-color: #0da9ef;\n color: #FFFFFF;\n}\n\n.s_carousel.tp-custom-carousel .carousel-indicators li {\n background-color: rgba(0, 0, 0, 0.25);\n width: 12px;\n height: 12px;\n margin: 4px;\n transition: 0.2s;\n border-radius: 50%;\n border-width: 0px;\n}\n\n.s_carousel.tp-custom-carousel .carousel-indicators li.active, .s_carousel.tp-custom-carousel .carousel-indicators li:hover {\n background-color: #0da9ef;\n}\n\n@media (min-width: 768px) {\n .s_carousel.tp-custom-carousel.s_carousel_rounded .carousel-control-prev, .s_carousel.tp-custom-carousel.s_carousel_rounded .carousel-control-next {\n display: -webkit-box; display: -webkit-flex; display: flex;\n }\n .s_carousel.tp-custom-carousel.s_carousel_rounded .carousel-control-prev .fa, .s_carousel.tp-custom-carousel.s_carousel_rounded .carousel-control-next .fa {\n padding: 0;\n height: 46px;\n width: 46px;\n line-height: 46px;\n text-align: center;\n }\n}\n\n@media (min-width: 768px) {\n .s_carousel.tp-custom-carousel.s_carousel_bordered .carousel-control-prev, .s_carousel.tp-custom-carousel.s_carousel_bordered .carousel-control-next {\n display: -webkit-box; display: -webkit-flex; display: flex;\n }\n .s_carousel.tp-custom-carousel.s_carousel_bordered .carousel-control-prev .fa, .s_carousel.tp-custom-carousel.s_carousel_bordered .carousel-control-next .fa {\n padding: 0;\n height: 42px;\n width: 42px;\n line-height: 42px;\n text-align: center;\n border-radius: 0rem;\n }\n}\n\n.s_carousel.tp-custom-carousel.s_carousel_boxed .carousel-indicators li {\n border-radius: 0px;\n}\n\n@media (min-width: 768px) {\n .s_carousel.tp-custom-carousel.s_carousel_boxed .carousel-control-prev, .s_carousel.tp-custom-carousel.s_carousel_boxed .carousel-control-next {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: flex-end;\n margin-bottom: 0.4rem;\n }\n .s_carousel.tp-custom-carousel.s_carousel_boxed .carousel-control-prev .fa, .s_carousel.tp-custom-carousel.s_carousel_boxed .carousel-control-next .fa {\n padding: 0;\n height: 42px;\n width: 42px;\n line-height: 42px;\n text-align: center;\n border-radius: 0rem;\n }\n}\n\n.modal-backdrop.tp-sidebar-backdrop.show {\n backdrop-filter: blur(6px);\n background-color: rgba(0, 0, 0, 0.6);\n opacity: 1;\n}\n\n@supports not ((-webkit-backdrop-filter: blur(6px)) or (backdrop-filter: blur(6px))) {\n .modal-backdrop.tp-sidebar-backdrop.show {\n opacity: 0.6;\n background-color: #000000;\n }\n}\n\n.tp-sidebar {\n position: fixed;\n top: 0;\n bottom: auto;\n height: 100%;\n z-index: 1050;\n background-color: #FFFFFF;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n overflow-y: auto;\n max-width: 100%;\n width: 400px;\n transition: all 0.4s ease 0s;\n -webkit-transition: all 0.4s ease 0s;\n}\n\n@media (max-width: 575.98px) {\n .tp-sidebar {\n width: 100%;\n }\n}\n\n.tp-sidebar.left {\n left: -105%;\n}\n\n.tp-sidebar.left.open {\n left: 0;\n}\n\n.tp-sidebar.right {\n right: -105%;\n}\n\n.tp-sidebar.right.open {\n right: 0;\n}\n\n.tp-sidebar .tp-remove-icon {\n color: #171a1c;\n background-color: white;\n transition: 0.2s;\n font-size: 20px;\n}\n\n.tp-sidebar .tp-remove-icon:hover {\n color: #dc3545 !important;\n}\n\n.tp-sidebar .tp-remove-icon.tp-remove-line {\n position: absolute;\n top: -11px;\n left: auto;\n bottom: auto;\n right: -9px;\n padding: 3px 0px 0px 8px;\n border-radius: 15px;\n height: 26px;\n width: 26px;\n font-size: 14px;\n}\n\n.tp-cart-sidebar div.tp-cart-products {\n max-height: calc(100vh - 292px);\n overflow-y: auto;\n}\n\n@media (min-width: 768px) {\n .tp-cart-sidebar div.tp-cart-products::-webkit-scrollbar {\n width: 8px;\n }\n .tp-cart-sidebar div.tp-cart-products::-webkit-scrollbar-track {\n background-color: #DEE2E6;\n }\n .tp-cart-sidebar div.tp-cart-products::-webkit-scrollbar-thumb {\n background-color: #343A40;\n }\n}\n\n.tp-cart-sidebar div.tp-cart-products > div:last-child {\n border-width: 0px !important;\n}\n\n.tp-similar-products-sidebar div.tp-similar-products {\n max-height: calc(100vh - 62px);\n overflow-y: auto;\n overflow-x: hidden;\n}\n\n@media (min-width: 768px) {\n .tp-similar-products-sidebar div.tp-similar-products::-webkit-scrollbar {\n width: 8px;\n }\n .tp-similar-products-sidebar div.tp-similar-products::-webkit-scrollbar-track {\n background-color: #DEE2E6;\n }\n .tp-similar-products-sidebar div.tp-similar-products::-webkit-scrollbar-thumb {\n background-color: #343A40;\n }\n}\n\n.tp-pwa-ios-popup {\n position: fixed;\n bottom: 100px;\n background: rgba(255, 255, 255, 0.8);\n z-index: 1030;\n border-radius: 0.4rem;\n left: 3%;\n margin-right: 3%;\n backdrop-filter: blur(8px);\n color: black;\n}\n\n@supports not ((-webkit-backdrop-filter: blur(8px)) or (backdrop-filter: blur(8px))) {\n .tp-pwa-ios-popup {\n background: white;\n }\n}\n\n.tp-pwa-ios-popup .logo {\n max-height: 40px;\n max-width: 40px;\n}\n\n.tp-pwa-ios-popup .icon {\n max-height: 18px;\n display: inline-block;\n}\n\n.o_portal_my_security, .o_portal_my_details {\n padding: 1rem;\n border-radius: 3px;\n background-color: #FFFFFF;\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n}\n\n.dr-portal-doc-entry {\n cursor: pointer;\n border-radius: 3px;\n transition: 0.2s;\n border: 1px solid #DEE2E6;\n}\n\n.dr-portal-doc-entry:hover {\n border-color: #0da9ef;\n}\n\n.dr-portal-doc-entry .icon {\n padding: 0;\n height: 54px;\n width: 54px;\n line-height: 54px;\n text-align: center;\n background: linear-gradient(#0c98d7, #0da9ef);\n font-size: 22px;\n border-radius: 3px;\n}\n\n.tp-rounded-border {\n border-radius: 5px !important;\n}\n\n.tp-cover-search-input {\n max-width: 450px;\n}\n\n.tp-cover-search-input .search-query {\n border: 0px;\n background-color: #f5f6fa;\n padding: 18px;\n}\n\n.tp-color-preview-container .tp-color-attr-pill {\n height: 30px;\n width: 30px;\n overflow: hidden;\n padding: 2px;\n border: 1px solid #CED4DA;\n transition: border-color ease 0.6s;\n display: inline-block;\n}\n\n.tp-color-preview-container .tp-color-attr-pill.tp-active {\n border-color: #0da9ef;\n box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;\n}\n\n.tp-color-pills-lg .tp-color-attr-pill {\n height: 40px !important;\n width: 40px !important;\n}\n\n.tp-gradient-animation {\n background-size: 200% 200%;\n animation: tpGradientAnimation 8s infinite linear alternate;\n}\n\n@keyframes tpGradientAnimation {\n from {\n background-position: 0 0;\n }\n to {\n background-position: 100% 100%;\n }\n}\n\n", "\n/* /theme_prime/static/src/scss/website_sale.scss defined in bundle 'web.assets_frontend' */\n\n.tp-discount-percentage {\n color: #ff905a;\n}\n\n.tp-drift-zoom[data-enable-drift-zoom] .carousel-item img.product_detail_img, .tp-rtl-drift-zoom[data-enable-drift-zoom] .carousel-item img.product_detail_img {\n cursor: move;\n}\n\n.tp-zoom-pane.drift-zoom-pane, .tp-rtl-zoom-pane.drift-zoom-pane {\n z-index: 1051;\n background-color: #FFFFFF;\n}\n\n.js_add_cart_variants .variant_attribute {\n padding-bottom: 0.6rem;\n}\n\n.js_add_cart_variants .variant_attribute:last-child {\n padding-bottom: 0px;\n}\n\n.js_add_cart_variants .variant_attribute .attribute_name {\n text-transform: capitalize;\n}\n\n.js_add_cart_variants .variant_attribute .attribute_name::after {\n content: none;\n}\n\n.js_add_cart_variants .variant_attribute .list-inline-item {\n margin-right: 0.6rem !important;\n}\n\n.css_attribute_color {\n cursor: pointer;\n}\n\n.css_attribute_color input {\n cursor: pointer;\n}\n\n.css_attribute_color::before {\n box-shadow: none;\n border-width: 3px;\n}\n\n.oe_optional_products_modal td.td-product_name .js_add_cart_variants {\n margin-top: 0.6rem;\n}\n\n.oe_optional_products_modal td.td-price .oe_price {\n font-weight: bold;\n}\n\n.oe_optional_products_modal td.td-price .oe_striked_price {\n color: rgba(108, 117, 125, 0.7) !important;\n}\n\n.oe_optional_products_modal .o_select_options > td {\n border-top: 0px;\n}\n\n@media (max-width: 991.98px) {\n .oe_optional_products_modal thead {\n display: none;\n }\n .oe_optional_products_modal .js_product .td-img {\n display: table-cell;\n padding-left: 0px;\n width: 70px;\n }\n .oe_optional_products_modal .js_product .td-img img {\n max-width: 70px;\n }\n .oe_optional_products_modal .js_product td.td-product_name {\n display: inline-block;\n width: 100%;\n }\n .oe_optional_products_modal .js_product td.td-product_name .js_add_cart_variants {\n margin-bottom: 0px;\n }\n .oe_optional_products_modal .js_product .td-qty {\n text-align: left !important;\n display: inline-block;\n border-top: 0px;\n width: 100%;\n padding-top: 0px;\n }\n .oe_optional_products_modal .js_product .td-price {\n text-align: left !important;\n display: inline-block;\n border-top: 0px;\n width: 100%;\n padding-top: 0px;\n }\n .oe_optional_products_modal tr.o_total_row td {\n text-align: center !important;\n }\n}\n\n#wrapwrap .tp-category-pills-style-1 {\n overflow: auto;\n white-space: nowrap;\n}\n\n#wrapwrap .tp-category-pills-style-1 .tp-category-pill {\n width: 100px;\n padding: 0.4rem;\n}\n\n#wrapwrap .tp-category-pills-style-1 .tp-category-pill .tp-category-img {\n height: 54px;\n width: 54px;\n}\n\n#wrapwrap .tp-category-pills-style-1 .tp-category-pill .tp-category-text {\n font-size: 12px;\n}\n\n#wrapwrap .tp-category-pills-style-2 {\n overflow: auto;\n white-space: nowrap;\n}\n\n#wrapwrap .tp-category-pills-style-2 .tp-category-pill {\n padding: 0.4rem 0.8rem;\n color: #6c757d;\n}\n\n#wrapwrap .tp-category-pills-style-2 .tp-category-pill:hover {\n color: #0da9ef;\n}\n\n#wrapwrap .tp-category-pills-style-3 {\n overflow: auto;\n white-space: nowrap;\n}\n\n#wrapwrap .tp-category-pills-style-3 .tp-category-pill {\n padding: 0.25rem 0.8rem 0.25rem 0.25rem;\n}\n\n#wrapwrap .tp-category-pills-style-3 .tp-category-pill .tp-category-text {\n color: #6c757d;\n}\n\n#wrapwrap .tp-category-pills-style-3 .tp-category-pill .tp-category-img {\n height: 30px;\n width: 30px;\n border-radius: 100rem;\n margin-right: 0.25rem;\n}\n\n#wrapwrap .tp-category-pills-style-4 {\n overflow: auto;\n white-space: nowrap;\n}\n\n#wrapwrap .tp-category-pills-style-4 .tp-category-pill {\n border-radius: 0.6rem;\n padding: 0.25rem 0.8rem 0.25rem 0.25rem;\n}\n\n#wrapwrap .tp-category-pills-style-4 .tp-category-pill .tp-category-text {\n color: #6c757d;\n}\n\n#wrapwrap .tp-category-pills-style-4 .tp-category-pill .tp-category-img {\n height: 30px;\n width: 30px;\n border-radius: 0.4rem;\n margin-right: 0.25rem;\n}\n\n.dr_search_autocomplete .text-muted, .dr_search_autocomplete .btn-link {\n color: rgba(108, 117, 125, 0.7) !important;\n}\n\n.dr_search_autocomplete .dropdown-item .o_search_result_item {\n border-radius: 4px;\n}\n\n.dr_search_autocomplete .dropdown-item:hover .o_search_result_item, .dr_search_autocomplete .dropdown-item:focus .o_search_result_item {\n background-color: #F1F1F1;\n}\n\n.dr_search_autocomplete .tp-category-pill {\n border-radius: 3px !important;\n transition: all 0.5s;\n}\n\n.dr_search_autocomplete .tp-category-pill:hover {\n border-color: #0da9ef !important;\n}\n\n#wrap.js_sale .oe_website_sale .breadcrumb {\n font-size: 0.875rem;\n}\n\n#wrap.js_sale .oe_website_sale .breadcrumb a {\n color: #0da9ef;\n font-weight: normal;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_apply_layout > .btn.active, #wrap.js_sale .oe_website_sale .o_wsale_apply_layout > .btn:focus {\n color: #0da9ef;\n}\n\n#wrap.js_sale .oe_website_sale .tp-selected-attributes .tp-clear-all {\n margin-bottom: 5px;\n margin-right: 15px;\n padding-right: 15px;\n border-right: 1px solid #DEE2E6;\n}\n\n#wrap.js_sale .oe_website_sale .tp-selected-attributes li {\n display: inline-block;\n margin-right: 15px;\n}\n\n#wrap.js_sale .oe_website_sale .tp-selected-attributes li .tp-attribute {\n letter-spacing: .3px;\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n color: #343a40;\n font-weight: 500;\n font-size: 13px;\n}\n\n#wrap.js_sale .oe_website_sale .tp-selected-attributes li .tp-attribute:hover {\n opacity: 0.7;\n}\n\n#wrap.js_sale .oe_website_sale .tp-selected-attributes li .tp-attribute .tp-attribute-color {\n height: 10px;\n width: 10px;\n border-radius: 3rem;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row {\n margin-top: 0px;\n margin-bottom: 0px;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid {\n padding-top: 1rem;\n padding-bottom: 1rem;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before.tp-filter-sidebar {\n position: fixed;\n top: 0;\n right: auto;\n bottom: auto;\n left: -105%;\n height: 100%;\n overflow-x: hidden;\n z-index: 1050;\n background-color: #FFFFFF;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n padding: 0px;\n transition: 0.3s;\n max-width: 100%;\n width: 400px;\n}\n\n@media (max-width: 767.98px) {\n #wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before.tp-filter-sidebar {\n width: 100%;\n }\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before.tp-filter-sidebar.open {\n left: 0;\n padding: 12px;\n}\n\n@media (min-width: 768px) {\n #wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before.tp-filter-sidebar::-webkit-scrollbar {\n width: 8px;\n }\n #wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before.tp-filter-sidebar::-webkit-scrollbar-track {\n background-color: #DEE2E6;\n }\n #wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before.tp-filter-sidebar::-webkit-scrollbar-thumb {\n background-color: #343A40;\n }\n}\n\n@media (min-width: 992px) {\n #wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before:not(.tp-filter-sidebar) {\n padding-top: 1rem;\n border-right: 1px solid #DEE2E6;\n }\n}\n\n@media (max-width: 991.98px) {\n #wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before:not(.tp-filter-sidebar) {\n position: fixed;\n top: 0;\n right: auto;\n bottom: auto;\n left: -105%;\n height: 100%;\n overflow-x: hidden;\n z-index: 1050;\n background-color: #FFFFFF;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n padding: 0px;\n transition: 0.3s;\n max-width: 100%;\n width: 400px;\n }\n}\n\n@media (max-width: 991.98px) and (max-width: 767.98px) {\n #wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before:not(.tp-filter-sidebar) {\n width: 100%;\n }\n}\n\n@media (max-width: 991.98px) {\n #wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before:not(.tp-filter-sidebar).open {\n left: 0;\n padding: 12px;\n }\n}\n\n@media (max-width: 991.98px) and (min-width: 768px) {\n #wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before:not(.tp-filter-sidebar)::-webkit-scrollbar {\n width: 8px;\n }\n #wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before:not(.tp-filter-sidebar)::-webkit-scrollbar-track {\n background-color: #DEE2E6;\n }\n #wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before:not(.tp-filter-sidebar)::-webkit-scrollbar-thumb {\n background-color: #343A40;\n }\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before .tp-filter-sidebar-close-btn {\n font-size: 20px;\n color: #000000;\n transition: 0.2s;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row #products_grid_before .tp-filter-sidebar-close-btn:hover {\n color: #dc3545;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row #wsale_products_categories_collapse li {\n margin-bottom: 0.2rem;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row #wsale_products_categories_collapse li i.fa {\n font-family: 'Droggol-Pack' !important;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row #wsale_products_categories_collapse li i.fa.fa-chevron-right:before {\n content: '\\e876';\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row #wsale_products_categories_collapse li i.fa.fa-chevron-down:before {\n content: '\\e874';\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute {\n border-bottom: 1px solid #DEE2E6;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-attribute-title.collapsible {\n cursor: pointer;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-attribute-title.collapsible:hover {\n color: #0da9ef;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-attribute-title.collapsible:hover h6 {\n color: #0da9ef;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-attribute-title.collapsible h6 {\n transition: 0.2s;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-attribute-title.collapsible .tp-collapse-indicator i {\n transition: 0.2s;\n display: inline-block;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-attribute-title.collapsible.expanded .tp-collapse-indicator i {\n transform: rotate(90deg);\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-attribute-scrollbar {\n max-height: 300px;\n overflow-y: auto;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-attribute-scrollbar::-webkit-scrollbar {\n width: 4px;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-attribute-scrollbar::-webkit-scrollbar-track {\n background-color: #DEE2E6;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-attribute-scrollbar::-webkit-scrollbar-thumb {\n background-color: #343A40;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute label.custom-control-label {\n font-weight: normal;\n cursor: pointer;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute label.custom-control-label .tp-filter-count {\n color: rgba(108, 117, 125, 0.7);\n font-size: 12px;\n margin-right: 10px;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute label.custom-control-label:hover {\n color: #0da9ef;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute label.custom-control-label:hover .tp-filter-count {\n color: #0da9ef;\n font-weight: bold;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .custom-control.custom-checkbox .custom-control-input ~ .custom-control-label:before {\n border-width: 1px;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .custom-control-input:not(:disabled):not(.o_wysiwyg_loader):active ~ .custom-control-label::before {\n border-color: #0da9ef;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-search-input-group .input-group-append {\n position: absolute;\n top: auto;\n left: auto;\n bottom: auto;\n right: 0px;\n z-index: 4;\n height: 100%;\n padding: 3px;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-attribute-color-box {\n display: inline-block;\n height: 16px;\n width: 16px;\n border-radius: 3rem;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-attribute-image-box {\n display: inline-block;\n height: 24px;\n width: 24px;\n border-radius: 3rem;\n vertical-align: middle;\n background-size: cover;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-range-filter .irs--square .irs-line {\n background: #DEE2E6;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-range-filter .irs--square .irs-min, #wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-range-filter .irs--square .irs-max {\n background-color: transparent;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-range-filter .irs--square .irs-bar {\n background: #0da9ef;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-range-filter .irs--square .irs-handle {\n border-color: #0da9ef;\n border-radius: 1rem;\n -webkit-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n transform: rotate(0deg);\n cursor: pointer;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-image-style .nav-item {\n flex-basis: 30%;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-image-style .nav-item label {\n position: relative;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-image-style .nav-item label img {\n cursor: pointer;\n height: 60px;\n object-fit: contain;\n border: 1px solid #DEE2E6;\n transition: 0.2s;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-image-style .nav-item label img:hover {\n border-color: #0da9ef;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-image-style .nav-item :checked + label img {\n border-color: #0da9ef;\n}\n\n#wrap.js_sale .oe_website_sale .o_wsale_products_main_row .tp-filter-attribute .tp-filter-image-style .nav-item :checked + label:before {\n font-family: \"FontAwesome\";\n content: '\\f058';\n position: absolute;\n top: 3px;\n left: auto;\n bottom: auto;\n right: 5px;\n color: #0da9ef;\n font-size: 14px;\n z-index: 1;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > .table td.oe_product {\n padding: 6px;\n margin-top: 0px;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > .table td.oe_product .o_wsale_product_grid_wrapper {\n padding: 0 !important;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > .table td.oe_product .o_wsale_product_grid_wrapper .oe_product_cart {\n position: relative;\n top: unset;\n right: unset;\n bottom: unset;\n left: unset;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > .table td.oe_product .o_wsale_product_grid_wrapper .oe_product_cart .oe_product_image {\n height: auto;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > .table td.oe_product.oe_image_full .o_wsale_product_grid_wrapper .o_wsale_product_information {\n position: relative;\n top: unset;\n right: unset;\n bottom: unset;\n left: unset;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table {\n display: block;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table > tbody {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-wrap: wrap; flex-wrap: wrap;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table > tbody > tr > td {\n display: block;\n height: 100%;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table > tbody > tr > td .o_wsale_product_grid_wrapper {\n height: 100%;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table > tbody > tr > td .o_wsale_product_grid_wrapper .oe_product_cart {\n height: 100%;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table > tbody > tr > td .o_wsale_product_grid_wrapper .oe_product_cart .oe_product_image {\n height: 100%;\n position: relative;\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"6\"] > tbody > tr {\n flex: 0 0 16.66666667%;\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"6\"] > tbody > tr .tp-product-image-container {\n min-height: 10rem !important;\n}\n\n@media (max-width: 575.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"6\"] > tbody > tr {\n flex: 0 0 50%;\n }\n}\n\n@media (min-width: 576px) and (max-width: 767.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"6\"] > tbody > tr {\n flex: 0 0 50%;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"6\"] > tbody > tr {\n flex: 0 0 33.33333333%;\n }\n}\n\n@media (min-width: 992px) and (max-width: 1199.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"6\"] > tbody > tr {\n flex: 0 0 33.33333333%;\n }\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"5\"] > tbody > tr {\n flex: 0 0 20%;\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"5\"] > tbody > tr .tp-product-image-container {\n min-height: 12rem !important;\n}\n\n@media (max-width: 575.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"5\"] > tbody > tr {\n flex: 0 0 50%;\n }\n}\n\n@media (min-width: 576px) and (max-width: 767.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"5\"] > tbody > tr {\n flex: 0 0 50%;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"5\"] > tbody > tr {\n flex: 0 0 33.33333333%;\n }\n}\n\n@media (min-width: 992px) and (max-width: 1199.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"5\"] > tbody > tr {\n flex: 0 0 33.33333333%;\n }\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"3\"] > tbody > tr {\n flex: 0 0 33.33333333%;\n}\n\n@media (max-width: 575.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"3\"] > tbody > tr {\n flex: 0 0 50%;\n }\n}\n\n@media (min-width: 576px) and (max-width: 767.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"3\"] > tbody > tr {\n flex: 0 0 50%;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"3\"] > tbody > tr {\n flex: 0 0 33.33333333%;\n }\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"4\"] > tbody > tr {\n flex: 0 0 25%;\n}\n\n@media (max-width: 575.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"4\"] > tbody > tr {\n flex: 0 0 50%;\n }\n}\n\n@media (min-width: 576px) and (max-width: 767.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"4\"] > tbody > tr {\n flex: 0 0 50%;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"4\"] > tbody > tr {\n flex: 0 0 33.33333333%;\n }\n}\n\n@media (min-width: 992px) and (max-width: 1199.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"4\"] > tbody > tr {\n flex: 0 0 33.33333333%;\n }\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"2\"] > tbody > tr {\n flex: 0 0 50%;\n}\n\n@media (max-width: 575.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"2\"] > tbody > tr {\n flex: 0 0 50%;\n }\n}\n\n@media (min-width: 576px) and (max-width: 767.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"2\"] > tbody > tr {\n flex: 0 0 50%;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table[data-ppr=\"2\"] > tbody > tr {\n flex: 0 0 33.33333333%;\n }\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table,\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody,\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody > tr,\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody > tr > td {\n display: -webkit-box; display: -webkit-flex; display: flex;\n width: 100%;\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody > tr {\n flex: 0 0 50%;\n}\n\n@media (min-width: 576px) {\n div#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody > tr {\n flex: 0 0 100%;\n }\n}\n\n@media (min-width: 1200px) {\n div#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table > tbody > tr {\n flex: 0 0 50%;\n }\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 {\n border: 1px solid #DEE2E6 !important;\n}\n\n@media (max-width: 991.98px) {\n div#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-stock-label {\n display: none;\n }\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-view-similar-btn:not(.tp-product-view-similar-btn-extra) {\n padding: 0;\n height: 34px;\n width: 34px;\n line-height: 34px;\n text-align: center;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_information {\n background-color: #FFFFFF !important;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .oe_subdescription {\n color: #6c757d;\n font-size: 0.8rem;\n max-height: 35px;\n transform: none !important;\n display: -webkit-box;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n overflow: hidden;\n opacity: 1;\n text-overflow: ellipsis;\n}\n\n@media (max-width: 767.98px) {\n div#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .oe_subdescription {\n display: none;\n }\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-quick-view-small-btn {\n display: none;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_btn {\n right: 0;\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_btn .btn {\n font-weight: 700;\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 {\n overflow: visible;\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-quick-view-large-btn {\n position: absolute;\n top: 50%;\n left: 50%;\n bottom: auto;\n right: auto;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n transform: translate(-50%, 50%);\n -webkit-transform: translate(-50%, 50%);\n transition: opacity ease 200ms 0s, transform ease 200ms 0s;\n visibility: hidden;\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-view-similar-list-btn {\n display: none;\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_information {\n border-top: 1px solid #DEE2E6;\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_website_rating_static.grid {\n position: absolute;\n top: 14px;\n left: auto;\n bottom: auto;\n right: 14px;\n display: block;\n padding: 0.2rem 0.6rem;\n border-radius: 50rem;\n background: #FFFFFF;\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_website_rating_static.list {\n display: none !important;\n}\n\n@media (min-width: 992px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2.tp-color-preview-enable .o_wsale_product_btn {\n display: none;\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-color-preview-container {\n position: absolute;\n top: auto;\n left: -1px;\n bottom: auto;\n right: -1px;\n padding: 0.5rem;\n z-index: 1;\n border-left: 1px solid #DEE2E6;\n border-right: 1px solid #DEE2E6;\n border-bottom: 1px solid #DEE2E6;\n background-color: white;\n transition: transform .3s ease, opacity .3s ease;\n opacity: 0;\n backface-visibility: hidden;\n transform: translateX(0px) translateY(-30px);\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2:hover {\n box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;\n transition: all 0.4s;\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2:hover .tp-color-preview-container {\n display: block;\n transform: translateX(0px) translateY(0px);\n opacity: 1;\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2.tp-color-preview-enable:hover .tp-image-added {\n transform: scale(1.03);\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .oe_product_image {\n overflow: hidden;\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .oe_product_image .tp-image-added {\n transition: transform 2s cubic-bezier(0, 0, 0.44, 1.18);\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2:not(.tp-color-preview-enable):hover .tp-product-stock-label {\n visibility: hidden;\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2:not(.tp-color-preview-enable):hover .tp-product-quick-view-large-btn {\n visibility: visible;\n transform: translate(-50%, -45%);\n -webkit-transform: translate(-50%, -45%);\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2:not(.tp-color-preview-enable):hover .tp-product-view-similar-btn {\n visibility: visible;\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2:not(.tp-color-preview-enable):hover .tp-product-image-container img {\n opacity: 5;\n background-color: #fff;\n filter: grayscale(0.6);\n -webkit-filter: grayscale(0.6);\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2:not(.tp-color-preview-enable):hover [class^=tp-product-label-style-] {\n display: none !important;\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2:not(.tp-color-preview-enable):hover .tp-product-image-container:after {\n opacity: 0.5;\n background-color: #000;\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2:not(.tp-color-preview-enable):hover .o_website_rating_static {\n display: none !important;\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2:not(.tp-color-preview-enable):hover .tp-product-color-preview {\n display: none !important;\n }\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-image-container {\n min-height: 15rem;\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-image-container > img {\n max-height: 370px;\n}\n\n@media (max-width: 575.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-image-container {\n min-height: 10rem;\n }\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-image-container:after {\n content: ' ';\n background: black;\n height: 100%;\n width: 100%;\n display: inline-block;\n left: 0;\n position: absolute;\n top: 0;\n opacity: 0;\n}\n\n@media (max-width: 991.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-quick-view-small-btn {\n display: inline-block;\n }\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-view-similar-btn {\n visibility: visible;\n color: #171a1c;\n }\n}\n\ndiv#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_btn .btn {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n margin: 0.5rem 0.2rem;\n border-radius: 50rem;\n padding: 0;\n height: 46px;\n width: 46px;\n line-height: 46px;\n text-align: center;\n}\n\n@media (max-width: 991.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_btn .btn {\n margin: 0.5rem;\n padding: 0;\n height: 36px;\n width: 36px;\n line-height: 36px;\n text-align: center;\n transform: scale(1);\n opacity: 1;\n }\n}\n\n@media (max-width: 575.98px) {\n div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_btn .btn {\n margin: 0 0.2rem 0.4rem 0.2rem;\n padding: 0;\n height: 32px;\n width: 32px;\n line-height: 32px;\n text-align: center;\n }\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-quick-view-large-btn {\n display: none;\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-quick-view-small-btn {\n display: inline-block;\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-view-similar-btn {\n visibility: hidden;\n}\n\n@media (max-width: 575.98px) {\n div#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-view-similar-btn {\n visibility: visible;\n color: #171a1c;\n }\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-view-similar-list-btn {\n display: none;\n}\n\n@media (min-width: 576px) {\n div#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .tp-product-view-similar-list-btn {\n display: inline-block;\n }\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_website_rating_static.grid {\n display: none !important;\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_information {\n display: block;\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_information .o_wsale_product_information_text {\n margin-left: 0px;\n margin-right: 0px;\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_information .o_wsale_product_information_text .o_wsale_products_item_title {\n font-size: 0.875rem;\n border-bottom-width: 0px;\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_information .o_wsale_product_btn {\n display: inline-block;\n background-color: transparent;\n}\n\ndiv#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_information .o_wsale_product_btn .btn {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n margin: 0.2rem;\n}\n\n@media (max-width: 575.98px) {\n div#products_grid.tp-custom-grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_information .o_wsale_product_btn .btn {\n border-radius: 50rem;\n margin: 0 0.2rem 0.4rem 0.2rem;\n padding: 0;\n height: 32px;\n width: 32px;\n line-height: 32px;\n text-align: center;\n }\n}\n\ndiv#products_grid.tp-custom-grid .o_wsale_products_grid_table_wrapper > table .card.oe_product_cart.tp-product-card-style-3 {\n border-width: 0px;\n}\n\n.oe_website_sale h1[itemprop=\"name\"] {\n font-weight: 500;\n}\n\n@media (min-width: 992px) {\n section#product_detail .tp-product-detail-carousel .carousel-outer {\n height: 540px;\n }\n}\n\nsection#product_detail .tp-product-detail-carousel .carousel-control-prev, section#product_detail .tp-product-detail-carousel .carousel-control-next {\n opacity: 1;\n}\n\nsection#product_detail .tp-product-detail-carousel .carousel-control-prev > span, section#product_detail .tp-product-detail-carousel .carousel-control-next > span {\n color: #0da9ef;\n background-color: #FFFFFF;\n padding: 0;\n height: 40px;\n width: 40px;\n line-height: 40px;\n text-align: center;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n border-radius: 0rem;\n border-width: 0px;\n font-size: 0.8rem;\n}\n\nsection#product_detail .tp-product-detail-carousel .carousel-control-prev > span:hover, section#product_detail .tp-product-detail-carousel .carousel-control-next > span:hover {\n color: #FFFFFF;\n background-color: #0da9ef;\n}\n\n@media (max-width: 991.98px) {\n section#product_detail .tp-product-detail-carousel .carousel-control-prev > span, section#product_detail .tp-product-detail-carousel .carousel-control-next > span {\n padding: 0;\n height: 35px;\n width: 35px;\n line-height: 35px;\n text-align: center;\n }\n}\n\n@media (min-width: 992px) {\n section#product_detail .tp-product-detail-carousel .o_carousel_product_indicators .carousel-indicators li {\n opacity: 1;\n border-color: transparent;\n border-width: 2px;\n }\n section#product_detail .tp-product-detail-carousel .o_carousel_product_indicators .carousel-indicators li.active {\n border: 2px solid #0da9ef;\n box-shadow: none;\n }\n}\n\n@media (max-width: 991.98px) {\n section#product_detail .tp-product-detail-carousel .carousel-indicators li.active {\n background-color: #0da9ef;\n border-color: #0da9ef;\n }\n}\n\nsection#product_detail .tp-product-detail-carousel:not(.o_carousel_product_left_indicators) .o_carousel_product_indicators {\n margin-top: 1rem;\n}\n\n@media (max-width: 991.98px) {\n section#product_detail .tp-product-detail-carousel.o_carousel_product_left_indicators .o_carousel_product_indicators {\n margin-top: 1rem;\n }\n}\n\nsection#product_detail .dr-attribute-instruction-btn {\n display: block !important;\n font-weight: bold;\n text-transform: uppercase;\n letter-spacing: 0.1rem;\n font-size: 11px;\n}\n\nsection#product_detail .tp-product-pricelist-offer-time {\n padding: 0;\n height: 48px;\n width: 48px;\n line-height: 48px;\n text-align: center;\n background-color: #E9ECEF;\n border-radius: 50rem;\n}\n\nsection#product_detail .s_share .fa {\n width: 1.5rem;\n height: 1.5rem;\n line-height: 1.5rem;\n box-shadow: none !important;\n}\n\nsection#product_detail div#product_option_block .o_add_wishlist_dyn {\n position: absolute;\n top: 0px;\n left: auto;\n bottom: auto;\n right: 15px;\n color: #dc3545;\n background-color: #FFFFFF;\n padding: 0;\n height: 40px;\n width: 40px;\n line-height: 40px;\n text-align: center;\n border-radius: 50rem;\n border: none;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n margin: 0px !important;\n font-size: 14px;\n}\n\nsection#product_detail div#product_option_block .o_add_wishlist_dyn.disabled .dri, section#product_detail div#product_option_block .o_add_wishlist_dyn[disabled] .dri, section#product_detail div#product_option_block .o_add_wishlist_dyn:hover .dri {\n opacity: 0.6;\n}\n\nsection#product_detail .o_add_compare_dyn {\n margin-top: 0px;\n}\n\n.tp-sticky-add-to-cart {\n bottom: 55px;\n z-index: 1030;\n border-radius: 0.4rem;\n left: 3%;\n background: rgba(255, 255, 255, 0.8);\n backdrop-filter: blur(8px);\n}\n\n@supports not ((-webkit-backdrop-filter: blur(8px)) or (backdrop-filter: blur(8px))) {\n .tp-sticky-add-to-cart {\n background: white;\n }\n}\n\n.tp-sticky-add-to-cart .product-img {\n width: 4rem;\n height: 4rem;\n}\n\n.tp-sticky-add-to-cart .product-name {\n max-width: 180px;\n min-width: 100px;\n}\n\n.tp-sticky-add-to-cart .product-add-to-cart {\n padding: 0;\n height: 4rem;\n width: 4rem;\n line-height: 4rem;\n text-align: center;\n font-size: 20px;\n}\n\n@media (max-width: 991.98px) {\n .tp-product-details-tab .nav {\n flex-flow: column;\n background-color: #F8F9FA;\n }\n .tp-product-details-tab .nav li.nav-item .nav-link {\n border-top: 1px solid #DEE2E6;\n }\n .tp-product-details-tab .nav li.nav-item .nav-link.active {\n background-color: #0da9ef;\n }\n .tp-product-details-tab .nav li.nav-item .nav-link.active div.tp-tab-title {\n color: #FFFFFF;\n }\n .tp-product-details-tab .nav li.nav-item .nav-link.active div.tp-tab-title .fa, .tp-product-details-tab .nav li.nav-item .nav-link.active div.tp-tab-title .dri {\n color: #FFFFFF;\n }\n}\n\n.tp-product-details-tab li.nav-item .nav-link {\n border-radius: 0px;\n color: #6c757d;\n font-family: \"Poppins\", \"Odoo Unicode Support Noto\", sans-serif;\n font-weight: 500;\n font-size: 0.95rem;\n}\n\n.tp-product-details-tab li.nav-item .nav-link.active {\n color: #000000;\n box-shadow: 0px 2px 0px 0px #0da9ef inset;\n}\n\n.tp-product-details-tab li.nav-item .nav-link.active .tp-tab-title .fa, .tp-product-details-tab li.nav-item .nav-link.active .tp-tab-title .dri {\n color: #0da9ef;\n}\n\n.tp-product-details-tab .tab-pane {\n border-bottom: 1px solid #DEE2E6;\n}\n\n.tp-product-details-tab .tab-pane .o_shop_discussion_rating {\n border-top-width: 0px;\n}\n\n.tp-product-details-tab .tab-pane .o_shop_discussion_rating > section {\n padding-top: 1rem;\n}\n\n.tp-product-details-tab .tab-pane .o_shop_discussion_rating hr {\n display: none;\n}\n\n.tp-suggested-product-slider .tp-slider-controls {\n position: absolute;\n top: -2px;\n left: auto;\n bottom: auto;\n right: 0;\n}\n\n.tp-suggested-product-slider .owl-stage {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: stretch;\n}\n\n.tp-suggested-product-slider .owl-stage .owl-item {\n display: -webkit-box; display: -webkit-flex; display: flex;\n}\n\n.tp-suggested-product-slider .owl-stage .owl-item .card {\n display: -webkit-box; display: -webkit-flex; display: flex;\n}\n\n.tp-suggested-product-slider .owl-stage .owl-item .card .card-img-top, .tp-suggested-product-slider .owl-stage .owl-item .s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image, .s_dynamic.s_blog_post_card .tp-suggested-product-slider .owl-stage .owl-item .card .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image {\n flex: 1 0;\n display: -webkit-box; display: -webkit-flex; display: flex;\n}\n\n.tp-suggested-product-slider .owl-stage .owl-item .card .card-img-top img, .tp-suggested-product-slider .owl-stage .owl-item .s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image img, .s_dynamic.s_blog_post_card .tp-suggested-product-slider .owl-stage .owl-item .card .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image img {\n max-height: 22rem;\n object-fit: contain;\n}\n\n.tp-suggested-product-slider .owl-stage .owl-item .card .card-body {\n flex: 0 0;\n}\n\n.tp-lazy-dialog-modal .modal-header {\n padding: 0;\n border: none;\n}\n\n.tp-lazy-dialog-modal .modal-title {\n display: none;\n}\n\n.tp-lazy-dialog-modal .close {\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: 0;\n background-color: #FFFFFF !important;\n color: #dc3545;\n z-index: 1;\n margin: 0;\n padding: 0;\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n height: 36px;\n width: 36px;\n opacity: 1;\n}\n\n.css_quantity {\n display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;\n padding: 3px;\n border: 1px solid #E9ECEF;\n}\n\n.css_quantity.tp-small .btn {\n font-size: 0.775rem;\n padding: 0.4rem 0.6rem;\n}\n\n.css_quantity.tp-small input {\n padding: 0.2rem;\n}\n\n.css_quantity .btn {\n padding: 0.5rem 0.8rem;\n color: #0da9ef;\n border-width: 0px;\n background-color: rgba(13, 169, 239, 0.1) !important;\n}\n\n.css_quantity .btn:focus, .css_quantity .btn:active {\n box-shadow: none !important;\n}\n\n.css_quantity .btn:hover {\n background-color: #0da9ef !important;\n color: #FFFFFF;\n}\n\n.css_quantity .quantity {\n border-width: 0px;\n}\n\n.css_quantity input {\n background-color: #FFFFFF;\n}\n\n#wrap .o_product_feature_panel {\n border-width: 0px;\n right: 8px;\n left: auto;\n bottom: 55px;\n color: #000000;\n background-color: #FFFFFF;\n border-radius: 0rem;\n box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);\n}\n\n@media (max-width: 991.98px) {\n #wrap .o_product_feature_panel {\n bottom: 90px;\n }\n}\n\n#wrap .o_product_feature_panel .o_product_panel .o_product_panel_header {\n margin: 0px;\n}\n\n#wrap .o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_text {\n font-weight: 500;\n text-transform: capitalize;\n}\n\n#wrap .o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_circle {\n vertical-align: 0;\n padding: 0 8px;\n line-height: 18px;\n border-radius: 1rem;\n margin-left: 4px;\n}\n\n#wrap .o_product_feature_panel .comparator-popover .o_product_row h6 a {\n font-family: \"Roboto\", \"Odoo Unicode Support Noto\", sans-serif;\n font-weight: 400;\n font-size: 0.875rem;\n}\n\n#wrap .o_product_feature_panel .comparator-popover .o_product_row del.text-danger {\n color: rgba(108, 117, 125, 0.7) !important;\n font-weight: 300;\n}\n\n.o_animate_blink.o_red_highlight {\n background: #0da9ef !important;\n box-shadow: 0 0 0 0 rgba(13, 169, 239, 0.4);\n}\n\n.o_animate_blink.o_shadow_animation {\n box-shadow: 0 0 5px 10px rgba(13, 169, 239, 0.4) !important;\n}\n\n.tp-wishlist-item .card .card-img-top img, .tp-wishlist-item .s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image img, .s_dynamic.s_blog_post_card .tp-wishlist-item .card .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image img {\n min-height: 16rem;\n object-fit: contain;\n}\n\n.tp-wishlist-item .card .tp_wish_rm {\n position: absolute;\n top: 8px;\n left: auto;\n bottom: auto;\n right: 8px;\n padding: 0;\n height: 28px;\n width: 28px;\n line-height: 28px;\n text-align: center;\n background: #FFFFFF;\n border-radius: 50rem;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n color: #6c757d;\n}\n\n.tp-wishlist-item .card .tp_wish_rm:hover {\n color: #dc3545;\n}\n\n.oe_website_sale .tp-product-comparison .table thead .card {\n width: 280px;\n}\n\n.oe_website_sale .tp-product-comparison .table thead .card img {\n min-height: 16rem;\n object-fit: contain;\n}\n\n.oe_website_sale .tp-product-comparison .table tbody {\n border-top: 1px solid #DEE2E6;\n}\n\n.oe_website_sale .tp-product-comparison .table tbody tr td:first-child {\n min-width: 180px;\n}\n\n.oe_website_sale .tp-product-comparison .table tbody tr td:not(:last-child) {\n border-right: 1px solid #DEE2E6;\n}\n\n.oe_website_sale .tp-product-comparison .o_comparelist_remove {\n position: absolute;\n top: 8px;\n left: auto;\n bottom: auto;\n right: 8px;\n padding: 0;\n height: 28px;\n width: 28px;\n line-height: 28px;\n text-align: center;\n background: #FFFFFF;\n border-radius: 50rem;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n color: #6c757d;\n}\n\n.oe_website_sale .tp-product-comparison .o_comparelist_remove:hover {\n color: #dc3545;\n}\n\n#cart_products {\n outline: 1px solid #DEE2E6;\n}\n\n#cart_products .td-img {\n vertical-align: top !important;\n}\n\n#cart_products .td-product_name {\n font-weight: 500;\n}\n\n#cart_products td.td-price > del {\n color: rgba(108, 117, 125, 0.7) !important;\n}\n\n#cart_products td.td-price > span {\n font-weight: bold;\n color: #171a1c;\n}\n\n@media (max-width: 991.98px) {\n #cart_products thead {\n display: none;\n }\n #cart_products .td-img {\n display: table-cell;\n }\n #cart_products td.td-product_name {\n display: inline-block;\n width: 100%;\n }\n #cart_products .td-qty {\n display: inline-block;\n padding-top: 0;\n border-top: 0px;\n }\n #cart_products .td-price, #cart_products .td-subtotal, #cart_products .td-action {\n display: inline-block;\n padding-top: 0;\n text-align: left !important;\n border-top: 0px;\n }\n}\n\n#suggested_products {\n outline: 1px solid #DEE2E6;\n}\n\n#suggested_products .td-product_name a {\n font-weight: 500;\n}\n\n#suggested_products .td-price > del {\n color: rgba(108, 117, 125, 0.7) !important;\n}\n\n#suggested_products .td-price > span {\n font-weight: bold;\n color: #171a1c;\n}\n\n@media (max-width: 991.98px) {\n #suggested_products thead {\n display: none;\n }\n #suggested_products .td-img {\n display: table-cell;\n padding-left: 15px;\n vertical-align: top !important;\n }\n #suggested_products td.td-product_name {\n display: inline-block;\n width: 100%;\n }\n #suggested_products td.td-price {\n display: inline-block;\n padding-top: 0;\n border-top: 0px;\n }\n #suggested_products td.w-25 {\n display: inline-block;\n padding-top: 0;\n border-top: 0px;\n width: 100% !important;\n text-align: left !important;\n }\n}\n\n#o_cart_summary .js_cart_summary > .card-body > h4 {\n text-align: right;\n}\n\n#o_cart_summary #cart_total td.text-right {\n text-align: left !important;\n}\n\n.o_website_btn_loading .dri {\n display: none;\n}\n\n", "\n/* /theme_prime/static/src/scss/sliders.scss defined in bundle 'web.assets_frontend' */\n\n.container-fluid .droggol_product_slider .owl-prev {\n position: absolute;\n top: auto;\n left: -15px;\n bottom: 50%;\n right: auto;\n}\n\n@media (max-width: 991.98px) {\n .container-fluid .droggol_product_slider .owl-prev {\n left: -15px;\n }\n}\n\n.container-fluid .droggol_product_slider .owl-next {\n position: absolute;\n top: auto;\n left: auto;\n bottom: 50%;\n right: -15px;\n}\n\n@media (max-width: 991.98px) {\n .container-fluid .droggol_product_slider .owl-next {\n right: -15px;\n }\n}\n\n.droggol_product_slider .owl-prev {\n position: absolute;\n top: auto;\n left: -45px;\n bottom: 50%;\n right: auto;\n}\n\n@media (max-width: 991.98px) {\n .droggol_product_slider .owl-prev {\n left: -15px;\n }\n}\n\n.droggol_product_slider .owl-next {\n position: absolute;\n top: auto;\n left: auto;\n bottom: 50%;\n right: -45px;\n}\n\n@media (max-width: 991.98px) {\n .droggol_product_slider .owl-next {\n right: -15px;\n }\n}\n\n.droggol_product_slider .owl-stage {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: stretch;\n margin-bottom: 1rem;\n}\n\n.droggol_product_slider .owl-nav .fa, .droggol_product_slider .owl-nav .dri {\n font-size: 1rem;\n}\n\n.droggol_product_slider .owl-prev, .droggol_product_slider .owl-next {\n transition: all 0.3s;\n background-color: white !important;\n height: 40px;\n width: 40px;\n border: 1px solid #e1e7ec !important;\n border-radius: 100%;\n color: #374250 !important;\n}\n\n.droggol_product_slider .owl-prev:focus, .droggol_product_slider .owl-next:focus {\n outline: none;\n}\n\n@media (max-width: 991.98px) {\n .droggol_product_slider .owl-prev .dri, .droggol_product_slider .owl-next .dri {\n height: 30px;\n width: 30px;\n line-height: 30px !important;\n }\n}\n\n.droggol_product_slider .owl-prev:hover, .droggol_product_slider .owl-next:hover {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n color: #0da9ef !important;\n}\n\n.droggol_product_slider .owl-prev .dri, .droggol_product_slider .owl-next .dri {\n line-height: 39px;\n font-weight: bold;\n}\n\n", "\n/* /theme_prime/static/src/scss/icon-packs/website.scss defined in bundle 'web.assets_frontend' */\n\n.dri.rounded-circle, .dri.rounded-empty-circle, .dri.rounded, .dri.rounded-0, .dri.rounded-leaf, .dri.img-thumbnail, .dri.shadow {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n width: 3rem;\n height: 3rem;\n line-height: 3rem;\n background-color: #F8F9FA;\n}\n\n.dri.rounded-circle.fa-2x, .dri.fa-2x.rounded-empty-circle, .dri.rounded.fa-2x, .dri.rounded-0.fa-2x, .dri.rounded-leaf.fa-2x, .dri.img-thumbnail.fa-2x, .dri.shadow.fa-2x {\n width: 5rem;\n height: 5rem;\n line-height: 5rem;\n}\n\n.dri.rounded-circle.fa-3x, .dri.fa-3x.rounded-empty-circle, .dri.rounded.fa-3x, .dri.rounded-0.fa-3x, .dri.rounded-leaf.fa-3x, .dri.img-thumbnail.fa-3x, .dri.shadow.fa-3x {\n width: 6rem;\n height: 6rem;\n line-height: 6rem;\n}\n\n.dri.rounded-circle.fa-4x, .dri.fa-4x.rounded-empty-circle, .dri.rounded.fa-4x, .dri.rounded-0.fa-4x, .dri.rounded-leaf.fa-4x, .dri.img-thumbnail.fa-4x, .dri.shadow.fa-4x {\n width: 7rem;\n height: 7rem;\n line-height: 7rem;\n}\n\n.dri.rounded-circle.fa-5x, .dri.fa-5x.rounded-empty-circle, .dri.rounded.fa-5x, .dri.rounded-0.fa-5x, .dri.rounded-leaf.fa-5x, .dri.img-thumbnail.fa-5x, .dri.shadow.fa-5x {\n width: 8rem;\n height: 8rem;\n line-height: 8rem;\n}\n\n.dri.img-thumbnail {\n padding: 0;\n}\n\n.dri.rounded-leaf {\n border-top-left-radius: 3rem;\n border-bottom-right-radius: 3rem;\n}\n\n.dri.rounded-empty-circle {\n border-width: 2px;\n border-style: solid;\n background: transparent;\n}\n\n", "\n/* /theme_prime/static/src/scss/utils.scss defined in bundle 'web.assets_frontend' */\n\n.tp-link-dark {\n color: #171a1c;\n transition: 0.2s;\n}\n\n.tp-link-dark:hover {\n color: #0da9ef !important;\n}\n\n.tp-link-body {\n color: #6c757d;\n transition: 0.2s;\n}\n\n.tp-link-body:hover {\n color: #0da9ef !important;\n}\n\n.tp-cursor-pointer {\n cursor: pointer;\n}\n\n.tp-heading-font-weight {\n font-weight: 500;\n}\n\n.tp-underline-title {\n position: relative;\n display: block;\n margin-bottom: 1.2rem;\n padding-bottom: 0.8rem;\n border-bottom: 1px solid #DEE2E6;\n}\n\n.tp-underline-title:after {\n content: '';\n position: absolute;\n top: auto;\n left: 0;\n bottom: -2px;\n right: auto;\n height: 2px;\n width: 6rem;\n background-color: #0da9ef;\n}\n\n.d-product-name > a:not([class^=\"text-\"]), .tp-hover-color-primary > a:not([class^=\"text-\"]) {\n color: #171a1c !important;\n transition: color 0.25s ease-in-out;\n}\n\n.d-product-name > a:not([class^=\"text-\"]):hover, .tp-hover-color-primary > a:not([class^=\"text-\"]):hover {\n color: #0da9ef !important;\n text-decoration: none;\n}\n\n.tp-image-150-max {\n max-width: 150px;\n max-height: 150px;\n}\n\n.tp-image-100-max {\n max-width: 100px;\n max-height: 100px;\n}\n\n.tp-bg-gradient-50-black:before {\n content: '';\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: 0;\n height: 50%;\n width: 100%;\n background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(black));\n background-image: linear-gradient(180deg, transparent, black);\n z-index: 1;\n}\n\n.tp-animation-scale {\n overflow: hidden;\n}\n\n.tp-animation-scale img {\n -webkit-transition: all .4s ease;\n -o-transition: all .4s ease;\n transition: all .4s ease;\n}\n\n.tp-animation-scale:hover img {\n transform: scale3d(1.05, 1.05, 1.05);\n}\n\n.tp-animation-lift {\n -webkit-transition: all .3s ease;\n -o-transition: all .3s ease;\n transition: all .3s ease;\n}\n\n.tp-animation-lift:hover, .tp-animation-lift:focus {\n transform: translate3d(0, -10px, 0);\n}\n\nbody:not(.editor_enable) .tp-animation-layla {\n position: relative;\n display: block;\n overflow: hidden;\n cursor: pointer;\n}\n\n@media (min-width: 768px) {\n body:not(.editor_enable) .tp-animation-layla:hover {\n background: linear-gradient(-45deg, #ffffff 0%, #000000 100%);\n }\n body:not(.editor_enable) .tp-animation-layla:hover:before, body:not(.editor_enable) .tp-animation-layla:hover:after {\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n -moz-transform: scale(1);\n -ms-transform: scale(1);\n -o-transform: scale(1);\n transform: scale(1);\n -webkit-transition: opacity 0.35s,transform 0.35s;\n -o-transition: opacity 0.35s,transform 0.35s;\n transition: opacity 0.35s,transform 0.35s;\n }\n body:not(.editor_enable) .tp-animation-layla:hover img {\n opacity: .8;\n filter: alpha(opacity=80);\n -webkit-transition: opacity 0.35s,transform 0.35s;\n -o-transition: opacity 0.35s,transform 0.35s;\n transition: opacity 0.35s,transform 0.35s;\n -webkit-transform: scale3d(1.05, 1.05, 1);\n -moz-transform: scale3d(1.05, 1.05, 1);\n -ms-transform: scale3d(1.05, 1.05, 1);\n -o-transform: scale3d(1.05, 1.05, 1);\n transform: scale3d(1.05, 1.05, 1);\n }\n body:not(.editor_enable) .tp-animation-layla:before, body:not(.editor_enable) .tp-animation-layla:after {\n position: absolute;\n content: \"\";\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: opacity 0.35s,transform 0.35s;\n -o-transition: opacity 0.35s,transform 0.35s;\n transition: opacity 0.35s,transform 0.35s;\n z-index: 1;\n pointer-events: none;\n }\n body:not(.editor_enable) .tp-animation-layla img {\n background: #FFF;\n display: block;\n opacity: 1;\n filter: alpha(opacity=100);\n transition: opacity 0.35s,transform 0.35s;\n }\n body:not(.editor_enable) .tp-animation-layla:before {\n position: absolute;\n top: 30px;\n left: 20px;\n bottom: 30px;\n right: 20px;\n border-top: 1px solid #fff;\n border-bottom: 1px solid #fff;\n -webkit-transform: scale(0, 1);\n -moz-transform: scale(0, 1);\n -ms-transform: scale(0, 1);\n -o-transform: scale(0, 1);\n transform: scale(0, 1);\n -webkit-transform-origin: 0 0;\n -moz-transform-origin: 0 0;\n -ms-transform-origin: 0 0;\n -o-transform-origin: 0 0;\n transform-origin: 0 0;\n }\n body:not(.editor_enable) .tp-animation-layla:after {\n position: absolute;\n top: 20px;\n left: 30px;\n bottom: 20px;\n right: 30px;\n border-right: 1px solid #fff;\n border-left: 1px solid #fff;\n -webkit-transform: scale(1, 0);\n -moz-transform: scale(1, 0);\n -ms-transform: scale(1, 0);\n -o-transform: scale(1, 0);\n transform: scale(1, 0);\n -webkit-transform-origin: 100% 0;\n -moz-transform-origin: 100% 0;\n -ms-transform-origin: 100% 0;\n -o-transform-origin: 100% 0;\n transform-origin: 100% 0;\n }\n}\n\n.tp-list-arrow > li, .tp-list-arrow > .nav-link {\n padding-left: 14px !important;\n position: relative;\n}\n\n.tp-list-arrow > li::before, .tp-list-arrow > .nav-link::before {\n content: \"\\f105\";\n font-family: FontAwesome;\n font-size: 14px;\n position: absolute;\n left: 0;\n}\n\n.tp-list-dot > li, .tp-list-dot > .nav-link {\n padding-left: 14px !important;\n position: relative;\n}\n\n.tp-list-dot > li::before, .tp-list-dot > .nav-link::before {\n content: \"\u2022\";\n position: absolute;\n left: 0;\n}\n\n.tp-outline {\n outline: 1px solid #CED4DA;\n background-color: white;\n}\n\n", "\n/* /theme_prime/static/src/scss/snippets/cards.scss defined in bundle 'web.assets_frontend' */\n\n.tp_product_card.tp-color-preview-enable:hover .tp-image-added {\n transform: scale(1.03);\n}\n\n.tp_product_card .d_img_block {\n overflow: hidden;\n}\n\n.tp_product_card .d_img_block .tp-image-added {\n transition: transform 2s cubic-bezier(0, 0, 0.44, 1.18);\n}\n\n.tp-actions i.tp-action-icon, .d_actions i.tp-action-icon, .tp-actions-container i.tp-action-icon {\n width: 2.5rem !important;\n height: 2.5rem !important;\n line-height: 2.5rem !important;\n font-size: 18px !important;\n}\n\ndiv[class*=' s_card_style_'] {\n overflow: initial !important;\n}\n\n.s_card_style_1 {\n transition: all .3s;\n}\n\n.s_card_style_1:hover {\n transition: all 0.3s ease 0s;\n box-shadow: 0 7px 7px rgba(0, 0, 0, 0.1);\n}\n\n.s_card_style_1 .d_product_box {\n flex-grow: 1;\n}\n\n.s_card_style_1 .d_product_box .d_rating_top_right {\n position: absolute;\n top: 10px;\n left: auto;\n bottom: auto;\n right: 10px;\n}\n\n.s_card_style_1 .card-body {\n flex-grow: 0;\n}\n\n.s_card_style_1 .d_action_btn {\n border-radius: 0px;\n}\n\n.s_card_style_1 .d_action_btn .d_action_btn_lable {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: auto;\n transform: translateY(5px);\n white-space: nowrap;\n transition: all .3s;\n opacity: 0;\n}\n\n.s_card_style_1 .d_action_btn .d_action_btn_icon {\n transition: all .3s;\n margin-top: 5px;\n font-size: 18px;\n}\n\n.s_card_style_1 .d_action_btn:not(.disabled):hover .d_action_btn_lable, .s_card_style_1 .d_action_btn:not(.disabled):hover .d_action_btn_icon {\n transform: translateY(-10px);\n opacity: 1;\n}\n\n.col-md-3 .s_card_style_1 .d_product_box .d-product-img, .d-owl-ppr-3 .s_card_style_1 .d_product_box .d-product-img {\n max-height: 375px;\n}\n\n.col-md-4 .s_card_style_1 .d_product_box .d-product-img, .d-owl-ppr-4 .s_card_style_1 .d_product_box .d-product-img {\n max-height: 450px;\n object-fit: cover;\n}\n\n.col-md-6 .s_card_style_1 .d_product_box .d-product-img, .d-owl-ppr-6 .s_card_style_1 .d_product_box .d-product-img {\n max-height: 500px;\n object-fit: contain;\n}\n\n.s_card_style_2:hover .d_card_overlay, .s_card_style_2:hover .d_action_btn {\n opacity: 1 !important;\n}\n\n.s_card_style_2:hover .d_action_btn {\n transform: translateY(0);\n}\n\n.s_card_style_2 .card-body {\n flex-grow: 0;\n}\n\n.s_card_style_2 .d_product_box {\n flex-grow: 1;\n}\n\n.s_card_style_2 .d_product_box .d_card_overlay {\n position: absolute;\n top: 0px;\n left: 0px;\n bottom: auto;\n right: auto;\n opacity: 0;\n background: rgba(9, 9, 9, 0.6);\n transition: all 300ms ease-out 0s;\n}\n\n.s_card_style_2 .d_product_box .d_actions {\n position: absolute;\n top: 45%;\n left: 0px;\n bottom: auto;\n right: 0px;\n margin: 0 auto;\n}\n\n.s_card_style_2 .d_product_box .d_actions .d_action_btn {\n background-color: white;\n line-height: 40px;\n height: 40px;\n width: 40px;\n padding: 0px;\n transition: ease .3s all;\n margin-left: 3px;\n opacity: 0;\n transform: translateY(-15px);\n}\n\n.s_card_style_2 .d_product_box .d_actions .d_action_btn:not(.disabled):hover {\n background-color: #0da9ef;\n color: white;\n}\n\n.col-md-3 .s_card_style_2 .d_product_box .d-product-img, .d-owl-ppr-3 .s_card_style_2 .d_product_box .d-product-img {\n max-height: 360px;\n}\n\n.col-md-4 .s_card_style_2 .d_product_box .d-product-img, .d-owl-ppr-4 .s_card_style_2 .d_product_box .d-product-img {\n max-height: 425px;\n object-fit: cover;\n}\n\n.col-md-6 .s_card_style_2 .d_product_box .d-product-img, .d-owl-ppr-6 .s_card_style_2 .d_product_box .d-product-img {\n max-height: 450px;\n object-fit: contain;\n}\n\n.container-fluid.s_d_products_grids .s_card_style_3.tp-has-count-down .d_img_block > .d-product-img {\n max-height: 830px !important;\n}\n\n.s_card_style_3 {\n transition: all .3s;\n}\n\n.s_card_style_3 .tp-actions {\n z-index: 1;\n position: absolute;\n top: 5px;\n left: auto;\n bottom: auto;\n right: 15px;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n opacity: 0;\n -webkit-transform: translateX(20px) translateZ(0);\n transform: translateX(20px) translateZ(0);\n}\n\n.s_card_style_3 .tp-actions .tp-action-icon {\n transition: all 0.8s;\n}\n\n.s_card_style_3 .tp-actions .tp-action-icon.disabled {\n opacity: 0.5 !important;\n pointer-events: none;\n}\n\n.s_card_style_3 .tp-actions .tp-action-icon:hover {\n box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;\n}\n\n@media (max-width: 991.98px) {\n .s_card_style_3 .tp-actions {\n opacity: 1;\n -webkit-transform: translateY(0) translateZ(0);\n transform: translateY(0) translateZ(0);\n }\n}\n\n.s_card_style_3:hover .tp-actions {\n opacity: 1;\n -webkit-transform: translateY(0) translateZ(0);\n transform: translateY(0) translateZ(0);\n}\n\n.s_card_style_3.tp-has-count-down .d_img_block > a > .d-product-img {\n object-fit: cover;\n max-height: 425px;\n}\n\n.s_card_style_3.tp-has-count-down .d_img_block > a > .d-product-img.tp-has-timer-img {\n height: 100%;\n max-height: 630px;\n}\n\n.s_card_style_3 .d_product_box {\n flex-flow: column;\n}\n\n.s_card_style_3 .d_product_box .d_img_block {\n flex-grow: 1;\n flex-flow: column;\n}\n\n.s_card_style_3:hover {\n transition: all 0.3s ease 0s;\n transform: translate3d(0, -3px, 0);\n box-shadow: 0 7px 7px rgba(0, 0, 0, 0.1);\n}\n\n.col-md-3 .s_card_style_3:not(.tp-has-count-down) .d_img_block .d-product-img, .d-owl-ppr-3 .s_card_style_3:not(.tp-has-count-down) .d_img_block .d-product-img {\n max-height: 360px;\n}\n\n.col-md-4 .s_card_style_3:not(.tp-has-count-down) .d_img_block .d-product-img, .d-owl-ppr-4 .s_card_style_3:not(.tp-has-count-down) .d_img_block .d-product-img {\n max-height: 425px;\n object-fit: cover;\n}\n\n.col-md-6 .s_card_style_3:not(.tp-has-count-down) .d_img_block .d-product-img, .d-owl-ppr-6 .s_card_style_3:not(.tp-has-count-down) .d_img_block .d-product-img {\n max-height: 450px;\n object-fit: contain;\n}\n\n.s_card_style_5 {\n background-color: transparent;\n transition: all 0.38s;\n}\n\n.s_card_style_5 .d_product_box {\n flex-flow: column;\n}\n\n.s_card_style_5 .d_product_box .d_product_info {\n flex-grow: 0;\n}\n\n.s_card_style_5 .d_product_box .d_img_block {\n flex-grow: 1;\n flex-flow: column;\n}\n\n.s_card_style_5 .d_product_box .d_rating_block .o_website_rating_static {\n position: relative;\n height: 20px;\n}\n\n.s_card_style_5 .d_product_box .d_rating_block .o_website_rating_static .fa {\n position: relative;\n width: 14px;\n background: white;\n z-index: 1;\n}\n\n.s_card_style_5 .d_product_box .d_rating_block .o_website_rating_static .fa:first-child {\n width: 30px;\n text-align: right;\n}\n\n.s_card_style_5 .d_product_box .d_rating_block .o_website_rating_static .fa:last-child {\n width: 30px;\n text-align: left;\n}\n\n.s_card_style_5 .d_product_box .d_rating_block .o_website_rating_static:after {\n content: \"\";\n position: absolute;\n top: 54%;\n left: 0;\n bottom: auto;\n right: 0;\n transform: translateY(-50%);\n height: 1px;\n background-color: #CED4DA;\n}\n\n.s_card_style_5 .d_product_box .dr_quick_view_block {\n transition: all .8s ease;\n opacity: 0;\n}\n\n.s_card_style_5 .d_product_box .d_image_container {\n position: absolute;\n top: 5px;\n left: auto;\n bottom: auto;\n right: 15px;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n opacity: 0;\n -webkit-transform: translateX(20px) translateZ(0);\n transform: translateX(20px) translateZ(0);\n}\n\n.s_card_style_5 .d_product_box .d_image_container .d_product_thumb_img {\n border: 1px solid #ADB5BD;\n opacity: 0.6;\n}\n\n.s_card_style_5 .d_product_box .d_image_container .d_product_thumb_img.d_active {\n opacity: 1;\n border-color: #0da9ef;\n}\n\n@media (max-width: 991.98px) {\n .s_card_style_5 {\n transition: all 0.3s ease 0s;\n box-shadow: 0 7px 7px rgba(0, 0, 0, 0.1);\n }\n .s_card_style_5 .d_product_box {\n box-shadow: none;\n }\n .s_card_style_5 .d_image_container {\n opacity: 1;\n -webkit-transform: translateY(0) translateZ(0);\n transform: translateY(0) translateZ(0);\n }\n .s_card_style_5 .dr_quick_view_block {\n opacity: 1;\n }\n}\n\n.s_card_style_5:hover {\n transition: all 0.3s ease 0s;\n box-shadow: 0 7px 7px rgba(0, 0, 0, 0.1);\n}\n\n.s_card_style_5:hover .d_product_box {\n box-shadow: none;\n}\n\n.s_card_style_5:hover .d_image_container {\n opacity: 1;\n -webkit-transform: translateY(0) translateZ(0);\n transform: translateY(0) translateZ(0);\n}\n\n.s_card_style_5:hover .dr_quick_view_block {\n opacity: 1;\n}\n\n.col-md-3 .s_card_style_5 .d_img_block .d-product-img, .d-owl-ppr-3 .s_card_style_5 .d_img_block .d-product-img {\n max-height: 360px;\n}\n\n.col-md-4 .s_card_style_5 .d_img_block .d-product-img, .d-owl-ppr-4 .s_card_style_5 .d_img_block .d-product-img {\n max-height: 425px;\n object-fit: cover;\n}\n\n.col-md-6 .s_card_style_5 .d_img_block .d-product-img, .d-owl-ppr-6 .s_card_style_5 .d_img_block .d-product-img {\n max-height: 450px;\n object-fit: contain;\n}\n\n.s_card_style_6 {\n transition: all .3s;\n}\n\n.s_card_style_6 .tp-actions {\n z-index: 1;\n position: absolute;\n top: 5px;\n left: auto;\n bottom: auto;\n right: 15px;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n opacity: 0;\n -webkit-transform: translateX(20px) translateZ(0);\n transform: translateX(20px) translateZ(0);\n}\n\n.s_card_style_6 .tp-actions .tp-action-icon {\n transition: all 0.8s;\n}\n\n.s_card_style_6 .tp-actions .tp-action-icon.disabled {\n opacity: 0.5 !important;\n pointer-events: none;\n}\n\n.s_card_style_6 .tp-actions .tp-action-icon:hover {\n box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;\n}\n\n@media (max-width: 991.98px) {\n .s_card_style_6 .tp-actions {\n opacity: 1;\n -webkit-transform: translateY(0) translateZ(0);\n transform: translateY(0) translateZ(0);\n }\n}\n\n.s_card_style_6:hover .tp-actions {\n opacity: 1;\n -webkit-transform: translateY(0) translateZ(0);\n transform: translateY(0) translateZ(0);\n}\n\n.s_card_style_6 .card-body {\n flex-grow: 0;\n}\n\n.s_card_style_6 .d_product_box {\n flex-grow: 1;\n flex-flow: column;\n}\n\n.s_card_style_6 .d_add_to_cart_btn {\n position: absolute;\n top: -30px;\n left: auto;\n bottom: auto;\n right: 10px;\n border-radius: 100%;\n font-size: 20px;\n line-height: 20px;\n height: 50px;\n width: 50px;\n transition: all .3s;\n}\n\n.s_card_style_6 .d_add_to_cart_btn:hover {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n transform: translateY(-3px) translateZ(0);\n}\n\n.s_card_style_6 .tp-product-stock-label {\n width: 50%;\n bottom: -0.7rem;\n z-index: 1;\n border-bottom-right-radius: 10px;\n border-top-right-radius: 10px;\n}\n\n.col-md-3 .s_card_style_6 .d_img_block .d-product-img, .d-owl-ppr-3 .s_card_style_6 .d_img_block .d-product-img {\n max-height: 360px;\n}\n\n.col-md-4 .s_card_style_6 .d_img_block .d-product-img, .d-owl-ppr-4 .s_card_style_6 .d_img_block .d-product-img {\n max-height: 425px;\n object-fit: cover;\n}\n\n.col-md-6 .s_card_style_6 .d_img_block .d-product-img, .d-owl-ppr-6 .s_card_style_6 .d_img_block .d-product-img {\n max-height: 450px;\n object-fit: contain;\n}\n\n.s_card_style_4 {\n transition: all .3s;\n}\n\n.s_card_style_4:hover {\n transition: all 0.3s ease 0s;\n box-shadow: 0 7px 7px rgba(0, 0, 0, 0.1);\n}\n\n.s_card_style_4 .d_product_box {\n flex-grow: 1;\n}\n\n.s_card_style_4 .d_product_box .d_rating_top_right {\n position: absolute;\n top: 10px;\n left: auto;\n bottom: auto;\n right: 10px;\n}\n\n.s_card_style_4 .card-body {\n flex-grow: 0;\n}\n\n.s_card_style_4 .d_action_btn {\n border-radius: 0px;\n}\n\n.s_card_style_4 .d_action_btn .d_action_btn_lable {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: auto;\n transform: translateY(5px);\n white-space: nowrap;\n transition: all .3s;\n opacity: 0;\n}\n\n.s_card_style_4 .d_action_btn .d_action_btn_icon {\n transition: all .3s;\n margin-top: 5px;\n font-size: 18px;\n}\n\n.s_card_style_4 .d_action_btn:not(.disabled):hover .d_action_btn_lable, .s_card_style_4 .d_action_btn:not(.disabled):hover .d_action_btn_icon {\n transform: translateY(-10px);\n opacity: 1;\n}\n\n.s_card_style_4 .d_action_btn.d_add_to_cart_btn {\n flex-grow: 2;\n}\n\n.s_card_style_4 .d_action_btn.d_add_to_cart_btn .dri-cart {\n font-size: 18px;\n margin-right: 4px;\n}\n\n.col-md-3 .s_card_style_1 .d_product_box .d-product-img, .d-owl-ppr-3 .s_card_style_1 .d_product_box .d-product-img {\n max-height: 375px;\n}\n\n.col-md-4 .s_card_style_1 .d_product_box .d-product-img, .d-owl-ppr-4 .s_card_style_1 .d_product_box .d-product-img {\n max-height: 450px;\n object-fit: cover;\n}\n\n.col-md-6 .s_card_style_1 .d_product_box .d-product-img, .d-owl-ppr-6 .s_card_style_1 .d_product_box .d-product-img {\n max-height: 500px;\n object-fit: contain;\n}\n\n.s_card_style_7 {\n transition: all .3s;\n}\n\n.s_card_style_7 .tp-actions {\n z-index: 1;\n position: absolute;\n top: 5px;\n left: auto;\n bottom: auto;\n right: 15px;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n opacity: 0;\n -webkit-transform: translateX(20px) translateZ(0);\n transform: translateX(20px) translateZ(0);\n}\n\n.s_card_style_7 .tp-actions .tp-action-icon {\n transition: all 0.8s;\n}\n\n.s_card_style_7 .tp-actions .tp-action-icon.disabled {\n opacity: 0.5 !important;\n pointer-events: none;\n}\n\n.s_card_style_7 .tp-actions .tp-action-icon:hover {\n box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px;\n}\n\n@media (max-width: 991.98px) {\n .s_card_style_7 .tp-actions {\n opacity: 1;\n -webkit-transform: translateY(0) translateZ(0);\n transform: translateY(0) translateZ(0);\n }\n}\n\n.s_card_style_7:hover .tp-actions {\n opacity: 1;\n -webkit-transform: translateY(0) translateZ(0);\n transform: translateY(0) translateZ(0);\n}\n\n.s_card_style_7 .d_product_box {\n flex-flow: column;\n}\n\n.s_card_style_7 .d_product_box .d_img_block {\n flex-grow: 1;\n flex-flow: column;\n}\n\n.s_card_style_7 .d_product_info {\n z-index: 10;\n background-color: white;\n}\n\n.s_card_style_7 .d-add_to_cart_block {\n transition: transform .3s ease,opacity .3s ease;\n opacity: 0;\n position: absolute;\n top: auto;\n left: auto;\n bottom: 0;\n right: auto;\n width: 100%;\n backface-visibility: hidden;\n transform: translateX(0px) translateY(30px);\n}\n\n.s_card_style_7 .tp-color-preview-container {\n justify-content: center !important;\n margin: 0.5rem 0;\n}\n\n@media (max-width: 991.98px) {\n .s_card_style_7 .d-add_to_cart_block {\n transform: translateX(0px) translateY(0px);\n opacity: 1;\n }\n}\n\n.s_card_style_7:hover .d-add_to_cart_block {\n transform: translateX(0px) translateY(0px);\n opacity: 1;\n}\n\n.s_two_column_card_wrapper .tp-product-image {\n max-height: 310px;\n object-fit: contain;\n}\n\n.tp_two_column_card_style_2 .d_add_to_wishlist_btn {\n position: absolute;\n top: 10px;\n left: auto;\n bottom: auto;\n right: 10px;\n}\n\n.tp_two_column_card_style_3 .tp-bg-color-block {\n position: absolute;\n top: 0px;\n left: auto;\n bottom: auto;\n right: 0px;\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='328' height='328' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke='%23cccccc' stroke-width='1'%3E%3Cpath d='M769 229L1037 260.9M927 880L731 737 520 660 309 538 40 599 295 764 126.5 879.5 40 599-197 493 102 382-31 229 126.5 79.5-69-63'/%3E%3Cpath d='M-31 229L237 261 390 382 603 493 308.5 537.5 101.5 381.5M370 905L295 764'/%3E%3Cpath d='M520 660L578 842 731 737 840 599 603 493 520 660 295 764 309 538 390 382 539 269 769 229 577.5 41.5 370 105 295 -36 126.5 79.5 237 261 102 382 40 599 -69 737 127 880'/%3E%3Cpath d='M520-140L578.5 42.5 731-63M603 493L539 269 237 261 370 105M902 382L539 269M390 382L102 382'/%3E%3Cpath d='M-222 42L126.5 79.5 370 105 539 269 577.5 41.5 927 80 769 229 902 382 603 493 731 737M295-36L577.5 41.5M578 842L295 764M40-201L127 80M102 382L-261 269'/%3E%3C/g%3E%3Cg fill='%23ededed'%3E%3Ccircle cx='769' cy='229' r='5'/%3E%3Ccircle cx='539' cy='269' r='5'/%3E%3Ccircle cx='603' cy='493' r='5'/%3E%3Ccircle cx='731' cy='737' r='5'/%3E%3Ccircle cx='520' cy='660' r='5'/%3E%3Ccircle cx='309' cy='538' r='5'/%3E%3Ccircle cx='295' cy='764' r='5'/%3E%3Ccircle cx='40' cy='599' r='5'/%3E%3Ccircle cx='102' cy='382' r='5'/%3E%3Ccircle cx='127' cy='80' r='5'/%3E%3Ccircle cx='370' cy='105' r='5'/%3E%3Ccircle cx='578' cy='42' r='5'/%3E%3Ccircle cx='237' cy='261' r='5'/%3E%3Ccircle cx='390' cy='382' r='5'/%3E%3C/g%3E%3C/svg%3E\");\n}\n\n.tp_two_column_card_style_3 .tp-product-stock-label {\n border-bottom-left-radius: 5px;\n border-bottom-right-radius: 5px;\n margin: 5px;\n}\n\n", "\n/* /theme_prime/static/src/scss/front_end/quick_view.scss defined in bundle 'web.assets_frontend' */\n\n.tp-product-quick-view-layout .tp-share .fa {\n transition: color 0.25s ease-in-out,background-color 0.25s ease-in-out;\n width: 2rem;\n height: 2rem;\n line-height: 2rem;\n}\n\n.tp-product-quick-view-layout .tp-share .fa.fa-facebook {\n color: #3b5998;\n background-color: rgba(59, 89, 152, 0.1);\n}\n\n.tp-product-quick-view-layout .tp-share .fa.fa-twitter {\n color: #00acee;\n background-color: rgba(0, 172, 238, 0.1);\n}\n\n.tp-product-quick-view-layout .tp-share .fa.fa-envelope {\n color: #0da9ef;\n background-color: rgba(13, 169, 239, 0.1);\n}\n\n.tp-product-quick-view-layout .tp-share .fa:hover {\n color: white;\n}\n\n.tp-product-quick-view-layout .tp-share .fa:hover.fa-facebook {\n background-color: #3b5998;\n}\n\n.tp-product-quick-view-layout .tp-share .fa:hover.fa-twitter {\n background-color: #00acee;\n}\n\n.tp-product-quick-view-layout .tp-share .fa:hover.fa-envelope {\n background-color: #0da9ef;\n}\n\n.tp-product-quick-view-layout .tp-product-detail-carousel {\n position: relative !important;\n top: unset !important;\n}\n\n@media (max-width: 767.98px) {\n .tp-product-quick-view-layout .tp-product-detail-carousel .carousel-outer {\n height: 370px !important;\n }\n}\n\n.tp-custom-dialog .close {\n position: absolute;\n top: 8px;\n left: auto;\n bottom: auto;\n right: 8px;\n font-size: 0.8rem;\n width: 2rem;\n height: 2rem;\n opacity: 1;\n z-index: 1;\n border-radius: 100rem;\n border: 1px solid #DEE2E6;\n}\n\n.tp-custom-dialog .close:focus {\n outline: none;\n}\n\n.tp-custom-dialog .close:hover {\n color: #dc3545;\n}\n\n.d_product_quick_view_dialog.is_mini {\n max-width: 450px;\n text-align: center;\n}\n\n.d_product_quick_view_dialog.is_mini .modal-body {\n padding: 0;\n}\n\n.d_product_quick_view_dialog.is_mini .dr-list-variant-radio-circle {\n justify-content: center !important;\n}\n\n.d_product_quick_view_dialog.is_mini .css_quantity {\n margin: auto;\n display: -webkit-box; display: -webkit-flex; display: flex;\n justify-content: center;\n}\n\n.d_product_quick_view_dialog.is_mini .dr-list-variant-radio-square {\n justify-content: center !important;\n}\n\n.d_product_quick_view_dialog.is_mini .variant_attribute .align-items-center {\n justify-content: center;\n}\n\n.d_product_quick_view_dialog.is_mini .variant_attribute li.dr-list-radio-attribute {\n display: inline-block;\n margin-right: 15px !important;\n}\n\n.d_product_quick_view_dialog.is_mini .js_add_cart_variants {\n padding-right: 10px;\n padding-left: 10px;\n}\n\n.d_product_quick_view_dialog.is_mini .dr-variant {\n justify-content: center !important;\n}\n\n.d_product_quick_view_dialog.is_mini section#product_detail {\n text-align: center;\n}\n\n.d_product_quick_view_dialog.is_mini section#product_detail .d_shop_product_details_carousel .carousel-indicators {\n display: none !important;\n}\n\n.d_product_quick_view_dialog.is_mini section#product_detail .d_shop_product_details_carousel .carousel-indicators > li {\n height: 30px;\n width: 30px;\n}\n\n.d_product_quick_view_dialog.is_mini section#product_detail .d_shop_product_details_carousel .carousel-indicators > li .o_image_64_contain {\n height: 30px;\n width: 30px;\n}\n\n.d_product_quick_view_dialog.is_mini section#product_detail .d_shop_product_details_carousel .carousel-outer {\n height: 250px;\n}\n\n.d_product_quick_view_dialog.is_mini .js_check_product {\n flex-grow: 2.5;\n}\n\n.d_product_quick_view_dialog.is_mini .product_price {\n margin-top: 10px !important;\n}\n\n.d_product_quick_view_dialog.is_mini .product_price .oe_price_h4 {\n font-size: 1.09375rem;\n}\n\n.d_product_quick_view_dialog.is_mini .product_price .oe_price_h4 .oe_price {\n color: #0da9ef;\n font-weight: 600;\n}\n\n.d_product_quick_view_dialog.is_mini .o_website_rating_static {\n margin-bottom: -5px;\n}\n\n.d_cart_confirmation_dialog .modal-body {\n padding: 0px;\n}\n\n.d_cart_confirmation_dialog .modal-body .dr-confim-col {\n background-color: rgba(13, 169, 239, 0.17);\n}\n\n.d_cart_confirmation_dialog .modal-body .dr-confirm-product-image {\n position: relative;\n margin-top: 14px;\n}\n\n.d_cart_confirmation_dialog .modal-body .dr-confirm-product-image img {\n border: 2px solid rgba(2, 2, 2, 0.12);\n object-fit: cover;\n height: 140px;\n width: 140px !important;\n}\n\n.d_cart_confirmation_dialog .modal-body .dr-confirm-product-image .fa {\n color: #ffffff !important;\n position: absolute;\n top: auto;\n left: auto;\n bottom: -2px;\n right: 12px;\n position: absolute;\n background: #22c187;\n padding: 7px 6px 6px 6px;\n line-height: 1;\n border-radius: 20px;\n font-size: 18px;\n border: 4px solid #fff;\n}\n\n.d_cart_confirmation_dialog .s_d_title_text p {\n font-size: 1.3rem;\n}\n\n.d_cart_confirmation_dialog .s_d_product_small_block .card {\n cursor: pointer;\n}\n\n.d_cart_confirmation_dialog .s_d_product_small_block .d_product_info button {\n display: none;\n}\n\n", "\n/* /theme_prime/static/src/scss/front_end/dynamic_snippets.scss defined in bundle 'web.assets_frontend' */\n\n.droggol_product_slider_single_product .owl-prev, .droggol_product_slider_single_product .owl-next {\n transition: all 0.3s;\n background-color: white !important;\n height: 40px;\n width: 40px;\n border: 1px solid #e1e7ec !important;\n border-radius: 100%;\n color: #374250 !important;\n}\n\n.droggol_product_slider_single_product .owl-prev:focus, .droggol_product_slider_single_product .owl-next:focus {\n outline: none;\n}\n\n@media (max-width: 991.98px) {\n .droggol_product_slider_single_product .owl-prev .dri, .droggol_product_slider_single_product .owl-next .dri {\n height: 30px;\n width: 30px;\n line-height: 30px !important;\n }\n}\n\n.droggol_product_slider_single_product .owl-prev:hover, .droggol_product_slider_single_product .owl-next:hover {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n color: #0da9ef !important;\n}\n\n.droggol_product_slider_single_product .owl-prev .dri, .droggol_product_slider_single_product .owl-next .dri {\n line-height: 39px;\n font-weight: bold;\n}\n\n@media (min-width: 1200px) {\n .droggol_product_slider_single_product .owl-prev, .droggol_product_slider_single_product .owl-next {\n height: 55px;\n width: 55px;\n }\n .droggol_product_slider_single_product .owl-prev .dri, .droggol_product_slider_single_product .owl-next .dri {\n line-height: 55px;\n font-size: 18px;\n }\n}\n\n@media (max-width: 991.98px) {\n .droggol_product_slider_single_product .style-4 {\n justify-content: center !important;\n }\n}\n\n.droggol_product_slider_single_product .dr_product_img {\n max-height: 500px;\n object-fit: contain;\n}\n\n.droggol_product_slider_single_product .owl-prev {\n position: absolute;\n top: 50%;\n left: 15px;\n bottom: auto;\n right: auto;\n}\n\n.droggol_product_slider_single_product .owl-next {\n position: absolute;\n top: 50%;\n left: auto;\n bottom: auto;\n right: 15px;\n}\n\n.s_d_single_category_snippet_wrapper .banner-text {\n position: absolute;\n top: auto;\n left: 25px;\n bottom: 20px;\n right: 25px;\n background-color: rgba(255, 255, 255, 0.8);\n}\n\n.s_d_single_category_snippet_wrapper .d_category_image_block {\n background-size: cover;\n background-position: center;\n min-height: 500px;\n height: 100%;\n}\n\n.s_d_single_category_snippet_wrapper .tp_category_product_card_style_1 .d_add_to_cart_btn {\n position: absolute;\n top: 0.75rem;\n left: auto;\n bottom: auto;\n right: 0.75rem;\n z-index: 5;\n height: 40px;\n width: 40px;\n}\n\n.s_d_single_category_snippet_wrapper .tp_category_product_card_style_1 .d-product-img {\n object-fit: contain;\n max-height: 350px;\n}\n\n.s_d_single_category_snippet_wrapper .owl-nav {\n position: absolute;\n top: -43px;\n left: auto;\n bottom: auto;\n right: 30px;\n min-width: 40px;\n}\n\n.s_d_single_category_snippet_wrapper .owl-nav button.owl-prev, .s_d_single_category_snippet_wrapper .owl-nav button.owl-next {\n background: #ccedfc !important;\n padding: 2px !important;\n border-radius: 13px;\n}\n\n.s_d_single_category_snippet_wrapper .owl-nav button.owl-prev {\n margin-right: 8px;\n}\n\n@media (min-width: 768px) {\n .s_d_single_product_snippet_wrapper .d_single_product_continer {\n width: 90%;\n max-width: 1200px;\n margin: 0px auto;\n }\n}\n\n@media (max-width: 991.98px) {\n .s_d_single_product_snippet_wrapper .d_single_product_continer {\n margin-left: 5%;\n margin-right: 5%;\n }\n}\n\n.s_d_single_product_snippet_wrapper .d_single_product_body {\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet {\n max-width: auto;\n text-align: center;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .modal-body {\n padding: 0;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .dr-list-variant-radio-circle {\n justify-content: center !important;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .css_quantity {\n margin: auto;\n display: -webkit-box; display: -webkit-flex; display: flex;\n justify-content: center;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .dr-list-variant-radio-square {\n justify-content: center !important;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .variant_attribute .align-items-center {\n justify-content: center;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .variant_attribute li.dr-list-radio-attribute {\n display: inline-block;\n margin-right: 15px !important;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .js_add_cart_variants {\n padding-right: 10px;\n padding-left: 10px;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .dr-variant {\n justify-content: center !important;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet section#product_detail {\n text-align: center;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet section#product_detail .d_shop_product_details_carousel .carousel-indicators {\n display: none !important;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet section#product_detail .d_shop_product_details_carousel .carousel-indicators > li {\n height: 30px;\n width: 30px;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet section#product_detail .d_shop_product_details_carousel .carousel-indicators > li .o_image_64_contain {\n height: 30px;\n width: 30px;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet section#product_detail .d_shop_product_details_carousel .carousel-outer {\n height: 250px;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .js_check_product {\n flex-grow: 2.5;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .product_price {\n margin-top: 10px !important;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .product_price .oe_price_h4 {\n font-size: 1.09375rem;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .product_price .oe_price_h4 .oe_price {\n color: #0da9ef;\n font-weight: 600;\n}\n\n.s_d_single_product_cover_snippet_wrapper .s_d_single_product_cover_snippet .o_website_rating_static {\n margin-bottom: -5px;\n}\n\n.dr_strike_line {\n position: relative;\n display: inline-block;\n padding-left: 85px;\n padding-right: 85px;\n}\n\n.dr_strike_line:before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: auto;\n bottom: auto;\n right: 0px;\n display: inline-block;\n width: 5rem;\n border-top-width: 2px;\n border-top-style: solid;\n border-color: #0da9ef;\n}\n\n.dr_strike_line:after {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 0px;\n bottom: auto;\n right: auto;\n display: inline-block;\n width: 5rem;\n border-top-width: 2px;\n border-top-style: solid;\n border-color: #0da9ef;\n}\n\n.s_tp_category_style_1 {\n outline: 1px solid #DEE2E6;\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n background-color: white;\n}\n\n.s_tp_category_style_4 .dr-category-card {\n height: 200px;\n border-radius: 3px;\n background-size: cover;\n background-position: center;\n position: relative;\n}\n\n.s_tp_category_style_4 .dr-category-card .dr-category-text {\n position: absolute;\n top: auto;\n left: auto;\n bottom: 0;\n right: auto;\n}\n\n.s_tp_category_style_4 .dr-category-card h3 {\n text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.68);\n}\n\n.tp-category-cover-image {\n max-height: 300px;\n object-fit: cover;\n}\n\n.s_tp_hierarchical_category_style_3 div.tp-cate-3-img::before {\n content: ' ';\n height: 100%;\n width: 100%;\n position: absolute;\n background-image: linear-gradient(0deg, rgba(16, 17, 18, 0.55) 0%, transparent 40%, transparent 70%, transparent 100%);\n border-radius: 5px;\n overflow: hidden;\n}\n\n.s_tp_hierarchical_category_style_3 .tp-category-cover-image {\n max-height: 150px;\n object-fit: cover;\n border-radius: 3px;\n}\n\n.s_tp_hierarchical_category_style_3 .tp-category-name {\n font-size: 1.1rem;\n position: absolute;\n top: auto;\n left: auto;\n bottom: 0%;\n right: auto;\n text-shadow: 0px 0px 1px #000;\n padding-bottom: 6px;\n}\n\n.s_tp_hierarchical_category_style_3 ul > li {\n background: transparent;\n}\n\n.s_tp_hierarchical_category_style_8 .tp-category-info {\n position: absolute;\n top: auto;\n left: auto;\n bottom: 0;\n right: auto;\n background-color: rgba(255, 255, 255, 0.75);\n border-top-right-radius: 5px;\n}\n\n.s_tp_hierarchical_category_style_9 .tp-category-info {\n position: absolute;\n top: 50%;\n left: 25%;\n bottom: auto;\n right: auto;\n transform: translateY(-50%);\n background-color: rgba(255, 255, 255, 0.85);\n}\n\n.s_tp_hierarchical_category_style_10 .tp-category-cover-image {\n border-bottom-right-radius: 50% 20% !important;\n border-bottom-left-radius: 50% 20% !important;\n}\n\n.s_tp_hierarchical_category_style_10 .tp-category-info {\n position: absolute;\n top: auto;\n left: 25%;\n bottom: 0%;\n right: auto;\n}\n\n.s_tp_hierarchical_category_style_11 .tp-category-img {\n position: absolute;\n top: auto;\n left: 5%;\n bottom: -12%;\n right: auto;\n height: 100px;\n width: 100px;\n border-radius: 5px;\n z-index: 1;\n}\n\n.s_tp_hierarchical_category_style_11 .tp-category-info {\n position: absolute;\n top: auto;\n left: auto;\n bottom: -2%;\n right: 5%;\n}\n\n.tp-show-variant-image .tp-variant-image {\n max-height: 680px;\n}\n\n.s_d_brand_snippet_wrapper .tp_brand_card_style_1 img {\n height: 100px;\n object-fit: contain;\n}\n\n.s_d_brand_snippet_wrapper .tp_brand_card_style_4 img {\n -webkit-transition: all .3s ease;\n -o-transition: all .3s ease;\n transition: all .3s ease;\n opacity: 0.5;\n filter: grayscale(100%);\n}\n\n.s_d_brand_snippet_wrapper .tp_brand_card_style_4 img:hover {\n opacity: 1;\n filter: grayscale(0);\n}\n\n.tp_product_list_header_1:after {\n display: block;\n position: absolute;\n top: auto;\n left: 0px;\n bottom: -1px;\n right: auto;\n width: 90px;\n height: 2px;\n background-color: #0da9ef;\n content: '';\n}\n\n.tp_product_list_cards_3 .d_add_to_cart_btn {\n position: absolute;\n top: 7px;\n left: auto;\n bottom: auto;\n right: 10px;\n color: #6C757D;\n height: 2.2rem;\n width: 2.2rem;\n border-radius: 100%;\n border: 1px solid #DEE2E6;\n line-height: 2.2rem;\n background-color: #f3f5f9;\n}\n\n.tp_product_list_cards_3 .d_add_to_cart_btn:hover {\n color: #0da9ef;\n}\n\n.tp_product_list_cards_4 .d_product_quick_view {\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: auto;\n transition: all 0.5s;\n background-color: rgba(0, 0, 0, 0.28) !important;\n backdrop-filter: blur(1px);\n opacity: 0;\n}\n\n.tp_product_list_cards_4 .d_product_quick_view:hover {\n background-color: rgba(0, 0, 0, 0.48) !important;\n}\n\n.tp_product_list_cards_4 .media:hover .d_product_quick_view {\n opacity: 1;\n}\n\n.s_category_tabs_snippet_wrapper .tp_mega_menu_tab_style_1 {\n border-left: 3px solid transparent;\n transition: all 0.3s;\n}\n\n.s_category_tabs_snippet_wrapper .tp_mega_menu_tab_style_1.tp-active-category {\n background-color: #f7f8fa;\n border-left: 3px solid #0da9ef;\n}\n\n.s_category_tabs_snippet_wrapper .tp_mega_menu_tab_style_2 {\n transition: all 0.3s;\n border-left: 3px solid transparent;\n background-color: #f7f8fa;\n}\n\n.s_category_tabs_snippet_wrapper .tp_mega_menu_tab_style_2.tp-active-category {\n border-left: 3px solid #0da9ef;\n color: #0da9ef;\n background-color: white;\n margin-right: -1px;\n}\n\n.s_category_tabs_snippet_wrapper .tp_mega_menu_tab_style_2.tp-active-category h6 {\n color: #0da9ef;\n}\n\n.s_category_tabs_snippet_wrapper .tp-tab-container {\n min-height: 400px;\n}\n\n", "\n/* /theme_prime/static/src/scss/front_end/category_filters.scss defined in bundle 'web.assets_frontend' */\n\n.d_category_lable {\n cursor: pointer;\n}\n\n.tp-dynamic-snippet-tab-1 .d_category_lable {\n margin-bottom: -1px;\n border-bottom: 3px solid transparent;\n transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;\n}\n\n.tp-dynamic-snippet-tab-1 .d_category_lable.d_active {\n font-weight: bold;\n color: black;\n border-bottom: 3px solid #0da9ef;\n}\n\n.tp-dynamic-snippet-tab-1 .d_category_lable:not(.d_active):before {\n content: \"\";\n position: absolute;\n top: auto;\n left: 0px;\n bottom: -3px;\n right: auto;\n width: 100%;\n height: 3px;\n background-color: #0da9ef;\n visibility: hidden;\n -webkit-transform: scaleX(0);\n transform: scaleX(0);\n -webkit-transition: all 0.3s ease-in-out 0s;\n transition: all 0.3s ease-in-out 0s;\n}\n\n.tp-dynamic-snippet-tab-1 .d_category_lable:not(.d_active):hover:before {\n visibility: visible;\n -webkit-transform: scaleX(1);\n transform: scaleX(1);\n}\n\n.tp-dynamic-snippet-tab-2 .d_category_lable:hover, .tp-dynamic-snippet-tab-2 .d_category_lable.d_active {\n border: 1px solid #0da9ef !important;\n background-color: #0da9ef !important;\n color: white !important;\n}\n\n.tp-dynamic-snippet-tab-3 .d_category_lable {\n color: #ADB5BD;\n}\n\n.tp-dynamic-snippet-tab-3 .d_category_lable.d_active {\n border-bottom: 2px solid #0da9ef;\n color: #6C757D;\n font-weight: 500;\n}\n\n.tp-dynamic-snippet-tab-4 {\n overflow-x: auto;\n overflow-y: hidden;\n}\n\n.tp-dynamic-snippet-tab-4 .d_category_lable {\n border-bottom: 1px solid #DEE2E6;\n}\n\n.tp-dynamic-snippet-tab-4 .d_category_lable.d_active {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n color: #0da9ef;\n background-color: rgba(13, 169, 239, 0.1) !important;\n border-bottom: 2px solid #0da9ef;\n}\n\n.tp-dynamic-snippet-tab-5 .d_category_lable {\n border-radius: 3px;\n border: 1px solid #DEE2E6;\n}\n\n.tp-dynamic-snippet-tab-5 .d_category_lable:hover, .tp-dynamic-snippet-tab-5 .d_category_lable.d_active {\n border: 1px solid #0da9ef !important;\n background-color: #0da9ef !important;\n color: white !important;\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n}\n\n.tp-dynamic-snippet-tab-6 .d_category_lable:not(:last-child):after {\n display: inline-block;\n content: '|';\n margin-left: 12px;\n margin-right: 12px;\n color: #6c757d;\n font-size: 16px;\n}\n\n.tp-dynamic-snippet-tab-6 .d_category_lable {\n font-size: 16px;\n}\n\n.tp-dynamic-snippet-tab-6 .d_category_lable.d_active {\n color: #0da9ef;\n}\n\n", "\n/* /theme_prime/static/src/scss/front_end/image_hotspot.scss defined in bundle 'web.assets_frontend' */\n\n@keyframes pulse-primary {\n 0% {\n -webkit-box-shadow: 0 0 0 0 rgba(13, 169, 239, 0.6);\n -moz-box-shadow: 0 0 0 0 rgba(13, 169, 239, 0.6);\n box-shadow: 0 0 0 0 rgba(13, 169, 239, 0.6);\n }\n 70% {\n -webkit-box-shadow: 0 0 0 15px rgba(13, 169, 239, 0);\n -moz-box-shadow: 0 0 0 15px rgba(13, 169, 239, 0);\n box-shadow: 0 0 0 15px rgba(13, 169, 239, 0);\n }\n 100% {\n -webkit-box-shadow: 0 0 0 0 rgba(13, 169, 239, 0);\n -moz-box-shadow: 0 0 0 0 rgba(13, 169, 239, 0);\n box-shadow: 0 0 0 0 rgba(13, 169, 239, 0);\n }\n}\n\n@keyframes pulse-light {\n 0% {\n -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);\n -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);\n box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);\n }\n 70% {\n -webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);\n -moz-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);\n box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);\n }\n 100% {\n -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);\n -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);\n box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);\n }\n}\n\n@keyframes pulse-dark {\n 0% {\n -webkit-box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.6);\n -moz-box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.6);\n box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.6);\n }\n 70% {\n -webkit-box-shadow: 0 0 0 15px rgba(33, 37, 41, 0);\n -moz-box-shadow: 0 0 0 15px rgba(33, 37, 41, 0);\n box-shadow: 0 0 0 15px rgba(33, 37, 41, 0);\n }\n 100% {\n -webkit-box-shadow: 0 0 0 0 rgba(33, 37, 41, 0);\n -moz-box-shadow: 0 0 0 0 rgba(33, 37, 41, 0);\n box-shadow: 0 0 0 0 rgba(33, 37, 41, 0);\n }\n}\n\n@keyframes pulse-primary-pointer {\n 0% {\n -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);\n -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);\n box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);\n }\n 70% {\n -webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);\n -moz-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);\n box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);\n transform: scale(0.8, 0.8);\n }\n 100% {\n -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);\n -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);\n box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);\n transform: scale(1, 1);\n }\n}\n\n@keyframes pulse-dark-pointer {\n 0% {\n -webkit-box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.6);\n -moz-box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.6);\n box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.6);\n }\n 70% {\n -webkit-box-shadow: 0 0 0 15px rgba(33, 37, 41, 0);\n -moz-box-shadow: 0 0 0 15px rgba(33, 37, 41, 0);\n box-shadow: 0 0 0 15px rgba(33, 37, 41, 0);\n transform: scale(0.8, 0.8);\n }\n 100% {\n -webkit-box-shadow: 0 0 0 0 rgba(33, 37, 41, 0);\n -moz-box-shadow: 0 0 0 0 rgba(33, 37, 41, 0);\n box-shadow: 0 0 0 0 rgba(33, 37, 41, 0);\n transform: scale(1, 1);\n }\n}\n\n.tp_hotspot {\n cursor: pointer;\n border-radius: 50%;\n}\n\n.tp_hotspot:focus {\n outline: none;\n}\n\n.tp_hotspot_style_1 {\n width: 23px;\n height: 23px;\n}\n\n.tp_hotspot_style_1.tp-hotspot-primary {\n background: #0da9ef;\n box-shadow: 0 0 0 rgba(13, 169, 239, 0.8);\n animation: pulse-primary 1.5s infinite;\n}\n\n.tp_hotspot_style_1.tp-hotspot-dark {\n background: #212529;\n box-shadow: 0 0 0 rgba(33, 37, 41, 0.8);\n animation: pulse-dark 1.5s infinite;\n}\n\n.tp_hotspot_style_1.tp-hotspot-light {\n background: #ffffff;\n box-shadow: 0 0 0 rgba(255, 255, 255, 0.8);\n animation: pulse-light 1.5s infinite;\n}\n\n.tp_hotspot_style_1.tp-hotspot-light:after {\n border: 2px solid #6C757D !important;\n}\n\n.tp_hotspot_style_1:after {\n display: inline-block;\n content: \"\";\n position: absolute;\n top: 3px;\n left: 3px;\n bottom: auto;\n right: auto;\n width: 17px;\n height: 17px;\n border-radius: 50%;\n border: 2px solid white;\n z-index: 1;\n}\n\n.tp_hotspot_style_2 {\n font-family: 'Droggol-Pack' !important;\n speak: never;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 2rem;\n height: 2rem;\n color: white;\n transition: all 200ms cubic-bezier(0.68, -0.55, 0.265, 2.5);\n transform: rotate(45deg);\n}\n\n.tp_hotspot_style_2.tp-hotspot-primary {\n background: #0da9ef;\n}\n\n.tp_hotspot_style_2.tp-hotspot-dark {\n background: #212529;\n}\n\n.tp_hotspot_style_2.tp-hotspot-light {\n background: #ffffff;\n color: #6C757D;\n}\n\n.tp_hotspot_style_2:before {\n content: \"\\e870\";\n padding-top: 9px;\n position: absolute;\n padding-left: 9px;\n}\n\n.tp_hotspot_style_2:hover {\n transform: scale(1.1, 1.1) rotate(45deg) !important;\n -webkit-transform: scale(1.1, 1.1) rotate(45deg) !important;\n}\n\n.tp_hotspot_style_3 {\n font-family: 'Droggol-Pack' !important;\n speak: never;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 2rem;\n height: 2rem;\n color: white;\n transition: all .2s ease-out;\n}\n\n.tp_hotspot_style_3.tp-hotspot-primary {\n background: #0da9ef;\n animation: pulse-primary-pointer 2s infinite;\n}\n\n.tp_hotspot_style_3.tp-hotspot-dark {\n background: #212529;\n animation: pulse-dark-pointer 2s infinite;\n}\n\n.tp_hotspot_style_3.tp-hotspot-light {\n animation: pulse-primary-pointer 2s infinite;\n background: #ffffff;\n color: #6C757D;\n}\n\n.tp_hotspot_style_3:before {\n content: \"\\e902\";\n padding-top: 10px;\n position: absolute;\n padding-left: 9px;\n}\n\n@keyframes tp-animation-hotspot-4 {\n 0% {\n -webkit-transform: scale(0.68);\n transform: scale(0.68);\n }\n 100% {\n -webkit-transform: scale(1.2);\n transform: scale(1.2);\n opacity: 0;\n }\n}\n\n.tp_hotspot_style_4 {\n width: 27px;\n height: 27px;\n}\n\n.tp_hotspot_style_4.tp-hotspot-primary {\n background-color: #0da9ef;\n color: #FFFFFF;\n}\n\n.tp_hotspot_style_4.tp-hotspot-primary:after, .tp_hotspot_style_4.tp-hotspot-primary:before {\n border-color: #0da9ef;\n}\n\n.tp_hotspot_style_4 > i {\n position: absolute;\n top: 25%;\n left: 20%;\n bottom: auto;\n right: auto;\n}\n\n.tp_hotspot_style_4.tp-hotspot-dark {\n background-color: #212529;\n color: #fff;\n}\n\n.tp_hotspot_style_4.tp-hotspot-dark:after, .tp_hotspot_style_4.tp-hotspot-dark:before {\n border-color: #212529;\n}\n\n.tp_hotspot_style_4.tp-hotspot-light {\n background-color: #ffffff;\n color: #6C757D;\n}\n\n.tp_hotspot_style_4.tp-hotspot-light:after, .tp_hotspot_style_4.tp-hotspot-light:before {\n border-color: #ffffff;\n}\n\n.tp_hotspot_style_4:after, .tp_hotspot_style_4:before {\n content: \"\";\n position: absolute;\n top: -27%;\n left: -27%;\n bottom: auto;\n right: auto;\n border: 1px solid;\n width: 150%;\n height: 150%;\n border-radius: 50px;\n opacity: 1;\n -webkit-animation: 1s tp-animation-hotspot-4 linear infinite;\n animation: 1s tp-animation-hotspot-4 linear infinite;\n}\n\n.tp_hotspot_style_4:before {\n animation-delay: 0.5s !important;\n}\n\n.tp-popover-element {\n max-width: 285px;\n}\n\n.tp-popover-element .popover-body {\n padding: 12px 0px 12px 6px;\n overflow: hidden;\n}\n\n.tp-popover-element .popover-body .tp-popover-container {\n width: 275px;\n}\n\n.tp-popover-element .popover-body .tp-popover-container .tp-add-to-cart-action {\n position: absolute;\n top: auto;\n left: auto;\n bottom: -0.75rem;\n right: 0px;\n width: 55px;\n border-top-left-radius: 55px;\n padding-top: 31px;\n}\n\n.tp-popover-element .popover-body .tp-popover-container .tp-add-to-cart-action .dri-cart {\n font-size: 1.2rem;\n}\n\n.tp-popover-element .popover-body .tp-popover-container .tp-add-to-cart-action .dri-cart:before {\n position: absolute;\n top: 1.3rem;\n left: 1.2rem;\n bottom: auto;\n right: auto;\n}\n\n.tp-discount-badge {\n padding: 2px;\n border-radius: 2px;\n background-color: rgba(220, 53, 69, 0.1);\n color: #dc3545;\n}\n\n", "\n/* /theme_prime/static/src/scss/snippets/2_col_deal.scss defined in bundle 'web.assets_frontend' */\n\n.s_d_product_count_down .d_product_description {\n clear: both;\n height: 60px;\n overflow: hidden;\n text-overflow: ellipsis;\n -webkit-line-clamp: 3;\n -webkit-box-orient: vertical;\n display: -webkit-box;\n}\n\n.s_d_product_count_down .d_product_img {\n max-height: 340px;\n}\n\n.s_d_product_count_down .d_add_to_cart_block {\n z-index: 1;\n position: absolute;\n top: 15px;\n left: auto;\n bottom: auto;\n right: 15px;\n}\n\n.s_d_product_count_down .d_add_to_cart_block .d_add_to_cart_btn {\n padding: 0;\n height: 40px;\n width: 40px;\n line-height: 40px;\n}\n\n.s_d_product_small_block .owl-stage {\n display: -webkit-box; display: -webkit-flex; display: flex;\n}\n\n.s_d_product_small_block .owl-stage .owl-item .card {\n height: 100%;\n display: -webkit-box; display: -webkit-flex; display: flex;\n}\n\n.s_d_product_small_block .owl-stage .owl-item .card .d_img_block {\n flex-grow: 1;\n}\n\n.s_d_product_small_block .owl-stage .owl-item .card .d_img_block .d-product-img {\n max-height: 215px;\n}\n\n@media (max-width: 991.98px) {\n .s_d_product_small_block .owl-stage .owl-item .card .d_img_block .d-product-img {\n max-height: 365px;\n }\n}\n\n.droggol_product_slider_top .owl-nav {\n display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;\n position: absolute;\n right: 0;\n top: 0;\n margin-top: -55px;\n}\n\n.s_d_full_title {\n position: relative;\n font-size: 1.71rem;\n text-transform: capitalize;\n margin: 0 0 28px;\n font-weight: 300;\n letter-spacing: -1px;\n}\n\n.s_d_full_title .s_d_title_text {\n position: relative;\n z-index: 1;\n background: #FFFFFF;\n padding-right: 18px;\n}\n\n.s_d_full_title:after {\n content: \"\";\n position: absolute;\n top: 50%;\n left: auto;\n bottom: auto;\n right: 30px;\n height: 1px;\n background: #e4e7f0;\n position: absolute;\n left: 0;\n right: 72px;\n top: 50%;\n}\n\n", "\n/* /theme_prime/static/src/scss/snippets/image_products.scss defined in bundle 'web.assets_frontend' */\n\n.s_d_image_products_block_wrapper .tp-block-wrapper {\n border-radius: 7px;\n}\n\n.s_d_image_products_block_wrapper .tp-block-wrapper .tp-img-container {\n min-height: 330px !important;\n}\n\n.s_d_image_products_block_wrapper .s_d_full_title {\n margin: 0px 0 20px;\n}\n\n.s_d_image_products_block_wrapper .owl-nav {\n margin-top: -50px;\n}\n\n.s_d_image_products_block_wrapper .s_d_image_products_block .droggol_product_slider_top .d-product-name, .s_d_image_products_block_wrapper .s_d_image_products_block .droggol_product_slider_top .d-product-price {\n font-size: 16px;\n}\n\n.s_d_image_products_block_wrapper .s_d_image_products_block .droggol_product_slider_top .d_product_img {\n max-height: 150px;\n object-fit: contain;\n}\n\n.d_all_brands_btn {\n position: absolute;\n top: 0px;\n left: auto;\n bottom: auto;\n right: 14px;\n}\n\n", "\n/* /theme_prime/static/src/scss/front_end/bottom_bar.scss defined in bundle 'web.assets_frontend' */\n\n.tp-bottombar-component-style-1 {\n border-top: 2px solid #DEE2E6;\n border-top-right-radius: 1rem;\n border-top-left-radius: 1rem;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn {\n height: 35px;\n width: 35px;\n text-align: center;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn.tp-active-btn .tp-action-btn-label {\n color: #0da9ef;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn.tp-active-btn .tp-action-btn-icon {\n color: #0da9ef;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn sup {\n position: absolute;\n top: -4px;\n left: auto;\n bottom: auto;\n right: auto;\n padding: 0.2em 0.4em;\n border-radius: 40px;\n vertical-align: top;\n font-size: 0.5rem;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn .tp-action-btn-label {\n font-size: 60%;\n color: #ADB5BD;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn .tp-action-btn-icon {\n color: #ADB5BD;\n font-size: 1.2rem;\n margin-top: 2px;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn .dropdown-toggle:after {\n position: absolute;\n top: 2px;\n left: auto;\n bottom: auto;\n right: auto;\n color: #ADB5BD;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn .js_language_selector > a {\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn .js_language_selector .tp-action-btn-label {\n margin-top: 3px;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn .js_language_selector .dropdown-toggle:after {\n top: 4px;\n right: -6px;\n}\n\n.tp-bottombar-component-style-1 .tp-bottom-action-btn .js_language_selector .o_lang_flag {\n margin-right: 0;\n}\n\n.tp-bottombar-component-style-1 .tp-bottombar-secondary-element {\n transition: all 0.4s;\n -webkit-transition: all 0.4s;\n transform: translateY(145px);\n opacity: 0;\n}\n\n.tp-bottombar-component-style-1 .tp-bottombar-secondary-element.tp-drawer-open {\n opacity: 1;\n transform: translateY(0px);\n}\n\n.tp-bottombar-component-style-1 .tp-drawer-action-btn {\n background-color: #343a40;\n}\n\n.tp-bottombar-component-style-1 .tp-drawer-action-btn .tp-drawer-icon {\n font-size: 1rem;\n line-height: 1.5rem;\n color: white;\n}\n\n@media (min-width: 768px) {\n .tp-bottombar-component-style-1 {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .tp-bottombar-component-style-1 {\n display: block;\n position: fixed;\n bottom: 0;\n left: 0;\n transition: all 0.4s;\n -webkit-transition: all 0.4s;\n z-index: 1030;\n background-color: white;\n }\n .tp-bottombar-component-style-1.tp-has-drower-element {\n bottom: -4rem;\n }\n .tp-bottombar-component-style-1.tp-bottombar-not-visible {\n bottom: -10.6rem;\n }\n .tp-bottombar-component-style-1.tp-drawer-is-open {\n bottom: -1px;\n }\n}\n\n", "\n/* /im_livechat/static/src/legacy/public_livechat.scss defined in bundle 'web.assets_frontend' */\n\n.o_thread_window {\n direction: ltr;\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-flow: column nowrap; flex-flow: column nowrap;\n position: fixed;\n width: 325px;\n max-width: 100%;\n height: 400px;\n max-height: 100%;\n font-size: 12px;\n background-color: #FAFAFA;\n border-radius: 6px 6px 0 0;\n z-index: 1051;\n box-shadow: -5px -5px 10px rgba(0, 0, 0, 0.18);\n}\n\n@media (max-width: 767.98px) {\n .o_thread_window {\n width: 100%;\n height: 100% !important;\n box-shadow: none;\n }\n .o_thread_window.o_folded {\n display: none;\n }\n}\n\n@media print {\n .o_thread_window {\n display: none;\n }\n}\n\n.o_thread_window .o_thread_window_header {\n align-items: center;\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n color: white;\n padding: 5px 10px;\n border-radius: 3px 3px 0 0;\n border-bottom: 1px solid #DEE2E6;\n background-color: #71639e;\n padding: 8px;\n}\n\n@media (max-width: 767.98px) {\n .o_thread_window .o_thread_window_header {\n align-items: center;\n height: 46px;\n padding: 0;\n border-radius: 0px;\n }\n .o_thread_window .o_thread_window_header .o_thread_window_title {\n font-size: 16px;\n margin-left: 10px;\n }\n .o_thread_window .o_thread_window_header .o_thread_window_close {\n padding: 14.5px;\n font-size: 17px;\n color: white;\n }\n}\n\n.o_thread_window .o_thread_window_header .o_thread_window_avatar {\n margin: -6px 6px -6px 0;\n position: relative;\n}\n\n.o_thread_window .o_thread_window_header .o_thread_window_avatar img {\n height: 25px;\n width: 25px;\n border-radius: 50%;\n}\n\n.o_thread_window .o_thread_window_header .o_thread_window_avatar span {\n bottom: -4px;\n right: -2px;\n position: absolute;\n}\n\n.o_thread_window .o_thread_window_header .o_thread_window_avatar span .fa-circle-o {\n display: none;\n}\n\n.o_thread_window .o_thread_window_header .o_thread_window_title {\n cursor: pointer;\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n display: inline-block;\n max-width: 100%;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n vertical-align: top;\n}\n\n.o_thread_window .o_thread_window_header .o_thread_window_title .o_mail_thread_typing_icon {\n padding-left: 2px;\n}\n\n.o_thread_window .o_thread_window_header .o_thread_window_title .o_mail_thread_typing_icon .o_mail_thread_typing_icon_dot {\n background: #DEE2E6;\n}\n\n.o_thread_window .o_thread_window_header .o_thread_window_buttons {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n}\n\n.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close, .o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand {\n color: white;\n padding: 0px 3px;\n margin-left: 5px;\n opacity: 0.7;\n}\n\n.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close:hover, .o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close:focus, .o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close.focus, .o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand:hover, .o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand:focus, .o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand.focus {\n opacity: 1;\n}\n\n.o_thread_window .o_mail_thread {\n flex: 1 1 100%;\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.o_thread_window .o_mail_thread .o_thread_date_separator {\n margin: 0px 0px 15px 0px;\n}\n\n.o_thread_window .o_mail_thread .o_thread_date_separator .o_thread_date {\n background-color: #FAFAFA;\n}\n\n.o_thread_window .o_mail_thread .o_thread_message {\n padding: 4px 5px;\n}\n\n.o_thread_window .o_mail_thread .o_thread_message .o_thread_message_sidebar {\n margin-right: 5px;\n}\n\n@media (min-width: 768px) {\n .o_thread_window .o_mail_thread .o_thread_message .o_attachment {\n width: 33.33333333%;\n }\n}\n\n.o_thread_window .o_thread_composer input {\n width: 100%;\n}\n\n.o_thread_window_dropdown {\n width: auto;\n height: 28px;\n color: white;\n background-color: #212529;\n cursor: pointer;\n box-shadow: none;\n}\n\n@media (max-width: 767.98px) {\n .o_thread_window_dropdown {\n display: none;\n }\n}\n\n.o_thread_window_dropdown .o_thread_window_header {\n border-radius: 0;\n}\n\n.o_thread_window_dropdown .o_thread_window_dropdown_toggler {\n padding: 5px;\n}\n\n.o_thread_window_dropdown .o_thread_window_dropdown_toggler .o_total_unread_counter {\n position: absolute;\n top: -10px;\n left: auto;\n bottom: auto;\n right: 0;\n background-color: #71639e;\n padding: 0 2px;\n font-size: smaller;\n}\n\n.o_thread_window_dropdown.show .o_thread_window_dropdown_toggler .o_total_unread_counter, .o_thread_window_dropdown .o_thread_window_expand {\n display: none;\n}\n\n.o_thread_window_dropdown > ul {\n max-width: 325px;\n padding: 0;\n}\n\n.o_thread_window_dropdown > ul > li.o_thread_window_header {\n font-size: 12px;\n padding: 3px 5px;\n}\n\n.o_thread_window_dropdown > ul > li.o_thread_window_header ~ li.o_thread_window_header {\n border-top: 1px solid white;\n}\n\n.o_thread_window_dropdown > ul > li.o_thread_window_header:hover {\n background-color: #5a4f7f;\n}\n\n.o_ui_blocked .o_thread_window {\n z-index: 1101;\n}\n\n.o_no_thread_window .o_thread_window {\n display: none;\n}\n\n.o_mail_thread_loading {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.o_mail_thread_loading_icon {\n margin-right: 5px;\n}\n\n.o_mail_thread .o_thread_show_more, .o_mail_activity .o_thread_show_more {\n text-align: center;\n}\n\n.o_mail_thread .o_mail_thread_content, .o_mail_activity .o_mail_thread_content {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n min-height: 100%;\n}\n\n.o_mail_thread .o_thread_bottom_free_space, .o_mail_activity .o_thread_bottom_free_space {\n height: 15px;\n}\n\n.o_mail_thread .o_thread_tooltip_container, .o_mail_activity .o_thread_tooltip_container {\n display: inline;\n position: relative;\n}\n\n.o_mail_thread .o_thread_date_separator, .o_mail_activity .o_thread_date_separator {\n margin-top: 15px;\n margin-bottom: 30px;\n border-bottom: 1px solid #CED4DA;\n text-align: center;\n}\n\n@media (max-width: 767.98px) {\n .o_mail_thread .o_thread_date_separator, .o_mail_activity .o_thread_date_separator {\n margin-top: 0px;\n margin-bottom: 15px;\n }\n}\n\n.o_mail_thread .o_thread_date_separator .o_thread_date, .o_mail_activity .o_thread_date_separator .o_thread_date {\n position: relative;\n top: 10px;\n margin: 0 auto;\n padding: 0 10px;\n font-weight: bold;\n background: white;\n}\n\n.o_mail_thread .o_thread_new_messages_separator, .o_mail_activity .o_thread_new_messages_separator {\n margin-bottom: 15px;\n border-bottom: solid #9c92bb 1px;\n text-align: right;\n}\n\n.o_mail_thread .o_thread_new_messages_separator .o_thread_separator_label, .o_mail_activity .o_thread_new_messages_separator .o_thread_separator_label {\n position: relative;\n top: 8px;\n padding: 0 10px;\n background: white;\n color: #9c92bb;\n font-size: smaller;\n}\n\n.o_mail_thread .o_thread_message, .o_mail_activity .o_thread_message {\n display: -webkit-box; display: -webkit-flex; display: flex;\n padding: 4px 16px;\n margin-bottom: 0px;\n}\n\n.o_mail_thread .o_thread_message.o_mail_not_discussion, .o_mail_activity .o_thread_message.o_mail_not_discussion {\n background-color: rgba(222, 226, 230, 0.5);\n border-bottom: 1px solid #CED4DA;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_sidebar, .o_mail_activity .o_thread_message .o_thread_message_sidebar {\n flex: 0 0 36px;\n margin-right: 10px;\n margin-top: 2px;\n text-align: center;\n font-size: smaller;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_sidebar_image, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_sidebar_image {\n position: relative;\n height: 36px;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_sidebar_image .o_updatable_im_status, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_sidebar_image .o_updatable_im_status {\n width: 36px;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_sidebar_image .o_mail_user_status, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_sidebar_image .o_mail_user_status {\n position: absolute;\n bottom: 0;\n right: 0;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_sidebar_image .o_mail_user_status.fa-circle-o, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_sidebar_image .o_mail_user_status.fa-circle-o {\n display: none;\n}\n\n@media (max-width: 767.98px) {\n .o_mail_thread .o_thread_message .o_thread_message_sidebar, .o_mail_activity .o_thread_message .o_thread_message_sidebar {\n margin-top: 4px;\n font-size: x-small;\n }\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_avatar, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_avatar {\n width: 36px;\n height: 36px;\n object-fit: cover;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date {\n display: none;\n margin-left: -5px;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_star, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_star {\n display: none;\n margin-right: -5px;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date, .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date {\n opacity: 0;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_mail_thread_message_seen_icon:not(.o_all_seen), .o_mail_activity .o_thread_message .o_thread_message_sidebar .o_mail_thread_message_seen_icon:not(.o_all_seen) {\n opacity: 0.3;\n}\n\n.o_mail_thread .o_thread_message .o_thread_icon, .o_mail_activity .o_thread_message .o_thread_icon {\n cursor: pointer;\n opacity: 0;\n}\n\n.o_mail_thread .o_thread_message .o_thread_icon.fa-star, .o_mail_activity .o_thread_message .o_thread_icon.fa-star {\n opacity: 0.6;\n color: gold;\n}\n\n.o_mail_thread .o_thread_message:hover .o_thread_message_side_date, .o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_message_side_date, .o_mail_activity .o_thread_message:hover .o_thread_message_side_date, .o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_message_side_date {\n display: inline-block;\n opacity: 0.6;\n}\n\n.o_mail_thread .o_thread_message:hover .o_thread_icon, .o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_icon, .o_mail_activity .o_thread_message:hover .o_thread_icon, .o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_icon {\n display: inline-block;\n opacity: 0.6;\n}\n\n.o_mail_thread .o_thread_message:hover .o_thread_icon:hover, .o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_icon:hover, .o_mail_activity .o_thread_message:hover .o_thread_icon:hover, .o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_icon:hover {\n opacity: 1;\n}\n\n.o_mail_thread .o_thread_message:hover .o_thread_message_sidebar .o_mail_thread_message_seen_icon, .o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_message_sidebar .o_mail_thread_message_seen_icon, .o_mail_activity .o_thread_message:hover .o_thread_message_sidebar .o_mail_thread_message_seen_icon, .o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_message_sidebar .o_mail_thread_message_seen_icon {\n display: none;\n}\n\n.o_mail_thread .o_thread_message .o_mail_redirect, .o_mail_activity .o_thread_message .o_mail_redirect {\n cursor: pointer;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core, .o_mail_activity .o_thread_message .o_thread_message_core {\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n min-width: 0;\n max-width: 100%;\n word-wrap: break-word;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core > pre, .o_mail_activity .o_thread_message .o_thread_message_core > pre {\n white-space: pre-wrap;\n word-break: break-word;\n text-align: justify;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_note_title, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_note_title {\n margin-top: 9px;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_subject, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_subject {\n font-style: italic;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_notification, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_notification {\n font-style: italic;\n color: gray;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core [summary~=o_mail_notification], .o_mail_activity .o_thread_message .o_thread_message_core [summary~=o_mail_notification] {\n display: none;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core p, .o_mail_activity .o_thread_message .o_thread_message_core p {\n margin: 0 0 9px;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core p:last-child, .o_mail_activity .o_thread_message .o_thread_message_core p:last-child {\n margin-bottom: 0;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core a, .o_mail_activity .o_thread_message .o_thread_message_core a {\n display: inline-block;\n word-break: break-all;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core :not(.o_image_box) > img, .o_mail_activity .o_thread_message .o_thread_message_core :not(.o_image_box) > img {\n max-width: 100%;\n height: auto;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_body_long, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_body_long {\n display: none;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info {\n margin-bottom: 2px;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info strong, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info strong {\n color: #343a40;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_star, .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_needaction, .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_reply, .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_notification, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_star, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_needaction, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_reply, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_notification {\n padding: 4px;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_notification, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_notification {\n color: grey;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_notification.o_thread_message_notification_error, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_notification.o_thread_message_notification_error {\n color: red;\n opacity: 1;\n cursor: pointer;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_attachments_list:last-child, .o_mail_thread .o_thread_message .o_thread_message_core .o_attachments_previews:last-child, .o_mail_activity .o_thread_message .o_thread_message_core .o_attachments_list:last-child, .o_mail_activity .o_thread_message .o_thread_message_core .o_attachments_previews:last-child {\n margin-bottom: 30px;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container, .o_mail_activity .o_thread_message .o_thread_message_core .o_thread_tooltip_container {\n display: inline;\n position: relative;\n}\n\n.o_mail_thread .o_thread_title, .o_mail_activity .o_thread_title {\n margin-top: 20px;\n margin-bottom: 20px;\n font-weight: bold;\n font-size: 125%;\n}\n\n.o_mail_thread .o_thread_title.o_neutral_face_icon:before, .o_mail_activity .o_thread_title.o_neutral_face_icon:before {\n width: 120px;\n height: 140px;\n background: transparent url(/web/static/img/neutral_face.svg) no-repeat center;\n}\n\n.o_mail_thread .o_mail_no_content, .o_mail_activity .o_mail_no_content {\n position: absolute;\n top: 30%;\n left: 0;\n bottom: 0;\n right: 0;\n text-align: center;\n font-size: 115%;\n}\n\n.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_read_more, .o_mail_activity .o_thread_message .o_thread_message_core .o_mail_read_more {\n display: block;\n}\n\n.o_web_client .popover .o_thread_tooltip_icon {\n min-width: 1rem;\n}\n\n.o_web_client.o_touch_device .o_mail_thread .o_thread_icon {\n opacity: 0.6;\n}\n\n.o_mail_thread_typing_icon {\n position: relative;\n text-align: center;\n margin-left: auto;\n margin-right: auto;\n}\n\n.o_mail_thread_typing_icon .o_mail_thread_typing_icon_dot {\n display: inline-block;\n width: 3px;\n height: 3px;\n border-radius: 50%;\n background: #343A40;\n animation: o_mail_thread_typing_icon_dot 1.5s linear infinite;\n}\n\n.o_mail_thread_typing_icon .o_mail_thread_typing_icon_dot:nth-child(2) {\n animation-delay: -1.35s;\n}\n\n.o_mail_thread_typing_icon .o_mail_thread_typing_icon_dot:nth-child(3) {\n animation-delay: -1.2s;\n}\n\n@keyframes o_mail_thread_typing_icon_dot {\n 0%, 40%, 100% {\n transform: initial;\n }\n 20% {\n transform: translateY(-5px);\n }\n}\n\n.o_mail_thread_message_seen_icon {\n position: relative;\n opacity: 0.6;\n}\n\n.o_mail_thread_message_seen_icon.o_all_seen {\n color: #714B67;\n}\n\n.o_mail_thread_message_seen_icon:hover {\n cursor: pointer;\n opacity: 0.8;\n}\n\n.o_mail_thread_message_seen_icon .fa-check:nth-child(1) {\n padding-left: 3px;\n}\n\n.o_mail_thread_message_seen_icon .fa-check:nth-child(2) {\n position: absolute;\n top: -1px;\n left: 0px;\n}\n\n.o_livechat_button {\n position: fixed;\n right: 0;\n bottom: 0;\n margin-right: 12px;\n min-width: 100px;\n cursor: pointer;\n white-space: nowrap;\n background-color: rgba(60, 60, 60, 0.6);\n font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;\n font-size: 14px;\n font-weight: bold;\n padding: 10px;\n color: white;\n text-shadow: #3b4c58 1px 1px 0px;\n border: 1px solid #505050;\n border-bottom: 0px;\n border-top-left-radius: 5px;\n border-top-right-radius: 5px;\n z-index: 5;\n}\n\n.o_thread_window {\n z-index: 1041;\n}\n\n.o_thread_window .o_thread_date_separator {\n display: none;\n}\n\n.o_thread_window .btn {\n color: #FFFFFF;\n background-color: #30908e;\n border-color: #2d8685;\n border: 1px solid transparent;\n}\n\n.o_thread_window .btn-sm, .o_thread_window .btn-group-sm > .btn {\n padding: 0.0625rem 0.3125rem;\n font-size: 0.75rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.o_thread_window .o_livechat_rating {\n /* Livechat Rating : feedback smiley */\n -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n overflow: auto;\n padding: 15px;\n font-size: 14px;\n /* feedback reason */\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_email {\n font-size: 12px;\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_email > div {\n display: -webkit-box; display: -webkit-flex; display: flex;\n padding: 5px 0;\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_email > div input {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 0.875rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #FFFFFF;\n background-clip: padding-box;\n border: 1px solid #CED4DA;\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_email > div button {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n padding: 0.375rem 0.75rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_no_feedback {\n text-decoration: underline;\n cursor: pointer;\n margin: 20px 0;\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_rating_box {\n margin: 40px 0 30px 0;\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_rating_choices {\n margin: 10px 0;\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_rating_choices > img {\n width: 65px;\n opacity: 0.60;\n cursor: pointer;\n margin: 10px;\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_rating_choices > img:hover, .o_thread_window .o_livechat_rating .o_livechat_rating_choices > img.selected {\n opacity: 1;\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_rating_reason {\n margin: 10px 0px 25px 0px;\n display: none;\n /* hidden by default */\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_rating_reason > textarea {\n width: 100%;\n height: 70px;\n resize: none;\n}\n\n.o_thread_window .o_livechat_rating .o_livechat_rating_reason_button > button {\n float: right;\n}\n\n.o_thread_window .o_composer_text_field {\n line-height: 1.3em;\n}\n\n.o_livechat_operator_avatar {\n padding-right: 8px;\n}\n\n.o_livechat_no_rating {\n opacity: 0.5;\n}\n\n", "\n/* /website_livechat/static/src/legacy/public_livechat.scss defined in bundle 'web.assets_frontend' */\n\n.editor_has_snippets:not(.o_fullscreen) .o_livechat_button, .editor_has_snippets:not(.o_fullscreen) .o_thread_window {\n right: 291px !important;\n}\n\n", "\n/* /website_event_booth/static/src/scss/website_event_booth.scss defined in bundle 'web.assets_frontend' */\n\nlabel.o_wbooth_category_unavailable {\n opacity: 0.5;\n overflow: hidden;\n}\n\n#o_wbooth_contact_details_form .col-form-label {\n width: 200px;\n}\n\n.o_wbooth_registration_form label {\n position: relative;\n}\n\n.o_wbooth_registration_form label > input {\n visibility: hidden;\n position: absolute;\n}\n\n.o_wbooth_registration_form label > input + div {\n padding: 10px;\n border: 5px solid #e9ecef;\n}\n\n.o_wbooth_registration_form label:not(.o_wbooth_category_unavailable) > input + div {\n cursor: pointer;\n}\n\n.o_wbooth_registration_form label:not(.o_wbooth_category_unavailable):hover > input + div {\n border-color: #6c757d;\n}\n\n.o_wbooth_registration_form label:hover > input + div:before {\n color: #6c757d;\n}\n\n.o_wbooth_registration_form label > input:checked + div, .o_wbooth_registration_form label:hover > input:checked + div {\n border-color: #017e84;\n}\n\n.o_wbooth_registration_form label > input:checked + div:before, .o_wbooth_registration_form label:hover > input:checked + div:before {\n color: #017e84;\n}\n\n.o_wbooth_registration_form label > input:checked + div:before, .o_wbooth_registration_form label:not(.o_wbooth_category_unavailable):hover > input + div:before {\n content: \"\\f058\";\n font-family: \"FontAwesome\";\n width: 40px;\n height: 40px;\n position: absolute;\n line-height: 40px;\n top: -16px;\n right: -16px;\n background-color: white;\n font-size: 2em;\n text-align: center;\n}\n\n.o_wbooth_registration_form label img {\n min-height: 250px;\n}\n\n", "\n/* /website_jitsi/static/src/css/chat_room.css defined in bundle 'web.assets_frontend' */\n.o_wjitsi_room_modal .modal-dialog {\n top: 10%;\n max-width: 100vw;\n max-height: 100vh;\n width: 80%;\n margin: auto;\n}\n\n.o_wjitsi_room_modal .modal-body {\n height: 70vh;\n overflow: hidden;\n margin: 0;\n}\n\n.o_wjitsi_chat_room_loading {\n top: 40%;\n}\n", "\n/* /website_event_exhibitor/static/src/scss/event_templates_sponsor.scss defined in bundle 'web.assets_frontend' */\n\n/*\n * SPONSORS\n */\n.o_wevent_event .o_wevent_sponsor {\n position: relative;\n display: inline-block;\n overflow: hidden;\n}\n\n.o_wevent_event .o_ribbon {\n font: 12px Sans-Serif;\n color: #404040;\n padding-top: 2px;\n padding-bottom: 2px;\n -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);\n -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);\n box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);\n}\n\n.o_wevent_event .ribbon_Gold {\n background-color: #FDE21B;\n background-image: -webkit-gradient(linear, left top, left bottom, from(#E9CE0C), to(#FDE21B));\n background-image: -webkit-linear-gradient(top, #E9CE0C, #FDE21B);\n background-image: -moz-linear-gradient(top, #E9CE0C, #FDE21B);\n background-image: -ms-linear-gradient(top, #E9CE0C, #FDE21B);\n background-image: -o-linear-gradient(top, #E9CE0C, #FDE21B);\n}\n\n.o_wevent_event .ribbon_Silver {\n background-color: #CCCCCC;\n background-image: -webkit-gradient(linear, left top, left bottom, from(#BBBBBB), to(#CCCCCC));\n background-image: -webkit-linear-gradient(top, #BBBBBB, #CCCCCC);\n background-image: -moz-linear-gradient(top, #BBBBBB, #CCCCCC);\n background-image: -ms-linear-gradient(top, #BBBBBB, #CCCCCC);\n background-image: -o-linear-gradient(top, #BBBBBB, #CCCCCC);\n}\n\n.o_wevent_event .ribbon_Bronze {\n background-color: #DB9141;\n background-image: -webkit-gradient(linear, left top, left bottom, from(#C2792A), to(#DB9141));\n background-image: -webkit-linear-gradient(top, #C2792A, #DB9141);\n background-image: -moz-linear-gradient(top, #C2792A, #DB9141);\n background-image: -ms-linear-gradient(top, #C2792A, #DB9141);\n background-image: -o-linear-gradient(top, #C2792A, #DB9141);\n}\n\n/*\n * EVENT TOOL: SPONSOR WIDGET\n */\n.o_wevent_event .o_wevent_sponsor_card {\n position: relative;\n width: 100px;\n height: 100px;\n border: 1px solid #E9ECEF;\n background-color: #FFFFFF;\n margin: 0 -1px -1px 0;\n cursor: pointer;\n}\n\n.o_wevent_event .o_wevent_sponsor_card .ribbon-wrapper {\n width: 50px;\n height: 50px;\n}\n\n.o_wevent_event .o_wevent_sponsor_card .ribbon {\n font: bold 10px Sans-Serif;\n padding: 2px 0;\n top: 10px;\n width: 70px;\n background-image: none;\n}\n\n.o_wevent_event .o_wevent_sponsor_card .ribbon.ribbon_Gold {\n background-color: #e3aa24;\n color: #FFFFFF;\n}\n\n.o_wevent_event .o_wevent_sponsor_card .ribbon.ribbon_Silver {\n background-color: #adb5bd;\n color: #FFFFFF;\n}\n\n.o_wevent_event .o_wevent_sponsor_card .ribbon.ribbon_Bronze {\n background-color: #c7632a;\n color: #FFFFFF;\n}\n\n.o_wevent_event .o_wevent_sponsor_card:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: #000000;\n opacity: 0;\n transition: opacity .3s;\n}\n\n.o_wevent_event .o_wevent_sponsor_card:hover:before {\n opacity: .1;\n}\n\n", "\n/* /website_event_exhibitor/static/src/scss/event_exhibitor_templates.scss defined in bundle 'web.assets_frontend' */\n\n.o_wesponsor_index {\n /*\n * COMMON\n */\n /*\n * MAIN PAGE: LIST\n */\n /*\n * EXHIBITOR PAGE\n */\n}\n\n.o_wesponsor_index .o_wesponsor_gradient {\n background-image: linear-gradient(120deg, #875A7B, #68465f);\n opacity: 0.8;\n}\n\n.o_wesponsor_index .o_wesponsor_topbar_filters .dropdown-item {\n cursor: pointer;\n}\n\n.o_wesponsor_index .o_wesponsor_card .card-body {\n padding: 1rem;\n}\n\n.o_wesponsor_index .o_wesponsor_card .card-footer {\n padding: 0.75rem 1rem;\n}\n\n.o_wesponsor_index .o_wesponsor_card .o_wesponsor_card_header_badge {\n position: absolute;\n bottom: 0;\n width: 100%;\n padding: 0.25rem 1.25rem;\n text-align: right;\n}\n\n.o_wesponsor_index .o_wesponsor_card.o_wesponsor_card_unpublished {\n opacity: 0.8;\n}\n\n.o_wesponsor_index .o_wesponsor_card .o_wesponsor_bg_image {\n background-size: contain;\n background-repeat: no-repeat;\n background-position: center;\n}\n\n.o_wesponsor_index .o_wesponsor_card .o_wesponsor_connect_button {\n z-index: 1;\n position: absolute !important;\n right: 0;\n top: 0;\n padding-top: 30%;\n margin-left: auto;\n margin-right: auto;\n width: 100%;\n height: 100%;\n text-align: center;\n background-color: rgba(0, 0, 0, 0);\n}\n\n.o_wesponsor_index .o_wesponsor_card .o_wesponsor_connect_button a {\n display: none;\n}\n\n@media (min-width: 768px) {\n .o_wesponsor_index .o_wesponsor_card .o_wesponsor_connect_button:hover {\n cursor: pointer;\n transition: background-color .2s linear;\n background-color: rgba(0, 0, 0, 0.1);\n }\n .o_wesponsor_index .o_wesponsor_card .o_wesponsor_connect_button:hover a {\n display: inline-block;\n }\n}\n\n.o_wesponsor_index .o_wevent_online_page_container #o_wsponsor_jitsi_iframe {\n height: 85vh;\n}\n\n.o_wesponsor_index .o_wevent_online_page_container .o_wesponsor_exhibitor_aside .o_wesponsor_sponsor_name {\n line-height: 1rem;\n}\n\n.o_wesponsor_index .o_wevent_online_page_container .o_wesponsor_exhibitor_aside .o_wesponsor_aside_logo {\n max-width: 40px;\n object-fit: contain;\n object-position: top;\n}\n\n.o_wesponsor_index .o_wevent_online_page_container .o_wesponsor_exhibitor_aside .ribbon_Gold {\n background-color: #e3aa24;\n color: #FFFFFF;\n}\n\n.o_wesponsor_index .o_wevent_online_page_container .o_wesponsor_exhibitor_aside .ribbon_Silver {\n background-color: #adb5bd;\n color: #FFFFFF;\n}\n\n.o_wesponsor_index .o_wevent_online_page_container .o_wesponsor_exhibitor_aside .ribbon_Bronze {\n background-color: #c7632a;\n color: #FFFFFF;\n}\n\n", "\n/* /website_event_track_live/static/src/scss/website_event_track_live.scss defined in bundle 'web.assets_frontend' */\n\n.o_wesession_track_aside_tab_chat {\n height: 70vh;\n}\n\n#o_wevent_youtube_iframe_container, .o_wevent_event_track_live_loading {\n height: 85vh;\n}\n\n.o_wevent_event_track_live_loading {\n background-color: #888888;\n}\n\n.o_wevent_event_track_live_loading i {\n bottom: 1px;\n}\n\n.owevent_track_suggestion_loading {\n z-index: 1;\n background-color: #434343;\n height: 85vh;\n top: 0px;\n left: 0px;\n}\n\n.owevent_track_suggestion {\n z-index: 2;\n background-color: #888888;\n background-repeat: no-repeat;\n background-size: 100% 100%;\n height: 85vh;\n top: 0px;\n left: 0px;\n}\n\n.owevent_track_suggestion .owevent_track_suggestion_content {\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n.owevent_track_suggestion .owevent_track_suggestion_content .owevent_track_suggestion_next {\n background-color: rgba(0, 0, 0, 0.5);\n transition: background-color .3s linear;\n}\n\n.owevent_track_suggestion .owevent_track_suggestion_content .owevent_track_suggestion_next:hover {\n cursor: pointer;\n background-color: rgba(0, 0, 0, 0.9);\n}\n\n.owevent_track_suggestion .owevent_track_suggestion_content .owevent_track_suggestion_next .owevent_track_suggestion_close {\n top: .5rem;\n right: .5rem;\n}\n\n", "\n/* /website_event_track_quiz/static/src/scss/event_quiz.scss defined in bundle 'web.assets_frontend' */\n\n.o_quiz_gradient {\n background-image: linear-gradient(120deg, #875A7B, #68465f);\n}\n\n.o_quiz_main {\n background-color: #f7f7fa;\n}\n\n.o_quiz_main .o_wslides_home_nav {\n top: -40px;\n}\n\n@media (min-width: 992px) {\n .o_quiz_main .o_wslides_home_nav {\n font-size: 1rem;\n }\n .o_quiz_main .o_wslides_home_nav .o_wslides_nav_navbar_right {\n padding-left: 1rem;\n margin-left: auto;\n border-left: 1px solid #DEE2E6;\n }\n}\n\n.o_quiz_main .o_quiz_js_quiz i.o_quiz_js_quiz_icon {\n cursor: pointer;\n}\n\n.o_quiz_main .o_quiz_js_quiz i.o_quiz_js_quiz_icon:hover {\n color: black !important;\n}\n\n.o_quiz_main .o_quiz_js_quiz_question .list-group-item {\n font-size: 1rem;\n}\n\n.o_quiz_main .o_quiz_js_quiz_question .list-group-item input:checked + i.fa-circle {\n color: #0da9ef !important;\n}\n\n.o_quiz_main .o_quiz_js_quiz_question.disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n\n.o_quiz_main .o_quiz_js_quiz_question.completed-disabled {\n pointer-events: none;\n}\n\n.o_quiz_main a.o_quiz_js_quiz_is_correct {\n color: black;\n}\n\n.o_quiz_main a.o_quiz_js_quiz_is_correct input:checked + i.fa-check-circle-o {\n color: #0da9ef !important;\n}\n\n.o_quiz_main .o_quiz_js_quiz_sequence_highlight {\n background-color: #1252F3;\n height: 1px;\n z-index: 3;\n}\n\n.o_quiz_main .o_quiz_js_quiz_sequence_highlight:before, .o_quiz_main .o_quiz_js_quiz_sequence_highlight:after {\n content: \"\";\n width: 6px;\n height: 6px;\n display: block;\n border-radius: 100%;\n background-color: inherit;\n position: absolute;\n top: -2px;\n left: auto;\n bottom: auto;\n right: -2px;\n}\n\n.o_quiz_main .o_quiz_js_quiz_sequence_highlight:after {\n right: auto;\n left: -2px;\n}\n\n", "\n/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */\n.no-link-style {\n color: black;\n text-decoration: none;\n}\n\n.required-form-control {\n background-color: #CECDFF;\n}\n\n#filters li a,\n#filters li.active a, \n#filters li.active a.active,\n#filters li.active a:hover, \n#filters li.active a:focus, \n#filters li a:hover {\n padding: 0px 5px;\n border-radius: 0px;\n border: 0px;\n border-color: transparent;\n border-right: 1px solid #999;\n padding-bottom: 0;\n background-color: #FFFFFF;\n}\n\n#filters li.active a {\n color: #999;\n}\n\n#filters li:last-child a,\n#filters li:last-child a:hover,\n#filters li:last-child a:focus {\n border-right: 0px;\n}\n\n.nav-tabs-inline {\n font-size: 14px;\n}\n\n#o_website_links_recent_links {\n min-height:30em;\n}\n\n.o_website_links_code_error {\n display:none;\n color:red;\n font-weight:bold;\n}\n\n.truncate_text {\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 500px;\n}\n", "\n/* /website_mass_mailing/static/src/scss/website_mass_mailing_popup.scss defined in bundle 'web.assets_frontend' */\n\n.o_newsletter_modal .modal-header {\n padding: 0;\n border: none;\n}\n\n.o_newsletter_modal .modal-title {\n display: none;\n}\n\n.o_newsletter_modal .close {\n z-index: 1050;\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: 0;\n width: 2.1875rem;\n height: 2.1875rem;\n line-height: 2.1875rem;\n margin: 0;\n padding: 0;\n background-color: #FFFFFF !important;\n color: #0da9ef;\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n opacity: 1;\n}\n\n", "\n/* /website_sale_delivery/static/src/scss/website_sale_delivery.scss defined in bundle 'web.assets_frontend' */\n\n@media (max-width: 767.98px) {\n .o_wsale_delivery_badge_price {\n max-width: 130px;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n}\n\n#delivery_method .o_delivery_carrier_select:hover {\n cursor: pointer;\n}\n\n", "\n/* /website_sale_product_configurator/static/src/scss/website_sale_options.scss defined in bundle 'web.assets_frontend' */\n\n.css_not_available.js_product .product_price {\n display: none !important;\n}\n\ndiv#modal_optional_products table tr td {\n border: 0;\n}\n\n@media (max-width: 767.98px) {\n div#modal_optional_products .td-qty {\n display: none;\n }\n}\n\n", "\n/* /website_sale_stock_wishlist/static/src/scss/website_sale_stock_wishlist.scss defined in bundle 'web.assets_frontend' */\n\n.o_notify_stock {\n text-align: left;\n}\n\n.o_notify_stock small i {\n width: 12px;\n height: 12px;\n}\n\n", "\n/* /website_slides_survey/static/src/scss/website_slides_survey.scss defined in bundle 'web.assets_frontend' */\n\n.o_wss_certification_icon {\n width: 1.4em;\n height: auto;\n}\n\n#wrap.o_wss_certification_channel .o_wslides_course_header {\n background-image: linear-gradient(120deg, #5B7687, #485761);\n}\n\n@media (min-width: 768px) {\n #wrap.o_wss_certification_channel .o_wslides_course_pict {\n border-color: #485761;\n }\n}\n\n@media (min-width: 768px) {\n #wrap.o_wss_certification_channel .o_wslides_nav_tabs .nav-link, #wrap.o_wss_certification_channel .o_wslides_nav_tabs .nav-link:hover {\n border-color: #5B7687;\n }\n #wrap.o_wss_certification_channel .o_wslides_nav_tabs .nav-link.active {\n border-color: #F8F9FA;\n }\n}\n\n", "\n/* /website_event_meet/static/src/scss/event_meet_templates.scss defined in bundle 'web.assets_frontend' */\n\n.o_wemeet_index {\n /*\n * COMMON\n */\n /*\n * Meet Room PAGE\n */\n}\n\n.o_wemeet_index .o_wevent_online_page_container #o_wemeet_jitsi_iframe {\n height: 85vh;\n}\n\n/*\n * MEETING MODAL (JS / XML WIDGET)\n */\n.o_wevent_create_meeting_room_modal .modal-dialog {\n top: 25%;\n max-width: 500px;\n height: auto;\n}\n\n/* TDE FIXME: reorganize css cleanly */\n.o_wevent_meeting_room_is_pinned {\n transition: 0.2s;\n color: white;\n -webkit-text-stroke: 1px #495057;\n -webkit-text-fill-color: transparent;\n}\n\n.o_wevent_meeting_room_is_pinned.o_wevent_meeting_room_pinned {\n -webkit-text-fill-color: #495057;\n}\n\n.o_wevent_meeting_room_corner_ribbon {\n width: 200px;\n background: #e43;\n top: 25px;\n left: -50px;\n text-align: center;\n line-height: 50px;\n letter-spacing: 1px;\n color: #f0f0f0;\n transform: rotate(-45deg);\n -webkit-transform: rotate(-45deg);\n z-index: 1;\n position: absolute;\n opacity: 0.6;\n}\n\n.o_wevent_meeting_room_manager_menu {\n top: 0.5rem;\n right: 1rem;\n}\n\n", "\n/* /website/static/src/snippets/s_title/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_title:not([data-vcss]) .s_title_boxed > * {\n display: inline-block;\n padding: 30px;\n border: 1px solid;\n}\n\n.s_title:not([data-vcss]) .s_title_lines {\n overflow: hidden;\n}\n\n.s_title:not([data-vcss]) .s_title_lines:before, .s_title:not([data-vcss]) .s_title_lines:after {\n content: \"\";\n display: inline-block;\n vertical-align: middle;\n width: 100%;\n border-top: 1px solid;\n border-top-color: inherit;\n}\n\n.s_title:not([data-vcss]) .s_title_lines:before {\n margin: 0 15px 0 -100%;\n}\n\n.s_title:not([data-vcss]) .s_title_lines:after {\n margin: 0 -100% 0 15px;\n}\n\n.s_title:not([data-vcss]) .s_title_small_caps {\n font-variant: small-caps;\n}\n\n.s_title:not([data-vcss]) .s_title_transparent {\n opacity: .5;\n}\n\n.s_title:not([data-vcss]) .s_title_thin {\n font-weight: 300;\n}\n\n", "\n/* /website/static/src/snippets/s_three_columns/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_three_columns:not([data-vcss]) .align-items-stretch > .card {\n height: 100%;\n}\n\n", "\n/* /website/static/src/snippets/s_alert/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_alert {\n margin: 15px 0;\n border: 1px solid;\n border-radius: 0rem;\n}\n\n.s_alert p:last-child, .s_alert ul:last-child, .s_alert ol:last-child {\n margin-bottom: 0;\n}\n\n.s_alert.s_alert_sm {\n padding: 10px;\n font-size: 0.75rem;\n}\n\n.s_alert.s_alert_md {\n padding: 15px;\n font-size: 0.875rem;\n}\n\n.s_alert.s_alert_lg {\n padding: 30px;\n font-size: 1.09375rem;\n}\n\n.s_alert .s_alert_icon {\n float: left;\n margin-right: 10px;\n}\n\n.s_alert .s_alert_content {\n overflow: hidden;\n}\n\n", "\n/* /website/static/src/snippets/s_card/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_card {\n margin: 15px 0;\n}\n\n.s_card .card-body p:last-child, .s_card .card-body ul:last-child, .s_card .card-body ol:last-child {\n margin-bottom: 0;\n}\n\n", "\n/* /website/static/src/snippets/s_share/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_share > * {\n display: inline-block;\n vertical-align: middle;\n}\n\n.s_share .s_share_title {\n margin: 0 .4rem 0 0;\n}\n\n.s_share a {\n margin: .2rem;\n}\n\n.s_share a i.fa {\n display: -webkit-box; display: -webkit-flex; display: flex;\n justify-content: center;\n align-items: center;\n}\n\n", "\n/* /website/static/src/snippets/s_rating/001.scss defined in bundle 'web.assets_frontend' */\n\n.s_rating[data-vcss=\"001\"].s_rating_inline {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n}\n\n.s_rating[data-vcss=\"001\"].s_rating_inline .s_rating_title {\n margin: 0;\n margin-right: 0.5em;\n}\n\n.s_rating[data-vcss=\"001\"].s_rating_inline .s_rating_icons {\n margin-left: auto;\n}\n\n", "\n/* /website/static/src/snippets/s_hr/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_hr {\n line-height: 0;\n}\n\n.s_hr hr {\n padding: 0;\n border: 0;\n border-top: 1px solid currentColor;\n margin: 0;\n color: inherit;\n}\n\n", "\n/* /website/static/src/snippets/s_image_gallery/001.scss defined in bundle 'web.assets_frontend' */\n\n.s_image_gallery[data-vcss=\"001\"].o_grid .img, .s_image_gallery[data-vcss=\"001\"].o_masonry .img {\n width: 100%;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_grid.o_spc-none div.row {\n margin-bottom: 0px;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_grid.o_spc-small div.row > div {\n margin-bottom: 1rem;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_grid.o_spc-medium div.row > div {\n margin-bottom: 2rem;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_grid.o_spc-big div.row > div {\n margin-bottom: 3rem;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-none div.o_masonry_col {\n padding: 0;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-none div.o_masonry_col > img, .s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-none div.o_masonry_col > a > img, .s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-none div.o_masonry_col > .media_iframe_video {\n margin: 0 !important;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-small div.o_masonry_col {\n padding: 0 0.5rem;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-small div.o_masonry_col > img, .s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-small div.o_masonry_col > a > img, .s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-small div.o_masonry_col > .media_iframe_video {\n margin-bottom: 1rem !important;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-medium div.o_masonry_col {\n padding: 0 1rem;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-medium div.o_masonry_col > img, .s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-medium div.o_masonry_col > a > img, .s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-medium div.o_masonry_col > .media_iframe_video {\n margin-bottom: 2rem !important;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-big div.o_masonry_col {\n padding: 0 1.5rem;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-big div.o_masonry_col > img, .s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-big div.o_masonry_col > a > img, .s_image_gallery[data-vcss=\"001\"].o_masonry.o_spc-big div.o_masonry_col > .media_iframe_video {\n margin-bottom: 3rem !important;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_nomode.o_spc-none .row > div {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_nomode.o_spc-small .row > div {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_nomode.o_spc-medium .row > div {\n padding-top: 1rem;\n padding-bottom: 1rem;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_nomode.o_spc-big .row > div {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n}\n\n.s_image_gallery[data-vcss=\"001\"]:not(.o_slideshow) img {\n cursor: pointer;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-item.active,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-item-next,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-item-prev,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-control-next,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-control-prev {\n padding-bottom: 64px;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel ul.carousel-indicators li {\n border: 1px solid #aaa;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .media_iframe_video {\n width: 70%;\n height: 100%;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow ul.carousel-indicators {\n position: absolute;\n left: 0%;\n bottom: 0;\n width: 100%;\n height: auto;\n margin-left: 0;\n padding: 0;\n border-width: 0;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow ul.carousel-indicators > * {\n list-style-image: none;\n display: inline-block;\n width: 40px;\n height: 40px;\n line-height: 40px;\n margin: 2.5px 2.5px 2.5px 2.5px;\n padding: 0;\n border: 1px solid #aaa;\n text-indent: initial;\n background-size: cover;\n background-color: #fff;\n background-position: center;\n border-radius: 0;\n vertical-align: bottom;\n flex: 0 0 40px;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow ul.carousel-indicators > *:not(.active) {\n opacity: 0.8;\n filter: grayscale(1);\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow > .container, .s_image_gallery[data-vcss=\"001\"].o_slideshow > .container-fluid, .s_image_gallery[data-vcss=\"001\"].o_slideshow > .o_container_small {\n height: 100%;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_cover .carousel-item > a {\n width: 100%;\n height: 100%;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_cover .carousel-item > a > img,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_cover .carousel-item > img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel ul.carousel-indicators {\n display: none;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel .carousel-item.active,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel .carousel-item-next,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel .carousel-item-prev,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel .carousel-control-next,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow:not(.s_image_gallery_show_indicators) .carousel .carousel-control-prev {\n padding-bottom: 0px;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-prev .fa,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-next .fa, .s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-prev .fa,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-next .fa {\n text-shadow: none;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-prev .fa:before {\n content: \"\\f104\";\n padding-right: 2px;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-next .fa:before {\n content: \"\\f105\";\n padding-left: 2px;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-prev .fa:before,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_boxed .carousel .carousel-control-next .fa:before {\n display: block;\n width: 3rem;\n height: 3rem;\n line-height: 3rem;\n color: black;\n background: white;\n font-size: 1.25rem;\n border: 1px solid #ADB5BD;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-prev .fa:before {\n content: \"\\f060\";\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-next .fa:before {\n content: \"\\f061\";\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-prev .fa:before,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_arrows_rounded .carousel .carousel-control-next .fa:before {\n color: black;\n background: white;\n font-size: 1.25rem;\n border-radius: 50%;\n padding: 1.25rem;\n border: 1px solid #ADB5BD;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_rounded .carousel ul.carousel-indicators li {\n border-radius: 50%;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_dots .carousel ul.carousel-indicators {\n height: 40px;\n margin: auto;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_dots .carousel ul.carousel-indicators li {\n max-width: 8px;\n max-height: 8px;\n margin: 0 6px;\n border-radius: 10px;\n background-color: #000000;\n background-image: none !important;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow.s_image_gallery_indicators_dots .carousel ul.carousel-indicators li:not(.active) {\n opacity: .4;\n}\n\n.s_image_gallery[data-vcss=\"001\"] .carousel-inner .item img {\n max-width: none;\n}\n\n.s_gallery_lightbox .close {\n font-size: 2rem;\n}\n\n.s_gallery_lightbox .modal-dialog {\n height: 100%;\n background-color: rgba(0, 0, 0, 0.7);\n}\n\n@media (min-width: 576px) {\n .s_gallery_lightbox .modal-dialog {\n max-width: 100%;\n padding: 0;\n }\n}\n\n.s_gallery_lightbox ul.carousel-indicators {\n display: none;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow:not(.s_image_gallery_cover) .carousel-item > a, .s_gallery_lightbox .modal-body.o_slideshow:not(.s_image_gallery_cover) .carousel-item > a {\n display: -webkit-box; display: -webkit-flex; display: flex;\n height: 100%;\n width: 100%;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow:not(.s_image_gallery_cover) .carousel-item > a > img, .s_gallery_lightbox .modal-body.o_slideshow:not(.s_image_gallery_cover) .carousel-item > a > img,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow:not(.s_image_gallery_cover) .carousel-item > img,\n.s_gallery_lightbox .modal-body.o_slideshow:not(.s_image_gallery_cover) .carousel-item > img {\n max-height: 100%;\n max-width: 100%;\n margin: auto;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel, .s_gallery_lightbox .modal-body.o_slideshow .carousel {\n height: 100%;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-inner, .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-inner {\n height: 100%;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-item.active, .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item.active,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-item-next,\n.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item-next,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-item-prev,\n.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item-prev,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-control-next,\n.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-next,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-control-prev,\n.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-prev {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n height: 100%;\n}\n\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-control-next .fa, .s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-next .fa,\n.s_image_gallery[data-vcss=\"001\"].o_slideshow .carousel .carousel-control-prev .fa,\n.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-prev .fa {\n text-shadow: 0px 0px 3px #343A40;\n}\n\n", "\n/* /website/static/src/snippets/s_product_catalog/001.scss defined in bundle 'web.assets_frontend' */\n\n.s_product_catalog[data-vcss='001'] .s_product_catalog_dish .s_product_catalog_dish_title {\n line-height: 1.4;\n}\n\n.s_product_catalog[data-vcss='001'] .s_product_catalog_dish .s_product_catalog_dish_description {\n margin-bottom: 1rem;\n}\n\n.s_product_catalog[data-vcss='001'] .s_product_catalog_dish:last-child .s_product_catalog_dish_description {\n margin-bottom: 0;\n}\n\n.s_product_catalog[data-vcss='001'] .s_product_catalog_dish .s_product_catalog_dish_dot_leaders {\n display: -webkit-box; display: -webkit-flex; display: flex;\n flex-grow: 1;\n align-items: center;\n}\n\n.s_product_catalog[data-vcss='001'] .s_product_catalog_dish .s_product_catalog_dish_dot_leaders::after {\n content: '';\n margin-left: 0.5rem;\n -webkit-box-flex: 1; -webkit-flex: 1 0 auto; flex: 1 0 auto;\n border-bottom: 1px dotted;\n}\n\n", "\n/* /website/static/src/snippets/s_comparisons/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_comparisons .card-body .card-title {\n margin: 0;\n}\n\n.s_comparisons .card-body .s_comparisons_currency,\n.s_comparisons .card-body .s_comparisons_price,\n.s_comparisons .card-body .s_comparisons_decimal {\n display: inline-block;\n vertical-align: middle;\n}\n\n.s_comparisons .card-body .s_comparisons_currency,\n.s_comparisons .card-body .s_comparisons_decimal {\n font-size: 80%;\n}\n\n.s_comparisons .card-body .s_comparisons_price {\n font-size: 200%;\n}\n\n", "\n/* /website/static/src/snippets/s_company_team/000.scss defined in bundle 'web.assets_frontend' */\n\n@media (max-width: 991.98px) {\n .s_company_team img {\n max-width: 50%;\n }\n}\n\n", "\n/* /website/static/src/snippets/s_references/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_references .img-thumbnail {\n border: none;\n}\n\n", "\n/* /website/static/src/snippets/s_popup/001.scss defined in bundle 'web.assets_frontend' */\n\n.s_popup[data-vcss='001'] .modal-content {\n min-height: 2.1875rem;\n max-height: none;\n border: 0;\n border-radius: 0;\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);\n}\n\n.s_popup[data-vcss='001'] .modal-dialog {\n height: auto;\n min-height: 100%;\n}\n\n@media (max-width: 575.98px) {\n .s_popup[data-vcss='001'] .modal-dialog {\n min-height: calc(100% - 2 * 0.5rem);\n }\n}\n\n.s_popup[data-vcss='001'] .s_popup_close {\n z-index: 1050;\n position: absolute;\n top: 0;\n left: auto;\n bottom: auto;\n right: 0;\n width: 2.1875rem;\n height: 2.1875rem;\n line-height: 2.1875rem;\n background-color: #FFFFFF !important;\n color: #0da9ef;\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n cursor: pointer;\n font-size: 1.09375rem;\n text-align: center;\n}\n\n.s_popup[data-vcss='001'] .s_popup_size_full {\n padding: 0 !important;\n max-width: 100%;\n}\n\n.s_popup[data-vcss='001'] .s_popup_size_full > .modal-content {\n background-color: transparent;\n box-shadow: none;\n border-radius: 0;\n}\n\n.s_popup[data-vcss='001'] .s_popup_middle .modal-dialog {\n align-items: center;\n}\n\n.s_popup[data-vcss='001'] .s_popup_top .modal-dialog,\n.s_popup[data-vcss='001'] .s_popup_bottom .modal-dialog {\n margin-right: 0;\n}\n\n.s_popup[data-vcss='001'] .s_popup_top .modal-dialog:not(.s_popup_size_full),\n.s_popup[data-vcss='001'] .s_popup_bottom .modal-dialog:not(.s_popup_size_full) {\n padding: 1rem !important;\n}\n\n.s_popup[data-vcss='001'] .s_popup_top .modal-dialog {\n align-items: flex-start;\n}\n\n.s_popup[data-vcss='001'] .s_popup_bottom .modal-dialog {\n align-items: flex-end;\n}\n\n.s_popup[data-vcss='001'] .s_popup_no_backdrop:not(.s_popup_overflow_page) {\n pointer-events: none;\n}\n\n.s_popup[data-vcss='001'] .s_popup_no_backdrop .modal-content {\n pointer-events: auto;\n}\n\n", "\n/* /website/static/src/snippets/s_faq_collapse/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_faq_collapse .accordion .card .card-header {\n cursor: pointer;\n display: inline-block;\n width: 100%;\n position: relative;\n padding: .5em 1em;\n padding-left: 2.25em;\n border-radius: 0;\n outline: none;\n}\n\n.s_faq_collapse .accordion .card .card-header:before {\n content: '\\f056';\n font-family: 'FontAwesome';\n color: #6C757D;\n position: absolute;\n margin-left: -1.5em;\n}\n\n.s_faq_collapse .accordion .card .card-header.collapsed:before {\n content: '\\f055';\n}\n\n.s_faq_collapse .accordion .card .card-header:hover, .s_faq_collapse .accordion .card .card-header:focus {\n text-decoration: none;\n}\n\n.s_faq_collapse .accordion .card .s_faq_collapse_right_icon {\n padding-left: 1em;\n}\n\n.s_faq_collapse .accordion .card .s_faq_collapse_right_icon:before {\n position: static;\n float: right;\n margin-left: 0;\n}\n\n.s_faq_collapse .accordion .card .s_faq_collapse_right_icon + div .card-body {\n padding-left: 1em;\n}\n\n.s_faq_collapse .accordion .card .card-body {\n padding: 1em;\n padding-left: 2.25em;\n}\n\n.s_faq_collapse .card-body p:last-child,\n.s_faq_collapse .card-body ul:last-child {\n margin-bottom: 0;\n}\n\n.s_faq_collapse.s_faq_collapse_light .accordion .card {\n border-left: 0;\n border-right: 0;\n border-radius: 0;\n}\n\n.s_faq_collapse.s_faq_collapse_light .accordion .card .card-header {\n background-color: transparent;\n}\n\n.s_faq_collapse.s_faq_collapse_light .accordion .card .card-header:before {\n content: '\\f068';\n}\n\n.s_faq_collapse.s_faq_collapse_light .accordion .card .card-header.collapsed:before {\n content: '\\f067';\n}\n\n.s_faq_collapse.s_faq_collapse_light .accordion .card .s_faq_collapse_right_icon {\n padding-left: 0;\n}\n\n.s_faq_collapse.s_faq_collapse_light .accordion .card .card-header + div .card-body {\n padding-left: 0;\n padding-right: 0;\n}\n\n.s_faq_collapse.s_faq_collapse_big .accordion .card {\n border: 0;\n}\n\n.s_faq_collapse.s_faq_collapse_big .accordion .card .card-header {\n background-color: transparent;\n font-size: 1.640625rem;\n}\n\n.s_faq_collapse.s_faq_collapse_big .accordion .card .card-header:before {\n content: '\\f068';\n}\n\n.s_faq_collapse.s_faq_collapse_big .accordion .card .card-header.collapsed:before {\n content: '\\f067';\n}\n\n.s_faq_collapse.s_faq_collapse_big .accordion .card .s_faq_collapse_right_icon {\n padding-left: 0;\n}\n\n.s_faq_collapse.s_faq_collapse_big .accordion .card .card-header + div .card-body {\n padding-left: 0;\n padding-right: 0;\n}\n\n.s_faq_collapse.s_faq_collapse_boxed .accordion .card {\n border: 0;\n margin: 0.5rem 0;\n}\n\n.s_faq_collapse.s_faq_collapse_boxed .accordion .card:first-child {\n margin-top: 0;\n}\n\n.s_faq_collapse.s_faq_collapse_boxed .accordion .card:last-child {\n margin-bottom: 0;\n}\n\n.s_faq_collapse.s_faq_collapse_boxed .accordion .card .card-header {\n border: 0;\n}\n\n.s_faq_collapse.s_faq_collapse_boxed .accordion .card .card-header.collapsed {\n background-color: transparent;\n}\n\n.s_faq_collapse.s_faq_collapse_boxed .accordion .card .collapse.show .card-body, .s_faq_collapse.s_faq_collapse_boxed .accordion .card .collapsing .card-body {\n background-color: rgba(0, 0, 0, 0.03) !important;\n}\n\n", "\n/* /website/static/src/snippets/s_features_grid/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_features_grid .s_features_grid_content {\n overflow: hidden;\n}\n\n.s_features_grid .s_features_grid_content p {\n margin-bottom: 0;\n}\n\n.s_features_grid .s_features_grid_icon {\n float: left;\n margin-right: 15px;\n}\n\n", "\n/* /website/static/src/snippets/s_tabs/001.scss defined in bundle 'web.assets_frontend' */\n\n.s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_up > .tab-pane.fade, .s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_down > .tab-pane.fade, .s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_left > .tab-pane.fade, .s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_right > .tab-pane.fade {\n transition: all 0.2s;\n}\n\n.s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_up > .tab-pane.fade.show, .s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_down > .tab-pane.fade.show, .s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_left > .tab-pane.fade.show, .s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_right > .tab-pane.fade.show {\n transform: translateX(0rem) translateY(0rem);\n}\n\n.s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_up > .tab-pane.fade {\n transform: translateY(-1rem);\n}\n\n.s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_down > .tab-pane.fade {\n transform: translateY(1rem);\n}\n\n.s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_left > .tab-pane.fade {\n transform: translateX(-1rem);\n}\n\n.s_tabs[data-vcss=\"001\"] .s_tabs_content.s_tabs_slide_right > .tab-pane.fade {\n transform: translateX(1rem);\n}\n\n", "\n/* /website/static/src/snippets/s_table_of_content/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_navbar_sticky.s_table_of_content_horizontal_navbar, .s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_navbar_sticky.s_table_of_content_vertical_navbar .s_table_of_content_navbar {\n position: -webkit-sticky;\n position: sticky;\n top: 0px;\n left: auto;\n bottom: auto;\n right: auto;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_navbar_sticky.s_table_of_content_vertical_navbar .s_table_of_content_navbar {\n overflow: auto;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap:not(.s_table_of_content_navbar_sticky), .s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap:not(.s_table_of_content_navbar_sticky) .s_table_of_content_navbar {\n top: 0px !important;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar {\n overflow-wrap: break-word;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action {\n background: none;\n color: inherit;\n opacity: 0.7;\n font-weight: 500;\n padding-left: 3px;\n transition: padding 0.1s;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action:before {\n position: absolute;\n top: 10px;\n left: 0;\n bottom: 10px;\n right: auto;\n width: 2px;\n content: \"\";\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action:hover {\n opacity: 1;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action:focus {\n background: none;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action.active {\n background: none;\n padding-left: 8px;\n opacity: 1;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar > a.list-group-item-action.active:before {\n background-color: #0da9ef;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar {\n z-index: 1;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n margin-bottom: 2rem;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar .s_table_of_content_navbar {\n display: inline;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar .s_table_of_content_navbar > a.list-group-item-action {\n width: auto;\n}\n\n.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar .s_table_of_content_navbar > a.list-group-item {\n display: inline-block;\n margin-bottom: 2px;\n}\n\n", "\n/* /website/static/src/snippets/s_quotes_carousel/001.scss defined in bundle 'web.assets_frontend' */\n\n.s_quotes_carousel_wrapper[data-vcss='001'] .s_blockquote {\n margin-bottom: 0;\n}\n\n@media (max-width: 767.98px) {\n .s_quotes_carousel_wrapper[data-vcss='001'] .s_blockquote {\n width: 100% !important;\n }\n}\n\n", "\n/* /website/static/src/snippets/s_masonry_block/001.scss defined in bundle 'web.assets_frontend' */\n\n.s_masonry_block[data-vcss='001'] .row > div {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n justify-content: center;\n}\n\n", "\n/* /website/static/src/snippets/s_media_list/001.scss defined in bundle 'web.assets_frontend' */\n\n.s_media_list[data-vcss=\"001\"] .s_media_list_item > .row {\n overflow: hidden;\n}\n\n.s_media_list[data-vcss=\"001\"] .s_media_list_body {\n padding: 2rem;\n}\n\n.s_media_list[data-vcss=\"001\"] .s_media_list_img {\n object-fit: cover;\n}\n\n", "\n/* /website/static/src/snippets/s_showcase/000.scss defined in bundle 'web.assets_frontend' */\n\n@media (min-width: 992px) {\n #wrapwrap .s_showcase:not([data-vcss]) .container, #wrapwrap .s_showcase:not([data-vcss]) .o_container_small, #wrapwrap .s_showcase:not([data-vcss]) .container-fluid {\n position: relative;\n }\n #wrapwrap .s_showcase:not([data-vcss]) .container:before, #wrapwrap .s_showcase:not([data-vcss]) .o_container_small:before, #wrapwrap .s_showcase:not([data-vcss]) .container-fluid:before {\n content: \" \";\n display: block;\n position: absolute;\n top: auto;\n left: 50%;\n bottom: auto;\n right: auto;\n height: 100%;\n border-right: 1px solid #E9ECEF;\n }\n}\n\n#wrapwrap .s_showcase:not([data-vcss]) .fa {\n opacity: 0.5;\n}\n\n#wrapwrap .s_showcase:not([data-vcss]) .text-right .fa {\n float: right;\n margin-left: .5em;\n}\n\n#wrapwrap .s_showcase:not([data-vcss]) .text-right p {\n float: right;\n display: block;\n}\n\n#wrapwrap .s_showcase:not([data-vcss]) .text-left .fa {\n float: left;\n margin-right: .5em;\n}\n\n#wrapwrap .s_showcase:not([data-vcss]) .text-left p {\n float: left;\n}\n\n#wrapwrap .s_showcase:not([data-vcss]) .row {\n margin-top: 1em;\n}\n\n#wrapwrap .s_showcase:not([data-vcss]) .feature p {\n max-width: 300px;\n margin-top: 0.6em;\n clear: both;\n}\n\n@media (max-width: 991.98px) {\n #wrapwrap .s_showcase:not([data-vcss]) .text-right, #wrapwrap .s_showcase:not([data-vcss]) .text-left {\n text-align: center;\n }\n #wrapwrap .s_showcase:not([data-vcss]) .text-right .fa, #wrapwrap .s_showcase:not([data-vcss]) .text-left .fa {\n font-size: 2em;\n opacity: 0.5;\n float: none;\n display: block;\n position: relative;\n margin-left: auto;\n margin-right: auto;\n }\n #wrapwrap .s_showcase:not([data-vcss]) .feature {\n margin-bottom: 3em;\n }\n #wrapwrap .s_showcase:not([data-vcss]) .feature p {\n float: none;\n display: block;\n position: relative;\n margin-left: auto;\n margin-right: auto;\n }\n}\n\n", "\n/* /website/static/src/snippets/s_showcase/002.scss defined in bundle 'web.assets_frontend' */\n\n.s_showcase[data-vcss='002'] .s_showcase_icon {\n align-self: flex-start;\n}\n\n", "\n/* /website/static/src/snippets/s_timeline/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_timeline .s_timeline_line {\n position: relative;\n border-color: #343A40;\n}\n\n.s_timeline .s_timeline_line:before {\n content: '';\n display: block !important;\n position: absolute;\n width: 1px;\n top: 0px;\n bottom: 0px;\n left: 50%;\n border-left: 1px solid;\n border-color: inherit;\n}\n\n.s_timeline .s_timeline_row {\n align-items: center;\n}\n\n.s_timeline .s_timeline_row .s_timeline_content {\n align-items: center;\n -webkit-box-pack: end; justify-content: flex-end;\n width: 100%;\n}\n\n.s_timeline .s_timeline_row .s_timeline_content ~ .s_timeline_content {\n -webkit-box-pack: start; justify-content: flex-start;\n}\n\n.s_timeline .s_timeline_row.flex-row-reverse .s_timeline_content {\n flex-direction: row-reverse;\n}\n\n@media (min-width: 768px) {\n .s_timeline .s_timeline_row.flex-row-reverse .s_timeline_content {\n flex-direction: row-reverse;\n }\n .s_timeline .s_timeline_row.flex-row-reverse .s_timeline_content:not(:last-child) {\n margin-left: 10%;\n }\n .s_timeline .s_timeline_row:not(.flex-row-reverse) .s_timeline_content:last-child {\n margin-left: 10%;\n }\n}\n\n.s_timeline .s_timeline_date {\n text-align: center;\n}\n\n@media (min-width: 768px) {\n .s_timeline .s_timeline_date {\n position: absolute;\n left: 0%;\n right: 0%;\n }\n}\n\n@media (max-width: 767.98px) {\n .s_timeline .s_timeline_date {\n position: relative;\n margin: 20px 0px;\n }\n}\n\n.s_timeline .s_timeline_date span:not(.fa) {\n display: inline-block;\n padding: 5px;\n}\n\n.s_timeline .s_timeline_date .fa {\n margin: 0 15px;\n}\n\n.s_timeline .s_timeline_icon {\n -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n margin: 15px;\n z-index: 1;\n}\n\n", "\n/* /website/static/src/snippets/s_process_steps/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_process_steps .s_process_step_icon {\n margin: 30px 0;\n}\n\n.s_process_steps .s_process_step_icon span {\n display: block;\n overflow: hidden;\n}\n\n.s_process_steps .s_process_step_icon .fa {\n display: block;\n}\n\n.s_process_steps .s_process_step_content {\n padding: 0 15px;\n}\n\n@media (min-width: 992px) {\n .s_process_steps {\n overflow-x: hidden;\n }\n .s_process_steps .s_process_step .s_process_step_icon {\n position: relative;\n z-index: 1;\n }\n .s_process_steps .s_process_step .s_process_step_icon span:after {\n content: '';\n z-index: -1;\n border-top: 1px solid #ADB5BD;\n position: absolute;\n top: 50%;\n left: auto;\n bottom: 0;\n right: 0;\n }\n .s_process_steps .s_process_step .s_process_step_icon span:after {\n width: 100%;\n }\n .s_process_steps .s_process_step:first-child .s_process_step_icon span:after, .s_process_steps .s_process_step:last-child .s_process_step_icon span:after {\n width: 50%;\n }\n .s_process_steps .s_process_step:first-child .s_process_step_icon .fa:after {\n right: 0;\n }\n .s_process_steps .s_process_step:first-child .s_process_step_icon .fa.float-right:after {\n width: 0;\n }\n .s_process_steps .s_process_step:last-child .s_process_step_icon span:after {\n left: 0;\n }\n .s_process_steps .s_process_step:last-child .s_process_step_icon .fa:after {\n left: 0;\n }\n .s_process_steps .s_process_step:last-child .s_process_step_icon .fa.float-left:after {\n width: 0;\n }\n}\n\n", "\n/* /website/static/src/snippets/s_text_highlight/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_text_highlight {\n padding: 1.5rem;\n border-radius: 0rem;\n}\n\n.s_text_highlight :last-child {\n margin-bottom: 0;\n}\n\n", "\n/* /website/static/src/snippets/s_blockquote/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_blockquote {\n border: 0;\n padding: 0;\n}\n\n.s_blockquote .s_blockquote_icon {\n font-size: 0.875rem;\n}\n\n.s_blockquote .s_blockquote_author {\n opacity: .75;\n}\n\n.s_blockquote.s_blockquote_classic .s_blockquote_icon {\n float: left;\n border-top-right-radius: 0 !important;\n border-bottom-right-radius: 0 !important;\n}\n\n.s_blockquote.s_blockquote_classic .s_blockquote_icon.float-right {\n border-top-left-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n\n.s_blockquote.s_blockquote_classic .s_blockquote_content {\n overflow: hidden;\n padding: 1.5rem;\n}\n\n.s_blockquote.s_blockquote_classic .s_blockquote_content .blockquote-footer::before {\n content: '';\n}\n\n.s_blockquote.s_blockquote_classic .s_blockquote_content .blockquote-footer .s_blockquote_avatar {\n max-height: 2.5rem;\n}\n\n.s_blockquote.s_blockquote_cover {\n text-align: center;\n}\n\n.s_blockquote.s_blockquote_cover .s_blockquote_icon {\n position: relative;\n z-index: 1;\n float: none;\n margin-bottom: -1.5rem;\n}\n\n.s_blockquote.s_blockquote_cover p:last-of-type {\n margin-bottom: 0.5rem;\n}\n\n.s_blockquote.s_blockquote_cover .s_blockquote_content, .s_blockquote.s_blockquote_cover .s_blockquote_filter {\n padding: 3rem 2rem 2rem;\n}\n\n.s_blockquote.s_blockquote_cover .s_blockquote_filter {\n margin: -3rem -2rem -2rem;\n}\n\n.s_blockquote.s_blockquote_cover .quote_char {\n margin: 2rem 0 1rem 0;\n}\n\n.s_blockquote.s_blockquote_cover .quote_char ~ .blockquote-footer {\n padding-bottom: 2rem;\n}\n\n.s_blockquote.s_blockquote_minimalist {\n border-left: 5px solid;\n border-color: #0075B7;\n}\n\n.s_blockquote.s_blockquote_minimalist .s_blockquote_content {\n padding: 1rem;\n border-top-right-radius: 0rem;\n border-bottom-right-radius: 0rem;\n}\n\n.s_blockquote.s_blockquote_minimalist .s_blockquote_content p:last-of-type {\n margin-bottom: 0;\n}\n\n", "\n/* /website/static/src/snippets/s_badge/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_badge {\n padding: 0.5rem;\n margin: 0.5rem 0.5rem 0.5rem 0;\n border-radius: 0rem;\n font-size: 0.75rem;\n}\n\n.s_badge .fa {\n margin: 0 0.3rem 0 0;\n}\n\n", "\n/* /website/static/src/snippets/s_color_blocks_2/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_color_blocks_2.o_half_screen_height > :first-child, .s_color_blocks_2.cover_mid > :first-child, .s_color_blocks_2.o_half_screen_height > :first-child > .row, .s_color_blocks_2.cover_mid > :first-child > .row, .s_color_blocks_2.o_full_screen_height > :first-child, .s_color_blocks_2.cover_full > :first-child, .s_color_blocks_2.o_full_screen_height > :first-child > .row, .s_color_blocks_2.cover_full > :first-child > .row {\n min-height: inherit;\n}\n\n.s_color_blocks_2 .row {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-flex-flow: row wrap; flex-flow: row wrap;\n}\n\n.s_color_blocks_2 .row::before, .s_color_blocks_2 .row::after {\n width: 0;\n}\n\n.s_color_blocks_2 [class*=\"col-lg-\"] {\n padding: 8% 5%;\n padding-top: 8vw;\n padding-bottom: 8vw;\n}\n\n@media (max-width: 991.98px) {\n .s_color_blocks_2 [class*=\"col-lg-\"] {\n flex: 1 1 100%;\n }\n}\n\n.s_color_blocks_2 img {\n max-width: 100%;\n height: auto;\n}\n\n", "\n/* /website/static/src/snippets/s_product_list/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_product_list {\n padding-top: 20px;\n}\n\n.s_product_list > div > .row > div {\n margin-bottom: 20px;\n height: 200px;\n text-align: center;\n}\n\n.s_product_list > div > .row > div a {\n display: block;\n}\n\n.s_product_list > div > .row > div img {\n margin: auto;\n max-height: 130px;\n}\n\n.s_product_list > div > .row > div .s_product_list_item_link {\n position: absolute;\n top: auto;\n left: 10%;\n bottom: 0;\n right: 10%;\n}\n\n.s_product_list > div > .row > div .s_product_list_item_link > .btn {\n width: 100%;\n padding: 5px !important;\n font-size: 16px;\n}\n\n@media only screen and (max-width: 1280px) {\n .s_product_list > div > .row > div .s_product_list_item_link > .btn {\n font-size: 12px;\n }\n}\n\n.s_product_list > div > .row > div .s_product_list_item_link > .btn .fa {\n font-size: 18px;\n padding-right: 5px;\n}\n\n@media only screen and (max-width: 1024px) {\n .s_product_list > div > .row > div .s_product_list_item_link > .btn .fa {\n display: block;\n font-size: 25px;\n }\n}\n\n", "\n/* /website/static/src/snippets/s_mega_menu_thumbnails/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_mega_menu_thumbnails:not([data-vcss]) .s_mega_menu_thumbnails_footer:not(.o_cc):not(.navbar-light:where(:not(.bg-light))):not(.o_footer):not(.tp-preheader):not(.tp-header-box)::before {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n width: auto;\n height: auto;\n}\n\n", "\n/* /website/static/src/snippets/s_mega_menu_little_icons/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_mega_menu_little_icons:not([data-vcss]) .nav-link:hover, .s_mega_menu_little_icons:not([data-vcss]) .nav-link:focus {\n background: rgba(0, 0, 0, 0.05);\n}\n\n", "\n/* /website/static/src/snippets/s_mega_menu_images_subtitles/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_mega_menu_images_subtitles:not([data-vcss]) .media img {\n max-width: 64px;\n}\n\n.s_mega_menu_images_subtitles:not([data-vcss]) .nav-link:hover, .s_mega_menu_images_subtitles:not([data-vcss]) .nav-link:focus {\n background: rgba(0, 0, 0, 0.05);\n}\n\n", "\n/* /website/static/src/snippets/s_mega_menu_menus_logos/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_mega_menu_menus_logos:not([data-vcss]) .s_mega_menu_menus_logos_wrapper {\n border-color: rgba(0, 0, 0, 0.05) !important;\n}\n\n", "\n/* /website/static/src/snippets/s_mega_menu_odoo_menu/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_mega_menu_odoo_menu:not([data-vcss]) .s_mega_menu_odoo_menu_footer {\n border-color: rgba(0, 0, 0, 0.05);\n}\n\n.s_mega_menu_odoo_menu:not([data-vcss]) .s_mega_menu_odoo_menu_footer .row > div:not(.o_cc):not(.navbar-light:where(:not(.bg-light))):not(.o_footer):not(.tp-preheader):not(.tp-header-box)::before {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n width: auto;\n height: auto;\n}\n\n", "\n/* /website/static/src/snippets/s_mega_menu_cards/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_mega_menu_cards:not([data-vcss]) .nav-link:hover, .s_mega_menu_cards:not([data-vcss]) .nav-link:focus {\n background: rgba(0, 0, 0, 0.05);\n}\n\n", "\n/* /website/static/src/snippets/s_google_map/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_google_map {\n position: relative;\n min-height: 100px;\n}\n\n.s_google_map .map_container {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n.s_google_map .description {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 99;\n padding: 0 1em;\n background: rgba(13, 169, 239, 0.8);\n color: #212529;\n transition: background-color 250ms ease;\n}\n\n.s_google_map .description font {\n float: left;\n margin-top: 20px;\n margin-bottom: 15px;\n font-weight: bold;\n text-transform: uppercase;\n}\n\n.s_google_map .description span {\n float: left;\n text-transform: none;\n font-weight: normal;\n margin-top: 20px;\n margin-left: 10px;\n}\n\n.s_google_map:hover .description {\n background: #0da9ef;\n background: rgba(13, 169, 239, 0.55);\n color: #212529;\n}\n\n", "\n/* /website/static/src/snippets/s_map/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_map {\n position: relative;\n min-height: 100px;\n}\n\n.s_map .map_container {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n.s_map .description {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 99;\n padding: 0 1em;\n background: rgba(13, 169, 239, 0.8);\n color: #212529;\n transition: background-color 250ms ease;\n}\n\n.s_map .description font {\n float: left;\n margin-top: 20px;\n margin-bottom: 15px;\n font-weight: bold;\n text-transform: uppercase;\n}\n\n.s_map .description span {\n float: left;\n text-transform: none;\n font-weight: normal;\n margin-top: 20px;\n margin-left: 10px;\n}\n\n.s_map:hover .description {\n background: #0da9ef;\n background: rgba(13, 169, 239, 0.55);\n color: #212529;\n}\n\n.s_map .s_map_color_filter {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n position: absolute !important;\n pointer-events: none;\n}\n\n.editor_enable .s_map iframe {\n pointer-events: none;\n}\n\n", "\n/* /website/static/src/snippets/s_dynamic_snippet/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_dynamic.o_dynamic_empty {\n display: none !important;\n}\n\n.s_dynamic [data-url] {\n cursor: pointer;\n}\n\n.s_dynamic .card-img-top, .s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image {\n height: 12rem;\n}\n\n.s_dynamic img {\n object-fit: scale-down;\n}\n\n", "\n/* /website/static/src/snippets/s_dynamic_snippet_carousel/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_dynamic .carousel-control-prev, .s_dynamic .carousel-control-next {\n position: absolute;\n width: 4rem;\n}\n\n.s_dynamic .carousel-control-prev > span.fa, .s_dynamic .carousel-control-next > span.fa {\n color: #495057;\n background: radial-gradient(#FFFFFF 50%, transparent 50%);\n}\n\n.s_dynamic .dynamic_snippet_template .card-footer a, .s_dynamic .dynamic_snippet_template .card-footer button, .s_dynamic .o_dynamic_snippet_btn_wrapper {\n z-index: 2;\n}\n\n.s_dynamic .dynamic_snippet_template .card-body .card-text {\n display: -webkit-box;\n -webkit-line-clamp: 4;\n -webkit-box-orient: vertical;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n\n", "\n/* /website/static/src/snippets/s_embed_code/000.scss defined in bundle 'web.assets_frontend' */\n\n.editor_enable .s_embed_code {\n min-height: 1.08333333rem;\n}\n\n", "\n/* /website/static/src/snippets/s_website_form/001.scss defined in bundle 'web.assets_frontend' */\n\n.editor_enable .s_website_form[data-vcss=\"001\"] .s_website_form_field_hidden {\n display: block;\n opacity: 0.5;\n}\n\n.editor_enable .s_website_form[data-vcss=\"001\"] .s_website_form_field_hidden_if {\n display: block !important;\n background-color: #D9D9D9;\n}\n\n.editor_enable .s_website_form[data-vcss=\"001\"] .s_website_form_field select {\n pointer-events: none;\n}\n\n.editor_enable .s_website_form[data-vcss=\"001\"] #editable_select.form-control {\n height: auto;\n}\n\n.editor_enable .s_website_form[data-vcss=\"001\"] #editable_select.form-control .s_website_form_select_item.selected {\n font-weight: bold;\n}\n\n.editor_enable .s_website_form[data-vcss=\"001\"] #editable_select.form-control .s_website_form_select_item:empty::before {\n content: attr(data-empty-value);\n pointer-events: none;\n font-style: italic;\n font-weight: normal;\n opacity: 0.6;\n}\n\n@media (max-width: 575.98px) {\n .s_website_form[data-vcss=\"001\"] .s_website_form_label {\n width: auto !important;\n }\n}\n\n.s_website_form[data-vcss=\"001\"] .s_website_form_field_hidden {\n display: none;\n}\n\n.s_website_form[data-vcss=\"001\"] span.s_website_form_mark {\n font-size: 0.85em;\n font-weight: 400;\n}\n\n.s_website_form[data-vcss=\"001\"] .s_website_form_dnone {\n display: none;\n}\n\n.s_website_form[data-vcss=\"001\"] .s_website_form_rows > .form-group {\n margin-bottom: 0;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.s_website_form[data-vcss=\"001\"] .s_website_form_submit .s_website_form_label, .s_website_form[data-vcss=\"001\"] .s_website_form_recaptcha .s_website_form_label {\n float: left;\n height: 1px;\n}\n\n.s_website_form[data-vcss=\"001\"] .s_website_form_no_submit_label .s_website_form_label {\n display: none;\n}\n\n.s_website_form[data-vcss=\"001\"] .form-control-file.is-invalid {\n padding-left: 3px;\n border-left: 3px solid #dc3545;\n}\n\nbody:not(.editor_enable) .s_website_form[data-vcss=\"001\"] .s_website_form_date:not(.s_website_form_datepicker_initialized) [value], body:not(.editor_enable) .s_website_form[data-vcss=\"001\"] .s_website_form_datetime:not(.s_website_form_datepicker_initialized) [value] {\n color: transparent;\n}\n\n", "\n/* /website_payment/static/src/snippets/s_donation/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_donation:not([data-vcss]) input::-webkit-outer-spin-button,\n.s_donation:not([data-vcss]) input::-webkit-inner-spin-button {\n -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;\n margin: 0;\n}\n\n.s_donation:not([data-vcss]) input[type=number] {\n -moz--webkit-appearance: textfield; -moz-appearance: textfield; appearance: textfield;\n}\n\n.s_donation:not([data-vcss]) .s_donation_btn {\n transition: background 0.2s;\n}\n\n.s_donation:not([data-vcss]) .s_donation_btn:focus {\n box-shadow: none !important;\n}\n\n.s_donation:not([data-vcss]) #s_donation_amount_input {\n border: none;\n outline: none;\n max-width: 145px;\n background-color: transparent;\n font-size: inherit;\n color: inherit;\n}\n\n.s_donation:not([data-vcss]) #s_donation_amount_input::placeholder {\n opacity: 0.6;\n color: inherit;\n}\n\n.s_donation:not([data-vcss]) .s_donation_range_slider_wrap {\n width: 90%;\n}\n\n.s_donation:not([data-vcss]) .s_donation_range_slider_wrap #s_donation_range_slider {\n margin-bottom: 50px;\n}\n\n.s_donation:not([data-vcss]) .s_donation_range_slider_wrap .s_range_bubble {\n position: absolute;\n left: 0%;\n margin-top: 28px;\n padding: 0.5rem 1rem;\n color: #FFFFFF;\n background: #0da9ef;\n font-size: 1.15rem;\n border-radius: 0.3rem;\n transform: translateX(-50%);\n}\n\n.s_donation:not([data-vcss]) .s_donation_range_slider_wrap .s_range_bubble::after {\n content: \"\";\n position: absolute;\n top: -5px;\n left: 50%;\n width: 0;\n border-style: solid;\n border-color: #0da9ef transparent;\n border-width: 0 5px 5px;\n margin-left: -5px;\n}\n\n", "\n/* /website_sale/static/src/snippets/s_dynamic_snippet_products/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_product_product_centered .card {\n overflow: visible;\n margin-top: 6rem;\n padding-top: 6rem;\n}\n\n.s_product_product_centered .o_carousel_product_img_link {\n max-width: 75%;\n margin-top: -12rem;\n left: 0;\n right: 0;\n}\n\n.s_product_product_banner img {\n max-height: 400px;\n}\n\n.s_product_product_horizontal_card img img {\n height: 100%;\n}\n\n@media (max-width: 991.98px) {\n .s_product_product_horizontal_card img {\n height: 12rem;\n }\n}\n\n.o_dynamic_product_hovered {\n transition: transform 250ms ease;\n}\n\n.o_dynamic_product_hovered:hover {\n transform: scale(0.95);\n}\n\n", "\n/* /droggol_theme_common/static/src/snippets/s_mega_menu_prime_3/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_mega_menu_prime_3 .s_badge {\n margin: 0;\n margin-left: 0.4rem;\n padding: 0.4em 0.6em;\n font-size: 0.66rem;\n border-radius: 3px;\n padding-top: 5px;\n}\n\n.s_mega_menu_prime_3 .s_badge i {\n margin-right: 0.3rem;\n}\n\n", "\n/* /droggol_theme_common/static/src/snippets/s_mega_menu_prime_6/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_mega_menu_prime_6 .tp-banner-block {\n min-height: 400px;\n}\n\n.s_mega_menu_prime_6 .tp-banner-block .tp-banner-text {\n position: absolute;\n top: auto;\n left: 18px;\n bottom: 20px;\n right: 18px;\n padding: 1rem;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_banner_1/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_banner_1 .tp-block-container {\n min-height: 250px;\n background-position: center;\n background-size: cover;\n overflow: hidden;\n}\n\n.s_banner_1 .tp-block-container .tp-block-content {\n position: absolute;\n top: 0;\n left: 0;\n bottom: auto;\n right: auto;\n padding: 2rem;\n backface-visibility: hidden;\n}\n\n.s_banner_1 .tp-block-container .tp-block-content .tp-title {\n position: absolute;\n top: 50%;\n left: 0;\n bottom: auto;\n right: auto;\n color: white;\n -webkit-transition: -webkit-transform 0.35s, color 0.35s;\n transition: transform 0.35s, color 0.35s;\n -webkit-transform: translate3d(0, -50%, 0);\n transform: translate3d(0, -50%, 0);\n background: rgba(232, 227, 227, 0.21);\n text-shadow: 1px 1px 1px rgba(17, 17, 17, 0.32);\n padding: 10px;\n}\n\n.s_banner_1 .tp-block-container .tp-block-content .tp-subtitle {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: auto;\n padding: 1.7rem;\n opacity: 0;\n -webkit-transform: translate3d(0, 10px, 0);\n transform: translate3d(0, 10px, 0);\n -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;\n transition: opacity 0.35s, transform 0.35s;\n}\n\n.s_banner_1 .tp-block-container .tp-block-content:before {\n position: absolute;\n top: 0;\n left: 0;\n bottom: auto;\n right: auto;\n width: 100%;\n height: 100%;\n background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0.22) 0%, rgba(0, 0, 0, 0.52) 58%);\n background: linear-gradient(to bottom, rgba(0, 0, 0, 0.22) 0%, rgba(0, 0, 0, 0.52) 58%);\n content: '';\n opacity: 0;\n -webkit-transform: translate3d(0, 50%, 0);\n transform: translate3d(0, 50%, 0);\n}\n\n@media (max-width: 991.98px) {\n .s_banner_1 .tp-block-container .tp-block-content:before {\n opacity: 1;\n transform: translate3d(0, 0, 0);\n }\n .s_banner_1 .tp-block-container .tp-block-content .tp-title {\n transform: translate3d(0, -50%, 0) translate3d(0, -45px, 0);\n }\n .s_banner_1 .tp-block-container .tp-block-content .tp-subtitle {\n color: white;\n opacity: 1;\n transform: translate3d(0, 0, 0);\n }\n}\n\n.s_banner_1 .tp-block-container:hover .tp-block-content:before {\n opacity: 1;\n transform: translate3d(0, 0, 0);\n}\n\n.s_banner_1 .tp-block-container:hover .tp-block-content .tp-title {\n transform: translate3d(0, -50%, 0) translate3d(0, -45px, 0);\n}\n\n.s_banner_1 .tp-block-container:hover .tp-block-content .tp-subtitle {\n color: white;\n opacity: 1;\n transform: translate3d(0, 0, 0);\n}\n\nbody.editor_enable .s_banner_1 .tp-block-container .tp-block-content:before {\n opacity: 1;\n transform: translate3d(0, 0, 0);\n}\n\nbody.editor_enable .s_banner_1 .tp-block-container .tp-block-content .tp-title {\n transform: translate3d(0, -50%, 0) translate3d(0, -45px, 0);\n}\n\nbody.editor_enable .s_banner_1 .tp-block-container .tp-block-content .tp-subtitle {\n color: white;\n opacity: 1;\n transform: translate3d(0, 0, 0);\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_banner_2/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_banner_2 .tp-block-wrapper {\n overflow: hidden;\n}\n\n.s_banner_2 .tp-block-wrapper .tp-block-container {\n min-height: 260px;\n background-position: center;\n background-size: cover;\n transform: scale(1.1);\n -webkit-transform: scale(1.1);\n -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;\n transition: opacity 0.35s, transform 0.35s;\n}\n\n.s_banner_2 .tp-block-wrapper .tp-block-container .tp-block-content {\n position: absolute;\n top: 0;\n left: 0;\n bottom: auto;\n right: auto;\n padding: 1.1rem;\n backface-visibility: hidden;\n}\n\n.s_banner_2 .tp-block-wrapper .tp-block-container .tp-block-content .tp-title {\n position: absolute;\n top: 45%;\n left: 0;\n bottom: auto;\n right: auto;\n color: white;\n transition: transform 0.35s, color 0.35s;\n}\n\n.s_banner_2 .tp-block-wrapper .tp-block-container .tp-block-content .tp-subtitle {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 20px;\n right: auto;\n padding: 1.6rem;\n color: white;\n margin: 0 auto;\n -webkit-transform: scale(1.3);\n transform: scale(1.3);\n opacity: 0;\n -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;\n transition: opacity 0.35s, transform 0.35s;\n}\n\n.s_banner_2 .tp-block-wrapper .tp-block-container .tp-block-content:before {\n position: absolute;\n top: 20px;\n left: 20px;\n bottom: 20px;\n right: 20px;\n border: 1px solid #fff;\n background-color: rgba(255, 255, 255, 0.2);\n content: '';\n opacity: 0;\n -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n}\n\n@media (max-width: 991.98px) {\n .s_banner_2 .tp-block-wrapper .tp-block-container {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n .s_banner_2 .tp-block-wrapper .tp-block-container .tp-block-content:before {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n .s_banner_2 .tp-block-wrapper .tp-block-container .tp-block-content .tp-title {\n -webkit-transform: translate3d(0, -50%, 0) translate3d(0, -35px, 0);\n transform: translate3d(0, -50%, 0) translate3d(0, -35px, 0);\n }\n .s_banner_2 .tp-block-wrapper .tp-block-container .tp-block-content .tp-subtitle {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n.s_banner_2 .tp-block-wrapper:hover .tp-block-container {\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n\n.s_banner_2 .tp-block-wrapper:hover .tp-block-container .tp-block-content:before {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n\n.s_banner_2 .tp-block-wrapper:hover .tp-block-container .tp-block-content .tp-title {\n -webkit-transform: translate3d(0, -50%, 0) translate3d(0, -35px, 0);\n transform: translate3d(0, -50%, 0) translate3d(0, -35px, 0);\n}\n\n.s_banner_2 .tp-block-wrapper:hover .tp-block-container .tp-block-content .tp-subtitle {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n\nbody.editor_enable .s_banner_2 .tp-block-wrapper .tp-block-container {\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n\nbody.editor_enable .s_banner_2 .tp-block-wrapper .tp-block-container .tp-block-content:before {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n\nbody.editor_enable .s_banner_2 .tp-block-wrapper .tp-block-container .tp-block-content .tp-title {\n -webkit-transform: translate3d(0, -50%, 0) translate3d(0, -35px, 0);\n transform: translate3d(0, -50%, 0) translate3d(0, -35px, 0);\n}\n\nbody.editor_enable .s_banner_2 .tp-block-wrapper .tp-block-container .tp-block-content .tp-subtitle {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_banner_3/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_banner_3 .tp-banner-content {\n position: absolute;\n top: 50%;\n left: 50%;\n bottom: auto;\n right: auto;\n transform: translate(-50%, -50%);\n padding: 0.8rem;\n min-width: 40%;\n z-index: 2;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_banner_4/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_banner_4 .tp-banner-content {\n position: absolute;\n top: auto;\n left: 3.5rem;\n bottom: 3rem;\n right: auto;\n z-index: 2;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_banner_6/000.scss defined in bundle 'web.assets_frontend' */\n\n@media (min-width: 768px) {\n .s_banner_6 .tp-banner-content {\n margin: -50px 50px 0px 50px;\n }\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_banner_8/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_banner_8 .tp-content {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_banner_9/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_banner_9 .tp-content {\n position: absolute;\n top: auto;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_banner_12/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_banner_12 img {\n min-height: 16rem;\n object-fit: cover;\n}\n\n.s_banner_12 .tp-banner-content {\n position: absolute;\n top: 50%;\n left: 15%;\n bottom: auto;\n right: auto;\n transform: translate(-15%, -50%);\n -webkit-transform: translate(-15%, -50%);\n z-index: 2;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_banner_13/000.scss defined in bundle 'web.assets_frontend' */\n\n@media (max-width: 767.98px) {\n .s_banner_13 .tp-animation-scale img {\n min-height: 300px;\n object-fit: cover;\n }\n}\n\n.s_banner_13 .tp-banner-content {\n position: absolute;\n top: auto;\n left: 50%;\n bottom: 15%;\n right: auto;\n transform: translate(-50%, 15%);\n -webkit-transform: translate(-50%, 15%);\n padding: 1rem;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_blog_1/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_blog_post_prime_layout_1 .tp-cover-image {\n height: 270px;\n background-size: cover;\n background-position: center;\n}\n\n.s_blog_post_prime_layout_1 .tp-blog-avatar {\n height: 25px;\n width: 25px;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_blog_2/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_blog_post_prime_layout_2 .tp-blog-container {\n border-radius: .375rem;\n}\n\n.s_blog_post_prime_layout_2 .tp-blog-container .card-img-top, .s_blog_post_prime_layout_2 .tp-blog-container .s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image, .s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container .s_blog_post_prime_layout_2 .tp-blog-container .o_record_cover_image {\n height: unset;\n}\n\n.s_blog_post_prime_layout_2 .tp-blog-container .tp-cover-image {\n height: 300px;\n background-size: cover;\n background-position: center;\n}\n\n.s_blog_post_prime_layout_2 .tp-blog-container .tp-svg-img {\n position: absolute;\n top: -120px;\n left: 0px;\n bottom: auto;\n right: 0px;\n}\n\n.s_blog_post_prime_layout_2 .tp-blog-container .tp-blog-avatar {\n height: 25px;\n width: 25px;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_blog_3/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_blog_post_prime_layout_3 .card-img-top, .s_blog_post_prime_layout_3 .s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image, .s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container .s_blog_post_prime_layout_3 .o_record_cover_image {\n height: unset;\n}\n\n.s_blog_post_prime_layout_3 .tp-cover-image {\n height: 300px;\n background-size: cover;\n background-position: center;\n}\n\n.s_blog_post_prime_layout_3 .tp-blog-avatar {\n height: 30px;\n width: 30px;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_blog_4/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_blog_post_prime_layout_4 .tp-cover-image {\n height: 270px;\n background-size: cover;\n background-position: center;\n}\n\n.s_blog_post_prime_layout_4 .tp-blog-avatar {\n height: 22px;\n width: 22px;\n}\n\n.s_blog_post_prime_layout_4 .tp-date {\n position: absolute;\n top: 15px;\n left: 15px;\n bottom: auto;\n right: auto;\n min-width: 53px;\n line-height: 1;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_clients_1/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_clients_1 .tp-client-list {\n overflow: hidden;\n}\n\n.s_clients_1 .tp-client-list .tp-client-box {\n margin-left: -1px;\n margin-bottom: -1px;\n border-left: 1px solid;\n border-bottom: 1px solid;\n border-color: #DEE2E6;\n}\n\n.s_clients_1 .tp-client-list .tp-client-box img {\n width: 120px;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_clients_2/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_clients_2 .tp-client-box {\n margin-left: -1px;\n margin-bottom: -1px;\n border: 1px solid #DEE2E6;\n}\n\n.s_clients_2 .tp-client-box .tp-client-image {\n width: 120px;\n cursor: pointer;\n -webkit-transition: all .3s ease;\n -o-transition: all .3s ease;\n transition: all .3s ease;\n opacity: 0.5;\n filter: grayscale(100%);\n}\n\n.s_clients_2 .tp-client-box .tp-client-image:hover {\n opacity: 1;\n filter: grayscale(0);\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_clients_3/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_clients_3 .tp-client-image {\n width: 120px;\n -webkit-transition: all .3s ease;\n -o-transition: all .3s ease;\n transition: all .3s ease;\n opacity: 0.6;\n}\n\n.s_clients_3 .tp-client-image:hover {\n opacity: 1;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_clients_4/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_clients_4 .tp-client-box img {\n width: 120px;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_coming_soon_1/000.scss defined in bundle 'web.assets_frontend' */\n\nbody:not(.editor_enable) .s_coming_soon {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1030;\n background-color: #FFFFFF;\n}\n\n.s_coming_soon_1 .tp-coming-soon-container {\n min-height: 100vh;\n}\n\n.s_coming_soon_1 .tp-coming-soon-container .tp-coming-soon-side-block {\n min-height: 100vh;\n}\n\n.s_coming_soon_1 .tp-coming-soon-container .tp-coming-soon-side-block .tp-stay-tuned {\n letter-spacing: 10px;\n}\n\n.o_panel .s_coming_soon {\n display: none;\n}\n\nhtml[data-view-xmlid=\"website.snippets_debug_page_view\"] body {\n overflow: auto !important;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_tp_countdown/000.scss defined in bundle 'web.assets_frontend' */\n\n.tp-countdown.style-1.tp-light .tp-counter-block {\n border: 1px solid #E9ECEF;\n background: #FFFFFF;\n}\n\n.tp-countdown.style-1.tp-light .tp-counter-block .tp-counter-number {\n color: #0da9ef;\n}\n\n.tp-countdown.style-1.tp-light .tp-counter-block hr {\n border-color: #E9ECEF;\n}\n\n.tp-countdown.style-1.tp-light .tp-counter-title {\n color: #343A40;\n}\n\n.tp-countdown.style-1.tp-dark .tp-counter-block {\n background: #343A40;\n}\n\n.tp-countdown.style-1.tp-dark .tp-counter-block .tp-counter-number {\n color: #FFFFFF;\n}\n\n.tp-countdown.style-1.tp-dark .tp-counter-block hr {\n border-color: rgba(255, 255, 255, 0.5);\n}\n\n.tp-countdown.style-1.tp-dark .tp-counter-title {\n color: #FFFFFF;\n}\n\n.tp-countdown.style-1 .tp-counter-block {\n padding: 16px 22px;\n flex: 1;\n border-radius: 0rem;\n min-width: 90px;\n}\n\n.tp-countdown.style-2.position-left .tp-countdown-container, .tp-countdown.style-3.position-left .tp-countdown-container, .tp-countdown.style-4.position-left .tp-countdown-container {\n -webkit-box-pack: start; justify-content: flex-start;\n}\n\n.tp-countdown.style-2.position-center .tp-countdown-container, .tp-countdown.style-3.position-center .tp-countdown-container, .tp-countdown.style-4.position-center .tp-countdown-container {\n justify-content: center;\n}\n\n.tp-countdown.style-2.position-right .tp-countdown-container, .tp-countdown.style-3.position-right .tp-countdown-container, .tp-countdown.style-4.position-right .tp-countdown-container {\n -webkit-box-pack: end; justify-content: flex-end;\n}\n\n.tp-countdown.style-4.tp-light .tp-counter-block {\n border: 1px solid #E9ECEF;\n background: #FFFFFF;\n}\n\n.tp-countdown.style-4.tp-light .tp-counter-block .tp-counter-number {\n color: #0da9ef;\n}\n\n.tp-countdown.style-4.tp-light .tp-counter-block hr {\n border-color: #E9ECEF;\n}\n\n.tp-countdown.style-4.tp-light .tp-counter-title {\n color: #343A40;\n}\n\n.tp-countdown.style-4.tp-dark .tp-counter-block {\n background: #343A40;\n}\n\n.tp-countdown.style-4.tp-dark .tp-counter-block .tp-counter-number {\n color: #FFFFFF;\n}\n\n.tp-countdown.style-4.tp-dark .tp-counter-block hr {\n border-color: rgba(255, 255, 255, 0.5);\n}\n\n.tp-countdown.style-4.tp-dark .tp-counter-title {\n color: #FFFFFF;\n}\n\n.tp-countdown.style-4 .tp-counter-block {\n padding: 0;\n height: 48px;\n width: 48px;\n line-height: 48px;\n text-align: center;\n background-color: #E9ECEF;\n border-radius: 50rem;\n}\n\n.tp-countdown.style-4.tp-dark .tp-counter-title {\n color: #343A40 !important;\n}\n\n.tp-countdown.style-4.tp-light .tp-counter-title {\n color: #6C757D !important;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_cover_3/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_cover_3 {\n width: 100%;\n vertical-align: middle;\n background-position: 100%;\n}\n\n.s_cover_3 .tp-cover-icon-container {\n position: absolute;\n top: auto;\n left: 0%;\n bottom: 30px;\n right: 0%;\n z-index: 1;\n border-radius: 0rem;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_gallery_1/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_gallery .gallery-image {\n cursor: pointer;\n}\n\n.s_gallery .gallery-zoom-in-effect {\n overflow: hidden;\n}\n\n.s_gallery .gallery-zoom-in-effect img {\n object-fit: cover;\n -webkit-transition: all .3s ease;\n -o-transition: all .3s ease;\n transition: all .3s ease;\n}\n\n.s_gallery .gallery-zoom-in-effect:hover img {\n -webkit-transform: scale(1.1);\n -ms-transform: scale(1.1);\n transform: scale(1.1);\n}\n\n.s_gallery .gallery-zoom-out-effect {\n border: solid 1px transparent;\n}\n\n.s_gallery .gallery-zoom-out-effect img {\n object-fit: cover;\n -webkit-transition: all .3s ease;\n -o-transition: all .3s ease;\n transition: all .3s ease;\n filter: gray;\n -webkit-filter: grayscale(100%);\n}\n\n.s_gallery .gallery-zoom-out-effect:hover img {\n -webkit-transform: scale3d(0.9, 0.9, 0.9);\n transform: scale3d(0.9, 0.9, 0.9);\n -webkit-filter: grayscale(0%);\n}\n\n.s_gallery .gallery-text-effect {\n -webkit-transition: all .3s ease;\n -o-transition: all .3s ease;\n transition: all .3s ease;\n}\n\n.s_gallery .gallery-text-effect:hover {\n background-color: #343A40;\n color: #FFFFFF;\n}\n\nbody:not(.editor_enable) .s_gallery .gallery-overlay-effect:after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: rgba(0, 0, 0, 0.3);\n}\n\nbody:not(.editor_enable) .s_gallery .gallery-overlay-effect:hover:after {\n content: initial;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_heading_1/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_heading_1 .tp-heading-container.tp-line-bottom:after, .s_heading_1 .tp-heading-container.tp-line-top:before {\n content: '';\n display: inline-block;\n border-color: #0da9ef;\n}\n\n.s_heading_1 .tp-heading-container.tp-line-bottom:after {\n margin-top: 1rem;\n border-top-style: solid;\n}\n\n.s_heading_1 .tp-heading-container.tp-line-top:before {\n margin-bottom: 1rem;\n border-bottom-style: solid;\n}\n\n.s_heading_1 .tp-heading-container.tp-line-thickness-light:before {\n border-bottom-width: 2px;\n}\n\n.s_heading_1 .tp-heading-container.tp-line-thickness-normal:before {\n border-bottom-width: 5px;\n}\n\n.s_heading_1 .tp-heading-container.tp-line-thickness-bold:before {\n border-bottom-width: 10px;\n}\n\n.s_heading_1 .tp-heading-container.tp-line-thickness-light:after {\n border-top-width: 2px;\n}\n\n.s_heading_1 .tp-heading-container.tp-line-thickness-normal:after {\n border-top-width: 5px;\n}\n\n.s_heading_1 .tp-heading-container.tp-line-thickness-bold:after {\n border-top-width: 10px;\n}\n\n.s_heading_1 .tp-heading-container.tp-line-width-short:after, .s_heading_1 .tp-heading-container.tp-line-width-short:before {\n width: 2.14rem;\n}\n\n.s_heading_1 .tp-heading-container.tp-line-width-normal:after, .s_heading_1 .tp-heading-container.tp-line-width-normal:before {\n width: 2.71rem;\n}\n\n.s_heading_1 .tp-heading-container.tp-line-width-long:after, .s_heading_1 .tp-heading-container.tp-line-width-long:before {\n width: 5rem;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_heading_2/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_heading_2 .tp-heading-container.tp-line-bottom:after, .s_heading_2 .tp-heading-container.tp-line-top:before {\n content: '';\n display: inline-block;\n border-color: #0da9ef;\n border-radius: 50%;\n width: 1rem;\n}\n\n.s_heading_2 .tp-heading-container.tp-line-bottom:after {\n margin-top: 1rem;\n border-top-width: 1rem;\n border-top-style: solid;\n}\n\n.s_heading_2 .tp-heading-container.tp-line-top:before {\n margin-bottom: 1rem;\n border-bottom-width: 1rem;\n border-bottom-style: solid;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_icon_block_9/000.scss defined in bundle 'web.assets_frontend' */\n\n@media (min-width: 768px) {\n .s_icon_block_9 .tp-icon-block:not(:last-child) {\n border-right: 1px solid #DEE2E6;\n border-color: #DEE2E6;\n }\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_icon_block_10/000.scss defined in bundle 'web.assets_frontend' */\n\n@media (max-width: 1199.98px) {\n .s_icon_block_10 .tp-icon-block .tp-icon-block-icon {\n border-right-width: 0px;\n }\n .s_icon_block_10 > .container > .row, .s_icon_block_10 > .o_container_small > .row {\n border-width: 0px !important;\n }\n}\n\n@media (min-width: 1200px) {\n .s_icon_block_10 .tp-icon-block:not(:last-child) .tp-icon-block-icon {\n border-right: 1px solid;\n border-color: #DEE2E6;\n }\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_icon_block_11/000.scss defined in bundle 'web.assets_frontend' */\n\n@media (max-width: 991.98px) {\n .s_icon_block_11 .tp-icon-block {\n border-right-width: 0px;\n }\n}\n\n@media (min-width: 992px) {\n .s_icon_block_11 .tp-icon-block:not(:last-child) {\n border-right: 1px solid;\n border-color: #DEE2E6;\n }\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_info_block_7/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_info_block_7 .tp-offer-block .tp-offer-label-lg {\n line-height: 210px;\n font-size: 14.2rem;\n}\n\n.s_info_block_7 .tp-offer-block .tp-offer-label-md {\n line-height: 70px;\n font-size: 5rem;\n}\n\n.s_info_block_7 .tp-offer-block .tp-offer-label-sm {\n font-size: 2.8rem;\n}\n\n.s_info_block_7 .tp-badge-container {\n position: absolute;\n top: -2.1rem;\n left: auto;\n bottom: auto;\n right: 0.7rem;\n height: 85px;\n width: 85px;\n}\n\n.s_info_block_7 .tp-badge {\n position: absolute;\n top: 25%;\n left: 17%;\n bottom: auto;\n right: auto;\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_shop_offer_4/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_shop_offer_4 .tp-banner-text {\n position: absolute;\n top: 20%;\n left: 50%;\n bottom: auto;\n right: auto;\n transform: translate(-50%, -20%);\n}\n\n", "\n/* /theme_prime/static/src/snippets/s_testimonial_5/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_testimonial_5 blockquote {\n background-color: #FFFFFF;\n}\n\n.s_testimonial_5 blockquote:after {\n content: '';\n position: absolute;\n top: auto;\n left: 50px;\n bottom: -30px;\n right: auto;\n border-style: solid;\n border-width: 30px 30px 0 0;\n border-color: #FFFFFF transparent transparent transparent;\n filter: drop-shadow(0 0.125rem 0.25rem rgba(0, 0, 0, 0.075));\n}\n\n.s_testimonial_5 .tp-author-image {\n height: 55px;\n width: 55px;\n}\n\n", "\n/* /mass_mailing/static/src/snippets/s_alert/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_mail_alert {\n margin: 15px 0;\n border-width: 1px;\n border-style: solid;\n border-radius: 0rem;\n}\n\n.s_mail_alert p:last-child, .s_mail_alert ul:last-child, .s_mail_alert ol:last-child {\n margin-bottom: 0;\n}\n\n.s_mail_alert.s_alert_sm {\n padding: 10px;\n font-size: 0.75rem;\n}\n\n.s_mail_alert.s_alert_md {\n padding: 15px;\n font-size: 0.875rem;\n}\n\n.s_mail_alert.s_alert_lg {\n padding: 30px;\n font-size: 1.09375rem;\n}\n\n.s_mail_alert .s_alert_icon {\n float: left;\n margin-right: 10px;\n}\n\n.s_mail_alert .s_alert_content {\n overflow: hidden;\n}\n\n", "\n/* /mass_mailing/static/src/snippets/s_features_grid/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_mail_features_grid .s_mail_features_grid_content {\n overflow: hidden;\n}\n\n.s_mail_features_grid .s_mail_features_grid_content p {\n margin-bottom: 0;\n}\n\n.s_mail_features_grid .s_mail_features_grid_icon {\n float: left;\n}\n\n", "\n/* /mass_mailing/static/src/snippets/s_hr/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_hr {\n line-height: 0;\n}\n\n.s_hr hr {\n padding: 0;\n border: 0;\n border-top: 1px solid currentColor;\n margin: 0;\n color: inherit;\n}\n\n", "\n/* /mass_mailing/static/src/snippets/s_masonry_block/001.scss defined in bundle 'web.assets_frontend' */\n\n.o_mail_snippet_general.s_masonry_block[data-vcss='001'] .row > div {\n display: -webkit-box; display: -webkit-flex; display: flex;\n -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n justify-content: center;\n}\n\n.o_mail_snippet_general.s_masonry_block[data-vcss='001'] .o_masonry_grid_container > .row {\n height: 100%;\n}\n\n", "\n/* /mass_mailing/static/src/snippets/s_media_list/001.scss defined in bundle 'web.assets_frontend' */\n\n.s_media_list[data-vcss=\"001\"] .s_media_list_item > .row {\n overflow: hidden;\n}\n\n.s_media_list[data-vcss=\"001\"] .s_media_list_body {\n padding: 2rem;\n}\n\n.s_media_list[data-vcss=\"001\"] .s_media_list_img {\n object-fit: cover;\n}\n\n", "\n/* /mass_mailing/static/src/snippets/s_rating/001.scss defined in bundle 'web.assets_frontend' */\n\n.s_rating[data-vcss=\"001\"].s_rating_inline {\n display: -webkit-box; display: -webkit-flex; display: flex;\n align-items: center;\n}\n\n.s_rating[data-vcss=\"001\"].s_rating_inline .s_rating_title {\n margin: 0;\n margin-right: 0.5em;\n}\n\n.s_rating[data-vcss=\"001\"].s_rating_inline .s_rating_icons {\n margin-left: auto;\n}\n\n", "\n/* /website_blog/static/src/snippets/s_blog_posts/000.scss defined in bundle 'web.assets_frontend' */\n\n.s_dynamic .s_blog_posts_post_title {\n font-weight: 500;\n line-height: 1;\n}\n\n.s_dynamic .s_blog_posts_post_subtitle {\n font-size: 1em;\n}\n\n.s_dynamic.s_blog_post_list .s_blog_posts_post_cover {\n width: 3.5em;\n height: 3.5em;\n max-width: 85px;\n max-height: 85px;\n}\n\n.s_dynamic.s_blog_post_list .s_blog_posts_post_title {\n font-size: 1.25em;\n}\n\n.s_dynamic.s_blog_post_big_picture .s_blog_posts_post {\n min-height: 150px;\n}\n\n.s_dynamic.s_blog_post_big_picture .s_blog_posts_post figcaption {\n position: relative;\n justify-content: center;\n}\n\n.s_dynamic.s_blog_post_big_picture .s_blog_posts_post .s_blog_posts_post_cover {\n min-height: 100%;\n}\n\n.s_dynamic.s_blog_post_big_picture .s_blog_posts_post .s_blog_posts_post_cover .o_record_cover_container {\n top: 0;\n}\n\n.s_dynamic.s_blog_post_big_picture .s_blog_posts_post .s_blog_posts_post_title {\n font-size: 1.53125rem;\n margin-bottom: 0.5em;\n}\n\n@media (max-width: 1200px) {\n .s_dynamic.s_blog_post_big_picture .s_blog_posts_post .s_blog_posts_post_title {\n font-size: calc(1.278125rem + 0.3375vw) ;\n }\n}\n\n.s_dynamic.s_blog_post_big_picture .row {\n align-items: stretch;\n}\n\n.s_dynamic.s_blog_post_big_picture .row .s_blog_posts_post_subtitle {\n margin: 0;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley figcaption {\n text-align: right;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley figcaption .s_blog_posts_post_title, .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley figcaption .s_blog_posts_post_subtitle {\n padding: 10px 0;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley figcaption .s_blog_posts_post_subtitle {\n bottom: 30px;\n line-height: 1.5;\n transform: translate3d(0, 100%, 0);\n opacity: 0;\n transition: opacity 0.35s, transform 0.35s;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley figcaption .s_blog_posts_post_title {\n top: 30px;\n transition: transform 0.35s;\n transform: translate3d(0, 20px, 0);\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley figcaption .s_blog_posts_post_title:after {\n position: absolute;\n top: 100%;\n left: 0;\n bottom: auto;\n right: auto;\n width: 100%;\n height: 2px;\n background: #fff;\n content: \"\";\n transform: translate3d(0, 40px, 0);\n opacity: 0;\n transition: opacity 0.35s, transform 0.35s;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post:hover figcaption .s_blog_posts_post_title {\n transform: translate3d(0, 0, 0);\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post:hover figcaption .s_blog_posts_post_title::after, .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post:hover figcaption .s_blog_posts_post_subtitle {\n opacity: 1;\n transform: translate3d(0, 0, 0);\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post .o_record_cover_container {\n transition: opacity 0.35s;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post figcaption {\n padding: 3em;\n text-align: left;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post figcaption::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background: linear-gradient(to bottom, #005484 0%, #00131e 100%);\n z-index: -1;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post figcaption:after {\n position: absolute;\n top: 10px;\n left: 10px;\n bottom: 10px;\n right: 10px;\n border: 2px solid #fff;\n border-top-width: 4px;\n border-bottom-width: 4px;\n content: \"\";\n transition: transform-origin 0.35s;\n transform: scaleY(0.5);\n transform-origin: top;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post .s_blog_posts_post_subtitle {\n position: absolute;\n top: auto;\n left: 20px;\n bottom: 20px;\n right: 20px;\n opacity: 0;\n transition: opacity 0.35s linear, transform 0.35s;\n transform: translate3d(0, -100px, 0);\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post .s_blog_posts_post_title {\n position: absolute;\n top: 20px;\n left: 20px;\n bottom: auto;\n right: 20px;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post:hover .o_record_cover_container {\n opacity: 0.4 !important;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post:hover figcaption::after {\n transform-origin: bottom;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post:hover .s_blog_posts_post_subtitle {\n opacity: 1;\n transform: translate3d(0, 0, 0);\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .o_record_cover_image {\n transition: opacity 0.35s, transform 0.35s;\n transform: scale(1.12);\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post figcaption::before {\n position: absolute;\n top: 15px;\n left: 15px;\n bottom: 15px;\n right: 15px;\n border: 1px solid #fff;\n content: \"\";\n transform: scale(1.1);\n opacity: 0;\n transition: opacity 0.35s, transform 0.35s;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post_subtitle {\n opacity: 0;\n transition: opacity 0.35s, transform 0.35s;\n margin-left: auto;\n margin-right: auto;\n max-width: 200px;\n transform: scale(1.5);\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post_title {\n padding: 0;\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post:hover .o_record_cover_image {\n transform: scale(1);\n}\n\n.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post:hover figcaption::before, .s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post:hover .s_blog_posts_post_subtitle {\n opacity: 1;\n transform: scale(1);\n}\n\n.s_dynamic.s_blog_post_horizontal .o_record_cover_container {\n width: auto;\n height: auto;\n padding: 0;\n}\n\n.s_dynamic.s_blog_post_horizontal .row {\n position: relative;\n overflow: visible;\n text-align: left;\n}\n\n.s_dynamic.s_blog_post_horizontal .row .s_blog_posts_post {\n position: relative;\n}\n\n.s_dynamic.s_blog_post_horizontal .row .s_blog_posts_post figcaption:after {\n position: relative;\n width: 100%;\n height: 150px;\n content: \"\";\n display: block;\n}\n\n.s_dynamic.s_blog_post_horizontal .row .s_blog_posts_post h4 {\n position: relative;\n text-align: left;\n padding-right: 5%;\n}\n\n.s_dynamic.s_blog_post_horizontal .row .s_blog_posts_post h4:before {\n content: \"\";\n z-index: 0;\n display: inline;\n float: left;\n width: 20%;\n position: absolute;\n top: 49%;\n left: 0;\n border-bottom: 1px solid #6c757d;\n}\n\n.s_dynamic.s_blog_post_horizontal .row .s_blog_posts_post h4 a {\n z-index: 1;\n display: block;\n line-height: 1;\n padding-left: 25%;\n position: relative;\n}\n\n.s_dynamic.s_blog_post_horizontal .row .s_blog_posts_post h5 {\n padding-left: 24%;\n}\n\n.s_dynamic.s_blog_post_horizontal .row .s_blog_posts_post > a {\n position: absolute;\n bottom: 0;\n left: 0;\n display: block;\n background: #0da9ef;\n width: 100%;\n height: 150px;\n overflow: hidden;\n}\n\n.s_dynamic.s_blog_post_horizontal .row .s_blog_posts_post > a > div {\n height: 100%;\n width: 100%;\n background-size: cover;\n background-position: center;\n opacity: 1;\n transform-origin: 50%;\n transition: all 400ms;\n backface-visibility: hidden;\n}\n\n.s_dynamic.s_blog_post_horizontal .row .s_blog_posts_post > a > div:hover {\n opacity: 0.8;\n transform: scale(1.1);\n}\n\n@media only screen and (max-width: 480px) {\n .s_dynamic.s_blog_post_horizontal .row .s_blog_posts_post {\n width: 100%;\n }\n}\n\n@media (max-width: 767.98px) {\n .s_dynamic.s_blog_post_horizontal .row {\n display: block;\n }\n}\n\n.s_dynamic.s_blog_post_card .card {\n height: 100%;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17);\n}\n\n.s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover {\n height: 170px;\n}\n\n.s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container {\n background-color: transparent !important;\n}\n\n.s_dynamic.s_blog_post_card .card .s_blog_posts_post_cover .o_record_cover_container .o_record_cover_image {\n height: inherit;\n}\n\n.s_dynamic.s_blog_post_card .card a:hover {\n text-decoration: none;\n}\n\n.s_dynamic.s_blog_post_card .card h4 {\n font-size: 19px;\n font-weight: 600;\n}\n\n.s_dynamic.s_blog_post_card .card .card-footer {\n background-color: transparent;\n border-top: 2px solid rgba(0, 0, 0, 0.06);\n}\n\n.s_dynamic.s_blog_post_card .card .card-footer .text-muted {\n color: rgba(52, 58, 64, 0.4) !important;\n}\n\n"], "file": "/web/assets/899-9626bd7/1/web.assets_frontend.css", "sourceRoot": "../../../../"}