.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}}.destinations-sec-area .mobile_view{margin-top:2rem}.destinations-sec-area .destination_item{padding:0 .5rem;position:relative}.destinations-sec-area .destination_item:hover figure:before{background:rgba(0,0,0,.3)}.destinations-sec-area .destination_item figure{overflow:hidden;position:relative;width:100%;height:200px;margin:0;border-radius:16px}.destinations-sec-area .destination_item figure:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:16px;background:rgba(0,0,0,.15);transition:all .3s ease-in-out}.destinations-sec-area .destination_item figure img{width:100%;height:100%;object-fit:cover}.destinations-sec-area .destination_item .content_sec{position:absolute;z-index:2;left:8%;right:8%;bottom:5%;display:flex;align-items:center;justify-content:space-between;gap:15px}.destinations-sec-area .destination_item .content_sec .sub_heading{color:#fff;margin-bottom:.5rem}.destinations-sec-area .destination_item .content_sec .para_comm{color:#fff;margin-bottom:0}.destinations-sec-area .destination_item .content_sec .btn_wrap{cursor:pointer}.destinations-sec-area .destination_item .content_sec .btn_wrap .arrow_icon{font-size:40px;color:#000;background:#fff;border-radius:100px;padding:.7rem}.destination_item_link{display:block;text-decoration:none;color:inherit}.arrow_link{display:inline-flex;text-decoration:none;color:inherit}