img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .25s linear 0.2s;-moz-transition:opacity .25s linear 0.2s;transition:opacity .25s linear 0.2s;opacity:1}.scroll-to-top{z-index:9999999;position:fixed;bottom:1.5em;right:1.5em;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;background-color:var(--color_yellow);border-radius:50%;-webkit-box-shadow:0 0 .5em .0625em rgb(0 0 0 / .5);box-shadow:0 0 .5em .0625em rgb(0 0 0 / .5)}.scroll-to-top::before{font-family:'Custom Dashicons';content:'\eee2';position:relative;font-size:1.375rem}section.sec__smard,section.sec__advantages,section.sec__partner{padding-top:4rem;margin-top:-4rem}.header--home{position:relative;height:calc(var(--vh, 1vh) * 100);-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.header--home svg.logo,.header--home img.logo{width:min(20rem, 20vw);height:auto;max-height:5rem;-o-object-fit:cover;object-fit:cover}.header--home img.bg-img--person{position:absolute;bottom:-8%;left:50%;width:min(80rem, 65%);height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-o-object-position:top;object-position:top}.header--home .gradient::after{content:'';position:absolute;bottom:0;right:0;height:100%;width:100%;background-image:url(/wp-content/themes/oho/media/bg-daniel-mantainer.jpg);background-size:cover;background-position:center right;background-repeat:no-repeat}.header--home h1.title{width:min(60rem, 60vw)}section.sec__intro::after{content:'';position:absolute;top:0;left:0;width:100%;height:150%;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(255 255 255)));background:-o-linear-gradient(top,#fff0 0%,rgb(255 255 255) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}section.sec__intro .bg-img{position:absolute;top:0;left:0;width:100%;height:150%;-o-object-fit:cover;object-fit:cover;opacity:.15;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section.sec__intro .sec-wrap__inner{position:relative;z-index:1}section.sec__smard .smard-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:3rem}section.sec__smard .smard-wrap .text-wrap{width:min(50rem, 50vw);padding:3rem 3.5rem}section.sec__smard .smard-wrap .video-wrap{position:relative;-webkit-transform:translate3d(0,-3rem,0);transform:translate3d(0,-3rem,0);cursor:pointer;padding-top:unset}section.sec__smard .smard-wrap .video-wrap::before{display:block;content:"";width:100%;padding-top:calc(9 / 16 * 100%)}.video-lightbox{z-index:999999;position:fixed;top:50%;left:50%;width:100%;height:100%;padding:2.5rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;pointer-events:none}.video-lightbox::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color_yellow);opacity:.95}.video-lightbox.active{visibility:visible;pointer-events:all}.video-lightbox .close-lightbox::after{font-family:'Custom Dashicons';content:'\ec6b';font-size:2.5rem;position:absolute;top:0;right:0;margin:2rem 1.5rem;cursor:pointer}.video-lightbox .lightbox__inner{position:relative;border-radius:var(--borderRadius);width:min(70rem, 65vw);margin:0 auto;-webkit-box-shadow:0 0 .25em .0625em rgb(0 0 0 / .1);box-shadow:0 0 .25em .0625em rgb(0 0 0 / .1);overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section.sec__text_img .box-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:10%;padding-left:2%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%;max-width:47.5%}section.sec__text_img .box-text h2{margin-top:0}section.sec__text_img .box-text--right{padding-right:2%;padding-left:10%}section.sec__text_img .box-image{-ms-flex-preferred-size:52.5%;flex-basis:52.5%;max-width:52.5%}section.sec__text_img .covered-image-wrap{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}section.sec__text_img .covered-image-wrap::before{display:block;content:"";width:100%;padding-top:calc(9 / 15 * 100%)}section.sec__use_cases .content-wrap{position:relative;overflow:hidden;padding:0}section.sec__use_cases .h1{position:absolute;z-index:1;top:0;left:0;margin:3rem 3.5rem}section.sec__use_cases .img-wrap{position:relative}section.sec__use_cases img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}section.sec__use_cases .bubble{position:absolute;top:0;left:0;background-color:var(--color_yellow);-webkit-box-shadow:0 0 .5em .0625em rgb(0 0 0 / .5);box-shadow:0 0 .5em .0625em rgb(0 0 0 / .5);width:min(5rem, 5vw);height:min(5rem, 5vw);border-radius:50%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:pointer}section.sec__use_cases .bubble:nth-child(2){top:44%;left:23%}section.sec__use_cases .bubble:nth-child(3){top:60%;left:36%}section.sec__use_cases .bubble:nth-child(4){top:43%;left:53%}section.sec__use_cases .bubble:nth-child(5){top:70%;left:66%}section.sec__use_cases .bubble:nth-child(6){top:55%;left:77%}section.sec__use_cases .bubble:nth-child(7){top:74%;left:87%}section.sec__use_cases .bubble::before{font-family:'icon';content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);font-size:min(2.5rem, 2vw)}section.sec__use_cases .bubble:nth-child(2)::before{content:'\0047'}section.sec__use_cases .bubble:nth-child(3)::before{content:'\0046'}section.sec__use_cases .bubble:nth-child(4)::before{content:'\0045'}section.sec__use_cases .bubble:nth-child(5)::before{content:'\0042'}section.sec__use_cases .bubble:nth-child(6)::before{content:'\0048'}section.sec__use_cases .bubble:nth-child(7)::before{content:'\0041'}.bubble-lightbox{z-index:999999;position:absolute;top:50%;left:50%;width:100%;height:100%;padding:2rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;pointer-events:none}.bubble-lightbox.active{visibility:visible;pointer-events:all}.bubble-lightbox .close-lightbox::after{font-family:'Custom Dashicons';content:'\ec6b';font-size:1.5rem;position:absolute;top:0;right:0;margin:1.5rem;cursor:pointer}.bubble-lightbox .lightbox__inner{position:relative;border-radius:var(--borderRadius);background-color:var(--color_yellow);padding:3em;width:min(45rem, 60vw);margin:0 auto;-webkit-box-shadow:0 0 .25em .0625em rgb(0 0 0 / .1);box-shadow:0 0 .25em .0625em rgb(0 0 0 / .1)}.bubble-lightbox p{margin-bottom:0}section.sec__partner .logos-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.sec__partner .logos-wrap>*+*{margin-left:min(4em, 6vw)}section.sec__partner .logos-wrap img{height:min(10rem, 21vw);}section.sec__partner .logos-wrap img.creabeton{height:min(5rem, 10vw);}section.sec__contact .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4em}section.sec__contact .contact-info>*{margin-right:2em}section.sec__contact .contact-info .covered-image-wrap{position:relative;width:15rem;-webkit-box-shadow:0 0 11px -3px rgb(0 0 0 / .265);box-shadow:0 0 11px -3px rgb(0 0 0 / .265)}section.sec__contact .contact-info .covered-image-wrap::before{display:block;content:"";width:100%;padding-top:calc(1 / 1 * 100%)}section.sec__contact .contact-info a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.2em}section.sec__contact .contact-info .mail-icon::before{position:absolute;font-family:'icon';content:'\0043';font-size:.75em;margin-left:-1.5em;margin-top:.25em}section.sec__contact .contact-info .tel-icon::before{position:absolute;font-family:'icon';content:'\0044';font-size:.75em;margin-left:-1.5em;margin-top:.25em}.post-grid .covered-image-wrap{height:15.5em}.form-wrap span.label{margin-top:.625em;margin-bottom:.625em;display:inline-block;font-size:var(--fsize_p)}.form-wrap .recaptcha-hint{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;opacity:.5}.form-wrap .recaptcha-hint a{border-bottom:.0625em solid var(--color_black)}.form-wrap .field-wrap{margin-bottom:.625em}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],.field-wrap.dropdown select{font-size:var(--fsize_p);padding:.4em .5em;margin-bottom:0;background:var(--color_white);color:var(--color_blue);border:.0625rem solid var(--color_white);border-radius:.625em}.search-form input[type="search"]{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:var(--borderRadius_regular);margin-bottom:0;background:var(--color_white)}input,select,textarea{color:var(--color_blue);width:100%}textarea{font-size:var(--fsize_p);background:var(--color_white);padding:.375em .5em;line-height:1.5625em;max-height:20em;border:.0625rem solid var(--color_white);border-radius:.625em;margin:0em;resize:none}textarea:focus,input:focus{color:var(--color_black);border:var(--border_regular)}::-webkit-input-placeholder{color:var(--color_black);opacity:1}::-moz-placeholder{color:var(--color_black);opacity:1}:-ms-input-placeholder{color:var(--color_black);opacity:1}::-ms-input-placeholder{color:var(--color_black);opacity:1}::placeholder{color:var(--color_black);opacity:1}:-ms-input-placeholder{color:var(--color_black)}::-ms-input-placeholder{color:var(--color_black)}input[type="submit"],.field-wrap input[type="submit"]{position:relative;font:unset;font-family:"Brandon Grotesque Bold",sans-serif;font-size:var(--fsize_p);text-transform:uppercase;letter-spacing:.125em;background:var(--color_blue);-webkit-box-shadow:0 0 11px -3px rgb(0 0 0 / .55);box-shadow:0 0 11px -3px rgb(0 0 0 / .55);color:var(--color_white);border-radius:var(--borderRadius_button);padding:.4em .875em .375em;border:0;float:right;margin-top:1em;display:inline-block;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-wrap .error-msg{display:block;color:var(--color_red);font-size:var(--fsize_s);margin-top:.2em}.form-wrap input.has-error{border-color:var(--color_red)}form.submitted{display:none}.grecaptcha-badge{display:none}.post-password-form p:nth-of-type(1){display:none}span.custom-password-message{display:block;margin:auto;max-width:10em;padding:.125em;border-radius:var(--borderRadius_regular);background:rgb(255 255 255 / .17);color:var(--color_blue)}.post-password-form label{font-size:0rem}.post-password-form label input{font-size:1.875rem;padding:.25em .9375em;text-align:center}.post-password-required input[type="submit"]{position:relative;float:unset;margin:1.5625em auto;display:block}.error-404{text-align:center}.error-404 h1{font-size:min(20rem, 20vw);margin:0}[class*="block--"]{max-width:100em;padding:0;margin:8em auto}[class*="block--"]:first-child{margin-top:0}[class*="block--"]:last-child{margin-bottom:0}[class*="block--"].full{max-width:100%}[class*="block--"].pxy0{padding:0}[class*="block--"].px0{padding-left:0;padding-right:0}.content-wrap .block--single-image img{min-width:100%}.content-wrap .block--text p:first-child,.block--text_and_image p:first-child{margin-top:0}.content-wrap .block--text p:last-child,.block--text_and_image p:last-child{margin-bottom:0}.block--text_and_image .box-text--right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}[class*="block--"].block--buttons,.content-wrap [class*="block--"].block--buttons{margin-top:-.5em}.block--buttons>*,.content-wrap .block--buttons>*{display:inline-block;margin-right:1em;margin-top:.5em}.content-wrap .block--timetable{position:relative}.content-wrap .block--timetable a:hover{color:var(--color_lightgreen)}.content-wrap .block--timetable::after{content:"";position:absolute;right:0;top:0;height:100%;width:5rem;background:#dadcf9;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#dadcf900),to(#dadcf9));background:-o-linear-gradient(left,#dadcf900 25%,#dadcf9 100%);background:linear-gradient(90deg,#dadcf900 25%,#dadcf9 100%);pointer-events:none}.content-wrap .block--timetable .overflow-wrap{position:relative;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.content-wrap .block--timetable .overflow-wrap::-webkit-scrollbar{display:none}.content-wrap .block--timetable table{min-width:20rem}.content-wrap .block--timetable table tr{border-bottom:.025rem solid var(--color_blue)}.content-wrap .block--timetable table tr:last-child{border-bottom:0}.content-wrap .block--timetable table td,.content-wrap .block--timetable table th,.content-wrap .block--timetable table p{font-size:var(--fsize_p);font-weight:400;text-align:left;padding:.75rem 1.75rem}.content-wrap .block--timetable table th{border-bottom:.025rem solid var(--color_blue);background-color:var(--color_white)}.content-wrap .block--timetable table td{max-width:19rem;vertical-align:baseline}.content-wrap .block--timetable table td:first-child,.content-wrap .block--timetable table th:first-child{padding-left:.75rem}.content-wrap .block--timetable table td:last-child,.content-wrap .block--timetable table th:last-child{padding-right:.75rem}.content-wrap .slider-wrap{position:relative;padding:0}.content-wrap .slider-wrap .slider{overflow:hidden}.content-wrap .slider-wrap .swiper-slide{cursor:pointer}.content-wrap .slider-wrap .swiper-slide .img-fill{height:38em;overflow:hidden;text-align:center;float:left;width:100%;display:block;position:relative;background:var(--color_lightGrey);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.content-wrap .slider-wrap.small .swiper-slide .img-fill{height:24em}.content-wrap .slider-wrap .swiper-slide .img-fill img{position:absolute;height:100%;top:50%;left:50%;max-width:none!important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-wrap .slider-wrap .swiper-slide .caption,.slider-wrap .slider-lightbox .caption{position:absolute;bottom:0;left:0;margin:1em;text-align:left}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:1.5rem}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:1.5rem}.slider-wrap .slider-lightbox{overflow:hidden}.slider-lightbox-wrap{z-index:99999;position:fixed;inset:0;width:100vw;height:calc(var(--vh, 1vh) * 100);background:rgb(255 255 255 / .95);visibility:hidden;pointer-events:none;-webkit-transition:opacity 0.25s ease-out;-o-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.slider-lightbox-wrap.active{visibility:visible;pointer-events:all}.slider-lightbox-wrap-close{z-index:99;position:absolute;width:3rem;height:3rem;background:#fff0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:.937rem;top:.937rem;padding:0;border:0;cursor:pointer}.slider-lightbox-wrap-close:focus{outline:none}.slider-lightbox-wrap-close:before{font-size:1.25rem;color:var(--color_blue);font-family:"Icons Base";content:"\004a"}.slider-lightbox-wrap .slider-wrap{position:absolute;width:min(90rem, 100vw);left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider-lightbox-wrap .img-fill{max-width:90%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:calc(var(--vh, 1vh) * 75);height:calc(var(--vh, 1vh) * 75);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slider-lightbox-wrap .img-fill img{-o-object-fit:contain;object-fit:contain;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slider-lightbox-wrap .swiper-button-prev,.slider-lightbox-wrap .swiper-rtl .swiper-button-next{left:2rem;right:auto}.slider-lightbox-wrap .swiper-button-next,.slider-lightbox-wrap .swiper-rtl .swiper-button-prev{right:2rem;left:auto}.content-wrap .block--form .form-wrap .field-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-ms-grid-column:auto;grid-column-start:auto;-ms-grid-column-span:12;grid-column-end:span 12}.content-wrap .block--form .form-wrap .field-wrap span.label{font-family:"Brandon Grotesque Regular",sans-serif;font-weight:400;font-size:1rem;line-height:1.5em;letter-spacing:.02em;color:var(--color_blue);-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;width:100%}.content-wrap .block--form .grid-wrap{gap:1em}.content-wrap .block--form .form-wrap .field-wrap.radio,.content-wrap .block--form .form-wrap .field-wrap.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-grid-column-span:6;grid-column-end:span 6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-wrap .block--form .form-wrap .field-wrap.radio label,.content-wrap .block--form .form-wrap .field-wrap.checkbox label{margin-right:.5em}.content-wrap .block--form .form-wrap .field-wrap.radio .option-wrap,.content-wrap .block--form .form-wrap .field-wrap.checkbox .option-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1em}.content-wrap .block--form .form-wrap .field-wrap.radio .option-wrap input,.content-wrap .block--form .form-wrap .field-wrap.checkbox .option-wrap input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:.5em}.content-wrap .block--form .form-wrap .success-wrap{padding:2em}.content-wrap .block--quote-slider .quote-wrap__inner blockquote{margin:0}.content-wrap .block--quote-slider .swiper-wrap.disabled{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.content-wrap .block--quote-slider .quote-wrap{min-height:6.25em;padding:2.5em 5em;position:relative}.content-wrap .block--quote-slider .slider{padding-top:3em;margin-top:-3em}.content-wrap .block--quote-slider .quote-wrap::after{content:'"';position:absolute;z-index:1;font-style:italic;right:0;top:0;font-size:20rem;width:10rem;height:10rem;-webkit-transform:translate3d(0,4rem,0);transform:translate3d(0,4rem,0);pointer-events:none}.content-wrap .block--quote-slider .quote-wrap__inner{width:min(25rem, 95%)}.content-wrap .block--quote-slider .quote-wrap p{margin-top:0}.content-wrap .block--quote-slider .box-portrait{width:100%}.content-wrap .block--quote-slider .box-portrait .covered-image-wrap{min-height:25em}.content-wrap .block--quote-slider .box-portrait~.box-quote .quote-wrap{min-height:25em}.content-wrap .block--quote-slider .box:nth-of-type(1){padding-right:0;margin:0 auto}.content-wrap .block--quote-slider .box:nth-of-type(2){padding-left:0}.content-wrap .block--quote-slider .box--middleHeight .quote-wrap{min-height:25em}.content-wrap .block--quote-slider .box--middleHeight.box-quote{margin-bottom:0}.content-wrap .block--contact-person{position:relative;margin-top:2rem;margin-bottom:2rem}.content-wrap .block--contact-person::after{content:"";position:absolute;z-index:-1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#ececec;left:-50vw;top:0;width:200vw;height:100%}.content-wrap .block--contact-person .portrait-box{height:15rem}.content-wrap .block--contact-person .grid-wrap .grid-wrap .box:first-of-type{padding-left:0}.content-wrap .block--team .covered-image-wrap.portrait-box{height:20rem}.video-wrap{width:100%;overflow:hidden;padding-top:56.25%;position:relative}.video-wrap iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.content-wrap .block--accordion{margin-bottom:0}.content-wrap .block--accordion+.block--accordion{margin-top:0}.content-wrap .block--accordion .accordion-content__inner [class*="block--"]{margin-top:0;padding:0}.accordion-content p:last-child{padding-bottom:1.5em;margin-bottom:0}.content-wrap .block--accordion .accordion-content__inner [class*="block--"]:last-child{padding-bottom:0;margin-bottom:1.75em}.content-wrap .block--accordion .accordion-content__inner [class*="block--"]:last-child p{margin-bottom:0;padding-bottom:0}.accordion-wrap{border:var(--border_regular);padding:0}.accordion-trigger{padding:1.5625em 5.5em 1.5625em 1.75em;position:relative;cursor:pointer}.accordion-trigger::after{font-family:"Icons Base";content:"\0045";position:absolute;right:1.25em;top:51%;font-size:1.875rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-trigger.open::after{content:"\0048"}.accordion-trigger h3{margin:0}.accordion-content{max-height:0;padding:0 1.75em;overflow:hidden;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.header__inner{position:relative;width:100%;height:auto;max-width:100em;margin:auto;padding:0em 2.5em;-webkit-transform:translateY(-5vh);-ms-transform:translateY(-5vh);transform:translateY(-5vh)}.header--bg-img .img-wrap{height:30rem;width:100%}.header--bg-img .covered-image-wrap{position:absolute;left:0;top:0;height:100%;width:100%}.header--text-bg-img .header__inner{background:#fff0;min-height:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header--text-bg-img h1.title{z-index:1;position:relative;margin:0}.header--text-bg-img .covered-image-wrap{position:absolute;left:0;top:0;height:100%;width:100%}@media only screen and (max-width:55em){.scroll-to-top{bottom:5.5em}.header--home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.header--home .header__inner{padding-bottom:20rem}.header--home svg.logo,.header--home img.logo{width:12rem}.header--home h1.title{width:min(45rem, 80vw)}.header--home .block--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6em}.header--home .gradient::after{width:100%;height:100%}.header--home img.bg-img--person{position:absolute;right:0;left:unset;width:63rem;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate3d(21rem,24rem,0);transform:translate3d(21rem,24rem,0);-o-object-position:bottom;object-position:bottom;max-width:unset}section.sec__smard .smard-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3em 2.75em 0}section.sec__smard .smard-wrap .text-wrap{width:min(30rem, 100%);padding:0}section.sec__smard .smard-wrap .video-wrap{width:100%;-webkit-transform:translate3d(0,2.5rem,0);transform:translate3d(0,2.5rem,0)}.video-lightbox .lightbox__inner{width:min(60rem, 100%)}section.sec__text_img .box-text{padding-right:0;padding-left:0;-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:3em}section.sec__text_img .box-text--right{padding-right:0;padding-left:0}section.sec__text_img .box-image{-ms-flex-preferred-size:80vw;flex-basis:80vw;max-width:80vw;-webkit-transform:translate3d(20vw,0,0);transform:translate3d(20vw,0,0);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.sec__text_img .box-text--right~.box-image{-webkit-transform:translate3d(-10vw,0,0);transform:translate3d(-10vw,0,0)}.bubble-lightbox{padding:2.5em}.bubble-lightbox .lightbox__inner{padding:2em;width:min(45rem, 90%)}.bubble-lightbox .close-lightbox::after{margin:.625em}section.sec__use_cases .h1{margin:2.5rem 2.75rem}[class*="block--"]{margin:2em auto}.block--text_and_image .box-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.content-wrap .slider-wrap .swiper-slide .img-fill,.content-wrap .slider-wrap.small .swiper-slide .img-fill{height:62vw}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:0}.content-wrap .block--quote-slider .slider{padding-top:5em}.content-wrap .block--quote-slider .box-portrait~.box-quote .quote-wrap{min-height:auto}.header--bg-img .img-wrap{height:20rem;width:100%}.header--text-bg-img .sec-wrap__inner{min-height:20rem}input[type="submit"],.field-wrap input[type="submit"]{letter-spacing:.1375em}}@media only screen and (max-width:36em){.scroll-to-top{right:1.5625em;bottom:4.15em;width:2.25rem;height:2.25rem}.scroll-to-top::before{font-size:1rem}section.sec__smard,section.sec__advantages,section.sec__partner{padding-top:2.5rem;margin-top:-2.5rem}.header--home .header__inner{padding:3em 1.5625em;padding-bottom:15rem}.header--home h1.title{width:100%}.header--home svg.logo,.header--home img.logo{width:8rem}.header--home .gradient::after{width:100%;height:100%;right:0rem}.header--home img.bg-img--person{position:absolute;right:0;width:45rem;height:auto;-webkit-transform:translate3d(min(15rem, 53vw),14rem,0);transform:translate3d(min(15rem, 53vw),14rem,0);-o-object-fit:cover;object-fit:cover;max-width:unset}section.sec__smard .smard-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.625em 1.5em 0;margin-bottom:0}section.sec__smard .smard-wrap .video-wrap{-webkit-transform:translate3d(0,2rem,0);transform:translate3d(0,2rem,0)}.video-lightbox{padding:1.5625em}.video-lightbox .close-lightbox::after{font-size:2rem;margin:1.55rem 1.25rem}section.sec__text_img .box-text{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:2em}.bubble-lightbox{padding:1.5625em}.bubble-lightbox .lightbox__inner{padding:1.5625em;width:min(25rem, 100%)}section.sec__use_cases .content-wrap{overflow:visible;margin-top:.5em}section.sec__use_cases .sec-wrap__inner{padding-left:0;padding-right:0}section.sec__use_cases .content-wrap{border-radius:0}section.sec__use_cases .h1{padding-left:1.625rem;margin-left:0;margin-top:-.5em}section.sec__use_cases .bubble{width:min(3rem, 8vw);height:min(3rem, 8vw)}section.sec__use_cases .bubble::before{font-size:min(1.5rem, 3.25vw)}section.sec__partner .logos-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.sec__contact .contact-info>*{margin-right:1em;white-space:nowrap}section.sec__contact .contact-info .covered-image-wrap{width:8rem}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:1rem}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:1rem}.content-wrap .block--quote-slider .slider::after{right:0;font-size:15rem}.content-wrap .block--quote-slider .quote-wrap__inner{width:100%}.content-wrap .block--quote-slider .box-portrait .covered-image-wrap{min-height:62vw}.content-wrap .block--quote-slider .quote-wrap{padding:2em 3em}.content-wrap .block--quote-slider .quote-wrap::after{font-size:15rem;-webkit-transform:translate3d(2rem,4rem,0);transform:translate3d(2rem,4rem,0)}.accordion-trigger{padding:1em 3.25em 1em 1.25em}.accordion-trigger::after{font-family:"Icons Base";content:"\0045";position:absolute;right:.85em;top:51%;font-size:min(1.85rem, 7vw);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-content{padding:0 1.25em}.accordion-content p:last-child{padding-bottom:1.25em}.content-wrap .block--accordion .accordion-content__inner [class*="block--"]:last-child{margin-bottom:1.25em}.header__inner{padding:3.25em 2em}input[type="submit"],.field-wrap input[type="submit"]{padding:.25em .875em .2em}}@media only screen and (max-width:27em){.header--home .header__inner{padding:2em 1.25em;padding-bottom:12em}.header--home .gradient::after{width:100%;height:50%;right:0}.header--home img.bg-img--person{width:min(37rem, 165vw);-webkit-transform:translate3d(41%,10rem,0);transform:translate3d(41%,10rem,0)}.bubble-lightbox{padding:1.25em}section.sec__use_cases .h1{padding-left:1.25rem}.video-lightbox{padding:1.25em}section.sec__smard .smard-wrap{padding:1.5em 1.375em 0;margin-bottom:0}}