.spring-campaign{padding:8vw 10vw 3vw;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(../images/campaign/components/campaign-bg.png) center/cover no-repeat;grid-gap:2vw}.spring-campaign h2{font-size:3vw;font-weight:500;line-height:normal;margin:unset}.spring-campaign .reference{width:45vw}.campaign-scheme2 .campaign-scheme2-group img,.campaign-slider .slider-mask .slider-container .campaign-section .main-content .image-block.menuboard,.spring-campaign .switch{width:30vw}.spring-campaign .spring-campaign-head{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fdeef4;border-radius:1.25vw;border:.5vw solid #fef9fa;padding:.5vw 1vw;grid-gap:3vw}.spring-campaign .spring-campaign-head .leaf{width:4vw;margin-left:3vw}.spring-campaign .spring-campaign-head div:first-child{border-right:.2vw solid #fcccdb;padding-right:3vw}.spring-campaign .spring-campaign-head div{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:.5vw}.spring-campaign .spring-campaign-head div p{font-size:1vw;font-weight:400;line-height:normal;margin:unset;color:#403b40}.spring-campaign .spring-campaign-head div p span{color:#fb3f81}.campaign-conditions .campaign-conditions-content div img,.spring-campaign .spring-campaign-head div img{width:4vw}.spring-campaign .spring-campaign-body{display:flex;align-items:flex-end;justify-content:center;grid-gap:5vw;margin-top:1vw}.spring-campaign .spring-campaign-body .spring-campaign-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:22vw}.campaign-scheme2 .campaign-scheme2-group img.reference-vector,.spring-campaign .spring-campaign-body .spring-campaign-content img{width:20vw}.spring-campaign .spring-campaign-body .spring-campaign-content .menuboard1{width:11vw;padding-left:unset}.spring-campaign .spring-campaign-body .spring-campaign-content .menuboard2{width:18vw;padding-left:unset}.spring-campaign .spring-campaign-body .spring-campaign-content .menuboard3{width:21vw;padding-left:unset}.spring-campaign .spring-campaign-body .spring-campaign-content .kiosk1{width:6vw;padding-left:unset}.spring-campaign .spring-campaign-body .spring-campaign-content .kiosk2{width:13vw;padding-left:unset}.spring-campaign .spring-campaign-body .spring-campaign-content .kiosk3{width:19vw;padding-left:unset}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple .percent{position:absolute;width:4.5vw;right:-3vw;top:-8vw}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple p{display:flex;align-items:center;justify-content:center;margin:unset;font-size:1.25vw;font-weight:500;line-height:normal}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple{background-color:#ffdae4;padding:2vw;width:100%;border-radius:.8vw;display:flex;flex-direction:row;position:relative;justify-content:space-between}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple .price{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple .price span{font-size:2vw;font-weight:600;color:#000}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple .price span:first-child{font-size:1.5vw;color:#f51451;text-decoration:line-through}.campaign-conditions{padding:3vw 10vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.campaign-conditions h3{font-size:2.5vw;font-weight:500;text-align:center;margin:0 0 1vw;line-height:normal;position:relative}.campaign-conditions h3 img{position:absolute;left:-1.5vw;top:0}.campaign-conditions .condition-description{font-size:1vw;font-weight:400;color:#646464;text-align:center;line-height:normal;margin:unset}.campaign-conditions .campaign-conditions-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:2vw;margin-top:3vw}.campaign-conditions .campaign-conditions-content div{display:flex;align-items:center;justify-content:flex-start;border-radius:.8vw;background-color:#fdf7f9;width:34vw;padding:.5vw 1vw;grid-gap:1vw}.campaign-conditions .campaign-conditions-content div p{font-size:1vw;font-weight:400;color:#646464;margin:unset}.campaign-conditions .button-group,.campaign-scheme .button-group,.campaign-scheme2 .button-group,.campaign-scheme3 .button-group{display:flex;flex-direction:row;grid-gap:1vw;align-items:center;justify-content:center;margin-top:5vw}.campaign-conditions .button-group .try-now,.campaign-scheme .button-group .try-now,.campaign-scheme2 .button-group .try-now,.campaign-scheme3 .button-group .try-now{background-color:#f51451;grid-gap:1vw;color:#fff;font-weight:400;border-radius:.41vw;padding:.86vw;border:.1vw solid #f51451;justify-content:center;align-items:center;margin:0;width:fit-content;font-family:Poppins;font-size:1vw;display:flex;transition:.1s ease-in-out;cursor:pointer}.campaign-conditions .button-group .try-now img,.campaign-content-section .try-now img,.campaign-scheme .button-group .more-info img,.campaign-scheme .button-group try-now img,.campaign-scheme2 .button-group .more-info img,.campaign-scheme2 .button-group .try-now img,.campaign-scheme3 .button-group .more-info img,.campaign-scheme3 .button-group .try-now img,.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .promo-button img{width:1vw}.campaign-conditions .button-group .try-now:hover,.campaign-contact-section .campaign-contact-form button:hover,.campaign-content-section .try-now:hover,.campaign-section .campaign-header-text a:hover{opacity:.7}.campaign-slider{position:relative;padding:5vw 13vw 3vw;overflow:visible}.campaign-slider:active{cursor:grabbing}.campaign-slider .slider-mask{position:relative;width:100%;overflow-x:hidden;overflow-y:visible;z-index:1;border-radius:2vw;padding-top:2vw;margin-top:-2vw}.campaign-slider .slider-mask .slider-container{display:flex;position:relative;width:100%}.campaign-slider .slider-mask .slider-container .campaign-section{min-width:100%;display:flex;justify-content:center;pointer-events:auto}.campaign-slider .fixed-campaign-background{position:absolute;top:5vw;left:13vw;right:13vw;bottom:3vw;border-radius:2vw;z-index:0;overflow:hidden;background:url('../images/hero/campaign-hero/campaign-bg.png') 0 0/cover no-repeat;pointer-events:none}.campaign-slider .fixed-campaign-background .blur-plus{position:absolute;right:3vw;top:3vw}.campaign-slider .top-badge{position:absolute;top:4.05vw;left:17vw;width:24vw;display:flex;align-items:center;justify-content:center;background:url('../images/hero/campaign-hero/top-badge.png') center/contain no-repeat;color:#fff;padding:1vw;font-size:1.1vw;z-index:1}.campaign-slider .top-badge img{margin-left:.5vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content{display:flex;width:100%;padding:4vw 5vw;align-items:center;grid-gap:1vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block{width:55vw;display:flex;flex-direction:column;gap:1vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .title{position:relative;margin:unset;width:fit-content;line-height:normal;display:flex;flex-direction:column;align-items:flex-start}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .title .arrows-left{position:absolute;left:-1.25vw;top:-.5vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .title .arrows-right{position:absolute;right:.25vw;bottom:-1vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .title .pink-text{color:#e91e63;font-weight:500;font-size:2vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .title .black-text{color:#e91e63;white-space:nowrap;font-weight:600;font-size:2vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .main-description{font-size:1vw;color:#646464;line-height:1.25;margin-bottom:unset}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .feature-list{list-style:none;display:flex;flex-direction:column;padding:unset;gap:.2vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .feature-list li{font-size:1vw;font-weight:500;display:flex;align-items:center;color:#000}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .feature-list li img{width:1.5vw;margin-right:1vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .image-block{width:27vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .image-block.kiosk{width:35vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .image-block.reference{width:32vw}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .promo-button{font-size:1vw;font-weight:400;font-family:Poppins;color:#fff;margin:unset;border:.1vw solid #f51451;background-color:#f51451;border-radius:.41vw;display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:.75vw;padding:.8vw 1vw;transition:.2s ease-in-out;margin-top:1vw;width:fit-content}.campaign-slider .slider-mask .slider-container .campaign-section .main-content .text-block .promo-button:hover{background-color:#d81b60}.campaign-slider .nav-btn{position:absolute;top:50%;border:none;color:#e81c53;cursor:pointer;z-index:10;font-size:4vw;font-weight:300;transition:.2s ease-in-out;background-color:unset}.campaign-slider .nav-btn:hover{opacity:.5}.campaign-slider .nav-btn.prev{left:5vw}.campaign-slider .nav-btn.next{right:5vw}.campaign-slider .slider-dots{text-align:center;position:relative;z-index:9;margin-bottom:1.25vw}.campaign-slider .slider-dots .dot{height:.7vw;width:.7vw;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer;transition:background-color .3s}.campaign-slider .slider-dots .dot.active{background-color:#ff007a;width:25px;border-radius:10px}.campaign-scheme3{padding:0 0 3vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.campaign-scheme3 .campaign-scheme3-group{padding:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;grid-gap:3vw;width:100%}.campaign-scheme3 .campaign-scheme3-group img{width:50vw}.campaign-scheme3 .campaign-scheme3-group div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:47.5vw;padding:0 5vw}.campaign-scheme3 .campaign-scheme3-group div h3{font-size:2vw;font-weight:600;margin:unset}.campaign-scheme3 .campaign-scheme3-group div p{font-size:1.25vw;line-height:normal;font-weight:400;margin:unset}.campaign-scheme .button-group .more-info:hover,.campaign-scheme .button-group try-now:hover,.campaign-scheme2 .button-group .more-info:hover,.campaign-scheme2 .button-group .try-now:hover,.campaign-scheme3 .button-group .more-info:hover,.campaign-scheme3 .button-group .try-now:hover{opacity:.6}.campaign-scheme .button-group .more-info,.campaign-scheme2 .button-group .more-info,.campaign-scheme3 .button-group .more-info{text-decoration:underline;background-color:#fff0;grid-gap:1vw;font-size:1vw;color:#f51451;font-weight:400;border-radius:.41vw;padding:.86vw;border:.1vw solid #eecfd7;justify-content:center;align-items:center;margin:0;width:fit-content;display:flex}.campaign-scheme2{padding:3vw 9vw;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff5f8}.campaign-scheme h2,.campaign-scheme2 h2{font-size:2.5vw;font-weight:600;width:fit-content;padding:0 22vw 3vw;margin:unset;text-align:center}.campaign-scheme2 .campaign-scheme2-group{display:flex;align-items:center;justify-content:center;grid-gap:3vw;width:100%}.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-left,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;grid-gap:5vw;width:25vw}.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-left .campaign-scheme2-text,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-right .campaign-scheme2-text{display:flex;align-items:flex-start;flex-direction:row;justify-content:flex-start;grid-gap:1vw}.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-left .campaign-scheme2-text img,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-right .campaign-scheme2-text img{width:2vw;margin-top:.3vw}.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-left .campaign-scheme2-text h3,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-right .campaign-scheme2-text h3{font-size:1.25vw;font-weight:600;margin:unset;color:#2c2c2c}.campaign-scheme .campaign-scheme-group .campaign-scheme-box .campaign-scheme-text p,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-left .campaign-scheme2-text p,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-right .campaign-scheme2-text p{font-size:1vw;font-weight:400;margin:unset;color:#646464}.campaign-scheme{padding:5vw 9vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.campaign-scheme .campaign-scheme-group{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:3vw;width:100%}.campaign-scheme .campaign-scheme-group .campaign-scheme-box{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;grid-gap:1vw;width:20vw}.campaign-hero .campaign-title,.campaign-scheme .campaign-scheme-group .campaign-scheme-box .campaign-scheme-text{flex-direction:column;display:flex}.campaign-scheme .campaign-scheme-group .campaign-scheme-box img{min-width:2.5vw;height:2.5vw;margin-top:.3vw}.campaign-scheme .campaign-scheme-group .campaign-scheme-box .campaign-scheme-text h3{font-size:1.5vw;font-weight:500;margin:unset;color:#2c2c2c}.campaign-hero{padding:13vw 13.5vw 0 14.5vw;background:linear-gradient(53deg,#fff 0,#ffe8e0 100%) no-repeat padding-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}.campaign-hero .campaign-title{align-items:flex-start;justify-content:center;width:50%}.campaign-hero .campaign-title span{margin:unset;font-size:1.5vw;font-weight:500;color:#e81c53}.campaign-hero .campaign-title h1{margin:.5vw 2vw 1.25vw 0;font-size:3.15vw;line-height:3.95vw;font-weight:500;color:#000}.campaign-hero img{width:30%}.campaign-section{position:relative;z-index:1}.campaign-section .campaign-header-text{padding:8vw 7.3vw 0;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(180deg,#fff5f8 0,#fff 100%);grid-gap:1vw}.campaign-contact-section .campaign-contact-head h2,.campaign-section .campaign-header-text h1{color:#e81c53;font:500 1.2vw Poppins;margin:unset}.campaign-section .campaign-header-text h2{font:500 4.25vw/3.5vw Poppins;color:#000;margin:unset;text-align:center;margin-bottom:1vw}.campaign-content-section .try-now,.campaign-section .campaign-header-text a{font-family:Poppins;font-size:1vw;display:flex;transition:.1s ease-in-out;cursor:pointer}.campaign-section .campaign-header-text a{font-weight:400;padding:.68vw .86vw;color:#fff;border-radius:100vw;border:.1vw solid #f51451;justify-content:center;align-items:center;background-color:#f51451;grid-gap:.5vw}.campaign-contact-section .campaign-contact-form button img,.campaign-section .campaign-header-text a img{width:1.5vw}.campaign-section .campaign-header-text h4{font:400 1.2vw Poppins;margin:0;padding:.35vw 1vw;display:flex;align-items:center;justify-content:center;background-color:#e81c53;border:unset;color:#fff;border-radius:100vw;width:fit-content}.campaign-section .campaign-header-text p{font:500 1.25vw Poppins;color:#8b7474;margin:unset;text-align:center}.campaign-section .campaign-header-text .campaign-image{height:27.5vw}.references-section{display:flex;justify-content:center;align-items:center}.references-section img{width:90vw}.campaign-content-section{padding:3vw 13.5vw}.campaign-content-section h2,.campaign-content-section span{color:#f51451;font-family:Poppins;font-weight:500;font-size:1.1vw;margin:2vw 0 1.5vw;line-height:1.75vw;display:inline-block}.campaign-content-section p,.campaign-content-section p span{font-size:1.1vw;line-height:2vw;color:#404040;font-weight:400;font-family:Poppins}.campaign-content-section .item-list{padding-left:.635vw}.campaign-content-section p{margin:0 0 .53vw}.campaign-content-section p span{margin:0 0 .53vw;text-decoration:underline}.campaign-content-section .more-info{text-decoration:underline;background-color:#fff0;grid-gap:1vw;font-size:1vw;color:#f51451;font-weight:400;border-radius:.41vw;padding:.86vw;border:.1vw solid #eecfd7;justify-content:center;align-items:center;margin:1vw 0 0;width:fit-content;display:flex}.campaign-content-section .try-now{background-color:#f51451;grid-gap:1vw;color:#fff;font-weight:400;border-radius:.41vw;padding:.86vw;border:.1vw solid #f51451;justify-content:center;align-items:center;margin:2.5vw 0 0;width:fit-content}.campaign-contact-section{padding:5vw;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:3vw;background-color:#fff5f8}.campaign-contact-section .campaign-contact-head{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.3vw}.campaign-contact-section .campaign-contact-head h3{font:500 2.5vw/3.5vw Poppins;color:#000;margin:unset;text-align:center}.campaign-contact-section .campaign-contact-form,.campaign-contact-section .campaign-contact-form #campaignForm{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:1.25vw}.campaign-contact-section .campaign-contact-form .campaign-contact-group{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:.65vw;background-color:#fff;border-radius:1.24vw;padding:1.24vw;width:37.5vw}.campaign-contact-section .campaign-contact-form .campaign-contact-group label{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:.25vw;color:#e81c53;font-family:Poppins;font-weight:600;font-size:.73vw;width:100%;border-bottom:.1vw solid #dedede;padding:.835vw .835vw .35vw}.campaign-contact-section .campaign-contact-form .campaign-contact-group label input,.campaign-contact-section .campaign-contact-form .campaign-contact-group label select{border:unset;font-family:Poppins;font-weight:400;font-size:1.042vw;width:100%}.campaign-contact-section .campaign-contact-form button{background-color:#f51451;display:flex;grid-gap:.5vw;transition:.1s ease-in-out;cursor:pointer;color:#fff;font-family:Poppins;font-weight:500;font-size:1vw;border-radius:.41vw;padding:.9vw;border:.1vw solid #f51451;justify-content:center;align-items:center;margin:unset;width:100%}.campaign-contact-section .campaign-contact-form .campaign-contact-group label.error{border-bottom-color:#e81c53!important}.campaign-contact-section .campaign-contact-form .campaign-contact-group label:not(.error){border-bottom-color:#dedede}.section-reference-clients{background:unset!important}.faq-section{background-color:#fbfbfb}@media (max-width:768px){.campaign-scheme h2,.campaign-scheme2 h2{font-size:9vw;line-height:11.5vw;padding:unset}.campaign-scheme3{padding:5vw;grid-gap:15vw}.campaign-scheme3 .campaign-scheme3-group{flex-direction:column;grid-gap:5vw}.campaign-scheme3 .campaign-scheme3-group:nth-child(2){flex-direction:column-reverse}.campaign-scheme2 h2,.campaign-scheme3 .campaign-scheme3-group img,.spring-campaign .reference,.spring-campaign .switch{width:100%}.campaign-scheme3 .campaign-scheme3-group div{width:100%;padding:unset}.campaign-conditions .campaign-conditions-content div p,.campaign-scheme3 .campaign-scheme3-group div h3{font-size:4vw}.campaign-scheme .campaign-scheme-group .campaign-scheme-box .campaign-scheme-text p,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-left .campaign-scheme2-text p,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-right .campaign-scheme2-text p,.campaign-scheme3 .campaign-scheme3-group div p{font-size:3.5vw}.campaign-scheme .button-group,.campaign-scheme2 .button-group,.campaign-scheme3 .button-group{grid-gap:3vw;margin-top:unset;flex-direction:column;width:100%;align-items:flex-start;justify-content:flex-start}.campaign-scheme3 .button-group .try-now{border-radius:1.5vw;padding:2vw 6vw;margin:5vw 0 0;font-size:3.5vw;background-color:#f51451;display:flex;grid-gap:3vw;transition:.1s ease-in-out;cursor:pointer}.campaign-conditions .button-group .try-now img,.campaign-contact-section .campaign-contact-form button img,.campaign-content-section .try-now img,.campaign-scheme .button-group .more-info img,.campaign-scheme .button-group .try-now img,.campaign-scheme2 .button-group .more-info img,.campaign-scheme2 .button-group .try-now img,.campaign-scheme3 .button-group .more-info img,.campaign-scheme3 .button-group .try-now img{width:5vw}.campaign-contact-section .campaign-contact-form button:hover,.campaign-content-section .try-now:hover,.campaign-scheme .button-group .more-info:hover,.campaign-scheme .button-group .try-now:hover,.campaign-scheme2 .button-group .more-info:hover,.campaign-scheme2 .button-group .try-now:hover,.campaign-scheme3 .button-group .more-info:hover,.campaign-scheme3 .button-group .try-now:hover{opacity:.7}.campaign-scheme .button-group .more-info,.campaign-scheme2 .button-group .more-info,.campaign-scheme3 .button-group .more-info{display:flex;grid-gap:3vw;transition:.1s ease-in-out;cursor:pointer;border-radius:1.5vw;padding:2vw 6vw;margin:unset;font-size:3.5vw}.campaign-scheme,.campaign-scheme2{padding:15vw 5vw;grid-gap:10vw}.campaign-scheme2 .campaign-scheme2-group{align-items:flex-start;flex-direction:column;justify-content:space-between;width:100%}.campaign-scheme2 .campaign-scheme2-group img{width:90vw;margin:10vw 0}.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-left,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-right{grid-gap:10vw;width:unset}.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-left .campaign-scheme2-text,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-right .campaign-scheme2-text{display:flex;align-items:flex-start;flex-direction:row;justify-content:flex-start;grid-gap:3vw}.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-left .campaign-scheme2-text div,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-right .campaign-scheme2-text div{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start}.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-left .campaign-scheme2-text img,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-right .campaign-scheme2-text img{width:8vw;margin-top:1vw}.campaign-scheme .campaign-scheme-group .campaign-scheme-box .campaign-scheme-text h3,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-left .campaign-scheme2-text h3,.campaign-scheme2 .campaign-scheme2-group .campaign-scheme2-right .campaign-scheme2-text h3{font-size:4.5vw}.campaign-conditions .button-group .try-now,.campaign-scheme .button-group .try-now,.campaign-scheme2 .button-group .try-now{border-radius:1.5vw;padding:2vw 6vw;margin:unset;font-size:3.5vw;background-color:#f51451;display:flex;grid-gap:3vw;transition:.1s ease-in-out;cursor:pointer}.campaign-scheme h2{margin:unset}.campaign-scheme .campaign-scheme-group{grid-gap:10vw}.campaign-scheme .campaign-scheme-group .campaign-scheme-box{grid-gap:3vw;width:90vw}.campaign-scheme .campaign-scheme-group .campaign-scheme-box img{min-width:8vw;height:8vw;margin-top:1.5vw}.campaign-scheme .campaign-scheme-group .campaign-scheme-box .campaign-scheme-text{display:flex;flex-direction:column;grid-gap:.5vw}.campaign-hero{padding:20vw 5vw 0;flex-direction:column;grid-gap:25vw;align-items:center!important;width:100%}.campaign-hero .campaign-title{display:flex;flex-direction:column;grid-gap:2vw;align-items:center;justify-content:center;width:90%}.campaign-hero .campaign-title span{margin:unset;font-size:6vw;font-weight:500;line-height:7vw;color:#e81c53;text-align:center}.campaign-hero .campaign-title h1{margin:unset;font-size:9vw;line-height:11vw;font-weight:500;color:#000;text-align:center}.campaign-hero img{width:80%}.campaign-section{position:relative;z-index:1}.campaign-section .campaign-header-text{padding:25vw 5vw 10vw;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(180deg,#fff5f8 0,#fff 100%);grid-gap:5vw}.campaign-contact-section .campaign-contact-head h2,.campaign-section .campaign-header-text h1{color:#e81c53;font:500 4.5vw Poppins;margin:unset}.campaign-conditions .campaign-conditions-content div p br,.campaign-conditions .condition-description br,.campaign-section .campaign-header-text h1 br,.campaign-slider .nav-btn,.campaign-slider .slider-container .campaign-section .main-content .text-block .main-description br,.campaign-slider .slider-dots,.spring-campaign .spring-campaign-head .leaf,.spring-campaign .spring-campaign-head div p br{display:none}.campaign-section .campaign-header-text h2{font:500 9vw/11.5vw Poppins;color:#000;margin:unset;text-align:center}.campaign-section .campaign-header-text h4{font:400 4.5vw/6.5vw Poppins;margin:0;padding:1vw 4vw;display:flex;align-items:center;justify-content:center;background-color:#e81c53;border:unset;color:#fff;border-radius:100vw;width:fit-content}.campaign-contact-section .campaign-contact-form button,.campaign-content-section .try-now{background-color:#f51451;display:flex;grid-gap:3vw;transition:.1s ease-in-out;cursor:pointer}.campaign-section .campaign-header-text p{font:500 4.5vw Poppins;color:#8b7474;margin:0 0 3vw;text-align:center}.campaign-section .campaign-header-text .campaign-image{height:unset;margin-top:10vw;width:90vw}.references-section{display:flex;justify-content:center;align-items:center}.references-section img{width:90vw}.campaign-conditions,.campaign-content-section{padding:10vw 5vw}.campaign-content-section h2,.campaign-content-section span{color:#f51451;font-family:Poppins;font-weight:500;font-size:4.5vw;margin:4vw 0 3vw;line-height:6.5vw}.campaign-content-section p,.campaign-content-section p span{font-size:3.5vw;line-height:5.5vw;color:#404040;font-weight:400;font-family:Poppins}.campaign-content-section .item-list{padding-left:2vw}.campaign-content-section .more-info,.campaign-content-section .try-now{border-radius:1.5vw;padding:2vw 6vw;margin:5vw 0 0;font-size:3.5vw}.campaign-content-section p{margin:0 0 3vw}.campaign-content-section p span{margin:0 0 3vw;text-decoration:underline}.campaign-content-section .more-info{display:flex;grid-gap:3vw;transition:.1s ease-in-out;cursor:pointer}.campaign-contact-section{padding:20vw 5vw;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:10vw;background-color:#fff5f8}.campaign-contact-section .campaign-contact-head{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.3vw}.campaign-contact-section .campaign-contact-head h3{font:500 2.5vw/3.5vw Poppins;color:#000;margin:unset;text-align:center}.campaign-contact-section .campaign-contact-head h2{font-size:6vw;line-height:9vw}.campaign-contact-section .campaign-contact-head h3{font-size:4.5vw;line-height:9vw}.campaign-contact-section .campaign-contact-form{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:5vw;width:100%}.campaign-contact-section .campaign-contact-form .campaign-contact-group{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:5vw;background-color:#fff;border-radius:2.5vw;padding:3vw;width:100%}.campaign-contact-section .campaign-contact-form .campaign-contact-group label{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:3vw;color:#e81c53;font-family:Poppins;font-weight:600;font-size:3.5vw;width:100%;border-bottom:.1vw solid #dedede;padding:1vw 3vw}.campaign-contact-section .campaign-contact-form .campaign-contact-group label input,.campaign-contact-section .campaign-contact-form .campaign-contact-group label select{border:unset;font-family:Poppins;font-weight:400;font-size:4.5vw;width:100%}.campaign-contact-section .campaign-contact-form button{color:#fff;font-family:Poppins;font-weight:500;font-size:4.5vw;border-radius:1.5vw;padding:4vw 1vw;border:.1vw solid #f51451;justify-content:center;align-items:center;margin:unset;width:100%}.campaign-contact-section .campaign-contact-form .campaign-contact-group label.error{border-bottom-color:#e81c53!important}.campaign-contact-section .campaign-contact-form .campaign-contact-group label:not(.error){border-bottom-color:#dedede}.section-reference-clients{background:unset!important}.faq-section{background-color:#fbfbfb}.campaign-section .campaign-header-text a{font-size:4vw;padding:2vw 3vw;color:#fff;background-color:#f51451;grid-gap:2vw}.campaign-section .campaign-header-text a img,.campaign-slider .slider-container .campaign-section .main-content .text-block .promo-button img{width:6vw!important}.campaign-slider{position:relative;padding:5vw;overflow:visible}.campaign-slider .fixed-campaign-background{position:absolute;top:5vw;left:5vw;right:5vw;bottom:3vw;border-radius:4vw;z-index:0;overflow:hidden;background:url('../images/hero/campaign-hero/campaign-bg.png') 0 0/cover no-repeat;pointer-events:none}.campaign-slider .slider-container .campaign-section{padding:13vw 7vw 7vw!important}.campaign-slider .top-badge{top:2.5vw!important;left:0!important;width:100vw!important;grid-gap:3vw!important;font-size:3vw!important;height:12vw;background-size:60vw}.campaign-slider .slider-container .campaign-section .main-content{padding:0!important;flex-direction:column!important;justify-content:flex-start;grid-gap:10vw!important}.campaign-slider .slider-container .campaign-section .main-content .text-block{width:100%!important;gap:5vw!important}.campaign-slider .slider-container .campaign-section .main-content .text-block .title .arrows-left{left:-5vw!important;top:-3.5vw!important;width:8vw}.campaign-slider .slider-container .campaign-section .main-content .text-block .title .arrows-right{right:2vw!important;bottom:-3vw!important;width:10vw!important}.campaign-slider .slider-container .campaign-section .main-content .text-block .title .pink-text{font-size:5.5vw!important}.campaign-slider .slider-container .campaign-section .main-content .text-block .title .black-text{font-weight:600!important;font-size:6vw!important}.campaign-slider .slider-container .campaign-section .main-content .text-block .main-description{font-size:4.5vw!important}.campaign-slider .slider-container .campaign-section .main-content .text-block .feature-list{gap:3vw!important}.campaign-slider .slider-container .campaign-section .main-content .text-block .feature-list li{font-size:3.5vw!important;grid-gap:.5vw!important}.campaign-slider .slider-container .campaign-section .main-content .text-block .feature-list li img{width:4vw!important;margin-right:1vw!important}.campaign-slider .slider-container .campaign-section .main-content .image-block,.campaign-slider .slider-container .campaign-section .main-content .image-block.kiosk,.campaign-slider .slider-container .campaign-section .main-content .image-block.menuboard,.campaign-slider .slider-container .campaign-section .main-content .image-block.reference{width:65vw!important}.campaign-slider .slider-container .campaign-section .main-content .text-block .promo-button{padding:2vw 3vw!important;font-size:3.5vw!important;font-weight:400!important;border-radius:1.5vw!important;gap:2vw!important}.campaign-slider .slider-dots .dot{height:3vw;width:3vw;margin:0 2vw}.campaign-slider .slider-dots .dot.active{width:8vw}.spring-campaign{padding:20vw 5vw 10vw;grid-gap:5vw}.spring-campaign h2{font-size:8vw;font-weight:600;text-align:center}.spring-campaign .spring-campaign-head{flex-direction:column;border-radius:4vw;padding:5vw;grid-gap:5vw}.spring-campaign .spring-campaign-head div:first-child{border-bottom:.2vw solid #fcccdb;border-right:none;padding-right:unset;padding-bottom:5vw}.spring-campaign .spring-campaign-head div{grid-gap:3vw}.spring-campaign .spring-campaign-head div p{font-size:4vw;margin:unset}.spring-campaign .spring-campaign-head div img{width:10vw}.spring-campaign .spring-campaign-body{flex-direction:column;grid-gap:15vw;margin-top:5vw}.spring-campaign .spring-campaign-body .spring-campaign-content{flex-direction:column;width:100%}.spring-campaign .spring-campaign-body .spring-campaign-content .kiosk3,.spring-campaign .spring-campaign-body .spring-campaign-content .menuboard3,.spring-campaign .spring-campaign-body .spring-campaign-content img{width:75vw}.spring-campaign .spring-campaign-body .spring-campaign-content .menuboard1{width:75vw;padding:0 15vw}.spring-campaign .spring-campaign-body .spring-campaign-content .menuboard2{width:75vw;padding:0 5vw}.spring-campaign .spring-campaign-body .spring-campaign-content .kiosk1{width:75vw;padding:0 25vw}.spring-campaign .spring-campaign-body .spring-campaign-content .kiosk2{width:75vw;padding:0 10vw}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple .percent{width:12vw;right:-8vw;top:-25vw}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple p{font-size:5vw}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple{padding:5vw;border-radius:2vw;flex-direction:row;justify-content:space-between}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple .price{display:flex;flex-direction:column}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple .price span{font-size:7vw}.spring-campaign .spring-campaign-body .spring-campaign-content .multiple .price span:first-child{font-size:6vw}.campaign-conditions h3{font-size:8vw;font-weight:600;margin:0 0 5vw}.campaign-conditions h3 img{left:-1vw;top:-1vw;width:5vw}.campaign-conditions .condition-description{font-size:4vw;font-weight:400}.campaign-conditions .campaign-conditions-content{grid-gap:5vw;margin-top:5vw}.campaign-conditions .campaign-conditions-content div{border-radius:2vw;width:100%;padding:2vw;grid-gap:3vw}.campaign-conditions .campaign-conditions-content div img{width:12vw}.campaign-conditions .button-group{grid-gap:3vw;width:100%}.campaign-scheme2-group .reference-vector{width:100%!important;padding:0 20vw}}