/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
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: 2.0.0
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 */
/* ----------------------- */

/* ----------------------- */
.span_title{
	color: #BB7C52;
	border-bottom: 1px solid #BB7C52;
}
.blog_container .elementskit-entry-thumb img{
	height:220px !important;
	object-fit:cover;
}
.aba-whatsphone-icone {
    position: fixed;
    right: -162px;
    bottom: 60px;
    z-index: 100;
    background: #50874e;
    width: 225px;
    background-size: 44px;
    background-position: 16px 7px;
    padding: 7px 16px 7px 7px;
    border-radius: 30px 0px 0 30px;
    transition: 0.7s ease;
}
.aba-whatsphone-icone {
    right: -160px !important;
    width: 224px !important;
}
.aba-whatsphone-icone a {
    color: #ffffff !important;
    font-size: 14px;
    line-height: 20px;
    margin-left: 7px;
    text-decoration: none;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.aba-whatsphone-icone:hover {
    right: 0px !important;
    transition: 0.7s ease;
}
.aba-whatsphone-icone img {
    width: 42px;
}
.aba-whatsphone-icone a strong {
    display: block;
    font-size: 19px;
}


/* Home Contact Css Start */
.homeForm .form_row p{
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:15px;
}
.homeForm .form_row label{
	width:100%;
}
.homeForm .form_row input, .homeForm .form_row textarea {
    border-radius: 36px;
    border: 1px solid #947325;
    padding: 15px 23px;
    background: none;
}
.homeForm .form_row input:focus-visible, .homeForm .form_row textarea:focus-visible{
	outline:none;
}
.homeSubmit_btn .wpcf7-submit {
    width: 30%;
    background: #bb7c52 !important;
    color: white !important;
    font-size: 18px !important;
    border-radius: 30px;
    border: none;
}
/* Home Contact Css End */

/* Mobile Responsive Css Start */
@media (max-width: 800px) {
		.header_menu .break-point-tablet .jkit-menu-wrapper {
	background-color: #303747fa !important;
	width: 70% !important;
	top: 0 !important;
}
.header_menu .menu-item-has-children .icon-down-arrow1{
    border: none !important;
    padding: 0 !important;
    margin-right: 15px;
}
.header_menu .menu-item{
	border-bottom: 1px solid #434b5a;
    padding: 16px 0 !important;
}
.header_menu .jkit-menu-wrapper .sub-menu{
	padding: 0 0px 0 28px !important;
}
.header_menu .jkit-menu-wrapper .sub-menu a{
	color:white !important
}
.header_menu .jkit-menu-wrapper .sub-menu li{
	padding:10px 0 !important;
}
}
@media (max-width:767px){
.homeForm .form_row p {
    gap: 6px;
}
	.table_container{
	overflow-x: overlay;
}
.table_container .tablepress{
	width: 737px;
}
.custom_table_container{
	overflow-x: scroll;
}
.custom_table{
	width: 745px;
}
}
/* Mobile Responsive Css End */