.elementor-6672 .elementor-element.elementor-element-cdbd5d5{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-6672 .elementor-element.elementor-element-98a4eb3{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-6672 .elementor-element.elementor-element-93a3d8d{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}@media(max-width:1024px){.elementor-6672 .elementor-element.elementor-element-cdbd5d5{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-6672 .elementor-element.elementor-element-98a4eb3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6672 .elementor-element.elementor-element-93a3d8d{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-6672 .elementor-element.elementor-element-cdbd5d5{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-6672 .elementor-element.elementor-element-98a4eb3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6672 .elementor-element.elementor-element-93a3d8d{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS */body .box-search-filter #btnsearchbelow {
    color: #12417E !important;
    font-size: 0.9375em !important;
    display: flex;
    align-items: center;
    padding: 8px 15px 8px 15px;
    background-color: #fff!important;
    border-radius: 3px;
    border: 1px solid #12417E;
}

@media screen and (max-width: 480px) {
  #btnsearchbelow:after  {
    content: ''!important;
  }
}


.mediaMenuOption .mediaTableMenu {
    display: none;
}

#btnsearchbelow:after {
    content: url(/wp-content/uploads/2024/05/knapp-pilar-bla.svg);
    margin-left: 10px;
    line-height: 0;
}

body .box-search-filter .searchSection #Search_container #txtfilename {
    color:#12417E!important;
}

#btnsearchbelow:hover {
    box-shadow: none!important;
}

body .wpfd_search_input {
    margin-right: 10px!important;
}

.zmdi-folder:before {
    color: #12417E;
}

.wpfdcategory.catlink:hover .zmdi-folder:before {
    color: #fff!important;
}

.wpfd-content .wpfdcategory:hover {
    background-color: #12417E!important;
}

.wpfd-content .wpfdcategory:hover > span {
    color:#fff!important;
}

.wpfd_search_input input {
    border: 1px solid #12417E!important;
}

.wpfd_search_input input::placeholder {
    color: #12417E!important;
    font-weight: 400;
    overflow: visible;
}

.wpfd-category-theme-title,
.wpfd-container-default .wpfd-categories h2 {
    display: none;
}

.elementor-element-57e25c1 * {
    font-family: "Inter Tight", sans-serif!important;
}

#wpfd_search_file_suggestion a.downloadlink i.zmdi,
#wpfd_search_file_suggestion a.wpfd_previewlink i.zmdi,
.list-results .mediaTableMenu .zmdi-settings {
    font-family: "Material-Design-Iconic-Font", sans-serif!important;
}

.wpfd-categories a {
    margin-left: 0 !important;
    margin-right: 20px !important;
}

.wpfd-content .breadcrumbs > li,
.wpfd-content .wpfdcategory > span,
.wpfd-content-default .wpfd_list .file h3 a,
.wpfd-content-default .wpfd_list .file .file-right .openlink{
    color:#12417E!important;
}

.wpfd-content .wpfdcategory {
    margin-top: 19px!important;
}

.wpfd-icon-search {
    filter: invert(19%) sepia(50%) saturate(2432%) hue-rotate(198deg) brightness(52%) contrast(94%);
}

.wpfd-content-default .wpfd_list .file {
    margin-left: 0!important;
}

.wpfd-content .downloadlink {
    background-color: #12417E!important;
}

.box-search-filter .searchSection {
    flex-direction: row!important;
}/* End custom CSS */