.elementor-636 .elementor-element.elementor-element-ae9262d:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-ae9262d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad0c249 );}.elementor-636 .elementor-element.elementor-element-ae9262d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-636 .elementor-element.elementor-element-ae9262d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-636 .elementor-element.elementor-element-e3c5e33.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-636 .elementor-element.elementor-element-e3c5e33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-636 .elementor-element.elementor-element-e3c5e33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-636 .elementor-element.elementor-element-6420669 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-636 .elementor-element.elementor-element-1a7eb0c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-636 .elementor-element.elementor-element-1a7eb0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-636 .elementor-element.elementor-element-1a7eb0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-636 .elementor-element.elementor-element-900f6f7{width:var( --container-widget-width, 106.943% );max-width:106.943%;--container-widget-width:106.943%;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-900f6f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-636 .elementor-element.elementor-element-de35709 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-636 .elementor-element.elementor-element-de35709{text-align:left;}.elementor-636 .elementor-element.elementor-element-de35709 img{width:100%;}.elementor-bc-flex-widget .elementor-636 .elementor-element.elementor-element-c2b5d99.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-636 .elementor-element.elementor-element-c2b5d99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-636 .elementor-element.elementor-element-45e76f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-636 .elementor-element.elementor-element-f667dd9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-636 .elementor-element.elementor-element-f667dd9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-636 .elementor-element.elementor-element-5d48b7d{text-align:left;}@media(min-width:768px){.elementor-636 .elementor-element.elementor-element-e3c5e33{width:70%;}.elementor-636 .elementor-element.elementor-element-1a7eb0c{width:30%;}.elementor-636 .elementor-element.elementor-element-e814d53{width:10%;}.elementor-636 .elementor-element.elementor-element-c2b5d99{width:78%;}.elementor-636 .elementor-element.elementor-element-f667dd9{width:10.741%;}}@media(max-width:1024px) and (min-width:768px){.elementor-636 .elementor-element.elementor-element-e3c5e33{width:45%;}.elementor-636 .elementor-element.elementor-element-1a7eb0c{width:50%;}}@media(max-width:1024px){.elementor-636 .elementor-element.elementor-element-1a7eb0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-636 .elementor-element.elementor-element-900f6f7{width:var( --container-widget-width, 387.307px );max-width:387.307px;--container-widget-width:387.307px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-636 .elementor-element.elementor-element-1a7eb0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-636 .elementor-element.elementor-element-de35709 img{width:40%;}}/* Start custom CSS for html, class: .elementor-element-6420669 */.info-header{
    margin:0;
    padding:0;
    color:#ffffff;
    font-size:14px;
}
.info-header a{
    color:#ffffff;
    font-size:14px;
}
.info-header a:hover{
    color:#ffffff90;
}
.icono-tlf-header{
    display:inline-block;
}
.icono-tlf-header::before{
    margin:0;
    padding:0;
    display:inline-block;
   content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/receptor-de-telefono-1.png');
   vertical-align: middle;
}
.num-tlf1-header{
    margin:0;
    padding:8px 8px 8px 0;
    border-right:1px solid #ffffff80;
}
.num-tlf2-header{
  margin:0 4px 0 0;
  padding:8px 8px 8px 4px;
  border-right:1px solid #ffffff80;
}
.icono-correo-header{
    display:inline-block;
}
.icono-correo-header::before{
    margin:0;
    padding:0;
    display:inline-block;
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/sobre-de-papel-blanco-1.png');
       vertical-align: middle;
}
.correo-header{
    display:inline-block;
    margin:0;
    padding:8px 8px 8px 0;
    font-size:14px;
    color:#ffffff;
}
/*REDES SOCIALES*/
.redes-sociales-header{
    margin:0;
    padding:0;
}
.redes-sociales-header a{
    display:inline-block;
    color:#ffffff;
}
.redes-sociales-header .facebook-header,
.redes-sociales-header .instagram-header,
.redes-sociales-header .youtube-header {
    margin:0;
    height: 26px;
    width: 26px;
}
.redes-sociales-header .instagram-header {
    display:inline-block;
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/instagram.png');
    vertical-align: middle;
}

.redes-sociales-header .instagram-header:hover{
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/instagram-1.png');
}
.redes-sociales-header .facebook-header {
    padding:0;
    display:inline-block;
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/facebook-2.png');
    vertical-align: middle;
    background:#ffffff;
    border-radius: 5px;
}
.redes-sociales-header .facebook-header:hover{
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/facebook-3.png');
}
.redes-sociales-header .youtube-header {
    display:inline-block;
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/youtube-1.png');
    vertical-align: middle;
}
.redes-sociales-header .youtube-header:hover{
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/youtube.png');
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-900f6f7 */.redes-sociales-header{
    float:right;
    margin:0;
    padding:0;
}
.redes-sociales-header a{
    display:inline-block;
    color:#ffffff;
}
.redes-sociales-header .facebook-header,
.redes-sociales-header .instagram-header,
.redes-sociales-header .youtube-header {
    margin:0;
    height: 26px;
    width: 26px;
    background:#ffffff;
    border-radius: 5px;
}
.redes-sociales-header .instagram-header {
    display:inline-block;
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/instagram.png');
    vertical-align: middle;
}

.redes-sociales-header .instagram-header:hover{
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/instagram-1.png');
}
.redes-sociales-header .facebook-header {
    padding:0;
    display:inline-block;
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/facebook-2.png');
    vertical-align: middle;
    background:#ffffff;
    border-radius: 5px;
}
.redes-sociales-header .facebook-header:hover{
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/facebook-3.png');
}
.redes-sociales-header .youtube-header {
    display:inline-block;
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/youtube-1.png');
    vertical-align: middle;
}
.redes-sociales-header .youtube-header:hover{
    content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/youtube.png');
}
.redes-sociales-header .ir-a-tierra{
margin:0 20px 0 0;
padding:2px 8px 8px;
line-height: 1.2em;
text-align:center;
color:#ffffff;
font-size:12px;
/*font-style:italic;
background:#82c6aa;*/
border-radius:5px;
}
.redes-sociales-header .ir-a-tierra::before{
content:url('https://finca-elpetricor.com/wp-content/uploads/2024/12/right-arrow-4-e1733484077375.png');
margin:0;
padding:0;
}
.redes-sociales-header .ir-a-tierra:hover{
color:#ffffff;
background:#2fac66;
}
.redes-sociales-header .ir-a-tierra-flecha{
    margin:0;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45e76f3 */#toggle_menu_arte .input_menu_arte{
    display:none;
}
.menu_arte{
display:block;
margin:0;
padding:0;
list-style:none;
text-align: center;
color:#2fac66;
}
.li_menu_arte{
display:inline;
padding:0;
list-style:none;
}
.li_menu_arte a{
margin:0;
padding:0 8px;
color:#2fac66;
text-decoration: none;
border:none;
}
.li_menu_arte a:hover{
color:#82c6aa;
}

/*MENU MOVIL*/
@media only screen and (max-width: 1024px) {

.nav_menu_arte {
  float:right;
  height: 65px;
  padding:0;
}


#toggle_menu_arte {
  display: flex;
  flex-direction: column;
  position: relative;
  top: 25px;
  left: 0;
  z-index: 1;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

#toggle_menu_arte .input_menu_arte
{
  display: flex;
  width: 40px;
  height: 32px;
  position: absolute;
  cursor: pointer;
  opacity: 0;
  z-index: 2;
}

#toggle_menu_arte span
{
  display: flex;
  width: 29px;
  height: 4px;
  margin-bottom: 4px;
  position: relative;
  background: #2fac66;
  border-radius: 4px;
  z-index: 1;
  transform-origin: 5px 0px;
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
  background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
  opacity 0.55s ease;
}

#toggle_menu_arte span:first-child
{
  transform-origin: 0% 0%;
}

#toggle_menu_arte span:nth-last-child(2)
{
  transform-origin: 0% 100%;
}
#toggle_menu_arte .input_menu_arte:checked ~ span
{
  opacity: 1;
  transform: rotate(45deg) translate(-2px, 0);
  background: #25a671;
  height:3px;
}
#toggle_menu_arte .input_menu_arte:checked ~ span:nth-last-child(3)
{
  opacity: 0;
  transform: rotate(0deg) scale(0.2, 0.2);
}

#toggle_menu_arte .input_menu_arte:checked ~ span:nth-last-child(2)
{
  transform: rotate(-45deg) translate(0, 0);
}
#id_menu_arte
{
    display:block;
  position: absolute;
  right:-10px;
  width: 200px;
  height: 370px;
  border-radius:0 0 10px 10px;
  margin: -70px 0 0;
 padding: 120px 10px 20px;
  background-color: #82c6aa;
  -webkit-font-smoothing: antialiased;
  transform-origin: 0% 0%;
  transform: translate(0, -300%);
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
}

#id_menu_arte .li_menu_arte
{
  display:block;
  margin:5px 0;
  padding: 0;
  border-bottom: 1px solid #ffffff50;
  transition-delay: 2s;
}

#toggle_menu_arte input:checked ~ ul
{
  transform: none;
}

.li_menu_arte a{
transition: 200ms;
color:#ffffff;
}
.li_menu_arte a:hover{
transition: 200ms;
color:#ffffff80;
}


    }/* End custom CSS */