.common_image_video_container{display:block;width:100%;height:100%}.common_image_video_container .image_container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.common_image_video_container .image_container img{width:100%;height:100%}.common_image_video_container .image_container .image-placeholder-loading{position:relative;display:grid;height:100%}.common_image_video_container .image_container .image-placeholder-loading:before{top:0;left:0;width:100%;height:100%;background-color:#00000020;display:flex;justify-content:center;align-items:center}.common_image_video_container .image_container .image-placeholder-error:before{content:"Error while loading the image"}.common_image_video_container .video_container{width:100%;height:100%;line-height:0}.imageClassName[data-v-f50fa043]{width:100%;height:auto}.video-error-message[data-v-f50fa043]{color:red;font-weight:700;text-align:center}video[data-v-f50fa043]{object-fit:cover}.btnCommon{display:flex;gap:9px;justify-content:flex-start}.btnCommon .learn-more,.btnCommon .buy-now{display:inline-flex;align-items:center;justify-content:center;height:40px;max-width:173px;border-radius:100px;font-size:16px;font-weight:400;text-decoration:none;border:1px solid transparent;cursor:pointer;line-height:1;text-align:center}.btnCommon .learn-more{background-color:var(--lBgColor, #fff);color:var(--lTextColor, #000);border:1px solid var(--lBorderColor, #000);padding:14px 20px;box-sizing:border-box}.btnCommon .learn-more .arrow{margin-left:8px}.btnCommon .learn-more:hover{gap:5px}.btnCommon .learn-more:hover span{animation:bounceSmall .6s ease-in-out;color:var(--lHoverTextColor, hsl(0, 0%, 90%));transition:background-color .3s}.btnCommon .learn-more:hover .arrow{animation:bounceSmall .6s ease-in-out}@keyframes bounceSmall{0%,to{transform:translate(0)}25%{transform:translate(1px)}50%{transform:translate(-1px)}75%{transform:translate(1px)}}@keyframes bounceBig{0%,to{transform:translate(0)}25%{transform:translate(2px)}50%{transform:translate(-2px)}75%{transform:translate(2px)}}.btnCommon .buy-now{background-color:var(--bBgColor, #0e77da);color:var(--bTextColor, #fff);border:1px solid var(--bBorderColor, #0e77da);padding:14px 45px;justify-content:center}.btnCommon .buy-now:hover{background-color:var(--bHoverColor, #005eb1);opacity:.9}.app{width:100%}.contentBlockContainer{display:grid;width:100%;max-width:1920px;margin:0 auto;background:no-repeat;background-size:cover}.contentBlockContainer .contentBlock{display:grid;height:100%;max-height:960px;overflow:hidden;grid-row:auto;min-height:auto;height:auto;padding:64px 64px 64px clamp(64px,10vw,128px)}.contentBlockContainer .contentBlock.enter-animation{opacity:1 !important;transform:translateY(0) !important;transition-delay:.2s}.contentBlockContainer .contentBlock .textContainer{display:flex;gap:16px;flex-direction:column;width:100%;height:100%}.contentBlockContainer .contentBlock .textContainer .headline{font-style:normal;font-size:32px;line-height:1}.contentBlockContainer .contentBlock .textContainer .desc{font-size:16px;font-weight:400;font-style:normal}.contentBlockContainer .contentBlock .imgvdContainer{max-width:960px}.contentBlockContainer .contentBlock .imgvdContainer img{height:100%;width:100%}.contentBlockContainer .contentBlock .btnMake{background:#ec4e4e;padding:8px 6px;border-radius:100px;color:#fff;min-width:120px;cursor:pointer}.enter-animation{opacity:1 !important;transform:translateY(0) !important;transition-delay:.2s}
.flex-view--wrapper{display:flex;flex-direction:column;width:100%}.flex-view--wrapper .flex-view--main-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;gap:16px;color:#000}.flex-view--wrapper .flex-view--main-content h2{font-size:48px;font-weight:700;line-height:64px;letter-spacing:0px;margin:0;padding:0;text-align:center}.flex-view--wrapper .flex-view--main-content p{text-align:center;font-size:16px;line-height:24px;letter-spacing:0px;margin:0;padding:0}.flex-view--wrapper .flex-view--gallery{max-width:1920px;margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr)}.flex-view--wrapper .flex-view--gallery .ctaButtons{z-index:11;position:absolute;height:-webkit-max-content;height:-moz-max-content;height:max-content;text-align:center;padding:46px 0;display:flex;align-items:center;justify-content:space-around}.flex-view--wrapper .flex-view--gallery .ctaButtons a{cursor:pointer;display:flex;align-items:center;justify-content:center;height:48px;width:250px;text-decoration:none;margin-left:16px;font-size:16px;font-weight:600;line-height:24px}.flex-view--wrapper .flex-view--gallery .flex-view--item{display:flex;justify-content:center;width:100%;flex:1;position:relative;overflow:hidden}.flex-view--wrapper .flex-view--gallery .flex-view--item.enter-animation{transition:all .5s ease-in-out;opacity:1 !important;transform:scale(1) !important}.flex-view--wrapper .flex-view--gallery .flex-view--item .itemDesc{z-index:11;position:absolute;height:max-content;text-align:center;padding:64px 0}.flex-view--wrapper .flex-view--gallery .flex-view--item .flex-view--item-img{width:100vw;height:732px;display:flex;flex-direction:row;position:relative}.flex-view--wrapper .flex-view--gallery .flex-view--item .flex-view--item-img .flex-view--item-img-unique{height:732px;width:100%;transition:all .3s linear}.flex-view--wrapper .flex-view--gallery .flex-view--item .flex-view--item-img .flex-view--item-img-unique img{object-fit:cover;width:100%;position:absolute;height:100%}.flex-view--wrapper .flex-view--gallery .flex-view--item .flex-view--item-img .flex-view--item-img-unique .imgDisplay{display:block}.flex-view--wrapper .flex-view--gallery .flex-view--item .flex-view--item-img .flex-view--item-img-unique .imgHide{display:none}
.common_image_video_container{display:block;width:100%;height:100%}.common_image_video_container .image_container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.common_image_video_container .image_container img{width:100%;height:100%}.common_image_video_container .image_container .image-placeholder-loading{position:relative;display:grid;height:100%}.common_image_video_container .image_container .image-placeholder-loading:before{top:0;left:0;width:100%;height:100%;background-color:#00000020;display:flex;justify-content:center;align-items:center}.common_image_video_container .image_container .image-placeholder-error:before{content:"Error while loading the image"}.common_image_video_container .video_container{width:100%;height:100%;line-height:0}.imageClassName[data-v-30cae192]{width:100%;height:auto}.video-error-message[data-v-30cae192]{color:red;font-weight:700;text-align:center}.videoContainer[data-v-af27f197]{width:100%;height:100%;max-width:316px !important}.app{width:100%}.container{margin:0 auto;position:relative;padding:40px 0 40px 48px}.container .textContainer{width:100%;display:grid;grid-template-columns:.75fr 1fr;grid-template-areas:"title description"}.container .textContainer .mainHeadline{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-area:title}.container .textContainer .mainHeadline h2{text-align:left;letter-spacing:-1.54px;margin:0;font-size:64px;line-height:72px}.container .textContainer .mainBody{height:fit-content;align-self:flex-end;grid-area:description;padding:0 120px 10px 14px}.container .textContainer .mainBody p{font-size:16px;line-height:24px;letter-spacing:-.38px;text-align:left;margin:0;font-weight:500}.container .carousel_block{position:relative;padding:32px 0}.container .galleryBlock{display:flex;flex-direction:column;width:100%}.container .galleryBlock .imgContainer{display:flex;flex-wrap:wrap}.container .galleryBlock .imgContainer img{height:100%;width:100%}.container .carousel__slide{padding-right:15px;scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;transform:translateZ(0)}.container .carousel__track{display:flex;padding:0 !important;position:relative}.container .carousel__viewport{perspective:2000px;overflow:hidden}.container .carousel__track{transform-style:preserve-3d}.container .carousel__slide--sliding{transition:.5s}.container .carousel__slide{opacity:.8}.container .carousel__slide h4,.container .carousel__slide p{display:none}.container .carousel__slide--prev,.container .carousel__slide--next{opacity:.8}.container .carousel__slide--active{opacity:1}.container .carousel__slide--active h4,.container .carousel__slide--active p{display:block}.container .carousel__prev,.container .carousel__next{box-sizing:content-box;width:40px;height:40px;text-align:center;font-size:10px;padding:0;display:flex;justify-content:center;align-items:center;border:0;color:#fff;cursor:pointer;transform:translateY(-50%);background-color:gray;border-radius:50%}.container .carousel__icon{width:30px;height:30px;fill:currentColor}.container .carousel__liveregion{display:none}.container .carousel__prev,.container .carousel__next{position:absolute}.container .carousel__prev{left:-4%;top:50%}.container .carousel__next{right:8%;top:50%}
.common_image_video_container{display:block;width:100%;height:100%}.common_image_video_container .image_container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.common_image_video_container .image_container img{width:100%;height:100%}.common_image_video_container .image_container .image-placeholder-loading{position:relative;display:grid;height:100%}.common_image_video_container .image_container .image-placeholder-loading:before{top:0;left:0;width:100%;height:100%;background-color:#00000020;display:flex;justify-content:center;align-items:center}.common_image_video_container .image_container .image-placeholder-error:before{content:"Error while loading the image"}.common_image_video_container .video_container{width:100%;height:100%;line-height:0}.imageClassName[data-v-f50fa043]{width:100%;height:auto}.video-error-message[data-v-f50fa043]{color:red;font-weight:700;text-align:center}video[data-v-f50fa043]{object-fit:cover}.pc-hero-main[data-v-6adb705a]{width:100%;height:100%;position:relative;overflow:hidden}.pc-hero-main-overlay[data-v-6adb705a]{height:100%;width:100%;top:0;position:relative;z-index:0}.pc-hero-main-overlay-video[data-v-6adb705a]{width:100%;height:100%}.pc-hero-main-overlay-image img[data-v-6adb705a]{width:100%;object-fit:cover}.pc-hero-main .pc-hero-placeholderImage[data-v-6adb705a]{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.pc-hero-main .pc-hero-placeholderImage img[data-v-6adb705a]{object-fit:cover;width:100%;height:100%}.pc-hero-main-content[data-v-6adb705a]{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:flex-end;padding:30px;width:100%;position:absolute;top:0;z-index:1}.pc-hero-main-content-logo[data-v-6adb705a]{margin-bottom:24px;height:24px;width:auto}.pc-hero-main-content-headline[data-v-6adb705a]{font-size:46px;line-height:54px;margin-bottom:32px;display:flex}.pc-hero-main-content-subheadline[data-v-6adb705a]{font-size:20px;line-height:32px;margin-bottom:32px}.pc-hero-main-content-cta-button[data-v-6adb705a]{height:auto;width:auto;border-radius:33px;font-size:16px;line-height:19px;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:12px}.pc-hero-main-content-below-text[data-v-6adb705a]{margin-top:32px;font-size:16px;line-height:18px}.app,#app{width:100%;height:100%}html,body{height:100%}.app{width:100%}
.app .full_bleed_image_container{position:relative;height:100%;z-index:9;font-weight:300;text-transform:none;letter-spacing:0}.app .full_bleed_component{position:absolute;z-index:1111;width:100%;top:0;height:100%}.app .full_description_container{position:relative;max-width:1200px;margin:0 auto;height:100%;display:flex;flex-direction:column}.app .full_component_cta_wrap{display:flex;align-items:center;padding-top:12px;padding-bottom:12px}.app .full_component_cta_wrap a{font-size:16px !important}.app .full_component_cta_wrap .full_component_cta{cursor:pointer;text-decoration:none;border-radius:25px;font-weight:500;border:2px solid;font-size:16px;line-height:24px;font-size:18px;display:flex;width:auto;height:40px;padding:14px 20px;justify-content:center;align-items:center;min-width:150px;gap:8px}.app .full_component_cta_wrap .full_component_cta svg{width:20px;height:20px;transition:transform .3s ease-in-out}.app .full_component_cta_wrap .full_component_cta:hover svg{animation:bounceBig .6s ease-in-out;transform:translate(7px)}.app .full_component_cta_wrap .full_component_cta2{padding-left:9px}.app .full_component_cta_wrap .full_component_cta2 a{cursor:pointer;text-decoration:none;border-radius:25px;padding:14px 20px;font-weight:500;border:2px solid;line-height:24px;display:flex;align-items:center;font-size:16px;height:40px;width:auto;min-width:150px;justify-content:center}@media (min-width: 541px){.full_component_text{width:40%;display:flex;flex-direction:column;padding:20px 0}.full_component_text .full_component_text h2{font-size:34px;font-weight:700}.full_component_text .full_component_text p{font-size:14px;font-weight:300px}.full_description_container{overflow:hidden}}.app{width:100%}.app .full_description_container{display:flex;flex-direction:column}
.app .stackmain{width:100%;height:max-content;display:flex;justify-content:center;flex-direction:column}.app .stackContainer{text-align:center;justify-content:center;flex-direction:column;display:flex}.app .stackContainer.enter-animation{opacity:1 !important;transform:translateY(0) !important;transition-delay:.2s}.app .stackContainer .stack_heading{font-weight:700;display:flex;justify-content:center;opacity:0;transform:translateY(5px);transition:1s all ease-in-out;transition-delay:.2s}.app .stackContainer .stack_img{margin:40px 0 30px;max-width:100%}.app .stackContainer .stack_description{font-size:16px;font-weight:400;margin:0 auto;display:flex;justify-content:center;opacity:0;transform:translateY(5px);transition:1s all ease-in-out;transition-delay:.2s}.app{width:100%}

