/*
 Theme Name:   PJ Child Theme
 Theme URI: https://pj.axiomthemes.com/
 Description: PJ is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
 Author: AxiomThemes
 Author URI:  https://axiomthemes.com/
 Template:     pj
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  pj
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */
.menu-item span{
	font-family: 'Poppins' !important;
	font-weight: 400 !important;
}

.trx_addons_mouse_helper:hover{
	color: #D3B75B !important;
}
.scroll_to_top_style_default:hover {
    border-color: #D3B75B !important;
    background-color: #D3B75B !important;
}

.menu_mobile_inner{
	background: #1E273C !important
}

.bounce-arrow {
  animation: bounceLoop 1.5s infinite;
  display: inline-block;
}
.bounce-arrow:hover {
  cursor: pointer;
}

.wpcf7 .wpcf7-submit-style .wpcf7-submit {
    padding: 15px 30px 15px 70px !important;
	font-family: 'Poppins' !important;
}

@keyframes bounceLoop {
  0%, 100% {
    transform: translateY(0);
  }
  30% {
    transform: translateY(-10px);
  }
  50% {
    transform: translateY(0);
  }
  70% {
    transform: translateY(-5px);
  }
}

#page_preloader, .page_content_wrap, .custom-background .content_wrap > .content, .background_banner_wrap ~ .content_wrap > .content {
    background-color: white !important;
}

.color-navy{
	color: #1E273C !important;
}

.form-style-1 .columns_wrap input::placeholder, .form-style-1 .columns_wrap textarea::placeholder{
	font-family: 'Montserrat' !important;
	color: #1E273C !important;
}
.font-montserrat{
	font-family: 'Montserrat' !important;
}

.font-roboto-serif{
	font-family: 'Roboto Serif' !important;
}

.font-poppins{
	font-family: 'Poppins' !important;
}

.btn-contact .submit-style-in{
	background-color: #D3B75B !important;
	color: white !important;
	font-family: 'Poppins' !important;
	border: none !important;
}

.btn-contact .wpcf7-form-control-wrap{
	margin-bottom: 0px !important;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-d83323b.elementor-section-full_width.elementor-section-content-middle.sc_layouts_row.sc_layouts_row_type_compact.sc_layouts_row_fixed.sc_layouts_row_fixed_always.sc_layouts_row_delay_fixed.sc_layouts_row_hide_unfixed.scheme_dark.sc_layouts_hide_on_tablet.sc_layouts_hide_on_mobile.elementor-section-height-default.elementor-section-height-default.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited.sc_layouts_row_fixed_on{
	background: #1E273C !important;
}

.menu_hover_zoom_line > ul > li:not(.menu-collapse).current-menu-item > a:after{
	width: 0%; !important;
}

.page-id-22059 header.top_panel.top_panel_custom.top_panel_custom_18733.top_panel_custom_header-logo-center.without_bg_image {
    background: #1E273C !important;
}

.page-id-22086 header.top_panel.top_panel_custom.top_panel_custom_18733.top_panel_custom_header-logo-center.without_bg_image {
    background: #1E273C !important;
}

.page-id-12954 section.elementor-section.elementor-top-section.elementor-element.elementor-element-8d6666f.elementor-section-full_width.elementor-section-content-middle.sc_layouts_row.sc_layouts_row_type_compact.scheme_dark.sc_layouts_hide_on_wide.sc_layouts_hide_on_desktop.sc_layouts_hide_on_notebook.sc_layouts_hide_on_tablet.sc_layouts_row_fixed.sc_layouts_row_fixed_always.sc_layouts_row_delay_fixed.elementor-section-height-default.elementor-section-height-default.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited{
	background: #1E273C !important;
}

.page-id-12954 section.elementor-section.elementor-top-section.elementor-element.elementor-element-7e3eee56.elementor-section-full_width.elementor-section-content-middle.sc_layouts_row.sc_layouts_row_type_compact.scheme_dark.sc_layouts_hide_on_mobile.elementor-section-height-default.elementor-section-height-default.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited, .page-id-12954 .top_panel{
	background: #1E273C !important;
}

. page-id-22225 section.elementor-section.elementor-top-section.elementor-element.elementor-element-7e3eee56.elementor-section-full_width.elementor-section-content-middle.sc_layouts_row.sc_layouts_row_type_compact.scheme_dark.sc_layouts_hide_on_mobile.elementor-section-height-default.elementor-section-height-default.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited, .page-id-12954 .top_panel{
	background: #1E273C !important;
}

.page-id-22097 header.top_panel.top_panel_custom.top_panel_custom_18733.top_panel_custom_header-logo-center.without_bg_image{
	background: #1E273C !important;
}

.socials_mobile{
	display: none !important;	
}


@media (max-width: 1025px) {
	.menu_mobile_header_wrap img{
		max-width: 170px;
	}
	body.home.wp-singular.page-template-default.page.page-id-21507.logged-in.admin-bar.custom-background.wp-custom-logo.wp-embed-responsive.wp-theme-pj.wp-child-theme-pj-child.theme-pj.hide_fixed_rows_enabled.frontpage.woocommerce-js.eio-default.tinvwl-theme-style.skin_default.scheme_default.blog_mode_front.body_style_wide.is_stream.blog_style_excerpt.sidebar_hide.expand_content.remove_margins.trx_addons_present.header_type_custom.header_style_header-custom-18733.header_position_over.menu_side_none.fixed_blocks_sticky.elementor-default.elementor-kit-15.elementor-page.elementor-page-21507.customize-support.dialog-body.dialog-buttons-body.dialog-container.dialog-buttons-container.e--ua-isTouchDevice.e--ua-blink.e--ua-chrome.e--ua-webkit.ua_mobile.ua_touch.ua_retina.ua_blink.ua_webkit.ua_chrome.animate_to_inited.sc_layouts_row_fixed_inited.added_to_cart_inited.mobile_layout.mobile_device.trx_addons_page_scrolled.trx_addons_scroll_to_top_show .sc_layouts_row_fixed_on{
		background: #1E273C !important;
	}
  	body {
    overflow: hidden !important;
  	}
	body.wp-singular.page-template-default.page.page-id-22059.logged-in.admin-bar.custom-background.wp-custom-logo.wp-embed-responsive.wp-theme-pj.wp-child-theme-pj-child.theme-pj.hide_fixed_rows_enabled.woocommerce-js.eio-default.tinvwl-theme-style.skin_default.scheme_default.blog_mode_page.body_style_wide.is_single.sidebar_hide.expand_content.remove_margins.trx_addons_present.header_type_custom.header_style_header-custom-18733.header_position_over.menu_side_none.fixed_blocks_sticky.elementor-default.elementor-kit-15.elementor-page.elementor-page-22059.customize-support.dialog-body.dialog-buttons-body.dialog-container.dialog-buttons-container.e--ua-isTouchDevice.e--ua-blink.e--ua-chrome.e--ua-webkit.ua_mobile.ua_touch.ua_retina.ua_blink.ua_webkit.ua_chrome.animate_to_inited.sc_layouts_row_fixed_inited.added_to_cart_inited.mobile_layout.mobile_device.trx_addons_page_scrolled.trx_addons_scroll_to_top_show .sc_layouts_row_delay_fixed{
		background: #1E273C !important;
	}
	body.wp-singular.page-template-default.page.page-id-22086.logged-in.admin-bar.custom-background.wp-custom-logo.wp-embed-responsive.wp-theme-pj.wp-child-theme-pj-child.theme-pj.hide_fixed_rows_enabled.woocommerce-js.eio-default.tinvwl-theme-style.skin_default.scheme_default.blog_mode_page.body_style_wide.is_single.sidebar_hide.expand_content.remove_margins.trx_addons_present.header_type_custom.header_style_header-custom-18733.header_position_over.menu_side_none.fixed_blocks_sticky.elementor-default.elementor-kit-15.elementor-page.elementor-page-22086.customize-support.dialog-body.dialog-buttons-body.dialog-container.dialog-buttons-container.e--ua-isTouchDevice.e--ua-blink.e--ua-chrome.e--ua-webkit.ua_mobile.ua_touch.ua_retina.ua_blink.ua_webkit.ua_chrome.animate_to_inited.sc_layouts_row_fixed_inited.added_to_cart_inited.mobile_layout.mobile_device.trx_addons_page_scrolled.trx_addons_scroll_to_top_show .sc_layouts_row_delay_fixed{
		background: #1E273C !important;
	}
	
	body.wp-singular.page-template-default.page.page-id-22097.logged-in.admin-bar.custom-background.wp-custom-logo.wp-embed-responsive.wp-theme-pj.wp-child-theme-pj-child.theme-pj.hide_fixed_rows_enabled.woocommerce-js.eio-default.tinvwl-theme-style.skin_default.scheme_default.blog_mode_page.body_style_wide.is_single.sidebar_hide.expand_content.remove_margins.trx_addons_present.header_type_custom.header_style_header-custom-18733.header_position_over.menu_side_none.fixed_blocks_sticky.elementor-default.elementor-kit-15.elementor-page.elementor-page-22097.customize-support.dialog-body.dialog-buttons-body.dialog-container.dialog-buttons-container.e--ua-isTouchDevice.e--ua-blink.e--ua-chrome.e--ua-webkit.ua_mobile.ua_touch.ua_retina.ua_blink.ua_webkit.ua_chrome.animate_to_inited.sc_layouts_row_fixed_inited.added_to_cart_inited.mobile_layout.mobile_device.trx_addons_page_scrolled.trx_addons_scroll_to_top_show .sc_layouts_row_delay_fixed{
		background: #1E273C !important;
	}
}

a.trx_addons_scroll_to_top.trx_addons_icon-up.scroll_to_top_style_default.inited.show{
	display: none !important;
}