/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */
body {
	font-family:Nunito Sans;
	font-size:16px;
	line-height:1.875;
	font-weight:400;
	color:#616161;
}
input:not([type=checkbox]):not([type=submit]), select, textarea, label, wp_blockquote cite, #comments .commentlist .comment_info .meta-wrapper *, .meta-wrapper, .blog-post_info-wrap > .meta-wrapper *, .author-widget_text, .portfolio__custom-meta span, .blog-post.format-quote .blog-post_quote-author, .wgl_module_team .team-department, body .comment-form-cookies-consent > label, .widget_product_categories .post_count, .widget_meta .post_count, .widget_archive .post_count, .wgl-counter .wgl-counter_title, .elementor-widget-wgl-pricing-table .pricing_header .pricing_desc, .elementor-widget-wgl-time-line-vertical .time_line-content .time_line-text, .wgl-portfolio-single_wrapper .wgl-portfolio-item_cats, .wgl-working-hours .working-item .working-item_day, .wgl-working-hours .working-item .working-item_hours, .post_meta-categories a, .wgl-tabs_title, .prev-link_wrapper .info_wrapper .prev_title, .prev-link_wrapper .info_wrapper .next_title, .next-link_wrapper .info_wrapper .prev_title, .next-link_wrapper .info_wrapper .next_title, .portfolio__custom-meta h5, .page_404_wrapper .zikzag_404__link {
font-family:Nunito Sans;
}
.elementor-widget-wgl-time-line-vertical .time_line-content .time_line-text {
	font-weight:400;
}
::placeholder, select, body .footer .select__field:before, .widget_rss .rssSummary, .header_search.search_standard .header_search-field .search-field, .search-no-results .page_404_wrapper .search-form .search-field, .blog-post.format-quote .blog-post_quote-author-pos, .wgl_module_team .team-department, .blog-style-hero .blog-post.format-standard .blog-post_text, .blog-style-hero .blog-post.format-link .blog-post_text, .blog-style-hero .blog-post.format-audio .blog-post_text, .blog-style-hero .blog-post.format-quote .blog-post_text, .tagcloud a, .wp-block-tag-cloud a {
color:#616161;
}
.single_meta .single_info-share_social-wpapper > span.share_title, .single_info-share_social-wpapper > span {
	font-family:Nunito Sans;
	color:#616161;
}
h1, h2, h3, h4, h5, h6, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, body ol > li:before, .blog-post_cats, .blog-posts .blog-post_title, .column1 .item_title a, .zikzag_twitter .twitt_title, .tagcloud-wrapper .title_tags, .strip_template .strip-item a span, .single_team_page .team-single_speaches-info .speech-info_desc span, .shortcode_tab_item_title, .index_number, .primary-nav.footer-menu .menu-item a {
	font-family:Amiri;
	font-weight:700;
}
.theme-header-font, legend, .widget .widget-title, .banner_404, .blog-post_text-bg, .author-info_content .author-info_name, .comments-title .number-comments, .post_meta-categories, .wgl-pricing_plan .pricing_price .price_decimal, .mashsb-count .counts, .mashsb-box .mashsb-buttons a .text, .prev-link, .next-link, .heading_subtitle, .info_prev-link_wrapper a, .info_next-link_wrapper a, .single_team_page .team-single_speaches-info .speech-info_day, .wgl-portfolio-item_cats, body .comment-respond .comment-reply-title, .page-header_title, [class|=dropcap], .elementor-drop-cap, .elementor-counter, .wgl-counter .wgl-counter_value-wrap, .post_date span {
font-family:Amiri;
}
wp_blockquote, .banner_404, .author-info_public, .wgl-portfolio-single_item .tagcloud .tagcloud_desc, .wgl-portfolio-single_item .single_info-share_social-wpapper .share_title {
	font-family:Amiri;
	color:#222222;
}
.countdown-section .countdown-amount, .wgl-infobox_bg_title, .wgl-background-text, .elementor-section.wgl-add-background-text:before {
	font-family:Amiri;
	font-weight:700;
}
.theme-header-color, body .footer select option, button, h1, h2, h3, h4, h5, h6, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .blog-style-hero .blog-post_title a, .blog-post_title a:hover, h3#reply-title a, .calendar_wrap tbody, .comment_author_says, .comment_author_says a, .search-field, .share_post-container:hover > a, .wgl-pagination .page .current, .wgl-pagination .page .prev, .wgl-pagination .page .next, .wgl-pagination .page-numbers:hover, .page-link .post-page-numbers, .share_post-container .share_post, .tagcloud-wrapper .title_tags, .wgl-pricing_plan .pricing_plan_wrap .pricing_content > ul > li > b, .prev-link-info_wrapper, .next-link-info_wrapper, .item_title a, .coming-soon_form .wpcf7 .wpcf7-submit:hover, .wpcf7 .dark-form .wpcf7-submit:hover, .wpcf7 .dark-form ~ * .wpcf7-submit:hover, .wgl_module_title.item_title .carousel_arrows a span:after, .wgl_module_team.info_under_image .team-department, .single-team .single_team_page .team-info_item h5, .wgl-portfolio-item_wrapper .portfolio_link, ul.wp-block-archives.wp-block-archives-list li a, ul.wp-block-categories.wp-block-categories-list li a, ul.wp-block-latest-posts li a, .blog-style-hero .blog-post.format-standard .blog-post_title a, .blog-style-hero .blog-post.format-link .blog-post_title a, .blog-style-hero .blog-post.format-audio .blog-post_title a, .blog-style-hero .blog-post.format-quote .blog-post_title a, .wgl-pagination .page-numbers, .wgl-button, .author-info_social-wrapper .author-info_social-link.fa, .page_404_wrapper .search-form:after, .wgl-portfolio-single_wrapper .portfolio__item-meta > span:after, .portfolio__see-more i, .wgl-header-row-section_top a:hover, .header_search.search_standard .header_search-field .search-form:after, .single_info-share_social-wpapper .share_social-title, .load_more_item {
color:#222222;
}
.author-widget_social a, .widget ul li, .widget ul li a, ul.recent-posts-widget .post_title a, .widget .widget-title .widget-title_wrapper, .widget_search .search-form:after, .widget_search .woocommerce-product-search:after, .widget_product_search .search-form:after, .widget_product_search .woocommerce-product-search:after, .widget_product_search .woocommerce-product-search:after, .widget .banner-widget_button {
	color:#222222;
}
.wgl-portfolio-item_wrapper.gallery_type:hover .overlay {
	background-color:rgba(34, 34, 34, 0.6);
}
.primary-nav > div > ul, .primary-nav > ul, .sitepress_container > .wpml-ls li, .primary-nav ul li.mega-menu-links > ul > li {
	font-family:Nunito Sans;
	font-weight:700;
	line-height:30px;
	font-size:14px;
}
.primary-nav ul li ul, .wpml-ls, .sitepress_container > .wpml-ls ul ul li, .primary-nav ul li div.mega-menu-container {
	font-family:Nunito Sans;
	font-weight:400;
	line-height:30px;
	font-size:16px;
}
.wgl-theme-header .header_search-field, .primary-nav ul li ul, .primary-nav ul li div.mega-menu-container, .wgl-theme-header .woo_mini_cart, .wpml-ls-legacy-dropdown .wpml-ls-current-language .wpml-ls-sub-menu {
	background-color:rgba(21, 34, 43, 1);
	color:#ffffff;
}
.mobile_nav_wrapper, .wgl-menu_outer, .wgl-menu_outer .mobile-hamburger-close, .mobile_nav_wrapper .primary-nav ul li ul.sub-menu, .mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul > li ul, .mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul {
	background-color:rgba(21, 34, 43, 1);
	color:#ffffff;
}
.mobile_nav_wrapper .wgl-menu_overlay {
	background-color:rgba(21, 34, 43, 0.8);
}
#side-panel .side-panel_sidebar .widget .widget-title .widget-title_wrapper {
	color:rgba(35, 35, 35, 1);
}
.theme-primary-color, a, a:hover .wgl-icon, .wgl-icon:hover, body ol > li:before, button, button:focus, button:active, h3#reply-title a:hover, ul li:before, ul.zikzag_check li:before, header.searсh-header .page-title span, #comments .commentlist .comment_info .meta-wrapper .comment-edit-link, .author-info_social-wrapper, .blog-post_link:before, .blog-post_title i, .blog-style-standard .blog-post:hover .blog-post_wrapper .blog-post_meta_info .meta-wrapper span, .blog-post_link>.link_post:hover, .blog-post.format-standard.link .blog-post_title:before, .calendar_wrap thead, .wp-block-calendar table thead, .copyright a:hover, .comment_author_says a:hover, #comments .comment-reply-link, .zikzag_submit_wrapper:hover > i, .zikzag_custom_button i, .zikzag_custom_text a, .zikzag_twitter a, .load_more_works:hover, .header_search .header_search-button > i:hover, .header_search-field .search-form:after, .mc_form_inside #mc_signup_submit:hover, .share_link span.fa:hover, .share_post span.fa:hover, .share_post-container, .wgl-likes .sl-icon.unliked, .wgl-likes .sl-button:hover, .wgl-portfolio-single_item .wgl-likes .sl-icon.unliked, .blog-post.format-link .blog-post_link .link_post:before, .single_team_page .team-single_speaches-info .speech-info_desc span, .single_team_page .team-info_wrapper .team-info_item a:hover, .single-member-page .member-icon:hover, .single-member-page .team-link:hover, .single_team_page .team-single_speaches-info .speech-info_day, .single_team_page .team__icons a:hover, .single-team .single_team_page .team-info_item.team-department span, .team-icons .member-icon:hover, .wpml-ls a:hover, .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a, .wpml-ls-legacy-dropdown .wpml-ls-current-language a:hover, .wgl-social-share_pages.hovered_style ul li a:hover, .isotope-filter a:after, .single_type-1 .single_meta .post_author a:hover, .single_type-2 .single_meta .post_author a:hover, .meta-wrapper a:hover, .inside_image.sub_layer_animation .post_cats a, .inside_image.sub_layer_animation .post_cats span, ul.wp-block-archives.wp-block-archives-list li a:hover, ul.wp-block-categories.wp-block-categories-list li a:hover, ul.wp-block-categories.wp-block-categories-list li a:hover + .post_count, ul.wp-block-latest-posts li a:hover, .portfolio__custom-annotation .single_info-share_social-wpapper .share_link:hover .fa, .author-info_social-wrapper .author-info_social-link.fa:hover, .format-quote .blog-post_wrapper .blog-post_media_part:before, .blog-post.format-quote .blog-post_quote-author {
	color:#ff4a17;
}
.wgl-portfolio-item_wrapper .portfolio_link-icon:hover, .wgl-portfolio-item_cats, .wgl-portfolio-single_wrapper .portfolio__item-meta span a:hover, .wgl_module_team .team-item_info .team__icons .team-icon a:hover, .wgl_module_team .team__icons a.team-icon.fa:hover, .wgl_module_team .team-icon i, .single_team_page .team__icons .team-icon i:not(:hover), .under_image .portfolio__item-title .title:hover a, .inside_image.sub_layer_animation .portfolio__item-meta, .wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev:hover:after, .wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next:hover:after, .inside_image .portfolio__item-meta, .wgl-portfolio-single_wrapper .wgl-portfolio-item_cats a:hover, .wgl-services-2 .wgl-services_media-wrap .elementor-icon, .elementor-widget.divider_yes .wgl-infobox_title:before, .post_meta-categories a:hover, .button-read-more:hover, .isotope-filter a .number_filter {
color:#ff4a17;
}
.widget_rss ul li .rsswidget:hover, .widget_recent_entriesul li .post-date, .widget_meta ul li .post_count, .widget_archive ul li > a:before, .widget .widget-title .widget-title_wrapper:before, .widget_nav_menu .current-menu-ancestor > a, .widget_nav_menu .current-menu-item > a, s.widget_product_categories a:hover + .post_count, .widget_meta a:hover + .post_count, .widget_archive a:hover + .post_count, ul.recent-posts-widget li > .recent-posts-content .post_title a:hover, .recent-posts-widget .meta-wrapper a, .widget ul li a:hover, .widget.zikzag_widget.zikzag_banner-widget .banner-widget_text .tags_title:after, .author-widget_social a:hover, .widget.widget_recent_comments ul li span.comment-author-link a:hover, .zikzag_author-widget .author-widget_social a, .widget_categories ul li a:before, .widget_product_categories ul li a:before {
	color:#ff4a17;
}
.wgl-video_popup .videobox_link {
	fill:#ff4a17;
}
wp_blockquote:before, ul li:before, ul.zikzag_plus li:after, ul.zikzag_plus li:before, ul.zikzag_hyphen li:before, ul.zikzag_dot li:before, #multiscroll-nav span, #multiscroll-nav li .active span, .dropcap-bg.secondary, .button-read-more:before, .button-read-more:after, .single_team_page .team-title:before, .wgl_module_team .team-icon i:hover, .blog-style-hero .btn-read-more .blog-post-read-more, .blog-style-hero .blog-post .wgl-video_popup, .blog-style-hero .blog-post .wgl-video_popup .videobox_link, .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a span:before, ul.wp-block-categories.wp-block-categories-list li a:hover:after, .wpcf7 .demo-1-form .wpcf7-submit, .post_date, .button-read-more .read-more-arrow, .inside_image.simple_animation .portfolio__description .portfolio__item-title, .hover_links a:before, .hover_links a:after, .primary-nav > ul > li > a:before, .primary-nav > ul > li > a:after, .wgl-portfolio__item-info .portfolio__custom-meta h5:before {
	background:#ff4a17;
}
#comments > h3:after, button:hover, mark, span.highlighter, .header_search .header_search-field .header_search-button-wrapper, .header_search.search_mobile_menu .header_search-field .search-form:after, .wgl-theme-header .wgl-button, .button__wrapper, .sitepress_container > .wpml-ls ul ul li a:hover:after, .blog-style-hero .blog-post-hero_wrapper .divider_post_info, .button__wrapper:hover:after, .calendar_wrap caption, .wp-block-calendar table caption, .comment-reply-title:after, .zikzag_module_title:after, .zikzag_module_title .carousel_arrows a:hover span, .load_more_works, .mc_form_inside #mc_signup_submit, .wgl-social-share_pages.hovered_style .share_social-icon-plus, .wgl-ellipsis span, .wgl_module_title.item_title .carousel_arrows a:hover, .wgl_module_team .team-meta_info .line, .single-team .single_team_page .team-info_item.team-department:before, .wgl-social-share_pages.standard_style a:before, .wgl-portfolio_item_link:hover, .elementor-slick-slider .slick-slider .slick-prev:hover, .elementor-slick-slider .slick-slider .slick-next:hover, .elementor-slick-slider .slick-slider .slick-prev:focus, .elementor-slick-slider .slick-slider .slick-next:focus, .single-team .single_team_page .team__icons .team-icon:hover i, .zikzag_author-widget .author-widget_social a:hover, .sub-menu span.submenu-label {
	background-color:#ff4a17;
}
.dropcap-bg:not(.secondary), .theme-secondary-color, body .comment-respond .comment-form a, wp_blockquote cite a, ul.zikzag_check.secondary li:before, .blog-post_link:before, .isotope-filter a:hover, .isotope-filter a.active, .wgl_module_team .team-icon a, .zikzag_widget > ul > li:before, ul.wp-block-archives.wp-block-archives-list li:before, .widget_categories ul li a:hover, .widget_product_categories ul li a:hover {
color:#ff4a17;
}
.primary-nav > ul > li:hover > a:before, .primary-nav > ul > li:hover > a:after, .primary-nav ul li ul .menu-item:hover > a:before, .primary-nav ul li ul .menu-item:hover > a:after, .primary-nav > ul .menu-item.current-menu-item > a:before, .primary-nav > ul .menu-item.current-menu-item > a:after, .primary-nav > ul .menu-item.current_page_item > a:before, .primary-nav > ul .menu-item.current_page_item > a:after, .primary-nav > ul > li.current-menu-ancestor > a:before, .primary-nav > ul > li.current-menu-ancestor > a:after, .primary-nav > ul > li.current_page_ancestor > a:before, .primary-nav > ul > li.current_page_ancestor > a:after, .primary-nav > ul > li.current-menu-parent > a:before, .primary-nav > ul > li.current-menu-parent > a:after, .primary-nav > ul > li.current_page_parent > a:before, .primary-nav > ul > li.current_page_parent > a:after, .mobile_nav_wrapper .primary-nav ul li ul .menu-item.current-menu-item > a, .mobile_nav_wrapper .primary-nav ul ul li.menu-item.current-menu-ancestor > a, .mobile_nav_wrapper .primary-nav > ul > li.current-menu-item > a, .mobile_nav_wrapper .primary-nav > ul > li.current_page_item > a, .mobile_nav_wrapper .primary-nav > ul > li.current-menu-parent > a, .mobile_nav_wrapper .primary-nav > ul > li.current-menu-ancestor > a, .mobile_nav_wrapper .primary-nav > ul > li.current_page_parent > a, .mobile_nav_wrapper .primary-nav > ul > li.current_page_ancestor > a {
	color:#ff4a17;
}
.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal > li.is-active > a, .primary-nav > ul > li > a > span:after, .mobile_nav_wrapper .primary-nav > ul > li > a > span:after, .primary-nav ul li ul li > a > span:first-child:before, .primary-nav ul li ul li > a > span:first-child:after, .wpcf7 .demo-1-form .wpcf7-submit:hover {
	background:#ff4a17;
}
.widget .widget-title:before, ul.zikzag_dot.secondary li:before, ul.zikzag_hyphen.secondary li:before, ul.zikzag_plus.secondary li:after, ul.zikzag_plus.secondary li:before, span.highlighter.secondary, .search-button:hover + .search__icon, .wgl-theme-header .lavalamp-object, .next-link_wrapper a, .wgl_module_team .team__icons:hover .team__icons-plus, .wgl_module_team .team__icons-plus:before, .wgl_module_team .team__icons-plus:after, .elementor-slick-slider .slick-slider .slick-next, .elementor-slick-slider .slick-slider .slick-prev, .footer .wpcf7 .footer-submit:hover:before, .zikzag_banner-widget .banner-widget_button .button-read-more {
	background:#ff4a17;
}
.page_404_wrapper .zikzag_404__link, .wgl-demo-item .wgl-button {
	background:#ff4a17;
	border-color:#ff4a17;
}
aside > .widget + .widget:before, .widget_meta ul li a:hover:after, .widget_archive ul li a:hover:after, .widget_archive ul li a:before, .widget .calendar_wrap table td#today:before, .widget .calendar_wrap tbody td > a:before, .wp-block-calendar table td#today:before, .wp-block-calendar tbody td > a:before, .widget .counter_posts, .widget.widget_pages ul li a:before, .widget.widget_nav_menu ul li a:before, .widget_nav_menu .menu .menu-item:before, .widget_postshero .recent-posts-widget .post_cat a, .widget_meta ul li > a:before, .widget_archive ul li > a:before {
	background-color:#ff4a17;
}
.blog-post.format-quote .blog-post_quote-icon svg .st0, .quote_icon_svg svg .st0 {
	fill:#ff4a17;
}
#comments .form-submit input[type="submit"], .wpcf7 .wpcf7-submit, .load_more_item:hover, .wgl-carousel.navigation_offset_element .slick-prev:hover, .wgl-carousel.navigation_offset_element .slick-next:hover, .prev-link:hover, .next-link:hover, .wpcf7 .call_to_action_1 .wgl_col-2 .wpcf7-submit:hover, .coming-soon_form .wpcf7 .wpcf7-submit, form.post-password-form input[type='submit'], .wgl-demo-item .wgl-button:hover {
	border-color:#ff4a17;
	background:#ff4a17;
}
.header_search, .blog-post.format-link .blog-post_link .link_post, .blog-style-hero .format-no_featured .blog-post-hero_wrapper, .blog-style-hero .format-quote .blog-post-hero_wrapper, .blog-style-hero .format-audio .blog-post-hero_wrapper, .blog-style-hero .format-link .blog-post-hero_wrapper, .zikzag_module_title .carousel_arrows a:hover span:before, .load_more_works, .author-info_social-link:after, .author-widget_social a span, .single_info-share_social-wpapper .share_link .share-icon_animation, .inside_image.offset_animation:before, .wpcf7 .call_to_action_1 .wgl_col-2 .wpcf7-submit, .wgl-portfolio_item_link, .button-read-more .read-more-arrow:before, .button-read-more .read-more-arrow:after, .load_more_item {
	border-color:#ff4a17;
}
#scroll_up {
	color:#ff4a17;
}
#scroll_up .scroll_up-arrow {
	background-color:#ff4a17;
}
#scroll_up .scroll_up-arrow:before, #scroll_up .scroll_up-arrow:after {
	border-color:#ff4a17;
}
.search__icon, .widget_search .search-form:hover:after, .widget_search .woocommerce-product-search:hover:after, .widget_product_search .search-form:hover:after, .widget_product_search .woocommerce-product-search:hover:after, .zikzag_banner-widget .banner-widget_link:hover ~ .banner-widget_button .button-read-more, .wgl-theme-header .wgl-button, .zikzag_module_title .carousel_arrows a span, .page_404_wrapper .search-form:hover:after, .wgl-pagination .page-numbers.current, .page-link .post-page-numbers.current, .wgl-accordion-services .wgl-services_icon-wrap:before, .tagcloud a:hover, .wp-block-tag-cloud a:hover, button, form.post-password-form input[type='submit']:hover, #comments .form-submit input[type="submit"]:hover, .inside_image.simple_animation .portfolio__description .portfolio__item-meta, .wpcf7 .wpcf7-submit:hover, .wgl-portfolio__item-info {
background:#14212b;
}
.slick-dots li button, .wgl-carousel .slick-dots li button:before, .prev-link_wrapper a, .single-team .single_team_page .team-title_wrapper, .page_404_wrapper .zikzag_404__link:hover, .wgl-likes:hover, .wgl-portfolio-single_item .wgl-likes {
	background-color:#14212b;
}
.zikzag_module_title .carousel_arrows a span:before, .wgl-pagination .page-numbers:hover, .wgl-pagination .page span.current, .page-link .post-page-numbers:hover, .page-link .post-page-numbers.current, .wgl-pricing_plan .pricing_highlighter, .wgl-carousel.pagination_circle_border .slick-dots li.slick-active button, .wgl-carousel.pagination_square_border .slick-dots li.slick-active button {
	border-color:#14212b;
}
ul.secondary li:before {
	color:#14212b;
}
.footer_top-area .widget.widget_archive ul li > a:hover, .footer_top-area .widget.widget_categories ul li > a:hover, .footer_top-area .widget.widget_pages ul li > a:hover, .footer_top-area .widget.widget_meta ul li > a:hover, .footer_top-area .widget.widget_recent_comments ul li > a:hover, .footer_top-area .widget.widget_recent_entries ul li > a:hover, .footer_top-area .widget.widget_nav_menu ul li > a:hover, .footer_top-area .widget.widget_wgl_posts .recent-posts-widget li > .recent-posts-content .post_title a:hover {
	color:#ff4a17;
}
.footer ul li:before, .footer_top-area a:hover {
	color:#ff4a17;
}
.footer_top-area .widget.widget_tag_cloud .tagcloud a:hover {
	background-color:#ff4a17;
}
.footer_top-area .widget-title, .footer_top-area .widget_rss ul li .rsswidget, .footer_top-area .widget.widget_pages ul li a, .footer_top-area .widget.widget_nav_menu ul li a, .footer_top-area .widget.widget_wgl_posts .recent-posts-widget li > .recent-posts-content .post_title a, .footer_top-area .widget.widget_archive ul li > a, .footer_top-area .widget.widget_categories ul li > a, .footer_top-area .widget.widget_pages ul li > a, .footer_top-area .widget.widget_meta ul li > a, .footer_top-area .widget.widget_recent_comments ul li > a, .footer_top-area .widget.widget_recent_entries ul li > a, .footer_top-area .widget.widget_archive ul li:before, .footer_top-area .widget.widget_meta ul li:before, .footer_top-area .widget.widget_categories ul li:before, .footer_top-area .widget.widget_recent_comments ul li:before, .footer_top-area .widget.widget_recent_entries ul li:before, .footer_top-area .widget.widget_tag_cloud .tagcloud a:hover, .footer_top-area strong, .footer_top-area h1, .footer_top-area h2, .footer_top-area h3, .footer_top-area h4, .footer_top-area h5, .footer_top-area h6 {
	color:#ffffff;
}
.footer_top-area {
	color:#ffffff;
}
.footer_top-area .widget.widget_archive ul li:after, .footer_top-area .widget.widget_pages ul li:after, .footer_top-area .widget.widget_meta ul li:after, .footer_top-area .widget.widget_recent_comments ul li:after, .footer_top-area .widget.widget_recent_entries ul li:after, .footer_top-area .widget.widget_nav_menu ul li:after, .footer_top-area .widget.widget_categories ul li:after {
	background-color:#ffffff;
}
.footer .copyright {
	color:#9f9f9f;
}
.footer .wpcf7 form > p:last-of-type:after {
	background-color:#ff4a17;
}
.woocommerce #review_form #respond form#commentform label, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce .product_meta > span *, .woocommerce div.product form.cart div.quantity label.label-qty, .woocommerce .summary .product_meta > span span, .woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th {
	font-family:Nunito Sans;
}
.woocommerce #review_form #respond form#commentform label, .woocommerce-review-link, .woocommerce form .form-row .select2-container--default .select2-selection--single, .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered, .woocommerce .summary .product_meta > span span, .woocommerce table.shop_table td.product-name .product-quantity, .woocommerce .summary .product_meta > span a, .woocommerce li.woocommerce-mini-cart-item .quantity, .woocommerce-error, .woocommerce-info, .woocommerce-message {
	color:#616161;
}
.woocommerce-cart-form .coupon label {
	font-family:Amiri;
	font-weight:700;
}
.woocommerce .cart-collaterals .cart_totals table th {
	font-family:Amiri;
	color:#222222;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li a:not(.prev):not(.next):hover, #add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce label, .woocommerce strong, .woocommerce.widget_shopping_cart .total strong, .woocommerce div.product .woocommerce-tabs .panel #respond #commentform label, .woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce div.product form.cart div.quantity .quantity-wrapper .qty::placeholder, .woocommerce .summary .product_meta > span, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce table.shop_table td.product-name, .woocommerce table.shop_table td.product-name a:hover, .woocommerce ul.product_list_widget li a, .woocommerce-tabs .comment-reply-title, .woocommerce form .form-row label, .woocommerce table.shop_table tfoot tr th, .woocommerce ul#shipping_method li label, #add_payment_method .wc-proceed-to-checkout .button__wrapper .checkout-button, .woocommerce-checkout .wc-proceed-to-checkout .button__wrapper .checkout-button, .group_table .woocommerce-grouped-product-list-item__price, .woocommerce table.shop_table div.quantity .qty, .woocommerce table.shop_table div.quantity .qty::placeholder, .woocommerce div.product form.cart div.quantity .qty, .woocommerce div.product form.cart div.quantity .qty::placeholder, .woocommerce div.product form.cart .reset_variations:before, .woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tbody tr.cart_item .woocommerce-Price-amount.amount, .woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before, .woocommerce form .form-row .required, .woocommerce-review-link:hover, .woocommerce nav.woocommerce-pagination ul .page-numbers.next, .woocommerce nav.woocommerce-pagination ul .page-numbers.prev, .product_meta > span a:hover, .woocommerce div.product form.cart .reset_variations:before, .woocommerce form .form-row .required, .woocommerce .summary .product_meta > span a:hover, .woocommerce .widget_shopping_cart .total, .woocommerce-review-link:hover, .woocommerce-product-gallery__trigger, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .wgl-theme-header .woocommerce .woo_mini_cart .buttons .button.checkout:hover, .wgl-theme-header .woocommerce .woo_mini_cart .buttons .button:not(.checkout) {
color:#222222;
}
.woocommerce .quantity-wrapper .minus:before, .woocommerce-page #payment #place_order, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce .woo_mini_cart .buttons .button:not(.checkout), .woocommerce .woo_mini_cart .buttons .button:hover {
background:#222222;
}
.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color:#222222 transparent transparent transparent;
}
.woocommerce .products ul.wgl-products li a.add_to_cart_button, .woocommerce .products ul.wgl-products li a.button, .wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a.checkout, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt:hover, .woocommerce input.button.alt, .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li img, .woocommerce #review_form #respond input#submit, .woocommerce a.button, .woocommerce button.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
	border-color:#222222;
}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a, .checkout.woocommerce-checkout #ship-to-different-address, .checkout.woocommerce-checkout #ship-to-different-address span, ul.wgl-products .woocommerce-loop-product__title, .woocommerce table.shop_table td.product-name {
	font-family:Amiri;
}
#add_payment_method table.cart td.actions .coupon .input-text, .product_list_widget .product-title, .wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__total.wgl-theme-header .wgl-woo_mini_cart .header_cart-heading_description, .woocommerce div.product form.cart .group_table tr td label, .woocommerce div.product span.price {
	font-family:Amiri;
	font-weight:700;
}
.wgl-theme-header .wgl-woo_mini_cart .header_cart-heading_description:after, ul.wgl-products .woocommerce-loop-product__title:hover, ul.wgl-products .woocommerce-loop-product__title a:hover, .woocommerce .woocommerce-cart-form__cart-item .product-thumbnail img, .woocommerce div.product .woocommerce-product-gallery .flex-viewport, .woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper, .woocommerce .woocommerce-cart-form table.shop_table td.product-name a:hover, .woocommerce-cart-form .coupon label:after, .woocommerce .cart-collaterals .cart_totals > h2:after, .woocommerce-page .cart-collaterals .cart_totals > h2:after, .woocommerce .summary .product_meta > span a:hover, .woocommerce.single div.product .woocommerce-tabs ul.tabs, .woocommerce .widget_price_filter .price_slider_amount .button:before, .woocommerce ul.cart_list li a:hover, .woocommerce .products ul.wgl-products .woocommerce-loop-product__title:hover, .woocommerce ul.product_list_widget li a:hover .product-title, .woocommerce table.shop_table tfoot tr.order-total td .woocommerce-Price-amount.amount, .woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item .quantity .amount, .wgl-theme-header .woocommerce .woo_mini_cart .mini_cart_item a:hover {
	color:#ff4a17;
}
.woocommerce table.shop_table.cart input.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce #review_form #respond input#submit, .woocommerce-message a.button:hover, .woocommerce a.button:hover, .woocommerce .woocommerce-message a.button:hover, .woocommerce table.shop_table.cart input.button:hover, .woocommerce #payment #place_order:hover, .woocommerce input.button:hover, .woocommerce button.button, .woocommerce-message a.button:hover, .woocommerce .quantity-wrapper span:hover:after, .woocommerce.single .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:hover, .woocommerce div.product form.cart .button, .woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover, .woocommerce span.onsale, .woocommerce #respond input#submit, .woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button:hover, .woocommerce nav.woocommerce-pagination ul li > .current:after, .woocommerce nav.woocommerce-pagination ul li > *:hover:after, .woocommerce ul.wgl-products li .added_to_cart.wc-forward, .woocommerce-notices-wrapper .message_text .button.wc-forward:hover, .woocommerce-mini-cart__buttons .button.checkout, .woocommerce-mini-cart__buttons .button:not(.checkout):hover, .woocommerce a.button.wc-backward:hover, .woocommerce button.button[name="update_cart"], .woocommerce button.button[name="apply_coupon"]:hover, .wgl-theme-header .woocommerce .woo_mini_cart .buttons .button:not(.checkout):hover, .woocommerce .woo_mini_cart .buttons .button:not(.checkout):hover {
background-color:#ff4a17;
}
.woocommerce-message a.button, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce a.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button.disabled {
	background:#ff4a17;
}
.woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button:disabled[disabled]:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover {
	background:#ff4a17;
}
.woocommerce-message a.button:hover, .woocommerce #review_form #respond input#submit, .wgl-theme-header .mini-cart a.woo_icon:before {
	border-color:#ff4a17;
}
.woocommerce .quantity-wrapper .plus:hover:before, ul.wgl-products .price, .product_list_widget .woocommerce-Price-amount, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-mini-cart__total .woocommerce-Price-amount, .woocommerce table.shop_table .woocommerce-Price-amount.amount {
	color:#14212b;
}
.woocommerce .quantity-wrapper .minus:hover:before, .woocommerce div.product form.cart .button:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce #review_form #respond input#submit:hover, ul.wgl-products li a.button, .wgl-theme-header .woo_mini-count span, .woocommerce ul.wgl-products li .added_to_cart.wc-forward:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-notices-wrapper .message_text .button.wc-forward, .woocommerce a.button.wc-backward, .woocommerce button.button[name="update_cart"]:hover:not(:disabled), .woocommerce button.button[name="apply_coupon"] {
background-color:#14212b;
}
.woocommerce button.button:hover, .woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button, .woocommerce #payment #place_order, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce.widget_price_filter .ui-slider .ui-slider-handle, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li:hover, .woocommerce table.shop_table thead th {
	background:#14212b;
}
body {
	background:#ffffff;
}
ol.commentlist:after {
	background:#ffffff;
}
@media only screen and (max-width:1350px) {
.wgl-theme-header {
background-color:rgba(21, 34, 43, 1) !important;
color:#ffffff !important;
}
.hamburger-inner, .hamburger-inner:before, .hamburger-inner:after {
background-color:#ffffff;
}
}
@media only screen and (max-width:1350px) {
.wgl-theme-header .wgl-mobile-header {
display:block;
}
.wgl-site-header, .wgl-theme-header .primary-nav {
display:none;
}
.wgl-theme-header .mobile-hamburger-toggle {
display:inline-block;
}
header.wgl-theme-header .mobile_nav_wrapper .primary-nav {
display:block;
}
.wgl-theme-header .wgl-sticky-header {
display:none;
}
.wgl-social-share_pages {
display:none;
}
}
@media only screen and (max-width:1350px) {
body .wgl-theme-header.header_overlap {
position:relative;
z-index:2;
}
}
@media only screen and (max-width:768px) {
.page-header {
padding-top:15px !important;
padding-bottom:15px!important;
height:180px !important;
}
.page-header_content .page-header_title {
color:#ffffff !important;
font-size:42px !important;
line-height:48px !important;
}
.page-header_content .page-header_breadcrumbs {
color:#ffffff !important;
font-size:14px !important;
line-height:24px !important;
}
}
.theme-gradient input[type="submit"] {
	background-color:#ff4a17;
}
body.elementor-page main .wgl-container.wgl-content-sidebar, body.elementor-editor-active main .wgl-container.wgl-content-sidebar, body.elementor-editor-preview main .wgl-container.wgl-content-sidebar {
	max-width:1170px;
	margin-left:auto;
	margin-right:auto;
}
body.single main .wgl-container {
	max-width:1170px;
	margin-left:auto;
	margin-right:auto;
}
.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
	padding-left: 15px;
	padding-right: 15px;
}
h3.header_search-heading_description {
	margin:0;
}
header .elementor-icon-list-item a:hover {
	text-decoration:none;
}
.page_clientarea_wrapper {
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	position: relative;
}
.page_clientarea_wrapper-container {
	max-width: 1170px;
	margin-left: auto;
	margin-right: auto;
}
.page_clientarea_wrapper .main_clientarea-wrapper {
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 90px 0 150px;
	box-shadow: 6px 5px 30px 0px rgb(0 0 0 / 12%);
	border-radius: 10px 10px 0 0;
	background: #ffffff;
	padding-top: 0px;
}
.primary-nav ul li ul .menu-item a:hover {
	text-decoration:none;
}
.page-header_align_center {
	margin:0;
	padding:0;
	border:none;
}
footer {
	line-height: 1.875;
}
footer .row-footer {
	font-family: "Nunito Sans";
}
footer p {
	font-size:16px;
	line-height:30px;
}
footer h3 {
	margin:0;
	font-weight: 700;
}
footer h4, footer h5 {
	margin:0;
	font-family: "Amiri";
	line-height:28px;
}
footer a:hover {
	text-decoration:none;
}
.popover ul li {
	line-height: 1.42857143;
}
#whmcsthemes ul.top-nav {
	margin: 0;
	padding: 0;
}
#whmcsthemes .navbar-nav {
	padding: 0;
}
#whmcsthemes .navbar-main {
	background-color: #15222b;
	font-family: "Nunito Sans";
	border-radius: 0;
}
#whmcsthemes ul.top-nav>li.primary-action>a.btn {
	background-color: #ff4a17;
}
.navbar-main li.account, .navbar-main .navbar-nav>.active>a, .navbar-main .navbar-nav>.active>a:focus, .navbar-main .navbar-nav>.active>a:hover, .navbar-main .navbar-nav>.open>a, .navbar-main .navbar-nav>.open>a:focus, .navbar-main .navbar-nav>.open>a:hover, .navbar-main .navbar-nav>li>a:focus, .navbar-main .navbar-nav>li>a:hover {
	background-color: #15222b;
}
div.header-lined h1 {
	color: #15222b;
}
#whmcsthemes h1, #whmcsthemes h2, #whmcsthemes h3, #whmcsthemes h4, #whmcsthemes h5, #whmcsthemes h6 {
	font-family: "Nunito Sans";
	line-height: 1.42857143;
}
#whmcsthemes h1 {
	font-size: 2em;
}
#whmcsthemes h4 {
	font-size: 18px;
}
.client-home-panels .panel>.panel-heading .panel-title .btn {
	font-family: "Nunito Sans";
}
#whmcsthemes .nav-tabs {
	margin: 0;
	padding: 0;
}
#whmcsthemes a:focus, #whmcsthemes a:hover {
	text-decoration: none;
}
section#home-banner {
	background-color: #081219;
}
section#home-banner h2 {
	color: #ffffff;
}
.home-shortcuts {
	background: #ff4a17;
}
.home-shortcuts li:first-child {
	border-left: 1px solid #e44316;
}
.home-shortcuts li {
	border-right: 1px solid #e44316;
}
.home-shortcuts .lead {
	line-height: 92px;
}
#whmcsthemes ol > li:first-child:before {
	display:none;
}
.breadcrumb>li+li:before {
	margin-left: 5px;
}
.modal-backdrop {
	z-index: 0;
}
.modal-backdrop {
    background-color: #fff;
}
#whmcsthemes .input-group .form-control {
    z-index: 0;
}