@charset "UTF-8";:root{--inspiration-color:#008ed4;--slightly-black-color:#575757;--primary-color:#ed6436;--slight-primary-color:rgba(237, 100, 54, .5);--white-color:#fff;--very-slight-white-color:#efefef;--black-color:#000;--dark-white-color:#d8d8d8;--danger-color:#ff0b28;--site-padding:7.8vw}.view{position:relative}.view__main{background-size:cover;background-image:url(../assets/images/heroBack.webp)}.viewSlider{margin:2.8rem 0 6.3rem}.viewSlider svg{width:130px}.viewSlider .btn-slide{display:none}.viewSlider .slide__content{display:flex;align-items:center}.viewSlider__text{border-left:1px solid var(--black-color);margin-left:20px;padding-left:20px}.viewSlider__title{font-size:2.3rem;margin-bottom:1.6rem}.viewSlider__p{font-size:1.6rem}.happy__left{position:relative}.happy__ball{top:10vw;left:30%}.happy__food{top:8vw;right:2rem}.happy__candy{top:22vw;left:37%}.ex__list{display:flex;align-items:center}.ex__item{display:flex;align-items:center}.ex__item:not(:last-of-type){margin-right:3rem}.ex__item span{font-size:2rem;text-transform:uppercase;font-weight:500;display:inline-block}.ex__item i{font-size:4rem;margin-right:1rem}.cards .box{-moz-column-gap:3rem;column-gap:3rem;grid-template-rows:-webkit-max-content;grid-template-rows:max-content}.card{background-color:var(--white-color);display:flex;flex-direction:column;align-items:center;padding:2.5rem;border-radius:4rem;border-top-left-radius:0;box-shadow:0 5px 10px 2px var(--dark-white-color);transition:box-shadow .3s ease-in-out;height:100%}.card:hover{box-shadow:none}.card svg{width:9rem}.card__title{text-align:center;margin:3rem 0 1.8rem;font-size:2.2rem;color:var(--primary-color)}.card__text{margin-bottom:6rem;font-size:1.6rem;text-align:center}.card__link{font-size:1.4rem;text-transform:uppercase;transition:color .2s ease}.card__link:hover{color:var(--primary-color)}.card__link i{margin-left:.6rem}.testimonials .happy__food{top:1vw;right:7vw}.testimonials blockquote:before{content:"\f10e";font-family:FontAwesome;font-size:8.8em;line-height:1;display:block;padding-bottom:1rem;color:#ed6436}.testimonials .slides p{font-size:2rem;margin:2rem 0 4rem}.testimonials .slides h2{font-size:2rem}.prices .box{grid-template-rows:-webkit-max-content;grid-template-rows:max-content}.price_card{height:100%;padding:4rem;background-color:var(--very-slight-white-color);border-radius:4rem}.price_card.special{background-image:url(../assets/images/price_list_background.webp);background-size:cover;color:var(--white-color);transform:scale(1.08)}.price_card.special .price_card__title{color:var(--white-color)}.price_card.special .price_card__item.false::after,.price_card.special .price_card__item.true::after{color:var(--white-color)}.price_card__title{color:var(--primary-color);font-size:1.7rem;text-transform:uppercase}.price_card__period{font-size:4rem;font-weight:700;margin:1.7rem 0 2.2rem}.price_card svg{width:7rem;height:7rem}.price_card__list{margin:3rem 0;display:flex;flex-direction:column;width:100%}.price_card__item{width:100%;position:relative;font-size:1.6rem}.price_card__item::after{position:absolute;top:50%;transform:translateY(-50%);right:.3rem;font-size:1.4rem}.price_card__item.true::after{content:"✓";color:green}.price_card__item.false::after{content:"⛌";color:red}.price_card__item:not(:last-of-type){margin-bottom:2rem}.price_card__price{margin-top:3rem;position:relative;display:flex}.price_card__price--currency{font-size:2rem}.price_card__price--column{min-height:4.2em;max-height:4.2rem;overflow:hidden}.price_card__price--nums{display:flex;flex-direction:column}.price_card__price--nums.animate{transition:transform 1s ease-in-out}.price_card__price--digit{display:block;font-size:4em;line-height:1.1;height:4.2rem;max-height:4.2rem}.prices_leftCard{padding:6rem 2rem 2rem 0}.prices_leftCard p{margin:0 0 4rem;font-size:2rem}.prices_leftCard a{text-transform:uppercase}.check .sectionTitle{margin-bottom:3rem}.check__div{display:flex;margin-bottom:4rem}.check__div svg{min-width:6.5rem;height:6.5rem;margin-right:1rem}.check__div h3{color:var(--primary-color);text-transform:uppercase;margin-bottom:.5rem;font-size:2rem}.check__div p{font-size:1.7rem}.inspiration{position:fixed;bottom:3rem;left:2rem;z-index:1000;background-color:#ddd;border-radius:5px;overflow:hidden}.inspiration.gone{transition:left .6s cubic-bezier(0,-.71,1,-.84);left:-250px}.inspiration__close{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);font-size:1.9rem;color:var(--white-color);width:18px;height:18px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:10%}.inspiration::before{content:"";position:absolute;left:0;top:0;width:188%;height:30px;background-color:var(--white-color);opacity:.4;transform-origin:center center;transform:rotate(45deg) translate(46px,-27px);display:inline-block;-webkit-animation:flash .7s infinite;animation:flash .7s infinite;z-index:-1}@-webkit-keyframes flash{0%{transform:rotate(45deg) translate(46px,-27px)}100%{transform:rotate(45deg) translate(46px,218px)}}@keyframes flash{0%{transform:rotate(45deg) translate(46px,-27px)}100%{transform:rotate(45deg) translate(46px,218px)}}.inspiration__title{margin-bottom:5px;text-align:center;color:var(--white-color);background-color:var(--inspiration-color);padding:5px 0;font-family:"Sansita Swashed",cursive;font-weight:500;position:relative}.inspiration__box{display:grid;grid-template-areas:"logo name" "logo link";grid-column-gap:20px;align-items:center;margin:8px 25px 22px}.inspiration__logo{grid-area:logo;width:50px}.inspiration__name{grid-area:name;font-size:1.6rem;color:var(--inspiration-color)}.inspiration__link{grid-area:link;background-color:var(--inspiration-color);color:var(--white-color);padding:5px 12px;border-radius:6px;display:inline-block;font-weight:700;font-size:1.2rem;transition:all .1s ease-out}.inspiration__link:hover{transform:scale(1.03)}.custom-shape-divider-bottom-1646487052{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-bottom-1646487052 svg{position:relative;display:block;width:calc(100% + 1.3px);height:27px}.custom-shape-divider-bottom-1646487052 .shape-fill{fill:var(--inspiration-color)}.popup{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:1001;display:flex;justify-content:center;align-items:center}.popup__inner{width:600px;background-color:var(--white-color);padding:3rem;border-radius:1rem;position:relative}.popup__inner .fa-xmark{position:absolute;top:.5rem;right:.9rem;font-size:2.3rem;cursor:pointer;color:#dc143c}.popup__img{position:relative;border-radius:1.5rem;overflow:hidden}.popup__img .popup__over,.popup__img span{position:absolute}.popup__over{top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;height:100%;background-color:rgba(0,0,0,.9);z-index:3;flex-direction:column;cursor:pointer;max-height:500px;overflow:hidden;transition:max-height .25s ease-in-out}.popup__over.hide{max-height:0}.popup__over p{color:var(--white-color);font-size:1.4rem}.popup__over img{width:7rem;display:inline-block}.popup span{width:59%;top:0;height:100%;display:block}.popup__left{left:0;-webkit-clip-path:polygon(0 0,100% 0,70% 100%,0 100%);clip-path:polygon(0 0,100% 0,70% 100%,0 100%);background-color:var(--primary-color)}.popup__left.animate{-webkit-animation:forLeft 1s ease-in-out .31s forwards;animation:forLeft 1s ease-in-out .31s forwards}.popup__right{right:0;background-color:#ff8c00;-webkit-clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.popup__right.animate{-webkit-animation:forRight 1s ease-in-out .31s forwards;animation:forRight 1s ease-in-out .31s forwards}@-webkit-keyframes forLeft{0%{width:59%;-webkit-clip-path:polygon(0 0,100% 0,70% 100%,0 100%);clip-path:polygon(0 0,100% 0,70% 100%,0 100%)}50%{width:59%;-webkit-clip-path:polygon(0 0,70% 0,70% 100%,0 100%);clip-path:polygon(0 0,70% 0,70% 100%,0 100%)}100%{width:0;-webkit-clip-path:polygon(0 0,70% 0,70% 100%,0 100%);clip-path:polygon(0 0,70% 0,70% 100%,0 100%)}}@keyframes forLeft{0%{width:59%;-webkit-clip-path:polygon(0 0,100% 0,70% 100%,0 100%);clip-path:polygon(0 0,100% 0,70% 100%,0 100%)}50%{width:59%;-webkit-clip-path:polygon(0 0,70% 0,70% 100%,0 100%);clip-path:polygon(0 0,70% 0,70% 100%,0 100%)}100%{width:0;-webkit-clip-path:polygon(0 0,70% 0,70% 100%,0 100%);clip-path:polygon(0 0,70% 0,70% 100%,0 100%)}}@-webkit-keyframes forRight{0%{width:59%;-webkit-clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}50%{width:59%;-webkit-clip-path:polygon(30% 0,100% 0,100% 100%,30% 100%);clip-path:polygon(30% 0,100% 0,100% 100%,30% 100%)}100%{width:0;-webkit-clip-path:polygon(30% 0,100% 0,100% 100%,30% 100%);clip-path:polygon(30% 0,100% 0,100% 100%,30% 100%)}}@keyframes forRight{0%{width:59%;-webkit-clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}50%{width:59%;-webkit-clip-path:polygon(30% 0,100% 0,100% 100%,30% 100%);clip-path:polygon(30% 0,100% 0,100% 100%,30% 100%)}100%{width:0;-webkit-clip-path:polygon(30% 0,100% 0,100% 100%,30% 100%);clip-path:polygon(30% 0,100% 0,100% 100%,30% 100%)}}@media only screen and (max-width:1170.99px){.happy__title{font-size:4rem}}@media only screen and (max-width:980.99px){.happy__title{font-size:5rem}.happy__title span{display:inline-block}.prices .box{gap:2rem}.price_card.special{transform:scale(1)}}@media only screen and (max-width:950.99px){.cards .box{gap:3rem;grid-template-rows:-webkit-max-content;grid-template-rows:max-content}}@media only screen and (max-width:650.99px){.popup__inner{width:90%;padding:2rem}}