.wpc-filter-content{position:relative}select.wpc-filters-widget-select{display:none}.custom-dropdown-title{padding:0px;background-color:#f7f5f4;cursor:pointer;position:relative;z-index:1000;display:flex;align-items:center}.custom-dropdown-title::after{font-family:ETmodules;content:"3";font-size:16px;position:absolute;left:0;transition:transform 0.5s ease;display:inline-block}.custom-dropdown-menu{position:absolute;top:100%;left:0;background-color:#fff;padding:15px 0;box-shadow:0 10px 40px #98a2ac36;z-index:1001;width:100%;box-sizing:border-box;opacity:0;transform:scale(0.20) translateY(-20px);transition:opacity 0.3s ease,transform 0.3s ease;visibility:hidden}.custom-dropdown-menu a:first-child{display:none}.custom-dropdown-menu a{display:block;padding:15px;text-decoration:none;color:#333;border-right:1px solid transparent;transition:border-color 0.3s ease}.custom-dropdown-menu a:hover{background-color:#f1f1f1;border-right:1px solid #ff6e00}.wpc-filter-content.show .custom-dropdown-menu{opacity:1;transform:scale(1) translateY(0);visibility:visible}.wpc-filter-content:hover .custom-dropdown-title::after{transform:rotate(180deg)}.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(4),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(3){width:20%!important;margin-right:6.66666%!important}.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(2){width:20%!important;margin-right:0%!important}@media only screen and (min-width:769px) and (max-width:1024px){.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(2),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(3),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(4){width:45%!important;margin-right:5%!important}}@media only screen and (min-width:481px) and (max-width:768px){.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(2),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(3),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(4){width:48%!important;margin-right:2%!important}}@media only screen and (max-width:480px){.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(2),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(3),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(4){width:100%!important;margin-right:0%!important}}@media only screen and (min-width:1025px) and (max-width:1200px){.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(3),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(4){width:22%!important;margin-right:4%!important}}@media only screen and (min-width:1025px) and (max-width:1200px){.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(2){width:22%!important;margin-right:0%!important}}.wpc-filters-section{display:flex;flex-direction:column}.wpc-filter-header{order:2}.wpc-filter-content{order:1}.wpc-filter-title{font-size:12px;color:#999;margin-top:10px;border-top:1px solid #dbdbdb}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.dipi_carousel .swiper-pagination .swiper-pagination-bullet{width:15px!important;height:15px!important}.swiper-pagination-bullet{border-radius:0!important}.dipi_carousel .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:4px}.dipi_carousel_child .dipi-carousel-image{border-radius:0.9em}.dipi-carousel-child-wrapper:empty{display:none}input[type=checkbox]{-webkit-appearance:checkbox;float:right!important;margin:4px 0 35px 5px}.mfp-content{position:absolute;top:50%;left:50%;z-index:1045;transform:translate(-50%,-50%);max-height:90%}