.container{--bs-gutter-x:32px;--bs-gutter-x:32px;--bs-gutter-x:32px;--bs-gutter-x:32px}:root{--green:#1df867;--pink:#f81ca0;--black:#000;--white:#fff;--brown:#191e18;--red:#ff4f29;--orange:#ef7634;--yellow:#edd75c;--yellow-green:#edd75c;--peach:#ff446d;--light-grey:#62626c;--grey:#393743;--dark-grey:#24262b;--light-blue:#36d7e1;--border-grey:#8a8a8a;--link-blue:#8397ff;--cool-grey:#797f91;--border-grey:#979797;--lime:#06e552;--dark-pink:#b7395d}@keyframes pulsate{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulsating{animation:1s infinite pulsate}.radio-1__content{border:1px solid var(--white);border-radius:16px;justify-content:space-between;padding:11px;transition:all .2s ease-in-out;display:flex;position:relative}.radio-1__content:before{content:"";min-width:22px;height:22px;background-image:url(../images/radio-1.8f7d8a78.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;transition:background-image .2s ease-in-out;display:block;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.radio-1 input[type=radio]{z-index:-1;opacity:0;width:0;height:0;display:block;position:absolute}.radio-1 input[type=radio]:checked+label{border:1px solid var(--lime);background-color:#06e5525e}.radio-1 input[type=radio]:checked+label .radio-1__payment{background-color:var(--lime)}.radio-1 input[type=radio]:checked+label:before{background-image:url(../images/radio-2.c9edd4e0.png)}.radio-1__text{color:var(--white);-webkit-appearance:none;border-radius:16px;flex-direction:column;justify-content:center;gap:7px;margin-left:42px;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}@media (hover:hover){.radio-1__text:hover{box-shadow:0 1px 4px #14141429}}.radio-1__payment{width:112px;height:64px;color:var(--white);background-color:#ffffff4d;border-radius:16px;justify-content:center;transition:all .2s ease-in-out;display:flex;position:relative}.radio-1__payment:before{content:"$";letter-spacing:.5px;font-size:20px;font-weight:700;line-height:26.1px;position:absolute;top:29px;left:9px}.radio-1__payment:after{content:"per day";letter-spacing:.5px;font-size:11px;font-weight:500;line-height:10.51px;position:absolute;top:39px;right:6px}.radio-1__payment-int{letter-spacing:.5px;font-size:50px;font-weight:700;line-height:62.25px}.radio-1__payment-double{letter-spacing:.5px;font-size:20px;font-weight:700;line-height:37px}.radio-1__text-duration{text-transform:uppercase;font-size:17px;font-weight:700;line-height:22.19px}.radio-1__text-price{gap:9px;font-size:14px;font-weight:500;line-height:13.51px;display:flex}.radio-1__text-price>div:first-child{position:relative}.radio-1__text-price>div:first-child:after{content:"";width:110%;height:2px;background-color:var(--dark-pink);position:absolute;top:47%;left:-2px}.radio-2{border-bottom:2px solid var(--border-grey);padding:32px 20px;position:relative}.radio-2 input[type=radio]{z-index:-1;opacity:0;width:0;height:0;display:block;position:absolute}.radio-2 input[type=radio]:checked+label:before{background-image:url(../images/radio-4.f49e772a.png)}.radio-2:first-child{padding:18px 20px 15px}.radio-2:first-child .radio-2__content:before{top:23px;transform:translateY(0%)}.radio-2:first-child .radio-2__header{margin-bottom:14px}.radio-2:last-child{border-bottom:none}.radio-2__content{width:100%}.radio-2__content:before{content:"";min-width:22px;height:22px;background-image:url(../images/radio-3.016fed3e.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;transition:background-image .2s ease-in-out;display:block;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.radio-2__header{justify-content:space-between;padding-left:34px;display:flex}.radio-2__header-title{color:var(--black);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:26.1px}.radio-2__header-img{color:var(--black);letter-spacing:-.08em;align-items:center;gap:3px;font-size:23px;font-weight:700;line-height:30.02px;display:flex}.radio-2__list{margin-bottom:17px}.radio-2__list ul{flex-direction:column;gap:13px;list-style-type:none;display:flex}.radio-2__list ul li{letter-spacing:-.01em;gap:14px;font-size:15px;font-weight:500;line-height:18px;display:flex}.radio-2__list ul li:before{content:"";width:19px;min-height:18px;background-image:url(../images/tick.74e841df.png);background-repeat:no-repeat;background-size:contain;margin-top:4px;display:block}.radio-2__btn-wrapper{justify-content:center;display:flex}.radio-2__btn{width:100%;background-color:var(--black);text-align:center;max-width:270px;border-radius:12px;margin:0 auto;padding:15px 0 14px;display:inline-block}.radio-2__btn a{color:var(--white);justify-content:center;align-items:center;gap:4px;display:flex}.radio-2__btn a p{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:20.88px;display:inline}.radio-2__btn a span{letter-spacing:-.08em;font-size:23px;font-weight:700;line-height:30.02px}.radio-2__btn-img{width:13px;height:16px;display:inline-block}.radio-2__btn-img img{width:100%}.radio-2__label{margin-top:8px}.radio-2__label p{color:var(--black);text-align:center;max-width:246px;letter-spacing:-.01em;margin:0 auto;font-size:13px;font-weight:400;line-height:15.6px}.comment-1{background-color:#ffffff26;border-radius:16px;flex-direction:column;gap:9px;padding:16px 23.5px;display:flex}.comment-1 p{color:var(--white);letter-spacing:-.03em;font-size:14px;font-weight:400;line-height:17.61px}.comment-1__rate{width:139px}.comment-1__rate img{width:100%}.comment-1__author{gap:13px;display:flex}.comment-1__author-img{width:41px;height:41px}.comment-1__author-img img{width:100%}.comment-1__author-name{color:var(--white);padding-top:5px;font-size:23px;font-weight:700;line-height:28.93px}.page-22{overflow-x:hidden;overflow-y:scroll}.page-22__container{padding:0 27px}.page-22__title-1{margin-bottom:18px}.page-22__title-1 p{text-align:center;letter-spacing:-1%;color:var(--white);max-width:327px;margin:0 auto;font-size:20px;font-weight:400;line-height:24px}.page-22__title-1 p b{font-size:25px;font-weight:700;line-height:30px}.page-22__title-1 p span{color:var(--green);font-weight:700}.page-22__title-2{margin-bottom:15px}.page-22__title-2--emoji{text-align:center}.page-22__title-2--emoji p{display:inline}.page-22__title-2--emoji:after{content:"";max-width:26px;max-height:26px;min-width:26px;min-height:26px;vertical-align:sub;background:url(../images/heart-eyes.99327d7b.png) 50%/100% 100% no-repeat;margin-left:4px;display:inline-block}.page-22__title-2 p{max-width:358px;text-align:center;color:var(--white);margin:0 auto;font-size:27px;font-weight:700;line-height:32.4px}.page-22__img{max-width:375px;max-height:329px;width:100%;height:100%;margin:0 auto}.page-22__img img{width:100%}.page-22__img-block{margin-bottom:21px}.page-22__timer{background-color:var(--peach);border-radius:16px;justify-content:center;align-items:center;gap:7px;margin-bottom:24.5px;padding:13px 0;display:flex}.page-22__timer:before{content:"";min-width:21px;height:21px;background-image:url(../images/clock.095ddccb.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;margin-right:4px;display:block}.page-22__timer-text{color:var(--white);letter-spacing:-1%;font-size:15px;font-weight:700;line-height:18px;display:inline}.page-22__timer-text p{display:inline-block}.page-22__radio-group-1{flex-direction:column;gap:14px;margin-bottom:10px;display:flex}.page-22__radio-group-1 .radio-1:nth-child(2){position:relative}.page-22__radio-group-1 .radio-1:nth-child(2):before{z-index:10;content:"Most popular";background-color:var(--lime);color:var(--white);border-radius:3px;padding:3px 9px 3px 10px;font-size:10px;font-weight:700;line-height:130%;position:absolute;top:0;left:17px;transform:translateY(-35%)}.page-22__label-1{flex-direction:column;gap:4px;margin-bottom:24px;padding-left:16px;display:flex}.page-22__label-1 b{color:var(--white);gap:7px;font-size:13px;font-weight:700;line-height:15.6px;display:flex}.page-22__label-1 b:before{content:"";min-width:13px;height:13px;background-image:url(../images/person.f4780117.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:block;top:0}.page-22__label-1 p{color:var(--white);padding-left:20px;font-size:11px;font-weight:400;line-height:14.3px}.page-22__rate{background:linear-gradient(#393743,#39374300);border-radius:16px;flex-direction:column;gap:30px;margin-bottom:18px;padding:18px 0 7px;display:flex}.page-22__rate-text{width:287px;height:99px;text-align:center;color:var(--white);background-image:url(../images/wings.df306796.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;justify-content:center;align-items:center;gap:1px;margin:0 auto;display:flex}.page-22__rate-text b{white-space:nowrap;font-size:27px;font-weight:700;line-height:35.24px}.page-22__rate-text p{max-width:160px;letter-spacing:0,1em;font-size:16px;font-weight:400;line-height:19.2px}.page-22__rate-content{width:287px;justify-content:space-between;margin:0 auto;display:flex}.page-22__rate-stars{max-width:131px;flex-direction:column;gap:12px;display:flex}.page-22__rate-stars p{color:var(--white);font-size:18px;font-weight:400;line-height:22.64px}.page-22__rate-stars p span{font-size:24px;font-weight:700;line-height:30.19px}.page-22__rate-links{gap:14px;display:flex}.page-22__rate-links a{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.page-22__rate-links a:last-child{padding-top:5px}.page-22__rate-links p{color:var(--white);letter-spacing:.01em;font-size:11px;font-weight:400;line-height:14.63px}.page-22__comment-wrapper{flex-direction:column;gap:18px;margin-bottom:33px;display:flex}.page-22__pay{margin-bottom:16px}.page-22__pay-title{margin-bottom:9px}.page-22__pay-title p{color:var(--white);letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:31.92px}.page-22__pay-desc{margin-bottom:19px}.page-22__pay-desc p{color:var(--white);letter-spacing:-.01em;font-size:15px;font-weight:400;line-height:18px}.page-22__radio-group-2{background-color:var(--white);border-radius:16px}.page-22__guarantee-wrapper{background-color:var(--dark-grey);border-radius:16px;flex-direction:column;gap:8px;margin-bottom:25px;padding:19px 19px 10px 16px;display:flex}.page-22__guarantee-money{border-bottom:1px solid #ffffff1a;justify-content:center;gap:10px;padding-bottom:16px;display:flex}.page-22__guarantee-img-1{min-width:67px;width:67px;height:67px}.page-22__guarantee-img-1 img{width:100%}.page-22__guarantee-text{max-width:210px;color:var(--white);flex-direction:column;gap:3px;display:flex}.page-22__guarantee-text b{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:16.8px}.page-22__guarantee-text p{font-size:10px;font-weight:400;line-height:12px}.page-22__guarantee-checkout{flex-direction:column;align-items:center;gap:3px;display:flex}.page-22__guarantee-label{justify-content:center;display:flex}.page-22__guarantee-label p{color:var(--white);letter-spacing:-.01em;font-size:10px;font-weight:500;line-height:12px}.page-22__guarantee-img-2{width:162px;height:17px}.page-22__guarantee-img-2 img{width:100%}.page-22__info{opacity:.8;flex-direction:column;gap:9px;padding-bottom:100px;display:flex}.page-22__info-text b{color:var(--white);letter-spacing:-.01em;font-size:13px;font-weight:700;line-height:18.46px}.page-22__info-text p{color:var(--white);letter-spacing:-.01em;font-size:13px;font-weight:400;line-height:18.46px}.page-22__info-text a{color:var(--link-blue);letter-spacing:-.01em;font-size:13px;font-weight:400;line-height:18.46px}.page-22__btn{width:100%;z-index:15;padding:0 28px;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}.page-22__btn>*{box-shadow:0 0 11.8px 10px #000c}.offcanvas-backdrop{display:none}.offcanvas{--bs-offcanvas-width:195px;--bs-offcanvas-height:441px;--bs-offcanvas-bg:var(--white);--bs-offcanvas-border-width:0}.offcanvas-1{bottom:unset;min-height:441px}.offcanvas-1__content{height:100%;flex-direction:column;gap:40px;padding:0 15px;display:flex;overflow:auto}.offcanvas-1__content::-webkit-scrollbar{display:none}.offcanvas-1__body{flex-direction:column;gap:27px;padding-top:20px;display:flex}.offcanvas-1__links{border-bottom:1px solid var(--text-pale-green);flex-direction:column;gap:24px;padding-bottom:24px;padding-left:0;list-style:none;display:flex}.offcanvas-1__links ul{flex-direction:column;gap:14px;padding-left:5px;list-style-type:none;display:flex}.offcanvas-1__links ul li a{color:var(--black);font-size:18px;font-weight:600}