@charset 'utf-8';
/*
 Theme Name:   BugsPatrol Child
 Theme URI:    http://bugspatrol.ancorathemes.com/
 Description:  BugsPatrol - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     bugspatrol
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  bugspatrol
*/


@import url("../bugspatrol/style.css");


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

/* ---------------------------CRYO--------------------------- */
/* ---------------------------CRYO--------------------------- */
/* ---------------------------CRYO--------------------------- */
.scheme_original .body_wrap, .scheme_original .sc_section_inner{
  color: #666 !important;
}



.logo .logo_slogan{
	display:none;
}

.scheme_original .top_panel_top {
  background-color: #fff !important;
  padding-top: 10px !important;
}

.barrafootertel h3, .footerllamanos h3 {
  font-size: 1.4em !important;
}

.top_panel_top_contact_area::before, .top_panel_top_phone_area::before {
  font-size: 23px;
}
.top_panel_top_phone_area {
  padding-left: 1.5rem;
}
.top_panel_top_contact_area {
  padding-left: 1.6rem;
}
.top_panel_top_contact_area{
	margin-left:15px;
}
.scheme_original .menu_main_nav > a:hover, .scheme_original .menu_main_nav > li > a:hover, .scheme_original .menu_main_nav > li.sfHover > a, .scheme_original .menu_main_nav > li.current-menu-item > a, .scheme_original .menu_main_nav > li.current-menu-parent > a, .scheme_original .menu_main_nav > li.current-menu-ancestor > a {
  color: #ddb040 !important;
}

h1.post_title, .post_info{
	display:none !important
}

.icotel img{
	width: 37px !important;
	height: auto !important;
}

.sc_services_style_services-1.sc_services_type_icons .sc_services_item_title {
  padding: 0 3.5rem 1.5rem !important;
	padding-left: 30px !important;
	padding-right:  30px !important;
	min-height: 45px !important;
}


.scheme_original .sc_item_title::after {
  background-color: #ddb040 !important;
}


.sc_item_title::after {
  width: 40%  !important;
  height: 3px  !important;
  margin: 0.5em auto 1.2rem;
}
.itemleft .sc_item_descr{
	text-align:left !important;
	padding: 0  !important;
	margin-left: 0  !important;
	margin-right: 0  !important	;
}



.scheme_original .sc_services_style_services-2 .post_featured .sc_services_item_title a span {
  color: #ddb040 !important;
}

.scheme_original .sc_services_style_services-1.sc_services_type_images .sc_services_item_content .sc_services_item_title {
  padding-left: 60px;
  padding-right: 70px;
}

span.sc_highlight_style_1 a{
	color: #ddb040 !important;
}
.top_panel_middle .logo {
  margin-top: 0  !important;
  margin-bottom: 0.5em  !important;
}
.top_panel_middle .menu_main_wrap {
  margin-bottom: 0em !important;
}


.scheme_original .sc_team_item .sc_team_item_info .sc_team_item_position {
  color: #ddb040 !important;
}
.scheme_original .sc_team_style_team-1 .sc_team_item_info, .scheme_original .sc_team_style_team-3 .sc_team_item_info {
  background-color: transparent !important;
}

.scheme_original input[type="text"], .scheme_original input[type="tel"], .scheme_original input[type="number"], .scheme_original input[type="email"], .scheme_original input[type="search"], .scheme_original input[type="password"], .scheme_original select, .scheme_original .select2-container .select2-selection, .scheme_original .select2-container .select2-choice, .scheme_original textarea {
  background-color: #ebe7e7 !important;
}

.scheme_original input[type="submit"], .scheme_original input[type="reset"], .scheme_original input[type="button"], .scheme_original button, .scheme_original .woocommerce input.button:disabled, .scheme_original .woocommerce input.button:disabled[disabled], .scheme_original .sc_button.sc_button_style_filled {
	/*
  background-color: #ddb040  !important;
	*/
}
.sc_item_title {
  margin: 2.3rem 0 0  !important;
}

h2 {
  margin-top: 1.2em !important;
}	
h2 {
  font-size: 2.314em !important;

	line-height: 1.2em !important;
}
.sc_item_descr {
  margin: 0.25em auto 1.25em !important;
}
.scheme_original a, .scheme_original h4 a[href*="tel:"] {
  color: #ddb040;
}
.sc_price_block .sc_price_block_title {
  height: 7em  !important;
}

a.cta_sabermas{
	background-color: #75ba78  !important;
	color:#fff  !important;
	display: block;
	padding: 20px 10px;
		font-weight:700;
}
a.cta_sabermas-groc{
	background-color: #e2bb4c  !important;
	color:#fff  !important;
	display: block;
	padding: 20px 10px;
		font-weight:700;
}



.ctapromo a {
  background-color: #666666 !important;
border-radius: 10px !important;
}
.ctapromo h1 {
  font-size: 2.5em !important;
  line-height: 1.5em !important;
  font-weight: 700 !important;
  margin-top: 2.26em !important;
  margin-bottom: 0.72em !important;
 padding-bottom: 0.22em !important;
	border-bottom: 4px solid #ddb040;
	
}

.sc_price_block .sc_price_block_title {
  height: 6em;
}
.scheme_original .sc_price_block {
  height: 100%;
}

.footer_wrap_inner {
  margin-top: 2px;
}

.sc_price_block .sc_price_block_description {

  padding: 0 !important;
	text-transform: uppercase;
}
.scheme_original .sc_price_block_description ul li:nth-child(2n+1) {
  background-color: #f5f5f5 !important;
}




.sc_price_block .sc_price_block_money {
  height: 20px  !important;

}

.noupper{
	text-transform: none !important;
	padding-bottom:30px;
	display: block
}

.top_panel_title_inner h6.page_title br{
	display:none;
	
}

.single-services article > .post_featured {
 display:none
}


.single-services .post_content h1, .page-id-963 h1, .page-id-1123 h1
{
  font-size: 2em;
  font-weight: 700;
  margin-top: 2em;
  margin-bottom: .5em;
}
.single-services .post_content h2, .page-id-963 h2, .page-id-1123 h2
{
  font-size:1.6em !important;
  font-weight: 700;
  margin-top: 2em;
  margin-bottom: .5em;
}

.single-services .post_content h3, .page-id-963 h3, .page-id-1123 h3
{
  font-size:1.4em !important;
  font-weight: 700;
  margin-top: 2em;
  margin-bottom: .5em;
}


ul > li, ol > li, dl > dd {
  margin-bottom: 0.2em !important;
}

.single-services .post_content .wpb_content_element h2 ,.page-id-963 h2, .page-id-1123 h2
{
  font-size: 1.6em;
  line-height: 1.33333em;
  font-weight: 400;
  margin-top: 2.5em;
  margin-bottom: 1em;
}


.home .sc_services_style_services-2.sc_services_type_images .sc_services_item_content .sc_services_item_description {
  display: none;
}


.home .sc_services_style_services-2.sc_services_type_images .sc_services_item_content .sc_services_item_title::after {
   display: none;
}



.footerllamanos{
	
	background-color: #666666 !important;
	
}

.single-services .post_content .wpb_content_element h3 , page-id-963 h3
{
  font-size: 1.3em;
  line-height: 1.33333em;
  font-weight: 400;
  margin-top: 2.5em;
  margin-bottom: 1em;
}

.scheme_original .sc_services_style_services-1.sc_services_type_images .sc_services_item_content .sc_services_item_title {
  padding-left: 50px !important;
  padding-right: 50px !important;
}
.itemdestacadointerno{
	color:#fff;
	background-color: #3a3a3a;
	text-align:center;
	font-size: 1.428571em;
	padding: 0.95rem 0 1.15rem;
	padding-left: 50px !important;
padding-right: 50px !important;
	
}

.itemdestacadointernofoto{


	
}


.itemdestacadointernofoto img{
	-moz-transition:all ease-in-out .2s;
	-o-transition:all ease-in-out .2s;
	transition:all ease-in-out .2s
}

.itemdestacadointernofoto img:hover{
	opacity:0.8 !important;
	-moz-transition:all ease-in-out .2s;
	-o-transition:all ease-in-out .2s;
	transition:all ease-in-out .2s
}


.menulateralservicios ul {
  padding-left: 0em !important;
}


.menulateralservicios ul li
{
	list-style: none;
	margin-bottom: 15px !important;
}

.menulateralservicios ul li a
{
	color: #000000 !important;
	background-image: url("/wp-content/uploads/2022/10/arrowright.png");
	background-repeat: no-repeat;
	background-position: center left;
  padding: 10px 15px 10px 22px;
  font-size: 1.2em;
  color: #3a3a3a !important;

}
.menulateralservicios ul li.current-menu-item  a
{
	font-weight:bold;

}


.copyright_wrap .copyright_wrap_inner{
	display:none
}


.menuctapedirpresu a{
	background-color: #ddb040  !important;
	color:#fff  !important;
	padding: 20px 10px;
}
.menuctapedirpresu a:hover{
	background-color: #8f8f8f  !important;
	color:#fff !important;
}

.page-id-1196 .menu_main_nav > li.current-menu-item > a {
	color: #ffffff !important;
}
.top_panel_top_contact_area a{
	color: #75ba78 !important;
}
.sc_testimonial_avatar{
	display:none  !important;
}
.menu_main_nav > li ul {
  width: 310px;
}
.menu_main_nav > li ul li a {
  padding: 0em 2.5em 0em;
}

.wpcf7 .send_message .message_info2 {
  display: flex;
}
form.wpcf7-form input[name="your-phone"] {
  width: 100%;
}

.wpcf7 .send_message .message_info2 label {
  width: 100%;
  margin-right: 0em;
  box-sizing: border-box;
}
.whatsapp-contact {
  position: fixed;
  right: 20px;
  bottom: 20px;
	z-index:999999999;
}

.whatsapp-contact img {
  width: 40px;
}
a.scroll_to_top {
	display:none !important;
}









