@font-face{font-family:Assistant;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/fonts/font-0.ttf) format("truetype")}@font-face{font-family:Assistant;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/font-1.ttf) format("truetype")}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/font-2.ttf) format("truetype")}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/font-3.ttf) format("truetype")}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/font-4.ttf) format("truetype")}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/font-5.ttf) format("truetype")}@font-face{font-family:Assistant;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/font-6.ttf) format("truetype")}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/fonts/font-7.ttf) format("truetype")}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/font-8.ttf) format("truetype")}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/font-9.ttf) format("truetype")}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/font-10.ttf) format("truetype")}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/font-11.ttf) format("truetype")}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/font-12.ttf) format("truetype")}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/font-13.ttf) format("truetype")}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/font-14.ttf) format("truetype")}:root{--bs-border-radius-pill:50rem;--bs-font-sans-serif:Assistant,sans-serif;--bs-danger:var(--color-primary);--bs-red:var(--color-primary);--bs-gray-300:#dee2e6;--transition:0.3s ease;--color-primary:#d54a57;--color-secondary:#70a2d2;--color-blue:#447db1;--color-ink:#2a2d36;--color-muted:#676767;--color-lines:#d7dee1;--color-surface:#fff;--color-soft:#eef1f5;--radius-button:30px;--radius-review:37.481px;--section-space:90px;--gutter:20px;--shadow-header:0 4px 9.9px rgba(155,155,155,0.25);--shadow-review:0 4px 14px rgba(169,169,169,0.5);--bs-primary:var(--color-primary);--bs-secondary:var(--color-secondary);--bs-blue:var(--color-blue);--bs-dark:var(--color-ink);--bs-dark-gray:var(--color-muted);--bs-dark-grey:var(--color-muted);--bs-white:var(--color-surface);--bs-lines:var(--color-lines);--bs-light-blue:var(--color-soft);--bs-info:#97b8ca;--bs-gray-100:#f8f9fa;--bs-gray-600:#6c757d;--bs-gray:#a3abb4;--bs-light-gray:#e6e6e6}[lang=he]{--color-secondary:#6c757d}*,:after,:before{box-sizing:border-box}body,html{margin:0;width:100vw;min-height:100vh}body{color:var(--color-ink);background:#fff;font-family:Assistant,sans-serif;font-size:16px;line-height:1.5}html{scroll-padding-top:90px}[lang=uk] body{font-family:Source Sans\ 3,sans-serif}blockquote,figure,h1,h2,h3,h4,h5,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:var(--color-blue)}a,a:hover{text-decoration:none}img{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button{color:inherit}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--color-blue);outline-offset:4px}::selection{background:var(--color-primary);color:white}input,textarea{caret-color:var(--color-primary)}*{scrollbar-color:var(--color-muted) var(--color-soft);scrollbar-width:thin}.h1{font-size:46px}.h1,.h2{line-height:1.3;font-weight:600}.h2{font-size:36px}.h3{font-size:32px;line-height:1.3;font-weight:600}.h4,.lead{font-size:24px}.h4,.lead,.lead2{line-height:1.3;font-weight:400}.lead2{font-size:18px}.lead3{font-size:16px}.lead3,.lead4{line-height:1.3;font-weight:400}.lead4{font-size:14px}[lang=he] .h1{font-size:40px}[lang=he] .h1,[lang=he] .h2{line-height:1.2;font-weight:500}[lang=he] .h2{font-size:32px}[lang=he] .h3{font-size:28px;font-weight:500}[lang=he] .h3,[lang=he] .h4{line-height:1.2}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;border:1px solid transparent;border-radius:var(--radius-button);padding:9px 18px;font-size:14px;line-height:1.3;transition:background-color .2s,color .2s}.btn-lg{font-size:18px;padding:15px 30px;line-height:1.5}.btn-primary{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.btn-primary:hover{background:#b93645;border-color:#b93645}.btn-secondary{color:#fff;background:var(--color-secondary);border-color:var(--color-secondary)}.btn-secondary:hover{background:var(--color-blue)}.btn-outline-secondary{color:var(--color-secondary);background:transparent;border-color:var(--color-secondary)}.btn-outline-secondary:hover{color:#fff;background:var(--color-secondary)}.btn-outline-primary{color:var(--color-primary);background:transparent;border-color:var(--color-primary)}.btn-outline-primary:hover{background:var(--color-primary);color:#fff}.btn-outline-light{color:#fff;background:transparent;border-color:#fff}.btn-outline-light:hover{background:#fff;color:var(--color-ink)}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-white{color:white}.margin0{margin:0}.margin-bottom-20{margin-bottom:20px}.main-container{padding-top:77px}.section-container{padding:90px 20px;display:flex;justify-content:center;align-items:center}.section-heading{display:grid;gap:20px;text-align:center;margin-bottom:50px}.skip-link{position:fixed;inset-block-start:-80px;inset-inline-start:20px;z-index:20000;padding:12px;background:white;color:var(--color-ink)}.skip-link:focus{inset-block-start:10px}@media (max-width:768px){.section-container{padding:40px 20px}.h1,[lang=he] .h1{font-size:24px}.h2{font-size:28px}.h3{font-size:24px}.h4{font-size:18px}.lead{font-size:20px}.lead2{font-size:16px}.lead3{font-size:14px}[lang=he] .h2{font-size:28px}[lang=he] .h3{font-size:24px}}@media (max-width:620px){.btn-lg,.lead{font-size:18px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.homepage-main{position:relative;background-repeat:no-repeat;background-size:150% auto;background-image:url(/assets/images/background.png);width:100%;display:flex;justify-content:flex-end;align-items:center;overflow:hidden;animation:smokeMove 120s linear infinite}.partners-wrapper{width:100%}.partners-wrapper:after,.partners-wrapper:before{content:"";position:absolute;top:0;height:100%;width:100px;z-index:2;pointer-events:none}.partners-wrapper:before{left:0;background:linear-gradient(90deg,#ffffff 0,rgba(255,255,255,0))}.partners-wrapper:after{right:0;background:linear-gradient(270deg,#ffffff 0,rgba(255,255,255,0))}.partners-list{position:relative;z-index:1}@keyframes smokeMove{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}.homepage-main-wrap{display:flex;align-items:flex-end;justify-content:flex-end}.padding-t150{padding-top:130px!important}@media (max-width:768px){.padding-t150{padding-top:40px!important}}.homepage-main-content{padding:170px 0;max-width:635px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;color:var(--bs-white);gap:30px}.homepage-main-img{width:55vw;height:auto;max-width:100%}.homepage-main-img,.homepage-main-img-mob{transform:translateX(100px);animation:floatPhotographer 3s ease-in-out infinite}.homepage-main-img-mob{display:none}@keyframes floatPhotographer{0%{transform:translateX(0)}50%{transform:translateX(-5px)}to{transform:translateX(0)}}.main-list-container{width:100%;color:var(--bs-lines);display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:10px}.main-list{margin:0;display:flex;justify-content:flex-start;gap:13px;flex-wrap:wrap}.main-list .main-item:before{content:"";display:inline-block;width:5px;height:5px;border:1px solid var(--bs-white);border-radius:50%;margin-right:13px;background-color:transparent;vertical-align:middle}.main-item{display:flex;align-items:center;gap:5px;white-space:nowrap}.messages-wrapper{position:fixed;bottom:13vh;right:42px;cursor:pointer;z-index:999}.messages-icon-container{position:absolute;right:0}.close-icon-container{display:none;width:72px;border:1px solid var(--bs-white);background:var(--bs-white);border-radius:50%;vertical-align:middle}.close-icon-container,.messages-wrapper .messages-icon-list{justify-content:center;align-items:center;height:72px;box-shadow:0 4px 8px rgba(0,0,0,.3)}.messages-wrapper .messages-icon-list{position:absolute;z-index:10000;display:flex;gap:15px;padding:0;margin:0;list-style:none;width:219px;right:82px;border-radius:85px;background:#fff;opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 1s ease,transform 1s ease;transform:translateX(-50px)}.messages-icon-list.show{opacity:1;visibility:visible;transform:translateX(0)}.messages-icon-item{transform:scale(1);transition:transform .3s ease;cursor:pointer}.messages-icon-item:hover{transform:scale(1.1)}.messages-wrapper .form-container{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;padding:25px;z-index:100000;width:370px;border-radius:10px;background-color:var(--bs-white);right:0;bottom:10px;opacity:0;visibility:hidden;box-shadow:0 4px 8px rgba(0,0,0,.3);transition:opacity .5s ease,visibility 1s ease,transform 1s ease;transform:translateY(-50px)}.form-container.show{opacity:1;visibility:visible;transform:translateY(0)}@media screen and (max-height:700px){.form-container{max-height:calc(100vh - 13vh - 100px - 67px);overflow-y:auto}.form-content{max-height:100%;overflow-y:auto;padding-inline-end:20px;margin-inline-end:-15px}.form-content::-webkit-scrollbar{width:4px;margin:0 3px}[dir=rtl] .form-content{padding-inline-start:20px;margin-inline-start:-15px;padding-inline-end:0;margin-inline-end:0}[dir=rtl] .form-content::-webkit-scrollbar{width:4px;margin:0 3px}.form-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.form-content::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.form-content::-webkit-scrollbar-thumb:hover{background:#555}}.hp-btn{display:block}.thankyou-notif-container{display:none;height:550px;flex-direction:column;align-items:center;justify-content:space-between}.thankyou-notif-content{flex:1 1;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.thankyou-title{margin-top:30px;margin-bottom:15px}.thankyou-footer-text{color:var(--bs-dark-grey);text-align:center;font-size:12px}.mb-15{margin-bottom:15px}.form-content{display:flex;flex-direction:column}.form-subtitle{margin-top:15px;margin-bottom:30px}@media (max-width:768px){.messages-wrapper{right:15px}.messages-wrapper .form-container{width:90vw}.form-subtitle{margin-top:10px;margin-bottom:15px}.thankyou-notif-container{height:83vh}}@media (max-width:1650px){.homepage-main-content{padding:130px 0;max-width:590px}}@media (max-width:1390px){.homepage-main{background-image:url(/assets/images/background-mob.png);background-size:auto 100%;justify-content:center}.homepage-main-wrap{display:flex;flex-direction:column;align-items:center;gap:30px}.homepage-main-content{padding:90px 0 0;max-width:690px}.homepage-main-img{width:70vw}}@media (max-width:768px){.homepage-main-img{width:80vw}.main-title{font-size:24px!important}.main-subtitle{font-size:14px!important}.main-item{font-size:12px!important}.main-list .main-item:not(:first-child):before{margin-right:10px}.homepage-main-content{padding:40px 0 0;max-width:90vw;gap:15px}.main-list-container{gap:3px}.main-list{flex-wrap:wrap;justify-content:flex-start;row-gap:3px;column-gap:10px}.hp-btn{margin-top:15px;width:100%}}@media (max-width:620px){.homepage-main-wrap{gap:0}.homepage-main-img{display:none}.homepage-main-img-mob{position:relative;display:block;width:100vw;max-width:100%}}.margin0{margin:0!important}.partners{padding:90px 20px;gap:60px}.partners,.partners-title-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column}.partners-title-wrap{gap:15px;color:var(--bs-dark)}.partners-wrapper{width:75vw;overflow:hidden;position:relative}.partners-list{justify-content:flex-start;gap:30px;margin:0;will-change:transform;flex-direction:row;flex-wrap:nowrap}.partner-item,.partners-list{display:flex;align-items:center}.partner-item{justify-content:center;width:220px}.partner-item img{width:inherit;height:auto}.partner-item.animate{opacity:1;filter:blur(0);visibility:visible}.partner-image{width:inherit}@media (max-width:1490px){.partners-wrapper{width:80vw}.partner-item{width:170px}.partner-image{width:inherit}}@media (max-width:768px){.partners{padding:40px 20px;gap:20px}.partners-wrapper{width:90vw}.partners-list{gap:15px}.partners-title-wrap{width:90vw}.partner-item{width:120px}.partner-item img{width:inherit;height:auto}}.outsource{flex-direction:row;gap:28px}.icon-list{position:relative;width:592px;height:330px}.icon-fe{display:flex;gap:13px;padding:12px;width:fit-content;border-radius:10px;background:var(--bs-white);box-shadow:0 4px 164.5px 0 rgba(0,0,0,.25);font-size:16px;text-align:start;align-items:center;page-break-inside:avoid;break-inside:avoid-page;position:absolute}#icon-fe-logo{right:255px;top:139px}#icon-fe-logo.rotate{animation:rotate 1.5s linear forwards}#icon-fe-1{padding:12px 17px;width:191px;left:171px;top:0}#icon-fe-2{width:212px;left:0;top:100px}#icon-fe-3{width:175px;left:53px;top:221px}#icon-fe-4{width:177px;right:22px;top:60px}#icon-fe-5{width:165px;right:0;top:153px}#icon-fe-6{padding:8px 12px;width:231px;right:94px;bottom:0}#icon-fe-1,#icon-fe-2,#icon-fe-3,#icon-fe-4,#icon-fe-5,#icon-fe-6{opacity:0;transform:translateY(50%);transition:opacity .8s ease-out,transform .8s ease-out}#icon-fe-1.animate,#icon-fe-2.animate,#icon-fe-3.animate,#icon-fe-4.animate,#icon-fe-5.animate,#icon-fe-6.animate{opacity:1;transform:translateY(0)}#icon-fe-1.animate{transition-delay:.1s}#icon-fe-2.animate{transition-delay:.2s}#icon-fe-3.animate{transition-delay:.3s}#icon-fe-4.animate{transition-delay:.4s}#icon-fe-5.animate{transition-delay:.5s}#icon-fe-6.animate{transition-delay:.6s}.icon-fe-txt{color:var(--bs-dark);font-size:16px;font-style:normal;font-weight:400;line-height:1.3}.content-container{width:536px;display:flex;flex-direction:column;justify-content:center}.content-title-margin{margin-bottom:30px}.content-text-margin{margin-bottom:33px}@media (max-width:1200px){.outsource{flex-direction:column;gap:20px}}@media (max-width:768px){.content-container{max-width:320px}.content-title-margin{margin-bottom:15px}.icon-fe{gap:7px}.icon-list{position:relative;width:320px;height:140px}#icon-fe-logo{right:140px;top:50px}.icon-fe-img-logo{width:40px;height:40px}.icon-fe-txt{font-size:10px}#icon-fe-1{padding:8px 11px;width:115px;left:0;top:0}.icon-fe-img-1{width:23px;height:22px}#icon-fe-2{padding:9px 11px;width:144px;left:176px;top:100px}.icon-fe-img-2{width:32;height:22px}#icon-fe-3{padding:9px;width:115px;left:0;top:50px}.icon-fe-img-3{width:24px;height:22px}#icon-fe-4{padding:10px;width:115px;right:0;top:50px}.icon-fe-img-4{width:19px;height:19px}#icon-fe-5{padding:10px;width:115px;right:0;top:0}.icon-fe-img-5{width:17px;height:20px}#icon-fe-6{padding:3px 9px;width:144px;right:176px;bottom:0}.icon-fe-img-6{width:25px;height:33px}#icon-fe-1,#icon-fe-3,#icon-fe-6{opacity:0;transform:translateX(-100%);transition:opacity .8s ease-out,transform .8s ease-out}#icon-fe-2,#icon-fe-4,#icon-fe-5{opacity:0;transform:translateX(100%);transition:opacity .8s ease-out,transform .8s ease-out}#icon-fe-1.animate,#icon-fe-2.animate,#icon-fe-3.animate,#icon-fe-4.animate,#icon-fe-5.animate,#icon-fe-6.animate{opacity:1;transform:translateX(0)}}.production{background-position-x:center;background-image:url(/assets/images/back-ser.jpg);background-repeat:no-repeat;background-size:cover;flex-direction:column;background-attachment:fixed}.production-wrap{width:90vw;color:var(--bs-white)}.margin-bottom-20{margin-bottom:20px!important}.production-subtitle{text-align:center;margin-bottom:60px}.production-carousel{width:100%}.carousel-item-content{gap:20px;height:470px}.carousel-img{display:block;width:500px;height:auto}.main-imgs-container{position:relative;width:481px}.comparison-wrapper{position:relative;width:100%;-webkit-user-select:none;user-select:none}.comment-img{left:50%;top:-16%;width:43%}.comment-img,.notif-img{position:absolute;height:auto;z-index:11}.notif-img{right:-3%;top:-8%;width:9%}.comparison-wrapper img{width:100%;height:auto;display:block;object-fit:cover;z-index:11}.before{left:0;overflow:hidden;z-index:3;width:100%}.before,.comparison-handle{position:absolute;top:0;height:100%}.comparison-handle{left:60%;width:2px;background-color:#fff;cursor:ew-resize;z-index:10}.comparison-handle:after{position:absolute;bottom:15%;left:50%;transform:translate(-50%,50%);width:50px;height:50px;background-image:url(/assets/images/slider.png);background-repeat:no-repeat;background-position:50%;background-size:contain;z-index:10;content:""}.carousel-img-mob{display:none}.carousel-text{max-width:500px}.section-title{color:var(--bs-white);margin-bottom:60px;text-align:center}.production-title{color:var(--bs-gray);font-weight:400!important;text-transform:uppercase}.production-section-subtitle,.production-section-title{color:var(--bs-white);margin-bottom:20px}.production-section-description{color:var(--bs-gray);margin-bottom:20px}.production-section-description-mb{margin-bottom:20px}.production-btn-wrap{display:flex;justify-content:flex-start;align-items:center;gap:15px}.production-button{font-size:14px}@media (max-width:1600px){.production-wrap{width:100vw}}@media (max-width:1300px){.main-imgs-container{width:441px}}@media (max-width:1270px){.carousel-item-content{gap:30px!important}.carousel-img{width:400px}}@media (max-width:1100px){.carousel-indicators{max-width:768px}.carousel-img{display:block;width:500px}.carousel-item-content{justify-content:flex-end;flex-direction:column-reverse;height:830px}.carousel-img{scale:1}.production-next-arrow,.production-prev-arrow{display:none}.mb30{margin-bottom:30px}.main-imgs-container{width:550px}}@media (max-width:768px){.production{background-attachment:scroll}.production-title{font-size:16px!important}.section-title{margin-bottom:20px}.production-subtitle{margin-bottom:25px}.carousel-text{max-width:80vw}.carousel-item-content{gap:30px!important;height:900px;justify-content:flex-end}.carousel-img{display:none}.carousel-img-mob{display:block;width:80vw}.main-imgs-container{width:80vw}}@media (max-width:700px){.carousel-item-content{height:860px}}@media (max-width:600px){.carousel-item-content{height:800px}}@media (max-width:550px){.carousel-text{max-width:90vw}.carousel-item-content{height:800px}.carousel-img-mob{display:block;width:90vw}}@media (max-width:500px){.carousel-item-content{height:760px}}@media (max-width:450px){.carousel-item-content{height:720px}}@media (max-width:400px){.carousel-item-content{height:690px}}@media (max-width:350px){.carousel-item-content{height:670px}}.tools-gift-section{position:relative;padding-bottom:0!important;background-image:url(/assets/images/bg-gift-section.jpg);background-repeat:no-repeat;background-position-y:bottom;background-size:cover;flex-direction:column;gap:90px}.tools-list{align-items:center;gap:100px;margin:0}.tools-item,.tools-list{display:flex;justify-content:center}.tools-item{gap:25px;flex-direction:column;align-items:flex-start;opacity:0;transform:translateX(-100%);transition:transform 1.5s ease-out,opacity .7s ease-out}.tools-item:nth-child(2n){transform:translateX(100%)}.tools-item.slide-in,.tools-item:nth-child(2n).slide-in{opacity:1;transform:translateX(0)}.tools-section-title{color:var(--bs-dark);text-align:center;margin-bottom:30px}.tools-card-subtitle,.tools-card-title{color:var(--bs-dark);margin-bottom:20px}.tools-card-description{color:var(--bs-dark-grey);margin-bottom:20px}.tools-card-description-mb{margin-bottom:0}.btn-outline-secondary-custom{color:var(--bs-secondary);padding:9px 18px}.card-body{max-width:550px}.tools-title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:60px}.img-container{height:375px;width:auto}.tools-img{height:100%;width:auto}@media (max-width:1420px){.tools-list{gap:50px}}@media (max-width:1220px){.img-container{height:355px;width:auto}.card-body{max-width:500px}}@media (max-width:1100px){.tools-list{display:flex;flex-direction:column;align-items:center;justify-content:center}.img-container{width:80vw;height:auto}.tools-img{height:auto;width:100%}.card-body{max-width:80vw}}@media (max-width:768px){.img-container{width:90vw;height:auto}.tools-img{height:auto;width:100%}.card-body{max-width:90vw}.tools-gift-section{gap:40px}.tools-card-subtitle{margin-bottom:15px}.tools-title-container{width:90vw;margin-bottom:25px}.tools-section-title{margin-bottom:20px}.tools-list{gap:20px}.tools-item{transform:translateX(-5%)}.tools-item:nth-child(2n){transform:translateX(5%)}}@media (max-width:570px){.tools-img{height:auto;width:90vw}.card-body{max-width:90vw}}.gift-img-mob{display:none}.gift-container{position:relative;overflow:visible}.gift{position:relative;padding:2px;box-sizing:border-box}.gift-line{height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);border-radius:49px 49px 0 0;border-top:1px solid var(--bs-info);border-right:1px solid var(--bs-info);border-left:1px solid var(--bs-info);width:70vw;max-width:100%;clip-path:polygon(calc(50% - 50px) 2px,calc(50% + 50px) 2px,calc(50% + 50px) 0,100% 0,101% 101%,0 100%,-40% 0,calc(50% - 50px) 0)}.gift-title{margin-top:30px;margin-bottom:30px;text-align:center;color:var(--bs-info)}.gift-bg{width:97px;height:51px;position:absolute;top:-25px;left:50%;transform:translateX(-50%)}.gift-icon{z-index:100}.gift-section-container{display:flex;justify-content:center;align-items:center;gap:25px;flex-direction:column}.gift-section-content-container{position:relative;text-align:center;max-width:539px;padding:15px}.gift-section-title{color:var(--bs-dark);margin-bottom:20px}.gift-section-description{color:var(--bs-dark-grey);margin-bottom:10px}.gift-section-description-last-mb{margin-bottom:20px}.btn-container{display:flex;justify-content:center;align-items:center;gap:13px}.btn-secondary-padding{padding:9px 18px;font-size:14px}.gift-img-container{position:relative;width:726px;overflow:visible;margin-bottom:-33px}.gift-img{width:100%;height:auto}.gift-img-1,.gift-img-2{display:block;position:absolute;opacity:0;transition:transform 2s ease-in-out,opacity .5s ease-in-out}.gift-img-1{top:82px;left:-82px;width:260px;height:auto}.gift-img-2{top:164px;right:-82px;width:250px;height:auto}.gift-img-1{transform:translateX(-100%);left:0}.gift-img-2{transform:translateX(100%);right:0}.animate .gift-img-1,.animate .gift-img-2{transform:translateX(0);opacity:1}@media (max-width:1300px){.gift-section-container{margin-left:0}.btn-container{justify-content:center}.gift-section-description-last-mb{margin-bottom:40px}.gift-img-1{transform:translateX(-40%)}.gift-img-2{transform:translateX(40%)}}@media (max-width:1050px){.gift{width:85vw}.gift-img-container{width:626px}.gift-img-1,.gift-img-2{width:200px}}@media (max-width:900px){.gift-img-1{left:-42px}.gift-img-2{right:-42px}}@media (max-width:768px){.gift{padding-bottom:70px}.gift-line{width:95vw}.gift-img-container{display:none;overflow:hidden}.gift-container{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center}.gift-section-container{margin-bottom:0}.gift-img,.gift-img-1,.gift-img-2{display:none}.tools-gift-section{padding:40px 20px 0}.gift-img-mob{display:block;width:100vw;margin-top:-80px;z-index:1}.gift-title{margin-bottom:15px}.gift-section-description,.gift-section-title{text-align:center;margin-bottom:15px}.gift-section-description-last-mb{margin-bottom:20px}.btn-secondary-padding{font-size:14px}}.comments{padding:150px 20px 90px;display:flex;gap:60px;flex-direction:column}.comments-section-container{position:relative}.section-pading{padding:90px 20px}.comments-section-container:before{content:"";position:absolute;transform:translateX(-50%);width:548px;height:601px;border-radius:50%;opacity:.61;background:#f3e6eb;filter:blur(60px);z-index:-1}.comments-section-title{text-align:center;color:var(--bs-dark);margin-bottom:0}.comments-section-subtitle{text-align:center;max-width:700px}.comments-section{display:flex;height:100%;justify-content:center;align-items:center;gap:30px;flex-direction:column}.carousel-fade .carousel-item{transition:opacity 1s ease-in-out!important}.comments-section-content-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:35px}.comments-section-size{width:650px}.comments-section-content-title{color:var(--bs-dark);font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0}.cards-content-container{position:relative;width:100%;gap:250px;overflow:hidden}.cards-content-container,.title-comments-container{display:flex;align-items:center;justify-content:center}.title-comments-container{gap:687px}.card-container{height:302px;margin-inline-start:25px;width:500px;padding:26px 30px;gap:16px;border-radius:37.481px;background:var(--bs-white);box-shadow:0 4px 14px 0 rgba(169,169,169,.5);align-items:flex-start}.card-container,.comments-section-icon-desctop{display:flex;flex-direction:column;justify-content:center}.comments-section-icon-desctop{position:absolute;top:50%;align-items:center;gap:15px;color:var(--bs-secondary)!important}.comments-section-icon-mobile,.see-all-reviews-link-mob-container{display:none}.carousel-size{width:560px}.comments-carousel-indicators-wrap{margin-bottom:0!important;display:none;border-bottom:0!important}.comments-carousel-indicator{display:none}.card-icon-container{display:flex;justify-content:center;align-items:center;gap:12px;flex-direction:row}.carousel-comments-prev{width:auto;left:-10px!important}.carousel-comments-next{width:auto;right:-10px!important}.icon-cont{background-color:var(--bs-gray-100);overflow:hidden;display:flex;border:1px solid transparent;border-radius:50%;height:110px;width:110px;justify-content:center;align-items:center}.card-icon{height:auto;width:100%;object-fit:cover}.card-client-icon{height:100%;width:100%;object-fit:cover}.client-logo-size{height:inherit;width:auto}.card-title-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px}.card-title{color:var(--bs-dark)}.card-subtitle{color:var(--bs-dark-grey)}.card-content-container{max-width:428px}.card-content{color:var(--bs-dark-grey);margin:0}.comments-carousel-inner{padding:5px}@keyframes rotate{0%{transform:rotateY(1turn)}to{transform:rotateY(0deg)}}.comments-section-icon-desctop.rotate{animation:rotate 2s linear forwards}@media (max-width:1500px){.cards-content-container{gap:100px;justify-content:space-around}.carousel-size{width:470px}.card-container{margin-left:25px;width:410px}}@media (max-width:1200px){.cards-content-container{flex-direction:column;gap:60px}.carousel-size{width:560px}.card-container{margin-left:25px;width:90%}.title-comments-container{flex-direction:column}.card-container{margin:0 auto}.comments-section-icon{position:static}.comments-section-icon-desctop{display:none}.comments-section-icon-mobile{display:flex;text-align:center;justify-content:center;align-items:center}.comments-section-icon-mobile.rotate{animation:rotate 2s linear forwards}.see-all-reviews-link-mob-container{display:flex;justify-content:center;align-items:center;color:var(--bs-secondary)!important}}@media (max-width:768px){.comments{padding:40px 20px;gap:40px}.section-pading{padding:40px 10px 80px!important}.cards-content-container{gap:40px}.comments-section{gap:20px}.home-ph-carousel-inner{height:230px}.card-container{width:calc(80vw - 50px);height:auto;-webkit-overflow-scrolling:touch}.comments-section-subtitle{margin-bottom:20px}.carousel-comments-next,.carousel-comments-prev{display:none}.comments-carousel-indicators-wrap{margin-top:10px!important;display:flex;gap:10px;width:110px;border:0}.carousel-dark .carousel-indicators [data-bs-target]{background-color:var(--bs-lines);width:10px;height:10px;padding:0;margin:0;display:block;border-radius:50%;border:none}.carousel-dark .carousel-indicators [data-bs-target].active{background-color:var(--bs-secondary)}.comments-section-content-title{font-size:18px}.carousel-control-next,.carousel-control-prev{display:none}.icon-cont{height:64px;width:64px}}@media (max-width:540px){.card-container{width:calc(95vw - 40px)!important;height:auto!important;padding:20px}.card-icon-container{gap:5px}.carousel-size{width:100vw}}@media (max-width:465px){.home-ph-carousel-inner{height:280px}}@media (max-width:386px){.card-title-container{max-width:auto}}@media (max-width:340px){.home-ph-carousel-inner{height:300px}}.team-section{padding:90px 20px;background-image:url(/assets/images/bg-team.jpg);background-repeat:no-repeat;background-size:cover;background-position-x:right;background-attachment:fixed}.team-image-container{position:relative;overflow:hidden}.team-image-content{position:absolute;padding:0 20px;width:100%;height:76px;background-color:#1d1f2b;bottom:0;display:flex;justify-content:space-between;align-items:center;opacity:0;transform:translateY(100%);transition:all 1.5s ease-in-out}.team-image-content.animate{opacity:.9;transform:translateY(0)}.image-title{color:var(--bs-white)}.team-sutitle-mob{display:none}.team-image{display:block;transform:scale(1);transition:transform 1s ease-in-out}.team-image-container:hover .team-image{transform:scale(1.04);transition:transform 1s ease-in-out}.team-image-mob{display:none}.team-content-main-container{display:flex;justify-content:center;align-items:center;gap:55px}.team-content-wrap{max-width:722px;color:var(--bs-white);gap:30px}.size-container,.team-content-wrap{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.size-container{gap:10px}.team-description-wrap{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:20px}.btn-team{color:var(--bs-white)}.team-button{font-size:16px!important}.team-description,.team-subtitle{color:var(--bs-light-blue)}@media (max-width:1100px){.team-content-main-container{gap:30px}.team-content-wrap{max-width:500px}}@media (max-width:900px){.team-content-main-container{gap:40px}.team-content-wrap{max-width:350px}}@media (max-width:768px){.team-section{padding:0 20px 40px;background-attachment:scroll}.team-content-main-container{flex-direction:column}.team-content-wrap{gap:20px}.team-image-container{position:static;display:flex;justify-content:center;align-items:center;gap:20px;width:80vw;margin-top:-32px}.team-image{display:none}.team-image-mob{display:block;width:100%;height:auto}.team-quote-icon{display:none}.team-content-wrap{max-width:80vw}.team-image-content{position:static;background-color:transparent;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:0;justify-content:flex-end}.team-image-container:hover .team-image-content{transform:translateY(0)}.team-description-wrap{gap:15px}.team-subtitle{font-size:16px!important}.team-description{font-size:14px!important;color:var(--bs-gray)}.team-sutitle-mob{display:block;color:var(--bs-white)}.founder-btn-wrap{position:relative;display:flex;align-items:center;gap:20px}.team-content-main-container{gap:20px}.founder-img-mob{flex:none;width:200px;height:200px;border-radius:50%;overflow:hidden;display:flex;align-items:flex-start;justify-content:center}.founder-img-mob img{width:100%;height:auto;object-fit:cover}}@media (max-width:500px){.founder-img-mob{border-radius:50%;overflow:hidden;width:120px;height:120px}}.questions-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.questions-title{margin-bottom:20px}.questions-subtitle{max-width:680px;margin-bottom:40px}.form-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:320px;gap:30px}.inputs-main-container{display:flex;flex-direction:column;gap:20px}.input-content-container{width:100%;text-align:left}.confirmation-message{display:none}area{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.form-star-style{color:var(--bs-danger)}@media (max-width:768px){.inputs-main-container{gap:10px}.form-wrapper{gap:20px}}body.no-scroll{position:fixed;width:100%;height:100%;overflow:hidden;-webkit-overflow-scrolling:none}.form-content{-webkit-overflow-scrolling:touch}.footer{display:flex;flex-direction:column;justify-content:center;background-color:var(--bs-dark);align-items:center}.footer-logo{width:163px;filter:brightness(0) saturate(100%) invert(85%) sepia(100%) saturate(6502%) hue-rotate(184deg) brightness(129%) contrast(100%)!important}.info-section-container{padding:60px 20px}.info-list{gap:88px;flex-wrap:wrap;margin:0}.info-item,.info-list{display:flex;justify-content:center;align-items:flex-start}.info-item{flex-direction:column;gap:20px}.footer-description{color:var(--bs-light-blue);max-width:323px}.info-title{color:var(--bs-white)}.footer-dropdown-item-list{display:none}.info-subtitle{color:var(--bs-light-blue)}.footer-item-list{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.margin-bottom10{margin-bottom:10px}.vertical-line-container{display:flex}.vertical-line{width:1px;background-color:#fff;height:auto;margin-right:10px}.footer-item-link-wrap{display:flex;justify-content:flex-start;align-items:center;gap:10px}.footer-item-link{text-decoration:none;color:var(--bs-light-blue);cursor:pointer}.footer-item-link:hover{color:var(--bs-secondary)!important}.footer-socials-list{display:flex;align-items:center;justify-content:center;gap:15px}.footer-horizontal-line{border:0;margin:0;width:100vw;height:1px;background-color:var(--bs-gray-600)}.footer-section{padding:15px 0;display:flex;align-items:center;justify-content:center}.footer-socials-link{transform:scale(1);transition:transform 2s ease;cursor:pointer}.footer-socials-link:hover{transform:rotateY(1turn);transition:transform 2s ease}.title-link:hover{color:var(--bs-white)!important}.footer-copy-text{color:var(--bs-gray);font-size:14px}@media (max-width:1600px){.info-section-container{max-width:1200px}}@media (max-width:768px){.title-link:hover{color:var(--bs-secondary)!important}.info-section-container{padding:40px 20px}.info-list{flex-direction:column;gap:20px}.info-item{width:100%}.info-title{display:flex;width:100%;justify-content:space-between;align-items:center}.info-title-link:after{border:unset;font:var(--fa-font-light);font-family:Font Awesome\ 6 Pro;font-weight:300;content:"\f078";vertical-align:unset}.info-title-link.active:after{transform:rotate(180deg)}.footer-dropdown-item-list{display:none}}.site-header{width:100vw;position:fixed;inset:0 0 auto;z-index:1000;background:white;box-shadow:var(--shadow-header)}.header-inner{height:77px;display:flex;align-items:center;gap:60px;padding:0 20px}.brand{flex-shrink:0}.brand .header-logo{width:184px}.brand .header-logo-2{display:none;width:40px}.site-navigation{display:flex;align-items:center;justify-content:space-between;flex:1 1;gap:20px}.primary-navigation{display:flex;align-items:center;gap:30px}.navigation-trigger,.primary-navigation a{color:var(--color-muted)}.navigation-trigger{display:flex;align-items:center;gap:10px;background:none;border:0;padding:12px 0;font-size:16px}.navigation-trigger svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5}.navigation-group{position:relative}.navigation-dropdown{position:absolute;top:100%;inset-inline-start:0;background:white;padding:30px;border-radius:15px;box-shadow:var(--shadow-header);min-width:220px;z-index:1}.navigation-dropdown a{display:flex;align-items:center;gap:15px;padding:10px}.navigation-dropdown a:hover{color:var(--color-primary);background:var(--color-soft)}.navigation-dropdown .nav-icon{width:60px;height:60px;object-fit:contain}.navigation-dropdown .dropdown-description{display:block;max-width:220px;margin-top:8px;color:var(--color-muted)}.wide-dropdown{position:fixed;top:77px;left:0;width:100%;display:flex;justify-content:center;gap:25px;padding:60px 8vw;border-radius:0}.wide-dropdown>li{flex:1 1;max-width:300px}.wide-dropdown a{align-items:flex-start}.company-dropdown{width:300px;top:55px}.company-dropdown .nav-icon{width:25px;height:25px}.account-navigation{display:flex;gap:10px;align-items:center}.language-trigger img{width:18px;height:18px;object-fit:contain}.language-dropdown{inset-inline-start:auto;inset-inline-end:0}.language-dropdown img{width:24px;height:24px;object-fit:contain}.mobile-actions{display:none}.contact-icon{width:16px;height:16px}.social-icon{width:46px;height:46px}.footer-group summary{list-style:none;cursor:pointer;margin-bottom:15px}.footer-group summary::-webkit-details-marker{display:none}@media (max-width:1460px){.brand .header-logo{display:none}.brand .header-logo-2{display:block;width:50px}.header-inner{gap:60px}}@media (max-width:1100px){.header-inner{gap:30px}.primary-navigation{gap:20px}}@media (max-width:991px){.header-inner{justify-content:space-between}.mobile-actions{display:flex;align-items:center;gap:15px}.menu-toggle{width:40px;height:40px;border:0;background:none}.menu-toggle svg{width:25px;fill:none;stroke:var(--color-muted);stroke-width:1.5}.site-navigation{display:none;position:absolute;top:77px;inset-inline:0;background:white;padding:20px;max-height:calc(100dvh - 77px);overflow-y:auto;box-shadow:var(--shadow-header)}.site-navigation.is-open{display:flex;flex-direction:column;align-items:stretch}.primary-navigation{flex-direction:column;align-items:stretch;gap:10px}.navigation-trigger{width:100%;justify-content:space-between}.company-dropdown,.navigation-dropdown,.wide-dropdown{position:static;width:100%;padding:10px;box-shadow:none;border-radius:0;display:block}.navigation-dropdown>li{max-width:none}.account-navigation{justify-content:space-between}.language-dropdown{position:absolute;top:100%}.wide-dropdown .nav-icon{width:40px;height:40px}}@media (min-width:769px){.footer-group:not([open])>ul{display:flex!important;flex-direction:column}.footer-group summary{cursor:default}}.tools-dropdown{top:76px;width:100vw;align-items:flex-start;gap:108px;padding:60px 11vw;box-shadow:inset 0 1px 1px var(--color-lines),var(--shadow-header)}.tools-dropdown>.tools-menu-group{display:flex;flex:0 1 auto;flex-direction:column;align-items:flex-start;gap:25px;max-width:none}.tools-menu-title{font-size:18px;line-height:1.3;margin:0;color:var(--color-muted);font-weight:600}.tools-menu-list{display:flex;flex-direction:column;gap:20px}.tools-menu-client-list{display:grid;grid-template-columns:1fr 1fr;gap:20px 50px}.tools-dropdown a{color:var(--color-ink);padding:0;gap:15px}.tools-dropdown a:focus-visible,.tools-dropdown a:hover{color:var(--color-secondary);background:transparent}.tools-menu-icon{display:block;flex-shrink:0;padding:11px;border-radius:10px;background:var(--color-soft)}.tools-dropdown .nav-icon{width:42px;height:42px}.tools-dropdown a:focus-visible .tools-menu-icon,.tools-dropdown a:hover .tools-menu-icon{background:url(/assets/images/nav-menu/tools-bg.jpg)}.tools-dropdown a:focus-visible .nav-icon,.tools-dropdown a:hover .nav-icon{filter:brightness(0) invert(1)}.tools-menu-text{display:flex;flex-direction:column;align-items:flex-start;max-width:210px}.tools-dropdown .dropdown-description{margin:0;max-width:none}@media (max-width:1250px){.tools-menu-text{max-width:190px}}@media (max-width:1140px){.tools-menu-text{max-width:150px}}@media (max-width:991px){.tools-dropdown{position:static;display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:20px;padding:20px 10px;box-shadow:none}.tools-menu-text{max-width:210px}}@media (max-width:768px){.tools-menu-client-list{display:flex;flex-direction:column}}[dir=rtl] .tools-menu-title{line-height:1.2}[dir=rtl] .tools-dropdown .dropdown-description{font-size:16px;line-height:1.3}.carousel,.carousel-inner{position:relative}.carousel-inner{touch-action:pan-y}.carousel[data-motion=slide]>.carousel-inner{overflow:hidden}.carousel-item{width:100%;float:none!important;margin:0!important}.carousel-item.active{display:block}.carousel-item.is-leaving{display:block;position:absolute;inset:0;pointer-events:none}.home-carousel-indicators{display:flex;justify-content:space-around;gap:20px;border-bottom:1px solid rgba(255,255,255,.4);margin-bottom:73px}.home-carousel-indicators button{flex:1 1;color:white;background:none;border:0;border-bottom:3px solid transparent;padding:20px 5px;opacity:.65}.home-carousel-indicators button.active{opacity:1;border-bottom-color:white}.carousel-arrow{position:absolute;top:50%;width:40px;height:44px;background:transparent;border:0;display:grid;place-items:center;color:inherit;z-index:2}.carousel-arrow svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}.carousel-previous{inset-inline-start:-45px}.carousel-next{inset-inline-end:-45px}[dir=rtl] .carousel-arrow svg{transform:scaleX(-1)}.production-carousel .carousel-arrow{color:white}.review-dots{display:flex;justify-content:center;gap:10px;margin-top:22px}.review-dots button{width:8px;height:8px;border-radius:50%;padding:0;border:0;background:var(--color-lines)}.review-dots button[aria-pressed=true]{background:var(--color-secondary)}.partners-list{animation:scrollPartnersLTR 25s linear infinite}[dir=rtl] .partners-list{animation-name:scrollPartnersRTL}.comparison{position:relative;width:100%;aspect-ratio:1.34;overflow:hidden}.comparison-after,.comparison-after img,.comparison>img{width:100%;height:100%;object-fit:cover}.comparison-after{position:absolute;inset:0}.comparison-divider{position:absolute;top:0;bottom:0;border-inline-start:3px solid white;pointer-events:none}.comparison-divider:after{content:"";position:absolute;top:50%;left:-17px;width:30px;height:30px;border:3px solid white;border-radius:50%;background:var(--color-primary)}.comparison input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.comparison:focus-within{outline:3px solid var(--color-blue);outline-offset:4px}.review-pair{position:relative}.all-review-link{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;font-size:14px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.all-review-link img{width:56px;height:56px}.reviews-carousel{padding:10px 12px;max-width:550px;margin:auto}.reviews-carousel .card-container{margin:0;width:100%;height:auto}.reviews-carousel .card-content{font-size:18px}.reviews-carousel .card-icon{width:100%;height:100%;object-fit:contain}.ui-kit{max-width:1200px;margin:0 auto;padding:120px 30px 60px}.ui-kit section{padding:40px 0;border-bottom:1px solid var(--color-lines)}.ui-kit h2{margin-bottom:25px}.kit-languages,.kit-row{display:flex;gap:20px;flex-wrap:wrap}.kit-comparison{max-width:600px}@media (max-width:1200px){.all-review-link{position:static;transform:none;order:3;margin-top:25px}.review-pair{gap:40px}.carousel-previous{inset-inline-start:-30px}.carousel-next{inset-inline-end:-30px}}@media (max-width:768px){.home-carousel-indicators{gap:5px;margin-bottom:30px}.home-carousel-indicators button{font-size:14px;padding:10px 0}.carousel-previous{inset-inline-start:-20px}.carousel-next{inset-inline-end:-20px}.carousel-arrow{width:24px}.reviews-carousel .card-content{font-size:16px}.reviews-carousel .card-container{min-height:280px}}.contact-widget{position:fixed;bottom:13vh;right:42px;z-index:900;width:0;height:0;text-align:start}.contact-toggle{position:absolute;top:0;right:0;border:0;border-radius:50%;padding:0;background:white;box-shadow:0 4px 8px #0000004d;width:72px;height:72px;display:grid;place-items:center}.contact-toggle img{width:72px;height:72px}.contact-toggle[aria-expanded=true] img{width:24px;height:24px}.contact-panel{bottom:10px;right:0;width:370px;max-height:calc(87dvh - 20px);padding:25px;border-radius:10px;outline:none;transform:translateY(-50px);transition:opacity .5s ease,visibility 1s ease,transform 1s ease}.contact-panel,.contact-socials{position:absolute;background:white;box-shadow:0 4px 8px #0000004d;display:flex;opacity:0;visibility:hidden}.contact-socials{right:82px;top:0;align-items:center;gap:15px;justify-content:center;padding:0;width:219px;height:72px;border-radius:85px;transform:translateX(-50px);transition:opacity 1s ease,visibility 1s ease,transform 1s ease}.contact-socials img{width:47px;height:47px}.contact-socials li{transition:transform .3s ease}.contact-socials li:hover{transform:scale(1.1)}.contact-widget[data-open=true] .contact-panel,.contact-widget[data-open=true] .contact-socials{opacity:1;visibility:visible;transform:translate(0)}.contact-panel-content{display:flex;flex-direction:column;width:100%;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#888 #f1f1f1;-webkit-overflow-scrolling:touch}.contact-panel .h4{font-size:min(24px,calc(20.4px + .3vw));font-weight:600;line-height:1.3}.contact-widget[dir=rtl] .h4{font-weight:500;line-height:1.2}.contact-panel-subtitle{margin-top:15px;margin-bottom:30px}.contact-panel .form-wrapper{display:flex;flex-direction:column;align-items:center;max-width:320px;gap:30px}.contact-panel .inputs-main-container{display:flex;flex-direction:column;gap:20px}.contact-panel .input-content-container{text-align:start}.contact-panel .form-label{display:inline-block;font-size:16px;line-height:24px;margin-bottom:8px}.contact-panel .form-star-style{color:var(--color-primary)}.contact-panel .form-control{display:block;padding:6px 12px;line-height:24px;border-color:#ced4da;color:#212529;text-align:start}.contact-panel input[type=tel]{direction:inherit}.contact-panel input[type=email]{direction:ltr}.contact-panel textarea{border-radius:10px;resize:none}.contact-panel .newsletter{display:block;width:100%;min-height:24px;padding-inline-start:24px;margin-bottom:2px;font-size:16px;line-height:24px;text-align:start}.contact-panel .newsletter input{float:left;appearance:none;width:16px;height:16px;border:1px solid #00000040;border-radius:4px;margin:4px 0 0;margin-inline-start:-24px;background:white}.contact-widget[dir=rtl] .newsletter input{float:right}.contact-panel .newsletter input:checked{border-color:#0d6efd;background:#0d6efd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E") 50% /contain}.contact-panel .recaptcha-terms{margin:15px 0;text-align:center;font-size:12px;line-height:1.4}.contact-panel .recaptcha-terms a{color:#70a2d2}.contact-panel .recaptcha-terms a:hover{text-decoration:underline}.contact-panel .form-btn{line-height:21px}.contact-panel-content:has(.floating-contact-success)>.contact-panel-subtitle,.contact-panel-content:has(.floating-contact-success)>h2{display:none}.floating-contact-success{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:550px}.floating-contact-success-content{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.floating-contact-success-content img{width:120px;height:120px}.floating-contact-success-content .h4{margin-top:30px;margin-bottom:15px}.floating-contact-success-footer{width:100%}.floating-contact-success-footer p{color:var(--color-muted);font-size:12px;line-height:1.3;text-align:center}.floating-contact-success-footer p+p{margin-bottom:15px}.floating-contact-success .form-btn:disabled{opacity:.65}@media (max-height:700px){.contact-panel{max-height:calc(87vh - 167px)}.contact-panel-content{width:calc(100% + 15px);margin-inline-end:-15px;padding-inline-end:20px}.contact-widget[dir=rtl] .contact-panel-content{margin-inline-end:0;padding-inline-end:0;margin-inline-start:-15px;padding-inline-start:20px}}@media (max-width:768px){.contact-widget.contact-widget{right:15px;bottom:13vh}.contact-widget .contact-panel{width:90vw;bottom:10px}.contact-widget .contact-toggle,.contact-widget .contact-toggle>img{width:72px;height:72px}.contact-widget .contact-toggle[aria-expanded=true] img{width:24px;height:24px}.contact-widget .contact-socials{right:82px}.contact-panel-subtitle{margin-top:10px;margin-bottom:15px}.contact-panel .form-wrapper{gap:20px}.contact-panel .inputs-main-container{gap:10px}.floating-contact-success{min-height:83vh}}@media (prefers-reduced-motion:reduce){.contact-panel,.contact-socials,.contact-socials li{transition:none}}.form-control{width:100%;min-height:38px;border:1px solid var(--color-lines);border-radius:6px;padding:7px 12px;background:white;color:var(--color-ink)}.form-label{display:block;font-size:14px;margin-bottom:6px}.form-wrapper,.inputs-main-container{display:grid;gap:15px;width:100%}.field-error,.form-star-style{color:#ad2636}.field-error,.newsletter{font-size:14px}.newsletter{display:flex;align-items:flex-start;gap:8px}.newsletter input{accent-color:var(--color-primary);margin-top:4px}.recaptcha-terms{font-size:11px;color:var(--color-muted)}.form-btn{width:100%}.account-profile{display:flex;align-items:center;gap:10px;color:var(--color-muted)}.account-profile img{border-radius:50%;object-fit:cover}.cookie-dialog{position:fixed;inset:auto 0 0;margin:0 auto;padding:0;border:0;width:min(600px,calc(100% - 40px));max-width:none;max-height:90dvh;background:white;border-radius:12px 12px 0 0;color:var(--color-ink);box-shadow:0 -4px 20px #0002}.cookie-dialog::backdrop{background:#0008}.cookie-dialog .cookie-consent-popup{position:relative;width:100%;margin:0;padding:24px;transform:none;max-height:90dvh;overflow:auto}.cookie-consent-title{font-size:20px;line-height:1.3;margin-bottom:16px}.cookie-consent-text{font-size:14px;line-height:1.6;margin-bottom:16px}.cookie-consent-details{font-size:12px;line-height:1.5;background:#f8f9fa;border-radius:6px;padding:12px;margin-bottom:20px}.cookie-consent-details p+p{margin-top:12px}.cookie-consent-buttons{display:flex;gap:10px;flex-wrap:wrap}.cookie-consent-btn{border:0;border-radius:6px;padding:10px 16px;font-size:14px;font-weight:500;text-align:center;flex:1 1}.cookie-consent-btn-primary{background:var(--color-primary);color:white}.cookie-consent-btn-secondary{background:#e9ecef;color:var(--color-ink)}.cookie-consent-btn-link{background:none;color:var(--color-blue)}.cookie-close{position:absolute;top:12px;inset-inline-end:12px;border:0;background:none;padding:5px}.cookie-close svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.5}.regulation13-text{font-size:12px;padding:12px;background:var(--color-soft);margin-bottom:12px}@media (max-width:768px){.cookie-consent-buttons{flex-direction:column}.cookie-consent-btn{width:100%}}body,html{overflow-x:clip}.tools-gift-section{display:flex;align-items:center}.tools-item,.tools-item:nth-child(2n){opacity:1;transform:none}.gift{width:min(100vw - 40px,1600px);margin:0}.gift-img-1,.gift-img-2{opacity:1;transform:none}.team-image-content{opacity:.9;transform:none}.team-image{width:344px}.section-title-wrap{display:flex;flex-direction:column;align-items:center;gap:20px}.carousel-item-content{display:flex;align-items:center;justify-content:center;gap:60px}.partners-list{width:max-content}.partner-item{flex-shrink:0}@keyframes scrollPartnersLTR{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scrollPartnersRTL{0%{transform:translateX(0)}to{transform:translateX(50%)}}.reviews-carousel{width:100%;min-width:0}.review-pair{overflow:visible}.review-pair>.comments-section-size{min-width:0;width:min(40vw,550px)}@media (max-width:1200px){.review-pair{flex-direction:column}.review-pair>.comments-section-size{width:min(80vw,550px)}}@media (max-width:768px){.carousel-item-content{flex-direction:column}.team-image-content{position:static;background:transparent;color:var(--color-ink);height:auto}.review-pair>.comments-section-size{width:100%}.reviews-carousel{max-width:calc(100% - 24px)}}.homepage-main-img,.homepage-main-img-mob{transform:translateX(0)}.account-navigation .btn,.header-inner .account-navigation>.btn{padding:12px 24px;line-height:1.5}.home-carousel-indicators{width:75%;margin-inline:auto;gap:0}.home-carousel-indicators button{padding:20px 5px 18px;border-bottom-width:1px}.production-title{font-weight:400}.production .section-title{text-align:center}.production-carousel .carousel-arrow{inset-inline-start:2%;top:60%}.production-carousel .carousel-next{inset-inline-start:auto;inset-inline-end:2%}.reviews-carousel{width:460px;padding:10px 25px 20px;max-width:100%}.reviews-carousel .card-container{width:410px;min-height:302px}.review-pair>.comments-section-size{width:460px;flex-shrink:0}.review-pair{gap:250px}.review-dots{display:none}.gift-container{width:calc(100vw + 40px)}.gift{width:100vw;margin:0 20px}@media (max-width:1460px){.review-pair{gap:250px}}@media (max-width:1200px){.h2,[lang=he] .h2{font-size:calc(1.325rem + .9vw)}.h3,[lang=he] .h3{font-size:calc(1.275rem + .6vw)}.review-pair{gap:60px}.review-pair>.comments-section-size{width:560px;max-width:100%}.reviews-carousel{width:560px}.reviews-carousel .card-container{width:100%}}@media (max-width:991px){.brand .header-logo{display:block;width:184px}.brand .header-logo-2{display:none}.mobile-actions{flex-direction:row-reverse}.menu-toggle{background:#e9ecef;border-radius:50%}.site-navigation{top:77px}}@media (max-width:768px){.header-inner{height:66px}.brand .header-logo{width:147px}.main-container{padding-top:66px}.site-navigation{top:66px}.home-carousel-indicators{width:100%;margin-bottom:20px}.home-carousel-indicators button{padding:5px 5px 20px}.production-carousel .carousel-arrow,.reviews-carousel .carousel-arrow{display:none}.review-pair{gap:40px}.reviews-carousel{max-width:100%;padding:10px 0 0;width:100%}.reviews-carousel .card-container{min-height:0;margin-inline:auto}.reviews-carousel .carousel-inner{min-height:280px}.review-dots{display:flex;margin-top:10px}.review-dots button{width:10px;height:10px}.comments-section-icon-mobile img{width:56px;height:56px}.all-review-link{margin-top:0}.all-review-link img{display:none}.gift-container{width:100vw}.gift{width:85vw}.gift-section-content-container{width:100%}.team-image-content{height:76px}.team-image-content>a{display:none}.contact-widget{bottom:40px}.contact-toggle,.contact-toggle img{width:72px;height:72px}}.founder-mobile-linkedin{display:none}@media (max-width:768px){.founder-mobile-linkedin{display:block;order:2}.founder-mobile-linkedin img{width:40px;height:40px}}.hero-artwork{display:block;width:55vw;flex-shrink:0;animation:floatPhotographer 3s ease-in-out infinite}.hero-artwork>img{width:100%;height:auto}@media (max-width:1390px){.hero-artwork{width:70vw}}@media (max-width:768px){.hero-artwork{width:80vw}}@media (max-width:620px){.hero-artwork{width:100vw;display:block;align-self:flex-end}}