.desktop{display:none}@media only screen and (min-width: 1280px){.mobile{display:none}.desktop{display:block}}.flex{display:flex}.flex-column{display:flex;flex-direction:column}@media only screen and (min-width: 1280px){.flex-desktop{display:flex}}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}.container,body,html{overflow-x:hidden;min-height:100%}html,body{position:relative;max-width:100%;height:100%;overflow-x:hidden}html{height:100%}body{background-color:#fff;min-height:-webkit-fill-available;overflow-x:hidden !important;max-width:100% !important}.stop-scrolling{height:100%;max-height:-webkit-fill-available;overflow:hidden;overflow-y:hidden}img{max-width:100%}a{text-decoration:none;color:#000;display:inline-block}a:hover{cursor:pointer !important}.honeypot{position:absolute;left:-9999px}.button{display:inline-block;margin:0;padding:10px 20px;border-radius:10px;border:none;color:#fff;background-color:#2F6ADD;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s}.button:hover{cursor:pointer;background-color:#2453AC}.button:focus{background:#2F6ADD}.button-white{background-color:#fff;color:#2453AC}.button-white:hover{background-color:#fff}.button-filter{background-color:#EBF1FE;color:#252525;border-radius:0;transition:.3s}.button-filter:hover{background-color:#2F6ADD;color:#fff}.button i{font-size:12px;transition:all .3s}.button .icon-big{font-size:16px;bottom:0 !important;margin-right:2px !important}.button .anchor-first{margin-left:7px;position:relative;bottom:1px}.button .icon-first{margin-right:7px;position:relative;bottom:1px}.button:hover .anchor-first{margin-left:12px}.button:hover .anchor-first.no-hover{margin-left:7px}.button:hover .icon-first{margin-right:12px}.button:hover .icon-first.no-hover{margin-right:7px}.line{border:none;width:100%;height:1px}p,.p{font-family:"Mukta",sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#343A40}.tag{display:inline-block;padding:8px 10px;margin:0;color:#2F6ADD;background-color:#EBF1FE;font-family:"Montserrat",sans-serif;font-size:12px;font-weight:600;line-height:12px;border-radius:10px}.tag-big{padding:10px 20px;font-size:24px;font-weight:700;line-height:32px;background-color:#fff;color:#2F6ADD}.tag-white{background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;color:#252525;font-weight:700}h1{font-size:42px;line-height:50px}h2{font-size:34px;line-height:42px}h3{font-size:28px;line-height:36px}h4{font-size:24px;line-height:32px}h5{font-size:20px;line-height:28px}h6{font-size:16px;line-height:24px}@media only screen and (min-width: 1440px){h1{font-size:70px;line-height:78px}h2{font-size:54px;line-height:62px}h3{font-size:42px;line-height:50px}h4{font-size:34px;line-height:42px}h5{font-size:26px;line-height:34px}h6{font-size:20px;line-height:28px}}.container-suggestions,.container-contact{min-height:initial}@media only screen and (min-width: 1920px){.container-suggestions{min-height:calc(100% - 373px)}}@media only screen and (min-width: 2560px){.container-assortment,.container-contact{min-height:calc(100% - 373px)}}.socials{justify-content:flex-start;align-items:center;gap:7px}.socials .social{width:40px;height:40px;background-color:#fff;border-radius:10px;text-align:center;transition:all .3s}.socials .social:hover{cursor:pointer;background-color:#EBF1FE}.socials .social i{color:#2F6ADD;font-size:20px;line-height:20px;width:20px;height:20px;padding-top:10px}.service-event{margin-bottom:30px;text-align:left}.service-event__thumbnail{width:100%;height:auto;min-height:223px;aspect-ratio:3/2;border-radius:10px;position:relative;margin-bottom:15px;background-position:center;background-repeat:no-repeat;background-size:cover}.service-event__thumbnail__img{width:100%;height:100%;object-fit:cover;border-radius:10px;position:relative;z-index:0}.service-event__thumbnail .tag-big{margin-bottom:0 !important;position:absolute;bottom:20px;left:20px}.service-event:last-of-type{margin-bottom:0}@media only screen and (min-width: 1024px){.service-event{margin-bottom:0px}}.form-control-forms{width:100%}.form-control-forms .form-group{position:relative;width:100%}.form-control-forms .form-group i{font-size:16px;width:16px;height:16px;visibility:hidden;position:absolute;top:16px;right:20px}.form-control-forms .form-group i.fa-check-circle{font-size:18px}.form-control-forms .form-group.success .input{border:1px solid #4BB543}.form-control-forms .form-group.success i.fa-check-circle{visibility:visible;color:#4BB543}.form-control-forms .form-group.error{margin-bottom:10px;padding-bottom:20px}.form-control-forms .form-group.error .input{border:1px solid #E10600}.form-control-forms .form-group.error i.fa-exclamation-triangle{visibility:visible;color:#E10600}.form-control-forms .form-group.error small{color:#E10600;visibility:visible}.form-control-forms .form-group label{display:inline-block;margin-bottom:5px}.form-control-forms .form-group input{margin-bottom:15px}.form-control-forms .form-group small{font-family:"Mukta",sans-serif;visibility:hidden;position:absolute;bottom:10px;left:20px}.alert{position:fixed;z-index:1;left:20px;bottom:20px;width:calc(100vw - 40px);padding:10px 20px;border-radius:5px;margin-bottom:15px;display:flex;justify-content:flex-start;align-items:flex-start;gap:7px}.alert i{display:block;width:18px;line-height:26px;height:26px}.alert p{width:calc(100% - 18px)}.alert.success{background-color:#DBF0D9}.alert.success p,.alert.success i{color:#4BB543}.alert.error{background-color:#FCE6E6}.alert.error p,.alert.error i{color:#E10600}@media only screen and (min-width: 768px){.alert{width:calc(100vw - 100px);left:50px}}@media screen and (min-width: 1280px){.alert{width:calc(100vw - 200px);margin-bottom:20px;left:100px}}@media screen and (min-width: 1600px){.alert{width:calc(100vw - 360px);left:180px}}@media screen and (min-width: 1920px){.alert{width:calc(100vw - 680px);left:340px}}@media screen and (min-width: 2560px){.alert{width:calc(100vw - 1320px);left:660px}}@media screen and (min-width: 3440px){.alert{width:calc(100vw - 2200px);left:1100px}}@media screen and (min-width: 3840px){.alert{width:calc(100vw - 2600px);left:1300px}}.form .input{width:100%;height:46px;border-radius:10px;background-color:#EBF1FE;padding:15px 20px;font-family:"Mukta",sans-serif;font-size:16px;line-height:16px;color:#252525;border:1px solid transparent;margin-bottom:15px}.form .input::placeholder{color:#252525}.form .input.textarea{min-height:200px;resize:none}@media only screen and (min-width: 1280px){.form .input{margin-bottom:20px}.form .flex-desktop{gap:20px}}.founder{background-color:#fff;border-radius:10px;box-shadow:0px 4px 4px rgba(52,118,246,0.13);padding:20px;margin-bottom:20px}.founder:last-of-type{margin-bottom:0}.founder__header{justify-content:flex-start;align-items:center;gap:15px;margin-bottom:20px}.founder__header__img{width:100px;height:100px;border-radius:10px;object-fit:cover}.founder__header__id__name{color:#2F6ADD}.founder__info{margin-bottom:30px}.founder__info__item{margin-bottom:7px;justify-content:flex-start;align-items:center;gap:8px}.founder__info__item:last-of-type{margin-bottom:0}.founder__info__item i{color:#2F6ADD}.founder__info__item__content{font-family:"Mukta",sans-serif;font-size:16px;line-height:16px;color:#495057}.founder__ctas{display:flex;justify-content:space-evenly;align-items:center;gap:10px}.founder__ctas .founder-cta{display:block;width:100%;text-align:center}@media only screen and (min-width: 1024px){.founder{margin-bottom:0;flex:1 1 0px}}@media screen and (min-width: 1440px){.founder__header__id__name{font-size:24px;line-height:32px}}.slide-container{display:none;opacity:0;transition:all .3s}.slide-container.active{display:block;opacity:1}.testimonial{width:100%;background-color:#fff;padding:50px 20px 20px 20px;position:relative;border-radius:10px;box-shadow:0px 4px 4px rgba(52,118,246,0.13)}.testimonial .quotes{font-size:50px;line-height:50px;position:absolute;top:20px;left:20px;color:#C2D6FC;z-index:0}.testimonial__p{position:relative;z-index:1;margin-bottom:20px}.testimonial__id{justify-content:flex-start;align-items:center;gap:10px;margin-bottom:20px}.testimonial__id__picture{width:50px;height:50px;object-fit:cover;border-radius:10px}.testimonial__id__name{color:#2F6ADD;margin-bottom:3px}.testimonial__id__function{line-height:16px}.testimonial .arrows{justify-content:flex-start;align-items:center;gap:7px}.testimonial .arrows .prev,.testimonial .arrows .next{width:40px;height:40px;border-radius:10px;background-color:#2F6ADD;text-align:center;transition:all .3s}.testimonial .arrows .prev:hover,.testimonial .arrows .next:hover{cursor:pointer;background-color:#2453AC}.testimonial .arrows .prev i,.testimonial .arrows .next i{font-size:16px;line-height:16px;width:14px;height:16px;color:#fff;margin-top:12px}@media only screen and (min-width: 1280px){.testimonial{padding:105px 50px 75px 50px;text-align:left}.testimonial .quotes{top:75px;left:50px}}@media screen and (min-width: 1440px){.testimonial{padding:105px 190px 75px 190px}.testimonial .quotes{top:75px;left:190px}.testimonial .arrows{position:absolute;transform:translate(0%, -50%);top:50%;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 50px}}.bullet{width:7px;height:7px;border-radius:5px;background-color:#d3d3d3;transition:all .3s}.bullet.active{width:21px;background-color:#2F6ADD}.header__content .intro{margin-bottom:40px}.header__content .intro h2{color:#fff}.header__content .intro .typing,.header__content .intro .typing-desktop{position:relative;display:inline-block}.header__content .intro .typing::after,.header__content .intro .typing-desktop::after{content:"";position:absolute;right:-5px;width:1px;height:100%;border-right:2px solid white;animation:blink 0.5s infinite ease}@keyframes blink{0%{opacity:0}100%{opacity:1}}.photobooth-features .feature{background-color:#FAFAFF;border-radius:10px;padding:20px;box-shadow:0px 4px 4px rgba(52,118,246,0.13);margin-bottom:20px;position:relative}.photobooth-features .feature:last-of-type{margin-bottom:0}.photobooth-features .feature i{font-size:50px;line-height:50px;width:50px;height:50px;position:absolute;top:20px;right:20px;color:#C2D6FC;z-index:0}.photobooth-features .feature h4{margin-bottom:5px}.photobooth-features .feature h4,.photobooth-features .feature p{position:relative;z-index:1}@media only screen and (min-width: 1280px){.photobooth-features .feature{margin-bottom:0}}.assortment__products .product,.assortment__sets .product{background-color:#FAFAFF;width:100%;height:auto;border-radius:10px;box-shadow:0px 4px 4px rgba(52,118,246,0.13);margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-between}.assortment__products .product:last-of-type,.assortment__sets .product:last-of-type{margin-bottom:0}.assortment__products .product__img-container,.assortment__sets .product__img-container{width:100%;border-radius:10px 10px 0px 0px;background-color:#EBF1FE;min-height:200px;max-height:300px;height:auto;aspect-ratio:3/2;position:relative}.assortment__products .product__img-container__img,.assortment__sets .product__img-container__img{max-width:calc(100% - 50px);max-height:100px;object-fit:contain;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}.assortment__products .product__content,.assortment__sets .product__content{padding:20px}.assortment__products .product__content__title,.assortment__sets .product__content__title{margin-bottom:5px}.assortment__products .product__content__p,.assortment__sets .product__content__p{margin-bottom:15px}.assortment__products .product__content__features,.assortment__sets .product__content__features{margin-bottom:20px}.assortment__products .product__content__features .feature,.assortment__sets .product__content__features .feature{margin-bottom:3px;line-height:20px}.assortment__products .product__content__features .feature:last-of-type,.assortment__sets .product__content__features .feature:last-of-type{margin-bottom:0}.assortment__products .product__content__features .feature i,.assortment__sets .product__content__features .feature i{font-size:20px;line-height:20px;width:20px;height:20px;margin-right:5px;color:#9ABBFB}.assortment__products .product .button,.assortment__sets .product .button{margin-left:20px;width:168px;margin-bottom:20px}.assortment__products .product .button:hover,.assortment__sets .product .button:hover{width:173px}@media only screen and (min-width: 1024px){.assortment__products .product__img-container,.assortment__sets .product__img-container{max-height:200px}}.assortment__sets .set{padding:20px;margin-bottom:30px;background-color:#FAFAFF;border-radius:10px;box-shadow:0px 4px 4px rgba(37,37,37,0.05)}.assortment__sets .set h5,.assortment__sets .set h4{margin-bottom:20px}.assortment__sets .set:last-of-type{margin-bottom:0}.assortment__sets .set .product:last-of-type{margin-bottom:30px}.assortment__sets .set .product__content__title{margin-bottom:0}@media only screen and (min-width: 768px){.assortment__sets .set{margin-bottom:50px}}@media only screen and (min-width: 1024px){.assortment__sets .set__products{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-bottom:20px}.assortment__sets .set__products .product{margin-bottom:0 !important}.assortment__sets .set__products .product__img-container{min-height:initial}}@media only screen and (min-width: 1280px){.assortment__sets .set{padding:50px;margin-bottom:50px}.assortment__sets .set h5,.assortment__sets .set h4{margin-bottom:30px}.assortment__sets .set__products{margin-bottom:30px}}.nav{justify-content:space-between;align-items:center;height:80px;padding:20px;overflow-x:hidden;overflow-y:hidden}.nav-dark{box-shadow:0px 4px 8px rgba(235,241,254,0.35)}.nav .logo{width:100px;height:40px;object-fit:contain;position:relative;top:3px}.nav .burger{z-index:100;position:absolute;right:20px;top:28px}.nav .burger:hover{cursor:pointer}.nav .burger div{width:10px;height:3px;background-color:#fff;margin-top:3px;transition:all .3s ease;position:relative;z-index:101}.nav .burger .line1{width:25px}.nav .burger .line2{width:20px}.nav .burger .line3{width:15px}.nav .burger.dark div{background-color:#252525}.nav .burger.toggle{z-index:100}.nav .burger.toggle .line1{transform:rotate(-45deg) translate(-5px, 6px);bottom:3px;right:1px}.nav .burger.toggle .line2{display:none}.nav .burger.toggle .line3{transform:rotate(45deg) translate(-5px, -6px);top:7px;right:1px}.nav .burger.toggle div{background-color:#fff;width:25px;height:3px;position:relative}.nav .nav-links{position:fixed;display:flex;flex-direction:column;justify-content:space-between;width:100%;transform:translateX(100%);right:0;height:100%;top:0;z-index:3;transition:transform .5s ease-in-out;background-color:#2F6ADD;overflow-y:hidden;overflow:hidden}.nav .nav-links .link-items{position:absolute;transform:translate(0%, -50%);top:47%;list-style-type:none}.nav .nav-links .button{display:inline;position:absolute;bottom:50px;transform:translate(-50%, 0%);left:50%;z-index:100}.nav .nav-links .logo{width:100px;height:40px;object-fit:contain}.nav .nav-links .logo,.nav .nav-links .button{opacity:0}.nav .nav-links.nav-active{transform:translateX(0%);z-index:99;height:100%;overflow:hidden}.nav .nav-links.nav-active .logo,.nav .nav-links.nav-active .button{opacity:1}.nav .nav-links.nav-active .nav__link__item{display:inline-block;color:#fff}.nav .nav-links.nav-active .nav__link__item.active{border-bottom:4px solid #fff}.nav .nav-links .logo{position:relative;top:20px;left:20px}.nav .nav-links .nav__link{display:block;font-family:"Montserrat",sans-serif;font-size:34px;line-height:42px;font-weight:700;margin-bottom:10px;color:#fff;text-align:left;padding:0 20px;opacity:0}.nav .nav-links .nav__link:last-of-type{margin-bottom:0}.nav .quotation-button{display:none}@keyframes navLinkFade{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0%)}}@media only screen and (min-width: 768px){.nav{padding:30px 50px 20px 50px}.nav .nav-links .nav__link{padding:0 50px}.nav .nav-links .logo{left:50px}.nav .burger{right:50px}}@media screen and (min-width: 1280px){.nav{height:110px;padding:30px 100px 30px 100px;justify-content:space-between;align-items:center;gap:75px;height:110px}.nav .nav-links{justify-content:center;height:100%;top:0;transform:translateX(0%);width:auto;transition:none;position:initial;align-items:center;padding:0;background:transparent}.nav .nav-links .socials{display:none}.nav .nav-links .link-items{position:initial;transform:translate(0%, 0%);top:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:50px}.nav .nav-links ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:50px}.nav .nav-links ul .nav__link{display:inline;margin-bottom:0;opacity:1;font-size:16px;line-height:20px;font-weight:600;padding:0;opacity:1}.nav .nav-links ul .nav__link:first-of-type{display:none}.nav .nav-links ul .nav__link.home{display:none}.nav .nav-links ul .nav__link__item{opacity:1;white-space:nowrap;width:100%;color:#252525;border-bottom:3px solid transparent}.nav .nav-links ul .nav__link__item:hover{border-bottom:3px solid #2F6ADD}.nav .nav-links ul .nav__link__item.active{border-bottom:3px solid #2F6ADD}.nav .nav-links .button-white,.nav .nav-links .logo{display:none}.nav .burger{display:none}.nav .quotation-button{display:block}}@media screen and (min-width: 1440px){.nav{padding:40px 100px;height:130px;gap:115px}.nav .logo{width:126px;height:50px}.nav .nav-links ul .nav__link{font-size:20px;line-height:28px}}@media only screen and (min-width: 1600px){.nav{padding:30px 180px 20px 180px}}@media only screen and (min-width: 1920px){.nav{padding:30px 340px 20px 340px}}@media only screen and (min-width: 2560px){.nav{padding:30px 660px 20px 660px}}@media only screen and (min-width: 3440px){.nav{padding:30px 1100px 20px 1100px}}@media only screen and (min-width: 3840px){.nav{padding:30px 1300px 20px 1300px}}.header-wide{position:relative}.header-wide__content{padding:50px 20px 75px 20px}.header-wide__content__text .photobooth-features h3{margin-bottom:15px}.header-wide__content .block{margin-bottom:50px}.header-wide__content .block:last-of-type{margin-bottom:0}.header-wide__content .block .tag{margin-bottom:10px}.header-wide__content .block h2{margin-bottom:10px}.header-wide__content .block p{margin-bottom:20px}.header-wide .scroll-down{display:none}.header-home .scroll-down{color:#fff !important}.header .scroll-down{position:absolute;width:18px;height:20px;font-size:20px;line-height:20px;transform:translate(-50%, 0%);left:50%;bottom:30px;color:#2F6ADD;animation:bounce 2s ease infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@media only screen and (min-width: 768px){.header-wide__content{padding:50px 50px 75px 50px}}@media only screen and (min-width: 1024px){.header__content__img{display:block;min-height:520px;top:0;right:0;width:401px;height:100%;object-fit:cover;border-radius:10px}.header-wide__content,.header-contact__content{display:flex;justify-content:space-between;align-items:flex-start;gap:124px}.header-wide__content__text,.header-contact__content__text{width:calc(100% - 401px - 124px)}.header-wide__content .header__content__img,.header-contact__content .header__content__img{aspect-ratio:2/3;background-repeat:no-repeat;background-size:cover}}@media only screen and (min-width: 1280px){.header-wide__content,.header-contact__content{padding:100px 100px 125px 100px;min-height:calc(100vh - 110px)}.header-wide__content .header__content__img,.header-contact__content .header__content__img{aspect-ratio:inherit;height:100%;max-height:435px}.header-wide .scroll-down,.header-contact .scroll-down{bottom:50px}}@media only screen and (min-width: 1440px){.header-wide__content{min-height:calc(100vh - 130px)}.header-wide__content .header__content__img{height:500px;max-height:100%}}@media only screen and (min-width: 1600px){.header-wide__content{padding:100px 180px 125px 180px}}@media only screen and (min-width: 1920px){.header-wide__content{padding:100px 340px 125px 340px;height:auto;min-height:initial}.header-wide__content .header__content__img{height:601px;max-height:601px}}@media only screen and (min-width: 2560px){.header-wide__content{padding:100px 660px 125px 660px}.header-wide .scroll-down{display:none !important}}@media only screen and (min-width: 3440px){.header-wide__content{padding:100px 1100px 125px 1100px}}@media only screen and (min-width: 3840px){.header-wide__content{padding:100px 1300px 125px 1300px}}.section{padding:75px 20px}@media only screen and (min-width: 768px){.section{padding:75px 50px}}@media only screen and (min-width: 1024px){.section{padding:75px 170px}}@media only screen and (min-width: 1280px){.section{padding:125px 100px}}@media only screen and (min-width: 1600px){.section{padding:125px 180px !important}}@media only screen and (min-width: 1920px){.section{padding:125px 340px !important}}@media only screen and (min-width: 2560px){.section{padding:125px 660px !important}}@media only screen and (min-width: 3440px){.section{padding:125px 1100px !important}}@media only screen and (min-width: 3840px){.section{padding:125px 1300px !important}}.cta{padding:50px 20px;text-align:left}.cta__container__title{margin-bottom:20px}.container-home .cta{background-color:#2F6ADD}.container-home .cta__container__title{color:#fff}.container-formulas .cta,.container-photobooth .cta,.container-assortment .cta{background-color:#EBF1FE}@media only screen and (min-width: 768px){.cta{padding:50px}}@media only screen and (min-width: 1024px){.cta{display:flex;justify-content:space-between;align-items:center;border-radius:10px;box-shadow:0px 4px 4px rgba(52,118,246,0.13)}.cta h3{color:#2F6ADD}.container-home .not-found-cta{display:none}.container-formulas .formulas-cta,.container-formulas .photobooth-cta,.container-formulas .assortment-cta,.container-photobooth .formulas-cta,.container-photobooth .photobooth-cta,.container-photobooth .assortment-cta,.container-assortment .formulas-cta,.container-assortment .photobooth-cta,.container-assortment .assortment-cta{display:none}}.events{background-color:#FAFAFF}.events .tag{margin-bottom:10px}.events h2{margin-bottom:30px}.events .cta{display:none}@media only screen and (min-width: 1024px){.events{padding:75px 170px}.events__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 20px;align-items:flex-start;margin-bottom:50px}.events .cta{display:flex}}@media only screen and (min-width: 1280px){.events{padding:125px 100px}.events__items{grid-template-columns:repeat(3, 1fr);margin-bottom:100px}.events .cta{margin:0px 105px}}.footer{padding:50px 20px 20px 20px;background-color:#2F6ADD}.footer .to-top{display:none}.footer .to-top:hover{background-color:#EBF1FE}.footer .intro{margin-bottom:40px}.footer .intro .footer-logo{width:100px;height:40px;object-fit:contain;margin-bottom:20px}.footer .intro p{color:#fff;margin-bottom:10px}.footer .contact,.footer .sitemap{margin-bottom:30px}.footer__block h6{color:#fff;text-transform:uppercase;margin-bottom:10px}.footer__a{color:#fff;display:block;margin-bottom:7px;font-family:"Mukta",sans-serif;font-size:16px;line-height:16px;font-weight:400;transition:all .3s}.footer__a:hover{color:#EBF1FE}.footer__a:hover .tag{background-color:#EBF1FE}.footer__a:last-of-type{margin-bottom:0}.footer__a .tag{margin-right:7px;transition:all .3s}.footer-line{background-color:#fff;height:0.5px;margin-bottom:20px}.footer__copyright{text-align:center;color:#fff}@media only screen and (min-width: 768px){.footer{padding:50px 50px 20px 50px}}@media only screen and (min-width: 1024px){.footer{position:relative}.footer .to-top{display:block;position:absolute;top:50px;right:50px}.footer-blocks{display:grid;grid-template-columns:min-content min-content min-content;grid-template-rows:auto;grid-template-areas:"intro sitemap contact";column-gap:75px}.footer-blocks .intro{grid-area:intro;min-width:295px}.footer-blocks .sitemap{grid-area:sitemap;min-width:104px}.footer-blocks .contact{grid-area:contact;min-width:230px}}@media only screen and (min-width: 1280px){.footer{padding:100px 100px 20px 100px}.footer .to-top{top:100px;right:100px}}@media screen and (min-width: 1440px){.footer .intro .footer-logo{width:126px;height:50px;margin-bottom:10px}}@media only screen and (min-width: 1600px){.footer{padding:100px 180px 20px 180px}.footer .to-top{right:180px}}@media only screen and (min-width: 1920px){.footer{padding:100px 340px 20px 340px}.footer .to-top{right:340px}}@media only screen and (min-width: 2560px){.footer{padding:100px 660px 20px 660px}.footer .to-top{right:660px}}@media only screen and (min-width: 3440px){.footer{padding:100px 1100px 20px 1100px}.footer .to-top{right:1100px}}@media only screen and (min-width: 3840px){.footer{padding:100px 1300px 20px 1300px}.footer .to-top{right:1300px}}.header-home{height:100vh;background-position:56% 50%;background-repeat:no-repeat;background-size:cover;position:relative}.header-home .header__content{width:calc(100% - 40px);position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;text-align:center}.header-home .header__content__text .buttons .desktop{display:none}.header-home .header__content__text .typedWord,.header-home .header__content__text .typedWord-desktop{display:none}.header-home .header__content .scroll-down{display:none}@media only screen and (min-width: 1280px){.header-home{background:#FAFAFF !important}.header-home .header__content{position:absolute;width:calc(100% - 200px);border-radius:10px;transform:translate(-50%, 0%);top:130px;background-position:56% 50%;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 130px - 75px)}.header-home .header__content .scroll-down{display:block;bottom:30px}.header-home .header__content__text{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}.header-home .header__content__text .buttons{display:flex;justify-content:center;align-items:center;gap:10px}.header-home .header__content__text .buttons .desktop{display:inline-block}.header-home .header__clients{position:absolute;bottom:0;transform:translate(-50%, 0%);left:50%;width:calc(100vh - 200px);padding:0px 0px 75px 0px}.header-home .scroll-down{display:none}}@media only screen and (min-width: 1280px) and (min-height: 850px){.header-home .header__content{height:calc(100vh - 130px - 255px - 50px)}}.clients{background-color:#FAFAFF;padding:50px 20px;text-align:center}.clients .tag{margin-bottom:10px}.clients__title{margin-bottom:30px}.clients__logos{justify-content:center;align-items:center;gap:20px}.clients__logos .client-logo{width:50px;height:30px;object-fit:contain}@media only screen and (min-width: 768px){.clients{padding:50px}}@media only screen and (min-width: 1280px){.clients{padding:0 100px 75px 100px}}@media screen and (min-width: 1440px){.clients__title{margin-bottom:50px}.clients__logos{gap:72px}.clients__logos .client-logo{width:auto;max-width:137px;height:30px}}.services{background-color:#fff;padding:75px 20px 50px 20px}.services .tag{margin-bottom:10px}.services h2{margin-bottom:30px}.services .cta{display:none}@media only screen and (min-width: 768px){.services{padding:75px 50px}}@media only screen and (min-width: 1024px){.services{padding:75px 170px}.services__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 20px;align-items:flex-start;margin-bottom:50px}.services .cta{display:flex;background-color:#EBF1FE}}@media only screen and (min-width: 1280px){.services{padding:125px 100px;text-align:center}.services h2{margin-bottom:75px}.services__items{grid-template-columns:repeat(3, 1fr);margin-bottom:75px}.services .cta{margin:0px 210px}}.testimonials{background-color:#FAFAFF;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.testimonials .tag{margin-bottom:10px}.testimonials__title{margin-bottom:50px}.testimonials-items{margin-bottom:30px}.testimonials .bullets{display:flex;justify-content:center;align-items:center;gap:5px;position:relative;transform:translate(-50%, 0%);left:50%}@media only screen and (min-width: 1280px){.testimonials{padding:125px 310px;text-align:center}.testimonials__title{margin-bottom:75px}}@media only screen and (min-width: 1600px){.testimonials{padding:125px 390px !important}}@media only screen and (min-width: 1920px){.testimonials{padding:125px 550px !important}}@media only screen and (min-width: 2560px){.testimonials{padding:125px 870px !important}}@media only screen and (min-width: 3440px){.testimonials{padding:125px 1310px !important}}@media only screen and (min-width: 3840px){.testimonials{padding:125px 1510px !important}}.experience{background-color:#fff;text-align:center}.experience .tag{margin-bottom:10px}.experience__title{margin-bottom:50px}.experience__numbers .experience-item{margin-bottom:50px}.experience__numbers .experience-item:last-of-type{margin-bottom:0}.experience__numbers .experience-item__label{color:#343A40;margin-bottom:3px}.experience__numbers .experience-item__number{color:#2F6ADD;font-size:70px;line-height:78px}@media only screen and (min-width: 1024px){.experience__title{margin-bottom:75px}.experience__numbers{display:flex;justify-content:space-between;align-items:center}.experience__numbers .experience-item{margin-bottom:0}}@media only screen and (min-width: 1280px){.experience{padding:125px 205px}.experience__title{margin-bottom:100px}}@media screen and (min-width: 1440px){.experience{padding:125px 310px}}@media only screen and (min-width: 1600px){.experience{padding:125px 390px !important}}@media only screen and (min-width: 1920px){.experience{padding:125px 550px !important}}@media only screen and (min-width: 2560px){.experience{padding:125px 870px !important}}@media only screen and (min-width: 3440px){.experience{padding:125px 1310px !important}}@media only screen and (min-width: 3840px){.experience{padding:125px 1510px !important}}.about{background-color:#FAFAFF}.about__content .tag{margin-bottom:10px}.about__content__title{margin-bottom:30px}@media only screen and (min-width: 1024px){.about__founders{display:flex;justify-content:space-between;align-items:center;gap:20px}}@media only screen and (min-width: 1280px){.about{display:flex;justify-content:space-between;align-items:flex-start;gap:75px}.about__content{width:calc(100% - 714px - 75px)}.about__content__title{margin-bottom:20px}.about__founders{width:714px}}@media screen and (min-width: 1440px){.about{gap:124px}.about__content{width:calc(100% - 714px - 124px)}}.dj-cta{background-color:#fff;padding:75px 20px 25px 20px}.dj-cta__container{background-color:#EBF1FE;padding:50px 20px;border-radius:10px;box-shadow:0px 4px 4px rgba(52,118,246,0.13);text-align:center;margin-bottom:50px}.dj-cta__container__title{margin-bottom:10px}.dj-cta__container__p{margin-bottom:30px}.dj-cta__container .buttons{justify-content:center;align-items:center}.dj-cta__container .buttons .button-white{display:none}.dj-cta .to-top{text-align:center;position:relative;transform:translate(-50%, 0%);left:50%}@media only screen and (min-width: 768px){.dj-cta{padding:75px 50px 25px 50px}.dj-cta__container{padding:50px}}@media only screen and (min-width: 1024px){.dj-cta{padding:75px 170px}.dj-cta__container{margin-bottom:0}.dj-cta__container .buttons{gap:10px}.dj-cta__container .buttons .button-white{display:block}.dj-cta .to-top{display:none}}@media only screen and (min-width: 1280px){.dj-cta{padding:125px 310px}.dj-cta__container{padding:75px 100px}.dj-cta__container__title,.dj-cta__container__p{max-width:620px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1600px){.dj-cta{padding:125px 390px !important}}@media only screen and (min-width: 1920px){.dj-cta{padding:125px 550px !important}}@media only screen and (min-width: 2560px){.dj-cta{padding:125px 870px !important}}@media only screen and (min-width: 3440px){.dj-cta{padding:125px 1310px !important}}@media only screen and (min-width: 3840px){.dj-cta{padding:125px 1510px !important}}@media only screen and (min-width: 1280px){.header-formulas .scroll-down{display:block}}@media only screen and (min-width: 1024px){.header-photobooth__content{height:calc(100vh - 80px);overflow-y:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none}.header-photobooth__content::-webkit-scrollbar{display:none}.header-photobooth__content__text .photobooth-features h3{display:none}.header-photobooth__content .header__content__img{position:sticky;top:0;right:0;height:100%;aspect-ratio:2/3;background-position:60% 50%}.header-photobooth .scroll-down{display:block;bottom:50px;left:51%}}@media only screen and (min-width: 1280px){.header-photobooth__content__text .block{margin-bottom:75px}.header-photobooth__content__text .block h2{margin-bottom:20px}.header-photobooth__content__text .photobooth-features__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 20px}.header-photobooth .scroll-down{display:none}}@media only screen and (min-width: 1920px){.header-photobooth__content{height:auto;overflow-y:visible}}.assortment__dropdown{width:100%;height:55px;padding:15px 20px;background-color:#FAFAFF;position:relative}.assortment__dropdown i{position:absolute;width:14px;height:24px;font-size:16px;line-height:24px;color:#252525;top:15px;right:20px}.assortment__filter{display:none}.assortment__products,.assortment__sets{padding:50px 20px 75px 20px}.assortment .cta{display:none}@media only screen and (min-width: 768px){.assortment__dropdown{padding:15px 50px}.assortment__dropdown i{right:50px}.assortment__products,.assortment__sets{padding:50px 50px 75px 50px}}@media only screen and (min-width: 1024px){.assortment{padding:50px 170px 75px 170px}.assortment__dropdown{display:none}.assortment__filter{display:flex;justify-content:center;align-items:center;gap:3px;margin-bottom:75px}.assortment__filter .button-filter.is-active{background-color:#2F6ADD;color:#fff}.assortment__filter .button-filter:first-of-type{border-radius:10px 0 0 10px}.assortment__filter .button-filter:last-of-type{border-radius:0 10px 10px 0}.assortment__products,.assortment__sets{padding:0;margin-bottom:50px}.assortment__products .set__products,.assortment__sets .set__products{margin-bottom:30px}.assortment__products{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 20px}.assortment__products .product{margin-bottom:0}.assortment .cta{display:flex}}@media only screen and (min-width: 1280px){.assortment{padding:100px 100px 125px 100px}.assortment__products{grid-template-columns:repeat(3, 1fr)}.assortment__products,.assortment__sets{margin-bottom:100px}.assortment .cta{margin:0px 105px}}@media only screen and (min-width: 1600px){.assortment{padding:100px 180px 125px 180px}}@media only screen and (min-width: 1920px){.assortment{padding:100px 340px 125px 340px}}@media only screen and (min-width: 2560px){.assortment{padding:100px 660px 125px 660px}}@media only screen and (min-width: 3440px){.assortment{padding:100px 1100px 125px 1100px}}@media only screen and (min-width: 3840px){.assortment{padding:100px 1300px 125px 1300px}}.tabs{display:flex;flex-direction:column}.tabs__head{display:none}.tabs__content{display:none}.tabs__content.is-active{display:block}.tabs__title{font-size:18px;color:#252525;font-weight:700;margin-bottom:20px}.tabs__text{font-size:14px;color:#252525}@media only screen and (min-width: 1024px){.tabs__head{display:flex;align-items:stretch}}.dropdown{position:relative}.dropdown .select{display:flex;justify-content:space-between;align-items:center;background-color:#FAFAFF;padding:15px 20px;cursor:pointer}.dropdown .caret{color:#252525}.dropdown .caret-rotate{transform:rotate(180deg)}.dropdown .menu{list-style:none;position:absolute;left:50%;width:100%;transform:translateX(-50%);opacity:0;display:none;transition:.3s;z-index:1}.dropdown .menu-open{display:block;opacity:1;box-shadow:0px 4px 4px rgba(52,118,246,0.13)}.dropdown .menu li{padding:15px 20px;cursor:pointer;background-color:#EBF1FE;color:#252525;font-family:"Montserrat",sans-serif;font-size:16px;line-height:24px;font-weight:600}@media only screen and (min-width: 768px){.dropdown{position:relative}.dropdown .select{padding:20px 50px}.dropdown .menu li{padding:20px 50px}}@media only screen and (min-width: 1024px){.dropdown .select,.dropdown .menu{display:none}}.header-contact__content{padding:50px 20px}.header-contact__content__text .tag{margin-bottom:10px}.header-contact__content__text h2{margin-bottom:10px}.header-contact__content__text p{margin-bottom:20px}.header-contact__content__text .button{margin-bottom:50px}.header-contact__content__text .contact-info__item{font-family:"Mukta",sans-serif;font-size:16px;line-height:16px;font-weight:400;color:#343A40;display:block;margin-bottom:7px}.header-contact__content__text .contact-info__item:last-of-type{margin-bottom:0}.header-contact__content__text .contact-info__item .tag{margin-bottom:0;margin-right:7px}@media only screen and (min-width: 768px){.header-contact__content{padding:50px 50px}}@media only screen and (min-width: 1024px){.header-contact__content{height:calc(100vh - 80px);align-items:center;padding:50px 50px 75px 50px}.header-contact__content .header__content__img{background-repeat:no-repeat;background-size:cover}.header-contact .scroll-down{display:block;bottom:50px}}@media only screen and (min-width: 1280px){.header-contact__content{padding:100px 100px 125px 100px}.header-contact__content__text{width:calc(100% - 505px - 124px)}.header-contact__content .header__content__img{width:505px}}@media only screen and (min-width: 1440px){.header-contact__content{height:auto;min-height:initial;padding:100px 205px 125px 100px}.header-contact__content .header__content__img{width:505px}.header-contact .scroll-down{display:none}}@media only screen and (min-width: 1440px) and (min-height: 900px){.header-contact .scroll-down{display:block}}@media only screen and (min-width: 1600px){.header-contact__content{padding:100px 285px 125px 180px}}@media only screen and (min-width: 1920px){.header-contact__content{padding:100px 445px 125px 340px}.header-contact .scroll-down{display:none}}@media only screen and (min-width: 2560px){.header-contact__content{padding:100px 765px 125px 660px}}@media only screen and (min-width: 3440px){.header-contact__content{padding:100px 1205px 125px 1100px}}@media only screen and (min-width: 3840px){.header-contact__content{padding:100px 1405px 125px 1300px}}.contact.section{background-color:#FAFAFF;padding:50px 20px}@media only screen and (min-width: 768px){.contact.section{background-color:#FAFAFF;padding:50px 50px}}@media only screen and (min-width: 1024px){.contact.section{display:flex;align-items:center;justify-content:space-between;align-items:flex-start;gap:75px;padding:75px 50px}.contact.section .contact__form{width:100%;flex:1 1 0px}.contact.section .contact__quotation{width:100%;display:block;flex:1 1 0px;background-color:#fff;border-radius:10px;box-shadow:0px 4px 4px rgba(52,118,246,0.13)}.contact.section .contact__quotation__container{padding:50px}.contact.section .contact__quotation__container .tag{margin-bottom:10px}.contact.section .contact__quotation__container h2,.contact.section .contact__quotation__container p{margin-bottom:20px}}@media only screen and (min-width: 1280px){.contact.section{gap:124px;padding:125px 100px}}.suggestions__content__text{padding:50px 20px}.suggestions__content__text .tag{margin-bottom:10px}.suggestions__content__text h2{margin-bottom:10px}.suggestions__content .form-suggestions{padding:50px 20px;background-color:#FAFAFF}@media only screen and (min-width: 768px){.suggestions__content__text{padding:50px 50px}.suggestions__content .form-suggestions{padding:50px 50px}}@media only screen and (min-width: 1024px){.suggestions{display:flex;justify-content:space-between;align-items:flex-start;gap:124px;padding:50px 50px 75px 50px;height:calc(100vh - 80px);position:relative}.suggestions__content{width:calc(100% - 454px - 124px)}.suggestions__content__text{padding:0;margin-bottom:50px}.suggestions__content .form-suggestions{padding:0;background-color:#fff}.suggestions .header__content__img{display:block;top:0;right:0;width:454px;height:auto;aspect-ratio:2/3;max-height:584px;object-fit:contain;border-radius:10px;background-repeat:no-repeat;background-size:contain;box-shadow:0px 4px 4px rgba(52,118,246,0.13)}}@media only screen and (min-width: 1280px){.suggestions{padding:100px 205px 125px 100px;min-height:calc(100vh - 110px);height:auto}}@media only screen and (min-width: 1600px){.suggestions{padding:100px 285px 125px 180px}}@media only screen and (min-width: 1920px){.suggestions{padding:100px 445px 125px 340px;min-height:initial}}@media only screen and (min-width: 2560px){.suggestions{padding:100px 765px 125px 660px}}@media only screen and (min-width: 3440px){.suggestions{padding:100px 1205px 125px 1100px}}@media only screen and (min-width: 3840px){.suggestions{padding:100px 1405px 125px 1300px}}.container-error{position:relative}.container-error .error-content{width:calc(100vw - 40px);text-align:center;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}.container-error .error-content h1{margin-bottom:5px}.container-error .error-content h5{margin-bottom:30px;color:#5F5F5F}@media only screen and (min-width: 768px){.container-error .error-content{width:calc(100vw - 100px)}}@media only screen and (min-width: 1280px){.container-home .clients.header__clients{display:none}}@media only screen and (min-width: 1280px) and (min-height: 850px){.container-home .clients{display:none}.container-home .clients.header__clients{display:block}}
