
img:is([sizes=auto i],[sizes^="auto," i]) {
    contain-intrinsic-size: 3000px 1500px
}

/*# sourceURL=wp-img-auto-sizes-contain-inline-css */


img.wp-smiley, img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

/*# sourceURL=wp-emoji-styles-inline-css */


/*! This file is auto-generated */
.wp-block-button__link {
    color: #fff;
    background-color: #32373c;
    border-radius: 9999px;
    box-shadow: none;
    text-decoration: none;
    padding: calc(.667em + 2px) calc(1.333em + 2px);
    font-size: 1.125em
}

.wp-block-file__button {
    background: #32373c;
    color: #fff;
    text-decoration: none
}

/*# sourceURL=/wp-includes/css/classic-themes.min.css */


:root {
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4/3;
    --wp--preset--aspect-ratio--3-4: 3/4;
    --wp--preset--aspect-ratio--3-2: 3/2;
    --wp--preset--aspect-ratio--2-3: 2/3;
    --wp--preset--aspect-ratio--16-9: 16/9;
    --wp--preset--aspect-ratio--9-16: 9/16;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
    --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
}

:where(.is-layout-flex) {
    gap: 0.5em;
}

:where(.is-layout-grid) {
    gap: 0.5em;
}

body .is-layout-flex {
    display: flex;
}

.is-layout-flex {
    flex-wrap: wrap;
    align-items: center;
}

.is-layout-flex > :is(*, div) {
    margin: 0;
}

body .is-layout-grid {
    display: grid;
}

.is-layout-grid > :is(*, div) {
    margin: 0;
}

:where(.wp-block-columns.is-layout-flex) {
    gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
    gap: 2em;
}

:where(.wp-block-post-template.is-layout-flex) {
    gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
    gap: 1.25em;
}

.has-black-color {
    color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
    color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
    color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
    color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
    color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
    color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
    color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
    color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
    color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
    color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
    color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
    color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
    background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
    background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
    background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
    background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
    background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
    background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
    background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
    background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
    border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
    border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
    border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
    border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
    border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
    border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
    border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
    border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
    background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
    background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
    background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
    background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
    background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
    background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important;
}

:where(.wp-block-post-template.is-layout-flex) {
    gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
    gap: 1.25em;
}

:where(.wp-block-term-template.is-layout-flex) {
    gap: 1.25em;
}

:where(.wp-block-term-template.is-layout-grid) {
    gap: 1.25em;
}

:where(.wp-block-columns.is-layout-flex) {
    gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
    gap: 2em;
}

:root :where(.wp-block-pullquote) {
    font-size: 1.5em;
    line-height: 1.6;
}

/*# sourceURL=global-styles-inline-css */


.wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a {
    color: #ffffff;
}

/*# sourceURL=wpml-legacy-dropdown-0-inline-css */


body {
    font-family: Roboto;
    font-size: 16px;
    line-height: 1.875;
    font-weight: 400;
    color: #616161;
}

input:not([type=checkbox]):not([type=submit]), select, textarea, label, 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: Roboto;
}

.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: Roboto;
    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: Roboto Slab;
    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: Roboto Slab;
}

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: Roboto Slab;
    color: #222222;
}

.countdown-section .countdown-amount, .wgl-infobox_bg_title, .wgl-background-text, .elementor-section.wgl-add-background-text:before, .wgl-pie_chart .chart {
    font-family: Roboto Slab;
    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: Roboto;
    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: Roboto;
    font-weight: 400;
    line-height: 30px;
    font-size: 14px;
}

.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_wrapper .team-single_speaches-info .speech-info_desc span, .single_team_page .team-single_wrapper .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_wrapper .team-single_speaches-info .speech-info_day, .single_team_page .team-single_wrapper .team__icons a:hover, .single-team .single_team_page .team-single_wrapper .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: #FA4646;
}

.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-single_wrapper .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: #FA4646;
}

.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: #FA4646;
}

.wgl-video_popup .videobox_link {
    fill: #FA4646;
}

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-single_wrapper .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: #FA4646;
}

#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-single_wrapper .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-single_wrapper .team__icons .team-icon:hover i, .zikzag_author-widget .author-widget_social a:hover, .sub-menu span.submenu-label {
    background-color: #FA4646;
}

.dropcap-bg:not(.secondary), .theme-secondary-color, body .comment-respond .comment-form a, 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: #FA4646;
}

.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: #FA4646;
}

.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: #FA4646;
}

.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: #FA4646;
}

.page_404_wrapper .zikzag_404__link, .wgl-demo-item .wgl-button {
    background: #FA4646;
    border-color: #FA4646;
}

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: #FA4646;
}

.blog-post.format-quote .blog-post_quote-icon svg .st0, .quote_icon_svg svg .st0 {
    fill: #FA4646;
}

#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: #FA4646;
    background: #FA4646;
}

.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: #FA4646;
}

#scroll_up {
    color: #f64545;
}

#scroll_up .scroll_up-arrow {
    background-color: #f64545;
}

#scroll_up .scroll_up-arrow:before, #scroll_up .scroll_up-arrow:after {
    border-color: #f64545;
}

.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, input[type='submit'], 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-single_wrapper .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: #FA4646;
}

.footer ul li:before, .footer_top-area a:hover {
    color: #FA4646;
}

.footer_top-area .widget.widget_tag_cloud .tagcloud a:hover {
    background-color: #FA4646;
}

.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: #FA4646;
}

body {
    background: #FFFFFF;
}

ol.commentlist:after {
    background: #FFFFFF;
}

h1, h1 a, h1 span {
    font-family: Roboto Slab;
    font-weight: 700;
    font-size: 48px;
    line-height: 70px;
}

h2, h2 a, h2 span {
    font-family: Roboto Slab;
    font-weight: 700;
    font-size: 45px;
    line-height: 60px;
}

h3, h3 a, h3 span {
    font-family: Roboto Slab;
    font-weight: 700;
    font-size: 36px;
    line-height: 50px;
}

h4, h4 a, h4 span {
    font-family: Roboto;
    font-weight: 700;
    font-size: 30px;
    line-height: 40px;
}

h5, h5 a, h5 span {
    font-family: Roboto;
    font-weight: 700;
    font-size: 24px;
    line-height: 38px;
}

h6, h6 a, h6 span {
    font-family: Roboto;
    font-weight: 700;
    font-size: 16px;
    line-height: 30px;
}

@media only screen and (max-width: 1250px) {
    .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: 1250px) {
    body .wgl-theme-header.header_overlap {
        position: relative;
        z-index: 2;
    }
}

@media only screen and (max-width: 767px) {
    .page-header {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        height: 180px !important;
    }

    .page-header_content .page-header_title {
        color: #ffffff !important;
        font-size: 30px !important;
        line-height: 40px !important;
        margin-bottom: 0 !important;
    }

    .page-header_content .page-header_breadcrumbs {
        color: #ffffff !important;
        font-size: 14px !important;
        line-height: 24px !important;
        display: none !important;
    }
}

.theme-gradient input[type="submit"] {
    background-color: #FA4646;
}

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;
}

/*# sourceURL=zikzag-main-inline-css */


.elementor-container > .elementor-row > .elementor-column > .elementor-element-populated, .elementor-container > .elementor-column > .elementor-element-populated {
    padding-top: 0;
    padding-bottom: 0;
}

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated, .elementor-column-gap-default > .elementor-column > .theiaStickySidebar > .elementor-element-populated, .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding-left: 15px;
    padding-right: 15px;
}

/*# sourceURL=elementor-frontend-inline-css */


.primary-nav ul li ul .menu-item a {
    padding: 3px 30px !important;
    font-size: 14px !important;
}

.wgl-double_heading .dbl__subtitle span:after {
    display: none;
}

.wgl-double_heading .dbl__subtitle span:before {
    display: none;
}

h2.ac-blog-h2-head {
    font-size: 25px !important;
    line-height: 35px;
}

.zikzag_arrow-bottom {
    font-size: 16px;
}

.s1 a {
    color: #0082e6;
}

.elementor-widget-container p span a {
    color: #0082e6;
}

.elementor-widget-container p a {
    color: #0082e6;
}

.wpb_wrapper {
    font-size: 16px;
}

.wgl-infobox_content p span a {
    color: #0082e6;
}

.wgl-double_heading .dbl__title {
    font-size: 45px;
    line-height: 50px;
}

p {
    font-size: 16px !important;
}

/* 	.primary-nav > .menu > .menu-item:nth-last-child(4) > .sub-menu .sub-menu {
left: 100%!important;
} */
.job-details-container .banner {
    background-color: #0082e6 !important;
}

#rev_slider_1_1_wrapper .ares .tp-arr-titleholder {
    display: none !important;
}

/* form error start */
.elementor-15907 .elementor-element.elementor-element-412295dc .elementor-message.elementor-help-inline {
    color: #fa4646 !important;
    font-size: 14px !important;
    display: contents !important;
}

/* form error end */

.brimpage-sec2 .wgl-infobox.wgl-layout-top {
    min-height: 360px !important;
}

.elementor-11 .elementor-element.elementor-element-c567ec7 .elementor-image img {

    padding: 8px !important;
}

#cookie-law-info-bar {
    background-color: rgb(0 0 0) !important;
    width: 77% !important;
    font-family: roboto !important;
    border-radius: 5px !important;
}

h1.page-header_title {
    font-size: 48px !important;
    line-height: 50px !important;
    font-weight: 700 !important;
}

h1.blog-post_title {
    font-size: 48px !important;
    line-height: 50px !important;
    font-weight: 700 !important;
}

h2.ac-blog-h2-head {
    font-size: 30px !important;
}

.ac-blog-h2-head > span.s1 {
    font-size: 30px !important;
}

h3.ac-blog-h2-head {
    font-size: 20px !important;
}

.wgl-icon svg {
    background-color: #FFFFFF;
    color: #F64545;
    border-radius: 30%;
    padding: 17px 17px 17px 17px;
    box-shadow: 6px 5px 16px 0px rgb(0 0 0 / 15%);
    transform: rotate(0deg);
}

.ac-blacksection > div > div.elementor-widget.elementor-widget-wgl-info-box > .elementor-widget-container {
    margin: 0% 0% 1% 0% !important;
}

.ac-blacksection > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 40px 0px;
    padding: 0% 20% 0% 10% !important;
}

.page-header {
    padding: 0px 0 !important;
    position: relative;
    z-index: 1;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.page-header_wrapper {
    height: 100%;
    background-color: #0000004a;
}

#scroll_up {
    color: #f64545 !important;
}

#scroll_up .scroll_up-arrow {
    background-color: #f64545 !important;
}

.elementor-widget-wrap > .has-morph {
    display: flex !important;
    height: 100% !important;
}

#ac-equal-height.elementor-widget-container {

    display: flex !important;
    height: 100% !important;

}

/* 	Media Query */
@media (max-width: 1024px) {
    .elementor-15907 .elementor-element.elementor-element-497b4b08 {
        padding: 10px !important; /* other pages request demo form*/
    }

    .elementor-16723 .elementor-element.elementor-element-3ecf9a22 {
        padding: 10px !important; /* brim pages request demo form*/
    }

    .elementor-16686 .elementor-element.elementor-element-e5dcc6d {
        padding: 10px !important; /* cpq pages request demo form*/
    }

    .elementor-11926 .elementor-element.elementor-element-41db7141 {
        padding: 0px !important;
    }

    .elementor-11926 .elementor-element.elementor-element-7d5783d1 {
        padding: 0px !important;
    }

    .elementor-16723 .elementor-element.elementor-element-3ecf9a22 {
        padding: 0px !important
    }

    #ac-home-parner {
        margin-top: -92px !important;
    }

    .elementor-11 .elementor-element.elementor-element-83ba3b7 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .wgl-infobox_title {
        font-size: 25px !important;
    }

    .wgl-double_heading .dbl__title {
        font-size: 25px !important;
        line-height: 40px !important;
    }

    .blog-posts .blog-post_title > a {
        font-size: 25px !important;
        line-height: 40px !important;
    }

    .wgl-flipbox_title {
        font-size: 25px;
        line-height: 1;
    }

    .wgl-testimonials .wgl-testimonials_name {
        font-size: 20px;
        line-height: 2.09;
        transition: 0.4s;
    }

    .wgl-button.btn-size-lg, .wpcf7-submit {
        font-size: 11px;
        padding: 16px 25px !important;
    }

    .elementor-11699 .elementor-element.elementor-element-7a8d8042 > .elementor-widget-container {
        margin: 0px !important;
        padding: 0px !important;
    }

    .elementor-11705 .elementor-element.elementor-element-915bab > .elementor-widget-container {
        margin: 0px !important;
        padding: 0px !important;
    }

    .elementor-11726 .elementor-element.elementor-element-174e5cd6 > .elementor-widget-container {
        margin: 0px !important;
        padding: 0px !important;
    }

    .elementor-11728 .elementor-element.elementor-element-4b411c6f > .elementor-widget-container {
        margin: 0px !important;
        padding: 0px !important;
    }

    .elementor-11727 .elementor-element.elementor-element-4abbd5f2 > .elementor-widget-container {
        margin: 0px !important;
        padding: 0px !important;
    }

    .elementor-11729 .elementor-element.elementor-element-68fec5b7 > .elementor-widget-container {
        margin: 0px !important;
        padding: 0px !important;
    }

    .elementor-element-07df352 {
        display: block;
    }

    .mhide {
        display: none;
    }
}

@media (max-width: 767px) {
    .elementor-17076 .elementor-element.elementor-element-d721e9e {
        margin-top: 40px !important;
    }

    .elementor-16342 .elementor-element.elementor-element-0c44795 > .elementor-widget-container {
        margin-top: 40px !important;
    }

    .elementor-11 .elementor-element.elementor-element-0cf17c8 .elementor-spacer-inner {
        height: 70px;
    }

    .elementor-11926 .elementor-element.elementor-element-4bc7ab01 .elementor-spacer-inner {

        display: none !important;
    }

    .elementor-element-66d772a4 > div > div > div > div {
        transform: translate(0%) !important;
    }

    .elementor-475 .elementor-element.elementor-element-2f920d6 .elementor-image img {
        width: 31% !important;
    }

    .elementor-16686 .elementor-element.elementor-element-2d272814 .elementor-field-group {

        margin-bottom: 10px !important;
    }

    .elementor-16723 .elementor-element.elementor-element-74d5476d .elementor-field-group {
        margin-bottom: 10px !important;
    }

    .elementor-16723 .elementor-element.elementor-element-74d5476d .elementor-form-fields-wrapper {
        margin-bottom: 0px !important;
    }

    #cookie-law-info-bar {
        width: 100% !important;
        bottom: 74px !important;
    }
}

.wpcf7 form .wpcf7-response-output {

    border: 0 !important;
    color: #0082e6 !important;
}

.elementor-field-group .elementor-field-textual {
    border: none !important;
}

@media (min-width: 1260px) and (max-width: 1367px) {
    .home-01 .title {
        margin: 0% 0% 0% 15.6% !important;
    }

    .elementor-lightbox .dialog-widget-content {

        width: 80% !important;
        position: relative !important;

    }
}


.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
    background-image: none !important;
}

@media screen and (max-height: 1024px) {
    .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}

@media screen and (max-height: 640px) {
    .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}


.wgl-footer {
    padding-top: 90px;
    padding-right: 0px;
    padding-bottom: 90px;
    padding-left: 0px;
}

#side-panel .side-panel_sidebar {
    padding-top: 40px;
    padding-right: 50px;
    padding-bottom: 40px;
    padding-left: 50px;
}
.elementor-widget-image .widget-image-caption {
    color: var(--e-global-color-text);
}

.elementor-widget-heading .elementor-heading-title {
    color: var(--e-global-color-primary);
}

.elementor-23007 .elementor-element.elementor-element-476fbcf > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
}

.elementor-23007 .elementor-element.elementor-element-476fbcf {
    text-align: center;
}

.elementor-23007 .elementor-element.elementor-element-476fbcf .elementor-heading-title {
    font-size: 18px;
    color: var(--e-global-color-secondary);
}

.elementor-23007 .elementor-element.elementor-element-2ac31c3 > .elementor-widget-container {
    padding: 0px 40px 0px 40px;
}

.elementor-23007 .elementor-element.elementor-element-2ac31c3 {
    text-align: center;
}

.elementor-23007 .elementor-element.elementor-element-2ac31c3 .elementor-heading-title {
    font-size: 18px;
    line-height: 1.2em;
    color: var(--e-global-color-secondary);
}

.elementor-23007 .elementor-element.elementor-element-f1658c2 > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
}

.elementor-23007 .elementor-element.elementor-element-f1658c2 {
    text-align: center;
}

.elementor-23007 .elementor-element.elementor-element-f1658c2 .elementor-heading-title {
    font-size: 18px;
    color: var(--e-global-color-secondary);
}

@media (max-width: 1024px) {
    .elementor-23007 .elementor-element.elementor-element-2ac31c3 > .elementor-widget-container {
        padding: 0px 20px 0px 20px;
    }
}

@media (max-width: 767px) {
    .elementor-23007 .elementor-element.elementor-element-2ac31c3 > .elementor-widget-container {
        padding: 0px 30px 0px 30px;
    }
}
.elementor-widget-image .widget-image-caption {
    color: var(--e-global-color-text);
}

.elementor-widget-heading .elementor-heading-title {
    color: var(--e-global-color-primary);
}

.elementor-24355 .elementor-element.elementor-element-ce52e9b > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
}

.elementor-24355 .elementor-element.elementor-element-ce52e9b {
    text-align: center;
}

.elementor-24355 .elementor-element.elementor-element-ce52e9b .elementor-heading-title {
    font-size: 18px;
    line-height: 1.2em;
    color: var(--e-global-color-secondary);
}

.elementor-24355 .elementor-element.elementor-element-3428a92 > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
}

.elementor-24355 .elementor-element.elementor-element-3428a92 {
    text-align: center;
}

.elementor-24355 .elementor-element.elementor-element-3428a92 .elementor-heading-title {
    font-size: 18px;
    color: var(--e-global-color-secondary);
}

.elementor-24355 .elementor-element.elementor-element-ea65614 > .elementor-widget-container {
    padding: 0px 40px 0px 40px;
}

.elementor-24355 .elementor-element.elementor-element-ea65614 {
    text-align: center;
}

.elementor-24355 .elementor-element.elementor-element-ea65614 .elementor-heading-title {
    font-size: 18px;
    line-height: 1.2em;
    color: var(--e-global-color-secondary);
}
 body {font-family:Roboto;font-size:16px;line-height:1.875;font-weight:400;color:#616161;}input:not([type=checkbox]):not([type=submit]),select,textarea,label,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:Roboto;}.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:Roboto;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:Roboto Slab;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:Roboto Slab;}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:Roboto Slab;color:#222222;}.countdown-section .countdown-amount,.wgl-infobox_bg_title,.wgl-background-text,.elementor-section.wgl-add-background-text:before,.wgl-pie_chart .chart {font-family:Roboto Slab;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:Roboto;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:Roboto;font-weight:400;line-height:30px;font-size:14px;}.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_wrapper .team-single_speaches-info .speech-info_desc span,.single_team_page .team-single_wrapper .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_wrapper .team-single_speaches-info .speech-info_day,.single_team_page .team-single_wrapper .team__icons a:hover,.single-team .single_team_page .team-single_wrapper .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:#FA4646;}.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-single_wrapper .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:#FA4646;}.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:#FA4646;}.wgl-video_popup .videobox_link{fill:#FA4646;}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-single_wrapper .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:#FA4646;}#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-single_wrapper .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-single_wrapper .team__icons .team-icon:hover i,.zikzag_author-widget .author-widget_social a:hover,.sub-menu span.submenu-label {background-color:#FA4646;}.dropcap-bg:not(.secondary),.theme-secondary-color,body .comment-respond .comment-form a,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:#FA4646;}.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:#FA4646;}.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:#FA4646;}.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:#FA4646;}.page_404_wrapper .zikzag_404__link,.wgl-demo-item .wgl-button{background:#FA4646;border-color:#FA4646;}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:#FA4646;}.blog-post.format-quote .blog-post_quote-icon svg .st0,.quote_icon_svg svg .st0 {fill:#FA4646;}#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:#FA4646;background:#FA4646;}.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:#FA4646;}#scroll_up{color:#f64545;}#scroll_up .scroll_up-arrow{background-color:#f64545;}#scroll_up .scroll_up-arrow:before,#scroll_up .scroll_up-arrow:after{border-color:#f64545;}.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,input[type='submit'],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-single_wrapper .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:#FA4646;}.footer ul li:before,.footer_top-area a:hover{color:#FA4646;}.footer_top-area .widget.widget_tag_cloud .tagcloud a:hover{background-color:#FA4646;}.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:#FA4646;}body {background:#FFFFFF;}ol.commentlist:after {background:#FFFFFF;}h1,h1 a,h1 span {font-family:Roboto Slab;font-weight:700;font-size:48px;line-height:70px;}h2,h2 a,h2 span {font-family:Roboto Slab;font-weight:700;font-size:45px;line-height:60px;}h3,h3 a,h3 span {font-family:Roboto Slab;font-weight:700;font-size:36px;line-height:50px;}h4,h4 a,h4 span {font-family:Roboto;font-weight:700;font-size:30px;line-height:40px;}h5,h5 a,h5 span {font-family:Roboto;font-weight:700;font-size:24px;line-height:38px;}h6,h6 a,h6 span {font-family:Roboto;font-weight:700;font-size:16px;line-height:30px;}@media only screen and (max-width:1250px) {.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:1250px) {body .wgl-theme-header.header_overlap{position:relative;z-index:2;}}@media only screen and (max-width:767px) {.page-header{padding-top:15px !important;padding-bottom:15px!important;height:180px !important;}.page-header_content .page-header_title{color:#ffffff !important;font-size:30px !important;line-height:40px !important;margin-bottom:0 !important;}.page-header_content .page-header_breadcrumbs{color:#ffffff !important;font-size:14px !important;line-height:24px !important;display:none !important;}}.theme-gradient input[type="submit"]{background-color:#FA4646;}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;}
/*# sourceURL=zikzag-main-inline-css */
