.loader-wrap{min-height:40vh;display:grid;place-items:center;grid-gap:1rem;gap:1rem;text-align:center}.loader-ring{inline-size:72px;block-size:72px;border-radius:50%;position:relative;background:conic-gradient(from 0deg,#f9b162 0,#f78f1d 35%,#cf7007 70%,#f78f1d 100%);mask:radial-gradient(circle 30px,transparent calc(30px - 1px),#000 calc(30px));-webkit-mask:radial-gradient(circle 30px,transparent calc(30px - 1px),#000 calc(30px));animation:loader-spin 1.1s linear infinite;box-shadow:0 0 0 2px rgba(207,112,7,.06),inset 0 0 16px rgba(247,143,29,.25)}@keyframes loader-spin{to{transform:rotate(1turn)}}.loader-ring:after{content:"";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);inline-size:10px;block-size:10px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px rgba(207,112,7,.1)}.loader-text{margin:0;font-weight:600;color:#000;opacity:.8}@media(max-width:575px){.loader-ring{inline-size:56px;block-size:56px;mask:radial-gradient(circle 23px,transparent calc(23px - 1px),#000 calc(23px));-webkit-mask:radial-gradient(circle 23px,transparent calc(23px - 1px),#000 calc(23px))}.loader-ring:after{inline-size:8px;block-size:8px}}.holiday_details_sec .package_details{border:1px solid #ccc;border-radius:16px;padding:1rem}.holiday_details_sec .package_details .content_sec .para_comm,.holiday_details_sec .package_details .content_sec .sub_heading{color:#000;margin-bottom:.5rem}.holiday_details_sec .package_details .content_sec .rating_wrap{font-size:14px;font-weight:400;line-height:160%;color:#000;margin-bottom:1rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:.5rem 0}.holiday_details_sec .package_details .content_sec .price_wrap .price{color:#000;font-size:18px;font-weight:500;line-height:160%;margin-bottom:.5rem}.holiday_details_sec .package_details .content_sec .price_wrap .price span{font-size:14px;font-weight:400}.holiday_details_sec .package_more_details{padding:0 1rem;border:1px solid #ccc;border-radius:16px}.holiday_details_sec .package_more_details .accordion-item .accordion-header .accordion-button{font-size:18px;font-weight:600;padding:1rem 0;line-height:150%}.holiday_details_sec .package_more_details .accordion-item .accordion-header .accordion-button:focus,.holiday_details_sec .package_more_details .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:none;background:transparent}.holiday_details_sec .package_more_details .accordion-item .accordion-body{font-size:16px;line-height:160%;padding:0 0 1rem}.holiday_details_sec .package_more_details .accordion-item .accordion-body .sub_heading{font-size:18px;margin-bottom:1rem}.holiday_details_sec .package_more_details .accordion-item .accordion-body p{margin:0}.holiday_details_sec .package_more_details .accordion-item .accordion-body td p a{color:inherit;text-decoration:none;font-weight:600;text-decoration:underline}.holiday_details_sec .package_more_details .accordion-item .accordion-body td p a:hover{color:#f78f1d}.holiday_details_sec .package_more_details .accordion-item .accordion-body ul{margin:0}.holiday_details_sec .package_more_details .accordion-item .accordion-body ul li{margin-bottom:.5rem}.holiday_details_sec .package_more_details .accordion-item .accordion-body ul li strong{font-weight:600}.holiday_details_sec .package_more_details .accordion-item .accordion-body ul li a{color:inherit;text-decoration:none;font-weight:600}.holiday_details_sec .package_more_details .accordion-item .accordion-body ul li a:hover{color:#f78f1d}.holiday_details_sec .package_more_details .accordion-item .accordion-body ul li:last-child{margin-bottom:0}.holiday_details_sec figure{position:relative;width:100%;overflow:hidden;margin:0;border-radius:16px}.holiday_details_sec figure img{width:100%;height:100%;object-fit:cover}.holiday_details_sec .package_img1{height:520px}@media(max-width:576px){.holiday_details_sec .package_img1{height:350px}}.holiday_details_sec .package_img2,.holiday_details_sec .package_img3{height:250px}