﻿@media(prefers-color-scheme: dark){:root{--theme_bg: #191a1c;--theme_body_bg: #0d0e10;--theme_card_bg: #202227;--theme_card_border: #2d3038;--theme_card_border_hover: #7c7bf2;--theme_sunken_bg: #151619;--theme_sunken_border: #272930;--theme_text_primary: #f0f1f5;--theme_text_secondary: #a8abb8;--theme_text_muted: #727585;--theme_accent_purple: #7c7bf2;--theme_accent_orange: #ff7602;--theme_shadow: 0 6px 24px rgba(0, 0, 0, 0.45);--card-bg: #202227 !important;--card-border: #2d3038 !important;--text-dark: #f0f1f5 !important;--text-muted: #a8abb8 !important;--accent-purple: #7c7bf2 !important}body{background-color:#0d0e10 !important;color:#c8cad4 !important}#particles-js{background-color:#0b0c0e !important}.header>.container,.footer>.container{background-color:rgba(51,51,51,.15) !important}main>section>.container,main>article>.container,.main_content>.container{background:#191a1c !important}main>section>.container:before,main>section>.container:after,main>article>.container:before,main>article>.container:after{background:#191a1c !important}.header_bg{background-image:url(/assets/images/body-angle-dark.webp) !important}.footer_bg{background-image:url(/assets/images/body-angle-dark.webp) !important}.header_bg_left,.header_bg_right,.footer_bg_left,.footer_bg_right{border-color:#191a1c !important;border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important}.header_top,.header_top a{color:#a8abb8 !important}.header_top a:hover{color:#ff7602 !important}.header_middle_search input{background:#15161a !important;border:1px solid #2e3038 !important;color:#f0f1f5 !important}.header_middle_search input:focus{border-color:#7c7bf2 !important;box-shadow:0 0 0 2px rgba(124,123,242,.2) !important}.header_middle_search input::placeholder{color:#6e7180 !important}.header_middle_search button{color:#a8abb8 !important}.header_bottom_nav ul li a{color:#f0f1f5 !important}.header_bottom_nav ul li a:hover,.header_bottom_nav ul li.active a{color:#ff7602 !important}.header_sub_menu,.mega_menu{background:#1c1e23 !important;border:1px solid #2d3038 !important;box-shadow:0 10px 40px rgba(0,0,0,.5) !important}.mega_menu_item a{color:#c8cad4 !important}.mega_menu_item a:hover{color:#ff7602 !important;background:#22242b !important}.breadcrumbs ul li{color:#727585 !important}.breadcrumbs ul li a{color:#8b8af8 !important;transition:color .2s ease,fill .2s ease !important}.breadcrumbs ul li a svg{fill:#8b8af8 !important;transition:fill .2s ease !important}.breadcrumbs ul li a svg path{fill:#8b8af8 !important;transition:fill .2s ease !important}.breadcrumbs ul li a:hover{color:#ff7602 !important}.breadcrumbs ul li a:hover svg{fill:#ff7602 !important}.breadcrumbs ul li a:hover svg path{fill:#ff7602 !important}.breadcrumbs ul li:after,.breadcrumbs_separator{color:#4a4c58 !important}.breadcrumbs ul li.active,.breadcrumbs ul li.active span{color:#a8abb8 !important}h1,.main_title{color:#fff !important}h2,.h2{background:linear-gradient(90deg, #ffffff 0%, #a07af6 45%, #ff7602 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important}h2::after,.h2::after{background:linear-gradient(90deg, #7c7bf2 0%, rgba(255, 118, 2, 0.8) 80%, transparent 100%) !important}h3,.h3{background:linear-gradient(90deg, #f0f1f8 0%, #8b8af8 50%, #ff7602 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important}h4,.h4{color:#e4e4f0 !important}h5,.h5{color:#a07af6 !important}h6,.h6{color:#8b8af8 !important}.title h1 .moon,h1 .moon,.moon{border-radius:50% !important;overflow:visible !important;box-shadow:none !important}p{color:#c8cad4 !important}strong,b{color:#fff !important}a{color:#8b8af8}a:hover{color:#ff7602}hr{border-bottom:1px solid #282a32 !important}blockquote{background:#15161a !important;border-left:4px solid #7c7bf2 !important;color:#d0d2dd !important}code{background:#22242b !important;color:#e4e4f0 !important;border:1px solid #2e303a !important}.home_hero_banner{background:linear-gradient(135deg, #202227 0%, #17181c 100%) !important;border:1px solid #2e3038 !important;border-left:4px solid #7c7bf2 !important;box-shadow:0 8px 30px rgba(0,0,0,.4) !important}.home_hero_banner_badge{background:rgba(255,118,2,.12) !important;color:#ff7602 !important;border:1px solid rgba(255,118,2,.25) !important}.home_hero_banner_text{color:#f0f1f5 !important}.home_hero_banner_subtext{color:#a8abb8 !important}.home_hero_banner_features{background:#15161a !important;border:1px solid #2a2c34 !important;box-shadow:0 2px 10px rgba(0,0,0,.3) !important}.hero_feature_item{color:#e4e4f0 !important}.hero_feature_item .feature_icon{color:#2bb741 !important}.btn_hero_order{background:linear-gradient(135deg, #7c7bf2 0%, #5d5cd6 100%) !important;color:#fff !important}.btn_hero_services{background:#202227 !important;border:1px solid #2d3038 !important;color:#f0f1f5 !important}.btn_hero_services:hover{border-color:#7c7bf2 !important;color:#fff !important}.about_fact_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}.about_fact_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important}.about_fact_card .about_fact_num{color:#8b8af8 !important}.about_fact_card .about_fact_lbl{color:#f0f1f5 !important}.about_fact_card .about_fact_desc{color:#a8abb8 !important}.services_list .services_list_item a{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;color:#f0f1f5 !important}.services_list .services_list_item a:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 30px rgba(124,123,242,.18) !important;transform:translateY(-3px) !important}.services_list_item_title{color:#fff !important}.services_list_item_intro{color:#a8abb8 !important}.services_list_item_icon svg{fill:#8b8af8 !important}body .step_card,.step_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}.step_badge{background:rgba(124,123,242,.15) !important;color:#8b8af8 !important;border:1px solid rgba(124,123,242,.3) !important}.step_title{color:#fff !important}.step_text{color:#a8abb8 !important}.portfolio_masonry .portfolio_card .portfolio_card_front{background-color:#202227 !important;border:1px solid #2d3038 !important}.portfolio_masonry .portfolio_card:hover .portfolio_card_front{border-color:#7c7bf2 !important}.portfolio_masonry .portfolio_card .portfolio_card_front span,.portfolio_masonry .portfolio_card .portfolio_card_front .portfolio_masonry_url{color:#fff !important;font-weight:700 !important}.portfolio_masonry .portfolio_card .portfolio_card_back{background:linear-gradient(135deg, #252730 0%, #1c1d22 100%) !important;border:1px solid #7c7bf2 !important;color:#f0f1f5 !important}.portfolio_masonry .portfolio_card .portfolio_card_back span{color:#f0f1f5 !important}.portfolio_masonry .portfolio_card .portfolio_card_back .portfolio_masonry_url{color:#8b8af8 !important}.portfolio_masonry .portfolio_card .portfolio_card_back .portfolio_masonry_text{color:#c8cad4 !important}.btn.portfolio_all{background:linear-gradient(135deg, #7c7bf2 0%, #5d5cd6 100%) !important;color:#fff !important}.icons_item{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:.5rem;padding:1.25rem 1rem}.icons_item_title{color:#fff !important;font-weight:700 !important}.icons_item_text{color:#fff !important;opacity:1 !important}.icons_item_icon svg{fill:#8b8af8 !important}.faq_item.accordion_item,.accordion_item{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:.5rem;overflow:hidden}.faq_item_question,.accordion_item_title{background:#202227 !important;color:#fff !important}.accordion_item_title_arrow svg{fill:#8b8af8 !important}.faq_item_answer,.accordion_item_body{background:#191a1d !important;color:#c8cad4 !important;border-top:1px solid #282a32 !important}.service_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 20px rgba(0,0,0,.3) !important}.service_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 30px rgba(124,123,242,.15) !important}.service_card_title{color:#fff !important}.service_card_desc{color:#a8abb8 !important}.service_card_price{color:#ff7602 !important}.services_catalog_hero{background:linear-gradient(135deg, #202227 0%, #17181c 100%) !important;border:1px solid #2e3038 !important;border-left:4px solid #7c7bf2 !important;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.4) !important}.services_catalog_hero_badge{background:rgba(124,123,242,.15) !important;color:#b1a7fc !important;border:1px solid rgba(124,123,242,.3) !important}.services_catalog_hero_title{color:#fff !important}.services_catalog_hero_desc{color:#a8abb8 !important}.hero_pill,.sublink_pill{background:#17181c !important;border:1px solid #2a2c34 !important;color:#d0d2dc !important}.hero_pill i{color:#2bb741 !important}.sublink_pill:hover{background:#7c7bf2 !important;color:#fff !important;border-color:#7c7bf2 !important}.service_sublinks_wrap{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px}.tariff_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 6px 25px rgba(0,0,0,.35) !important}.tariff_card.popular,.tariff_card.tariff_card--popular,.tariff_card--popular{border-color:#ff7602 !important;box-shadow:0 8px 30px rgba(255,118,2,.2) !important}.tariff_header{border-bottom:1px solid #2b2d35 !important}.tariff_title{color:#fff !important}.tariff_price{color:#fff !important}.tariff_price_box{background:#17181c !important;border:1px solid #2a2c34 !important;color:#fff !important}.tariff_price_box .price_val{color:#fff !important}.tariff_price_box .price_period{color:#8a8d9e !important}.tariff_features li{color:#c8cad4 !important}.tariff_features li strong{color:#fff !important}.tariff_features li.disabled{color:#6e7180 !important}.tariff_footer .btn_tariff_details,.btn_tariff_details{background:rgba(124,123,242,.12) !important;border:1px solid rgba(124,123,242,.35) !important;color:#fff !important;border-radius:6px !important;font-weight:700 !important;transition:all .25s ease !important}.tariff_footer .btn_tariff_details:hover,.btn_tariff_details:hover{background:rgba(124,123,242,.25) !important;border-color:#8b8af8 !important;color:#fff !important;box-shadow:0 4px 15px rgba(124,123,242,.3) !important;transform:translateY(-2px)}.tariff_footer .tariff_btn,.tariff_btn{background:linear-gradient(135deg, #7c7bf2 0%, #5d5cd6 100%) !important;color:#fff !important;border:none !important;border-radius:6px !important;font-weight:700 !important;box-shadow:0 4px 15px rgba(124,123,242,.35) !important;transition:all .25s ease !important}.tariff_footer .tariff_btn:hover,.tariff_btn:hover{background:linear-gradient(135deg, #ff7602 0%, #e05e00 100%) !important;box-shadow:0 6px 20px rgba(255,118,2,.45) !important;color:#fff !important;transform:translateY(-2px)}.tariff_card.popular .tariff_btn,.tariff_card.tariff_card--popular .tariff_btn,.tariff_card--popular .tariff_btn{background:linear-gradient(135deg, #ff7602 0%, #e05e00 100%) !important;box-shadow:0 4px 15px rgba(255,118,2,.4) !important}.tariff_card.popular .tariff_btn:hover,.tariff_card.tariff_card--popular .tariff_btn:hover,.tariff_card--popular .tariff_btn:hover{background:linear-gradient(135deg, #ff8c21 0%, #ff6a00 100%) !important;box-shadow:0 6px 22px rgba(255,118,2,.6) !important}.tariff_card.popular .btn_tariff_details,.tariff_card.tariff_card--popular .btn_tariff_details,.tariff_card--popular .btn_tariff_details{background:rgba(255,118,2,.1) !important;border-color:rgba(255,118,2,.35) !important;color:#fff !important}.tariff_card.popular .btn_tariff_details:hover,.tariff_card.tariff_card--popular .btn_tariff_details:hover,.tariff_card--popular .btn_tariff_details:hover{background:rgba(255,118,2,.22) !important;border-color:#ff7602 !important;color:#fff !important;box-shadow:0 4px 16px rgba(255,118,2,.35) !important}.tariff_modal_order_btn{background:linear-gradient(135deg, #7c7bf2 0%, #5d5cd6 100%) !important;color:#fff !important;border:none !important;border-radius:6px !important;font-weight:700 !important;box-shadow:0 4px 15px rgba(124,123,242,.35) !important;transition:all .25s ease !important}.tariff_modal_order_btn:hover{background:linear-gradient(135deg, #ff7602 0%, #e05e00 100%) !important;box-shadow:0 6px 20px rgba(255,118,2,.45) !important;color:#fff !important;transform:translateY(-2px)}.work_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;color:#c8cad4 !important}.work_card .work_num{color:#ff7602 !important}.work_card .work_title{color:#fff !important}.work_card .work_desc{color:#a8abb8 !important}.tariffs_compare_wrapper{background:#1e1f24 !important;border:1px solid #2d3038 !important}.tariffs_compare_table thead tr{background:#16171b !important;border-bottom:2px solid #2d3038 !important}.tariffs_compare_table thead th{color:#fff !important;border:none !important}.tariffs_compare_table thead th.col_param{color:#fff !important}.tariffs_compare_table thead th.col_tier--popular{background:#232238 !important}.tariffs_compare_table tbody tr{background:#1e1f24 !important;border-bottom:1px solid #282a32 !important}.tariffs_compare_table tbody tr:nth-child(even){background:#191a1e !important}.tariffs_compare_table tbody tr:hover{background:#252730 !important}.tariffs_compare_table tbody tr.row_group_header{background:#141518 !important}.tariffs_compare_table tbody tr.row_group_header td{background:#141518 !important;color:#8b8af8 !important;font-weight:800 !important}.tariffs_compare_table tbody tr td{color:#c8cad4 !important;border-color:#282a32 !important}.tariffs_compare_table tbody tr td.td_param{color:#fff !important;font-weight:600 !important}.tariffs_compare_table tbody tr td.cell--popular{background:rgba(124,123,242,.08) !important}.tariffs_compare_table tbody tr td .icon_check{color:#2bb741 !important}.tariffs_compare_table tbody tr td .icon_minus{color:#555866 !important}.tariffs_compare_table tfoot tr{background:#16171b !important}.tariffs_compare_table tfoot td .compare_btn,.tariffs_compare_table tfoot td .btn_tier_order,.tariffs_compare_table tfoot td .btn,.compare_btn{background:linear-gradient(135deg, #7c7bf2 0%, #5d5cd6 100%) !important;color:#fff !important;border:none !important;border-radius:6px !important;font-weight:700 !important;box-shadow:0 4px 12px rgba(124,123,242,.3) !important;transition:all .25s ease !important}.tariffs_compare_table tfoot td .compare_btn:hover,.tariffs_compare_table tfoot td .btn_tier_order:hover,.tariffs_compare_table tfoot td .btn:hover,.compare_btn:hover{background:linear-gradient(135deg, #ff7602 0%, #e05e00 100%) !important;box-shadow:0 6px 18px rgba(255,118,2,.45) !important;color:#fff !important;transform:translateY(-2px)}.tariffs_compare_table tfoot td.cell--popular .compare_btn,.tariffs_compare_table tfoot td.cell--popular .btn_tier_order,.tariffs_compare_table tfoot td.cell--popular .btn,.tariffs_compare_table tfoot td.col_tier--popular .compare_btn,.tariffs_compare_table tfoot td.col_tier--popular .btn_tier_order,.tariffs_compare_table tfoot td.col_tier--popular .btn,.popular_btn{background:linear-gradient(135deg, #ff7602 0%, #e05e00 100%) !important;box-shadow:0 4px 15px rgba(255,118,2,.4) !important}.tariffs_compare_table tfoot td.cell--popular .compare_btn:hover,.tariffs_compare_table tfoot td.cell--popular .btn_tier_order:hover,.tariffs_compare_table tfoot td.cell--popular .btn:hover,.tariffs_compare_table tfoot td.col_tier--popular .compare_btn:hover,.tariffs_compare_table tfoot td.col_tier--popular .btn_tier_order:hover,.tariffs_compare_table tfoot td.col_tier--popular .btn:hover,.popular_btn:hover{background:linear-gradient(135deg, #ff8c21 0%, #ff6a00 100%) !important;box-shadow:0 6px 22px rgba(255,118,2,.6) !important}.content table,table{border-collapse:collapse !important}.content table thead tr,table thead tr{background:#16171b !important}.content table thead th,.content table thead td,table thead th,table thead td{background:#16171b !important;color:#fff !important;border:1px solid #282a32 !important;font-weight:700 !important}.content table tbody tr,table tbody tr{background:#1e1f24 !important;border:1px solid #282a32 !important}.content table tbody tr:nth-child(even),table tbody tr:nth-child(even){background:#191a1e !important}.content table tbody td,table tbody td{color:#c8cad4 !important;border:1px solid #282a32 !important;background:rgba(0,0,0,0) !important}.content table tbody td strong,table tbody td strong{color:#fff !important}.strategy_wrapper{background:#1a1b20 !important;border:1px solid #2b2d35 !important}.strategy_step_item{background:#202227 !important;border:1px solid #2d3038 !important;border-left:4px solid #7c7bf2 !important}.strategy_tab_btn{background:#202227 !important;border:1px solid #2d3038 !important;color:#a8abb8 !important}.strategy_tab_btn.active{background:#7c7bf2 !important;color:#fff !important;border-color:#7c7bf2 !important}.seo_text_content_block,.seo_text_card{background:#202227 !important;border:1px solid #2d3038 !important;color:#c8cad4 !important}.seo_text_paragraph p,.seo_text_paragraph .seo_text_list li{color:#c8cad4 !important}.seo_text_paragraph .seo_text_list li strong{color:#fff !important}body .portfolio_hero_summary .portfolio_summary_card,html body .portfolio_summary_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}body .portfolio_summary_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important}body .portfolio_summary_icon{background:rgba(124,123,242,.12) !important;color:#8b8af8 !important}body .portfolio_summary_num{color:#fff !important}body .portfolio_summary_label{color:#a8abb8 !important}body .portfolio_section_title{border-bottom-color:#2b2d35 !important}body .section_title_text{color:#fff !important}body .portfolio_notice_card{background:#22201d !important;border:1px solid #45351e !important;color:#f5d6a8 !important}body .portfolio_notice_card .notice_title{color:#ff9800 !important}body .portfolio_notice_card .notice_text{color:#e6c89c !important}body .featured_card,html body .featured_card,.featured_projects_grid .featured_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 10px 40px rgba(0,0,0,.4) !important;color:#f0f1f5 !important}body .featured_card:hover{border-color:#7c7bf2 !important;box-shadow:0 12px 45px rgba(124,123,242,.15) !important}body .featured_card .featured_title{color:#fff !important}body .featured_card .featured_tagline{color:#8b8af8 !important}body .featured_card .featured_desc{color:#c8cad4 !important}body .featured_card .featured_pill_item{background:#17181c !important;border:1px solid #2a2c34 !important;color:#d0d2dc !important}body .featured_card .featured_pill_item i{color:#ff7602 !important}body .featured_card .tech_tag{background:#191a1e !important;border:1px solid #2d2f38 !important;color:#a8abb8 !important}body .featured_card .btn_featured{background:#7c7bf2 !important;color:#fff !important}body .featured_card .btn_featured:hover{background:#6463eb !important}body .featured_card .btn_featured_secondary{border-color:#7c7bf2 !important;color:#8b8af8 !important}body .featured_card .btn_featured_secondary:hover{background:#7c7bf2 !important;color:#fff !important}body .badge_purple{background:rgba(124,123,242,.15) !important;border-color:rgba(124,123,242,.3) !important;color:#b1a7fc !important}body .badge_orange{background:rgba(255,118,2,.15) !important;border-color:rgba(255,118,2,.3) !important;color:#ff9d42 !important}body .badge_lock{background:rgba(239,68,68,.15) !important;border-color:rgba(239,68,68,.3) !important;color:#f87171 !important}body .client_cards_grid .client_mockup_card,body .client_mockup_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}body .client_mockup_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 30px rgba(124,123,242,.15) !important}body .card_project_name{color:#fff !important}body .card_desc_text{color:#a8abb8 !important}body .card_meta_tag.tag_cms,.client_mockup_card .tag_cms{background:rgba(124,123,242,.15) !important;color:#b1a7fc !important;border:1px solid rgba(124,123,242,.3) !important}body .card_meta_tag.tag_cms i,.client_mockup_card .tag_cms i{color:#8b8af8 !important}body .card_meta_tag.tag_year,.client_mockup_card .tag_year{background:rgba(255,118,2,.15) !important;color:#ff9d42 !important;border:1px solid rgba(255,118,2,.3) !important}body .card_meta_tag.tag_year i,.client_mockup_card .tag_year i{color:#ff7602 !important}body .card_meta_tag.tag_cat,.client_mockup_card .tag_cat{background:rgba(34,197,94,.12) !important;color:#86efac !important;border:1px solid rgba(34,197,94,.25) !important}body .card_meta_tag.tag_cat i,.client_mockup_card .tag_cat i{color:#2bb741 !important}body .card_footer_actions{border-top:1px solid #282a32 !important}body .mockup_zoom_badge{background:rgba(20,21,24,.85) !important;color:#fff !important;border:1px solid hsla(0,0%,100%,.1) !important}body .card_site_link,.client_mockup_card .card_site_link{background:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;color:#8b8af8 !important}body .card_site_link:hover,.client_mockup_card .card_site_link:hover{color:#ff7602 !important;background:rgba(0,0,0,0) !important}body .card_site_archive{background:rgba(0,0,0,0) !important;border:none !important;color:#6e7180 !important}.about_hero_box{background:#202227 !important;border:1px solid #2d3038 !important;border-left:4px solid #7c7bf2 !important}.about_hero_badge{background:rgba(124,123,242,.15) !important;border:1px solid rgba(124,123,242,.3) !important;color:#b1a7fc !important}.about_hero_text{color:#f0f1f5 !important}.about_hero_subtext{color:#a8abb8 !important}.about_hero_actions .btn{background:#7c7bf2 !important;color:#fff !important}.about_hero_actions .btn:hover{background:#ff7602 !important}.btn_outline,.btn.btn_outline,.about_hero_actions .btn_outline{background:rgba(0,0,0,0) !important;border:2px solid #7c7bf2 !important;color:#fff !important}.btn_outline:hover,.btn.btn_outline:hover,.about_hero_actions .btn_outline:hover{background:#7c7bf2 !important;border-color:#7c7bf2 !important;color:#fff !important}.about_author_card{background:#1a1b20 !important;border:1px solid #2d3038 !important;box-shadow:0 6px 20px rgba(0,0,0,.35) !important}.about_author_name{color:#fff !important}.about_author_role{color:#8b8af8 !important}.about_author_bio{color:#a8abb8 !important}.about_soc_link{background:#22242b !important;border:1px solid #2f323c !important;color:#8b8af8 !important}.about_soc_link:hover{background:#7c7bf2 !important;color:#fff !important;border-color:#7c7bf2 !important}.about_principle_card{background:#202227 !important;border:1px solid #2d3038 !important}.about_principle_icon{background:rgba(124,123,242,.12) !important;color:#8b8af8 !important}.about_principle_title{color:#fff !important}.about_principle_text{color:#a8abb8 !important}.about_timeline_list{border-left-color:#7c7bf2 !important}.about_timeline_item:before{background:#7c7bf2 !important;box-shadow:0 0 0 3px #191a1c !important}.about_timeline_year{color:#ff7602 !important}.about_timeline_title{color:#fff !important}.about_timeline_desc{color:#a8abb8 !important}.filter_tags{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:8px;padding:16px 20px}.filter_tags .filter .h2,.filter_tags .filter h2{background:none !important;-webkit-background-clip:initial !important;-webkit-text-fill-color:#fff !important;color:#fff !important;display:flex !important;align-items:center !important;gap:6px !important;margin:0 !important;font-size:15px !important;font-weight:800 !important;padding-bottom:0 !important}.filter_tags .filter .h2::before,.filter_tags .filter h2::before{content:"" !important;font-family:"Font Awesome 6 Pro" !important;font-weight:900 !important;color:#ff7602 !important;-webkit-text-fill-color:#ff7602 !important;font-size:14px !important}.filter_tags .filter .h2::after,.filter_tags .filter h2::after{display:none !important}.filter label{background:#17181c !important;border:1px solid #2a2c34 !important;color:#a8abb8 !important}.filter label:hover{border-color:#7c7bf2 !important;color:#fff !important}.filter input:checked+span,.filter label.checked,.filter label.active,.filter label:has(input:checked){background:#7c7bf2 !important;color:#fff !important;border-color:#7c7bf2 !important}.filter label input:checked+span,.filter label.checked span,.filter label:has(input:checked) span{color:#fff !important}.page_blog_list .blog_list_item,article.blog_list_item{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}.page_blog_list .blog_list_item .blog_list_item_body,article.blog_list_item>div,article.blog_list_item a{background:rgba(0,0,0,0) !important}.blog_list_item:hover,.article_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important}.blog_list_item_title,.article_card_title{color:#fff !important}.blog_list_item_intro,.article_card_desc{color:#a8abb8 !important}.blog_list_item_footer{border-top:1px solid #282a32 !important}.blog_list_item_more,.blog_list_item .blog_list_item_more,.blog_list_item_footer a,.other_articles_list_item_more,.other_articles_list_item .other_articles_list_item_more{color:#ff7602 !important;font-weight:700 !important}.blog_list_item_more i,.other_articles_list_item_more i{color:#ff7602 !important}body .article_card,html body .article_card,article.content .article_card,.article .article_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 20px rgba(0,0,0,.3) !important;color:#c8cad4 !important}.article_meta_item{background:#17181c !important;border:1px solid #2a2c34 !important;color:#a8abb8 !important}.article_meta_item span{color:#c8cad4 !important}.article_meta_item i{color:#8b8af8 !important}.article_contents{background:#16171a !important;border:1px solid #2a2c34 !important;border-left:4px solid #7c7bf2 !important}.article_contents .h2{color:#fff !important}.article_contents ul li a{color:#8b8af8 !important}.article_contents ul li a:hover{color:#ff7602 !important}pre.hljs,pre.hljs code,pre.hljs table,pre.hljs tbody,pre.hljs tr,pre.hljs td,pre.hljs tbody tr:nth-child(even),.hljs-ln,.hljs-ln-table,.hljs-ln-table tr,.hljs-ln-table td{background:rgba(0,0,0,0) !important;border:none !important}pre.hljs{background:#141518 !important;border:1px solid #282a32 !important;border-radius:8px !important;padding:16px !important;color:#e4e4f0 !important}.hljs-ln-numbers{color:#555866 !important;border-right:1px solid #282a32 !important;padding-right:12px !important;user-select:none !important}.hljs-ln-code{padding-left:12px !important}.hljs-keyword,.hljs-selector-tag,.hljs-built_in{color:#ff7602 !important}.hljs-string,.hljs-attr,.hljs-symbol{color:#4ade80 !important}.hljs-title,.hljs-function{color:#8b8af8 !important}.hljs-comment{color:#6e7180 !important;font-style:italic !important}.hljs-variable,.hljs-template-variable{color:#f87171 !important}.hljs-number{color:#fbbf24 !important}.neighbors_wrapper{background:rgba(0,0,0,0) !important;border:none !important;padding:0 !important}.neighbors_wrapper span,.neighbors_wrapper .neighbors_prev,.neighbors_wrapper .neighbors_next,.neighbors_prev,.neighbors_next{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px !important;padding:14px 18px !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;display:block !important;transition:all .25s ease !important}.neighbors_wrapper span:hover,.neighbors_wrapper .neighbors_prev:hover,.neighbors_wrapper .neighbors_next:hover,.neighbors_prev:hover,.neighbors_next:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important;transform:translateY(-2px) !important}.neighbors_wrapper span a,.neighbors_wrapper .neighbors_prev a,.neighbors_wrapper .neighbors_next a,.neighbors_prev a,.neighbors_next a{background:rgba(0,0,0,0) !important;border:none !important;color:#f0f1f5 !important;padding:0 !important;display:block !important}.neighbors_wrapper span:hover a,.neighbors_prev:hover a,.neighbors_next:hover a{color:#ff7602 !important}.other_articles_list_item,.other_articles_list .other_articles_list_item{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important}.other_articles_list_item:hover,.other_articles_list .other_articles_list_item:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important;transform:translateY(-3px) !important}.other_articles_list_item_body{background:rgba(0,0,0,0) !important}.other_articles_list_item_title{color:#fff !important}.other_articles_list_item:hover .other_articles_list_item_title{color:#8b8af8 !important}.other_articles_list_item_footer{border-top:1px solid #282a32 !important}.other_articles_list_item_date{color:#a8abb8 !important}.other_articles_list_item_date i{color:#8b8af8 !important}.other_articles_list_item_more{color:#ff7602 !important;font-weight:700 !important}.other_articles_list_item_more i{color:#ff7602 !important}#reviews-rating .reviews-rating__container{background:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;box-shadow:none !important}body .ec-d-rating,html body .ec-d-rating,#reviews-rating .ec-d-rating{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px !important;padding:20px !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;color:#f0f1f5 !important}.ec-d-rating__score{color:#fff !important}.ec-d-rating__count{color:#a8abb8 !important}.ec-d-rating__line{background:#2b2d36 !important}.ec-d-rating__line-bar{background:#7c7bf2 !important}.ec-d-rating__row{color:#a8abb8 !important}.reviews-list_wrapper .ec-message,.reviews-list_item{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px;padding:20px;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;margin-bottom:20px}.ec-message__header{border-bottom:1px solid #2b2d35 !important;padding-bottom:10px;margin-bottom:10px}.ec-message__author{color:#fff !important}.ec-message__date{color:#6e7180 !important}.ec-message__text{color:#c8cad4 !important}.ec-message__reply{background:#17181c !important;border-left:3px solid #7c7bf2 !important;border-radius:6px;padding:12px 16px;margin-top:15px}.ec-message__reply-author{color:#8b8af8 !important}.ec-message__reply-text{color:#a8abb8 !important}#reviews-form .reviews-form__container{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px;padding:25px;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}.ec-form label{color:#a8abb8 !important}.search_title .search_query_row{display:flex !important;align-items:center !important;gap:10px !important;margin-top:12px !important;flex-wrap:wrap !important}.search_title .search_query_label{color:#a8abb8 !important;font-size:15px !important;font-weight:500 !important}.search_title .search_query_badge{background:#17181c !important;border:1px solid #2d3038 !important;color:#ff7602 !important;padding:5px 16px !important;border-radius:20px !important;box-shadow:none !important;font-size:15px !important;font-weight:700 !important;display:inline-flex !important;align-items:center !important;gap:8px !important}.search_title .search_query_badge i{color:#8b8af8 !important;font-size:13px !important}.search_result_wrapper .search_no_results{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px !important;padding:20px 24px !important;color:#c8cad4 !important}.search_result_list{display:flex !important;flex-direction:column !important;gap:12px !important}.search_result_item{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px !important;padding:16px 20px !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;display:flex !important;flex-direction:column !important;gap:6px !important;transition:all .25s cubic-bezier(0.4, 0, 0.2, 1) !important}.search_result_item:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important;transform:translateY(-2px) !important}.search_result_item_header{display:flex !important;align-items:center !important;gap:10px !important;flex-wrap:wrap !important}.search_result_item_type{font-size:11px !important;font-weight:700 !important;background:rgba(124,123,242,.15) !important;color:#b1a7fc !important;border:1px solid rgba(124,123,242,.3) !important;border-radius:12px !important;padding:2px 8px !important;display:inline-flex !important;align-items:center !important;gap:4px !important}.search_result_item_type i{font-size:10px !important}.search_result_item_url{font-size:12px !important;color:#727585 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.search_result_item_link{font-size:16px !important;font-weight:600 !important;color:#fff !important;text-decoration:none !important;line-height:1.35 !important;transition:color .2s ease !important}.search_result_item_link:hover{color:#ff7602 !important}.search_result_item_text{font-size:13.5px !important;line-height:1.5 !important;color:#c8cad4 !important}.search_result_list_button{background:#7c7bf2 !important;color:#fff !important;border:none !important;border-radius:6px !important;padding:10px 20px !important;font-weight:700 !important;cursor:pointer !important;transition:all .3s ease !important}.search_result_list_button:hover{background:#ff7602 !important}.contact_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}.contact_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important}.contact_card_icon{background:rgba(124,123,242,.12) !important;color:#8b8af8 !important}.contact_card_label{color:#a8abb8 !important}.contact_card_val{color:#fff !important}.contact_card_val a{color:#8b8af8 !important}.contact_card_val a:hover{color:#ff7602 !important}.contact_card_sub{color:#727585 !important}.contact_card .contact_card_btn,.contact_card_val a.contact_card_btn,.contact_card_btn{background:#7c7bf2 !important;color:#fff !important;box-shadow:0 4px 15px rgba(124,123,242,.35) !important}.contact_card .contact_card_btn:hover,.contact_card_val a.contact_card_btn:hover,.contact_card_btn:hover{background:#ff7602 !important;color:#fff !important;box-shadow:0 6px 20px rgba(255,118,2,.4) !important}.contacts_intro_box{background:#202227 !important;border:1px solid #2d3038 !important;border-left:4px solid #7c7bf2 !important;color:#c8cad4 !important}#map{border:1px solid #2d3038 !important;border-radius:10px}body #footer_form.formWatcher{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:12px;padding:25px;box-shadow:0 8px 30px rgba(0,0,0,.35) !important}.doom-captcha-wrap{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;padding:0 !important}.doom-captcha-title{color:#a8abb8 !important;background:rgba(0,0,0,0) !important;margin-bottom:8px !important}.policy-text{color:#727585 !important}.policy-text a{color:#8b8af8 !important}.custom-checkbox .icon-unchecked path{fill:#4a4c58 !important}.modal,.tariff_detail_modal,.fancybox__content{background:#1c1e23 !important;border:1px solid #2d3038 !important;color:#f0f1f5 !important;box-shadow:0 20px 60px rgba(0,0,0,.6) !important}.modal .modal_title,.tariff_detail_modal .modal_title,.tariff_modal .modal_title{color:#fff !important;background:none !important;-webkit-text-fill-color:#fff !important}.modal .modal_subtitle,.tariff_detail_modal .modal_subtitle,.tariff_modal .modal_subtitle{color:#a8abb8 !important}.tariff_detail_modal .tariff_modal_stats_grid .stat_box,.tariff_modal_stats_grid .stat_box{background:#141518 !important;border:1px solid #2a2c34 !important;border-radius:8px !important}.tariff_detail_modal .tariff_modal_stats_grid .stat_box .stat_val,.tariff_modal_stats_grid .stat_box .stat_val{color:#8b8af8 !important}.tariff_detail_modal .tariff_modal_stats_grid .stat_box .stat_lbl,.tariff_modal_stats_grid .stat_box .stat_lbl{color:#a8abb8 !important}.tariff_detail_modal .tariff_modal_section .tariff_modal_section_title,.tariff_detail_modal .tariff_modal_section .h4,.tariff_detail_modal .tariff_modal_section_title,.tariff_modal .tariff_modal_section_title,.tariff_modal_section .tariff_modal_section_title,.tariff_modal_section .h4,.tariff_modal_section_title{color:#fff !important;background:none !important;-webkit-text-fill-color:#fff !important}.tariff_modal_section_title .modal_section_svg path.fa-secondary,.tariff_modal_section_title svg path.fa-secondary,.tariff_detail_modal .modal_section_svg path.fa-secondary,.tariff_detail_modal svg path.fa-secondary{fill:#8b8af8 !important}.tariff_modal_section_title .modal_section_svg path.fa-primary,.tariff_modal_section_title svg path.fa-primary,.tariff_detail_modal .modal_section_svg path.fa-primary,.tariff_detail_modal svg path.fa-primary{fill:#ff7602 !important}.tariff_detail_modal .specialists_list .spec_pill,.tariff_detail_modal .spec_pill,.tariff_modal .spec_pill,.specialists_list .spec_pill{background:rgba(124,123,242,.15) !important;border:1px solid rgba(124,123,242,.3) !important;color:#b1a7fc !important}.tariff_detail_modal .tariff_modal_works li,.tariff_modal_works li{color:#c8cad4 !important}.tariff_detail_modal .tariff_modal_works li strong,.tariff_modal_works li strong{color:#fff !important}.tariff_detail_modal .tariff_modal_works li:before,.tariff_modal_works li:before{color:#ff7602 !important}.tariff_detail_modal .tariff_modal_footer,.tariff_modal_footer{border-top:1px solid #282a32 !important}.tariff_detail_modal .tariff_modal_order_btn,.tariff_modal_order_btn{background:#7c7bf2 !important;color:#fff !important}.tariff_detail_modal .tariff_modal_order_btn:hover,.tariff_modal_order_btn:hover{background:#ff7602 !important}.fancybox-button,.fancybox__button{color:#f0f1f5 !important}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,select{background:#141518 !important;border:1px solid #2e3038 !important;color:#f0f1f5 !important}input:focus,textarea:focus,select:focus{border-color:#7c7bf2 !important;box-shadow:0 0 0 2px rgba(124,123,242,.2) !important;outline:none !important}label{color:#a8abb8 !important}.pagination .page-link,.pagination a,.pagination span{background:#202227 !important;border-color:#2d3038 !important;color:#8b8af8 !important}.pagination .page-item.active .page-link,.pagination .active a,.pagination .active span{background:#7c7bf2 !important;border-color:#7c7bf2 !important;color:#fff !important}.footer{color:#c8cad4 !important}.footer_nav ul li a{color:#a8abb8 !important}.footer_nav ul li a:hover{color:#ff7602 !important}.footer_contacts_item a{color:#e4e4f0 !important}.footer_copyright,.footer_disclaimer{color:#6e7180 !important}.cc-window{background:#18191c !important;border:1px solid #2d3038 !important;color:#c8cad4 !important;box-shadow:0 10px 40px rgba(0,0,0,.6) !important}.cc-message{color:#c8cad4 !important}.cc-link{color:#8b8af8 !important;text-decoration:underline !important}.cc-link:hover{color:#ff7602 !important}.cc-btn.cc-ALLOW,.cc-btn.cc-allow,.cc-compliance .cc-ALLOW,.cc-compliance .cc-allow{background:#5d5cb8 !important;color:#fff !important;border:1px solid #5d5cb8 !important;border-radius:6px !important;padding:6px 20px !important;font-weight:600 !important;cursor:pointer !important;transition:all .2s ease !important;text-decoration:none !important;display:inline-block !important}.cc-btn.cc-ALLOW:hover,.cc-btn.cc-allow:hover,.cc-compliance .cc-ALLOW:hover,.cc-compliance .cc-allow:hover{background:#ff7602 !important;border-color:#ff7602 !important}.cc-btn.cc-DISMISS,.cc-btn.cc-dismiss,.cc-btn.cc-deny,.cc-compliance .cc-DISMISS,.cc-compliance .cc-dismiss,.cc-compliance .cc-deny{background:#252730 !important;color:#f0f1f5 !important;border:1px solid #3d404d !important;border-radius:6px !important;padding:6px 18px !important;font-weight:500 !important;cursor:pointer !important;transition:all .2s ease !important;text-decoration:none !important;display:inline-block !important}.cc-btn.cc-DISMISS:hover,.cc-btn.cc-dismiss:hover,.cc-btn.cc-deny:hover,.cc-compliance .cc-DISMISS:hover,.cc-compliance .cc-dismiss:hover,.cc-compliance .cc-deny:hover{background:#323542 !important;color:#fff !important;border-color:#7c7bf2 !important}.cc-revoke{background:#18191c !important;border:1px solid #2d3038 !important;color:#a8abb8 !important}#theme_toggle{background:rgba(32,34,39,.88) !important;border-color:rgba(124,123,242,.4) !important;box-shadow:0 4px 18px rgba(0,0,0,.5) !important}#theme_toggle .theme_icon_moon{opacity:0 !important;transform:rotate(-90deg) scale(0) !important}#theme_toggle .theme_icon_sun{opacity:1 !important;transform:rotate(0deg) scale(1) !important;color:#fa0 !important;filter:drop-shadow(0 0 6px rgba(255, 170, 0, 0.6)) !important;animation:theme_sun_pulse 3.5s ease-in-out infinite !important}#theme_toggle:hover{border-color:#fa0 !important;box-shadow:0 0 20px rgba(255,170,0,.4) !important}#theme_toggle:hover .theme_icon_sun{transform:rotate(45deg) scale(1.15) !important;filter:drop-shadow(0 0 10px rgba(255, 170, 0, 0.85)) !important}}html[data-theme=dark] :root,html.dark :root{--theme_bg: #191a1c;--theme_body_bg: #0d0e10;--theme_card_bg: #202227;--theme_card_border: #2d3038;--theme_card_border_hover: #7c7bf2;--theme_sunken_bg: #151619;--theme_sunken_border: #272930;--theme_text_primary: #f0f1f5;--theme_text_secondary: #a8abb8;--theme_text_muted: #727585;--theme_accent_purple: #7c7bf2;--theme_accent_orange: #ff7602;--theme_shadow: 0 6px 24px rgba(0, 0, 0, 0.45);--card-bg: #202227 !important;--card-border: #2d3038 !important;--text-dark: #f0f1f5 !important;--text-muted: #a8abb8 !important;--accent-purple: #7c7bf2 !important}html[data-theme=dark] body,html.dark body{background-color:#0d0e10 !important;color:#c8cad4 !important}html[data-theme=dark] #particles-js,html.dark #particles-js{background-color:#0b0c0e !important}html[data-theme=dark] .header>.container,html[data-theme=dark] .footer>.container,html.dark .header>.container,html.dark .footer>.container{background-color:rgba(51,51,51,.15) !important}html[data-theme=dark] main>section>.container,html[data-theme=dark] main>article>.container,html[data-theme=dark] .main_content>.container,html.dark main>section>.container,html.dark main>article>.container,html.dark .main_content>.container{background:#191a1c !important}html[data-theme=dark] main>section>.container:before,html[data-theme=dark] main>section>.container:after,html[data-theme=dark] main>article>.container:before,html[data-theme=dark] main>article>.container:after,html.dark main>section>.container:before,html.dark main>section>.container:after,html.dark main>article>.container:before,html.dark main>article>.container:after{background:#191a1c !important}html[data-theme=dark] .header_bg,html.dark .header_bg{background-image:url(/assets/images/body-angle-dark.webp) !important}html[data-theme=dark] .footer_bg,html.dark .footer_bg{background-image:url(/assets/images/body-angle-dark.webp) !important}html[data-theme=dark] .header_bg_left,html[data-theme=dark] .header_bg_right,html[data-theme=dark] .footer_bg_left,html[data-theme=dark] .footer_bg_right,html.dark .header_bg_left,html.dark .header_bg_right,html.dark .footer_bg_left,html.dark .footer_bg_right{border-color:#191a1c !important;border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important}html[data-theme=dark] .header_top,html[data-theme=dark] .header_top a,html.dark .header_top,html.dark .header_top a{color:#a8abb8 !important}html[data-theme=dark] .header_top a:hover,html.dark .header_top a:hover{color:#ff7602 !important}html[data-theme=dark] .header_middle_search input,html.dark .header_middle_search input{background:#15161a !important;border:1px solid #2e3038 !important;color:#f0f1f5 !important}html[data-theme=dark] .header_middle_search input:focus,html.dark .header_middle_search input:focus{border-color:#7c7bf2 !important;box-shadow:0 0 0 2px rgba(124,123,242,.2) !important}html[data-theme=dark] .header_middle_search input::placeholder,html.dark .header_middle_search input::placeholder{color:#6e7180 !important}html[data-theme=dark] .header_middle_search button,html.dark .header_middle_search button{color:#a8abb8 !important}html[data-theme=dark] .header_bottom_nav ul li a,html.dark .header_bottom_nav ul li a{color:#f0f1f5 !important}html[data-theme=dark] .header_bottom_nav ul li a:hover,html[data-theme=dark] .header_bottom_nav ul li.active a,html.dark .header_bottom_nav ul li a:hover,html.dark .header_bottom_nav ul li.active a{color:#ff7602 !important}html[data-theme=dark] .header_sub_menu,html[data-theme=dark] .mega_menu,html.dark .header_sub_menu,html.dark .mega_menu{background:#1c1e23 !important;border:1px solid #2d3038 !important;box-shadow:0 10px 40px rgba(0,0,0,.5) !important}html[data-theme=dark] .mega_menu_item a,html.dark .mega_menu_item a{color:#c8cad4 !important}html[data-theme=dark] .mega_menu_item a:hover,html.dark .mega_menu_item a:hover{color:#ff7602 !important;background:#22242b !important}html[data-theme=dark] .breadcrumbs ul li,html.dark .breadcrumbs ul li{color:#727585 !important}html[data-theme=dark] .breadcrumbs ul li a,html.dark .breadcrumbs ul li a{color:#8b8af8 !important;transition:color .2s ease,fill .2s ease !important}html[data-theme=dark] .breadcrumbs ul li a svg,html.dark .breadcrumbs ul li a svg{fill:#8b8af8 !important;transition:fill .2s ease !important}html[data-theme=dark] .breadcrumbs ul li a svg path,html.dark .breadcrumbs ul li a svg path{fill:#8b8af8 !important;transition:fill .2s ease !important}html[data-theme=dark] .breadcrumbs ul li a:hover,html.dark .breadcrumbs ul li a:hover{color:#ff7602 !important}html[data-theme=dark] .breadcrumbs ul li a:hover svg,html.dark .breadcrumbs ul li a:hover svg{fill:#ff7602 !important}html[data-theme=dark] .breadcrumbs ul li a:hover svg path,html.dark .breadcrumbs ul li a:hover svg path{fill:#ff7602 !important}html[data-theme=dark] .breadcrumbs ul li:after,html[data-theme=dark] .breadcrumbs_separator,html.dark .breadcrumbs ul li:after,html.dark .breadcrumbs_separator{color:#4a4c58 !important}html[data-theme=dark] .breadcrumbs ul li.active,html[data-theme=dark] .breadcrumbs ul li.active span,html.dark .breadcrumbs ul li.active,html.dark .breadcrumbs ul li.active span{color:#a8abb8 !important}html[data-theme=dark] h1,html[data-theme=dark] .main_title,html.dark h1,html.dark .main_title{color:#fff !important}html[data-theme=dark] h2,html[data-theme=dark] .h2,html.dark h2,html.dark .h2{background:linear-gradient(90deg, #ffffff 0%, #a07af6 45%, #ff7602 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important}html[data-theme=dark] h2::after,html[data-theme=dark] .h2::after,html.dark h2::after,html.dark .h2::after{background:linear-gradient(90deg, #7c7bf2 0%, rgba(255, 118, 2, 0.8) 80%, transparent 100%) !important}html[data-theme=dark] h3,html[data-theme=dark] .h3,html.dark h3,html.dark .h3{background:linear-gradient(90deg, #f0f1f8 0%, #8b8af8 50%, #ff7602 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important}html[data-theme=dark] h4,html[data-theme=dark] .h4,html.dark h4,html.dark .h4{color:#e4e4f0 !important}html[data-theme=dark] h5,html[data-theme=dark] .h5,html.dark h5,html.dark .h5{color:#a07af6 !important}html[data-theme=dark] h6,html[data-theme=dark] .h6,html.dark h6,html.dark .h6{color:#8b8af8 !important}html[data-theme=dark] .title h1 .moon,html[data-theme=dark] h1 .moon,html[data-theme=dark] .moon,html.dark .title h1 .moon,html.dark h1 .moon,html.dark .moon{border-radius:50% !important;overflow:visible !important;box-shadow:none !important}html[data-theme=dark] p,html.dark p{color:#c8cad4 !important}html[data-theme=dark] strong,html[data-theme=dark] b,html.dark strong,html.dark b{color:#fff !important}html[data-theme=dark] a,html.dark a{color:#8b8af8}html[data-theme=dark] a:hover,html.dark a:hover{color:#ff7602}html[data-theme=dark] hr,html.dark hr{border-bottom:1px solid #282a32 !important}html[data-theme=dark] blockquote,html.dark blockquote{background:#15161a !important;border-left:4px solid #7c7bf2 !important;color:#d0d2dd !important}html[data-theme=dark] code,html.dark code{background:#22242b !important;color:#e4e4f0 !important;border:1px solid #2e303a !important}html[data-theme=dark] .home_hero_banner,html.dark .home_hero_banner{background:linear-gradient(135deg, #202227 0%, #17181c 100%) !important;border:1px solid #2e3038 !important;border-left:4px solid #7c7bf2 !important;box-shadow:0 8px 30px rgba(0,0,0,.4) !important}html[data-theme=dark] .home_hero_banner_badge,html.dark .home_hero_banner_badge{background:rgba(255,118,2,.12) !important;color:#ff7602 !important;border:1px solid rgba(255,118,2,.25) !important}html[data-theme=dark] .home_hero_banner_text,html.dark .home_hero_banner_text{color:#f0f1f5 !important}html[data-theme=dark] .home_hero_banner_subtext,html.dark .home_hero_banner_subtext{color:#a8abb8 !important}html[data-theme=dark] .home_hero_banner_features,html.dark .home_hero_banner_features{background:#15161a !important;border:1px solid #2a2c34 !important;box-shadow:0 2px 10px rgba(0,0,0,.3) !important}html[data-theme=dark] .hero_feature_item,html.dark .hero_feature_item{color:#e4e4f0 !important}html[data-theme=dark] .hero_feature_item .feature_icon,html.dark .hero_feature_item .feature_icon{color:#2bb741 !important}html[data-theme=dark] .btn_hero_order,html.dark .btn_hero_order{background:linear-gradient(135deg, #7c7bf2 0%, #5d5cd6 100%) !important;color:#fff !important}html[data-theme=dark] .btn_hero_services,html.dark .btn_hero_services{background:#202227 !important;border:1px solid #2d3038 !important;color:#f0f1f5 !important}html[data-theme=dark] .btn_hero_services:hover,html.dark .btn_hero_services:hover{border-color:#7c7bf2 !important;color:#fff !important}html[data-theme=dark] .about_fact_card,html.dark .about_fact_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}html[data-theme=dark] .about_fact_card:hover,html.dark .about_fact_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important}html[data-theme=dark] .about_fact_card .about_fact_num,html.dark .about_fact_card .about_fact_num{color:#8b8af8 !important}html[data-theme=dark] .about_fact_card .about_fact_lbl,html.dark .about_fact_card .about_fact_lbl{color:#f0f1f5 !important}html[data-theme=dark] .about_fact_card .about_fact_desc,html.dark .about_fact_card .about_fact_desc{color:#a8abb8 !important}html[data-theme=dark] .services_list .services_list_item a,html.dark .services_list .services_list_item a{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;color:#f0f1f5 !important}html[data-theme=dark] .services_list .services_list_item a:hover,html.dark .services_list .services_list_item a:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 30px rgba(124,123,242,.18) !important;transform:translateY(-3px) !important}html[data-theme=dark] .services_list_item_title,html.dark .services_list_item_title{color:#fff !important}html[data-theme=dark] .services_list_item_intro,html.dark .services_list_item_intro{color:#a8abb8 !important}html[data-theme=dark] .services_list_item_icon svg,html.dark .services_list_item_icon svg{fill:#8b8af8 !important}html[data-theme=dark] body .step_card,html[data-theme=dark] .step_card,html.dark body .step_card,html.dark .step_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}html[data-theme=dark] .step_badge,html.dark .step_badge{background:rgba(124,123,242,.15) !important;color:#8b8af8 !important;border:1px solid rgba(124,123,242,.3) !important}html[data-theme=dark] .step_title,html.dark .step_title{color:#fff !important}html[data-theme=dark] .step_text,html.dark .step_text{color:#a8abb8 !important}html[data-theme=dark] .portfolio_masonry .portfolio_card .portfolio_card_front,html.dark .portfolio_masonry .portfolio_card .portfolio_card_front{background-color:#202227 !important;border:1px solid #2d3038 !important}html[data-theme=dark] .portfolio_masonry .portfolio_card:hover .portfolio_card_front,html.dark .portfolio_masonry .portfolio_card:hover .portfolio_card_front{border-color:#7c7bf2 !important}html[data-theme=dark] .portfolio_masonry .portfolio_card .portfolio_card_front span,html[data-theme=dark] .portfolio_masonry .portfolio_card .portfolio_card_front .portfolio_masonry_url,html.dark .portfolio_masonry .portfolio_card .portfolio_card_front span,html.dark .portfolio_masonry .portfolio_card .portfolio_card_front .portfolio_masonry_url{color:#fff !important;font-weight:700 !important}html[data-theme=dark] .portfolio_masonry .portfolio_card .portfolio_card_back,html.dark .portfolio_masonry .portfolio_card .portfolio_card_back{background:linear-gradient(135deg, #252730 0%, #1c1d22 100%) !important;border:1px solid #7c7bf2 !important;color:#f0f1f5 !important}html[data-theme=dark] .portfolio_masonry .portfolio_card .portfolio_card_back span,html.dark .portfolio_masonry .portfolio_card .portfolio_card_back span{color:#f0f1f5 !important}html[data-theme=dark] .portfolio_masonry .portfolio_card .portfolio_card_back .portfolio_masonry_url,html.dark .portfolio_masonry .portfolio_card .portfolio_card_back .portfolio_masonry_url{color:#8b8af8 !important}html[data-theme=dark] .portfolio_masonry .portfolio_card .portfolio_card_back .portfolio_masonry_text,html.dark .portfolio_masonry .portfolio_card .portfolio_card_back .portfolio_masonry_text{color:#c8cad4 !important}html[data-theme=dark] .btn.portfolio_all,html.dark .btn.portfolio_all{background:linear-gradient(135deg, #7c7bf2 0%, #5d5cd6 100%) !important;color:#fff !important}html[data-theme=dark] .icons_item,html.dark .icons_item{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:.5rem;padding:1.25rem 1rem}html[data-theme=dark] .icons_item_title,html.dark .icons_item_title{color:#fff !important;font-weight:700 !important}html[data-theme=dark] .icons_item_text,html.dark .icons_item_text{color:#fff !important;opacity:1 !important}html[data-theme=dark] .icons_item_icon svg,html.dark .icons_item_icon svg{fill:#8b8af8 !important}html[data-theme=dark] .faq_item.accordion_item,html[data-theme=dark] .accordion_item,html.dark .faq_item.accordion_item,html.dark .accordion_item{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:.5rem;overflow:hidden}html[data-theme=dark] .faq_item_question,html[data-theme=dark] .accordion_item_title,html.dark .faq_item_question,html.dark .accordion_item_title{background:#202227 !important;color:#fff !important}html[data-theme=dark] .accordion_item_title_arrow svg,html.dark .accordion_item_title_arrow svg{fill:#8b8af8 !important}html[data-theme=dark] .faq_item_answer,html[data-theme=dark] .accordion_item_body,html.dark .faq_item_answer,html.dark .accordion_item_body{background:#191a1d !important;color:#c8cad4 !important;border-top:1px solid #282a32 !important}html[data-theme=dark] .service_card,html.dark .service_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 20px rgba(0,0,0,.3) !important}html[data-theme=dark] .service_card:hover,html.dark .service_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 30px rgba(124,123,242,.15) !important}html[data-theme=dark] .service_card_title,html.dark .service_card_title{color:#fff !important}html[data-theme=dark] .service_card_desc,html.dark .service_card_desc{color:#a8abb8 !important}html[data-theme=dark] .service_card_price,html.dark .service_card_price{color:#ff7602 !important}html[data-theme=dark] .services_catalog_hero,html.dark .services_catalog_hero{background:linear-gradient(135deg, #202227 0%, #17181c 100%) !important;border:1px solid #2e3038 !important;border-left:4px solid #7c7bf2 !important;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.4) !important}html[data-theme=dark] .services_catalog_hero_badge,html.dark .services_catalog_hero_badge{background:rgba(124,123,242,.15) !important;color:#b1a7fc !important;border:1px solid rgba(124,123,242,.3) !important}html[data-theme=dark] .services_catalog_hero_title,html.dark .services_catalog_hero_title{color:#fff !important}html[data-theme=dark] .services_catalog_hero_desc,html.dark .services_catalog_hero_desc{color:#a8abb8 !important}html[data-theme=dark] .hero_pill,html[data-theme=dark] .sublink_pill,html.dark .hero_pill,html.dark .sublink_pill{background:#17181c !important;border:1px solid #2a2c34 !important;color:#d0d2dc !important}html[data-theme=dark] .hero_pill i,html.dark .hero_pill i{color:#2bb741 !important}html[data-theme=dark] .sublink_pill:hover,html.dark .sublink_pill:hover{background:#7c7bf2 !important;color:#fff !important;border-color:#7c7bf2 !important}html[data-theme=dark] .service_sublinks_wrap,html.dark .service_sublinks_wrap{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px}html[data-theme=dark] .tariff_card,html.dark .tariff_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 6px 25px rgba(0,0,0,.35) !important}html[data-theme=dark] .tariff_card.popular,html[data-theme=dark] .tariff_card.tariff_card--popular,html[data-theme=dark] .tariff_card--popular,html.dark .tariff_card.popular,html.dark .tariff_card.tariff_card--popular,html.dark .tariff_card--popular{border-color:#ff7602 !important;box-shadow:0 8px 30px rgba(255,118,2,.2) !important}html[data-theme=dark] .tariff_header,html.dark .tariff_header{border-bottom:1px solid #2b2d35 !important}html[data-theme=dark] .tariff_title,html.dark .tariff_title{color:#fff !important}html[data-theme=dark] .tariff_price,html.dark .tariff_price{color:#fff !important}html[data-theme=dark] .tariff_price_box,html.dark .tariff_price_box{background:#17181c !important;border:1px solid #2a2c34 !important;color:#fff !important}html[data-theme=dark] .tariff_price_box .price_val,html.dark .tariff_price_box .price_val{color:#fff !important}html[data-theme=dark] .tariff_price_box .price_period,html.dark .tariff_price_box .price_period{color:#8a8d9e !important}html[data-theme=dark] .tariff_features li,html.dark .tariff_features li{color:#c8cad4 !important}html[data-theme=dark] .tariff_features li strong,html.dark .tariff_features li strong{color:#fff !important}html[data-theme=dark] .tariff_features li.disabled,html.dark .tariff_features li.disabled{color:#6e7180 !important}html[data-theme=dark] .tariff_footer .btn_tariff_details,html[data-theme=dark] .btn_tariff_details,html.dark .tariff_footer .btn_tariff_details,html.dark .btn_tariff_details{background:rgba(124,123,242,.12) !important;border:1px solid rgba(124,123,242,.35) !important;color:#fff !important;border-radius:6px !important;font-weight:700 !important;transition:all .25s ease !important}html[data-theme=dark] .tariff_footer .btn_tariff_details:hover,html[data-theme=dark] .btn_tariff_details:hover,html.dark .tariff_footer .btn_tariff_details:hover,html.dark .btn_tariff_details:hover{background:rgba(124,123,242,.25) !important;border-color:#8b8af8 !important;color:#fff !important;box-shadow:0 4px 15px rgba(124,123,242,.3) !important;transform:translateY(-2px)}html[data-theme=dark] .tariff_footer .tariff_btn,html[data-theme=dark] .tariff_btn,html.dark .tariff_footer .tariff_btn,html.dark .tariff_btn{background:linear-gradient(135deg, #7c7bf2 0%, #5d5cd6 100%) !important;color:#fff !important;border:none !important;border-radius:6px !important;font-weight:700 !important;box-shadow:0 4px 15px rgba(124,123,242,.35) !important;transition:all .25s ease !important}html[data-theme=dark] .tariff_footer .tariff_btn:hover,html[data-theme=dark] .tariff_btn:hover,html.dark .tariff_footer .tariff_btn:hover,html.dark .tariff_btn:hover{background:linear-gradient(135deg, #ff7602 0%, #e05e00 100%) !important;box-shadow:0 6px 20px rgba(255,118,2,.45) !important;color:#fff !important;transform:translateY(-2px)}html[data-theme=dark] .tariff_card.popular .tariff_btn,html[data-theme=dark] .tariff_card.tariff_card--popular .tariff_btn,html[data-theme=dark] .tariff_card--popular .tariff_btn,html.dark .tariff_card.popular .tariff_btn,html.dark .tariff_card.tariff_card--popular .tariff_btn,html.dark .tariff_card--popular .tariff_btn{background:linear-gradient(135deg, #ff7602 0%, #e05e00 100%) !important;box-shadow:0 4px 15px rgba(255,118,2,.4) !important}html[data-theme=dark] .tariff_card.popular .tariff_btn:hover,html[data-theme=dark] .tariff_card.tariff_card--popular .tariff_btn:hover,html[data-theme=dark] .tariff_card--popular .tariff_btn:hover,html.dark .tariff_card.popular .tariff_btn:hover,html.dark .tariff_card.tariff_card--popular .tariff_btn:hover,html.dark .tariff_card--popular .tariff_btn:hover{background:linear-gradient(135deg, #ff8c21 0%, #ff6a00 100%) !important;box-shadow:0 6px 22px rgba(255,118,2,.6) !important}html[data-theme=dark] .tariff_card.popular .btn_tariff_details,html[data-theme=dark] .tariff_card.tariff_card--popular .btn_tariff_details,html[data-theme=dark] .tariff_card--popular .btn_tariff_details,html.dark .tariff_card.popular .btn_tariff_details,html.dark .tariff_card.tariff_card--popular .btn_tariff_details,html.dark .tariff_card--popular .btn_tariff_details{background:rgba(255,118,2,.1) !important;border-color:rgba(255,118,2,.35) !important;color:#fff !important}html[data-theme=dark] .tariff_card.popular .btn_tariff_details:hover,html[data-theme=dark] .tariff_card.tariff_card--popular .btn_tariff_details:hover,html[data-theme=dark] .tariff_card--popular .btn_tariff_details:hover,html.dark .tariff_card.popular .btn_tariff_details:hover,html.dark .tariff_card.tariff_card--popular .btn_tariff_details:hover,html.dark .tariff_card--popular .btn_tariff_details:hover{background:rgba(255,118,2,.22) !important;border-color:#ff7602 !important;color:#fff !important;box-shadow:0 4px 16px rgba(255,118,2,.35) !important}html[data-theme=dark] .tariff_modal_order_btn,html.dark .tariff_modal_order_btn{background:linear-gradient(135deg, #7c7bf2 0%, #5d5cd6 100%) !important;color:#fff !important;border:none !important;border-radius:6px !important;font-weight:700 !important;box-shadow:0 4px 15px rgba(124,123,242,.35) !important;transition:all .25s ease !important}html[data-theme=dark] .tariff_modal_order_btn:hover,html.dark .tariff_modal_order_btn:hover{background:linear-gradient(135deg, #ff7602 0%, #e05e00 100%) !important;box-shadow:0 6px 20px rgba(255,118,2,.45) !important;color:#fff !important;transform:translateY(-2px)}html[data-theme=dark] .work_card,html.dark .work_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;color:#c8cad4 !important}html[data-theme=dark] .work_card .work_num,html.dark .work_card .work_num{color:#ff7602 !important}html[data-theme=dark] .work_card .work_title,html.dark .work_card .work_title{color:#fff !important}html[data-theme=dark] .work_card .work_desc,html.dark .work_card .work_desc{color:#a8abb8 !important}html[data-theme=dark] .tariffs_compare_wrapper,html.dark .tariffs_compare_wrapper{background:#1e1f24 !important;border:1px solid #2d3038 !important}html[data-theme=dark] .tariffs_compare_table thead tr,html.dark .tariffs_compare_table thead tr{background:#16171b !important;border-bottom:2px solid #2d3038 !important}html[data-theme=dark] .tariffs_compare_table thead th,html.dark .tariffs_compare_table thead th{color:#fff !important;border:none !important}html[data-theme=dark] .tariffs_compare_table thead th.col_param,html.dark .tariffs_compare_table thead th.col_param{color:#fff !important}html[data-theme=dark] .tariffs_compare_table thead th.col_tier--popular,html.dark .tariffs_compare_table thead th.col_tier--popular{background:#232238 !important}html[data-theme=dark] .tariffs_compare_table tbody tr,html.dark .tariffs_compare_table tbody tr{background:#1e1f24 !important;border-bottom:1px solid #282a32 !important}html[data-theme=dark] .tariffs_compare_table tbody tr:nth-child(even),html.dark .tariffs_compare_table tbody tr:nth-child(even){background:#191a1e !important}html[data-theme=dark] .tariffs_compare_table tbody tr:hover,html.dark .tariffs_compare_table tbody tr:hover{background:#252730 !important}html[data-theme=dark] .tariffs_compare_table tbody tr.row_group_header,html.dark .tariffs_compare_table tbody tr.row_group_header{background:#141518 !important}html[data-theme=dark] .tariffs_compare_table tbody tr.row_group_header td,html.dark .tariffs_compare_table tbody tr.row_group_header td{background:#141518 !important;color:#8b8af8 !important;font-weight:800 !important}html[data-theme=dark] .tariffs_compare_table tbody tr td,html.dark .tariffs_compare_table tbody tr td{color:#c8cad4 !important;border-color:#282a32 !important}html[data-theme=dark] .tariffs_compare_table tbody tr td.td_param,html.dark .tariffs_compare_table tbody tr td.td_param{color:#fff !important;font-weight:600 !important}html[data-theme=dark] .tariffs_compare_table tbody tr td.cell--popular,html.dark .tariffs_compare_table tbody tr td.cell--popular{background:rgba(124,123,242,.08) !important}html[data-theme=dark] .tariffs_compare_table tbody tr td .icon_check,html.dark .tariffs_compare_table tbody tr td .icon_check{color:#2bb741 !important}html[data-theme=dark] .tariffs_compare_table tbody tr td .icon_minus,html.dark .tariffs_compare_table tbody tr td .icon_minus{color:#555866 !important}html[data-theme=dark] .tariffs_compare_table tfoot tr,html.dark .tariffs_compare_table tfoot tr{background:#16171b !important}html[data-theme=dark] .tariffs_compare_table tfoot td .compare_btn,html[data-theme=dark] .tariffs_compare_table tfoot td .btn_tier_order,html[data-theme=dark] .tariffs_compare_table tfoot td .btn,html[data-theme=dark] .compare_btn,html.dark .tariffs_compare_table tfoot td .compare_btn,html.dark .tariffs_compare_table tfoot td .btn_tier_order,html.dark .tariffs_compare_table tfoot td .btn,html.dark .compare_btn{background:linear-gradient(135deg, #7c7bf2 0%, #5d5cd6 100%) !important;color:#fff !important;border:none !important;border-radius:6px !important;font-weight:700 !important;box-shadow:0 4px 12px rgba(124,123,242,.3) !important;transition:all .25s ease !important}html[data-theme=dark] .tariffs_compare_table tfoot td .compare_btn:hover,html[data-theme=dark] .tariffs_compare_table tfoot td .btn_tier_order:hover,html[data-theme=dark] .tariffs_compare_table tfoot td .btn:hover,html[data-theme=dark] .compare_btn:hover,html.dark .tariffs_compare_table tfoot td .compare_btn:hover,html.dark .tariffs_compare_table tfoot td .btn_tier_order:hover,html.dark .tariffs_compare_table tfoot td .btn:hover,html.dark .compare_btn:hover{background:linear-gradient(135deg, #ff7602 0%, #e05e00 100%) !important;box-shadow:0 6px 18px rgba(255,118,2,.45) !important;color:#fff !important;transform:translateY(-2px)}html[data-theme=dark] .tariffs_compare_table tfoot td.cell--popular .compare_btn,html[data-theme=dark] .tariffs_compare_table tfoot td.cell--popular .btn_tier_order,html[data-theme=dark] .tariffs_compare_table tfoot td.cell--popular .btn,html[data-theme=dark] .tariffs_compare_table tfoot td.col_tier--popular .compare_btn,html[data-theme=dark] .tariffs_compare_table tfoot td.col_tier--popular .btn_tier_order,html[data-theme=dark] .tariffs_compare_table tfoot td.col_tier--popular .btn,html[data-theme=dark] .popular_btn,html.dark .tariffs_compare_table tfoot td.cell--popular .compare_btn,html.dark .tariffs_compare_table tfoot td.cell--popular .btn_tier_order,html.dark .tariffs_compare_table tfoot td.cell--popular .btn,html.dark .tariffs_compare_table tfoot td.col_tier--popular .compare_btn,html.dark .tariffs_compare_table tfoot td.col_tier--popular .btn_tier_order,html.dark .tariffs_compare_table tfoot td.col_tier--popular .btn,html.dark .popular_btn{background:linear-gradient(135deg, #ff7602 0%, #e05e00 100%) !important;box-shadow:0 4px 15px rgba(255,118,2,.4) !important}html[data-theme=dark] .tariffs_compare_table tfoot td.cell--popular .compare_btn:hover,html[data-theme=dark] .tariffs_compare_table tfoot td.cell--popular .btn_tier_order:hover,html[data-theme=dark] .tariffs_compare_table tfoot td.cell--popular .btn:hover,html[data-theme=dark] .tariffs_compare_table tfoot td.col_tier--popular .compare_btn:hover,html[data-theme=dark] .tariffs_compare_table tfoot td.col_tier--popular .btn_tier_order:hover,html[data-theme=dark] .tariffs_compare_table tfoot td.col_tier--popular .btn:hover,html[data-theme=dark] .popular_btn:hover,html.dark .tariffs_compare_table tfoot td.cell--popular .compare_btn:hover,html.dark .tariffs_compare_table tfoot td.cell--popular .btn_tier_order:hover,html.dark .tariffs_compare_table tfoot td.cell--popular .btn:hover,html.dark .tariffs_compare_table tfoot td.col_tier--popular .compare_btn:hover,html.dark .tariffs_compare_table tfoot td.col_tier--popular .btn_tier_order:hover,html.dark .tariffs_compare_table tfoot td.col_tier--popular .btn:hover,html.dark .popular_btn:hover{background:linear-gradient(135deg, #ff8c21 0%, #ff6a00 100%) !important;box-shadow:0 6px 22px rgba(255,118,2,.6) !important}html[data-theme=dark] .content table,html[data-theme=dark] table,html.dark .content table,html.dark table{border-collapse:collapse !important}html[data-theme=dark] .content table thead tr,html[data-theme=dark] table thead tr,html.dark .content table thead tr,html.dark table thead tr{background:#16171b !important}html[data-theme=dark] .content table thead th,html[data-theme=dark] .content table thead td,html[data-theme=dark] table thead th,html[data-theme=dark] table thead td,html.dark .content table thead th,html.dark .content table thead td,html.dark table thead th,html.dark table thead td{background:#16171b !important;color:#fff !important;border:1px solid #282a32 !important;font-weight:700 !important}html[data-theme=dark] .content table tbody tr,html[data-theme=dark] table tbody tr,html.dark .content table tbody tr,html.dark table tbody tr{background:#1e1f24 !important;border:1px solid #282a32 !important}html[data-theme=dark] .content table tbody tr:nth-child(even),html[data-theme=dark] table tbody tr:nth-child(even),html.dark .content table tbody tr:nth-child(even),html.dark table tbody tr:nth-child(even){background:#191a1e !important}html[data-theme=dark] .content table tbody td,html[data-theme=dark] table tbody td,html.dark .content table tbody td,html.dark table tbody td{color:#c8cad4 !important;border:1px solid #282a32 !important;background:rgba(0,0,0,0) !important}html[data-theme=dark] .content table tbody td strong,html[data-theme=dark] table tbody td strong,html.dark .content table tbody td strong,html.dark table tbody td strong{color:#fff !important}html[data-theme=dark] .strategy_wrapper,html.dark .strategy_wrapper{background:#1a1b20 !important;border:1px solid #2b2d35 !important}html[data-theme=dark] .strategy_step_item,html.dark .strategy_step_item{background:#202227 !important;border:1px solid #2d3038 !important;border-left:4px solid #7c7bf2 !important}html[data-theme=dark] .strategy_tab_btn,html.dark .strategy_tab_btn{background:#202227 !important;border:1px solid #2d3038 !important;color:#a8abb8 !important}html[data-theme=dark] .strategy_tab_btn.active,html.dark .strategy_tab_btn.active{background:#7c7bf2 !important;color:#fff !important;border-color:#7c7bf2 !important}html[data-theme=dark] .seo_text_content_block,html[data-theme=dark] .seo_text_card,html.dark .seo_text_content_block,html.dark .seo_text_card{background:#202227 !important;border:1px solid #2d3038 !important;color:#c8cad4 !important}html[data-theme=dark] .seo_text_paragraph p,html[data-theme=dark] .seo_text_paragraph .seo_text_list li,html.dark .seo_text_paragraph p,html.dark .seo_text_paragraph .seo_text_list li{color:#c8cad4 !important}html[data-theme=dark] .seo_text_paragraph .seo_text_list li strong,html.dark .seo_text_paragraph .seo_text_list li strong{color:#fff !important}html[data-theme=dark] body .portfolio_hero_summary .portfolio_summary_card,html[data-theme=dark] html body .portfolio_summary_card,html.dark body .portfolio_hero_summary .portfolio_summary_card,html.dark html body .portfolio_summary_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}html[data-theme=dark] body .portfolio_summary_card:hover,html.dark body .portfolio_summary_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important}html[data-theme=dark] body .portfolio_summary_icon,html.dark body .portfolio_summary_icon{background:rgba(124,123,242,.12) !important;color:#8b8af8 !important}html[data-theme=dark] body .portfolio_summary_num,html.dark body .portfolio_summary_num{color:#fff !important}html[data-theme=dark] body .portfolio_summary_label,html.dark body .portfolio_summary_label{color:#a8abb8 !important}html[data-theme=dark] body .portfolio_section_title,html.dark body .portfolio_section_title{border-bottom-color:#2b2d35 !important}html[data-theme=dark] body .section_title_text,html.dark body .section_title_text{color:#fff !important}html[data-theme=dark] body .portfolio_notice_card,html.dark body .portfolio_notice_card{background:#22201d !important;border:1px solid #45351e !important;color:#f5d6a8 !important}html[data-theme=dark] body .portfolio_notice_card .notice_title,html.dark body .portfolio_notice_card .notice_title{color:#ff9800 !important}html[data-theme=dark] body .portfolio_notice_card .notice_text,html.dark body .portfolio_notice_card .notice_text{color:#e6c89c !important}html[data-theme=dark] body .featured_card,html[data-theme=dark] html body .featured_card,html[data-theme=dark] .featured_projects_grid .featured_card,html.dark body .featured_card,html.dark html body .featured_card,html.dark .featured_projects_grid .featured_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 10px 40px rgba(0,0,0,.4) !important;color:#f0f1f5 !important}html[data-theme=dark] body .featured_card:hover,html.dark body .featured_card:hover{border-color:#7c7bf2 !important;box-shadow:0 12px 45px rgba(124,123,242,.15) !important}html[data-theme=dark] body .featured_card .featured_title,html.dark body .featured_card .featured_title{color:#fff !important}html[data-theme=dark] body .featured_card .featured_tagline,html.dark body .featured_card .featured_tagline{color:#8b8af8 !important}html[data-theme=dark] body .featured_card .featured_desc,html.dark body .featured_card .featured_desc{color:#c8cad4 !important}html[data-theme=dark] body .featured_card .featured_pill_item,html.dark body .featured_card .featured_pill_item{background:#17181c !important;border:1px solid #2a2c34 !important;color:#d0d2dc !important}html[data-theme=dark] body .featured_card .featured_pill_item i,html.dark body .featured_card .featured_pill_item i{color:#ff7602 !important}html[data-theme=dark] body .featured_card .tech_tag,html.dark body .featured_card .tech_tag{background:#191a1e !important;border:1px solid #2d2f38 !important;color:#a8abb8 !important}html[data-theme=dark] body .featured_card .btn_featured,html.dark body .featured_card .btn_featured{background:#7c7bf2 !important;color:#fff !important}html[data-theme=dark] body .featured_card .btn_featured:hover,html.dark body .featured_card .btn_featured:hover{background:#6463eb !important}html[data-theme=dark] body .featured_card .btn_featured_secondary,html.dark body .featured_card .btn_featured_secondary{border-color:#7c7bf2 !important;color:#8b8af8 !important}html[data-theme=dark] body .featured_card .btn_featured_secondary:hover,html.dark body .featured_card .btn_featured_secondary:hover{background:#7c7bf2 !important;color:#fff !important}html[data-theme=dark] body .badge_purple,html.dark body .badge_purple{background:rgba(124,123,242,.15) !important;border-color:rgba(124,123,242,.3) !important;color:#b1a7fc !important}html[data-theme=dark] body .badge_orange,html.dark body .badge_orange{background:rgba(255,118,2,.15) !important;border-color:rgba(255,118,2,.3) !important;color:#ff9d42 !important}html[data-theme=dark] body .badge_lock,html.dark body .badge_lock{background:rgba(239,68,68,.15) !important;border-color:rgba(239,68,68,.3) !important;color:#f87171 !important}html[data-theme=dark] body .client_cards_grid .client_mockup_card,html[data-theme=dark] body .client_mockup_card,html.dark body .client_cards_grid .client_mockup_card,html.dark body .client_mockup_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}html[data-theme=dark] body .client_mockup_card:hover,html.dark body .client_mockup_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 30px rgba(124,123,242,.15) !important}html[data-theme=dark] body .card_project_name,html.dark body .card_project_name{color:#fff !important}html[data-theme=dark] body .card_desc_text,html.dark body .card_desc_text{color:#a8abb8 !important}html[data-theme=dark] body .card_meta_tag.tag_cms,html[data-theme=dark] .client_mockup_card .tag_cms,html.dark body .card_meta_tag.tag_cms,html.dark .client_mockup_card .tag_cms{background:rgba(124,123,242,.15) !important;color:#b1a7fc !important;border:1px solid rgba(124,123,242,.3) !important}html[data-theme=dark] body .card_meta_tag.tag_cms i,html[data-theme=dark] .client_mockup_card .tag_cms i,html.dark body .card_meta_tag.tag_cms i,html.dark .client_mockup_card .tag_cms i{color:#8b8af8 !important}html[data-theme=dark] body .card_meta_tag.tag_year,html[data-theme=dark] .client_mockup_card .tag_year,html.dark body .card_meta_tag.tag_year,html.dark .client_mockup_card .tag_year{background:rgba(255,118,2,.15) !important;color:#ff9d42 !important;border:1px solid rgba(255,118,2,.3) !important}html[data-theme=dark] body .card_meta_tag.tag_year i,html[data-theme=dark] .client_mockup_card .tag_year i,html.dark body .card_meta_tag.tag_year i,html.dark .client_mockup_card .tag_year i{color:#ff7602 !important}html[data-theme=dark] body .card_meta_tag.tag_cat,html[data-theme=dark] .client_mockup_card .tag_cat,html.dark body .card_meta_tag.tag_cat,html.dark .client_mockup_card .tag_cat{background:rgba(34,197,94,.12) !important;color:#86efac !important;border:1px solid rgba(34,197,94,.25) !important}html[data-theme=dark] body .card_meta_tag.tag_cat i,html[data-theme=dark] .client_mockup_card .tag_cat i,html.dark body .card_meta_tag.tag_cat i,html.dark .client_mockup_card .tag_cat i{color:#2bb741 !important}html[data-theme=dark] body .card_footer_actions,html.dark body .card_footer_actions{border-top:1px solid #282a32 !important}html[data-theme=dark] body .mockup_zoom_badge,html.dark body .mockup_zoom_badge{background:rgba(20,21,24,.85) !important;color:#fff !important;border:1px solid hsla(0,0%,100%,.1) !important}html[data-theme=dark] body .card_site_link,html[data-theme=dark] .client_mockup_card .card_site_link,html.dark body .card_site_link,html.dark .client_mockup_card .card_site_link{background:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;color:#8b8af8 !important}html[data-theme=dark] body .card_site_link:hover,html[data-theme=dark] .client_mockup_card .card_site_link:hover,html.dark body .card_site_link:hover,html.dark .client_mockup_card .card_site_link:hover{color:#ff7602 !important;background:rgba(0,0,0,0) !important}html[data-theme=dark] body .card_site_archive,html.dark body .card_site_archive{background:rgba(0,0,0,0) !important;border:none !important;color:#6e7180 !important}html[data-theme=dark] .about_hero_box,html.dark .about_hero_box{background:#202227 !important;border:1px solid #2d3038 !important;border-left:4px solid #7c7bf2 !important}html[data-theme=dark] .about_hero_badge,html.dark .about_hero_badge{background:rgba(124,123,242,.15) !important;border:1px solid rgba(124,123,242,.3) !important;color:#b1a7fc !important}html[data-theme=dark] .about_hero_text,html.dark .about_hero_text{color:#f0f1f5 !important}html[data-theme=dark] .about_hero_subtext,html.dark .about_hero_subtext{color:#a8abb8 !important}html[data-theme=dark] .about_hero_actions .btn,html.dark .about_hero_actions .btn{background:#7c7bf2 !important;color:#fff !important}html[data-theme=dark] .about_hero_actions .btn:hover,html.dark .about_hero_actions .btn:hover{background:#ff7602 !important}html[data-theme=dark] .btn_outline,html[data-theme=dark] .btn.btn_outline,html[data-theme=dark] .about_hero_actions .btn_outline,html.dark .btn_outline,html.dark .btn.btn_outline,html.dark .about_hero_actions .btn_outline{background:rgba(0,0,0,0) !important;border:2px solid #7c7bf2 !important;color:#fff !important}html[data-theme=dark] .btn_outline:hover,html[data-theme=dark] .btn.btn_outline:hover,html[data-theme=dark] .about_hero_actions .btn_outline:hover,html.dark .btn_outline:hover,html.dark .btn.btn_outline:hover,html.dark .about_hero_actions .btn_outline:hover{background:#7c7bf2 !important;border-color:#7c7bf2 !important;color:#fff !important}html[data-theme=dark] .about_author_card,html.dark .about_author_card{background:#1a1b20 !important;border:1px solid #2d3038 !important;box-shadow:0 6px 20px rgba(0,0,0,.35) !important}html[data-theme=dark] .about_author_name,html.dark .about_author_name{color:#fff !important}html[data-theme=dark] .about_author_role,html.dark .about_author_role{color:#8b8af8 !important}html[data-theme=dark] .about_author_bio,html.dark .about_author_bio{color:#a8abb8 !important}html[data-theme=dark] .about_soc_link,html.dark .about_soc_link{background:#22242b !important;border:1px solid #2f323c !important;color:#8b8af8 !important}html[data-theme=dark] .about_soc_link:hover,html.dark .about_soc_link:hover{background:#7c7bf2 !important;color:#fff !important;border-color:#7c7bf2 !important}html[data-theme=dark] .about_principle_card,html.dark .about_principle_card{background:#202227 !important;border:1px solid #2d3038 !important}html[data-theme=dark] .about_principle_icon,html.dark .about_principle_icon{background:rgba(124,123,242,.12) !important;color:#8b8af8 !important}html[data-theme=dark] .about_principle_title,html.dark .about_principle_title{color:#fff !important}html[data-theme=dark] .about_principle_text,html.dark .about_principle_text{color:#a8abb8 !important}html[data-theme=dark] .about_timeline_list,html.dark .about_timeline_list{border-left-color:#7c7bf2 !important}html[data-theme=dark] .about_timeline_item:before,html.dark .about_timeline_item:before{background:#7c7bf2 !important;box-shadow:0 0 0 3px #191a1c !important}html[data-theme=dark] .about_timeline_year,html.dark .about_timeline_year{color:#ff7602 !important}html[data-theme=dark] .about_timeline_title,html.dark .about_timeline_title{color:#fff !important}html[data-theme=dark] .about_timeline_desc,html.dark .about_timeline_desc{color:#a8abb8 !important}html[data-theme=dark] .filter_tags,html.dark .filter_tags{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:8px;padding:16px 20px}html[data-theme=dark] .filter_tags .filter .h2,html[data-theme=dark] .filter_tags .filter h2,html.dark .filter_tags .filter .h2,html.dark .filter_tags .filter h2{background:none !important;-webkit-background-clip:initial !important;-webkit-text-fill-color:#fff !important;color:#fff !important;display:flex !important;align-items:center !important;gap:6px !important;margin:0 !important;font-size:15px !important;font-weight:800 !important;padding-bottom:0 !important}html[data-theme=dark] .filter_tags .filter .h2::before,html[data-theme=dark] .filter_tags .filter h2::before,html.dark .filter_tags .filter .h2::before,html.dark .filter_tags .filter h2::before{content:"" !important;font-family:"Font Awesome 6 Pro" !important;font-weight:900 !important;color:#ff7602 !important;-webkit-text-fill-color:#ff7602 !important;font-size:14px !important}html[data-theme=dark] .filter_tags .filter .h2::after,html[data-theme=dark] .filter_tags .filter h2::after,html.dark .filter_tags .filter .h2::after,html.dark .filter_tags .filter h2::after{display:none !important}html[data-theme=dark] .filter label,html.dark .filter label{background:#17181c !important;border:1px solid #2a2c34 !important;color:#a8abb8 !important}html[data-theme=dark] .filter label:hover,html.dark .filter label:hover{border-color:#7c7bf2 !important;color:#fff !important}html[data-theme=dark] .filter input:checked+span,html[data-theme=dark] .filter label.checked,html[data-theme=dark] .filter label.active,html[data-theme=dark] .filter label:has(input:checked),html.dark .filter input:checked+span,html.dark .filter label.checked,html.dark .filter label.active,html.dark .filter label:has(input:checked){background:#7c7bf2 !important;color:#fff !important;border-color:#7c7bf2 !important}html[data-theme=dark] .filter label input:checked+span,html[data-theme=dark] .filter label.checked span,html[data-theme=dark] .filter label:has(input:checked) span,html.dark .filter label input:checked+span,html.dark .filter label.checked span,html.dark .filter label:has(input:checked) span{color:#fff !important}html[data-theme=dark] .page_blog_list .blog_list_item,html[data-theme=dark] article.blog_list_item,html.dark .page_blog_list .blog_list_item,html.dark article.blog_list_item{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}html[data-theme=dark] .page_blog_list .blog_list_item .blog_list_item_body,html[data-theme=dark] article.blog_list_item>div,html[data-theme=dark] article.blog_list_item a,html.dark .page_blog_list .blog_list_item .blog_list_item_body,html.dark article.blog_list_item>div,html.dark article.blog_list_item a{background:rgba(0,0,0,0) !important}html[data-theme=dark] .blog_list_item:hover,html[data-theme=dark] .article_card:hover,html.dark .blog_list_item:hover,html.dark .article_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important}html[data-theme=dark] .blog_list_item_title,html[data-theme=dark] .article_card_title,html.dark .blog_list_item_title,html.dark .article_card_title{color:#fff !important}html[data-theme=dark] .blog_list_item_intro,html[data-theme=dark] .article_card_desc,html.dark .blog_list_item_intro,html.dark .article_card_desc{color:#a8abb8 !important}html[data-theme=dark] .blog_list_item_footer,html.dark .blog_list_item_footer{border-top:1px solid #282a32 !important}html[data-theme=dark] .blog_list_item_more,html[data-theme=dark] .blog_list_item .blog_list_item_more,html[data-theme=dark] .blog_list_item_footer a,html[data-theme=dark] .other_articles_list_item_more,html[data-theme=dark] .other_articles_list_item .other_articles_list_item_more,html.dark .blog_list_item_more,html.dark .blog_list_item .blog_list_item_more,html.dark .blog_list_item_footer a,html.dark .other_articles_list_item_more,html.dark .other_articles_list_item .other_articles_list_item_more{color:#ff7602 !important;font-weight:700 !important}html[data-theme=dark] .blog_list_item_more i,html[data-theme=dark] .other_articles_list_item_more i,html.dark .blog_list_item_more i,html.dark .other_articles_list_item_more i{color:#ff7602 !important}html[data-theme=dark] body .article_card,html[data-theme=dark] html body .article_card,html[data-theme=dark] article.content .article_card,html[data-theme=dark] .article .article_card,html.dark body .article_card,html.dark html body .article_card,html.dark article.content .article_card,html.dark .article .article_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 20px rgba(0,0,0,.3) !important;color:#c8cad4 !important}html[data-theme=dark] .article_meta_item,html.dark .article_meta_item{background:#17181c !important;border:1px solid #2a2c34 !important;color:#a8abb8 !important}html[data-theme=dark] .article_meta_item span,html.dark .article_meta_item span{color:#c8cad4 !important}html[data-theme=dark] .article_meta_item i,html.dark .article_meta_item i{color:#8b8af8 !important}html[data-theme=dark] .article_contents,html.dark .article_contents{background:#16171a !important;border:1px solid #2a2c34 !important;border-left:4px solid #7c7bf2 !important}html[data-theme=dark] .article_contents .h2,html.dark .article_contents .h2{color:#fff !important}html[data-theme=dark] .article_contents ul li a,html.dark .article_contents ul li a{color:#8b8af8 !important}html[data-theme=dark] .article_contents ul li a:hover,html.dark .article_contents ul li a:hover{color:#ff7602 !important}html[data-theme=dark] pre.hljs,html[data-theme=dark] pre.hljs code,html[data-theme=dark] pre.hljs table,html[data-theme=dark] pre.hljs tbody,html[data-theme=dark] pre.hljs tr,html[data-theme=dark] pre.hljs td,html[data-theme=dark] pre.hljs tbody tr:nth-child(even),html[data-theme=dark] .hljs-ln,html[data-theme=dark] .hljs-ln-table,html[data-theme=dark] .hljs-ln-table tr,html[data-theme=dark] .hljs-ln-table td,html.dark pre.hljs,html.dark pre.hljs code,html.dark pre.hljs table,html.dark pre.hljs tbody,html.dark pre.hljs tr,html.dark pre.hljs td,html.dark pre.hljs tbody tr:nth-child(even),html.dark .hljs-ln,html.dark .hljs-ln-table,html.dark .hljs-ln-table tr,html.dark .hljs-ln-table td{background:rgba(0,0,0,0) !important;border:none !important}html[data-theme=dark] pre.hljs,html.dark pre.hljs{background:#141518 !important;border:1px solid #282a32 !important;border-radius:8px !important;padding:16px !important;color:#e4e4f0 !important}html[data-theme=dark] .hljs-ln-numbers,html.dark .hljs-ln-numbers{color:#555866 !important;border-right:1px solid #282a32 !important;padding-right:12px !important;user-select:none !important}html[data-theme=dark] .hljs-ln-code,html.dark .hljs-ln-code{padding-left:12px !important}html[data-theme=dark] .hljs-keyword,html[data-theme=dark] .hljs-selector-tag,html[data-theme=dark] .hljs-built_in,html.dark .hljs-keyword,html.dark .hljs-selector-tag,html.dark .hljs-built_in{color:#ff7602 !important}html[data-theme=dark] .hljs-string,html[data-theme=dark] .hljs-attr,html[data-theme=dark] .hljs-symbol,html.dark .hljs-string,html.dark .hljs-attr,html.dark .hljs-symbol{color:#4ade80 !important}html[data-theme=dark] .hljs-title,html[data-theme=dark] .hljs-function,html.dark .hljs-title,html.dark .hljs-function{color:#8b8af8 !important}html[data-theme=dark] .hljs-comment,html.dark .hljs-comment{color:#6e7180 !important;font-style:italic !important}html[data-theme=dark] .hljs-variable,html[data-theme=dark] .hljs-template-variable,html.dark .hljs-variable,html.dark .hljs-template-variable{color:#f87171 !important}html[data-theme=dark] .hljs-number,html.dark .hljs-number{color:#fbbf24 !important}html[data-theme=dark] .neighbors_wrapper,html.dark .neighbors_wrapper{background:rgba(0,0,0,0) !important;border:none !important;padding:0 !important}html[data-theme=dark] .neighbors_wrapper span,html[data-theme=dark] .neighbors_wrapper .neighbors_prev,html[data-theme=dark] .neighbors_wrapper .neighbors_next,html[data-theme=dark] .neighbors_prev,html[data-theme=dark] .neighbors_next,html.dark .neighbors_wrapper span,html.dark .neighbors_wrapper .neighbors_prev,html.dark .neighbors_wrapper .neighbors_next,html.dark .neighbors_prev,html.dark .neighbors_next{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px !important;padding:14px 18px !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;display:block !important;transition:all .25s ease !important}html[data-theme=dark] .neighbors_wrapper span:hover,html[data-theme=dark] .neighbors_wrapper .neighbors_prev:hover,html[data-theme=dark] .neighbors_wrapper .neighbors_next:hover,html[data-theme=dark] .neighbors_prev:hover,html[data-theme=dark] .neighbors_next:hover,html.dark .neighbors_wrapper span:hover,html.dark .neighbors_wrapper .neighbors_prev:hover,html.dark .neighbors_wrapper .neighbors_next:hover,html.dark .neighbors_prev:hover,html.dark .neighbors_next:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important;transform:translateY(-2px) !important}html[data-theme=dark] .neighbors_wrapper span a,html[data-theme=dark] .neighbors_wrapper .neighbors_prev a,html[data-theme=dark] .neighbors_wrapper .neighbors_next a,html[data-theme=dark] .neighbors_prev a,html[data-theme=dark] .neighbors_next a,html.dark .neighbors_wrapper span a,html.dark .neighbors_wrapper .neighbors_prev a,html.dark .neighbors_wrapper .neighbors_next a,html.dark .neighbors_prev a,html.dark .neighbors_next a{background:rgba(0,0,0,0) !important;border:none !important;color:#f0f1f5 !important;padding:0 !important;display:block !important}html[data-theme=dark] .neighbors_wrapper span:hover a,html[data-theme=dark] .neighbors_prev:hover a,html[data-theme=dark] .neighbors_next:hover a,html.dark .neighbors_wrapper span:hover a,html.dark .neighbors_prev:hover a,html.dark .neighbors_next:hover a{color:#ff7602 !important}html[data-theme=dark] .other_articles_list_item,html[data-theme=dark] .other_articles_list .other_articles_list_item,html.dark .other_articles_list_item,html.dark .other_articles_list .other_articles_list_item{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important}html[data-theme=dark] .other_articles_list_item:hover,html[data-theme=dark] .other_articles_list .other_articles_list_item:hover,html.dark .other_articles_list_item:hover,html.dark .other_articles_list .other_articles_list_item:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important;transform:translateY(-3px) !important}html[data-theme=dark] .other_articles_list_item_body,html.dark .other_articles_list_item_body{background:rgba(0,0,0,0) !important}html[data-theme=dark] .other_articles_list_item_title,html.dark .other_articles_list_item_title{color:#fff !important}html[data-theme=dark] .other_articles_list_item:hover .other_articles_list_item_title,html.dark .other_articles_list_item:hover .other_articles_list_item_title{color:#8b8af8 !important}html[data-theme=dark] .other_articles_list_item_footer,html.dark .other_articles_list_item_footer{border-top:1px solid #282a32 !important}html[data-theme=dark] .other_articles_list_item_date,html.dark .other_articles_list_item_date{color:#a8abb8 !important}html[data-theme=dark] .other_articles_list_item_date i,html.dark .other_articles_list_item_date i{color:#8b8af8 !important}html[data-theme=dark] .other_articles_list_item_more,html.dark .other_articles_list_item_more{color:#ff7602 !important;font-weight:700 !important}html[data-theme=dark] .other_articles_list_item_more i,html.dark .other_articles_list_item_more i{color:#ff7602 !important}html[data-theme=dark] #reviews-rating .reviews-rating__container,html.dark #reviews-rating .reviews-rating__container{background:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;box-shadow:none !important}html[data-theme=dark] body .ec-d-rating,html[data-theme=dark] html body .ec-d-rating,html[data-theme=dark] #reviews-rating .ec-d-rating,html.dark body .ec-d-rating,html.dark html body .ec-d-rating,html.dark #reviews-rating .ec-d-rating{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px !important;padding:20px !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;color:#f0f1f5 !important}html[data-theme=dark] .ec-d-rating__score,html.dark .ec-d-rating__score{color:#fff !important}html[data-theme=dark] .ec-d-rating__count,html.dark .ec-d-rating__count{color:#a8abb8 !important}html[data-theme=dark] .ec-d-rating__line,html.dark .ec-d-rating__line{background:#2b2d36 !important}html[data-theme=dark] .ec-d-rating__line-bar,html.dark .ec-d-rating__line-bar{background:#7c7bf2 !important}html[data-theme=dark] .ec-d-rating__row,html.dark .ec-d-rating__row{color:#a8abb8 !important}html[data-theme=dark] .reviews-list_wrapper .ec-message,html[data-theme=dark] .reviews-list_item,html.dark .reviews-list_wrapper .ec-message,html.dark .reviews-list_item{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px;padding:20px;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;margin-bottom:20px}html[data-theme=dark] .ec-message__header,html.dark .ec-message__header{border-bottom:1px solid #2b2d35 !important;padding-bottom:10px;margin-bottom:10px}html[data-theme=dark] .ec-message__author,html.dark .ec-message__author{color:#fff !important}html[data-theme=dark] .ec-message__date,html.dark .ec-message__date{color:#6e7180 !important}html[data-theme=dark] .ec-message__text,html.dark .ec-message__text{color:#c8cad4 !important}html[data-theme=dark] .ec-message__reply,html.dark .ec-message__reply{background:#17181c !important;border-left:3px solid #7c7bf2 !important;border-radius:6px;padding:12px 16px;margin-top:15px}html[data-theme=dark] .ec-message__reply-author,html.dark .ec-message__reply-author{color:#8b8af8 !important}html[data-theme=dark] .ec-message__reply-text,html.dark .ec-message__reply-text{color:#a8abb8 !important}html[data-theme=dark] #reviews-form .reviews-form__container,html.dark #reviews-form .reviews-form__container{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px;padding:25px;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}html[data-theme=dark] .ec-form label,html.dark .ec-form label{color:#a8abb8 !important}html[data-theme=dark] .search_title .search_query_row,html.dark .search_title .search_query_row{display:flex !important;align-items:center !important;gap:10px !important;margin-top:12px !important;flex-wrap:wrap !important}html[data-theme=dark] .search_title .search_query_label,html.dark .search_title .search_query_label{color:#a8abb8 !important;font-size:15px !important;font-weight:500 !important}html[data-theme=dark] .search_title .search_query_badge,html.dark .search_title .search_query_badge{background:#17181c !important;border:1px solid #2d3038 !important;color:#ff7602 !important;padding:5px 16px !important;border-radius:20px !important;box-shadow:none !important;font-size:15px !important;font-weight:700 !important;display:inline-flex !important;align-items:center !important;gap:8px !important}html[data-theme=dark] .search_title .search_query_badge i,html.dark .search_title .search_query_badge i{color:#8b8af8 !important;font-size:13px !important}html[data-theme=dark] .search_result_wrapper .search_no_results,html.dark .search_result_wrapper .search_no_results{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px !important;padding:20px 24px !important;color:#c8cad4 !important}html[data-theme=dark] .search_result_list,html.dark .search_result_list{display:flex !important;flex-direction:column !important;gap:12px !important}html[data-theme=dark] .search_result_item,html.dark .search_result_item{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:10px !important;padding:16px 20px !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;display:flex !important;flex-direction:column !important;gap:6px !important;transition:all .25s cubic-bezier(0.4, 0, 0.2, 1) !important}html[data-theme=dark] .search_result_item:hover,html.dark .search_result_item:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important;transform:translateY(-2px) !important}html[data-theme=dark] .search_result_item_header,html.dark .search_result_item_header{display:flex !important;align-items:center !important;gap:10px !important;flex-wrap:wrap !important}html[data-theme=dark] .search_result_item_type,html.dark .search_result_item_type{font-size:11px !important;font-weight:700 !important;background:rgba(124,123,242,.15) !important;color:#b1a7fc !important;border:1px solid rgba(124,123,242,.3) !important;border-radius:12px !important;padding:2px 8px !important;display:inline-flex !important;align-items:center !important;gap:4px !important}html[data-theme=dark] .search_result_item_type i,html.dark .search_result_item_type i{font-size:10px !important}html[data-theme=dark] .search_result_item_url,html.dark .search_result_item_url{font-size:12px !important;color:#727585 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}html[data-theme=dark] .search_result_item_link,html.dark .search_result_item_link{font-size:16px !important;font-weight:600 !important;color:#fff !important;text-decoration:none !important;line-height:1.35 !important;transition:color .2s ease !important}html[data-theme=dark] .search_result_item_link:hover,html.dark .search_result_item_link:hover{color:#ff7602 !important}html[data-theme=dark] .search_result_item_text,html.dark .search_result_item_text{font-size:13.5px !important;line-height:1.5 !important;color:#c8cad4 !important}html[data-theme=dark] .search_result_list_button,html.dark .search_result_list_button{background:#7c7bf2 !important;color:#fff !important;border:none !important;border-radius:6px !important;padding:10px 20px !important;font-weight:700 !important;cursor:pointer !important;transition:all .3s ease !important}html[data-theme=dark] .search_result_list_button:hover,html.dark .search_result_list_button:hover{background:#ff7602 !important}html[data-theme=dark] .contact_card,html.dark .contact_card{background:#202227 !important;border:1px solid #2d3038 !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important}html[data-theme=dark] .contact_card:hover,html.dark .contact_card:hover{border-color:#7c7bf2 !important;box-shadow:0 8px 25px rgba(124,123,242,.15) !important}html[data-theme=dark] .contact_card_icon,html.dark .contact_card_icon{background:rgba(124,123,242,.12) !important;color:#8b8af8 !important}html[data-theme=dark] .contact_card_label,html.dark .contact_card_label{color:#a8abb8 !important}html[data-theme=dark] .contact_card_val,html.dark .contact_card_val{color:#fff !important}html[data-theme=dark] .contact_card_val a,html.dark .contact_card_val a{color:#8b8af8 !important}html[data-theme=dark] .contact_card_val a:hover,html.dark .contact_card_val a:hover{color:#ff7602 !important}html[data-theme=dark] .contact_card_sub,html.dark .contact_card_sub{color:#727585 !important}html[data-theme=dark] .contact_card .contact_card_btn,html[data-theme=dark] .contact_card_val a.contact_card_btn,html[data-theme=dark] .contact_card_btn,html.dark .contact_card .contact_card_btn,html.dark .contact_card_val a.contact_card_btn,html.dark .contact_card_btn{background:#7c7bf2 !important;color:#fff !important;box-shadow:0 4px 15px rgba(124,123,242,.35) !important}html[data-theme=dark] .contact_card .contact_card_btn:hover,html[data-theme=dark] .contact_card_val a.contact_card_btn:hover,html[data-theme=dark] .contact_card_btn:hover,html.dark .contact_card .contact_card_btn:hover,html.dark .contact_card_val a.contact_card_btn:hover,html.dark .contact_card_btn:hover{background:#ff7602 !important;color:#fff !important;box-shadow:0 6px 20px rgba(255,118,2,.4) !important}html[data-theme=dark] .contacts_intro_box,html.dark .contacts_intro_box{background:#202227 !important;border:1px solid #2d3038 !important;border-left:4px solid #7c7bf2 !important;color:#c8cad4 !important}html[data-theme=dark] #map,html.dark #map{border:1px solid #2d3038 !important;border-radius:10px}html[data-theme=dark] body #footer_form.formWatcher,html.dark body #footer_form.formWatcher{background:#202227 !important;border:1px solid #2d3038 !important;border-radius:12px;padding:25px;box-shadow:0 8px 30px rgba(0,0,0,.35) !important}html[data-theme=dark] .doom-captcha-wrap,html.dark .doom-captcha-wrap{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;padding:0 !important}html[data-theme=dark] .doom-captcha-title,html.dark .doom-captcha-title{color:#a8abb8 !important;background:rgba(0,0,0,0) !important;margin-bottom:8px !important}html[data-theme=dark] .policy-text,html.dark .policy-text{color:#727585 !important}html[data-theme=dark] .policy-text a,html.dark .policy-text a{color:#8b8af8 !important}html[data-theme=dark] .custom-checkbox .icon-unchecked path,html.dark .custom-checkbox .icon-unchecked path{fill:#4a4c58 !important}html[data-theme=dark] .modal,html[data-theme=dark] .tariff_detail_modal,html[data-theme=dark] .fancybox__content,html.dark .modal,html.dark .tariff_detail_modal,html.dark .fancybox__content{background:#1c1e23 !important;border:1px solid #2d3038 !important;color:#f0f1f5 !important;box-shadow:0 20px 60px rgba(0,0,0,.6) !important}html[data-theme=dark] .modal .modal_title,html[data-theme=dark] .tariff_detail_modal .modal_title,html[data-theme=dark] .tariff_modal .modal_title,html.dark .modal .modal_title,html.dark .tariff_detail_modal .modal_title,html.dark .tariff_modal .modal_title{color:#fff !important;background:none !important;-webkit-text-fill-color:#fff !important}html[data-theme=dark] .modal .modal_subtitle,html[data-theme=dark] .tariff_detail_modal .modal_subtitle,html[data-theme=dark] .tariff_modal .modal_subtitle,html.dark .modal .modal_subtitle,html.dark .tariff_detail_modal .modal_subtitle,html.dark .tariff_modal .modal_subtitle{color:#a8abb8 !important}html[data-theme=dark] .tariff_detail_modal .tariff_modal_stats_grid .stat_box,html[data-theme=dark] .tariff_modal_stats_grid .stat_box,html.dark .tariff_detail_modal .tariff_modal_stats_grid .stat_box,html.dark .tariff_modal_stats_grid .stat_box{background:#141518 !important;border:1px solid #2a2c34 !important;border-radius:8px !important}html[data-theme=dark] .tariff_detail_modal .tariff_modal_stats_grid .stat_box .stat_val,html[data-theme=dark] .tariff_modal_stats_grid .stat_box .stat_val,html.dark .tariff_detail_modal .tariff_modal_stats_grid .stat_box .stat_val,html.dark .tariff_modal_stats_grid .stat_box .stat_val{color:#8b8af8 !important}html[data-theme=dark] .tariff_detail_modal .tariff_modal_stats_grid .stat_box .stat_lbl,html[data-theme=dark] .tariff_modal_stats_grid .stat_box .stat_lbl,html.dark .tariff_detail_modal .tariff_modal_stats_grid .stat_box .stat_lbl,html.dark .tariff_modal_stats_grid .stat_box .stat_lbl{color:#a8abb8 !important}html[data-theme=dark] .tariff_detail_modal .tariff_modal_section .tariff_modal_section_title,html[data-theme=dark] .tariff_detail_modal .tariff_modal_section .h4,html[data-theme=dark] .tariff_detail_modal .tariff_modal_section_title,html[data-theme=dark] .tariff_modal .tariff_modal_section_title,html[data-theme=dark] .tariff_modal_section .tariff_modal_section_title,html[data-theme=dark] .tariff_modal_section .h4,html[data-theme=dark] .tariff_modal_section_title,html.dark .tariff_detail_modal .tariff_modal_section .tariff_modal_section_title,html.dark .tariff_detail_modal .tariff_modal_section .h4,html.dark .tariff_detail_modal .tariff_modal_section_title,html.dark .tariff_modal .tariff_modal_section_title,html.dark .tariff_modal_section .tariff_modal_section_title,html.dark .tariff_modal_section .h4,html.dark .tariff_modal_section_title{color:#fff !important;background:none !important;-webkit-text-fill-color:#fff !important}html[data-theme=dark] .tariff_modal_section_title .modal_section_svg path.fa-secondary,html[data-theme=dark] .tariff_modal_section_title svg path.fa-secondary,html[data-theme=dark] .tariff_detail_modal .modal_section_svg path.fa-secondary,html[data-theme=dark] .tariff_detail_modal svg path.fa-secondary,html.dark .tariff_modal_section_title .modal_section_svg path.fa-secondary,html.dark .tariff_modal_section_title svg path.fa-secondary,html.dark .tariff_detail_modal .modal_section_svg path.fa-secondary,html.dark .tariff_detail_modal svg path.fa-secondary{fill:#8b8af8 !important}html[data-theme=dark] .tariff_modal_section_title .modal_section_svg path.fa-primary,html[data-theme=dark] .tariff_modal_section_title svg path.fa-primary,html[data-theme=dark] .tariff_detail_modal .modal_section_svg path.fa-primary,html[data-theme=dark] .tariff_detail_modal svg path.fa-primary,html.dark .tariff_modal_section_title .modal_section_svg path.fa-primary,html.dark .tariff_modal_section_title svg path.fa-primary,html.dark .tariff_detail_modal .modal_section_svg path.fa-primary,html.dark .tariff_detail_modal svg path.fa-primary{fill:#ff7602 !important}html[data-theme=dark] .tariff_detail_modal .specialists_list .spec_pill,html[data-theme=dark] .tariff_detail_modal .spec_pill,html[data-theme=dark] .tariff_modal .spec_pill,html[data-theme=dark] .specialists_list .spec_pill,html.dark .tariff_detail_modal .specialists_list .spec_pill,html.dark .tariff_detail_modal .spec_pill,html.dark .tariff_modal .spec_pill,html.dark .specialists_list .spec_pill{background:rgba(124,123,242,.15) !important;border:1px solid rgba(124,123,242,.3) !important;color:#b1a7fc !important}html[data-theme=dark] .tariff_detail_modal .tariff_modal_works li,html[data-theme=dark] .tariff_modal_works li,html.dark .tariff_detail_modal .tariff_modal_works li,html.dark .tariff_modal_works li{color:#c8cad4 !important}html[data-theme=dark] .tariff_detail_modal .tariff_modal_works li strong,html[data-theme=dark] .tariff_modal_works li strong,html.dark .tariff_detail_modal .tariff_modal_works li strong,html.dark .tariff_modal_works li strong{color:#fff !important}html[data-theme=dark] .tariff_detail_modal .tariff_modal_works li:before,html[data-theme=dark] .tariff_modal_works li:before,html.dark .tariff_detail_modal .tariff_modal_works li:before,html.dark .tariff_modal_works li:before{color:#ff7602 !important}html[data-theme=dark] .tariff_detail_modal .tariff_modal_footer,html[data-theme=dark] .tariff_modal_footer,html.dark .tariff_detail_modal .tariff_modal_footer,html.dark .tariff_modal_footer{border-top:1px solid #282a32 !important}html[data-theme=dark] .tariff_detail_modal .tariff_modal_order_btn,html[data-theme=dark] .tariff_modal_order_btn,html.dark .tariff_detail_modal .tariff_modal_order_btn,html.dark .tariff_modal_order_btn{background:#7c7bf2 !important;color:#fff !important}html[data-theme=dark] .tariff_detail_modal .tariff_modal_order_btn:hover,html[data-theme=dark] .tariff_modal_order_btn:hover,html.dark .tariff_detail_modal .tariff_modal_order_btn:hover,html.dark .tariff_modal_order_btn:hover{background:#ff7602 !important}html[data-theme=dark] .fancybox-button,html[data-theme=dark] .fancybox__button,html.dark .fancybox-button,html.dark .fancybox__button{color:#f0f1f5 !important}html[data-theme=dark] input[type=text],html[data-theme=dark] input[type=email],html[data-theme=dark] input[type=tel],html[data-theme=dark] input[type=password],html[data-theme=dark] textarea,html[data-theme=dark] select,html.dark input[type=text],html.dark input[type=email],html.dark input[type=tel],html.dark input[type=password],html.dark textarea,html.dark select{background:#141518 !important;border:1px solid #2e3038 !important;color:#f0f1f5 !important}html[data-theme=dark] input:focus,html[data-theme=dark] textarea:focus,html[data-theme=dark] select:focus,html.dark input:focus,html.dark textarea:focus,html.dark select:focus{border-color:#7c7bf2 !important;box-shadow:0 0 0 2px rgba(124,123,242,.2) !important;outline:none !important}html[data-theme=dark] label,html.dark label{color:#a8abb8 !important}html[data-theme=dark] .pagination .page-link,html[data-theme=dark] .pagination a,html[data-theme=dark] .pagination span,html.dark .pagination .page-link,html.dark .pagination a,html.dark .pagination span{background:#202227 !important;border-color:#2d3038 !important;color:#8b8af8 !important}html[data-theme=dark] .pagination .page-item.active .page-link,html[data-theme=dark] .pagination .active a,html[data-theme=dark] .pagination .active span,html.dark .pagination .page-item.active .page-link,html.dark .pagination .active a,html.dark .pagination .active span{background:#7c7bf2 !important;border-color:#7c7bf2 !important;color:#fff !important}html[data-theme=dark] .footer,html.dark .footer{color:#c8cad4 !important}html[data-theme=dark] .footer_nav ul li a,html.dark .footer_nav ul li a{color:#a8abb8 !important}html[data-theme=dark] .footer_nav ul li a:hover,html.dark .footer_nav ul li a:hover{color:#ff7602 !important}html[data-theme=dark] .footer_contacts_item a,html.dark .footer_contacts_item a{color:#e4e4f0 !important}html[data-theme=dark] .footer_copyright,html[data-theme=dark] .footer_disclaimer,html.dark .footer_copyright,html.dark .footer_disclaimer{color:#6e7180 !important}html[data-theme=dark] .cc-window,html.dark .cc-window{background:#18191c !important;border:1px solid #2d3038 !important;color:#c8cad4 !important;box-shadow:0 10px 40px rgba(0,0,0,.6) !important}html[data-theme=dark] .cc-message,html.dark .cc-message{color:#c8cad4 !important}html[data-theme=dark] .cc-link,html.dark .cc-link{color:#8b8af8 !important;text-decoration:underline !important}html[data-theme=dark] .cc-link:hover,html.dark .cc-link:hover{color:#ff7602 !important}html[data-theme=dark] .cc-btn.cc-ALLOW,html[data-theme=dark] .cc-btn.cc-allow,html[data-theme=dark] .cc-compliance .cc-ALLOW,html[data-theme=dark] .cc-compliance .cc-allow,html.dark .cc-btn.cc-ALLOW,html.dark .cc-btn.cc-allow,html.dark .cc-compliance .cc-ALLOW,html.dark .cc-compliance .cc-allow{background:#5d5cb8 !important;color:#fff !important;border:1px solid #5d5cb8 !important;border-radius:6px !important;padding:6px 20px !important;font-weight:600 !important;cursor:pointer !important;transition:all .2s ease !important;text-decoration:none !important;display:inline-block !important}html[data-theme=dark] .cc-btn.cc-ALLOW:hover,html[data-theme=dark] .cc-btn.cc-allow:hover,html[data-theme=dark] .cc-compliance .cc-ALLOW:hover,html[data-theme=dark] .cc-compliance .cc-allow:hover,html.dark .cc-btn.cc-ALLOW:hover,html.dark .cc-btn.cc-allow:hover,html.dark .cc-compliance .cc-ALLOW:hover,html.dark .cc-compliance .cc-allow:hover{background:#ff7602 !important;border-color:#ff7602 !important}html[data-theme=dark] .cc-btn.cc-DISMISS,html[data-theme=dark] .cc-btn.cc-dismiss,html[data-theme=dark] .cc-btn.cc-deny,html[data-theme=dark] .cc-compliance .cc-DISMISS,html[data-theme=dark] .cc-compliance .cc-dismiss,html[data-theme=dark] .cc-compliance .cc-deny,html.dark .cc-btn.cc-DISMISS,html.dark .cc-btn.cc-dismiss,html.dark .cc-btn.cc-deny,html.dark .cc-compliance .cc-DISMISS,html.dark .cc-compliance .cc-dismiss,html.dark .cc-compliance .cc-deny{background:#252730 !important;color:#f0f1f5 !important;border:1px solid #3d404d !important;border-radius:6px !important;padding:6px 18px !important;font-weight:500 !important;cursor:pointer !important;transition:all .2s ease !important;text-decoration:none !important;display:inline-block !important}html[data-theme=dark] .cc-btn.cc-DISMISS:hover,html[data-theme=dark] .cc-btn.cc-dismiss:hover,html[data-theme=dark] .cc-btn.cc-deny:hover,html[data-theme=dark] .cc-compliance .cc-DISMISS:hover,html[data-theme=dark] .cc-compliance .cc-dismiss:hover,html[data-theme=dark] .cc-compliance .cc-deny:hover,html.dark .cc-btn.cc-DISMISS:hover,html.dark .cc-btn.cc-dismiss:hover,html.dark .cc-btn.cc-deny:hover,html.dark .cc-compliance .cc-DISMISS:hover,html.dark .cc-compliance .cc-dismiss:hover,html.dark .cc-compliance .cc-deny:hover{background:#323542 !important;color:#fff !important;border-color:#7c7bf2 !important}html[data-theme=dark] .cc-revoke,html.dark .cc-revoke{background:#18191c !important;border:1px solid #2d3038 !important;color:#a8abb8 !important}html[data-theme=dark] #theme_toggle,html.dark #theme_toggle{background:rgba(32,34,39,.88) !important;border-color:rgba(124,123,242,.4) !important;box-shadow:0 4px 18px rgba(0,0,0,.5) !important}html[data-theme=dark] #theme_toggle .theme_icon_moon,html.dark #theme_toggle .theme_icon_moon{opacity:0 !important;transform:rotate(-90deg) scale(0) !important}html[data-theme=dark] #theme_toggle .theme_icon_sun,html.dark #theme_toggle .theme_icon_sun{opacity:1 !important;transform:rotate(0deg) scale(1) !important;color:#fa0 !important;filter:drop-shadow(0 0 6px rgba(255, 170, 0, 0.6)) !important;animation:theme_sun_pulse 3.5s ease-in-out infinite !important}html[data-theme=dark] #theme_toggle:hover,html.dark #theme_toggle:hover{border-color:#fa0 !important;box-shadow:0 0 20px rgba(255,170,0,.4) !important}html[data-theme=dark] #theme_toggle:hover .theme_icon_sun,html.dark #theme_toggle:hover .theme_icon_sun{transform:rotate(45deg) scale(1.15) !important;filter:drop-shadow(0 0 10px rgba(255, 170, 0, 0.85)) !important}