/*
Theme Name: Listify Child
Theme URI: https://directory.perudelights.com/
Description: Tema hijo de Listify
Author: Start Design Group
Author URI: https://directory.perudelights.com/
Template: listify
Version: 1.0.1
*/



@import url("https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:"Josefin Sans",serif!important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#f9faf4}.container{width:90%;max-width:1280px;padding-left:0;padding-right:0}body{padding-top:80px!important}@media (min-width:768px){body{padding-top:120px!important}}#masthead .primary-header{background-color:#f9faf4;position:fixed;top:0;left:0;width:100%;z-index:99999}#masthead .primary-header .container .primary-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;-webkit-box-sizing:content-box;box-sizing:content-box}#masthead .primary-header .container .primary-header-inner #logo-header,#masthead .primary-header .container .primary-header-inner #navMenu{position:relative;z-index:99999}#masthead .primary-header .container .primary-header-inner #logo-header{height:100%}#masthead .primary-header .container .primary-header-inner #logo-header a{height:100%}#masthead .primary-header .container .primary-header-inner #logo-header a img{height:100%;width:auto}#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container ul#menu-primary_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container ul#menu-primary_menu li.menu-item:last-child{margin-right:0}#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container ul#menu-primary_menu li.menu-item.account-avatar:after{display:none}#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container ul#menu-primary_menu li.menu-item.account-avatar a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container ul#menu-primary_menu li.menu-item.account-avatar .sub-menu{padding:20px}#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container ul#menu-primary_menu li.menu-item.account-avatar .sub-menu li:not(:last-child){margin-bottom:10px}@media (max-width:991px){#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container ul#menu-primary_menu li.menu-item.account-avatar .sub-menu{display:none!important}}#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container ul#menu-primary_menu li.menu-item a{padding:0;color:#444444}#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container ul#menu-primary_menu li.menu-item a:before{color:#444444}@media (max-width:991px){#masthead .primary-header .container .primary-header-inner #headerMenu{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:99998;background-color:#f9faf4;display:none;padding:0;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container{width:100%;height:100%}#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container ul{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#masthead .primary-header .container .primary-header-inner #headerMenu .nav-menu-container ul li:not(:last-child){margin-bottom:20px}}@media (max-width:991px) and (min-width:992px){#masthead .primary-header .container .primary-header-inner #headerMenu{display:none!important}}@media (min-width:768px){#masthead .primary-header .container .primary-header-inner{height:100px;padding:10px 0}}#masthead .primary-header .container #search-header{width:60%;max-width:500px;right:0;left:auto;background-color:#f9faf4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#masthead .primary-header .container #search-header .container .ion-close{top:28px}@media (min-width:1500px){#masthead .primary-header .container #search-header{max-width:700px}}@media (max-width:991px){#masthead .primary-header .container #search-header{display:none}}#masthead #site-navigation{display:none}#navMenu{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;cursor:pointer;width:40px}#navMenu>span{display:block;width:40px;height:6px;border-radius:5px;background-color:#444444;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#navMenu>span:not(:last-child){margin-bottom:6px}@media (min-width:992px){#navMenu{display:none}}.menu-active{overflow:hidden}.menu-active #navMenu{-webkit-transition-delay:0.4s;transition-delay:0.4s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-active #navMenu>span:nth-child(2){width:0}.menu-active #navMenu>span:first-child,.menu-active #navMenu>span:nth-child(3){-webkit-transition-delay:0.4s;transition-delay:0.4s}.menu-active #navMenu>span:first-child{-webkit-transform:translateY(15px);transform:translateY(15px)}.menu-active #navMenu>span:nth-child(3){-webkit-transform:translateY(-9px) rotate(90deg);transform:translateY(-9px) rotate(90deg)}.menu-active #headerMenu{display:block!important;opacity:1!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}#footer{padding:30px 0;background-color:#edefe2}#footer .container .copyright{text-align:center;color:#444444;font-size:14px}.homepage-cover{background-image:url("https://images.unsplash.com/photo-1517248135467-4c7edcad34c4?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1470&q=80");padding:0!important}.homepage-cover .cover-wrapper{padding:200px 0;width:100%!important;max-width:100%;background-color:rgba(0,0,0,0.5)}.homepage-cover .cover-wrapper .listify_widget_search_listings{width:90%;max-width:1280px;margin:auto}.homepage-cover .cover-wrapper .listify_widget_search_listings .home-widget-section-title .home-widget-title{color:#ffffff}.homepage-cover .cover-wrapper .listify_widget_search_listings .search-filters-home form button{background-color:#fb9600;font-weight:700}li.job_listing.listing-card .content-box .job_listing-entry-header .job_listing-entry-header-wrapper .job_listing-entry-meta .listing-featured-badge{background-color:#fb9600;font-weight:700;padding:5px 15px}.button{background-color:#fb9600!important;color:#ffffff!important;font-weight:700!important}