﻿.packages{--gap-size:2em;}.packages .place{position:relative;width:100%;height:650px;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;isolation:isolate;}.packages .place.first:after{content:'';position:absolute;width:561px;height:313px;bottom:-64px;right:-2px;background-image:url("/Areas/Client/v2/assets/img/etoile-pattern.png");background-repeat:no-repeat;z-index:1;}.packages .place .price{padding-left:1.2rem;padding-right:1.2rem;width:fit-content;min-width:150px;position:absolute;top:10px;right:10px;text-align:center;vertical-align:middle;border-width:0;border-style:solid;height:40px;line-height:43px;background:transparent;font-family:"Axiforma";isolation:isolate;color:#e3141c;font-weight:600;font-size:14px;font-size:calc($size / $baseFontSize)rem;}.packages .place .price i{margin-right:.2rem;}.packages .place .price:before,.packages .place .price:after{content:'';position:absolute;border-color:inherit;border-style:inherit;height:50%;width:100%;left:0;z-index:-1;border:2px solid transparent;border-color:#fff;background-color:#fff;}.packages .place .price:before{border-bottom:none;top:0;transform-origin:center bottom;transform:perspective(.5rem) rotateX(3deg);}.packages .place .price:after{border-top:none;bottom:0;transform-origin:center top;transform:perspective(.5rem) rotateX(-3deg);}.packages .place .info{position:absolute;padding:2em;z-index:2;width:100%;}.packages .place .info h2{margin-bottom:1em;color:#fff;font-size:60px;font-size:calc($size / $baseFontSize)rem;}.packages .place .info p{color:#fff;font-family:"Axiforma";}.packages .place .info .actions{display:flex;justify-content:center;align-items:center;gap:1em;}.packages .place .info .actions .btn{min-width:140px;}.packages .place .info .actions .btn .btn i{display:none;font-family:"Axiforma";font-size:40px;font-size:calc($size / $baseFontSize)rem;font-weight:200;line-height:54px;}.packages .place:before{content:'';display:block;position:absolute;background-color:#000;opacity:.5;width:100%;height:100%;}.packages .list{margin-top:5em;gap:var(--gap-size);}.packages .list .place{width:calc(33% - var(--gap-size));height:450px;align-items:flex-end;background-position:center;}.packages .list .place h3{font-weight:600;margin-bottom:1em;color:#fff;}.bundle-content{--modal-gap-size:2em;gap:var(--modal-gap-size);}.bundle-content .bundle-body{width:calc(50% - var(--modal-gap-size));}.bundle-content .bundle-body .bundle-information img{display:none;margin:2em auto;}.bundle-content .bundle-images{width:calc(50% - var(--modal-gap-size));display:block;}@media screen and (max-width:1200px){.packages .list .place{width:calc(50% - var(--gap-size));height:400px;}}@media screen and (max-width:992px){.packages{--gap-size:1em;}.bundle-content{--modal-gap-size:2em;gap:var(--modal-gap-size);}.bundle-content .bundle-body{width:100%;}.bundle-content .bundle-body .bundle-information img{display:block;}.bundle-content .bundle-images{display:none;}}@media screen and (max-width:767px){.packages{--gap-size:2em;}.packages .list .place{width:100%;height:400px;}}@media screen and (max-width:596px){.packages .place .info .actions .btn i{display:inline-block;}.packages .place .info .actions .btn.secondary span{display:none;}}