.TopHotelsElement-module-scss-module__h6xX4q__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.TopHotelsElement-module-scss-module__h6xX4q__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.TopHotelsElement-module-scss-module__h6xX4q__button_radius__transparent:hover{color:#fff;background:#fa5636}.TopHotelsElement-module-scss-module__h6xX4q__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.TopHotelsElement-module-scss-module__h6xX4q__button_radius__background:hover{color:#fa5636;background:0 0}.TopHotelsElement-module-scss-module__h6xX4q__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.TopHotelsElement-module-scss-module__h6xX4q__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.TopHotelsElement-module-scss-module__h6xX4q__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.TopHotelsElement-module-scss-module__h6xX4q__mapBackground{position:relative}.TopHotelsElement-module-scss-module__h6xX4q__mapBackground_one{width:70%;top:0;right:0}.TopHotelsElement-module-scss-module__h6xX4q__mainContainer{cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;padding-bottom:12px;transition:transform .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative}.TopHotelsElement-module-scss-module__h6xX4q__mainContainer:hover{transform:translateY(-6px);box-shadow:0 14px 28px #00000014,0 10px 10px #0000000a}.TopHotelsElement-module-scss-module__h6xX4q__mainContainer:hover .TopHotelsElement-module-scss-module__h6xX4q___img{transform:scale(1.04)}.TopHotelsElement-module-scss-module__h6xX4q___img_wrapper{border-radius:12px;width:100%;margin-block-end:15px;display:flex;position:relative;overflow:hidden}.TopHotelsElement-module-scss-module__h6xX4q___img{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:200px;transition:transform .5s cubic-bezier(.25,.8,.25,1);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.TopHotelsElement-module-scss-module__h6xX4q__ratingBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;background:#fffffff2;border-radius:20px;align-items:center;padding:4px 8px;font-size:14px;font-weight:600;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 4px 10px #0000001f}.TopHotelsElement-module-scss-module__h6xX4q__heartButton{color:#1a2b47;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;cursor:pointer;background:#fffffff2;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:transform .2s,background .2s,color .2s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 10px #0000001f}.TopHotelsElement-module-scss-module__h6xX4q__heartButton:hover{color:#e63946;transform:scale(1.1)}.TopHotelsElement-module-scss-module__h6xX4q__heartActive{color:#fff;background:#e63946}.TopHotelsElement-module-scss-module__h6xX4q__heartActive:hover{color:#fff}.TopHotelsElement-module-scss-module__h6xX4q___title{margin-block-end:6px;padding:0 12px;font-size:18px;font-weight:600}@media screen and (max-width:579px){.TopHotelsElement-module-scss-module__h6xX4q___title{font-size:14px}}.TopHotelsElement-module-scss-module__h6xX4q__location{color:#5e6d77;align-items:center;gap:4px;margin-bottom:12px;padding:0 12px;font-size:14px;display:flex}.TopHotelsElement-module-scss-module__h6xX4q___price{color:#5e6d77;padding:0 12px;font-size:16px}.TopHotelsElement-module-scss-module__h6xX4q___price b{color:#1a2b47;font-size:20px}@media screen and (max-width:579px){.TopHotelsElement-module-scss-module__h6xX4q___price{font-size:14px}.TopHotelsElement-module-scss-module__h6xX4q___price b{font-size:16px}}.TopHotelsElement-module-scss-module__h6xX4q__bookNow{background:var(--primary-500);color:#fff;cursor:pointer;border:none;border-radius:999px;width:calc(100% - 24px);margin:15px 12px 0;padding:12px;font-size:16px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s}.TopHotelsElement-module-scss-module__h6xX4q__bookNow:hover{background:var(--primary-600);transform:translateY(-1px);box-shadow:0 6px 16px #004ecc4d}.TopHotelsElement-module-scss-module__h6xX4q__bookNow:active{box-shadow:none;transform:translateY(1px)}
.slide-module-scss-module__ao2_6W__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.slide-module-scss-module__ao2_6W__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.slide-module-scss-module__ao2_6W__button_radius__transparent:hover{color:#fff;background:#fa5636}.slide-module-scss-module__ao2_6W__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.slide-module-scss-module__ao2_6W__button_radius__background:hover{color:#fa5636;background:0 0}.slide-module-scss-module__ao2_6W__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.slide-module-scss-module__ao2_6W__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.slide-module-scss-module__ao2_6W__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.slide-module-scss-module__ao2_6W__mapBackground{position:relative}.slide-module-scss-module__ao2_6W__mapBackground_one{width:70%;top:0;right:0}.slide-module-scss-module__ao2_6W__mainContainer{cursor:pointer}.slide-module-scss-module__ao2_6W___img_wrapper{height:340px;margin-block-end:15px;display:flex}@media screen and (max-width:767px){.slide-module-scss-module__ao2_6W___img_wrapper{height:250px}}@media screen and (max-width:579px){.slide-module-scss-module__ao2_6W___img_wrapper{height:200px}}@media screen and (max-width:479px){.slide-module-scss-module__ao2_6W___img_wrapper{height:180px}}.slide-module-scss-module__ao2_6W___img{-o-object-fit:cover;object-fit:cover}.slide-module-scss-module__ao2_6W___img_wrapper,.slide-module-scss-module__ao2_6W___img{border-radius:10px}.slide-module-scss-module__ao2_6W___title{margin-block-end:2px;font-size:18px;font-weight:600}@media screen and (max-width:579px){.slide-module-scss-module__ao2_6W___title{font-size:14px}}.slide-module-scss-module__ao2_6W___count{color:#5e6d77;font-size:16px;font-weight:600}@media screen and (max-width:579px){.slide-module-scss-module__ao2_6W___count{font-size:12px}}
.BannerInstagram-module-scss-module__j_cBdq__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.BannerInstagram-module-scss-module__j_cBdq__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.BannerInstagram-module-scss-module__j_cBdq__button_radius__transparent:hover{color:#fff;background:#fa5636}.BannerInstagram-module-scss-module__j_cBdq__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.BannerInstagram-module-scss-module__j_cBdq__button_radius__background:hover{color:#fa5636;background:0 0}.BannerInstagram-module-scss-module__j_cBdq__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.BannerInstagram-module-scss-module__j_cBdq__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.BannerInstagram-module-scss-module__j_cBdq__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.BannerInstagram-module-scss-module__j_cBdq__mapBackground{position:relative}.BannerInstagram-module-scss-module__j_cBdq__mapBackground_one{width:70%;top:0;right:0}.BannerInstagram-module-scss-module__j_cBdq__root{margin-bottom:50px;position:relative}@media screen and (max-width:1199px){.BannerInstagram-module-scss-module__j_cBdq__root{margin-bottom:0}}.BannerInstagram-module-scss-module__j_cBdq__mainContainer{width:100%;height:400px;margin:70px 0;position:relative}@media screen and (max-width:1199px){.BannerInstagram-module-scss-module__j_cBdq__mainContainer{margin:0}}.BannerInstagram-module-scss-module__j_cBdq___media{background:linear-gradient(#fffc 0% 100%);border-radius:24px;flex-direction:column;justify-content:space-around;align-items:center;width:410px;height:270px;padding-block:31px 30px;padding-inline:117px;display:flex;position:absolute;top:65px;left:50%;transform:translate(-50%)}@media screen and (max-width:579px){.BannerInstagram-module-scss-module__j_cBdq___media{width:300px;height:270px}}.BannerInstagram-module-scss-module__j_cBdq___link{color:#5e6d77;margin-block-end:20px;font-size:16px;text-decoration:none}.BannerInstagram-module-scss-module__j_cBdq___button{color:#fff;background:#fa5636;border:none;border-radius:12px;padding-block:8px;padding-inline:48px;font-size:16px;font-weight:600;text-decoration:none}.BannerInstagram-module-scss-module__j_cBdq___icon{text-align:center;flex-direction:column;align-items:center;margin-block-end:18px;display:flex}.BannerInstagram-module-scss-module__j_cBdq___icon svg:first-of-type{margin-block-end:8px}.BannerInstagram-module-scss-module__j_cBdq___icon :last-child{width:175px;height:52px}@media screen and (max-width:579px){.BannerInstagram-module-scss-module__j_cBdq___icon :last-child{width:96px;min-width:96px;height:29px}}.BannerInstagram-module-scss-module__j_cBdq___icon :first-child{width:66px;height:66px;margin-bottom:5px}@media screen and (max-width:579px){.BannerInstagram-module-scss-module__j_cBdq___icon :first-child{width:27px;height:27px}}.BannerInstagram-module-scss-module__j_cBdq____embla{background-color:#f7f7f7;width:100%;position:relative}.BannerInstagram-module-scss-module__j_cBdq____embla_viewport{width:100%;overflow:hidden}.BannerInstagram-module-scss-module__j_cBdq____embla_container{display:flex}.BannerInstagram-module-scss-module__j_cBdq____embla_slide{width:200px;height:200px;position:relative;min-width:200px!important;max-width:200px!important}.BannerInstagram-module-scss-module__j_cBdq____embla_inner{height:200px;position:relative;overflow:hidden}.BannerInstagram-module-scss-module__j_cBdq____embla_img{width:200px;height:100%;display:block}
.TopDestinationCard-module-scss-module__-a2JgW__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.TopDestinationCard-module-scss-module__-a2JgW__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.TopDestinationCard-module-scss-module__-a2JgW__button_radius__transparent:hover{color:#fff;background:#fa5636}.TopDestinationCard-module-scss-module__-a2JgW__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.TopDestinationCard-module-scss-module__-a2JgW__button_radius__background:hover{color:#fa5636;background:0 0}.TopDestinationCard-module-scss-module__-a2JgW__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.TopDestinationCard-module-scss-module__-a2JgW__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.TopDestinationCard-module-scss-module__-a2JgW__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.TopDestinationCard-module-scss-module__-a2JgW__mapBackground{position:relative}.TopDestinationCard-module-scss-module__-a2JgW__mapBackground_one{width:70%;top:0;right:0}.TopDestinationCard-module-scss-module__-a2JgW__mainContainer{text-align:center;background-repeat:no-repeat;background-size:cover;border-radius:24px;flex-direction:column;align-items:center;min-width:210px;max-width:210px;height:265px;padding-block-start:92px;display:flex;position:relative;box-shadow:0 2px 6px #0000000d}.TopDestinationCard-module-scss-module__-a2JgW___title{font-weight:400;font-family:var(--rancho-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",cursive;color:#fff;font-size:50px}.TopDestinationCard-module-scss-module__-a2JgW___types{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff3;border-radius:24px;padding-block:10px;padding-inline:12px;position:absolute;bottom:15px}@media screen and (max-width:579px){.TopDestinationCard-module-scss-module__-a2JgW___types{justify-content:center;width:100%;display:flex}}.TopDestinationCard-module-scss-module__-a2JgW___types span{color:#fff;font-size:9px;font-weight:500;position:relative}.TopDestinationCard-module-scss-module__-a2JgW___types span:before{content:"";background:#fff;border-radius:50%;width:4px;height:4px;display:none;position:absolute;top:50%;right:-13px;transform:translateY(-50%)}.TopDestinationCard-module-scss-module__-a2JgW___types span:not(:last-of-type){margin-inline-end:22px}.TopDestinationCard-module-scss-module__-a2JgW___types span:not(:last-of-type):before{display:block}
