/* 
Theme Name: COPA
Description: Copa Mechanic is a child theme of Hello Elementor
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1.1
*/


/*------------------------------------------------*/
/*-------------------[GENERAL]--------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*-----------------[HEADER-MENU]------------------*/
/*------------------------------------------------*/

/* Header Navigation */
.elementor-nav-menu ul.sub-menu{
	column-count: 2;
}
  .menu-item-890 .sub-menu, .menu-item-882 .sub-menu, .menu-item-1395 .sub-menu {
	column-count:1 !important;
}
 .menu-item-890 .sub-menu .menu-item-679 .sub-menu,
 .menu-item-890 .sub-menu .menu-item-680.sub-menu,
 .menu-item-890 .sub-menu .menu-item-681 .sub-menu {
	column-count: 2 !important;
}


/*------------------------------------------------*/
/*-----------------[Page Listing]------------------*/
/*------------------------------------------------*/
.services .page-listing{
	list-style: none;
    padding: 0;
    font-size: 18px;
    font-weight: 500;
}

.services .page-listing li a{
	padding: 10px;
	display:grid;
	border-bottom: solid 1px #e3e3e3;
	color: black;
}
.services .page-listing li:hover a{
    color: #fff;
    background-color: #F36D21;
}

.scrollable-related-pages {
  max-height: 600px; /* or any height you prefer */
  overflow-y: auto;
  padding-right: 10px;
  scroll-behavior: smooth;
}

.scrollable-related-pages::-webkit-scrollbar {
  width: 6px;
}

.scrollable-related-pages::-webkit-scrollbar-thumb {
  background-color: #888;
  border-radius: 10px;
}
/*------------------------------------------------*/
/*------------------[HOMEPAGE]--------------------*/
/*------------------------------------------------*/

/* Rates Table Press */

.tablepress >.row-hover>tr:hover>*
{
	background-color: #33B3F9 !important;
    color: white !important;
}

.tablepress{
	font-size: 18px;
    font-family: 'Raleway';
}
/* END Rates Table Press */

/* Contact Form */

div#_builder-form{
	max-width:100% !important;
}

/* Contact Form End*/

/*------------------------------------------------*/
/*------------------[SUBPAGES]--------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-------------------[FOOTER]---------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*-----------------[RESPONSIVE]-------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
@media only screen and (max-width: 431px){
	.elementor-30 .elementor-element.elementor-element-bcd0042{
		padding-top: 130% !important;
	}
}

@media only screen and (max-width: 425px){
	.elementor-43 .elementor-element.elementor-element-1a7567f{
		padding-top: 145%;
	}
	
}

