

/* Start:/local/templates/template1/public/css/private/adagio/common/blocks/widget/widget.css?17834977563884*/
@-webkit-keyframes arrow{to{margin-left:20px;margin-right:0}}@keyframes arrow{to{margin-left:20px;margin-right:0}}@-webkit-keyframes stroke{to{stroke:none;fill:#fff}}@keyframes stroke{to{stroke:none;fill:#fff}}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes pulse-animation{0%{-webkit-box-shadow:0 0 0 0 rgba(0,136,204,.9),inset 0 0 0 #572dff;box-shadow:0 0 0 0 rgba(0,136,204,.9),inset 0 0 0 #572dff}70%{-webkit-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}to{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@keyframes pulse-animation{0%{-webkit-box-shadow:0 0 0 0 rgba(0,136,204,.9),inset 0 0 0 #572dff;box-shadow:0 0 0 0 rgba(0,136,204,.9),inset 0 0 0 #572dff}70%{-webkit-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}to{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@-webkit-keyframes pulse-button{0%{-webkit-box-shadow:0 0 0 0 rgba(37,35,57,.7);box-shadow:0 0 0 0 rgba(37,35,57,.7)}30%{-webkit-box-shadow:0 0 0 10px rgba(37,35,57,.4);box-shadow:0 0 0 10px rgba(37,35,57,.4)}60%{-webkit-box-shadow:0 0 0 15px rgba(37,35,57,.2);box-shadow:0 0 0 15px rgba(37,35,57,.2)}to{-webkit-box-shadow:0 0 0 20px transparent;box-shadow:0 0 0 20px transparent}}@keyframes pulse-button{0%{-webkit-box-shadow:0 0 0 0 rgba(37,35,57,.7);box-shadow:0 0 0 0 rgba(37,35,57,.7)}30%{-webkit-box-shadow:0 0 0 10px rgba(37,35,57,.4);box-shadow:0 0 0 10px rgba(37,35,57,.4)}60%{-webkit-box-shadow:0 0 0 15px rgba(37,35,57,.2);box-shadow:0 0 0 15px rgba(37,35,57,.2)}to{-webkit-box-shadow:0 0 0 20px transparent;box-shadow:0 0 0 20px transparent}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.4,.4,.4);transform:scale3d(.4,.4,.4)}50%{opacity:.5}to{opacity:0}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.4,.4,.4);transform:scale3d(.4,.4,.4)}50%{opacity:.5}to{opacity:0}}.widget{position:fixed;right:30px;bottom:120px;z-index:13;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:60px;background:unset;border-radius:unset;cursor:unset;-webkit-transform:unset;transform:unset;-webkit-transition:unset;transition:unset}@media (max-width:767px){.widget{bottom:80px;right:20px;width:50px}}.widget__item,.widget__item::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget__item{width:100%;height:auto;aspect-ratio:1/1;text-decoration:none;color:#fff;border-radius:50%;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-animation:pulse-animation 3s infinite cubic-bezier(.6,0,0,1);animation:pulse-animation 3s infinite cubic-bezier(.6,0,0,1)}.widget__item::before{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:35px;line-height:1}@media (max-width:767px){.widget__item::before{font-size:25px}}.widget__item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.widget__item--max{background:linear-gradient(108.43deg,#01c5c8 13.54%,#046ef4 37.89%,#572dff 83.49%)}.widget__item--telegram{background-color:#039be5}.widget__item--whatsapp{background-color:#57d163}
/*# sourceMappingURL=widget.css.map */

/* End */


/* Start:/local/templates/template1/public/css/private/adagio/common/blocks/hotels-popup/hotels-popup.css?17733864644017*/
.hotels-popup{position:fixed;inset:0;z-index:-3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;opacity:0;background-color:rgba(184,0,58,.9);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.hotels-popup--open{z-index:1000;opacity:1}.hotels-popup__wrapper{width:100%;max-width:1600px;padding:80px 40px;text-align:center;color:#fff}@media (max-width:1024px){.hotels-popup__wrapper{overflow-y:auto;height:100%;padding:40px 20px}}.hotels-popup__close{position:absolute;top:110px;right:30px;width:30px;height:30px;padding:0;color:#fff;background:0 0;border:0;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (max-width:1024px){.hotels-popup__close{top:20px;right:20px}}.hotels-popup__close:hover{opacity:.6}.hotels-popup__close::before{margin:0;font-size:32px}@media (max-width:1600px){.hotels-popup__close::before{font-size:28px}}@media (max-width:1325px){.hotels-popup__close::before{font-size:24px}}@media (max-width:767px){.hotels-popup__close::before{font-size:20px}}.hotels-popup__title{margin-bottom:40px;font-size:40px;font-weight:500;text-transform:uppercase}@media (max-width:1600px){.hotels-popup__title{font-size:32px}}@media (max-width:1325px){.hotels-popup__title{font-size:24px}}@media (max-width:767px){.hotels-popup__title{font-size:18px}}.hotels-popup__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;margin:0;padding:0;list-style:none}@media (max-width:1024px){.hotels-popup__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.hotels-popup__item{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:500px}.hotels-popup__item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:42px;height:100%;padding:92px 40px;text-decoration:none;color:inherit;border:1px solid #f8f6f2}@media (max-width:1325px){.hotels-popup__item-link{gap:30px;padding:40px 20px}}@media (max-width:767px){.hotels-popup__item-link{gap:20px;padding:20px}}.hotels-popup__item-link:hover .hotels-popup__button{background-color:#ffad33}.hotels-popup__item-title{margin:0;font-size:26px;font-weight:400;text-decoration:underline;text-underline-offset:4px}@media (max-width:1600px){.hotels-popup__item-title{font-size:24px}}@media (max-width:1325px){.hotels-popup__item-title{font-size:20px}}@media (max-width:767px){.hotels-popup__item-title{font-size:16px}}.hotels-popup__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:148px}@media (max-width:1325px){.hotels-popup__icon{font-size:120px}}@media (max-width:767px){.hotels-popup__icon{font-size:100px}}.hotels-popup__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:170px;min-height:50px;margin-top:32px;padding:8px 20px;font-size:18px;text-transform:none;background-color:#f90;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media (max-width:1600px){.hotels-popup__button{min-width:150px;min-height:40px;font-size:16px}}@media (max-width:1325px){.hotels-popup__button{font-size:14px}}@media (max-width:767px){.hotels-popup__button{width:100%;min-width:inherit;max-width:310px}}
/*# sourceMappingURL=hotels-popup.css.map */

/* End */


/* Start:/local/templates/template1/public/css/private/adagio/common/blocks/three-d-tour/three-d-tour-popup.css?17834977561954*/
.three-d-tour-popup-layout{position:fixed;top:0;left:0;z-index:990;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:100vh;opacity:0;background:rgba(0,0,0,.2);pointer-events:none;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.three-d-tour-popup-layout--show{visibility:visible;opacity:1;pointer-events:auto}.three-d-tour-popup-layout--desc{padding-right:16px}.three-d-tour-popup{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:90vw;height:100%;max-height:80vh;opacity:0;background:#f5f5f1;-webkit-box-shadow:0 0 4px 0 rgba(255,255,255,.25);box-shadow:0 0 4px 0 rgba(255,255,255,.25);border-radius:4px;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translateY(100%);transform:translateY(100%)}.three-d-tour-popup--show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.three-d-tour-popup__close{position:absolute;top:0;right:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:46px;height:46px;padding:12px;color:#3d3d3d;opacity:.3;background-color:transparent;border:0;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.three-d-tour-popup__close:hover{opacity:1}.three-d-tour-popup__container{width:100%;height:100%;padding:60px 12px 12px}.three-d-tour-popup__iframe{width:100%;height:100%}
/*# sourceMappingURL=three-d-tour-popup.css.map */

/* End */
/* /local/templates/template1/public/css/private/adagio/common/blocks/widget/widget.css?17834977563884 */
/* /local/templates/template1/public/css/private/adagio/common/blocks/hotels-popup/hotels-popup.css?17733864644017 */
/* /local/templates/template1/public/css/private/adagio/common/blocks/three-d-tour/three-d-tour-popup.css?17834977561954 */
