/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
.my-footer button#foo-btn { margin-left: -70px; }
header.page-header { display: none; }
div#gtranslate_wrapper { top: 40px !important; }
div#gtranslate_wrapper a.glink.nturl.notranslate { color: #ba7b0e; font-weight: 700; }
#section_2 .inner_2 .woo-category-wrapper { display: grid; / grid-template-columns: 312px 312px 569px 312px 312px; /
     grid-template-columns: 1fr 1fr 2fr 1fr 1fr; gap: 9px; / grid-template-rows: 310px 310px 632px 310px 310px; /
padding: 0 30px; margin: 0px 0; }
#section_2 .inner_2 .woo-category-area.c1 { grid-column: 5/6; grid-row: 1/2; }
#section_2 .inner_2 .woo-category-area.c2 { grid-column: 3/4; grid-row: 1/3; }
#section_2 .inner_2 .woo-category-area.c3 { grid-column: 5/6; grid-row: 2/3; }
#section_2 .inner_2 .woo-category-area.c4 { grid-column: 1/3; grid-row: 1/3; }
#section_2 .inner_2 .woo-category-area.c5 { grid-column: 2/3; grid-row: 3/2; }
#section_2 .inner_2 .woo-category-area.c6 { grid-column: 1/2; grid-row: 2/3; }
#section_2 .inner_2 .woo-category-area.c7 { grid-column: 2/3; grid-row: 1/2; }
#section_2 .inner_2 .woo-category-area a { display: block; height: 100%; }
#section_2 .inner_2 .woo-category-area a img { width: 100%; display: block; height: 100%; object-fit: cover; }
.woo-category-area.c4 { height: 275px; }
.woo-category-area { position: relative; }
.woo-category-area .content { position: absolute; bottom: 0; left: 20px; opacity: 0; }
.woo-category-area .content h1 { font-size: 23px; color: #fff; font-family: 'Montserrat'; font-weight: 600; }
.woo-category-area .content p { color: #fff; font-weight: 500; }
.woo-category-area:hover .content { opacity: 1; }
.woo-category-area:before { content: ""; width: 100%; height: 100%; position: absolute; background: #fbba00; opacity: 0; }
.woo-category-area:hover:before { opacity: 0.56; }
.rtl .woo-category-area .content { right: 15px; }
.post-content .elementor-widget-container h5 { color: #b6791e; text-transform: capitalize; text-align: center !important; }
/* .joinchat__button { bottom: 270px !important; }*/
:lang(ar) .joinchat { left: 100px; right: auto !important; } 

/* :lang(ar) .joinchat.joinchat--right {position: relative; }
:lang(ar) .joinchat.joinchat--right .joinchat__button { right: auto; left: 35px; } */

@media only screen and (max-width:1366px) {
     div#gtranslate_wrapper { top: 7px !important; }
}
@media only screen and (max-width:1023px) {
     .woo-category-area.c4 { height: 170px; }
     .woo-category-area .content { left: 5px; }
     .woo-category-area .content h1 { font-size: 18px; }
     .woo-category-area .content p { font-size: 12px; }
}
@media only screen and (max-width:767px) {
     #section_2 .inner_2 .woo-category-wrapper { display: block; }
     .woo-category-area { margin-bottom: 15px; }
}