/*
Theme Name:   Pantry Child Theme
Theme URI:    https://pantry.axiomthemes.com/
Description:  Pantry Child Theme
Author:       AxiomThemes
Author URI:   https://axiomthemes.com/
Template:     pantry
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:  pantry
*/


/* =Theme customization starts here
------------------------------------------------------------ */





@font-face {
	font-family: 'GE SS Two';
	src: url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoMedium-Medium.eot');
	src: url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoMedium-Medium.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoMedium-Medium.woff2') format('woff2'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoMedium-Medium.woff') format('woff'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoMedium-Medium.ttf') format('truetype'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoMedium-Medium.svg#GESSTwoMedium-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'GE SS Two';
	src: url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoBold-Bold.eot');
	src: url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoBold-Bold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoBold-Bold.woff2') format('woff2'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoBold-Bold.woff') format('woff'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoBold-Bold.ttf') format('truetype'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTwoBold-Bold.svg#GESSTwoBold-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'GE SS Text';
	src: url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTextLight-Light.eot');
	src: url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTextLight-Light.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTextLight-Light.woff2') format('woff2'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTextLight-Light.woff') format('woff'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTextLight-Light.ttf') format('truetype'),
		url('/wp-content/uploads/elementor/local-fonts/ge_ss_two/GESSTextLight-Light.svg#GESSTextLight-Light') format('svg');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}


.rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5,
.rtl h1 a, .rtl h2 a, .rtl h3 a, .rtl h4 a, .rtl h5 a, .rtl h1, .rtl h1 span, .rtl h2, .rtl h3, .rtl h4, .rtl h2 span, .rtl h3 span, .rtl h4 span, .rtl h5 span, .rtl h6 span, .rtl .sc_layouts_menu_nav li a span, .rtl .sc_title_subtitle{
	font-family: 'GE SS Two' !important;
	font-weight: bold !important;
	letter-spacing: 0 !important;
	line-height: 1.3;
}
.rtl h6, .rtl p, .rtl div, .rtl span, .rtl li, .rtl input, .rtl textarea, .rtl select, .rtl option, .rtl a, .rtl button, .rtl label, .rtl table, .rtl th, .rtl tr, .rtl td,
.rtl .thumb-title .rs-layer{
	font-family: 'GE SS Text' !important;
	letter-spacing: 0 !important;
	line-height: 1.3;
}
.rtl p, .rtl p span,  .rtl .sc_icons_item_description span, .sub-menu li a, .elementor-widget-text-editor div, .post_meta_item a, .rtl input, .rtl textarea, .rtl select, .rtl option, .rtl a, .rtl button, .rtl label, .rtl input[type="checkbox"] + .wpcf7-list-item-label, .rtl .sc_icons_item_description, .rtl .elementor-accordion .elementor-tab-content, .rtl footer .custom_links_list span {
	font-size:16px !important;
}
.rtl .sc_button_title{
	font-size:18px !important;
}
.rtl .sc_icons_item_title a, .rtl .elementor-accordion-item a, .rtl .sc_icons_item_title span{
	font-size:26px !important;
}
.rtl .sc_title_subtitle, .rtl h6 span, .rtl .sc_title_subtitle p span{
	font-size:22px !important;
}
.rtl .sc_title_subtitle{
	margin-bottom:19px;
}
.rtl .foot-cont a,
.rtl .contact-cols a,
.rtl .arabic-number,
.rtl .arabic-text .sc_skills_item .sc_skills_total,
.rtl .cont-info .sc_icons_item_description a,
.rtl .arabic-text .elementor-counter-number,
.rtl .arabic-text .elementor-counter-number-suffix{
	font-family: Outfit, sans-serif !important;
}
.rtl .faq-ar .elementor-accordion-icon-right{
	float: left !important;
	margin-left: 0 !important;
	margin-right: 15px !important;
}
.overlay-left .elementor-column.sc_extra_bg_large_left > .elementor-widget-wrap:after{
	right: -14em;
	left: -2000%;
}
.rtl .arabic-text .sc_skills_item .sc_skills_total,
.rtl .arabic-text .elementor-counter-number{
	direction: ltr;
	text-align: right;
}
.rtl .cont-info .sc_icons_item_description .arabic-number,
.rtl .alter_clients .sc_icons_item_description .arabic-number,
.rtl .contact-cols .arabic-number{
	display: inline-block !important;
}