@media (max-width: 993px){.home-one.m30{margin:0!important}.slide-one{background:#fae1e1}}@media (min-width: 994px){.slide-one{background:linear-gradient(to top,#ffeded,#f7cdcd 40%,#fff);background-size:cover;background-position:center;background-repeat:no-repeat}}.hero-img{margin-right:-60px;max-width:84%;max-height:550px;border-radius:25px}@media (max-width: 1399px){.hero-img{display:none}}#searchFieldCol .select2-container,#citySelectWrapper .select2-container{width:100%!important}.select2-container--default .select2-selection--single{background-color:#ffffff1a;border:1px solid #ccc!important;border-radius:6px!important;height:50px!important;line-height:45px!important;box-shadow:0 2px 6px #0000001a}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}.select2-container--default .select2-selection--single .select2-selection__clear{display:none!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff}.select2-selection__arrow{display:none}.select2-container--default .select2-selection--single{border:none!important;box-shadow:none!important;padding-left:30px}.box-search{background-color:#fff;border-radius:8px}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ff6969;border-radius:8px;height:45px}.select2-container .select2-dropdown{max-height:300px;overflow-y:auto;border-radius:8px;margin-top:16px}@media (max-width: 992px){.select2-container .select2-dropdown{margin-top:2px!important}}.select2-container .select2-results__option{padding:8px 12px;color:#000;font-size:14px}.select2-container .select2-results__option--highlighted{background-color:#ff6969!important;color:#000}#citySelectWrapper .bootstrap-select .dropdown-toggle:before{content:"";display:inline-block;width:16px;height:18px;margin-inline-start:11px;margin-right:12px;vertical-align:middle;background-image:url('data:image/svg+xml;utf8,<svg fill="%23525252" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M168 0C75 0 0 75 0 168c0 101 168 344 168 344s168-243 168-344C336 75 261 0 168 0zm0 228a60 60 0 1 1 60-60 60 60 0 0 1-60 60z"/></svg>');background-size:contain;background-repeat:no-repeat}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .btn,.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .btn-light{background-color:#fff!important;margin-bottom:5px}.btn.btn-primary.d-flex.align-items-center.gap-2{background-color:#fff;border-color:#ff6969;color:#000;font-weight:500;border-radius:10px}.btn.btn-primary.d-flex.align-items-center.gap-2:hover{transform:scale(1.03)}.btn.btn-primary.d-flex.align-items-center.gap-2 i{color:#ff6969}.banner-title{text-shadow:none!important}.fs-5{font-size:1.1rem!important}.btn-white2:hover{color:#fff}span.visible-items,span.hidden-items{color:#212529}.list-thumb{position:relative;overflow:hidden;border-radius:16px}.price-tag{color:#fff;background:#ff6969;padding:3px 10px;border-radius:10px;font-weight:700;font-size:13px;z-index:10;margin:10px 0 0 10px}.listing-fav{color:#212529!important;font-size:16px;z-index:10;margin-top:10px;margin-right:10px}.listing-style1 .listing-fav{box-shadow:0 6px 15px #404f680d;height:32px;width:32px}.teacher-name{font-weight:500;font-size:14px;color:#fff;background:#00000080;padding:3px 10px;border-radius:10px;z-index:10;margin-bottom:5px;margin-left:10px}.review-meta i,.list-text i{vertical-align:middle}.list-text{color:#212529}.slogan-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#212529}.btn-view-profile{display:inline-block;background-color:#56f959a1;color:#212529;border:none;padding:5px 0;border-radius:10px;font-weight:500;text-decoration:none;margin-top:10px;box-shadow:0 1px 8px #212529}.btn-view-profile:hover{color:#212529}.navpill-style2 .nav-item{margin-right:7px!important;border-radius:16px}.navpill-style2 .nav-item:last-child{margin-right:0!important}@media (max-width: 767.98px){.cta-banner-about2.before-none.at-home19.position-relative{margin-top:25px!important}}.blog-title,.blog-index{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.blog-img{height:250px;overflow:hidden;border-radius:10px!important}.blog-img img{width:100%;height:100%;object-fit:cover}.list-thumb img{height:300px;border-radius:12px}
