.qodef-e-media-image a{display:block!important;width:100%!important;height:auto!important;overflow:hidden!important}.qodef-e-media-image a img{width:100%!important;height:auto!important;object-fit:cover!important;display:block!important}.qodef-e-title-link{padding:2px!important;display:inline-block}.hp-page.site-main{padding:3rem 0;min-height:80vh}@media screen and (max-width:1280px){.hp-page.site-main{padding-inline:1rem}}h1.hp-listing__title,h1.hp-page__title{font-size:2.5rem!important}h4.hp-listing__title,h4.hp-page__title{font-size:1.5rem!important}.hp-table{width:100%}.hp-field--file,.hp-field--submit,.hp-listing__action.button--primary,.hp-vendor__action.button--primary{border:1px solid #214194;background-color:#214194;color:#fff;text-transform:uppercase;border-radius:0;font-weight:600;padding:10px 30px;font-size:15px;transition:all .2s ease-in-out}.hp-field--file:hover,.hp-field--submit:hover{opacity:.85}.hp-field--text,.hp-field--search,.hp-field--number,.hp-field--password,.hp-field--phone,.hp-field--email,.hp-field--url,.hp-field--textarea{border:1px solid #1b171b;padding:.5rem}.hp-field--text:focus,.hp-field--search:focus,.hp-field--number:focus,.hp-field--password:focus,.hp-field--phone:focus,.hp-field--email:focus,.hp-field--url:focus,.hp-field--textarea:focus{border:1px solid #214194}.hp-listing__images{aspect-ratio:unset!important}.hp-listing__image img,.hp-listing__image video,.hp-listing__images img,.hp-listing__images video{background-color:#fff0;object-fit:cover}.hp-listing__description .crp_related{display:none;visibility:hidden}.hp-listing__description ul:has(li>img:only-child){list-style:none;margin-left:0;padding:0}.hp-listing__description li:empty{display:none}.hp-modal.fancybox-content{width:600px}.hp-form__field--select .select2-container .select2-choice,.hp-form__field--select .select2-container .select2-selection--single{font-size:16px;height:46px;border:1px solid #1b171b;padding:0 .5rem}.hp-form__field--select .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px}.hp-field--checkboxes ul li:not(:last-child),.hp-field--radio ul li:not(:last-child){margin-bottom:0}.hp-widget--listing-filter label{margin-bottom:0}.hp-page__sidebar .inner-wrapper-sticky{border:1px solid rgb(0 0 0 / .1);padding:1rem;overflow:hidden}.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action{opacity:.85;color:#dd0068}