.filter-part{z-index:98;background:#fafafa;border-bottom:.5px solid #707070;width:100%;position:absolute;box-shadow:0 5px 20px #00000026}@media only screen and (max-width:1199px){.filter-part{padding:30px 0}}.filter-part .container{max-width:1200px;margin:auto}.filter-part .fp-wrapper .first-filter{padding-top:40px;display:flex}@media only screen and (max-width:991px){.filter-part .fp-wrapper .first-filter{flex-direction:column}}.filter-part .fp-wrapper .filter-row{flex-wrap:nowrap;width:100%}@media only screen and (max-width:1199px){.filter-part .fp-wrapper .filter-row{flex-wrap:nowrap}}@media only screen and (max-width:767px){.filter-part .fp-wrapper .filter-row{flex-wrap:wrap}}@media only screen and (max-width:575px){.filter-part .fp-wrapper .filter-row.right-filter .filter-col{width:100%}}@media only screen and (max-width:1199px){.filter-part .fp-wrapper .filter-row.right-filter .filter-col:nth-child(2){padding-left:30px}}@media only screen and (max-width:991px){.filter-part .fp-wrapper .filter-row.right-filter .filter-col:nth-child(2){padding-left:15px}}.filter-part .fp-wrapper .filter-col{min-width:200px}@media only screen and (max-width:767px){.filter-part .fp-wrapper .filter-col{min-width:120px}}.filter-part .fp-wrapper .filter-col:nth-child(2){padding-right:100px}@media only screen and (max-width:991px){.filter-part .fp-wrapper .filter-col:nth-child(2){padding-right:70px}}@media only screen and (max-width:767px){.filter-part .fp-wrapper .filter-col:nth-child(2){padding-right:50px}}@media only screen and (max-width:575px){.filter-part .fp-wrapper .filter-col:nth-child(2){width:50%;padding-left:12px;padding-right:15px}}.filter-part .fp-wrapper .filter-col:nth-child(3){padding-left:20px}@media only screen and (max-width:1199px){.filter-part .fp-wrapper .filter-col:nth-child(3){padding-left:12px}}@media only screen and (max-width:575px){.filter-part .fp-wrapper .filter-col:nth-child(3){width:50%}}.filter-part .fp-wrapper .filter-col .open-filter{margin-bottom:30px}.filter-part .fp-wrapper .filter-col .title-box{margin-bottom:10px}.filter-part .fp-wrapper .filter-col .title-box h4{text-transform:capitalize;color:#2b2b2b;padding:0;font-family:Barlow;font-size:16px;font-style:normal;font-weight:500;line-height:19px}.filter-part .fp-wrapper .filter-col .duration-div{width:100%;display:flex}.filter-part .fp-wrapper .filter-col .duration-div .left-dd{width:50%;margin-right:12px}.filter-part .fp-wrapper .filter-col .duration-div .left-dd input{border:.5px solid #707070;border-radius:2px}.filter-part .fp-wrapper .filter-col .duration-div .right-dd{width:50%}.filter-part .fp-wrapper .filter-col .check-div.right-ul .scrollbar{max-height:310px;margin-bottom:25px;overflow-y:scroll}.filter-part .fp-wrapper .filter-col .check-div.right-ul #style-1::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0000004d}.filter-part .fp-wrapper .filter-col .check-div.right-ul #style-1::-webkit-scrollbar{background:#fff;width:5px;margin-right:20px}.filter-part .fp-wrapper .filter-col .check-div.right-ul #style-1::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0000004d}.filter-part .fp-wrapper .filter-col .check-div .force-overflow{margin:0;padding:0}.filter-part .fp-wrapper .filter-col .check-div .force-overflow .checkbox{margin-bottom:10px;list-style:none}.filter-part .fp-wrapper .filter-col .check-div .force-overflow .checkbox input:focus{box-shadow:none}.filter-part .fp-wrapper .filter-col .check-div .force-overflow .checkbox input:checked+.box:after{opacity:1}.filter-part .fp-wrapper .filter-col .check-div .force-overflow .checkbox input:checked+.box:before{background-color:#00b156}.filter-part .fp-wrapper .filter-col .check-div .force-overflow .checkbox .box{color:#2b2b2b;cursor:pointer;padding-left:25px;font-family:Barlow;font-size:14px;font-style:normal;font-weight:400;line-height:17px;position:relative}.filter-part .fp-wrapper .filter-col .check-div .force-overflow .checkbox .box span{color:#707070;font-size:12px;line-height:14px}.filter-part .fp-wrapper .filter-col .check-div .force-overflow .checkbox .box:before{content:"";vertical-align:middle;-webkit-appearance:none;cursor:pointer;background-color:#0000;border:.5px solid #707070;border-radius:2px;width:16px;height:16px;position:absolute;top:0;left:0}.filter-part .fp-wrapper .filter-col .check-div .force-overflow .checkbox .box:after{content:"";opacity:0;border:.19rem solid #000;border-width:0 .19rem .19rem 0;width:6px;height:11px;transition:all .3s;display:block;position:absolute;top:1px;left:5px;transform:rotate(42deg)}.filter-part .fp-wrapper .display-checkbox{justify-content:flex-end;display:flex;position:relative}.filter-part .fp-wrapper .display-checkbox .wrapcheck{flex-wrap:wrap;padding-right:70px;display:flex}.filter-part .fp-wrapper .display-checkbox .checkmark{background:#fff;border:.5px solid #7070704d;border-radius:5px;align-items:center;margin:6px;padding:4px 6px;display:flex}@media only screen and (max-width:575px){.filter-part .fp-wrapper .display-checkbox .checkmark{margin:6px 0}}.filter-part .fp-wrapper .display-checkbox .checkmark .check-text{margin:0;font-family:Barlow;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.filter-part .fp-wrapper .display-checkbox .checkmark svg{width:12px;height:12px;margin-left:8px}.filter-part .fp-wrapper .display-checkbox .btn-clear{color:#1f1f1f;background:#00b156;border:.5px solid #7070704d;border-radius:5px;margin:6px 0 0;padding:4px 10px;font-family:Barlow;font-size:14px;font-style:normal;font-weight:400;line-height:17px;position:absolute;right:0}.filter-part .fp-wrapper .bottom-filter{justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:767px){.filter-part .fp-wrapper .bottom-filter{flex-direction:column-reverse}}.filter-part .fp-wrapper .bottom-filter .both-filter{display:flex}@media only screen and (max-width:991px){.filter-part .fp-wrapper .bottom-filter .both-filter{width:100%}}.filter-part .fp-wrapper .bottom-filter .trainers{cursor:pointer;border:.5px solid #7070704d;border-radius:2px;flex:1;padding:15px 30px}.filter-part .fp-wrapper .bottom-filter .trainers+.trainers{margin-left:-1px}.filter-part .fp-wrapper .bottom-filter .trainers:hover,.filter-part .fp-wrapper .bottom-filter .trainers:focus{background-color:#0000}.filter-part .fp-wrapper .bottom-filter .trainers.isOpen{border-color:#2b2b2b}.filter-part .fp-wrapper .bottom-filter .trainers.isOpen .btnArrow{transform:rotate(180deg)}@media only screen and (max-width:991px){.filter-part .fp-wrapper .bottom-filter .trainers{padding:15px 25px}}.filter-part .fp-wrapper .bottom-filter .trainers .bf-title{align-items:center;display:flex}@media only screen and (max-width:767px){.filter-part .fp-wrapper .bottom-filter .trainers .bf-title{justify-content:space-between}}.filter-part .fp-wrapper .bottom-filter .trainers .bf-title .bf-item{text-transform:uppercase;color:#707070;font-family:Barlow;font-size:16px;font-style:normal;font-weight:400;line-height:19px}.filter-part .fp-wrapper .bottom-filter .trainers .bf-title svg{width:18px;height:18px;margin-left:12px;display:inline-block}.filter-part .fp-wrapper .bottom-filter .trainers .bf-title svg.user{margin-left:0;margin-right:12px}.filter-part .fp-wrapper .bottom-filter .form-wrap{position:relative}@media only screen and (max-width:991px){.filter-part .fp-wrapper .bottom-filter .form-wrap{width:100%;margin-left:20px}}@media only screen and (max-width:767px){.filter-part .fp-wrapper .bottom-filter .form-wrap{width:100%;margin-left:0}}.filter-part .fp-wrapper .bottom-filter .form-wrap input{color:#707070;min-width:352px;padding:15px 50px;font-family:Barlow;font-size:16px;font-style:normal;font-weight:400;line-height:19px}@media only screen and (max-width:991px){.filter-part .fp-wrapper .bottom-filter .form-wrap input{min-width:unset}}.filter-part .fp-wrapper .bottom-filter .form-wrap input::placeholder{color:#707070;font-family:Barlow;font-size:16px;font-style:normal;font-weight:400;line-height:19px}.filter-part .fp-wrapper .bottom-filter .form-wrap input:focus{outline:none}.filter-part .fp-wrapper .bottom-filter .form-wrap svg{width:20px;height:100%;margin:0;position:absolute;left:22px}.filter-part .fp-wrapper .wraptrainers{flex-wrap:wrap;width:100%;display:inline-flex}.filter-part .fp-wrapper .wraptrainers .wt-box{background:#fff;border:.5px solid #7070704d;border-radius:2px;margin-bottom:12px;margin-right:12px;padding:9px 18px;display:flex}@media only screen and (max-width:991px){.filter-part .fp-wrapper .wraptrainers .wt-box{margin-bottom:6px;margin-right:6px;padding:6px 10px}}.filter-part .fp-wrapper .wraptrainers .wt-left{align-items:center;margin-right:20px;display:flex}.filter-part .fp-wrapper .wraptrainers .wt-left img{object-fit:cover;border-radius:50%;width:32px;height:32px}.filter-part .fp-wrapper .wraptrainers .wt-left span{margin-left:8px;font-family:Barlow;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.filter-part .fp-wrapper .wraptrainers .wt-right{justify-content:center;display:flex;position:relative}.filter-part .fp-wrapper .wraptrainers .wt-right .box{color:#000;cursor:pointer;align-items:center;height:100%;padding-left:20px;font-family:Barlow;font-size:14px;font-style:normal;font-weight:400;line-height:17px;display:flex;position:relative}.filter-part .fp-wrapper .wraptrainers .wt-right .box:before{content:"";vertical-align:middle;cursor:pointer;background-color:#0000;border:.5px solid #707070;border-radius:2px;width:16px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.filter-part .fp-wrapper .wraptrainers .wt-right .box:after{content:"";opacity:0;border:.19rem solid #000;border-width:0 .19rem .19rem 0;width:6px;height:11px;transition:all .3s;display:block;position:absolute;top:43%;left:1px;transform:rotate(42deg)translateY(-50%)}.filter-part .fp-wrapper .wraptrainers .wt-right input:checked+.box:after{opacity:1}.filter-part .fp-wrapper .wraptrainers .wt-right input:checked+.box:before{background-color:#00b156}.filter-part .fp-wrapper .scrollbar-new{max-height:310px;margin-top:25px;margin-bottom:25px;overflow-y:scroll}.filter-part .fp-wrapper #style-3::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0000004d}.filter-part .fp-wrapper #style-3::-webkit-scrollbar{background:#fff;width:5px;margin-right:20px}.filter-part .fp-wrapper #style-3::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0000004d}
