/*!
Theme Name: JEA Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Description: A plain-vanilla & lightweight theme for Elementor page builder
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Template: hello-elementor
Version: 1.0.0
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: hello-elementor
*/




/* Header button */
/* .btnq{ */
	/* background-color: #d0a93f ; */
	/* padding: 5px 5px 5px 5px; */
	/* line-height: 20px; */
	/* } */
/* .btnq:hover{background-color: #175d5d;} */

.list-none ul{
	list-style:none;
}
.p-0 ul{
	padding:0;
}
.m-0 ul{
	margin:0;
}
.column-2 ul{
	column-count: 2;
  column-gap: 20px;
}
.carpart li {
    background-color: #eee;
    margin-bottom: 5px;
    padding: 5px 10px;
}
/* logo */
.site-branding.show-logo {
    align-self: start;
    padding-bottom: 10px;
}

/* header menu bar  */
#site-header .site-navigation, #site-header .site-navigation .menu-header-main-menu-container {
    width: 100%;
}

#site-header{padding-bottom:0px;}

.site-navigation ul.menu {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.site-header .site-navigation ul.menu li a:hover {
    color: #d0a93f;
}

ul#menu-quick-links {
    display: block;
}
.sub-menu a {
    font-size: 16px;
	color:#fff !important; 
}

#testimonials .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper {padding-bottom:0!important;}
#testimonials .swiper-pagination-bullets {
  bottom: -60px !important;
}

#testimonials .elementor-testimonial__cite
{margin-top:5px!important;}
/* contact Form */

/* .gform_wrapper.gravity-theme .gfield input.large ,  */
/* .gform_wrapper.gravity-theme .gfield select.large ,  */
/* .gform_wrapper.gravity-theme .gfield textarea.large{ */
	/* width: 100%; */
    /* background: none; */
    /* border: none; */
    /* border-bottom: solid 2px #474544; */
    /* color: #474544; */
    /* font-size: 1.000em; */
    /* font-weight: 400; */
    /* letter-spacing: 1px; */
    /* margin: 0em 0 1.875em 0; */
    /* padding: 0 0 0.875em 0; */
	/* text-transform: uppercase; */
/* } */



/* form#gform_1 input[type="submit"] { */
    /* background-color: #d0a93f; */
    /* border: none; */
    /* color: #fff; */
    /* border-radius: 0px; */
	/* width: 100%; */
	/* font-family: 'Open Sans'; */
    /* font-size: larger; */
    /* font-weight: 600; */
    /* text-transform: uppercase; */
	
/* } */
/* form#gform_1 input[type="submit"]:hover { */
    /* background-color: #175d5d; */
/* } */

/* benefit box */
.benft-bx:hover .elementor-widget-heading .elementor-widget-container{
    background-color: #175d5d !important;
}

/* footer nav */
a.elementor-item.elementor-item-active:hover {
    color: #d0a93f !important;
}

.q-menu .menu-item a {
    display: block;
    position: relative;
    z-index: 1;
    padding-left: 25px !important;
}
.q-menu .menu-item a:before {
    content: '';
    position: absolute;
    left: 8px;
    top: 15px;
    width: 6px;
    height: 6px;
    background-color: #fff !important;
    border-radius: 50%;
    z-index: 99999999;
    opacity: 1 !important;
}

.sldr .swiper-pagination-bullets{bottom: 20px !important;}
.tes-sec .swiper-pagination-bullets{bottom: -20px !important;}
.green-color a {
    color: #175d5d !important;
}
.blue-color a {
    color: #182d4c !important;
}


@media only screen and (max-width:780px)
{
.cal-icn img.attachment-full.size-full.wp-image-551{ display: none;}

}
@media(max-width:767px){
    .foot-cont .elementor-image-box-wrapper,
.cont-pg-dtl .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;
}
.foot-cont .elementor-image-box-wrapper figure {
    width: auto !important;
}
}