.elementor-10579 .elementor-element.elementor-element-d01ce3c > .elementor-container{min-height:542px;}.elementor-10579 .elementor-element.elementor-element-d01ce3c:not(.elementor-motion-effects-element-type-background), .elementor-10579 .elementor-element.elementor-element-d01ce3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://profonanpe.org.pe/wp-content/uploads/2020/10/convocatorias-archivo-v2.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-10579 .elementor-element.elementor-element-d01ce3c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10579 .elementor-element.elementor-element-d01ce3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-108px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-10579 .elementor-element.elementor-element-de33a01 .elementor-heading-title{color:#F3F3F3;font-size:50px;font-weight:500;text-transform:none;font-style:normal;}.elementor-10579 .elementor-element.elementor-element-de33a01{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-10579 .elementor-element.elementor-element-5a25a7e{margin-top:30px;margin-bottom:50px;}.elementor-10579 .elementor-element.elementor-element-0c14dc8 .elementor-heading-title{color:#0030A8;font-size:16px;font-weight:700;text-transform:none;}.elementor-10579 .elementor-element.elementor-element-0c14dc8 > .elementor-widget-container{margin:0px 0px 10px 15px;}.elementor-10579 .elementor-element.elementor-element-0bae3fa .jet-search-filter__input-wrapper{max-width:100%;}.elementor-10579 .elementor-element.elementor-element-0bae3fa .jet-search-filter__submit > i{font-size:25px;}.elementor-10579 .elementor-element.elementor-element-0bae3fa .button-icon-position-right .jet-search-filter__submit > i{margin-left:0px;}.elementor-10579 .elementor-element.elementor-element-0bae3fa .button-icon-position-left .jet-search-filter__submit > i{margin-right:0px;}.elementor-10579 .elementor-element.elementor-element-aa0a89b{margin-top:0px;margin-bottom:50px;}.elementor-10579 .elementor-element.elementor-element-ca4c6a7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-10579 .elementor-element.elementor-element-ca4c6a7 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-10579 .elementor-element.elementor-element-ca4c6a7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-10579 .elementor-element.elementor-element-ca4c6a7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-10579 .elementor-element.elementor-element-ca4c6a7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(60px / 2);padding-right:calc(60px / 2);padding-top:calc(60px / 2);padding-bottom:calc(60px / 2);}:is( .elementor-10579 .elementor-element.elementor-element-ca4c6a7 > .elementor-widget-container > .jet-listing-grid, .elementor-10579 .elementor-element.elementor-element-ca4c6a7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-10579 .elementor-element.elementor-element-ca4c6a7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 60px / -2);margin-right:calc( 60px / -2);width:calc(100% + 60px);}:is( .elementor-10579 .elementor-element.elementor-element-ca4c6a7 > .elementor-widget-container > .jet-listing-grid, .elementor-10579 .elementor-element.elementor-element-ca4c6a7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-10579 .elementor-element.elementor-element-ca4c6a7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 60px / -2);margin-bottom:calc( 60px / -2);}@media(min-width:1024px){.elementor-10579 .elementor-element.elementor-element-d01ce3c:not(.elementor-motion-effects-element-type-background), .elementor-10579 .elementor-element.elementor-element-d01ce3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1023px){.elementor-10579 .elementor-element.elementor-element-d01ce3c:not(.elementor-motion-effects-element-type-background), .elementor-10579 .elementor-element.elementor-element-d01ce3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-10579 .elementor-element.elementor-element-d01ce3c:not(.elementor-motion-effects-element-type-background), .elementor-10579 .elementor-element.elementor-element-d01ce3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-0c14dc8 */.documento-tooltip:before {
    cursor: pointer;
    font-family: "convocatorias" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    padding: 5px 8px 5px 8px;
    border-radius: 50px;
    content: "?";
    color: #FFFFFF;
    font-size: 10px;
    position: relative;
    background-color: #1BA82F;
    transition: 0.5s;
    top: -7px;
    transition: 0.5s;
    margin-left:5px;
     z-index: 2;
     font-weight: bold;
}
.documento-tooltip-flecha:before {
    content:"";
    border-style: solid;
    border-width: 5px 5px 15px 5px;
    border-color: transparent transparent #1BA82F transparent;
    position: absolute;
    margin-left: -20px;
    top: -7px;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a25a7e */.elementor-element-1cf089f{
   background: #FFFFFF;
    box-shadow: 12px 12px 46px rgba(44, 68, 129, 0.16);
    border-radius: 26px;
    padding: 20px;
    position:relative;
}


.jet-search-filter__input {
  padding: 20px 30px !important;
  background-color: #ffffff !important;
  border: 1px solid #0030A8  !important;
  border-radius: 50px  !important;
  margin: 0px 10px;
  width:90% !important;
}


.jet-search-filter__submit {
    width: 60px !important;
    height: 60px !important;
    background: #1BA82F;
    box-shadow: 12px 12px 46px rgba(44, 68, 129, 0.16);
    border-radius: 50px;
    padding: 10px 2px 10px !important;
    transition: 0.8s;
    position: absolute;
    z-index: 9;
    top:-10px;
    right: 10px;
}

.jet-search-filter__submit:hover {
    cursor: pointer;
    background: #0030A8 !important;
}/* End custom CSS */