.page-content.no-cover-photo{padding-top:0px}.wrapper{max-width:unset}.wrapper .container{max-width:100%}#homepage-filters{background-color:#fff}.min-h-screen{min-height:100vh}.container{font-family:'Open Sans', sans-serif;max-width:1170px;margin:0 auto;padding:0 1rem}.container .filter-section{padding-top:1rem;min-height:80px;display:flex;align-items:center;justify-content:space-between}.container .filter-section .filter-sbmt-btn #filter-submit-btn{border-radius:1.5rem;width:100%}.container .filter-section .filter-reset-link{width:110px}.container .filter-section .filter-reset-link a{display:flex;width:100%;justify-content:space-evenly;background-color:#fff;border:#d1d5db 1px solid;border-radius:1.5rem;color:#1D1C1C;padding:8px}.container .filter-section .filter-reset-link a img{width:17px}.container .filter-section .filter-private-listing{width:174px;font-size:13px;margin-left:6px}.container .filter-section .filter-private-listing a{display:flex;width:100%;justify-content:space-evenly;background-color:#fff;border:#d1d5db 1px solid;border-radius:1.5rem;color:#1D1C1C;padding:8px}.container .filter-section .filter-private-listing a img{width:17px}.container .filter-section .filter-private-listing a.selected{background:#6767b6;color:#fff}.container .filter-section input{outline:none;width:360px;height:42px;border:#d1d5db 1px solid;border-radius:1.5rem;margin-top:8px}.container .filter-groups-with-btns{width:calc(100% - 425px);display:flex}.container .filter-card{padding-left:51px;padding-right:3px;grid-template-columns:repeat(6, minmax(0, 1fr)) !important;gap:3px;display:grid;align-items:center}.container .filter-card .dropdown{height:43px;display:flex;justify-content:center;align-items:center;padding-top:0.5rem;padding-bottom:0.5rem;color:#304e6b;font-size:14px;line-height:1.5rem;background-color:#fff;border:#d1d5db 1px solid;border-radius:1.5rem;position:relative;cursor:pointer}.container .filter-card .dropdown span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#1D1C1C}.container .filter-card .dropdown svg{vertical-align:middle}.container .filter-card .dropdown .dropdown-option{display:block;max-height:400px;overflow:auto;display:none;background-color:#fff;width:252px;min-height:172px;position:absolute;left:0;top:calc(100% - 5px);z-index:1024;opacity:1;transform:translateY(5px) translateZ(0px);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;border:#f3f4f6 1px solid;border-radius:0.5rem}.container .filter-card .dropdown .dropdown-option h3{font-size:1.5rem;line-height:2rem;margin-bottom:0.5rem;color:#304e6b}.container .filter-card .dropdown .dropdown-option .input-range{display:flex;justify-content:space-between;margin-bottom:1rem}.container .filter-card .dropdown .dropdown-option .input-range input{font-size:1.125rem;line-height:1.75rem;width:5rem;color:#304e6b;border:none;border-bottom:2px solid #f7be32;border-radius:0}.container .filter-card .dropdown .dropdown-option .input-range input:focus{outline:none}.container .filter-card .dropdown .dropdown-option .range-row{width:100%}.container .filter-card .dropdown .dropdown-option .range-card{font-size:1rem;line-height:1.5rem;display:flex;align-items:center;justify-content:space-between;color:#304e6b;margin-top:1.5rem}.container .filter-card .dropdown .dropdown-option.typeOfFish ul{padding:0;margin:0}.container .filter-card .dropdown .dropdown-option.typeOfFish ul li{margin-bottom:1rem;list-style:none;display:flex;align-items:center;justify-content:flex-start}.container .filter-card .dropdown .dropdown-option.typeOfFish ul li input{width:1.25rem;height:1.25rem;accent-color:#f7be32;cursor:pointer}.container .filter-card .dropdown .dropdown-option.typeOfFish ul li label{cursor:pointer;margin:0 0.75rem 0 0.75rem;font-size:1rem;line-height:1.5rem}.container .filter-card .dropdown .dropdown-option.typeOfFish ul li svg{margin-right:3px;filter:brightness(0) saturate(100%) invert(73%) sepia(40%) saturate(798%) hue-rotate(354deg) brightness(102%) contrast(94%)}.container .filter-card .dropdown .dropdown-option.typeOfFish .child-category{margin-bottom:3px;margin-left:16px}.container .filter-card .dropdown .dropdown-option.typeOfFish .child-category label{font-size:13px}.container .filter-card .dropdown .dropdown-option.typeOfFish .child-category input{width:12px;height:12px}.container .filter-card .dropdown .dropdown-option.typeOfFish .child-category.hidden-elm{display:none}.container .filter-card .dropdown .dropdown-option.typeOfFish.radio{width:183px}.container .filter-card .dropdown .dropdown-option.typeOfFish.radio label{cursor:pointer;width:78px;display:block}.container .filter-card .dropdown .dropdown-option.typeOfFish.radio ul li .stars{padding-left:9px}.container .filter-card .dropdown:hover .dropdown-option{display:block}.container .filter-btn-group{display:flex;align-items:center}.container .filter-btn-group .filter-sbmt-btn{width:calc(100% - 110px);margin-right:4px;margin-left:4px}.container .service-section{width:100%;row-gap:1.5rem;grid-template-columns:repeat(5, minmax(0, 1fr)) !important;column-gap:1.75rem !important;display:grid;padding-top:30px}.container .service-section .detail-card{transition:box-shadow 0.3s;padding-top:3px;border-radius:1rem;border:3px solid #EAEAEA;min-height:348px;display:flex;flex-direction:column;align-items:center;justify-content:center}.container .service-section .detail-card .imgb{width:90%;height:180px;position:relative}.container .service-section .detail-card .imgb img{width:100%;height:100%}.container .service-section .detail-card .imgb .img-tag{background-color:#f7be32;color:#304e6b;font-size:.75rem;line-height:1rem;border-radius:0.25rem;padding:0.5rem 0.75rem;position:absolute;left:1rem;top:1.25rem;z-index:1}.container .service-section .detail-card .imgb .manage-favorite{width:34px;height:34px;border-radius:0.375rem;padding:0.5rem;position:absolute;right:0.6rem;top:1px;z-index:1}.container .service-section .detail-card .imgb .manage-favorite svg{width:18px;height:15px}.container .service-section .detail-card .imgb .manage-favorite.active{background-color:#ff0808}.container .service-section .detail-card .imgb .manage-favorite .private-listing-icon img{top:4px;right:163px;position:absolute}.container .service-section .detail-card .txtb{width:100%;padding:0.75rem}.container .service-section .detail-card .txtb .location-pro-badge-sec{padding-top:3px;position:relative;color:#243746;font-size:15px;line-height:1.5rem;display:flex;align-items:center}.container .service-section .detail-card .txtb .location-pro-badge-sec svg{margin-right:0.25rem}.container .service-section .detail-card .txtb .location-pro-badge-sec .pro-badge-icon{position:absolute;right:2px}.container .service-section .detail-card .txtb h4{text-transform:capitalize;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#1D1C1C;margin-top:0.5rem;margin-bottom:0.5rem;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container .service-section .detail-card .txtb .price-info{padding-top:3px;padding-bottom:0px;display:flex;justify-content:space-between;align-items:center}.container .service-section .detail-card .txtb .price-info ul{display:flex;margin:0;padding:0}.container .service-section .detail-card .txtb .price-info ul li{margin-left:2px;list-style:none;font-size:1rem;line-height:1.5rem;color:#7baed4;align-items:center;display:flex}.container .service-section .detail-card .txtb .price-info ul li:first-child{margin-left:0}.container .service-section .detail-card .txtb .price-info ul li img{width:18px}.container .service-section .detail-card .txtb .price-info ul .star-rating{font-size:18px}.container .service-section .detail-card .txtb .price-info .price-col{display:flex;align-items:center}.container .service-section .detail-card .txtb .price-info .price-col strong{font-style:normal;font-weight:600;font-size:20px;line-height:2rem;color:#000000}.container .service-section .detail-card .txtb .price-info .price-col span{font-style:normal;font-weight:600;font-size:12px;color:#696969;line-height:1rem;display:block}.container .service-section .detail-card .txtb .listing-author{padding-top:10px;padding-bottom:4px;display:flex;align-items:center;justify-content:space-between}.container .service-section .detail-card .txtb .listing-author a{display:flex;align-items:center;width:48%}.container .service-section .detail-card .txtb .listing-author a .author-name{display:flex;align-items:center;gap:5px;text-transform:capitalize;color:#1D1C1C;padding-left:6px;font-size:13px;width:150px;text-overflow:ellipsis}.container .service-section .detail-card .txtb .listing-author a .grid-author-avatar-image{border-radius:25px;width:35px}.container .service-section .detail-card:hover{box-shadow:2px 1px 12px 0px rgba(0,0,0,0.5)}@media (min-width: 360px) and (max-width: 767px){.container .service-section{width:100%;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;column-gap:1.75rem !important;row-gap:0.5rem}.container{padding-left:14px;padding-right:14px}.container .filter-btn-group .filter-private-listing{font-size:12px;margin-left:unset}.container .filter-section{position:relative;flex-direction:column}.container .filter-section input{width:100%}.container .filter-section .filter-card{width:100%;padding-left:unset;padding-top:17px;grid-template-columns:repeat(3, minmax(0, 1fr)) !important}.container .filter-section .filter-reset-link a,.container .filter-section .filter-private-listing a{width:107px}.container .filter-section .filter-reset-link a img,.container .filter-section .filter-private-listing a img{width:14px}.container .filter-card{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.container .filter-card .dropdown span{font-size:11px}.container .service-section .detail-card{min-height:220px}.container .service-section .detail-card .imgb{height:unset}.container .service-section .detail-card .imgb a{display:flex;align-items:center;justify-content:center}.container .service-section .detail-card .imgb a img{width:88%}.container .service-section .detail-card .imgb .manage-favorite{right:0.3rem;top:-7px}.container .service-section .detail-card .imgb .manage-favorite .private-listing-icon img{right:260px;top:5px;width:25px;height:25px}.container .service-section .detail-card .txtb .location-pro-badge-sec{padding-top:unset}.container .service-section .detail-card .txtb .location-pro-badge-sec .loc-name{font-size:12px;width:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container .service-section .detail-card .txtb .location-pro-badge-sec .pro-badge-icon{width:26px}.container .service-section .detail-card .txtb .listing-author{display:unset;padding-top:5px}.container .service-section .detail-card .txtb .listing-author a .grid-author-avatar-image{width:30px}.container .service-section .detail-card .txtb .listing-author a .author-name{padding-left:8px;width:55%;font-size:11px}.container .service-section .detail-card .txtb .listing-author .pro-badge-icon{position:absolute;left:calc(100% - 24px);top:2px;width:27px}.container .service-section .detail-card .txtb a h4{font-size:11px;width:unset;margin-top:unset;margin-bottom:unset}.container .service-section .detail-card .txtb .price-info{padding-top:3px;padding-top:unset}.container .service-section .detail-card .txtb .price-info ul li{margin-left:1px}.container .service-section .detail-card .txtb .price-info ul li img{width:11px}.container .service-section .detail-card .txtb .price-info ul .star-rating{font-size:12px}.container .service-section .detail-card .txtb .price-info .price-col strong{font-size:13px}.container .service-section .detail-card .txtb .price-info .price-col span{font-size:10px}.container .filter-card .dropdown .dropdown-option.typeOfFish ul li input{width:12px}.container .filter-card .dropdown .dropdown-option.typeOfFish ul li label{font-size:10px}.container .filter-card .dropdown .dropdown-option{width:217px;left:-119px}.Software .dropdown-option{left:0px !important}.categories-filter .dropdown-option{left:0px !important}}@media (max-width: 992px){.container .filter-card{padding-right:0}.container .filter-section{flex-direction:column}.container .filter-section .filter-groups-with-btns{width:100%;flex-direction:column}}@media (min-width: 767px) and (max-width: 992px){.container .filter-section{flex-direction:column}.container .filter-section #q{width:100%;margin-bottom:16px}.container .filter-section .filter-card{padding-left:unset;grid-template-columns:repeat(6, minmax(0, 1fr)) !important}.container .filter-section .filter-card #filter-submit-btn{position:absolute;top:86px;right:3px;width:192px}.container .filter-section .filter-card .dropdown{font-size:13px;padding-left:7px;padding-right:9px}.container .service-section{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}.container .service-section .detail-card{min-height:290px}.container .service-section .detail-card .txtb h4{font-size:14px}.container .service-section .detail-card .txtb .listing-author{display:unset;position:relative}.container .service-section .detail-card .txtb .listing-author .pro-badge-icon{position:absolute;right:0;top:2px}.container .service-section .detail-card .txtb .listing-author a .author-name{width:109px;font-size:13px}.container .service-section .detail-card .txtb .price-info ul li{margin-left:2px}.container .service-section .detail-card .txtb .price-info ul li img{width:17px}.container .service-section .detail-card .txtb .price-info ul .star-rating{font-size:17px}.container .service-section .detail-card .txtb .price-info .price-col strong{font-size:20px}.container .service-section .detail-card .imgb{height:unset}.container .service-section .detail-card .imgb a{display:flex;align-items:center;justify-content:center}.container .service-section .detail-card .imgb a img{width:92%}.container .service-section .detail-card .imgb .manage-favorite{width:40px;height:40px}.container .filter-card .dropdown .dropdown-option.typeOfFish ul li label{font-size:13px}.container .filter-card .dropdown .dropdown-option{left:-147px}.categories-filter .dropdown-option{left:0px !important}}
