@media (max-width: 1920px) {
}

@media (max-width: 1680px) {
  .container {
    max-width: 1450px;
  }

  html {
    font-size: 53%;
  }
  /* m 8.2.25 */
  .about_sec::before {
    left: 219px;
    width: 507px;
    height: 30rem;
  }
  .abt_imgg {
    width: 70.6rem;
    height: 70.5rem;
  }
  .abt_l {
    margin-left: 5rem;
  }
  .appli_img {
    width: 51rem;
    height: 51rem;
    display: block;
  }
  .appli_img img {
    width: 100%;
    height: 100%;
  }
  .aqppli_text {
    bottom: 42px;
  }
  .r_span_img {
    width: 9rem;
    height: 9rem;
  }
  .reasns_div {
    width: 445px;
    left: -360px;
  }
  .r_span_img::after {
    top: 36px;
  }
  .r_span_img::before {
    top: 32px;
  }
  .reasns_div:nth-child(2) {
    top: 183px;
    left: -324px;
    width: 366px;
  }
  .reasns_div:nth-child(3) {
    top: 310px;
    left: -380px;
    width: 489px;
  }
  .reasns_div:nth-child(4) .r_span_img::before,
  .reasns_div:nth-child(5) .r_span_img::before,
  .reasns_div:nth-child(6) .r_span_img::before {
    top: 32px;
  }
  .reasns_div:nth-child(4) {
    right: -337px;
    width: 420px;
  }
  .reasns_div:nth-child(5) {
    top: 183px;
    right: -435px;
    width: 475px;
  }
  .reasns_div:nth-child(6) {
    top: 310px;
    right: -394px;
    width: 508px;
  }
  .clint_div {
    min-height: 587px;
  }
  .hw_hngng_wrks_sec::after {
    bottom: -903px;
    height: 111.1rem;
    background-position: top;
  }
  .clnt_r {
    width: 485px;
  }
  .frm_div {
    width: 93%;
    margin-right: 15px;
}
  .center_img {
    width: 32.2rem;
    height: 32.2rem;
  }
  .center_img img {
    width: 100%;
    height: 100%;
  }
  .center_img {
    left: 46%;
  }
  .clnt_r {
    width: 500px;
  }
  .clnt_l {
    width: 44%;
  }
  .clnt_sltn_innr::after {
    content: "";
    position: absolute;
    width: 593px;
    height: 626px;
    background: #e9652b;
    top: -60px;
    right: -54px;
    border-bottom-left-radius: 300px;
    border-bottom-right-radius: 300px;
    z-index: 0;
  }
  .clnt_sltn_innr {
    margin-top: 190px;
  }
  .get_sec {
    margin-top: 180px;
    padding-top: 0;
  }
  .cntct_sltn_sec::after {
    bottom: -180px;
    height: 22.9rem;
  }
  .ing_l,
  .ing_r {
    width: 49.7%;
  }
  .bfr_aftr_innr::after {
    left: 50.2%;
  }
  .bfr_txt {
    right: -1px;
  }
  .bnr_rigt_img {
    right: 218px;
    width: 59rem;
  }
  .ggle_div {
    padding: 12px;
    left: 168px;
  }
  /* sc */
  /* outdoor(s.c) */
  .chrstmas_bnr .ggle_div {
    bottom: -647px;
    right: -48px;
  }

  .chrstmas_cntct .clnt_sltn_innr::after {
    width: 535px;
    top: -13px;
    right: -130px;
    height: 570px;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_r {
    width: 390px;
    margin-right: -69px;
    margin-top: -18px;
  }
  .cntct_sltn_sec.chrstmas_cntct .frm_div {
    width: 100%;
  }
  .benefit_sec .bnft_innr .reasns_div:nth-child(1) {
    left: -536px;
  }
  .benefit_sec .bnft_innr .reasns_div:nth-child(3) {
    left: -487px;
  }
  .benefit_sec .bnft_innr .reasns_div:nth-child(7) {
    left: -108px;
  }
  .benefit_sec .bnft_innr .reasns_div:nth-child(4) {
    right: -480px;
  }
  .benefit_sec .bnft_innr .reasns_div:nth-child(6) {
    right: -451px;
  }
  .outdr_trim.about_sec .abt_imgg {
    width: 668px;
    height: 668px;
  }
  .abt_l {
    margin-left: 57px;
  }
  .outdr_trim.about_sec.cmn_pdding {
    padding-bottom: 260px;
  }
  /* holiday */
  .holi_rgt.clnt_r {
    width: 468px;
    margin-right: 70px;
  }
  .hldy_lght .holi_rgt.clnt_r::after {
    width: 510px;
    top: -51px;
    right: -22px;
    height: 646px;
  }
  .hldy_lght .frm_div {
    width: 100%;
    margin-left: 0;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1) {
    left: -558px;
    width: 616px;
  }
  .benefit_sec.hldy_bnft .cmn_hdr h6 {
    font-size: 19px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) {
    left: -562px;
    width: 574px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) {
    left: -521px;
    width: 583px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) {
    left: -193px;
    bottom: -144px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) {
    width: 415px;
    right: -506px;
  }
  .hustel_sc .hustel_l::before {
    width: 584px;
    height: 281px;
    top: -11px;
    left: 23px;
  }
  .hustel_sc .hustel_l {
    margin-left: 85px;
  }
  /* chrstmas */
  .chs_prm .holi_rgt.clnt_r::after {
    width: 679px;
    height: 654px;
    top: -45px;
    right: -130px;
  }
  .chs_prm .frm_div {
    width: 99%;
    margin-left: 55px;
  }
  .chs_prm .clnt_r h2 {
    margin-left: 100px;
  }
  .chs_prm .hustel_sc .hustel_l {
    margin-left: 57px;
    margin-top: -49px;
  }
  .chs_prm .hustel_sc.hng .hsl_l_img {
    margin-left: 61px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(7) {
    left: -422px;
    bottom: -23px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(8) {
    bottom: -42px;
    right: -395px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(4) {
    right: -523px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(5) {
    right: -472px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(6) {
    right: -479px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(1) {
    left: -532px;
  }
  .get_chrstms.get_sec.hldy {
    margin-top: 162px;
  }
  /* md(13.2) */
  .advange_of_hldy_sec .appli_box {
    width: 23%;
  }
  .advange_of_hldy_sec .appli_img {
    width: 100%;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) .r_span_img::before,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) .r_span_img::before,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) .r_span_img::before {
    left: 108px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) {
    right: -540px;
    width: 404px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) {
    right: -494px;
    width: 405px;
  }
  .hustel_sc .hsl_l_img {
    width: 73.2rem;
    height: 73.8rem;
  }
  .why_h {
    bottom: 54px;
    width: 80%;
  }
  .why_chs_hld_sec .cmn_hdr p {
    font-size: 17px;
  }
  .advange_of_hldy_sec::after {
    bottom: -140px;
    height: 24rem;
  }
  .big_fnt {
    bottom: -95px;
  }
  .abt_cnt_ing {
    right: 301px;
  }
  .abt_cnt_sec.chs_prm .holi_rgt.clnt_r::after {
    width: 588px;
    right: -39px;
  }
  .chs_prm .frm_div {
    width: 99%;
    margin-left: 20px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(1) {
    left: -475px;
    width: 544px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(2) {
    left: -467px;
    width: 478px;
    top: 122px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(3) .r_span_img::after {
    width: 61px;
    left: -61px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(3) .r_span_img::before {
    left: -81px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(3) {
    left: -478px;
    width: 497px;
    top: 237px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(7) {
    width: 538px;
    left: -450px;
    bottom: -6px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(7) .r_span_img::before {
    left: -146px;
    top: -5px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(4) {
    width: 417px;
    right: -499px;
    top: 25px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(5) .r_span_img {
    left: -111px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(5) .r_span_img::before {
    left: 80px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(4) .r_span_img {
    left: -147px;
    top: -4px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(5) {
    right: -456px;
    width: 357px;
    top: 129px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(6) {
    right: -496px;
    width: 393px;
    top: 228px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(6) .r_span_img {
    left: -121px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(6) .r_span_img::after {
    width: 78px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(6) .r_span_img::before {
    left: 87px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(8) {
    bottom: -12px;
    right: -444px;
    width: 404px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(8) .r_span_img::before {
    left: 161px;
  }
  .hustel_sc.hng .hustel_l::before {
    left: 23px;
    width: 584px;
    top: -35px;
  }
  .hustel_sc.hng .hsl_l_img {
    width: 73rem;
    height: 73rem;
  }
  .hustel_sc.hng .hsl_r {
    width: 46%;
  }
  /* holiday */
  .benefit_sec .reasns_div:nth-child(1) {
    left: -535px;
    width: 599px;
  }
  .benefit_sec .reasns_div:nth-child(2) {
    left: -549px;
    width: 562px;
  }
  .benefit_sec .reasns_div:nth-child(3) {
    left: -480px;
    width: 546px;
  }
  .benefit_sec .reasns_div:nth-child(4) {
    width: 388px;
    right: -478px;
  }
  .benefit_sec .reasns_div:nth-child(4) .r_span_img::before,
  .benefit_sec .reasns_div:nth-child(5) .r_span_img::before,
  .benefit_sec .reasns_div:nth-child(6) .r_span_img::before {
    left: 109px;
  }
  .benefit_sec .reasns_div:nth-child(5) {
    right: -552px;
    width: 419px;
    top: 172px;
  }
  .benefit_sec .reasns_div:nth-child(6) {
    right: -461px;
    width: 383px;
    top: 300px;
  }
  .benefit_sec .reasns_div:nth-child(7) {
    left: -180px;
  }
  .benefit_sec .reasns_div.cmn_hdr h6 {
    padding-bottom: 0;
    font-size: 19px;
  }
  /* outdoor */
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    right: -121px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .clnt_r {
    width: 423px;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_l {
    margin-left: 66px;
  }
  /* contact(s.c) */
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    width: 507px;
    right: -21px;
    height: 643px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r {
    width: 480px;
    margin-right: 0;
    margin-left: 44px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .frm_div {
    width: 100%;
    margin-left: 7px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .clnt_r h2 {
    margin-left: 0;
  }
  .new_cntct_info .abt_cnt_ing {
    left: 340px;
    top: -247px;
  }
  /* m 18.2.25 */
  .explore_gllry_sec.gallery_page {
    height: 800px;
  }
  .explore_gllry_sec.gallery_page::after {
    bottom: -205px;
  }
  .get_sec.review_pg {
    margin-top: 220px;
  }
  /* .review_div p {
  min-height: 245px;
} */
  .hustel_sc.hng.christt .hustel_l::before {
    left: 23px !important;
    width: 584px !important;
  }
  .abt_cnt_sec.christt .holi_rgt.clnt_r::after {
    width: 512px;
    top: -87px;
    right: -25px;
  }
  /* 20.2.25 */
  .get_sec.christmass {
    margin-top: 155px !important;
  }
  .get_sec.hldy {
    margin-top: 131px !important;
  }
}

/*** ==================<<<<<>>>>>================== ***/
@media (max-width: 1470px) {
  .about_sec.outdr_trim .abt_l {
    margin-left: 162px;
  }
  .outdr_trim.about_sec .abt_imgg {
    width: 668px;
    height: 668px;
  }
  .cntct_outdr_big_text h2 {
    font-size: 13rem;
  }
  /* md(13.2) */
  .container {
    max-width: 1370px;
  }
  html {
    font-size: 47.94%;
  }
  .ggle_div {
    left: 153px;
  }
  .about_sec::before {
    left: 191px;
    width: 443px;
    height: 22rem;
    top: -5px;
  }
  .bfr_txt {
    top: 25px;
  }
  .about_sec::after {
    height: 230px;
    bottom: -81px;
  }
  .reasns_div:nth-child(1),
  .reasns_div:nth-child(4) {
    top: 35px;
  }
  .reasns_div:nth-child(2) {
    top: 158px;
    left: -330px;
  }
  .reasns_div:nth-child(5) {
    top: 158px;
  }
  .reasns_div:nth-child(3),
  .reasns_div:nth-child(6) {
    top: 280px;
  }
  .client_rvw_btn {
    left: 20px;
    right: 20px;
  }
  .hw_hngng_wrks_sec::after {
    bottom: -848px;
  }
  .clnt_sltn_innr::after {
    width: 555px;
    top: -13px;
    right: -65px;
    height: 585px;
  }
  .clnt_r {
    margin-right: -38px;
  }
  .center_img {
    left: 48%;
  }
  .ftr_div {
    width: 20%;
  }
  .clnt_sec {
    margin-top: 146px;
  }
  .get_sec {
    margin-top: 178px;
  }
  .hldy_lght .holi_rgt.clnt_r::after {
    width: 595px;
    right: -28px;
  }
  .hldy_lght .frm_div {
    margin-left: 0;
  }
  .abt_cnt_ing {
    right: 212px;
  }
  .abt_cnt_sec.hldy_lght {
    margin-top: -10px;
  }
  .benefit_sec.hldy_bnft .r_span_img::after,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) .r_span_img::after,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) .r_span_img::after {
    width: 80px;
    left: -78px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) .r_span_img::after,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) .r_span_img::after,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) .r_span_img::after {
    left: 14px;
  }
  .benefit_sec.hldy_bnft .r_span_img::before,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) .r_span_img::before,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) .r_span_img::before {
    left: -102px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) .r_span_img::before,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) .r_span_img::before,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) .r_span_img::before {
    left: 85px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) .r_span_img::after {
    left: -43px;
    top: 66px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) .r_span_img::before {
    left: -7px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1) {
    left: -501px;
    width: 561px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) {
    left: -514px;
    width: 525px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) {
    left: -443px;
    width: 502px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) {
    width: 378px;
    right: -469px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) {
    width: 378px;
    right: -469px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) {
    right: -456px;
    width: 376px;
  }
  .hustel_sc .hustel_l::before {
    width: 584px;
    height: 281px;
    top: -11px;
    left: 88px;
  }
  .hustel_sc .hsl_l_img {
    width: 81.2rem;
    height: 81.8rem;
    margin-left: 8rem;
  }
  .hustel_sc {
    height: 961px;
  }
  .why_chs_hld_sec {
    margin-top: -33px;
  }
  .why_chs_hld_sec .appli_box {
    width: 32%;
  }
  .why_chs_hld_sec .appli_img {
    width: 100%;
    height: 100%;
  }
  .abt_cnt_sec.chs_prm .holi_rgt.clnt_r::after {
    width: 567px;
    right: 0;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 494px;
    right: -16px;
  }
  .abt_cnt_sec.hldy_lght .frm_div {
    margin-left: -24px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 413px;
    margin-right: 60px;
  }
  /* 14.2 */
  .reasns_div:nth-child(4) {
    width: 418px;
    right: -350px;
  }
  .about_sec .abt_l {
    margin-left: 73px;
  }
  .about_sec::before {
    left: 192px;
    width: 443px;
    top: -10px;
  }
  .clnt_sltn_innr::after {
    width: 553px;
    top: -13px;
    right: -54px;
    height: 585px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(6) {
    right: -432px;
    width: 380px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(7) {
    left: -192px;
    bottom: -143px;
  }
  .benefit_sec.new_outdoor_benefit .bnft_innr .reasns_div:nth-child(1) {
    left: -509px;
    width: 573px;
  }
  .benefit_sec.new_outdoor_benefit .bnft_innr .reasns_div:nth-child(6) {
    right: -423px;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_imgg {
    width: 668px;
    height: 668px;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_l {
    margin-left: 131px;
    margin-top: 140px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .clnt_r {
    width: auto;
    margin-right: 0;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_r {
    width: 50%;
    margin-left: 20px;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    right: -56px;
    width: 594px;
    height: 631px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -561px;
  }
  .new_outdoor_banner.chrstmas_bnr::after {
    margin-top: -481px;
    background-size: 100% 100%;
  }
  /* .banner_sec.chrstmas_bnr.outdr_bnr.new_outdoor_banner::before {
    position: absolute;
    content: "";
    background-color: #00aeef;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
  } */
  .new_outdoor_banner .bnr_image,
  .new_outdoor_banner .bnr_image_mobile {
    display: none;
  }
  .new_outdoor_banner .bnr_image_desktop {
    display: block;
  }
  .new_outdoor_banner.chrstmas_bnr::after {
    background: none;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr {
    margin-top: -109px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .clnt_r {
    margin-top: 60px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -511px;
  }
  /* contact(s.c) */
  .cntct_crcl_bnr_img {
    width: 350px;
    height: 350px;
  }
  .abt_cnt_sec.new_cntct_info .cmn_hdr h2::before {
    left: 38px;
    top: -72px;
    width: 21.7rem;
  }
  .contact__Info__img span {
    width: 60px;
    height: 60px;
  }
  .contact__Info__img span svg {
    font-size: 22px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r {
    width: 426px;
    margin-left: 100px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    width: 530px;
    right: -95px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .frm_div {
    margin-left: 40px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .clnt_r h2 {
    margin-left: 51px;
  }
  /* m 18.2.25 */
  .bnr_rigt_img.gallery {
    right: 100px;
  }
  .explore_gllry_sec.gallery_page::after {
    bottom: -179px;
    height: 185px;
  }
  .get_sec.gallery_pg {
    margin-top: 178px;
  }
  .explore_gllry_sec.gallery_page {
    height: 640px;
  }
  .gallery_photos_sec {
    padding-top: 0;
  }
  .gallery_photos_sec::before {
    top: -50px;
    height: 400px;
  }
  /* .review_div p {
  min-height: 265px;
} */
  .hustel_sc.hng.christt .hustel_l::before {
    left: 88px !important;
  }
  .abt_cnt_sec.hldy_lght .abt_cnt_ing {
    right: 249px;
  }
  .get_sec.hldy {
    margin-top: 169px !important;
  }
  /* m 11.3.25 */
  .frm_div {
    margin-right: 27px;
}
.get_sec.hldy {
  margin-top: 137px !important;
}
.why_chs_hld_sec  .why_h {
  bottom: auto;
  top: 192px;
}
}
/* ================================================ */
@media (max-width: 1440px) {
  .container {
    max-width: 1340px;
  }

  html {
    font-size: 47%;
  }
  /* m 8.2.25 */
  .ftr_div ul li a,
  .ftr_div ul li span,
  .ftr_div p {
    font-size: 15px;
  }
  .ftr_div {
    width: 20%;
  }
  .ftr_div:nth-child(2) {
    width: 23%;
  }
  .ftr_div:nth-child(3),
  .ftr_div:nth-child(4) {
    width: 13%;
  }
  .ftr_div ul li span.spn_img {
    width: 4rem;
    height: 4rem;
    font-size: 14px;
  }
  .cmn_btn {
    font-size: 16px;
    /* padding: 9px 10px 9px 25px; */
    padding: 10px 20px;
  }
  .call_ul li,
  .nav-link,
  .servive_drp .dropdown-item {
    font-size: 15px;
  }
  .call_ul li span {
    width: 28px;
    height: 28px;
    font-size: 16px;
  }
  .cmn_btn.transparen span {
    width: 25px;
    height: 25px;
  }
  .bnr_rigt_img {
    right: 85px;
  }
  .ggle_div {
    left: 150px;
  }
  .ggle_div .rating span {
    font-size: 18px;
  }
  .ggle_div h5 span {
    font-size: 20px;
  }
  .ggle_div h5 {
    font-size: 19px;
  }
  .about_sec::before {
    left: 187px;
    width: 435px;
    height: 27rem;
  }
  .abt_l {
    margin-left: 8rem;
  }
  .abt_innr {
    margin-top: -32px;
    z-index: 1;
  }
  .abt_imgg {
    width: 72.6rem;
    height: 72.5rem;
  }
  .about_sec.cmn_pdding {
    padding-block: 0 24rem;
  }
  .about_sec::after {
    height: 227px;
    bottom: -100px;
  }
  .application_sec {
    margin-top: 23px;
  }
  .appli_innr.srvc_innr .appli_box {
    width: 32%;
  }
  .appli_innr.srvc_innr .appli_img {
    width: auto;
    height: auto;
  }
  .cmn_hdr p {
    font-size: 17px;
    padding-bottom: 10px;
  }
  .cmn_hdr p.bold {
    font-size: 17px;
  }
  .service_sec::after {
    bottom: -183px;
    height: 173px;
  }
  .bfr_aftr {
    margin-top: 182px;
  }
  .bfr_txt h5 {
    font-size: 17px;
  }
  .reasns_div:nth-child(1) {
    width: 405px;
    left: -335px;
  }
  .reasns_div:nth-child(2) {
    top: 174px;
    left: -301px;
    width: 337px;
  }
  .reasns_div:nth-child(3) {
    top: 290px;
    left: -340px;
    width: 448px;
  }
  .reasns_div:nth-child(4) {
    right: -321px;
    width: 385px;
  }
  .reasns_div:nth-child(5) {
    top: 175px;
    right: -401px;
    width: 436px;
  }
  .reasns_div:nth-child(6) {
    top: 290px;
    right: -359px;
    width: 465px;
  }
  .clnt_innr {
    padding-top: 85px;
  }
  .c_rvw p {
    font-size: 18px;
  }
  .clint_div {
    min-height: 550px;
  }
  .client_rvw_btn {
    left: 19px;
    right: 19px;
  }
  .clnt_sec {
    height: 755px !important;
  }
  .explore_gllry_sec::after {
    bottom: -160px;
    height: 172px;
  }
  .hw_hngng_wrks_sec {
    margin-top: 95px;
  }
  .hw_hngng_wrks_sec::after {
    bottom: -264px;
    height: 275px;
    background-position: right;
  }
  .clnt_sltn_innr::after {
    width: 584px;
    height: 563px;
    top: -13px;
    right: 140px;
  }
  .clnt_r {
    width: 500px;
    margin-right: 175px;
  }
  .center_img {
    left: 33%;
    width: 29.2rem;
    height: 29.2rem;
  }
  .clnt_l {
    width: 33%;
  }
  /* sc */
  /* outdoor(s.c) */
  .chrstmas_bnr .ggle_div {
    bottom: -564px;
    right: 121px;
  }
  .outdr_bnr.chrstmas_bnr::after {
    margin-top: -471px;
    background-size: 100% 100%;
  }
  .chrstmas_cntct .clnt_sltn_innr::after {
    width: 581px;
    right: -65px;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_r {
    width: 428px;
    margin-right: 0;
  }
  .benefit_sec .bnft_innr .reasns_div:nth-child(1) {
    left: -531px;
    width: 576px;
  }
  .benefit_sec .bnft_innr .reasns_div:nth-child(3) {
    left: -476px;
  }
  .benefit_sec .bnft_innr .reasns_div:nth-child(4) {
    right: -493px;
  }
  .benefit_sec .bnft_innr .reasns_div:nth-child(6) {
    right: -440px;
  }
  .benefit_sec .bnft_innr .reasns_div:nth-child(7) {
    left: -119px;
  }
  .benefit_sec::after {
    background-size: 100% 100%;
  }
  .outdr_trim.about_sec .abt_l {
    margin-top: 181px;
    margin-left: 74px;
  }
  .outdr_trim.about_sec .abt_imgg {
    width: 501px;
    height: 501px;
  }
  .cntct_outdr_big_text h2 {
    font-size: 13rem;
  }
  .chs_prm .clnt_r {
    margin-right: 65px;
  }
  .abt_cnt_sec .cmn_hdr h2::before {
    top: -66px;
    left: 39px;
    width: 21.7rem;
  }
  .chs_prm .holi_rgt.clnt_r::after {
    width: 582px;
  }
  .chs_prm .holi_rgt.clnt_r {
    width: 488px;
  }
  .chs_prm .frm_div {
    width: 100%;
  }
  .chs_prm .frm_div {
    margin-left: 90px;
  }
  .chs_prm .holi_rgt.clnt_r::after {
    height: 608px;
  }
  .chs_prm .big_fnt {
    bottom: -86px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(6) {
    right: -465px;
    top: 248px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(8) {
    bottom: -46px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(4) {
    right: -512px;
    width: 425px;
  }
  .hustel_sc .hustel_l {
    margin-left: 63px;
  }
  .hustel_sc.hng .hustel_l::before {
    left: 43px;
    width: 437px;
    top: -48px;
  }
  .hustel_sc.hng .hsl_l_img {
    margin-left: 24px;
  }
  .hustel_sc.hng .blu_txt_bg {
    margin-top: 28rem;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(3) {
    left: -513px;
    width: 538px;
    top: 226px;
  }
  .hustel_sc.hng .hustel_l {
    margin-left: 63px;
    margin-top: -188px;
  }
  .abt_cnt_ing {
    right: 228px;
  }
  .hustel_innr {
    padding-top: 3rem;
  }
  .hustel_sc.hng .hsl_r {
    padding-top: 120px;
  }
  /* christmas */
  .benefit_sec.hng.christ .reasns_div:nth-child(1) {
    left: -471px;
    width: 527px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(2) {
    left: -439px;
    width: 450px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(3) {
    left: -434px;
    width: 460px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(4) {
    right: -475px;
    width: 387px;
  }
  .i_texts h6 {
    font-size: 18px;
  }
  /* md(13.2) */
  .holi_rgt.clnt_r {
    width: 431px;
    margin-right: 35px;
    /* margin-inline: auto; */
  }
  .hldy_lght .holi_rgt.clnt_r::after {
    width: 528px;
    right: -46px;
  }
  .hustel_sc .hustel_l::before {
    width: 439px;
    height: 240px;
    top: -56px;
    left: 51px;
  }
  .hustel_sc .hsl_l_img {
    width: 77.8rem;
    height: 77.8rem;
    margin-left: 0;
  }
  .hustel_innr {
    padding-top: 17rem;
  }
  .hdrr {
    align-items: center;
  }
  .why_h {
    bottom: 64px;
    width: 82%;
  }
  .advange_of_hldy_sec .appli_innr.srvc_innr .appli_box {
    width: 24%;
  }
  .red_check {
    font-size: 33px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 482px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 427px;
  }
  .abt_cnt_sec.hldy_lght .frm_div {
    margin-left: -12px;
  }
  .abt_cnt_sec.hldy_lght .abt_cnt_ing {
    right: 255px;
    width: 19.1rem;
    height: 12rem;
    top: -133px;
  }
  .ftr_div {
    width: 20%;
  }
  /* holiday */
  .benefit_sec.newholiday .reasns_div:nth-child(1) .r_span_img::before,
  .benefit_sec.newholiday .reasns_div:nth-child(2) .r_span_img::before,
  .benefit_sec.newholiday .reasns_div:nth-child(3) .r_span_img::before {
    left: -119px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(2) {
    left: -525px;
    width: 538px;
  }
  .benefit_sec .r_span_img::after {
    width: 95px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(5) {
    right: -531px;
    width: 394px;
    top: 145px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(6) {
    top: 292px;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_l {
    margin-left: 84px;
    margin-top: 177px;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_imgg {
    width: 500px;
    height: 500px;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_r {
    margin-left: 0;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -501px;
  }
  .benefit_sec.new_outdoor_benefit .bnft_innr .reasns_div:nth-child(4) {
    right: -483px;
  }
  /* contact(s.c) */
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    width: 542px;
    top: -39px;
  }
  /* m 18.2.25 */
  .review_div p {
    font-size: 17px;
  }
  .cus_info h4 {
    font-size: 19px;
  }
  .cus_info h4 {
    font-size: 16px;
  }
  .review_div span {
    font-size: 18px;
  }
  .cus_info h6 {
    font-size: 15px;
  }
  /* .review_div p {
  min-height: 225px;
} */
  .hustel_sc.hng.christt .hustel_innr {
    padding-top: 28rem !important;
  }
  .hustel_sc.hng.christt .hustel_l::before {
    left: 52px !important;
    width: 438px !important;
  }
  .dropdown-menu.servive_drp.show {
    top: 35px;
}
.hustel_sc.new_holiday .hsl_l_img {
  margin-left: -20px;
}
.why_chs_hld_sec .why_h {
  top: 185px;
}
}
/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 1366px) {
  .container {
    max-width: 1240px;
  }
  /* m 8.2.25 */
  .nav_area,
  .navbar-nav.line-outr,
  .main_nav {
    gap: 2rem;
  }
  .about_sec::before {
    left: 178px;
    width: 412px;
  }
  .abt_l {
    margin-left: 4rem;
  }
  .nor_btn {
    margin-top: 15px;
  }
  .clnt_sec {
    height: 740px !important;
    margin-top: 140px;
  }
  .c_rvw p {
    font-size: 17px;
  }
  .clnt_img {
    width: 10.1rem;
    height: 10rem;
  }
  .clint_div {
    min-height: 535px;
  }
  .ggle_i {
    width: 35px;
  }
  .hw_hngng_wrks_sec::after {
    bottom: -228px;
    height: 265px;
    background-position: right;
  }
  .clnt_sltn_innr {
    margin-top: 172px;
  }
  .clnt_sltn_innr::after {
    right: 118px;
  }
  .center_img {
    left: 32%;
    width: 22.2rem;
    height: 22.2rem;
  }
  .clnt_r {
    width: 517px;
    margin-right: 150px;
  }
  .clnt_l {
    width: 31%;
  }
  .ftr_div {
    width: 22%;
  }
  .ftr_div:nth-child(1) {
    width: 22%;
  }
  .ftr_div:nth-child(2) {
    width: 26%;
  }
  .hng_txt {
    top: -44px;
  }
  .cmn_hdr.hng_txt p {
    padding-block: 18px 0;
  }
  /* outdoor(s.c) */
  .outdr_trim.about_sec .abt_imgg {
    width: 474px;
    height: 474px;
  }
  .outdr_trim.about_sec .abt_l {
    margin-left: 55px;
  }
  .outdr_trim.about_sec.cmn_pdding {
    padding-bottom: 198px;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_r {
    width: 388px;
    margin-right: -9px;
  }
  .chrstmas_bnr .ggle_div {
    bottom: -537px;
  }
  .chrstmas_cntct .clnt_sltn_innr::after {
    width: 552px;
    right: -78px;
  }
  .chs_prm .holi_rgt.clnt_r::after {
    width: 539px;
  }
  .big_fnt h2 {
    font-size: 13rem;
  }
  .cstms_hng_lt {
    margin-left: 118px;
  }
  .benefit_sec.hng.christ .cmn_hdr p {
    font-size: 15px;
  }
  .hustel_sc.hng .hsl_l_img {
    margin-left: -1px;
  }
  .hustel_sc.hng .hustel_l::before {
    left: 21px;
    width: 415px;
  }
  .outdoor_benefit.outdoor_benefit .cmn_hdr h6 {
    font-size: 17px;
  }
  .outdoor_benefit.benefit_sec .bnft_innr .reasns_div:nth-child(1) {
    left: -491px;
    width: 536px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(2) {
    left: -455px;
    width: 464px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(3) {
    left: -440px;
    width: 506px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(4) {
    right: -456px;
    width: 352px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(5) {
    right: -461px;
    width: 318px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(6) {
    right: -401px;
    width: 309px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(7) {
    bottom: -143px;
  }
  /* christmas(s.c)*/
  .chs_prm .holi_rgt.clnt_r {
    width: 454px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(1) {
    left: -524px;
    width: 583px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(2) {
    left: -518px;
    width: 528px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(3) {
    left: -508px;
    width: 533px;
  }
  .benefit_sechng.christ .reasns_div:nth-child(4) .r_span_img::after {
    left: 10px;
    width: 74px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(4) .cstms_hng_lt {
    margin-left: 0;
    margin-right: 35px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(5) {
    right: -546px;
    width: 432px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(5) .cstms_hng_lt {
    margin-left: 0;
    margin-right: 132px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(6) {
    right: -534px;
    width: 461px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(6) .cstms_hng_lt {
    margin-left: 0;
    margin-right: 100px;
  }
  /* md(13.2) */
  .holi_rgt.clnt_r {
    width: 428px;
    margin-right: 20px;
  }
  .hldy_lght .holi_rgt.clnt_r::after {
    width: 484px;
    right: -30px;
    top: -48px;
    border-bottom-left-radius: 330px;
    border-bottom-right-radius: 330px;
    height: 600px;
  }
  .benefit_sec.hldy_bnft .cmn_hdr h6 br {
    display: none;
  }
  .benefit_sec.hldy_bnft .cmn_hdr h6 {
    width: 350px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1) {
    left: -433px;
    width: 485px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) {
    left: -465px;
    width: 477px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) {
    left: -403px;
    width: 478px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) {
    width: 334px;
    right: -402px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) {
    width: 310px;
    top: 138px;
    right: -417px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) .r_span_img::after,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) .r_span_img::after,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) .r_span_img::after {
    width: 80px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) .r_span_img,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) .r_span_img {
    position: relative;
    left: -116px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) {
    right: -404px;
    top: 280px;
    width: 376px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) .r_span_img {
    left: -99px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) {
    left: 5px;
    bottom: -205px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7).cmn_hdr h6 {
    width: 100%;
    text-align: center;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) {
    left: -72px;
    bottom: -186px;
    width: 500px;
  }
  .benefit_sec.hldy_bnft .cnt_btn {
    margin-block: 210px 0;
  }
  .hustel_sc .hustel_l::before {
    width: 415px;
    top: -47px;
    left: 30px;
  }
  .hustel_sc .hsl_l_img {
    width: 73.8rem;
    height: 73.8rem;
    margin-left: -6rem;
  }
  .hsl_r {
    width: 47%;
  }
  .why_chs_hld_sec .appli_box {
    width: 33%;
  }
  .holi_rgt.clnt_r {
    width: 428px;
    margin-right: -4px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 501px;
    right: -23px;
    top: -44px;
    height: 600px;
  }
  .abt_cnt_ing {
    right: 226px;
    width: 19.1rem;
    height: 15.9rem;
    top: -115px;
  }
  .hldy_lght .frm_div {
    margin-left: -15px;
  }
  .big_fnt {
    bottom: -81px;
  }
  .clnt_sltn_innr::after {
    right: 127px;
  }
  .clnt_r {
    margin-right: 153px;
}
  .about_sec .abt_l {
    margin-left: 45px;
  }
  .benefit_sec.newholiday .reasns_div.cmn_hdr h6 {
    font-size: 17px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(1) {
    left: -471px;
    width: 533px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(2) {
    left: -488px;
    width: 499px;
  }
  .benefit_sec .reasns_div:nth-child(3) {
    left: -419px;
    width: 492px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(6) {
    right: -407px;
    width: 342px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(7) {
    left: -160px;
    bottom: -139px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(4) {
    width: 346px;
    right: -436px;
  }
  /* .benefit_sec.newholiday .reasns_div:nth-child(5).cmn_hdr h6 br {
    display: none;
  } */
  .benefit_sec.newholiday .reasns_div:nth-child(5) {
    right: -494px;
    width: 355px;
    top: 145px;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_imgg {
    width: 474px;
    height: 474px;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_l {
    margin-left: 64px;
  }
  .benefit_sec.outdoor_benefit.new_outdoor_benefit
    .bnft_innr
    .reasns_div:nth-child(4) {
    right: -444px;
    width: 348px;
  }
  .benefit_sec.outdoor_benefit.new_outdoor_benefit
    .bnft_innr
    .reasns_div:nth-child(6) {
    right: -370px;
    width: 296px;
  }
  .benefit_sec.outdoor_benefit.new_outdoor_benefit
    .bnft_innr
    .reasns_div:nth-child(5) {
    right: -432px;
    width: 289px;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    right: -69px;
    top: -19px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -461px;
  }
  /* contact(s.c) */
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    width: 563px;
    top: -33px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r {
    width: 455px;
    margin-left: 72px;
  }
  .new_cntct_info .holi_lft {
    padding-left: 40px;
    margin-top: 80px;
  }
  /* m 18.2.25 */
  .bnr_rigt_img.gallery {
    right: 60px;
    bottom: -4px;
  }
  .get_sec.review_pg {
    margin-top: 210px;
  }
  .hustel_sc.hng.christt .hustel_l::before {
    left: 31px !important;
    width: 414px !important;
  }

  .abt_cnt_sec.christt .frm_div {
    width: 85%;
    margin-left: 61px;
  }
  .abt_cnt_sec.christt .holi_rgt.clnt_r::after {
    width: 450px !important;
  }
  /* m 11.3.25 */
  .abt_cnt_sec.hldy_lght .abt_cnt_ing {
    right: 228px;
}
.hustel_sc.new_holiday .hsl_l_img {
  margin-left: -40px;
}
.why_chs_hld_sec .why_h {
  top: 167px;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 1280px) {
  .container {
    max-width: 1140px;
  }

  html {
    font-size: 42%;
  }
  /* m 8.2.25 */
  .cmn_btn {
    font-size: 15px;
  }
  .call_ul li,
  .nav-link,
  .servive_drp .dropdown-item {
    font-size: 14px;
  }
  .call_ul li span {
    width: 25px;
    height: 25px;
    font-size: 14px;
  }
  .bnr_rigt_img {
    width: 62rem;
  }
  .ggle_div {
    padding: 10px;
    left: 138px;
  }
  .ggle_div img {
    width: 3.4rem;
    height: 3.4rem;
  }
  .ggle_div .rating span {
    font-size: 16px;
  }
  .ggle_div h5 span {
    font-size: 18px;
  }
  .ggle_div h5 {
    font-size: 17px;
  }
  .about_sec::before {
    left: 167px;
    width: 386px;
  }
  .about_sec::after {
    height: 170px;
    bottom: -60px;
  }
  .aqppli_text {
    bottom: 20px;
  }
  .color_text {
    width: 4.4rem;
  }
  .aqppli_text {
    bottom: 28px;
  }
  .cmn_hdr.wht h3 {
    padding-bottom: 5px;
  }
  .cmn_hdr p {
    font-size: 16px;
  }
  .reasns_div:nth-child(1) {
    width: 356px;
    left: -295px;
    top: 40px;
  }
  .r_span_img::after {
    top: 27px;
    width: 80px;
    left: -80px;
  }
  .r_span_img::before {
    top: 23px;
    left: -90px;
  }
  .reasns_div:nth-child(2) {
    top: 148px;
    left: -268px;
    width: 295px;
  }
  .reasns_div:nth-child(3) {
    top: 250px;
    left: -308px;
    width: 395px;
  }
  .reasns_div:nth-child(4) .r_span_img::before,
  .reasns_div:nth-child(5) .r_span_img::before,
  .reasns_div:nth-child(6) .r_span_img::before {
    top: 23px;
  }
  .reasns_div:nth-child(4) {
    right: -277px;
    width: 337px;
    top: 40px;
  }
  .reasns_div:nth-child(5) {
    top: 147px;
    right: -355px;
    width: 384px;
  }
  .reasns_div:nth-child(6) {
    top: 250px;
    right: -320px;
    width: 409px;
  }
  .reasns_div:nth-child(4) .r_span_img::after,
  .reasns_div:nth-child(5) .r_span_img::after,
  .reasns_div:nth-child(6) .r_span_img::after {
    right: -80px;
  }
  .reasns_div:nth-child(4) .r_span_img::before,
  .reasns_div:nth-child(5) .r_span_img::before,
  .reasns_div:nth-child(6) .r_span_img::before {
    right: -90px;
  }
  .clint_div {
    min-height: 488px;
  }
  .c_rvw p {
    font-size: 16px;
  }
  .ggle_i {
    width: 30px;
  }
  .rating span {
    font-size: 15px;
  }
  .clnt_sec {
    height: 690px !important;
  }
  .hw_hngng_wrks_sec::after {
    bottom: -197px;
    height: 228px;
    background-position: bottom;
  }
  .clnt_sltn_innr::after {
    width: 460px;
    right: -85px;
  }
  .clnt_sltn_innr {
    margin-top: 148px;
  }
  .clnt_r {
    width: 440px;
    margin-right: -79px;
  }
  .frm_row input,
  .frm_row textarea,
  .frm_row input::placeholder,
  .frm_row textarea::placeholder {
    font-size: 15px;
  }
  .frm_row input,
  .frm_row textarea {
    padding: 10px 15px;
  }
  .frm_row.sub textarea {
    height: 140px;
  }
  .clnt_sltn_innr::after {
    width: 460px;
    right: -85px;
    border-bottom-left-radius: 350px;
    border-bottom-right-radius: 350px;
    height: 500px;
  }
  .center_img {
    left: 52%;
    width: 27.2rem;
    height: 27.2rem;
  }
  .clnt_l {
    width: 47%;
  }
  .cntct_sltn_sec::after {
    bottom: -162px;
  }
  .get_sec {
    margin-top: 161px;
  }
  .ftr_img {
    width: 23rem;
  }
  .ftr_img img {
    width: 100%;
  }
  .ftr_div ul li a,
  .ftr_div ul li span,
  .ftr_div p {
    font-size: 14px;
  }
  .ftr_div {
    width: 24%;
  }
  .btm_ftr p,
  .btm_ftr p a {
    font-size: 15px;
  }
  .ftr_inpt input {
    font-size: 13px;
    padding: 13px 15px;
  }
  .cmn_hdr p.bold {
    font-size: 16px;
  }
  /* sc */

  /* outdoor(s.c) */
  .chrstmas_cntct .clnt_sltn_innr::after {
    width: 517px;
    height: 472px;
    right: -85px;
  }
  .outdr_trim.about_sec .abt_imgg {
    width: 444px;
    height: 444px;
  }
  .outdr_trim.about_sec .abt_l {
    margin-left: 40px;
  }
  .chrstmas_bnr .ggle_div {
    bottom: -502px;
  }
  .outdoor_benefit.outdoor_benefit .cmn_hdr h6 {
    font-size: 16px;
  }
  .outdoor_benefit.benefit_sec .bnft_innr .reasns_div:nth-child(1) {
    left: -472px;
    width: 516px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(3) {
    left: -451px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(6) {
    right: -417px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(7) {
    bottom: -139px;
    left: -143px;
  }
  .outdr_trim.about_sec .abt_imgg {
    width: 445px;
    height: 445px;
  }
  .outdr_trim.about_sec .abt_l {
    margin-left: 39px;
  }
  .chs_prm .holi_rgt.clnt_r::after {
    width: 517px;
    right: -150px;
    height: 532px;
  }
  .chs_prm .holi_rgt.clnt_r {
    width: 402px;
  }
  .chs_prm .clnt_r h2 {
    margin-left: 149px;
  }
  .hustel_sc.hng .hustel_l {
    margin-left: 47px;
  }
  .hustel_sc.hng .hustel_l::before {
    width: 388px;
  }
  .hustel_sc.hng .hsl_l_img {
    margin-left: 7px;
  }
  .benefit_sec.hng.christ .reasns_div:nth-child(8) {
    bottom: -99px;
  }
  .benefit_sec.hng.christ::after {
    bottom: -190px;
    height: 221px;
  }
  /* md(13.2) */
  .abt_cnt_sec.hldy_lght .frm_row {
    flex-direction: column;
    gap: 2rem;
  }
  .abt_cnt_sec.hldy_lght .frm_row input {
    width: 100%;
  }
  .hldy_lght .holi_rgt.clnt_r::after {
    width: 455px;
    right: -23px;
    top: -44px;
    height: 625px;
  }
  .holi_rgt.clnt_r {
    width: 387px;
    margin-right: 0px;
  }
  .benefit_sec.hldy_bnft .cmn_hdr h6 {
    font-size: 17px;
  }
  .benefit_sec .r_span_img {
    width: 13px;
    height: 13px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1) {
    left: -434px;
    width: 472px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) {
    left: -458px;
    width: 469px;
  }
  .benefit_sec.hldy_bnft .r_span_img::after,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) .r_span_img::after,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) .r_span_img::after,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) .r_span_img::after,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) .r_span_img::after,
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) .r_span_img::after {
    top: 5px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) {
    left: -416px;
    width: 470px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) {
    width: 308px;
    right: -391px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) {
    right: -413px;
    top: 249px;
    width: 370px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) {
    left: -96px;
    bottom: -161px;
  }
  .hustel_sc .hustel_l::before {
    width: 389px;
    left: 14px;
  }
  .hustel_sc {
    height: 840px;
  }
  .blu_txt_bg {
    border-radius: 20px;
  }
  .h_logo {
    width: 17rem;
  }
  .h_logo img {
    width: 100%;
  }
  .why_chs_hld_sec .cmn_hdr p {
    font-size: 15px;
  }
  .why_h {
    bottom: 53px;
  }
  .red_check {
    font-size: 27px;
  }
  .advange_of_hldy_sec::after {
    bottom: -120px;
    height: 24rem;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 432px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 390px;
    margin-right: 33px;
  }
  .abt_cnt_sec.hldy_lght .frm_div {
    margin-left: 8px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 444px;
    right: -34px;
  }
  .clnt_sltn_innr::after {
    right: -75px;
    height: 500px;
}
  .clnt_r {
    width: 440px;
    margin-right: -67px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(5) {
    right: -464px;
    width: 325px;
    top: 118px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(6) {
    top: 263px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(7) {
    left: -184px;
    bottom: -138px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(1) {
    left: -474px;
    width: 520px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(2) {
    left: -476px;
    width: 488px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(4) {
    right: -452px;
  }
  .new_outdoor_permanent .cntct_hdng_head {
    top: -66px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cmn_hdr h2 {
    padding-top: 20px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -420px;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    right: -69px;
    top: -36px;
    height: 559px;
    width: 562px;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_imgg {
    width: 444px;
    height: 444px;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_l {
    margin-left: 50px;
  }
  /* contact(s.c) */
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r {
    width: 455px;
    margin-top: -71px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    width: 579px;
    height: 524px;
  }
  .new_cntct_info .holi_lft {
    padding-left: 100px;
  }
  .abt_cnt_sec.new_cntct_info .cmn_hdr h2::before {
    left: 38px;
  }
  .new_cntct_info .big_fnt {
    margin-top: 0;
  }
  .cntct_crcl_bnr_img {
    right: 126px;
  }
  .new_cntct_info .abt_cnt_ing {
    top: -181px;
  }
  /* m 18.2.25 */
  .explore_gllry_sec.gallery_page {
    height: 550px;
  }
  .gallery_photos_sec.customer_review::after {
    bottom: -164px;
    height: 166px;
  }
  .get_sec.review_pg {
    margin-top: 160px;
  }
  .gallery_photos_sec.customer_review .big_fnt {
    bottom: -9px;
  }
  .review_div p {
    font-size: 16px;
  }
  .review_div span {
    font-size: 16px;
  }
  .cus_info h6 {
    font-size: 15px;
  }

  .hustel_sc.hng.christt .hustel_innr {
    padding-top: 38rem !important;
  }
  .hustel_sc.hng.christt .hustel_l::before {
    left: 31px !important;
    width: 388px !important;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 446px !important;
    right: -39px !important;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    margin-right: 34px !important;
    width: 376px !important;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    margin-right: 62px !important;
    width: 353px !important;
  }
  .abt_cnt_sec.christt .holi_rgt.clnt_r::after {
    width: 438px !important;
  }
  .abt_cnt_sec.christt .frm_div {
    margin-left: 42px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 425px !important;
    right: -45px !important;
  }
  .get_sec.hldy {
    margin-top: 115px !important;
  }
  /* 11/3/25 */
  .dropdown-menu.servive_drp.show {
    top: 30px;
}
.frm_div {
  margin-right: 16px;
}
}
/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 1199px) {
  .container {
    max-width: 100%;
    padding-inline: 15px;
  }
  .clnt_sltn_innr::after {
    width: 420px;
    right: -15px;
    /* height: 500px; */
  }
  .frm_div {
    width: 100%;
  }
  .clnt_r {
    width: 378px;
    margin-right: 0;
  }
  .bnr_rigt_img {
    width: 61rem;
    top: 134px;
    right: 11px;
  }
  .ggle_div {
    bottom: -30px;
  }
  .ggle_div img {
    width: 20px;
    height: 20px;
  }
  .ggle_div .rating span {
    font-size: 15px;
  }
  .about_sec::before {
    left: 156px;
    width: 362px;
    height: 100px;
  }
  .abt_imgg {
    width: 68.6rem;
    height: 68.5rem;
  }
  .abt_l {
    margin-left: 13rem;
  }
  .abt_l,
  .abt_r {
    width: 50%;
  }
  .appli_box {
    width: 32%;
  }
  .appli_img {
    width: auto;
    height: auto;
  }
  .cmn_hdr p {
    font-size: 15px;
  }
  .bfr_txt h5 {
    font-size: 15px;
  }
  .bfr_txt {
    padding: 10px 20px;
  }
  .bfr_aftr_innr::after {
    width: 94px;
    height: 146px;
  }
  .client_rvw_btn {
    justify-content: center;
    gap: 10px;
    top: auto;
  }
  .explore_gllry_sec .client_rvw_btn {
    margin-block: 20px;
  }
  .center_btn {
    margin-top: 60px;
  }
  /* outdoor(s.c) */
  .chrstmas_cntct .clnt_sltn_innr::after {
    width: 484px;
    right: -15px;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_r {
    width: 430px;
    margin-right: 0;
  }
  .cntct_sltn_sec.chrstmas_cntct .frm_div {
    width: 87%;
  }
  .outdr_trim.about_sec .abt_l {
    margin-left: 102px;
  }
  .outdr_trim.about_sec .abt_imgg {
    width: 416px;
    height: 416px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(4) {
    right: -386px;
    width: 270px;
    gap: 20px;
  }
  .benefit_sec.outdoor_benefit .r_span_img::after {
    width: 72px;
    top: 7px;
    left: -75px;
  }
  .outdoor_benefit.benefit_sec .bnft_innr .reasns_div:nth-child(1) {
    left: -415px;
    width: 461px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(2) {
    left: -413px;
    width: 420px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(3) {
    left: -412px;
    width: 462px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(5) {
    right: -406px;
    width: 262px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(6) {
    right: -380px;
    width: 271px;
  }
  .benefit_sec.outdoor_benefit .bnft_innr .reasns_div:nth-child(7) {
    bottom: -136px;
  }
  .chrstmas_bnr .ggle_div {
    bottom: -454px;
  }
  .outdoor_benefit.outdoor_benefit .cmn_hdr h6 {
    font-size: 14px;
  }
  .chrstmas_cntct .clnt_sltn_innr::after {
    top: -28px;
  }
  .chs_prm .holi_rgt.clnt_r::after {
    width: 485px;
    right: -80px;
  }
  .chs_prm .clnt_r h2 {
    margin-left: 79px;
  }
  .chs_prm .holi_rgt.clnt_r {
    width: 458px;
    margin-right: 65px;
  }
  .hustel_sc.hng .hsl_l_img {
    margin-left: 61px;
  }
  .hustel_sc.hng .hustel_l::before {
    width: 365px;
    left: 80px;
  }
  .about_sec .abt_l {
    margin-left: 95px;
  }
  .about_sec::before {
    left: 156px;
    width: 362px;
    height: 125px;
}
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 486px;
    top: -37px;
    right: -49px;
  }
  .benefit_sec.newholiday .reasns_div.cmn_hdr h6 {
    font-size: 15px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(1) {
    left: -432px;
    width: 481px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(2) {
    left: -426px;
    width: 435px;
  }
  .benefit_sec.newholiday .r_span_img::after,
  .benefit_sec .reasns_div:nth-child(2) .r_span_img::after {
    width: 82px;
    top: 9px;
    left: -83px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(2) .r_span_img::before {
    left: -98px;
  }
  .benefit_sec .reasns_div:nth-child(3) {
    left: -402px;
    width: 455px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(5) {
    right: -432px;
    width: 290px;
    top: 104px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(4) {
    right: -389px;
    width: 277px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(6) {
    right: -414px;
    width: 303px;
    top: 226px;
  }
  .benefit_sec.newholiday .reasns_div:nth-child(7) {
    left: -149px;
    bottom: -131px;
  }
  .hustel_sc .hsl_l_img {
    margin-left: -2rem;
  }
  .hustel_sc .hustel_l::before {
    width: 364px;
    left: 65px;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    right: 0;
    top: -12px;
    width: 537px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .clnt_r {
    margin-right: 47px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -395px;
  }
  .benefit_sec.outdoor_benefit.new_outdoor_benefit
    .bnft_innr
    .reasns_div:nth-child(4) {
    right: -402px;
    width: 291px;
  }
  .benefit_sec.outdoor_benefit.new_outdoor_benefit
    .bnft_innr
    .reasns_div:nth-child(5) {
    right: -384px;
    width: 242px;
  }
  .benefit_sec.outdoor_benefit.new_outdoor_benefit
    .bnft_innr
    .reasns_div:nth-child(6) {
    right: -336px;
    width: 261px;
    top: 281px;
  }
  /* contact(s.c) */
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r {
    width: 417px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    width: 479px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .frm_div {
    margin-left: 63px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .clnt_r h2 {
    margin-left: 99px;
  }
  .bnr_rigt_img.gallery {
    right: 18px;
    bottom: -10px;
  }
  .review_div p {
    font-size: 15px;
  }
  .hustel_sc.hng.christt .hustel_l::before {
    left: 80px !important;
    width: 365px !important;
  }
  .abt_cnt_sec.christt .holi_rgt.clnt_r::after {
    width: 464px !important;
  }
  .benefit_sec.hng.christ.christt .reasns_div:nth-child(6) {
    width: 325px;
    right: -428px;
  }
  .benefit_sec.hng.christ.christt .reasns_div:nth-child(6) {
    width: 325px !important;
    right: -428px !important;
  }

  .benefit_sec.hng.christ.christt .reasns_div:nth-child(6) .cmn_hdr p br {
    display: none !important;
  }
  .benefit_sec.hng.christ.christt .reasns_div:nth-child(8) {
    bottom: -108px !important;
  }
  .benefit_sec.hng.christ.christt .reasns_div:nth-child(4) {
    right: -443px !important;
  }
  .hustel_sc.christt.hng .hsl_l_img {
    margin-left: 25px !important;
  }
  .benefit_sec.hng.christ .reasn_img {
    width: 44.9rem !important;
    height: 44.9rem !important;
  }
  .benefit_sec.hng.christ.christt .reasns_div:nth-child(7) {
    bottom: -88px !important;
  }
  /* .hustel_sc.hng.christt .hustel_l::before {
  left: 48px !important;
  width: 364px !important;
}
.hustel_sc.hng.christt  .hustel_l {
  margin-left: 80px;
} */
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 453px !important;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    /* margin-right: 62px !important; */
    width: 380px !important;
}
.abt_cnt_sec.hldy_lght .abt_cnt_ing {
  right: 195px;
  top: -119px;
}
.hustel_sc.new_holiday .hsl_l_img {
  margin-left: -11px;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 1080px) {
  /* m 10.2.25 */
  .cmn_btn {
    font-size: 14px;
    /* padding: 7px 10px 7px 18px; */
    padding: 7px 15px;
    gap: 15px;
  }
  .cmn_btn.transparen span {
    width: 22px;
    height: 22px;
  }
  .call_ul li span {
    width: 23px;
    height: 23px;
    font-size: 13px;
  }
  .call_ul li,
  .nav-link,
  .servive_drp .dropdown-item {
    font-size: 13px;
  }
  .bnr_rigt_img {
    width: 54rem;
    top: 124px;
  }
  .ggle_div {
    left: 122px;
  }
  .ggle_div .rating span {
    font-size: 14px;
  }
  .about_sec::before {
    left: 141px;
    width: 325px;
    /* height: 110px; */
  }
  .abt_l {
    margin-left: 8rem;
  }
  .reasns_div:nth-child(2) {
    top: 147px;
  }
  /* m 10.2.25 */
  .service_sec::after {
    bottom: -120px;
    height: 131px;
  }
  .bfr_aftr {
    margin-top: 119px;
  }
  .reason_choose::after {
    bottom: -110px;
    height: 21.1rem;
  }
  .clnt_sec {
    height: 670px !important;
    margin-top: 108px;
  }
  .explore_gllry_sec::after {
    bottom: -130px;
    height: 133px;
  }
  .hw_hngng_wrks_sec {
    margin-top: 70px;
  }
  .hw_hngng_wrks_sec::after {
    bottom: -182px;
    height: 216px;
  }
  .clnt_sltn_innr::after {
    width: 360px;
    right: -15px;
    top: -27px;
    height: 595px;
  }
  .frm_row {
    flex-direction: column;
    gap: 12px;
  }
  .frm_row input,
  .frm_row textarea {
    width: 100%;
  }
  .clnt_r {
    width: 330px;
  }
  .center_img {
    left: 48%;
  }
  .clnt_sltn_innr {
    margin-top: 93px;
  }
  .frm_row input,
  .frm_row textarea,
  .frm_row input::placeholder,
  .frm_row textarea::placeholder {
    font-size: 13px;
  }
  .cntct_sltn_sec::after {
    bottom: -128px;
    height: 19.9rem;
  }
  .get_sec {
    margin-top: 127px;
  }
  .hdr h4 {
    font-size: 17px;
    padding-bottom: 13px;
  }
  .ftr_div:nth-child(2) {
    width: 28%;
  }
  .c_rvw {
    top: -23px;
  }
  .hng_txt {
    top: -38px;
  }
  /* outdoor(s.c) */
  /* .outdr_bnr.chrstmas_bnr::after {
    background: url(../images/outdr_mbl_bnr_aftr.png) no-repeat;
    margin-top: -96px;
  } */
  .chrstmas_bnr .ggle_div {
    bottom: -419px;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_sltn_innr {
    display: block;
  }
  .chrstmas_cntct .clnt_sltn_innr::after {
    top: auto;
    bottom: -30px;
    left: 0;
    right: 0;
    margin: auto;
    height: 563px;
    width: 641px;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_r {
    margin: 40px auto;
  }
  .cntct_sltn_sec.chrstmas_cntct .frm_div {
    width: 100%;
  }
  .cntct_outdr_big_text h2 {
    font-size: 11rem;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_l {
    width: 100%;
    text-align: center;
    margin-bottom: 60px;
  }
  .cntct_sltn_sec.chrstmas_cntct .cntct_hdng_head {
    left: 33%;
  }
  .cntct_sltn_sec.chrstmas_cntct .cmn_btn {
    margin: auto;
  }
  .cntct_sltn_sec.chrstmas_cntct.cmn_pdding {
    margin-top: 106px;
  }
  .benefit_sec.outdoor_benefit::after {
    background: none;
  }
  .abt_imgg {
    display: none;
  }
  .abt_mbl {
    display: block;
  }
  .about_sec.outdr_trim .abt_innr {
    display: block;
  }
  .outdr_trim.about_sec .abt_l {
    margin-left: 0;
    margin: 20px auto;
    padding-top: 40px;
  }
  .outdr_trim.about_sec .abt_r {
    width: 100%;
    margin: auto;
    text-align: center;
  }
  .outdr_trim.about_sec .nor_btn {
    margin: auto;
  }
  .benefit_sec.outdoor_benefit .reasn_ln {
    display: none;
  }
  .reasn_ln_mbl {
    display: flex;
    flex-wrap: wrap;
    margin-top: 30px;
  }
  .reasn_ln_mbl h6 br {
    display: none;
  }
  .reasns_div_mbl {
    width: 50%;
  }
  .nor_btn .cmn_btn {
    width: max-content;
    justify-content: center;
    margin: 20px auto;
  }
  .outdoor_benefit.outdoor_benefit .cmn_hdr h6 {
    font-size: 16px;
  }
  .outdoor_benefit.outdoor_benefit .cnt_btn {
    margin-block: 0;
  }
  /* christmas */

  .abt_cnt_sec.chs_prm .hoilid_instl {
    display: block;
  }
  .abt_cnt_sec.chs_prm .holi_lft {
    width: 100%;
  }
  .abt_cnt_sec.chs_prm .cmn_hdr h2 {
    text-align: center;
  }
  .abt_cnt_sec.chs_prm .cmn_hdr h2 br {
    display: none;
  }
  .abt_cnt_sec.chs_prm .cmn_hdr h2::before {
    left: 90px;
  }
  .abt_cnt_sec.chs_prm .holi_rgt .clnt_r {
    margin: 60px auto;
  }
  /* md(13.2) */
  .banner_sec.hldy::after {
    content: "";
    position: absolute;
    background: url(../images/outdr_mbl_bnr_aftr.png) no-repeat;
    left: 0;
    width: 100%;
  }
  .banner_sec.hldy .dsk_img {
    display: none;
  }
  .banner_sec.hldy .mdls_img {
    display: block;
  }
  .abt_cnt_sec.hldy_lght .hoilid_instl {
    flex-direction: column;
    gap: 12rem;
  }
  .holi_lft {
    width: 100%;
    margin-inline: auto;
    text-align: center;
  }
  .abt_cnt_sec.hldy_lght .abt_cnt_ing {
    right: 88px;
    width: 19.1rem;
    height: 12rem;
    top: -60px;
  }
  .abt_cnt_sec.hldy_lght {
    /* margin-top: 100px; */
    padding-top: 80px;
  }
  .abt_cnt_sec .cmn_hdr h2::before {
    top: -62px;
    left: 313px;
  }
  .nor_btn a {
    margin-inline: auto;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 50%;
    margin-inline: auto;
    padding-left: 60px;
  }
  .abt_cnt_sec.hldy_lght .frm_div {
    margin-left: 0;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 583px;
    right: 0;
    left: 0;
    margin: auto;
  }
  .big_fnt h2 {
    font-size: 12rem;
  }
  .big_fnt {
    bottom: -72px;
  }
  .benefit_sec.hldy_bnft .r_span_img {
    display: none;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1) {
    left: -295px;
    width: 349px;
    top: auto;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) {
    left: -295px;
    width: 351px;
    top: auto;
    bottom: -105px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) {
    left: -294px;
    width: 350px;
    top: auto;
    bottom: -167px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) {
    width: 327px;
    right: -250px;
    top: auto;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) {
    width: 326px;
    top: auto;
    right: -247px;
    bottom: -122px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) {
    right: -238px;
    top: auto;
    width: 322px;
    bottom: -187px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) {
    left: -96px;
    bottom: -260px;
  }
  .benefit_sec.hldy_bnft::after {
    bottom: -100px;
    height: 152px;
    display: none;
  }
  .benefit_sec.hldy_bnft .cnt_btn {
    margin-block: 302px 0;
  }
  .hustel_sc .hustel_l::before {
    display: none;
  }
  .hustel_sc {
    background: #f0f0f0;
    height: auto;
  }
  .hustel_innr {
    flex-direction: column;
    gap: 3rem;
    padding-top: 0;
  }
  .hustel_sc .hustel_l {
    margin-left: 0;
    margin-top: 0;
    width: 50%;
    margin-inline: auto;
  }
  .hsl_r {
    width: 90%;
    text-align: center;
  }
  .hsl_r {
    width: 90%;
    text-align: center;
    margin: auto;
  }
  .cmn_hdr .hdrr h3 br {
    display: none;
  }
  .why_chs_hld_sec {
    padding-top: 6rem;
    margin-top: 0;
  }
  .why_chs_hld_sec .appli_innr {
    margin-top: 2rem;
  }
  .why_chs_hld_sec::after {
    height: 150px;
    bottom: -78px;
  }
  .advange_of_hldy_sec {
    margin-top: 77px;
    padding-top: 2rem;
  }
  /* 14.2 */
  .abt_imgg {
    display: block;
  }
  .about_sec .abt_l {
    margin-left: 43px;
  }
  .reasns_div:nth-child(4) {
    width: 348px;
    right: -281px;
  }
  .benefit_sec.newholiday .reasn_img .reasn_ln {
    display: none;
  }
  .benefit_sec.newholiday .reasn_ln_mbl.holiday_mbl {
    display: flex;
  }

  .benefit_sec.newholiday .cnt_btn {
    margin-top: 20px;
  }
  .newholiday.benefit_sec::after {
    background: none;
  }
  .hustel_sc .hsl_l_img {
    margin-left: 0;
    margin: auto;
  }
  .why_chs_hld_sec .appli_innr {
    display: block;
  }
  .why_chs_hld_sec .appli_box {
    width: 50%;
    margin: 10px auto;
  }
  .why_h {
    bottom: 121px;
  }
  .advange_of_hldy_sec .appli_innr.srvc_innr .appli_box {
    width: 40%;
    margin: 20px auto;
  }
  .banner_sec.hldy .bnr_image img:nth-child(1) {
    display: none;
  }
  .reasn_ln_mbl.holiday_mbl .cmn_hdr h6 {
    font-size: 16px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .frm_div {
    width: 50%;
    margin: auto;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    right: 0;
    top: 337px;
    width: 674px;
    height: 599px;
    margin-bottom: -41px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .clnt_r {
    margin-right: 0;
  }
  .new_outdoor_permanent .cntct_outdr_big_text h2 {
    font-size: 50px;
    padding-top: 15px;
  }
  .about_sec.outdr_trim.new_outdoor_led .abt_imgg {
    display: none;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_l {
    margin-left: 0;
    width: 40%;
    margin: 20px auto;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_r {
    width: 100%;
    margin: auto;
  }
  /* contact(s.c) */
  .banner_sec.hldy.new_cntct_bnr .bnr_image img:nth-child(1) {
    display: none;
  }
  .cntct_tab {
    display: block;
  }
  .cntct_crcl_bnr_img {
    width: 300px;
    height: 300px;
    right: 117px;
    bottom: 0;
  }
  .new_cntct_info .abt_cnt_ing {
    top: -154px;
    left: 272px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r {
    margin-top: 0;
    margin-left: 0;
    margin-inline: auto;
    width: 511px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    right: 0;
    width: 540px;
    height: 616px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .frm_div {
    margin-left: 0;
    width: 80%;
    margin-inline: auto;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .clnt_r h2 {
    margin-left: 0;
  }
  .new_cntct_info .holi_lft {
    padding-left: 0;
  }
  .new_cntct_info .holi_lft {
    margin-top: 150px;
  }
  .abt_cnt_sec.new_cntct_info .cmn_hdr h2::before {
    left: 212px;
    top: -59px;
  }
  .cntct_info_total_dtls {
    justify-content: center;
    gap: 5px;
  }
  .instl_incld_sec.new_visit {
    background-size: cover !important;
  }
  .hustel_sc.hng.christt .hustel_innr {
    padding-top: 24rem !important;
  }
  .advange_of_hldy_sec.advntgecls .appli_innr.srvc_innr .appli_box {
    width: 24%;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 446px !important;
    right: 0 !important;
    left: 0 !important;
    margin-inline: auto;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    margin-inline: auto !important;
    padding-left: 40px;
  }
  .abt_cnt_sec.christt .frm_div {
    margin-left: 68px;
  }
  .hustel_sc.christt.hng .hsl_l_img {
    margin-left: auto !important;
  }
  .get_sec.christmass {
    margin-top: 84px !important;
  }
  .hustel_sc.hng.christmass .hustel_l {
    margin-left: 47px;
  }
  .get_sec.hldy {
    margin-top: 163px !important;
}
.abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
  width: 410px !important;
}
.why_chs_hld_sec .why_h {
  top: 250px;
}
.get_sec.hldy {
  margin-top: 116px !important;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 1024px) {
  /* m 10.2.25 */
  .cnt_btn {
    position: relative;
    right: 20px;
  }
  .cus_nav_outr.hldy_hdr .cnt_btn {
    right: 4px;
  }
  .ftr_innr {
    flex-wrap: wrap;
  }
  .ftr_div ul li a,
  .ftr_div ul li span,
  .ftr_div p {
    font-size: 13px;
  }
  .btm_ftr p,
  .btm_ftr p a {
    font-size: 13px;
  }
  .ftr_inpt {
    margin-block: 16px;
  }
  .clnt_r {
    width: 300px;
  }
  .frm_div {
    margin-top: 15px;
  }
  .clnt_r .cmn_btn.wht {
    margin-top: 20px;
  }
  .clnt_sltn_innr::after {
    width: 332px;
    height: 552px;
    border-bottom-left-radius: 250px;
    border-bottom-right-radius: 250px;
  }
  .cntct_sltn_sec::after {
    bottom: -95px;
    height: 18.9rem;
  }
  .get_sec {
    margin-top: 93px;
  }
  .clint_div {
    min-height: 450px;
  }
  .clnt_img {
    width: 12.1rem;
    height: 12rem;
  }
  .hngng_innr {
    margin-top: 20px;
  }
  .hw_hngng_wrks_sec .center_btn {
    margin-top: 0px;
  }
  .hw_hngng_wrks_sec::after {
    bottom: -173px;
    height: 212px;
  }
  .nav_area {
    flex-direction: row-reverse;
  }
  .cnt_btn {
    position: relative;
    right: 20px;
  }
  /* md(13.2) */
  .cnt_btn {
    position: relative;
    right: 20px;
  }
  .cus_nav_outr.hldy_hdr .cnt_btn {
    right: 4px;
  }
  .cmn_btn {
    gap: 10px;
  }
  .about_sec::before {
    left: 133px;
    width: 309px;
    height: 110px;
  }
  .abt_l {
    margin-left: 4rem;
  }
  .reasns_div:nth-child(2) {
    left: -260px;
  }
  .reasns_div:nth-child(5) {
    right: -347px;
  }
  .hldy_lght .holi_rgt.clnt_r::after {
    height: 595px;
    border-bottom-left-radius: 265px;
    border-bottom-right-radius: 265px;
  }
  .why_h {
    bottom: 107px;
    width: 83%;
  }
  .why_h.cmn_hdr h3 {
    padding-bottom: 0px;
  }
  /* 14.2 */
  .nav_area {
    flex-direction: row;
  }
  #header_id .cnt_btn {
    right: 0px;
  }
  .reasns_div:nth-child(5) {
    right: -337px;
    width: 376px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -373px;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    width: 598px;
  }
  /* m 18.2.25 */
  .explore_gllry_sec.gallery_page {
    height: 500px;
  }
  .center_btn {
    margin-top: 35px;
  }
  .gallery_photos_sec .big_fnt {
    bottom: -10px;
  }
  .gallery_photos_sec::before {
    height: 300px;
  }
  .photos_otr {
    padding-top: 15px;
  }
  .gallery_photos_sec.customer_review::after {
    bottom: -140px;
    height: 140px;
  }
  /* .get_sec.gallery_pg {
  margin-top: 139px;
} */
  .customer_review_innr {
    gap: 4rem;
  }
  .review_div {
    width: 31%;
  }
  .get_sec.review_pg {
    margin-top: 136px;
  }
.clnt_sec  .client_rvw_btn {
    bottom: 6px;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 991px) {
  /* custom navbar start */
  /* Navbar Collpase */

  .navbar-nav {
    background: #e33d3b;
    padding: 15px 0;
    text-align: center;
  }

  .navbar-nav li {
    padding: 0px 0px;
  }
  .call_ul li {
    justify-content: center;
    padding-bottom: 3rem;
  }

  .navbar-nav li a {
    font-size: 14px;
    padding: 10px 0px;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #fff;
  }

  ul.navbar-nav li a:hover:hover {
    color: #fff;
  }

  .navbar {
    position: static;
  }

  .navbar .navbar-toggler {
    position: absolute;
    right: 20px;
    border: none;
    outline: none;
    padding: 4px;
    border-radius: 0;
    top: -8px;
    -webkit-transform: translateY(-47%);
    -ms-transform: translateY(-47%);
    transform: translateY(-47%);
    background: transparent;
    border-radius: 50%;
    scroll-behavior: smooth;
  }

  .navbar .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(189, 79, 102, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  }

  .navbar-toggler:focus,
  .navbar-toggler:active,
  .navbar-toggler-icon:focus {
    outline: none;
    box-shadow: none;
  }

  .collapse:not(.show) {
    display: none;
  }

  .navbar-collapse {
    position: absolute;
    z-index: 9;
    left: 0;
    top: 108px;
    width: 100%;
    transition: 0.7s;
    background-color: #e81814;
  }

  .navbar-expand-lg .navbar-nav .nav-link:hover {
    color: #fff;
  }
  .navbar-nav .nav-item {
    margin-right: 0;
  }
  .navbar-nav span {
    display: none;
  }
  /* Navbar Collapse End */
  /* custom navbar end */

  /* m 10.2.25 */
  .bnr_rigt_img {
    width: 50rem;
    top: 115px;
    right: 20px;
  }
  .bnr_content h1 {
    padding-bottom: 15px;
  }
  .bnr_content p {
    padding-bottom: 15px;
  }
  .ggle_div {
    left: 114px;
  }
  .ggle_div .rating span {
    font-size: 13px;
  }
  .ggle_div img {
    margin-bottom: 0;
  }
  .ggle_div h5 {
    font-size: 15px;
  }
  .about_sec::before {
    left: 129px;
    width: 299px;
  }
  .abt_l {
    margin-left: 5rem;
  }
  .abt_imgg {
    width: 64.6rem;
    height: 64.5rem;
}
  .cmn_hdr h2 {
    padding-bottom: 10px;
  }
  .cmn_hdr p.bold {
    font-size: 15px;
    padding-bottom: 5px;
  }
  .nor_btn {
    margin-top: 10px;
  }
  .about_sec.cmn_pdding {
    padding-block: 0px 18rem;
  }
  .r_span_img::after {
    width: 50px;
    left: -50px;
  }
  .r_span_img {
    width: 8.5rem;
    height: 8.5rem;
  }
  .r_span_img::before {
    left: -60px;
  }
  .reasns_div:nth-child(1) {
    width: 324px;
    left: -260px;
  }
  .reasns_div:nth-child(2) {
    left: -231px;
    width: 262px;
  }
  .reasns_div:nth-child(3) {
    left: -270px;
    width: 360px;
  }
  .reasns_div:nth-child(4) .r_span_img::after,
  .reasns_div:nth-child(5) .r_span_img::after,
  .reasns_div:nth-child(6) .r_span_img::after {
    right: -50px;
  }
  .reasns_div:nth-child(4) .r_span_img::before,
  .reasns_div:nth-child(5) .r_span_img::before,
  .reasns_div:nth-child(6) .r_span_img::before {
    right: -60px;
  }
  .reasns_div:nth-child(4) {
    right: -245px;
    width: 305px;
  }
  .reasns_div:nth-child(5) {
    right: -320px;
    width: 348px;
  }
  .reasns_div:nth-child(6) {
    right: -290px;
    width: 375px;
  }
  .reason_choose::after {
    bottom: -85px;
    height: 18.1rem;
  }
  .clnt_sec {
    height: 665px !important;
    margin-top: 80px;
}
  .clnt_innr {
    padding-top: 70px;
  }
  .clnt_sltn_innr::after {
    width: 316px;
    height: 575px;
}
  .clnt_r {
    width: 285px;
  }
  .frm_row.sub textarea {
    height: 130px;
  }
  .cntct_sltn_sec::after {
    bottom: -127px;
  }
  .ftr_div:nth-child(1) {
    width: 100%;
  }
  .ftr_div:nth-child(2),
  .ftr_div:nth-child(3),
  .ftr_div:nth-child(4),
  .ftr_div:nth-child(5) {
    width: 48%;
  }
  .ftr_img {
    width: 23rem;
    margin-inline: auto;
  }
  .ftr_div p {
    width: 50%;
    margin-inline: auto;
    text-align: center;
  }
  .ftr_innr {
    gap: 4rem;
  }
  .ftr_div .hdr p {
    width: 100%;
    text-align: left;
  }
  /* outdoor(s.c) */
  .chrstmas_bnr .ggle_div {
    bottom: -391px;
  }
  .get_sec.outdr_get {
    margin-top: -1px;
  }
  .reasns_div_mbl {
    width: 48%;
  }
  .reasn_ln_mbl {
    gap: 20px;
  }
  /* md(13.2) */
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 540px;
  }
  .big_fnt h2 {
    font-size: 10rem;
  }
  .hldy_lght .holi_rgt.clnt_r::after {
    height: 566px;
    border-bottom-left-radius: 237px;
    border-bottom-right-radius: 237px;
  }
  .why_chs_hld_sec .cmn_hdr p {
    font-size: 13px;
  }
  .why_h.cmn_hdr h3 {
    padding-bottom: 7px;
  }
  .srvc_innr .aqppli_text.cmn_hdr h3 {
    font-size: 19px;
  }
  .red_check {
    font-size: 24px;
  }
  /* .appli_innr.srvc_innr .aqppli_text {
    margin: unset;
    left: 15px;
    width: 88%;
    bottom: -20px;
    top: 20px;
  } */
  .appli_innr.srvc_innr .aqppli_text {
    margin: auto;
    left: 15px;
    width: 88%;
    top: auto;
    text-align: center;
}
.service_sec  .cmn_btn {
  width: max-content;
  margin: auto;
}
  /* 14.2 */
  .reasns_div:nth-child(5) {
    right: -310px;
    width: 345px;
  }
  /* contact(s.c) */
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r {
    margin-top: 30px;
  }
  .contact__Info__img span {
    width: 50px;
    height: 50px;
  }
  .contact__info {
    gap: 5px;
  }
  .new_cntct_info.chs_prm .big_fnt {
    bottom: -69px;
  }
  /* m 18.2.25 */
  .photos_innr {
    margin-top: 20px;
  }
  .phtos_div {
    width: 49%;
  }
  .review_div {
    padding-inline: 3rem;
  }
  .advange_of_hldy_sec.advntgecls .appli_innr.srvc_innr {
    flex-wrap: wrap;
  }
  .advange_of_hldy_sec.advntgecls .appli_innr.srvc_innr {
    gap: 20px;
  }
  .advange_of_hldy_sec.advntgecls .appli_innr.srvc_innr .appli_box {
    width: 23%;
  }
  /* 20.2 */
  .abt_cnt_sec.christt .holi_rgt.clnt_r {
    width: 45%;
    margin-inline: auto;
    margin-right: auto !important;
  }
  .abt_cnt_sec.christt .frm_div {
    margin-left: auto;
  }
  .abt_cnt_sec.christt .holi_rgt.clnt_r::after {
    right: 0;
    height: 560px;
    left: 0;
    margin: auto;
    width: 80%;
  }
  /* 11.3.25 */
  .dropdown-menu.servive_drp.show {
    background: #e4e4f04d;
}
.about_sec .abt_l {
  margin-left: 38px;
}
.abt_innr {
  margin-top: -17px;
  align-items: flex-start;
}
.client_rvw_btn img{
width: 30px;
}
.clnt_sec .client_rvw_btn {
  bottom: 20px;
}
.advange_of_hldy_sec.advntgecls  .appli_innr.srvc_innr .aqppli_text {
  top: 12px;
left: 0;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 900px) {
  /* m 10.2.25 */
  .cmn_hdr h6 {
    font-size: 16px;
  }
  .reasn_img {
    width: 43rem;
    height: 43rem;
  }
  .reasns_div:nth-child(1) {
    width: 315px;
    left: -245px;
    top: 30px;
  }
  .reasns_div:nth-child(2) {
    left: -293px;
    width: 321px;
    top: 134px;
  }
  .reasns_div:nth-child(3) {
    left: -250px;
    width: 325px;
    top: 226px;
  }
  .reasns_div:nth-child(4) {
    right: -250px;
    width: 317px;
    top: 30px;
  }
  .reasns_div:nth-child(5) {
    right: -309px;
    width: 337px;
    top: 139px;
  }
  .reasns_div.cmn_hdr h6 br {
    display: none;
  }
  .reasns_div.cmn_hdr h6 {
    width: 70%;
  }
  .reasns_div:nth-child(6) {
    top: 225px;
    width: 345px;
    right: -264px;
  }
  .r_span_img {
    width: 7rem;
    height: 7rem;
  }
  .r_span_img::after {
    top: 20px;
    width: 39px;
    left: -38px;
  }
  .r_span_img::before {
    left: -45px;
    width: 8px;
    height: 8px;
    top: 17px;
  }
  .reasns_div:nth-child(4) .r_span_img::after,
  .reasns_div:nth-child(5) .r_span_img::after,
  .reasns_div:nth-child(6) .r_span_img::after {
    right: -39px;
  }
  .reasns_div:nth-child(4) .r_span_img::before,
  .reasns_div:nth-child(5) .r_span_img::before,
  .reasns_div:nth-child(6) .r_span_img::before {
    right: -46px;
    top: 17px;
    width: 8px;
    height: 8px;
  }
  .bnr_content h1 br {
    display: none;
  }
  .bnr_content {
    width: 553px;
  }
  .bnr_content h1 {
    padding-bottom: 10px;
    font-size: 36px;
  }
  .bnr_rigt_img {
    width: 43rem;
    top: 108px;
  }
  .ggle_div {
    left: 95px;
  }
  .ggle_div img {
    width: 15px;
    height: 15px;
  }
  .ggle_div .rating span {
    font-size: 12px;
  }
  .ggle_div h5 {
    font-size: 14px;
  }
  .ggle_div h5 span {
    font-size: 15px;
  }
  .about_sec::before {
    left: 118px;
    width: 271px;
}
  .abt_l {
    margin-left: 4rem;
  }
  .abt_imgg {
    width: 60.6rem;
    height: 60.5rem;
  }
  #about_counter {
    margin-top: 15px;
    gap: 2rem;
  }
  #about_counter li span {
    font-size: 28px;
  }
  .counter h6 {
    font-size: 16px;
  }
  .about_sec::after {
    height: 136px;
    bottom: -30px;
  }
  .application_sec {
    margin-top: 0;
    padding-top: 40px;
  }
  .appli_innr {
    margin-top: 20px;
  }
  .srvc_innr .aqppli_text.cmn_hdr p {
    color: #fff;
    padding-bottom: 20px;
}
  .cmn_hdr p {
    font-size: 14px;
  }
  .appli_innr.srvc_innr .aqppli_text {
    left: 13px;
    width: 90%;
  }
  .service_sec::after {
    bottom: -83px;
    height: 109px;
  }
  .bfr_aftr {
    margin-top: 80px;
  }
  .cmn_hdr h2 {
    font-size: 30px;
  }
  .cmn_hdr h3 {
    font-size: 25px;
  }
  .c_rvw p {
    font-size: 15px;
  }
  .c_rvw {
    gap: 10px;
  }
  .clnt_img {
    width: 10.1rem;
    height: 10rem;
  }
  .clint_div {
    min-height: 420px;
  }
  .ggle_i {
    width: 22px;
  }
  .rating span {
    font-size: 13px;
  }
  .clint_div {
    min-height: 412px;
  }
  .client_rvw_btn {
    bottom: 15px;
  }
  .clnt_sec {
    height: 570px !important;
    margin-top: 80px;
  }
  .client_rvw_btn_prev img,
  .client_rvw_btn_next img,
  .client_rvw_btn_prev1 img,
  .client_rvw_btn_next1 img {
    width: 27px;
  }
  .explore_gllry_sec .client_rvw_btn {
    bottom: 50px;
  }
  .explore_gllry_sec::after {
    bottom: -100px;
    height: 111px;
  }
  .hw_hngng_wrks_sec {
    margin-top: 40px;
  }
  .hw_hngng_wrks_sec::after {
    bottom: -168px;
    height: 201px;
  }
  .clnt_sltn_innr::after {
    top: -85px;
    height: 595px;
  }
  .center_img {
    left: 47%;
    width: 24rem;
    height: 24rem;
  }
  .cntct_sltn_sec::after {
    bottom: -77px;
    height: 16.9rem;
  }
  .get_sec {
    margin-top: 75px;
  }
  .nav_area,
  .navbar-nav.line-outr,
  .main_nav {
    gap: 10px;
  }
  .call_ul {
    background: #e33d3b;
  }
  /* md(13.2) */
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 500px;
  }
  .hustel_sc .hsl_l_img {
    width: 64.8rem;
    height: 64.8rem;
  }
  .why_chs_hld_sec .appli_innr {
    flex-direction: column;
    gap: 2rem;
  }
  .why_chs_hld_sec .appli_box {
    width: 40%;
  }
  .why_h {
    bottom: 62px;
    width: 84%;
  }
  .why_chs_hld_sec .cnt_btn {
    left: 0;
  }
  .advange_of_hldy_sec .appli_innr.srvc_innr {
    flex-wrap: wrap;
    gap: 3rem;
    width: 80%;
    margin-inline: auto;
  }
  .advange_of_hldy_sec .appli_innr.srvc_innr .appli_box {
    width: 47%;
  }
  .advange_of_hldy_sec .appli_innr.srvc_innr .aqppli_text {
    bottom: auto;
    top: 64px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -258px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cmn_hdr h2 {
    padding-top: 40px;
  }
  .new_outdoor_permanent .cntct_hdng_head {
    top: -50px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -258px;
  }
  .contact__info__text a {
    font-size: 16px;
  }
  /* m 18.2.25 */
  .explore_gllry_sec.gallery_page::after {
    bottom: -82px;
    height: 140px;
  }
  .get_sec.gallery_pg {
    margin-top: 80px;
  }
  .review_div {
    width: 32%;
    gap: 10px;
  }
  .customer_review_innr {
    gap: 2rem;
  }
  .review_div p {
    font-size: 14px;
  }
  .review_div span {
    font-size: 14px;
  }
  .cus_info h4 {
    font-size: 15px;
  }
  .advange_of_hldy_sec.advntgecls .appli_innr.srvc_innr .appli_box {
    width: 48%;
  }

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 840px) {
  /* m 12.2.25 */
  .dsk_img {
    display: none;
  }
  .banner_sec .mob_img {
    display: block;
    width: 100%;
  }
  .banner_sec.hldy .mob_img {
    display: block;
    width: 100%;
    height: 400px;
  }

  .bnr_content {
    width: 85%;
    margin: auto;
    transform: translateY(-20%);
    top: 20%;
    left: 0;
    right: 0;
  }
  .bnr_content h1 {
    text-align: center;
  }
  .bnr_content p {
    text-align: center;
  }
  .bnr_btn a {
    margin-inline: auto;
  }
  .bnr_rigt_img {
    width: 68rem;
    top: 115px;
    right: 0;
    left: 0;
    margin-inline: auto;
    top: auto;
    bottom: 423px;
  }
  .ggle_div {
    left: 166px;
  }
  .ggle_div img {
    width: 21px;
    height: 21px;
  }
  .ggle_div .rating span {
    font-size: 17px;
    margin-top: 10px;
  }
  .ggle_div h5 {
    font-size: 21px;
  }
  .ggle_div h5 span {
    font-size: 22px;
  }
  .abt_innr {
    flex-direction: column;
    gap: 5rem;
  }
  .about_sec::before {
    left: 154px;
    width: 532px;
  }
  .abt_l,
  .abt_r {
    width: 90%;
    margin: auto;
    text-align: center;
  }
  .abt_imgg {
    width: 84.6rem;
    height: 84.5rem;
    margin-inline: auto;
  }
  .about_sec::before {
    left: 154px;
    width: 532px;
    height: 255px;
}
  .nor_btn a {
    margin-inline: auto;
  }
  #about_counter {
    justify-content: center;
    gap: 10rem;
    margin-top: 25px;
  }
  .reason_choose .r_span_img::before,
  .reason_choose .r_span_img::after {
    display: none;
  }
  .reasns_div:nth-child(1) {
    width: 281px;
    left: -214px;
    top: 30px;
  }
  .reasns_div:nth-child(2) {
    left: -255px;
    width: 285px;
    top: 134px;
  }
  .reasns_div:nth-child(3) {
    left: -232px;
    width: 307px;
    top: 226px;
  }
  .reasns_div:nth-child(4) {
    right: -211px;
    width: 276px;
    top: 30px;
  }
  .reasns_div:nth-child(5) {
    right: -261px;
    width: 293px;
    top: 139px;
  }
  .reasns_div:nth-child(6) {
    top: 225px;
    width: 319px;
    right: -245px;
  }
  .reasns_div.cmn_hdr h6 {
    width: 75%;
  }
  .center_img {
    width: 21rem;
    height: 21rem;
  }
  /* outdoor(s.c) */
  .bnr_content {
    top: 50%;
  }
  .chrstmas_bnr .ggle_div {
    bottom: -446px;
    right: -80px;
  }
  .outdr_bnr.chrstmas_bnr::after {
    margin-top: -74px;
  }
  .logo_area {
    width: 20.3rem;
    height: auto;
  }
  .cntct_sltn_sec.chrstmas_cntct .cntct_hdng_head {
    top: -90px;
  }
  .cntct_outdr_big_text h2 {
    font-size: 9rem;
  }
  .abt_mbl {
    width: 400px;
    height: 400px;
    margin: auto;
  }
  /* md(13.2) */
  .banner_sec.hldy .mdls_img {
    display: none;
  }
  .banner_sec.hldy .bnr_content {
    top: 170px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 480px;
  }
  .big_fnt h2 {
    font-size: 9rem;
  }
  .benefit_sec.hldy_bnft .cmn_hdr h6 {
    font-size: 15px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1) {
    left: -238px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) {
    right: -206px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) {
    left: -238px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) {
    right: -198px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) {
    right: -198px;
    bottom: -166px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) {
    left: -239px;
  }
  /* 14.2 */
  .bnr_content {
    top: 20%;
  }
  .reason_choose .reasns_div:nth-child(4) {
    width: 269px;
    right: -201px;
  }
  .reason_choose .reasns_div:nth-child(5) {
    right: -248px;
    width: 277px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cntct_hdng_head {
    top: -53px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -340px;
  }
  .chrstmas_bnr.new_outdoor_banner .bnr_content {
    top: 168px;
  }
  .outdr_trim.about_sec.new_outdoor_led .abt_l {
    width: 100%;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cntct_hdng_head {
    top: -48px;
    left: 235px;
  }
  .new_outdoor_banner .bnr_image_desktop {
    display: none;
  }
  .new_outdoor_banner .bnr_image_mobile {
    display: block;
    width: 100%;
    height: 400px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cmn_hdr h2 {
    padding-top: 80px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cntct_hdng_head {
    top: -3px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent.cmn_pdding {
    margin-top: 30px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cntct_hdng_head {
    top: 6px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cmn_hdr h2 {
    padding-top: 98px;
  }
  /* contact(s.c) */
  .new_cntct_info .abt_cnt_ing {
    left: 46px;
  }
  .cntct_crcl_bnr_img {
    width: 200px;
    height: 200px;
    right: 0;
    bottom: -39px;
  }
  .abt_cnt_sec.new_cntct_info .cmn_hdr h2::before {
    top: -66px;
  }
  .cntct_tab {
    display: none;
  }
  .cntct_mbl {
    display: block;
  }
  .banner_sec.hldy.new_cntct_bnr .bnr_content {
    top: 146px;
  }
  /* m 18.2.25 */
  /* .banner_sec.gallery .mob_img {
    height: 350px;
} */
  .bnr_rigt_img.gallery {
    right: 0;
    bottom: -48px;
    width: 200px;
    margin-inline: auto 0;
  }
  .bnr_rigt_img.gallery .bnr_content {
    top: 141px;
    width: 520px;
  }
  .gallery_photos_sec::before {
    top: 0;
  }
  .gallery_photos_sec {
    padding-top: 35px;
  }
  .banner_sec.gallery .bnr_content {
    top: 140px;
    width: 500px;
  }
  .banner_sec.review .bnr_content {
    top: 140px;
    width: 500px;
  }
  .review_div {
    width: 48%;
  }
  /* m 11.3.25 */
  .about_sec .abt_l {
    margin-left: 0;
    margin-inline: auto;
}
.clnt_sltn_innr::after {
  top: -87px;
}
.why_chs_hld_sec .why_h {
  top: 130px;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 768px) {
  .container {
    padding-inline: 20px;
  }
  /* m 12.2.25 */
  .ftr_div:nth-child(1) {
    margin-bottom: 30px;
  }
  .ftr_div:nth-child(2),
  .ftr_div:nth-child(3),
  .ftr_div:nth-child(4),
  .ftr_div:nth-child(5) {
    width: 48%;
    padding-left: 2rem;
  }
  .clnt_sltn_innr {
    margin-top: 87px;
  }
  .center_img {
    width: 21rem;
    height: 21rem;
    left: 20px;
    top: auto;
    bottom: 8px;
  }
  .c_rvw p {
    font-size: 14px;
  }
  .clint_div {
    min-height: 429px;
  }
  .about_sec::before {
    left: 141px;
    width: 486px;
  }
  .cmn_hdr h6 {
    font-size: 15px;
  }
  .reasns_div:nth-child(1) {
    width: 242px;
    left: -176px;
    top: 30px;
  }
  .reasns_div.cmn_hdr h6 {
    width: 73%;
  }
  .reasns_div:nth-child(2) {
    left: -218px;
    width: 253px;
    top: 134px;
  }
  .reasns_div:nth-child(3) {
    left: -190px;
    width: 277px;
    top: 226px;
  }
  .reasns_div:nth-child(4) {
    right: -175px;
    width: 242px;
    top: 30px;
  }
  .reasns_div:nth-child(5) {
    right: -236px;
    width: 265px;
    top: 139px;
  }
  .reasns_div:nth-child(6) {
    top: 225px;
    width: 282px;
    right: -207px;
  }
  .c_rvw p {
    width: 70%;
    margin-inline: auto;
  }
  .clint_div {
    border-radius: 125px;
    min-height: 397px;
  }
  .hng_bx:nth-child(2) .hng_img,
  .hng_bx:nth-child(4) .hng_img {
    width: 80px;
  }
  .hng_bx:nth-child(2) .hng_img img,
  .hng_bx:nth-child(4) .hng_img img {
    width: 100%;
  }
  .cmn_hdr.hng_txt h4 {
    font-size: 17px;
  }
  .cmn_hdr.hng_txt p br {
    display: none;
  }
  .hng_bx:nth-child(1),
  .hng_bx:nth-child(3),
  .hng_bx:nth-child(5) {
    width: 22%;
  }
  .hng_txt {
    top: -26px;
  }
  .cmn_hdr.hng_txt p {
    padding-block: 10px 0;
  }
  .clnt_sltn_innr::after {
    height: 595px;
    right: -20px;
  }
  .clnt_r {
    width: 275px;
  }
  .srvc_innr .aqppli_text.cmn_hdr h3 br {
    display: none;
  }
  /* outdoor(s.c) */
  .cntct_outdr_big_text h2 {
    font-size: 50px;
  }
  /* md(13.2) */
  .why_chs_hld_sec .appli_box {
    width: 48%;
  }
  .abt_cnt_sec .cmn_hdr h2::before {
    left: 205px;
  }
  .abt_cnt_sec.hldy_lght .abt_cnt_ing {
    right: 65px;
    width: 18.1rem;
    height: 11rem;
    top: -60px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 58%;
  }
  .big_fnt h2 {
    font-size: 8rem;
  }
  .big_fnt {
    bottom: -61px;
  }
  .benefit_sec.hldy_bnft .cmn_hdr h6 {
    font-size: 14px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1) {
    left: -145px;
    width: 249px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) {
    right: -130px;
    width: 249px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) {
    left: -147px;
    width: 249px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) {
    right: -130px;
    width: 249px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) {
    bottom: -244px;
  }
  .benefit_sec.hldy_bnft .cnt_btn {
    margin-block: 268px 0;
    right: 0;
  }
  .hustel_sc .hustel_l {
    width: 60%;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) {
    left: -149px;
    width: 249px;
  }
  /* 14.2 */
  .clnt_sec {
    height: 685px !important;
  }
  .clint_div {
    border-radius: 125px;
    min-height: 546px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    height: 568px;
  }
  .abt_cnt_sec.hldy_lght .big_fnt {
    bottom: -56px;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    width: 489px;
    height: 564px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cmn_hdr h2 {
    padding-top: 101px;
  }
  .new_outdoor_banner .bnr_image_mobile img {
    height: 500px;
  }
  /* contact(s.c) */
  .cntct_crcl_bnr_img {
    bottom: -22px;
  }
  .new_cntct_info .abt_cnt_ing {
    top: -138px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    height: 580px;
  }
  .contact__info__text a {
    font-size: 15px;
  }
  .banner_sec.hldy.new_cntct_bnr .bnr_content {
    top: 132px;
  }
  .cntct_mbl img {
    height: 350px;
  }
  .new_cntct_info .abt_cnt_ing {
    top: -95px;
  }
  /* m 18.2.25 */
  .explore_gllry_sec.gallery_page {
    height: 420px;
    padding-top: 30px;
  }
  .play_img {
    width: 60px;
    height: 60px;
  }
  .bnr_rigt_img.gallery {
    bottom: -55px;
  }
  .photos_img {
    min-height: 230px;
    height: auto;
  }
  .banner_sec.gallery .mob_img {
    height: 350px;
  }
  .banner_sec.gallery .bnr_content {
    top: 160px;
  }
  .photos_text {
    bottom: 10px;
  }
  .photos_otr {
    padding-top: 30px;
  }
  .banner_sec.review .mob_img {
    height: 350px;
  }
  .banner_sec.review .bnr_content {
    top: 160px;
  }
  .advange_of_hldy_sec.advntgecls .appli_innr.srvc_innr .appli_box {
    width: 48% !important;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    margin-right: auto !important;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    margin-right: auto !important;
    width: 60% !important;
    padding-left: 0;
    padding-inline: 7rem;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 100% !important;
    right: 0 !important;
    left: 0 !important;
    margin-inline: auto;
  }
  /* m 11.3.25 */
  .reason_choose .reasns_div:nth-child(5) {
    right: -232px;
    width: 265px;
}
.srvc_innr .aqppli_text.cmn_hdr h3 {
  font-size: 18px;
}

}
/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 767px) {
  .clint_div {
    border-radius: 80px;
    min-height: 370px;
  }
  .c_rvw p {
    width: 90%;
  }
  .clnt_sec {
    height: 525px !important;
  }
  /* outdoor(s.c) */
  .outdr_bnr.chrstmas_bnr::after {
    margin-top: -60px;
  }
  .bnr_content h1 {
    font-size: 33px;
  }
  .bnr_content {
    top: 241px;
  }
  .hldy .bnr_content {
    width: auto;
  }
  /* contact(s.c) */
  .new_cntct_info.chs_prm .big_fnt {
    bottom: -61px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r {
    margin-top: 230px;
  }
  .cntct_crcl_bnr_img {
    bottom: -212px;
    left: 0;
    right: 0;
    margin: auto;
  }
  .banner_sec.hldy.new_cntct_bnr .bnr_content {
    top: 170px;
  }
  .new_cntct_info .abt_cnt_ing {
    top: -56px;
  }
  /* m 18.2.25 */
  .bnr_rigt_img.gallery {
    bottom: -225px;
    margin-inline: auto;
  }
  .gallery_photos_sec {
    padding-top: 230px;
  }
  .gallery_photos_sec::before {
    display: none;
  }
  .photos_img {
    height: 230px;
  }
  .center_btn {
    margin-top: 20px;
  }
  .c_rvw p {
    height: 143px !important;
  }
  .abt_cnt_sec.christt .frm_div {
    margin-left: 14px;
    width: 100%;
  }
  /* m 11.3.25 */
  .clint_div {
    min-height: 450px !important;
    width: 83% !important;
    margin: auto !important;
    border-radius: 130px !important;
  }
  .why_chs_hld_sec .why_h {
    top: 150px;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 667px) {
  /* m 12.2.25 */
  .bnr_rigt_img {
    width: 65rem;
    bottom: 275px;
  }
  .ggle_div .rating span {
    font-size: 15px;
  }
  .ggle_div h5 span {
    font-size: 20px;
  }
  .ggle_div h5 {
    font-size: 19px;
  }
  .about_sec::before {
    left: 123px;
    width: 421px;
  }
  .abt_imgg {
    width: 72.6rem;
    height: 73.5rem;
}
  /* .about_sec::after {
  background: url(../images/m_red_after.webp) no-repeat !important;
  height: 117px;
  width: 100%;
  background-size: cover;
  bottom: 0;
  max-width: 100%;
} */
  .appli_innr {
    flex-direction: column;
    gap: 2rem;
  }
  .appli_box,
  .appli_innr.srvc_innr .appli_box {
    width: 60%;
    margin-inline: auto;
  }
  .appli_innr.srvc_innr {
    gap: 7rem;
  }
  .bfr_aftr_innr::after {
    background: url(../images/mob_after.png) no-repeat !important;
    width: 30px;
    height: 46px;
  }
  .bfr_txt h5 {
    font-size: 13px;
  }
  .reasn_img {
    width: 36rem;
    height: 36rem;
  }
  .r_span_img {
    width: 40px;
    height: 40px;
  }
  .reasns_div:nth-child(1) {
    width: 242px;
    left: -164px;
    top: 238px;
  }
  .reason_innr {
    margin-top: 10px;
  }
  .reasns_div:nth-child(2) {
    left: -175px;
    width: 253px;
    top: 306px;
  }
  .reasns_div:nth-child(3) {
    left: -190px;
    width: 268px;
    top: 366px;
  }
  .reasns_div:nth-child(4) {
    right: -158px;
    width: 242px;
    top: 243px;
  }
  .reason_choose .reasns_div:nth-child(5) {
    right: -195px;
    width: 265px;
    top: 302px;
  }
  .reason_choose .reasns_div:nth-child(6) {
    top: 366px;
    width: 243px;
    right: -174px;
  }
  .reason_choose {
    padding-top: 20px;
  }
  .reason_choose::after {
    bottom: -390px;
    height: 241px;
  }
  .clnt_sec {
    margin-top: 230px;
  }
  .clint_div {
    min-height: 394px;
  }
  .cmn_btn span {
    width: 19px;
    height: 19px;
  }
  .hngng_innr {
    flex-direction: column;
    gap: 2rem;
  }
  .hng_bx:nth-child(1),
  .hng_bx:nth-child(3),
  .hng_bx:nth-child(5) {
    width: 50%;
    margin-inline: auto;
  }
  .hng_img img {
    width: 100%;
  }
  .hng_txt {
    top: -47px;
  }
  .cmn_hdr.hng_txt p {
    padding-block: 30px 0;
  }
  .desk_img {
    display: none;
  }
  .mob_imgg {
    display: block;
  }
  .hng_bx:nth-child(2) .hng_img,
  .hng_bx:nth-child(4) .hng_img {
    width: 112px;
    margin-top: -40px;
  }
  .hw_hngng_wrks_sec::after {
    background: url(../images/mob_orange_aftr.png) no-repeat !important;
    width: 100%;
    display: none;
  }
  .clnt_sltn_innr::after {
    height: 662px;
    top: -149px;
  }
  .center_img {
    width: 19rem;
    height: 19rem;
    left: 7px;
    top: auto;
    bottom: 7px;
  }
  .ftr_div:nth-child(2),
  .ftr_div:nth-child(3),
  .ftr_div:nth-child(4),
  .ftr_div:nth-child(5) {
    width: 46%;
  }
  .chrstmas_bnr .ggle_div {
    bottom: -319px;
  }
  .chrstmas_cntct .clnt_sltn_innr::after {
    width: 583px;
  }
  .cntct_outdr_big_text h2 {
    font-size: 45px;
  }
  .reasns_div_mbl {
    line-height: 0.8;
  }
  .get_sec.outdr_get {
    margin-top: 0;
  }
  /* md(13.2) */
  .banner_sec.hldy .bnr_content {
    top: 181px;
  }
  .abt_cnt_sec .cmn_hdr h2::before {
    left: 140px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 70%;
    padding-left: 40px;
  }
  .big_fnt h2 {
    font-size: 6rem;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) {
    bottom: -240px;
    left: -132px;
  }
  .hustel_sc .hustel_l {
    width: 80%;
    margin-inline: auto;
  }
  .hustel_sc .hsl_l_img {
    width: 50rem;
    height: 50rem;
    margin-inline: auto;
  }
  .why_chs_hld_sec .appli_box {
    width: 56%;
  }
  .advange_of_hldy_sec .appli_innr.srvc_innr .appli_box {
    width: 60%;
  }
  .cntct_sltn_sec::after {
    bottom: -87px;
    height: 16.9rem;
  }
  .get_sec {
    margin-top: 86px;
  }
  .clnt_sltn_innr::after {
    height: 566px;
    top: -61px;
  }
  .clnt_sltn_innr {
    margin-top: 0;
  }
  .appli_innr.srvc_innr .aqppli_text {
    left: 0;
    width: 80%;
    top: auto;
    bottom: -20px;
  }
  .new_outdoor_banner .bnr_image_mobile {
    height: 530px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -186px;
  }
  .new_outdoor_permanent .cntct_outdr_big_text h2 {
    font-size: 35px;
  }
  .outdoor_benefit.outdoor_benefit .cmn_hdr h6 {
    font-size: 14px;
  }
  /* contact(s.c) */
  .cntct_crcl_bnr_img {
    bottom: -202px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r {
    margin-top: 232px;
  }
  .banner_sec.hldy.new_cntct_bnr .bnr_content {
    top: 130px;
  }
  .logo_area {
    width: 18.3rem;
  }
  .abt_cnt_sec.new_cntct_info .cmn_hdr h2::before {
    left: 42px;
  }
  .cntct_info_total_dtls {
    gap: 10px;
  }
  .new_cntct_info .abt_cnt_ing {
    left: 10px;
  }
  .cntct_tab img {
    height: 350px;
  }
  /* m 18.2.25 */
  .banner_sec.gallery .mob_img {
    height: 310px;
  }
  .banner_sec.gallery .bnr_content {
    top: 140px;
  }
  .photos_otr {
    padding-top: 0;
  }
  .gallery_photos_sec {
    padding-top: 240px;
  }
  .explore_gllry_sec.gallery_page {
    height: 385px;
  }
  .explore_gllry_sec.gallery_page::after {
    bottom: -27px;
    height: 93px;
  }
  .get_sec.gallery_pg {
    margin-top: 24px;
  }
  .gallery_photos_sec {
    padding-bottom: 19px;
  }
  .gallery_photos_sec .big_fnt {
    bottom: -20px;
  }
  .banner_sec.review .mob_img {
    height: 310px;
  }
  .banner_sec.review .bnr_content {
    top: 140px;
  }
  .gallery_photos_sec.customer_review .big_fnt {
    bottom: -18px;
  }
  .hustel_sc.hng.christt .hustel_innr {
    padding-top: 31rem !important;
  }
  .advange_of_hldy_sec.advntgecls .appli_innr.srvc_innr .appli_box {
    width: 70% !important;
  }
  .hustel_sc.new_holiday .hsl_l_img {
    margin-left: auto;
    margin-right: auto;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 600px) {
  /* m 12.2.25 */
  .bnr_content {
    width: 90%;
  }
  .bnr_rigt_img {
    width: 54rem;
    bottom: 260px;
  }
  .ggle_div {
    left: 118px;
  }
  .about_sec::before {
    left: 110px;
    width: 380px;
  }
  .abt_imgg {
    width: 71.6rem;
    height: 71.6rem;
  }
  .cmn_hdr h3 {
    font-size: 22px;
  }
  .appli_box,
  .appli_innr.srvc_innr .appli_box {
    width: 65%;
  }
  .bfr_aftr_innr {
    margin-top: 10px;
  }
  .c_rvw p {
    width: 100%;
  }
  .center_img {
    width: 120px;
    height: 120px;
    bottom: -12px;
  }

  .reasns_div:nth-child(5) {
    right: -162px;
    width: 246px;
    top: 302px;
  }
  .reasns_div:nth-child(6) {
    top: 366px;
    width: 246px;
    right: -162px;
  }
  /* md(13.2) */
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 400px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 64%;
    padding-left: 30px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1) {
    left: -157px;
    width: 567px;
    text-align: left;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) {
    left: -164px;
    width: 567px;
    text-align: left;
    bottom: -74px;
  }
  .benefit_sec.hldy_bnft .cmn_hdr h6 br {
    display: none;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) {
    left: -164px;
    width: 567px;
    text-align: left;
    bottom: -112px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) {
    left: -165px;
    right: auto;
    width: 567px;
    text-align: left;
    bottom: -149px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) {
    left: -165px;
    right: auto;
    width: 567px;
    text-align: left;
    bottom: -210px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) {
    left: -165px;
    right: auto;
    width: 567px;
    text-align: left;
    bottom: -250px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) {
    bottom: -311px;
    left: -165px;
    width: 567px;
    text-align: left;
  }
  .hldy .bnr_content {
    width: 400px;
  }
  .benefit_sec.hldy_bnft .cmn_hdr h6 {
    width: 100%;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7).cmn_hdr h6 {
    text-align: left;
  }
  .benefit_sec.hldy_bnft .cnt_btn {
    margin-block: 321px 0;
  }
  .why_h {
    bottom: 43px;
    width: 84%;
  }
  /* 14.2 */
  .reason_choose .reasns_div:nth-child(4) {
    width: 229px;
    right: -140px;
  }
  .reason_choose .reasns_div:nth-child(5) {
    right: -117px;
    width: 208px;
    top: 302px;
  }
  .reason_choose .reasns_div:nth-child(6) {
    top: 366px;
    width: 221px;
    right: -131px;
  }
  .reason_choose .reasns_div:nth-child(1) {
    width: 228px;
    left: -129px;
    top: 235px;
  }
  .reason_choose .reasns_div:nth-child(2) {
    left: -117px;
    width: 216px;
    top: 306px;
  }
  .reason_choose .reasns_div:nth-child(3) {
    left: -116px;
    width: 217px;
    top: 366px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    margin-top: 0;
  }
  .abt_cnt_sec.hldy_lght .hoilid_instl {
    gap: 40px;
  }
  .hldy .bnr_content {
    width: auto;
  }
  .explore_gllry_sec.gallery_page::after {
    display: none;
  }
  .abt_cnt_sec.christt .holi_rgt.clnt_r::after {
    width: 414px !important;
  }
  .clint_div {
    min-height: 395px !important;
    width: 95% !important;
    border-radius: 115px !important;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 575px) {
  /* m 12.2.25 */
  .bnr_content h1 {
    font-size: 34px;
  }
  .ggle_div h5 span {
    font-size: 18px;
  }
  .ggle_div h5 {
    font-size: 17px;
  }
  .about_sec::before {
    left: 106px;
    width: 363px;
  }
  .abt_imgg {
    width: 66.6rem;
    height: 66.6rem;
  }
  .about_sec::after {
    background: url(../images/m_red_after.webp) no-repeat !important;
  }
  .clint_div {
    min-height: auto;
  }
  .clint_div {
    min-height: auto !important;
    width: 60% !important;
    margin-inline: auto;
}
  .client_rvw_btn {
    justify-content: space-between;
    gap: 10px;
    top: 50%;
    z-index: 1111;
  }
  .center_btn {
    margin-top: 30px;
  }
  .hw_hngng_wrks_sec::after {
    background: url(../images/mob_orange_aftr.png) no-repeat !important;
    width: 100%;
    display: block;
  }
  .clnt_sltn_innr {
    flex-direction: column-reverse;
    gap: 2rem;
  }
  .clnt_sltn_innr::after {
    height: 485px;
    top: 19px;
    right: auto;
    left: 22px;
    width: 489px;
  }
  .clnt_r {
    width: 80%;
    margin: auto;
    margin-top: 50px;
  }
  .frm_row {
    flex-direction: row;
  }
  .clnt_l {
    width: 80%;
    margin-inline: auto;
    text-align: center;
    margin-top: 159px;
  }
  .center_img {
    width: 150px;
    height: 150px;
    bottom: 244px;
    left: a0;
    left: 0;
    right: 0;
    margin-inline: auto;
  }
  .cntct_sltn_sec a {
    margin-inline: auto;
  }
  .ftr_div:nth-child(2),
  .ftr_div:nth-child(3),
  .ftr_div:nth-child(4),
  .ftr_div:nth-child(5) {
    width: 90%;
    margin-inline: auto;
  }
  /* outdoor(s.c) */
  .about_sec.outdr_trim {
    background: none !important;
  }
  .outdr_trim.about_sec.cmn_pdding {
    padding-bottom: 10px;
  }
  .get_sec.outdr_get.cmn_pdding {
    padding-top: 30px;
  }
  .outdr_trim.about_sec .abt_l {
    padding-top: 0;
  }
  .reasn_ln_mbl {
    margin-bottom: 20px;
    width: 100%;
    gap: 0;
    display: block;
  }
  .reasns_div_mbl {
    width: 100%;
  }
  .chrstmas_cntct .clnt_sltn_innr::after {
    width: 100%;
    height: 443px;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_r {
    width: 350px;
  }
  .cntct_outdr_big_text h2 {
    font-size: 42px;
  }
  /* md(13.2) */
  .bfr_txt {
    top: 14px;
    padding: 7px 15px;
  }
  .cmn_hdr h2 {
    font-size: 27px;
  }
  .abt_cnt_sec .cmn_hdr h2::before {
    left: 111px;
    top: -66px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 376px;
    height: 525px;
    top: -13px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1) {
    left: -143px;
    width: 528px;
    bottom: -53px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2) {
    left: -143px;
    width: 528px;
    bottom: -77px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3) {
    left: -143px;
    width: 528px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4) {
    left: -143px;
    width: 528px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5) {
    left: -143px;
    width: 528px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6) {
    left: -143px;
    width: 528px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) {
    left: -143px;
    width: 528px;
  }
  /* 14.2 */
  .reason_choose .reasns_div:nth-child(5) {
    right: -160px;
    width: 239px;
  }
  .reason_choose .reasns_div:nth-child(5) {
    right: -142px;
    width: 239px;
  }
  .reason_choose .reasns_div:nth-child(4) {
    width: 252px;
    right: -149px;
  }
  .reason_choose .reasns_div:nth-child(6) {
    top: 366px;
    width: 226px;
    right: -127px;
  }

  .clint_div {
    border-radius: 125px;
    min-height: 432px;
  }
  .clnt_sec {
    height: 590px !important;
  }
  html #wpadminbar {
    height: 46px;
    min-width: 240px;
    margin-top: -47px;
  }
  .about_sec .abt_l {
    margin-left: auto;
  }
  .why_h {
    width: 86%;
    bottom: 41px;
  }
  .why_chs_hld_sec .appli_box {
    width: 58%;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_l {
    margin-bottom: 70px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .frm_div {
    width: 80%;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    height: 482px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cntct_hdng_head {
    left: 128px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent.cmn_pdding {
    margin-top: 0;
  }
  .new_outdoor_banner .bnr_image_mobile img {
    height: 100%;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent.cmn_pdding {
    margin-top: 0;
  }
  .new_outdoor_banner.outdr_bnr.chrstmas_bnr::after {
    margin-top: 0;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .clnt_l {
    margin-top: 0;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -131px;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    width: 100%;
  }
  /* contact(s.c) */
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    height: 495px;
  }
  .banner_sec.hldy.new_cntct_bnr .bnr_content {
    top: 160px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    width: 499px;
  }
  .new_visit.instl_incld_sec::after {
    background: none !important;
  }
  .new_smart {
    padding-top: 30px;
  }
  .instl_incld_sec.new_visit.cmn_pdding {
    padding-bottom: 0;
  }
  /* m 18.2.25 */
  .phtos_div {
    width: 90%;
    margin-inline: auto;
  }
  .photos_img {
    height: auto;
    min-height: auto;
  }
  .explore_gllry_sec.gallery_page .client_rvw_btn {
    bottom: 0;
    top: auto;
    justify-content: center;
  }
  .explore_gllry_sec.gallery_page {
    height: 295px;
  }
  .banner_sec.gallery .bnr_content {
    width: 80%;
  }
  .get_sec.gallery_pg {
    margin-top: 0;
    padding-top: 40px;
  }
  .review_div {
    width: 80%;
    margin-inline: auto;
  }
  .customer_review_innr {
    margin-top: 20px;
  }
  .gallery_photos_sec.customer_review::after {
    display: none;
  }
  .get_sec.review_pg {
    margin-top: 0;
    padding-top: 40px;
  }
  .advange_of_hldy_sec.advntgecls .appli_innr.srvc_innr .appli_box {
    width: 90% !important;
  }
  .abt_cnt_sec.christt .frm_div {
    margin-left: -16px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 85% !important;
  }
  .explore_gllry_sec .client_rvw_btn {
    bottom: 70px;
    left: 0;
    right: 0;
    top: auto;
    margin: 0 auto;
    justify-content: center;
  }
  .abt_cnt_sec.christt .frm_div {
    margin-left: 26px;
  }
  .photos_img {
    height: 360px;
    min-height: auto;
  }
  .get_sec.hldy {
    margin-top: 30px !important;
}
/* m 11.3.25 */
.bnr_rigt_img {
  bottom: 240px;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 484px) {
  .clnt_sltn_innr::after {
    width: 400px;
  }
  .clnt_r h2 {
    font-size: 25px;
  }
  .cmn_btn {
    font-size: 13px;
  }
  .cmn_hdr h2 {
    font-size: 25px;
  }
  .center_img {
    width: 130px;
    height: 130px;
    bottom: 260px;
  }
  .clnt_l {
    width: 90%;
  }
  .reasns_div:nth-child(1) {
    width: 242px;
    left: -123px;
    top: 238px;
  }
  .reasns_div:nth-child(4) {
    right: -110px;
    width: 219px;
    top: 243px;
  }
  .reasns_div:nth-child(2) {
    left: -110px;
    width: 230px;
    top: 306px;
  }
  .reasns_div:nth-child(5) {
    right: -115px;
    width: 223px;
    top: 302px;
  }
  .reasns_div:nth-child(3) {
    left: -116px;
    width: 239px;
    top: 366px;
  }
  .reasns_div:nth-child(6) {
    top: 366px;
    width: 222px;
    right: -114px;
  }
  .explore_gllry_sec {
    padding-top: 25px;
  }
  .explore_gllry_sec::after {
    bottom: -54px;
    height: 61px;
  }
  .center_btn {
    margin-top: 20px;
  }
  .center_btn {
    margin-top: 20px;
  }
  .hw_hngng_wrks_sec {
    margin-top: 10px;
  }
  .hng_bx:nth-child(2) .hng_img,
  .hng_bx:nth-child(4) .hng_img {
    width: 90px;
    margin-top: -30px;
  }
  .hng_txt {
    top: -36px;
  }
  .cmn_hdr.hng_txt p {
    padding-block: 17px 0;
  }
  .bfr_txt {
    padding: 7px 16px;
  }
  .ing_l .imgae_div img {
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
  }
  .ing_r .imgae_div img {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    overflow: hidden;
  }
  .cmn_hdr h6 {
    font-size: 14px;
  }
  .reasns_div:nth-child(1) {
    width: 225px;
    left: -119px;
    top: 244px;
  }
  .reasns_div:nth-child(4) {
    right: -99px;
    width: 204px;
    top: 247px;
  }
  .reasns_div:nth-child(2) {
    left: -122px;
    width: 230px;
    top: 306px;
  }
  .reasns_div:nth-child(5) {
    right: -97px;
    width: 201px;
    top: 302px;
  }
  .reasns_div:nth-child(3) {
    left: -88px;
    width: 195px;
    top: 366px;
  }
  .reasns_div:nth-child(6) {
    top: 366px;
    width: 212px;
    right: -108px;
  }
  .bnr_content {
    top: 200px;
  }
  .bnr_rigt_img {
    width: 330px;
    bottom: 121px;
  }
  .bnr_content p {
    padding-bottom: 13px;
    font-size: 13px;
  }
  .bnr_content h1 {
    font-size: 32px;
  }
  .cnt_btn {
    right: -50px;
    top: 41px;
  }
  .navbar .navbar-toggler {
    top: -30px;
  }
  .cnt_btn {
    right: -50px;
    top: 28px;
  }
  .ggle_div {
    left: 106px;
  }
  .ggle_div .rating span {
    font-size: 13px;
  }
  .ggle_div img {
    width: 18px;
    height: 18px;
  }
  .bnr_rigt_img {
    width: 313px;
    bottom: 137px;
  }
  .about_sec::before {
    left: 89px;
    width: 307px;
  }
  .abt_imgg {
    width: 400px;
    height: 400px;
  }
  .cmn_hdr p.bold {
    font-size: 13px;
    padding-bottom: 5px;
  }
  .cmn_hdr p {
    font-size: 13px;
  }
  #about_counter li span {
    font-size: 22px;
  }
  .counter h6 {
    font-size: 14px;
  }
  .cmn_hdr h3 {
    font-size: 20px;
  }
  .center_img {
    bottom: 239px;
  }
  /* outdoor(s.c) */
  .abt_mbl {
    width: 300px;
    height: 300px;
  }
  .outdoor_benefit.outdoor_benefit .cmn_hdr h6 {
    font-size: 14px;
    padding-left: 20px;
  }
  .outdoor_benefit.outdoor_benefit .cnt_btn {
    top: 0;
    right: 0;
  }
  .banner_sec.chrstmas_bnr .bnr_image img {
    height: 480px;
  }
  .outdr_bnr.chrstmas_bnr::after {
    background: none !important;
    margin-top: 0;
  }
  .chrstmas_bnr .ggle_div {
    bottom: -172px;
    right: 0;
  }
  .cntct_sltn_sec.chrstmas_cntct.cmn_pdding {
    margin-top: 0;
  }
  .cntct_sltn_sec.chrstmas_cntct .cntct_hdng_head {
    display: none;
  }
  .cntct_sltn_sec.chrstmas_cntct {
    background-color: #fff;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_l {
    margin-top: 34px;
  }
  .cntct_sltn_sec.chrstmas_cntct .cmn_hdr h2 {
    padding-top: 20px;
  }
  .benefit_sec.outdoor_benefit.cmn_pdding {
    padding-top: 0;
  }
  .cntct_outdr_big_text h2 {
    font-size: 33px;
    color: #efefef;
    padding-bottom: 15px;
  }
  /* md(13.2) */
  #nav-icon3 {
    right: -140px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) {
    width: 430px;
    left: -100px;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1) {
    bottom: -37px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 80%;
    padding-left: 20px;
  }
  .why_chs_hld_sec .appli_box {
    width: 76%;
  }
  .why_h {
    bottom: 64px;
    width: 83%;
  }
  .advange_of_hldy_sec .cnt_btn {
    right: 0;
  }
  .advange_of_hldy_sec .appli_innr.srvc_innr .appli_box {
    width: 80%;
  }
  .banner_sec.hldy .mdls_img {
    display: none;
  }
  .banner_sec.hldy .mob_img {
    display: block;
    height: 355px;
  }
  .abt_cnt_sec.hldy_lght .abt_cnt_ing {
    right: 14px;
    top: -46px;
  }
  /* 14.2 */
  .reason_choose .reasns_div:nth-child(1) {
    width: 208px;
    left: -97px;
    top: 244px;
  }
  .reasns_div:nth-child(2) {
    left: -86px;
    width: 194px;
    top: 306px;
  }
  .reason_choose .reasns_div:nth-child(4) {
    width: 222px;
    right: -117px;
  }
  .reason_choose .reasns_div:nth-child(5) {
    right: -114px;
    width: 218px;
  }
  .reason_choose .reasns_div:nth-child(6) {
    top: 366px;
    width: 210px;
    right: -110px;
  }
  .reasn_ln_mbl.holiday_mbl .cmn_hdr h6 {
    font-size: 14px;
  }
  .benefit_sec.newholiday .cnt_btn {
    top: -5px;
    right: 0;
  }
  .why_chs_hld_sec .cnt_btn {
    margin-top: 0;
    top: 6px;
  }
  .why_chs_hld_sec .appli_box {
    width: 85%;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    margin-inline: auto;
    margin-right: 0;
    margin-left: 0;
    width: 88%;
    padding-left: 28px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 431px;
  }
  .abt_cnt_sec.hldy_lght .big_fnt h2 {
    font-size: 30px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: -20px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cntct_hdng_head {
    display: block;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r {
    width: 100%;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    height: 471px;
    width: 442px;
    margin-left: 15px;
  }
  .cntct_info_total_dtls {
    display: block;
  }
  .contact__info {
    width: 100%;
    margin-bottom: 10px;
  }
  .abt_cnt_sec.new_cntct_info .cmn_hdr h2::before {
    left: 80px;
  }
  .cntct_crcl_bnr_img {
    bottom: -207px;
  }
  .contact__info {
    text-align: left;
  }
  .new_cntct_info .big_fnt h2 {
    font-size: 30px;
  }
  .instl_incld_sec.new_visit::after {
    display: none;
  }
  .instll_inerr.visit_info iframe {
    height: 400px !important;
  }
  .get_chrstms.get_sec.hldy.new_smart {
    margin-top: 20px;
  }
  /* m 18.2.25 */
  .banner_sec.gallery .bnr_content {
    width: 90%;
    top: 152px;
  }
  .big_fnt h2 {
    font-size: 30px;
  }
  .explore_gllry_sec.gallery_page {
    height: 270px;
  }
  .banner_sec.review .bnr_content {
    width: 90%;
    top: 152px;
  }
  .review_div {
    width: 90%;
  }
  .abt_cnt_sec.christt .frm_div {
    margin-left: 16px;
  }
  .get_sec.hldy {
    margin-top: 0 !important;
  }
  .srvc_innr .aqppli_text.cmn_hdr p {
    padding-bottom: 10px;
}
.srvc_innr .aqppli_text.cmn_hdr h3 {
  padding-bottom: 5px;
}
}
/* ========================================================= */
@media (max-width: 460px) {
.cntct_sltn_sec   .frm_div {
    margin-right: -10px;
}
.about_sec::before {
  left: 85px;
  width: 290px;
}
.abt_imgg {
  width: 390px;
  height: 390px;
}
.clnt_sec {
  height: 565px !important;
}
}
/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 432px) {
  .navbar-nav li a {
    font-size: 13px;
  }
  .bnr_content h1 {
    font-size: 30px;
  }
  .bnr_rigt_img {
    width: 262px;
    bottom: 125px;
  }
  .bnr_content {
    top: 180px;
  }
  .ggle_div {
    left: 80px;
  }
  .ggle_div h5 span {
    font-size: 15px;
  }
  .ggle_div h5 {
    font-size: 15px;
  }
  .about_sec::before {
    left: 79px;
    width: 272px;
  }
  .abt_imgg {
    width: 320px;
    height: 320px;
  }
  .abt_l,
  .abt_r {
    width: 100%;
  }
  .abt_innr {
    flex-direction: column;
    gap: 3rem;
  }
  .appli_box,
  .appli_innr.srvc_innr .appli_box {
    width: 80%;
  }
  .cmn_hdr h2 {
    font-size: 22px;
  }
  .cmn_hdr h6 {
    font-size: 13px;
  }
  .reasn_img {
    width: 200px;
    height: 200px;
  }
  .r_span_img {
    width: 30px;
    height: 30px;
  }
  .reasns_div:nth-child(1) {
    width: 185px;
    left: -119px;
    top: 190px;
  }
  .reasns_div:nth-child(4) {
    right: -94px;
    width: 170px;
    top: 198px;
  }
  .reasns_div:nth-child(2) {
    left: -118px;
    width: 184px;
    top: 263px;
  }
  .reasns_div:nth-child(5) {
    right: -93px;
    width: 168px;
    top: 258px;
  }
  .reasns_div:nth-child(3) {
    left: -102px;
    width: 168px;
    top: 312px;
  }
  .reasns_div:nth-child(6) {
    top: 320px;
    width: 165px;
    right: -90px;
  }
  .clnt_sltn_innr::after {
    width: 379px;
  }
  /* section{
    overflow-x:hidden ;
  } */
  /* outdoor(s.c) */
  .chrstmas_bnr .ggle_div {
    bottom: -141px;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_r {
    width: 327px;
  }
  .cntct_outdr_big_text h2 {
    font-size: 27px;
  }
  .outdoor_benefit.outdoor_benefit .cmn_hdr h6 {
    padding-left: 5px;
  }
  /* md(13.2) */
  .ftr_div p {
    width: 100%;
  }
  .benefit_sec.hldy_bnft .reasns_div:nth-child(1),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(2),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(3),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(4),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(5),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(6),
  .benefit_sec.hldy_bnft .reasns_div:nth-child(7) {
    width: 400px;
  }
  /* 14.2 */
  .reason_choose .reasns_div:nth-child(1) {
    width: 181px;
    left: -97px;
    top: 189px;
  }
  .reason_choose .reasns_div:nth-child(4) {
    width: 175px;
    right: -93px;
    top: 196px;
  }
  .reason_choose .reasns_div:nth-child(2) {
    left: -86px;
    width: 170px;
    top: 264px;
  }
  .reason_choose .reasns_div:nth-child(5) {
    right: -107px;
    width: 188px;
    top: 258px;
  }
  .reason_choose .reasns_div:nth-child(6) {
    top: 321px;
    width: 190px;
    right: -110px;
  }
  .reason_choose .reasns_div:nth-child(3) {
    left: -78px;
    width: 159px;
    top: 312px;
  }
  .about_sec::before {
    left: 79px;
    width: 272px;
    height: 107px;
  }
  .about_sec .abt_l {
    margin-left: 0;
  }
  .bnr_content {
    top: 175px;
  }
  .advange_of_hldy_sec::after {
    background: none;
  }
  .get_sec.hldy {
    padding-top: 30px;
    margin-top: 0;
  }
  .advange_of_hldy_sec .cnt_btn {
    margin-top: 20px;
  }
  .why_chs_hld_sec::after {
    background: none;
  }
  .advange_of_hldy_sec {
    margin-top: 0;
  }
  .advange_of_hldy_sec .appli_innr.srvc_innr .appli_box {
    width: 100%;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: 100%;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
  .big_fnt h2 {
    font-size: 30px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .frm_div {
    width: 100%;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    width: 392px;
    margin-left: 0;
  }
  /* m 18.2.25 */
  .gallery_page .client_rvw_btn_prev1 img,
  .gallery_page .client_rvw_btn_next1 img {
    width: 20px;
  }
  .explore_gllry_sec.gallery_page {
    height: 220px;
    padding-top: 15px;
  }
  .explore_gllry_sec.gallery_page::after {
    bottom: 0px;
    height: 68px;
  }
  .get_sec.gallery_pg {
    margin-top: -1px;
  }
  .abt_cnt_sec.christt .holi_rgt.clnt_r {
    width: 86%;
    margin-left: 0 !important;
  }
  .abt_cnt_sec.christt .holi_rgt.clnt_r::after {
    width: 392px !important;
  }
  .abt_cnt_sec.christt .frm_div {
    margin-left: 36px;
  }
  .photos_img {
    height: 285px;
  }
  /* m 11.3.25 */
 .cntct_sltn_sec  .clnt_r {
    margin-right: 25px;
}
.clint_div {
  /* width: 75% !important; */
  width: 80% !important;
}
.clnt_sec {
  height: 560px !important;
}
.cntct_sltn_sec .frm_div {
  margin-right: 0;
}
.appli_innr.srvc_innr .aqppli_text {
  width: 90%;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 420px) {
  .about_sec::before {
    left: 77px;
    width: 266px;
  }
  .appli_box,
  .appli_innr.srvc_innr .appli_box {
    width: 75%;
  }
  .clint_div {
    width: 77%;
  }
  .clnt_sltn_innr::after {
    width: 345px;
  }
  .cntct_crcl_bnr_img {
    bottom: -228px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r {
    margin-top: 258px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    width: 415px;
    height: 518px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .frm_div {
    width: 75%;
  }
  .new_cntct_info .big_fnt h2 {
    font-size: 27px;
  }
  /* m 11.3.25 */
  .cntct_sltn_sec .clnt_r {
    margin-right: 32px;
}
}
/* ==================== */
@media (max-width: 414px) {
.about_sec::before {
  left: 76px;
  width: 262px;
}
.clnt_sec {
  height: 560px !important;
}
}
/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 393px) {
  .bnr_content h1 {
    font-size: 28px;
    padding-bottom: 5px;
  }
  .cmn_btn {
    gap: 7px;
  }
  .bnr_content p {
    padding-bottom: 10px;
    font-size: 13px;
  }
  .bnr_rigt_img {
    width: 250px;
    bottom: 100px;
  }
  .ggle_div {
    left: 72px;
  }
  .ggle_div img {
    width: 15px;
    height: 15px;
  }
  .about_sec::before {
    left: 72px;
    width: 246px;
  }
  #about_counter {
    gap: 21px;
  }
  .srvc_innr .aqppli_text.cmn_hdr h3 {
    font-size: 17px;
  }
  .reasns_div:nth-child(1) {
    width: 185px;
    left: -98px;
    top: 190px;
  }
  .reasns_div:nth-child(2) {
    left: -99px;
    width: 184px;
    top: 263px;
  }
  .reasns_div:nth-child(3) {
    left: -83px;
    width: 168px;
    top: 312px;
  }
  .reasns_div:nth-child(4) {
    right: -82px;
    width: 170px;
    top: 198px;
  }
  .reasns_div:nth-child(5) {
    right: -81px;
    width: 168px;
    top: 258px;
  }
  .reasns_div:nth-child(6) {
    top: 320px;
    width: 165px;
    right: -78px;
  }
  .clnt_sltn_innr::after {
    width: 315px;
  }
  .frm_row {
    flex-direction: column;
  }
  .clnt_sltn_innr::after {
    height: 545px;
  }
  .center_img {
    bottom: 275px;
}
  .ftr_div p {
    width: 100%;
  }
  /* outdoor(s.c) */
  .banner_sec.chrstmas_bnr .bnr_image img {
    height: 402px;
  }
  .chrstmas_bnr .ggle_div {
    bottom: -104px;
  }
  .chrstmas_cntct .clnt_sltn_innr::after {
    height: 530px;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_r {
    width: 296px;
  }
  .cntct_outdr_big_text h2 {
    font-size: 25px;
    padding-bottom: 3px;
  }
  .benefit_sec.outdoor_benefit.cmn_pdding {
    padding-top: 16px;
  }
  .ftr_img {
    width: 19rem;
  }
  .cmn_pdding {
    padding: 4rem 0;
  }
  .logo_area {
    width: 18.3rem;
  }
  /* 14.2 */
  .about_sec::before {
    left: 72px;
    width: 249px;
    height: 100px;
  }
  .hw_hngng_wrks_sec {
    margin-top: 34px;
  }
  .reason_choose .reasns_div:nth-child(6) {
    right: -78px;
    width: 173px;
  }
  .reason_choose .reasns_div:nth-child(5) {
    right: -80px;
    width: 175px;
  }
  .reason_choose .reasns_div:nth-child(4) {
    right: -77px;
  }
  .appli_innr.srvc_innr {
    gap: 20px;
  }
  .clnt_sec {
    height: 515px;
  }
  .clint_div {
    min-height: auto;
  }
  .advange_of_hldy_sec .cnt_btn {
    margin-bottom: 20px;
    margin-top: 0;
  }
  .why_chs_hld_sec .appli_box {
    width: 100%;
  }
  .why_h {
    bottom: 53px;
  }
  .hustel_sc .hsl_l_img {
    width: auto;
    height: auto;
  }
  .banner_sec.hldy .bnr_content h1 {
    padding-inline: 20px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r::after {
    width: auto;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    padding-left: 0;
    padding-inline: 10px;
  }
  /* .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 94%;
    padding-left: 47px;
  } */
  .big_fnt h2 {
    font-size: 25px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cntct_hdng_head {
    left: 25px;
  }
  .chrstmas_bnr.new_outdoor_banner .ggle_div {
    bottom: 30px;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    margin-top: 0;
  }
  .chrstmas_cntct.new_outdoor_permanent .clnt_sltn_innr::after {
    height: 535px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .clnt_r {
    margin-bottom: 0;
  }
  .cntct_sltn_sec.chrstmas_cntct .clnt_sltn_innr {
    margin-bottom: 0;
  }
  .new_outdoor_permanent .cntct_outdr_big_text h2 {
    font-size: 26px;
  }
  .cmn_hdr h2 {
    font-size: 20px;
  }
  .abt_cnt_sec.hldy_lght .cmn_hdr h2 {
    width: 100%;
  }
  .abt_cnt_sec.hldy_lght {
    padding-top: 120px;
  }
  .abt_cnt_sec .cmn_hdr h2::before {
    left: 38px;
  }
  .cntct_sltn_sec.chrstmas_cntct.new_outdoor_permanent .cntct_hdng_head {
    left: 48px;
  }
  /* m 18.2.25 */
  /* .explore_gllry_sec.gallery_page {
    height: 255px;
} */
  .gallery_photos_sec {
    padding-top: 240px;
  }
  .get_sec.gallery_pg {
    padding-top: 30px;
  }
  .abt_cnt_sec.christt .holi_rgt.clnt_r::after {
    width: 359px !important;
  }
  /* m 11.3.25 */
  .appli_innr.srvc_innr {
    gap: 35px;
}
.cntct_sltn_sec::after {
  height: 100px;
}
.service_sec::after {
  height: 80px;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 375px) {
  /* m  */
  .cmn_hdr h2 br {
    display: none;
  }
  .hdr h4 {
    font-size: 15px;
  }
  .clnt_sltn_innr::after {
    width: 293px;
}
  .bnr_rigt_img {
    width: 235px;
    bottom: 90px;
  }
  .ggle_div {
    left: 62px;
  }
  .about_sec::before {
    left: 69px;
    width: 237px;
  }
  .abt_cnt_sec.hldy_lght .holi_rgt.clnt_r {
    width: 100%;
    padding-left: 19px;
  }
  .abt_cnt_sec.hldy_lght .abt_cnt_ing {
    right: 2px;
  }
  .why_chs_hld_sec .appli_box {
    width: 100%;
  }
  .new_cntct_info .big_fnt h2 {
    font-size: 26px;
  }
  .abt_cnt_sec.chs_prm.new_cntct_info .holi_rgt.clnt_r::after {
    height: 551px;
  }
  /* m 18.2.25 */
  .banner_sec.gallery .bnr_content {
    width: 88%;
    top: 148px;
  }
  .explore_gllry_sec.gallery_page .client_rvw_btn {
    margin-bottom: 10px;
  }
  .explore_gllry_sec.gallery_page {
    height: 195px;
  }
  .abt_cnt_sec.christt .holi_rgt.clnt_r::after {
    width: 329px !important;
  }
  .abt_cnt_sec.christt .frm_div {
    margin-left: 27px;
  }
  .abt_cnt_sec.christt .clnt_r h2 {
    margin-left: 47px;
  }
}
/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 360px) {
  .reasns_div:nth-child(1) {
    width: 171px;
    left: -80px;
    top: 190px;
  }
  .about_sec::before {
    left: 66px;
    width: 228px;
  }
  .bnr_content {
    top: 160px;
  }
  .bnr_content h1 {
    font-size: 26px;
  }
  /* m 11.3.25 */
  .center_img {
    bottom: 315px;
}
.cntct_sltn_sec .clnt_r {
  margin-right: 24px;
}
}

/*** ==================<<<<<>>>>>================== ***/
