.center-flex{align-items:center!important;display:flex!important;justify-content:center!important}.all-treatments-section{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:100vh;overflow:hidden;position:relative}@media only screen and (max-width:480px){.all-treatments-section .container{height:309px}}.all-treatments-section .container .section-group{display:flex;flex-direction:column;height:100%}.all-treatments-section .container .section-group .section-group__header{align-items:center;display:flex;height:100%}.all-treatments-section .search-filter-container{align-items:center;display:flex;justify-content:space-between;padding:3% 8%;position:relative;width:100%}@media only screen and (max-width:480px){.all-treatments-section .search-filter-container{padding:8%}}.all-treatments-section .search-filter-container .form-group{width:85%;z-index:2}.all-treatments-section .search-filter-container .form-group label{font-weight:400;margin-bottom:7px}@media only screen and (max-width:480px){.all-treatments-section .search-filter-container .form-group label{font-size:16px}}.all-treatments-section .search-filter-container .form-group label span{color:var(--page-color);padding-right:3px}.all-treatments-section .search-filter-container .form-group input.form-control{border-color:var(--page-color);border-radius:50px;font-family:var(--font-primary);font-weight:400;padding:.8vw 2vw}.all-treatments-section .search-filter-container .form-group input.form-control.error{border-color:#a61b3c}@media only screen and (max-width:480px){.all-treatments-section .search-filter-container .form-group input.form-control{font-size:16px;line-height:1;padding:10px 25px}}.all-treatments-section .search-filter-container .form-group input.form-control::-moz-placeholder{color:#b4b4b4}.all-treatments-section .search-filter-container .form-group input.form-control::placeholder{color:#b4b4b4}.all-treatments-section .search-filter-container .form-group input.form-control:focus{box-shadow:none}.all-treatments-section .search-filter-container .form-group .select-wrapper{display:inline-block;position:relative;width:50%}@media only screen and (max-width:480px){.all-treatments-section .search-filter-container .form-group .select-wrapper{width:100%}}.all-treatments-section .search-filter-container .form-group .select-wrapper .selected{background-color:#fff;border:1px solid var(--page-color);border-radius:50px;cursor:pointer;font-family:var(--font-primary);font-weight:400;padding:.8vw 2em .8vw 2vw;position:relative;width:100%;z-index:93}@media only screen and (max-width:480px){.all-treatments-section .search-filter-container .form-group .select-wrapper .selected{padding:10px 25px}}.all-treatments-section .search-filter-container .form-group .select-wrapper .options{background-color:#fff;border:1px solid var(--page-color);border-radius:0 0 14px 14px;display:none;padding-top:5%;position:absolute;top:45%;width:100%;z-index:0}@media only screen and (max-width:480px){.all-treatments-section .search-filter-container .form-group .select-wrapper .options{margin-top:2%;padding-top:7%}}@media only screen and (max-width:768px){.all-treatments-section .search-filter-container .form-group .select-wrapper .options{padding-top:5%}}@media only screen and (max-width:992px){.all-treatments-section .search-filter-container .form-group .select-wrapper .options{padding-top:5%}}.all-treatments-section .search-filter-container .form-group .select-wrapper hr{background-color:var(--page-color);border:none;height:1px;margin:0;width:100%}.all-treatments-section .search-filter-container .form-group .select-wrapper .option{border-bottom:1px solid var(--page-color);cursor:pointer;padding:.8vw 2vw;z-index:92}.all-treatments-section .search-filter-container .form-group .select-wrapper .option:last-child{border-bottom:none}.all-treatments-section .search-filter-container .form-group .select-wrapper .option:hover{background-color:#fffaf4}.all-treatments-section .search-filter-container .form-group .select-wrapper .option:hover:last-child{border-radius:0 0 14px 14px}@media only screen and (max-width:480px){.all-treatments-section .search-filter-container .form-group .select-wrapper .option{padding:10px 25px}}.all-treatments-section .search-filter-container .form-group .select-wrapper .dropdown-icon{pointer-events:none;position:absolute;right:2vw;top:50%;transform:translateY(-50%) rotate(0deg);z-index:94}@media only screen and (max-width:480px){.all-treatments-section .search-filter-container .form-group .select-wrapper .dropdown-icon{right:25px}}.all-treatments-section .search-filter-container .form-group .select-wrapper .dropdown-icon.rotate{transform:translateY(-50%) rotate(180deg)}.all-treatments-section .search-filter-container .filter-icon-container{cursor:pointer;padding:12px 0 12px 12px;position:relative}.all-treatments-section .search-filter-container .filter-icon-container .filter-icon{height:auto;width:40px}@media only screen and (max-width:480px){.all-treatments-section .search-filter-container .filter-icon-container .filter-icon{width:30px}}@media only screen and (max-width:992px){.all-treatments-section .card-item{margin-bottom:0;padding-left:5px;padding-right:5px}}@media only screen and (max-width:480px){.all-treatments-section .card-item{padding-left:7px;padding-right:7px}}.all-treatments-section .card-item .card{box-shadow:0 5px 10px rgba(0,0,0,.09);margin-bottom:30px}.all-treatments-section .card-item .card .card-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#54565a;display:-webkit-box;font-family:var(--font-secondary);font-weight:400;height:2.4em;line-height:1.2em;margin-bottom:20px;overflow:hidden;width:100%}@media only screen and (max-width:992px){.all-treatments-section .card-item .card .card-title{margin-bottom:12px}}@media only screen and (max-width:480px){.all-treatments-section .card-item .card .card-title{font-weight:500;margin-bottom:10px}}.all-treatments-section .card-item .card .card-body{align-content:space-between;display:flex;flex-wrap:wrap;padding:16px}@media only screen and (max-width:480px){.all-treatments-section .card-item .card .card-body{padding:var(--erha-card-spacer-y) 10px}}.all-treatments-section .card-item .card .card-text{color:#54565a;font-size:17px;font-weight:500;letter-spacing:.64px}@media only screen and (max-width:480px){.all-treatments-section .card-item .card .card-text{font-size:12px}}.all-treatments-section .card-item .card .card-text .treatment-info{color:#54565a;font-family:var(--font-primary);font-size:.89vw;font-weight:500}@media only screen and (max-width:1200px){.all-treatments-section .card-item .card .card-text .treatment-info{font-size:1vw}}@media only screen and (max-width:992px){.all-treatments-section .card-item .card .card-text .treatment-info{font-size:1.6vw}}@media only screen and (max-width:480px){.all-treatments-section .card-item .card .card-text .treatment-info{font-size:14px;font-weight:300}}.all-treatments-section .card-item .card .card-text .treatment-price{color:#f58220;font-size:1.1vw;font-weight:700}@media only screen and (max-width:1200px){.all-treatments-section .card-item .card .card-text .treatment-price{font-size:1.15vw}}@media only screen and (max-width:992px){.all-treatments-section .card-item .card .card-text .treatment-price{font-size:1.8vw}}@media only screen and (max-width:480px){.all-treatments-section .card-item .card .card-text .treatment-price{font-size:16px}}.all-treatments-section .card-item .card .card-image-top{aspect-ratio:1;width:100%}.all-treatments-section .card-item .card .card-image-top img{aspect-ratio:1;border-top-left-radius:5px;border-top-right-radius:5px;min-height:140px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:480px){.all-treatments-section .card-item .card .card-image-top img{min-height:140px}}.all-treatments-section .section-group__content{color:#54565a;padding:0}.all-treatments-section .section-group__content .card-container{padding:0 8%}.all-treatments-section .modal{display:none;height:100px;left:0;margin-top:0;padding-left:75%;padding-right:8%;position:absolute;top:75%;width:100%;z-index:10}@media only screen and (max-width:768px){.all-treatments-section .modal{height:100px;padding-left:65%}}@media only screen and (max-width:480px){.all-treatments-section .modal{padding-left:45%;padding-right:6%}}.all-treatments-section .modal-content{background-color:#fefefe;border:1px solid var(--page-color);width:100%}.all-treatments-section .filter-options{display:flex;flex-direction:column;text-align:center}.all-treatments-section .line{background-color:#f38029;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.all-treatments-section hr{border:0;border-top:2px solid #f38029;margin:0;width:100%}.all-treatments-section .filter-option{border-radius:8px;cursor:pointer;padding:10px}.all-treatments-section .filter-option:hover{background-color:#fffaf4}
