@charset "UTF-8";
/*!
Theme Name: Axual
Author: Xplines Digital
Author URI: https://ua.linkedin.com/company/xplines-digital
Version: 1.0
License: GNU General Public License v2 or later
Text Domain: axual
*/html{font-size:8px;-webkit-font-smoothing:antialiased}@media (min-width:300px) and (orientation:portrait){html{font-size:14.4px}}@media (min-width:360px) and (max-width:679px) and (orientation:portrait){html{font-size:16px}}@media (min-width:680px){html{font-size:9.6px}}@media (min-width:700px){html{font-size:11.2px}}@media (min-width:800px){html{font-size:12px}}@media (min-width:900px){html{font-size:13.6px}}@media (min-width:1000px){html{font-size:14.4px}}@media (min-width:1100px){html{font-size:15.2px}}@media (min-width:1200px){html{font-size:16px}}@media (min-width:1300px){html{font-size:17.28px}}@media (min-width:1400px){html{font-size:17.92px}}@media (min-width:1921px){html{font-size:24px}}@font-face{font-family:Lato;src:url(assets/fonts/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(assets/fonts/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(assets/fonts/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(assets/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(assets/fonts/Roboto-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(assets/fonts/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(assets/fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;appearance:none;outline:none;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;line-height:1;color:#073147;padding:.9375rem 1.25rem;border:1px solid #eaebf5;border-radius:.25rem;width:100%;transition:all .3s}input[type=email]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#8993a1}input[type=email]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{border-color:#8993a1}input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#073147}textarea{min-height:6.25rem}input[type=file]{display:none}.file-input-label{font-size:.875rem;line-height:1.25rem;color:#8993a1;cursor:pointer;display:flex;align-items:center;transition:all .3s}.file-input-label:before{content:url(/wp-content/themes/axual/assets/img/icons/cloud-upload.svg);display:block;width:1.5rem;height:1.25rem;margin-right:1.25rem}.file-input-label:hover{color:#e4515c}.file-input-label.filled{color:#073147}.ac-form ._form_element,.wpcf7-form ._form_element{padding-top:1.25rem}.ac-form ._form_element p,.wpcf7-form ._form_element p{color:#8993a1}.ac-form ._form-label,.wpcf7-form ._form-label{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:500;line-height:1rem;color:#073147}.ac-form ._field-wrapper,.ac-form .wpcf7-form-control-wrap,.wpcf7-form ._field-wrapper,.wpcf7-form .wpcf7-form-control-wrap{position:relative;display:block}.ac-form ._field-wrapper input,.ac-form .wpcf7-form-control-wrap input,.wpcf7-form ._field-wrapper input,.wpcf7-form .wpcf7-form-control-wrap input{margin-top:.3125rem}.ac-form ._field-wrapper input._has_error,.ac-form ._field-wrapper input.wpcf7-not-valid,.ac-form .wpcf7-form-control-wrap input._has_error,.ac-form .wpcf7-form-control-wrap input.wpcf7-not-valid,.wpcf7-form ._field-wrapper input._has_error,.wpcf7-form ._field-wrapper input.wpcf7-not-valid,.wpcf7-form .wpcf7-form-control-wrap input._has_error,.wpcf7-form .wpcf7-form-control-wrap input.wpcf7-not-valid{border-color:#e4515c}.ac-form ._error,.ac-form .wpcf7-not-valid-tip,.wpcf7-form ._error,.wpcf7-form .wpcf7-not-valid-tip{font-size:.875rem;font-weight:400;line-height:1.125rem;color:#e4515c;position:absolute;right:0;top:-1rem}.ac-form ._form-fieldset,.wpcf7-form ._form-fieldset{padding:0;margin:0;border:none}.ac-form ._checkbox-radio ._error-inner,.ac-form ._checkbox-radio input[type=checkbox],.wpcf7-form ._checkbox-radio ._error-inner,.wpcf7-form ._checkbox-radio input[type=checkbox]{display:none}.ac-form ._checkbox-radio input[type=checkbox]._has_error+span:before,.wpcf7-form ._checkbox-radio input[type=checkbox]._has_error+span:before{border-color:#e4515c}.ac-form ._checkbox-radio input[type=checkbox]:checked+span:before,.wpcf7-form ._checkbox-radio input[type=checkbox]:checked+span:before{border-color:#0bb2ac;background-color:#0bb2ac}.ac-form ._checkbox-radio input[type=checkbox]:checked+span:after,.wpcf7-form ._checkbox-radio input[type=checkbox]:checked+span:after{opacity:1}.ac-form ._checkbox-radio input[type=checkbox]+span,.wpcf7-form ._checkbox-radio input[type=checkbox]+span{font-family:Roboto,sans-serif;font-size:.75rem;line-height:1.125rem;color:#8993a1;cursor:pointer;display:block;padding-left:1.875rem;position:relative}.ac-form ._checkbox-radio input[type=checkbox]+span:before,.wpcf7-form ._checkbox-radio input[type=checkbox]+span:before{content:"";position:absolute;left:0;top:0;width:1rem;height:1rem;background-color:#f2f4f7;border:1px solid #eaebf5;border-radius:.125rem;transition:all .3s}.ac-form ._checkbox-radio input[type=checkbox]+span:after,.wpcf7-form ._checkbox-radio input[type=checkbox]+span:after{content:url('data:image/svg+xml; utf8, <svg width="100%" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.75 1L3.5 7L1.25 4.75" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:absolute;left:.25rem;top:0;width:.625rem;opacity:0}.ac-form ._checkbox-radio input[type=checkbox]+span:hover:before,.wpcf7-form ._checkbox-radio input[type=checkbox]+span:hover:before{border-color:#8993a1}.ac-form ._checkbox-radio input[type=checkbox]+span a,.wpcf7-form ._checkbox-radio input[type=checkbox]+span a{color:#073147}.ac-form ._checkbox-radio input[type=checkbox]+span a:hover,.wpcf7-form ._checkbox-radio input[type=checkbox]+span a:hover{color:#e4515c}.ac-form ._button-wrapper,.wpcf7-form ._button-wrapper{text-align:center}.ac-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper ._submit{margin-top:2.5rem}.ac-form .wpcf7-list-item,.wpcf7-form .wpcf7-list-item{margin:0}*{box-sizing:border-box}a{text-decoration:none;transition:all .3s}.ac-form ._form-title,.title,.wpcf7-form ._form-title,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;font-weight:700;color:#073147;margin:0}.ac-form ._form_element p,.p,.wpcf7-form ._form_element p,p{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.5rem;margin:1.25rem 0}.ac-form ._form_element p a,.p a,.wpcf7-form ._form_element p a,p a{color:#0bb2ac}.ac-form ._form_element p a:hover,.p a:hover,.wpcf7-form ._form_element p a:hover,p a:hover{color:#073147}#content .wp-block-code,#content .wp-block-quote,#content>h1,#content>h2,#content>h3,#content>h4,#content>h5,#content>h6,#content>ol,#content>p,#content>ul,.content .wp-block-code,.content .wp-block-quote,.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6,.content>ol,.content>p,.content>ul{margin-left:auto;margin-right:auto;max-width:38.75rem}#content>h1,#content>h2,#content>h3,#content>h4,#content>h5,#content>h6,.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6{margin-top:2.5rem;margin-bottom:1.25rem}#content>p,.content>p{color:#8993a1;margin-top:1.25rem;margin-bottom:.625rem}#content>p+ol,#content>p+p,#content>p+ul,.content>p+ol,.content>p+p,.content>p+ul{margin-top:.625rem}#content>ol,#content>ul,.content>ol,.content>ul{color:#8993a1;margin-top:2.5rem;margin-bottom:2.5rem;padding:0;list-style:none}#content>ol li,#content>ul li,.content>ol li,.content>ul li{margin-bottom:1.25rem;padding-left:1.25rem;position:relative}#content>ol li:before,#content>ul li:before,.content>ol li:before,.content>ul li:before{content:"";position:absolute;left:0;width:.375rem;height:.375rem;background-color:#073147;border-radius:50%;flex-shrink:0;margin:.75rem .875rem 0 0}.wp-block.is-selected{position:relative;z-index:3}.wp-block-columns{padding:5rem 3.4375rem;display:flex}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns .wp-block-image{margin:0;padding:0}.wp-block-image{margin-top:5rem;margin-bottom:3.125rem;padding:0 9.375rem}.wp-block-image img{width:100%;height:auto}.wp-block-image figcaption{font-size:.875rem;line-height:1.25rem;color:#8993a1;width:60%;margin-top:1.25rem}.wp-block-quote{margin-top:3.125rem;margin-bottom:3.125rem}.wp-block-quote p{font-family:Lato,sans-serif;font-weight:700;color:#073147;margin:0}.wp-block-quote cite{font-style:normal;color:#8993a1;display:block;margin-top:1.25rem}.wp-block-code{font-size:1rem;background-color:#f2f4f7;border-radius:.625rem;padding:1.25rem;margin:1.875rem 0;overflow-x:auto}.wp-block-buttons{margin-top:2.5rem}.wp-block-group.vertical{overflow-x:auto}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.has-text-align-justify{text-align:justify}@media (orientation:portrait) and (max-width:681px){#content .wp-block-code,#content .wp-block-quote,#content>h1,#content>h2,#content>h3,#content>h4,#content>h5,#content>h6,#content>ol,#content>p,#content>ul{margin-left:1rem;margin-right:1rem;max-width:none}#content>ol,#content>ul{color:#8993a1;margin-top:1.875rem;margin-bottom:1.875rem}#content>ol li:before,#content>ul li:before{margin:.625rem .875rem 0 0}.wp-block-columns{padding:2.5rem 0;flex-direction:column}.wp-block-image{margin-bottom:5rem;padding:0 1rem}.wp-block-image figcaption{width:100%}.wp-block-quote{margin-top:5rem;margin-bottom:5rem}.wp-block-code{font-size:.8125rem}}.socials{display:flex;align-items:center;margin-left:-.5rem;margin-right:-.5rem}.socials__link{margin:0 .5rem;color:#073147;transition:color .3s}.socials__link svg{width:1.875rem}.socials__link:hover{color:#e4515c}.architecture-block{padding:5rem 3.4375rem 4.375rem;text-align:center}.architecture-block__image{width:100%;margin-top:3.75rem}@media (orientation:portrait) and (max-width:681px){.architecture-block{padding:2.5rem 1rem;text-align:left}.architecture-block__tabs{display:flex;align-items:stretch;justify-content:space-between}.architecture-block__tabs>div{width:calc(50% - .5rem)}.architecture-block__tab{font-family:Lato,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;margin-top:.625rem;padding:1.25rem 1.4375rem;min-height:5.25rem;background-color:#f2f4f7;border-radius:.625rem;display:flex;align-items:center;transition:all .3s}.architecture-block__tab--red{color:#e4515c}.architecture-block__tab--red.active{background-color:#e4515c}.architecture-block__tab--green{color:#0bb2ac}.architecture-block__tab--green.active{background-color:#0bb2ac}.architecture-block__tab--yellow{color:#fac035}.architecture-block__tab--yellow.active{background-color:#fac035}.architecture-block__tab--brown{color:#ac9889}.architecture-block__tab--brown.active{background-color:#ac9889}.architecture-block__tab.active{color:#fff}.architecture-block__image{width:100%;margin-top:2.5rem;display:none}.architecture-block__image.show{display:block}}.blog-block-inner{text-align:center;padding:5rem 3.125rem 9.375rem}.blog-block__grid{align-items:stretch;margin:5rem 0}.blog-block__grid,.blog-block__item{display:flex;justify-content:space-between}.blog-block__item{text-align:left;width:calc(33.3% - .8125rem);min-height:23.5625rem;padding:3.125rem;flex-direction:column}.blog-block__item:hover .blog-block__item-link{color:#073147}.blog-block__item:hover .blog-block__item-link svg{fill:#e4515c}.blog-block__item h3{margin-top:.9375rem}.blog-block__item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.blog-block__item-link{font-size:.875rem;font-weight:700;line-height:1.25rem;color:#0bb2ac;display:flex;align-items:center;transition:all .3s}.blog-block__item-link svg{width:1.25rem;margin-left:1.25rem;transition:all .3s}@media (orientation:portrait) and (max-width:681px){.blog-block-inner{text-align:left;padding:5rem 1rem}.blog-block__grid{display:block;margin:2.5rem 0}.blog-block__item{width:100%;min-height:23.125rem;margin-top:1.25rem;padding:3.125rem 1.875rem}.blog-block__bottom{text-align:center}}.contact-block{background:linear-gradient(180deg,#f2f4f7,#eaebf5);overflow:hidden}.contact-block-inner{padding:8.5rem 6.875rem 6.25rem 8.375rem;display:flex;position:relative;min-height:60rem;z-index:1}.contact-block__figure{position:absolute;width:106%;left:3.4375rem;top:7.9375rem;z-index:-1}.contact-block__left{padding-top:4.0625rem;padding-right:2.5rem;flex-grow:1}.contact-block__left-map{position:absolute;left:0;bottom:0;width:60rem;z-index:-1}.contact-block__left-map img{width:100%}.contact-block__form{width:50%;flex-shrink:0;min-height:40.625rem;padding:1.5625rem 2.5rem 3.125rem;background-color:#fff;border-radius:1.25rem}.contact-block__form ._submit{width:100%}@media (min-width:681px) and (hover:none) and (pointer:coarse){.contact-block-inner{padding:11.875rem 6.875rem 11.875rem 8.375rem}}@media (orientation:portrait) and (max-width:681px){.contact-block-inner{padding:7.25rem 1rem 3.75rem;display:block;min-height:0}.contact-block__left{padding:0 2.5rem}.contact-block__left-map{position:relative;display:block;width:calc(100% + 7rem);margin:-3.4375rem -3.5rem -6.875rem}.contact-block__form{width:100%;min-height:0;padding:1.25rem 1.25rem 2.5rem;border-radius:.625rem}}.cta-block-inner{margin-top:4.375rem;margin-bottom:4.375rem;padding:0 3.4375rem}.cta-block__content{text-align:center;background:linear-gradient(180deg,#f3767f,#e4515c);padding:5.25rem 6.25rem;border-radius:.625rem;overflow:hidden;position:relative;z-index:1}.ac-form ._button-wrapper .cta-block__content ._submit,.cta-block__content .ac-form ._button-wrapper ._submit,.cta-block__content .btn,.cta-block__content .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .cta-block__content ._submit{margin-top:2.5rem}.cta-block__figure{position:absolute;width:100%;left:0;top:0;z-index:-1}.cta-block__figure img{width:100%}@media (orientation:portrait) and (max-width:681px){.cta-block-inner{margin-top:2.5rem;margin-bottom:2.5rem;padding:0 1rem}.cta-block__content{padding:3.75rem 1.875rem}}.documents-block-inner{padding:5rem 15.625rem 9.375rem}.documents-block__row{font-family:Lato,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0;border-bottom:1px solid #d8dce1}.documents-block__row:first-child{border-top:1px solid #d8dce1}.ac-form ._button-wrapper .documents-block__row ._submit,.documents-block__row .ac-form ._button-wrapper ._submit,.documents-block__row .btn,.documents-block__row .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .documents-block__row ._submit{margin-left:1.25rem;padding:.8125rem 2.125rem}.ac-form ._button-wrapper .documents-block__row ._submit svg,.documents-block__row .ac-form ._button-wrapper ._submit svg,.documents-block__row .btn svg,.documents-block__row .wpcf7-form ._button-wrapper ._submit svg,.wpcf7-form ._button-wrapper .documents-block__row ._submit svg{width:1.875rem}@media (orientation:portrait) and (max-width:681px){.documents-block-inner{padding:2.5rem 1rem 5rem}.documents-block__row{display:block;padding:1.875rem 0}}.download__image{display:flex;justify-content:flex-end;position:relative;width:21.875rem}.download__image img{width:100%;box-shadow:0 1.5625rem 3.125rem rgba(48,55,120,.15);border-radius:.625rem;border-top-right-radius:2.5rem}.download__image-blank{position:absolute;bottom:.625rem;right:3.5rem;transform-origin:100% 100%;transform:rotate(-30deg);z-index:1}.download__image-blank:first-child{right:1.25rem;transform:rotate(-15deg);z-index:2}.download__image-blank.with-custom-image{bottom:6.625rem}.download__image-main{position:relative;z-index:3}.download__image-main.custom-image{box-shadow:none;width:147%;max-width:none;border-radius:0;flex-shrink:0}.download__image span{font-family:Lato,sans-serif;font-size:1.5rem;text-align:center;line-height:1.8125rem;color:#fff;width:100%;position:absolute;left:0;top:7.5rem;z-index:4}@media (orientation:portrait) and (max-width:681px){.download__image{width:14.375rem;margin:1.25rem 0 0 auto}.download__image img{width:100%;border-top-right-radius:1.25rem}.download__image-blank{right:2.3125rem}.download__image-blank:first-child{right:.8125rem}.download__image-blank.with-custom-image{bottom:4.625rem}.download__image span{font-size:.875rem;line-height:1.0625rem;top:4.875rem}}.download-block-inner{display:flex;align-items:center;padding:9.375rem 9.375rem 4.375rem 10rem}.download-block__left{flex-grow:0}.download-block__right{flex-grow:1;padding-left:5.75rem}.ac-form ._button-wrapper .download-block ._submit,.download-block .ac-form ._button-wrapper ._submit,.download-block .btn,.download-block .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .download-block ._submit{margin-top:3.125rem;padding:.8125rem 2.125rem}.ac-form ._button-wrapper .download-block ._submit svg,.download-block .ac-form ._button-wrapper ._submit svg,.download-block .btn svg,.download-block .wpcf7-form ._button-wrapper ._submit svg,.wpcf7-form ._button-wrapper .download-block ._submit svg{width:1.875rem}@media (orientation:portrait) and (max-width:681px){.download-block-inner{flex-direction:column-reverse;padding:5rem 1rem 2.5rem}.download-block__left{width:100%;text-align:center}.ac-form ._button-wrapper .download-block ._submit,.download-block .ac-form ._button-wrapper ._submit,.download-block .btn,.download-block .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .download-block ._submit{margin-top:9.125rem}.download-block__right{padding-left:0}}.download-form{display:flex;align-items:flex-start;justify-content:flex-end;min-height:100vh;padding:9.375rem 5.1875rem 6.25rem;position:relative;z-index:1}.download-form__figure{position:absolute;width:22.0625rem;top:7.5rem;left:-7.5rem;z-index:-1}.download-form__figure img{width:100%}.download-form__left{flex-grow:0}.download-form__right{width:50%;flex-grow:0;padding-left:6.25rem}.download-form__right-head h2{text-align:center}.download-form__right-head ul{font-size:.875rem;line-height:1.25rem;list-style:none;margin:1.875rem 0;padding:0}.download-form__right-head ul li{margin-bottom:.625rem;display:flex;align-items:flex-start}.download-form__right-head ul li:before{content:"";display:inline-block;width:.5rem;height:.5rem;flex-shrink:0;margin-right:.75rem;margin-top:.375rem;border-radius:50%;background-color:#e4515c}.download-form__right .ac-form{margin-top:2.5rem;padding:0 .75rem}@media (orientation:portrait) and (max-width:681px){.download-form{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end;min-height:0;padding:7.25rem 1rem 11.25rem}.download-form__figure{width:13.4375rem;top:auto;bottom:5rem;left:-7.0625rem}.download-form__left{width:100%;margin-top:4.375rem}.download-form__right{width:100%;padding-left:0}.download-form__right-head{text-align:left}.download-form__right .ac-form{padding:0}}.download-trial-block-inner{padding:5rem 3.4375rem 4.375rem}.download-trial-block__content{padding:2.8125rem 5rem 3.75rem;display:flex;border:1px solid #eaebf5;border-radius:.625rem}.download-trial-block__content-left{width:48%;padding-right:3.125rem}.download-trial-block__content-left h3{margin-top:.9375rem}.ac-form ._button-wrapper .download-trial-block__content-left ._submit,.download-trial-block__content-left .ac-form ._button-wrapper ._submit,.download-trial-block__content-left .btn,.download-trial-block__content-left .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .download-trial-block__content-left ._submit{margin-top:1.25rem}.download-trial-block__content-right{width:52%;padding-left:3.125rem}.download-trial-block__content-right img{width:100%;margin-top:-6.5625rem}@media (orientation:portrait) and (max-width:681px){.download-trial-block-inner{padding:2.5rem 1rem}.download-trial-block__content{padding:2.5rem 1.25rem;display:block}.download-trial-block__content-left{width:100%;padding-right:0;text-align:center}.download-trial-block__content-left h3{margin-top:.9375rem}.ac-form ._button-wrapper .download-trial-block__content-left ._submit,.download-trial-block__content-left .ac-form ._button-wrapper ._submit,.download-trial-block__content-left .btn,.download-trial-block__content-left .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .download-trial-block__content-left ._submit{margin-top:1.25rem}.download-trial-block__content-right{width:100%;padding-left:0}.download-trial-block__content-right img{margin-top:2.5rem}}.hero-block+.events-block{position:relative;z-index:1;margin-top:-12.5rem}.events-block-inner{padding:0 3.4375rem}.events-block__grid{display:flex;flex-wrap:wrap;align-items:stretch;margin:5rem -.625rem 9.375rem}.events-block__card{display:flex;flex-direction:column;width:calc(33.33% - 1.25rem);margin:0 .625rem 1.25rem;padding:1.875rem;background-color:#fff;border:1px solid #eaebf5;border-radius:.625rem}.events-block__card:hover h4{color:#e4515c}.events-block__card:hover svg circle{fill:#f2f4f7}.events-block__card:hover svg path{fill:#e4515c}.events-block__card-top{display:flex;justify-content:space-between;align-items:flex-start}.events-block__card-top svg{width:2.5rem;margin-top:1.25rem}.events-block__card-top svg>*{transition:all .3s}.events-block__card-date{font-family:Lato,sans-serif;font-size:4rem;font-weight:300;line-height:4.875rem;color:#e4515c}.events-block__card-date span{font-size:.75rem;font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:.04em;display:block;margin-bottom:.625rem}.events-block__card-bottom{padding-top:5rem}.events-block__card-bottom h4{transition:all .3s}.events-block__card-bottom p{margin:.625rem 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (orientation:portrait) and (max-width:681px){.hero-block+.events-block{margin-top:-5.625rem}.events-block-inner{padding:0 1rem}.events-block__grid{display:block;margin:2.5rem 0 5rem}.events-block__card{display:block;width:100%;margin:0 0 1.25rem}.events-block__card:hover h4{color:#e4515c}.events-block__card:hover svg circle{fill:#f2f4f7}.events-block__card:hover svg path{fill:#e4515c}.events-block__card-top{display:flex;justify-content:space-between;align-items:flex-start}.events-block__card-top svg{width:2.5rem;margin-top:1.25rem}.events-block__card-top svg>*{transition:all .3s}.events-block__card-date{font-family:Lato,sans-serif;font-size:4rem;font-weight:300;line-height:4.875rem;color:#e4515c}.events-block__card-date span{font-size:.75rem;font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:.04em;display:block;margin-bottom:.625rem}.events-block__card-bottom{padding-top:3.125rem}.events-block__card-bottom h4{transition:all .3s}.events-block__card-bottom p{margin:.625rem 0 0}}.faq-block{padding:5rem 3.4375rem 10.625rem}.faq-block-head{text-align:center}.faq-block-head p{font-size:inherit;line-height:inherit}.faq-block-inner{display:flex;align-items:flex-start;margin-top:5rem}.faq-block__list{width:53%}.faq-block__item{padding:1.0625rem 3.125rem;cursor:pointer;transition:all .3s}.faq-block__item.opened{margin:1.0625rem 0;padding:2.1875rem 3.125rem 3.75rem;background-color:#f2f4f7;border-radius:.625rem}.faq-block__item.opened .faq-block__item-question svg{stroke:#0bb2ac;transform:rotate(180deg)}.faq-block__item-question{display:flex;align-items:center;justify-content:space-between}.faq-block__item-question svg{flex-shrink:0;width:1.25rem;margin-left:2.5rem;transition:all .3s}.faq-block__item-question:hover svg{stroke:#e4515c}.faq-block__item-answer{display:none}.faq-block__item-answer p{font-size:.875rem;line-height:1.25rem;color:#8993a1;margin:.8125rem 0 0}.faq-block__image{width:47%;padding-left:5rem;position:relative}.faq-block__image img{width:100%}.faq-block__image svg{position:absolute;bottom:-5.625rem;right:-5.625rem;width:27.6875rem}@media (orientation:portrait) and (max-width:681px){.faq-block{padding:2.5rem 1rem 10rem;overflow-x:hidden}.faq-block-head{text-align:left}.faq-block-inner{display:block;margin-top:0}.faq-block__list{width:100%}.faq-block__item{padding:.6875rem 0}.faq-block__item.opened{margin:.875rem -.5rem;padding:1.25rem}.faq-block__item.opened .faq-block__item-question svg{margin-right:-.375rem}.faq-block__item-question svg{width:1rem;margin-right:.375rem}.faq-block__item-answer p{margin:.625rem 0 0}.faq-block__image{margin-top:3.125rem;width:100%;padding-left:0}.faq-block__image svg{width:20.75rem;bottom:-3.9375rem;right:-4.1875rem}}@media (hover:hover){.features-block.careers .features-block-inner{padding-left:9.375rem;padding-right:9.375rem}.features-block.careers .features-block__grid{margin-top:0}.features-block.careers .features-block__item{flex:0 0 calc(33.33% - 3.125rem);margin-top:4.375rem}}.features-block-inner{text-align:center;padding:5rem 3.125rem 9.375rem}.features-block__grid{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin:3.75rem -.625rem 0}.features-block__item{display:block;flex:1 0 20%;min-height:20rem;padding:3.125rem 1.875rem 2.8125rem;margin:1.25rem .625rem 0;text-align:center}.features-block__item img{width:5rem}.features-block__item h4{margin-top:1.875rem}.features-block__item p{margin:.625rem 0 0}.features-block__bottom{margin-top:5rem}@media (orientation:portrait) and (max-width:681px){.features-block-inner{text-align:left;padding:2.5rem 1rem 5rem}.features-block__grid{display:block;margin:2.5rem 0 0}.features-block__item{width:100%;margin:1.25rem 0 0;padding:3.125rem 3.4375rem 2.8125rem}.features-block__bottom{margin-top:2.5rem;text-align:center}}.feature-card-block{padding:6.25rem 3.4375rem 5rem}.feature-card-block:not(.hide)+.feature-card-block{padding-top:0}.feature-card-block-inner{padding:3.125rem 6.25rem;border:1px solid #eaebf5;border-radius:1.25rem;display:flex;align-items:center;justify-content:space-between}.ac-form ._button-wrapper .feature-card-block__left ._submit,.feature-card-block__left .ac-form ._button-wrapper ._submit,.feature-card-block__left .btn,.feature-card-block__left .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .feature-card-block__left ._submit{margin-top:1.25rem}.feature-card-block__right img{width:21.875rem}@media (orientation:portrait) and (max-width:681px){.feature-card-block{padding:3.75rem 1rem 1.25rem}.feature-card-block-inner{padding:2.5rem 1.875rem;border-radius:.625rem;display:block}.feature-card-block__right{margin-top:3.75rem}.feature-card-block__right img{width:100%}}.feature-cards{padding:6.25rem 3.4375rem 5rem}@media (orientation:portrait) and (max-width:681px){.feature-cards{padding:3.75rem 1rem 1.25rem}}.feature-cards__wrap{margin:-.5rem -.9375rem;display:flex;flex-wrap:wrap}.other-features .feature-cards__wrap{margin:-.5rem -.625rem}.feature-card{width:50%;display:flex;padding:.5rem .9375rem}.other-features .feature-card{width:33.33333%;padding:.5rem .625rem}.feature-card-inner{padding:1.25rem 4.125rem 1.5rem;border:1px solid #eaebf5;border-radius:1.25rem;display:flex;flex-direction:column;flex:1 1 auto}.other-features .feature-card-inner{padding:1.25rem 1.9375rem 1.625rem}.feature-card__bottom{display:flex;flex-direction:column;flex:1 1 auto}.feature-card__btn{padding-top:1.25rem;margin-top:auto;text-align:center}.feature-card__top{text-align:center}.feature-card__top img{width:18.75rem}@media (orientation:portrait) and (max-width:681px){.feature-card{width:100%}.feature-card-inner{padding:2.5rem 1.875rem;border-radius:.625rem;display:block}.feature-card__top img{width:100%}.feature-card__bottom{margin-top:3.75rem}}.other-features__title{margin-bottom:26px}.other-features__btn{display:flex;justify-content:center;margin-top:60px}.image-text-block{padding:9.375rem 0 4.375rem}.image-text-block+.image-text-block{padding-top:1.25rem}.image-text-block-inner{padding:0 .3125rem;display:flex;align-items:center}.image-text-block__image{width:44%;padding:0 3.125rem;position:relative}.image-text-block__image.square svg{width:65%;left:3.125rem;bottom:0}.image-text-block__image.square img{border-radius:5rem 0;box-shadow:-2.5rem 2.5rem 0 0 #eaebf5}.image-text-block__image.drop-up svg{width:100%;left:0;top:-3.75rem}.image-text-block__image.drop-down svg{width:100%;left:0;top:-2.125rem}.image-text-block__image.pie-down svg,.image-text-block__image.pie-up svg{width:calc(100% - 2.25rem);right:0;top:-1.25rem}.image-text-block__image.none svg{display:none}.image-text-block__image.none img{border-radius:.625rem}.image-text-block__image.left.drop-up img{border-radius:50% 0 50% 50%;box-shadow:0 0 0 2.5rem #eaebf5}.image-text-block__image.left.drop-down img{border-radius:50% 50% 0 50%;box-shadow:0 0 0 2.5rem #eaebf5}.image-text-block__image.left.pie-up img{border-radius:0 0 0 100%;box-shadow:-2.5rem 2.5rem 0 0 #eaebf5}.image-text-block__image.left.pie-down img{border-radius:100% 0 0 0;box-shadow:-2.5rem -2.5rem 0 0 #eaebf5}.image-text-block__image.right{order:2}.image-text-block__image.right.drop-up img{border-radius:50% 0 50% 50%;box-shadow:0 0 0 2.5rem #eaebf5}.image-text-block__image.right.drop-down svg{transform:scaleX(-1)}.image-text-block__image.right.drop-down img{border-radius:50% 50% 50% 0;box-shadow:0 0 0 2.5rem #eaebf5}.image-text-block__image.right.pie-up img{border-radius:0 0 100% 0;box-shadow:2.5rem 2.5rem 0 0 #eaebf5}.image-text-block__image.right.pie-down img{border-radius:100% 0 0 0;box-shadow:-2.5rem -2.5rem 0 0 #eaebf5}.image-text-block__image img{width:100%;display:block}.image-text-block__image svg{position:absolute}.image-text-block__video{width:100%;position:relative;cursor:pointer}.image-text-block__video img{display:block}.image-text-block__video-frame,.image-text-block__video img{width:100%;border-radius:.625rem;border:.0625rem solid #eaebf5}.image-text-block__video-frame{position:absolute;left:0;top:0;height:100%}.image-text-block__video svg{filter:drop-shadow(0 4px 20px rgba(0,0,0,.2));width:1.875rem;position:absolute;left:calc(50% - .9375rem);top:calc(50% - .625rem)}.image-text-block__content{width:56%;padding:0 3.125rem}.image-text-block__content p{font-size:1.125rem;line-height:1.875rem}.image-text-block__content strong{color:#073147}.image-text-block__content ul{font-size:.875rem;line-height:1.25rem;list-style:none;margin:1.875rem 0;padding:0}.image-text-block__content ul li{margin-bottom:.625rem;display:flex;align-items:flex-start}.image-text-block__content ul li:before{content:"";display:inline-block;width:.5rem;height:.5rem;flex-shrink:0;margin-right:.75rem;margin-top:.375rem;border-radius:50%;background-color:#e4515c}.image-text-block__content-text{padding:1.5625rem 2.5rem;background-color:#f2f4f7;border-radius:.625rem}.image-text-block__content-text p{margin:.625rem 0 0}@media (orientation:portrait) and (max-width:681px){.image-text-block{padding:5rem 0}.image-text-block+.download-block .download-block-inner,.image-text-block+.image-text-block{padding-top:0}.image-text-block-inner{padding:0 1rem;flex-direction:column}.image-text-block__image{width:100%;padding:0 1.6875rem;order:2;margin-top:3.75rem}.image-text-block__image.square{padding:0 0 0 1.25rem;margin-top:1.25rem}.image-text-block__image.square svg{left:1.25rem;width:75%}.image-text-block__image.square img{border-radius:2.5rem 0;box-shadow:-1.25rem 1.25rem 0 0 #eaebf5}.image-text-block__image.pie-up{padding:0 1.875rem 0 .75rem}.image-text-block__image.pie-up svg{width:100%;top:-.75rem}.image-text-block__image.pie-down svg{width:calc(100% - .9375rem);top:-.75rem}.image-text-block__image.left.pie-up img{box-shadow:-1.25rem 1.25rem 0 0 #eaebf5}.image-text-block__image.left.pie-down img{box-shadow:-1.25rem -1.25rem 0 0 #eaebf5}.image-text-block__image.right.pie-up img{box-shadow:1.25rem 1.25rem 0 0 #eaebf5}.image-text-block__image.right.pie-down img{box-shadow:-1.25rem -1.25rem 0 0 #eaebf5}.image-text-block__image.left.drop-down svg,.image-text-block__image.left.drop-up svg,.image-text-block__image.right.drop-down svg,.image-text-block__image.right.drop-up svg{top:-1.25rem}.image-text-block__image.left.drop-down img,.image-text-block__image.left.drop-up img,.image-text-block__image.right.drop-down img,.image-text-block__image.right.drop-up img{box-shadow:0 0 0 1.25rem #eaebf5}.image-text-block__content{width:100%;padding:0}.image-text-block__content p{font-size:.875rem;line-height:1.25rem}.image-text-block__content-text{padding:1.5625rem 1.25rem}}.hero-block{background:linear-gradient(180deg,#f3767f,#e4515c)}.hero-block-inner{position:relative}.hero-block__back{width:100%}.hero-block__back img{width:100%;display:block}.hero-block__content{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:center;padding:0 8.375rem}.hero-block__content--left{align-items:flex-start}.hero-block__content--center{align-items:center;text-align:center}.hero-block__content--shift{padding-bottom:3.75rem}.partners .hero-block__content{padding-top:3.125rem}.hero-block__content p{margin-bottom:0;color:hsla(0,0%,100%,.75)}@media (min-width:680px),(orientation:landscape){.feature .hero-block__content h1,.feature .hero-block__content p{max-width:50%}}.hero-block__content-button{margin-top:1.25rem;text-align:center}.hero-block__content-button .label{margin-top:.9375rem}.hero-block__content-image{position:absolute;width:52%;right:2.5rem;bottom:-6.25rem}.product .hero-block__content-image{width:43%;bottom:15%;right:6.25rem}.partners .hero-block__content-image{width:43%;bottom:-1.5625rem;right:0}.careers .hero-block__content-image{width:47%;bottom:-5.625rem;right:3.4375rem}.feature .hero-block__content-image{width:32.5%;bottom:2.6875rem;right:9.3125rem}@media (orientation:portrait) and (max-width:681px){.hero-block__content{padding:7.5rem 2.8125rem;justify-content:flex-start}.hero-block__content--center{align-items:center;justify-content:center;padding:0 1.25rem;text-align:center}.hero-block__content--xs-left{padding:7.5rem 2.8125rem;align-items:flex-start;justify-content:unset;text-align:left}.hero-block__content-button{margin-top:2.5rem;width:100%}.ac-form ._button-wrapper .hero-block__content-button ._submit,.hero-block__content-button .ac-form ._button-wrapper ._submit,.hero-block__content-button .btn,.hero-block__content-button .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .hero-block__content-button ._submit{width:100%}.hero-block__content-image{position:absolute;width:100%;right:0;bottom:-3.125rem}.feature .hero-block__content-image,.product .hero-block__content-image{position:relative;width:calc(100% + 5rem);margin:2.5rem -2.5rem 0;right:auto;bottom:auto}.partners .hero-block__content-image{width:calc(100% - 2rem);bottom:-1rem;right:1rem}.careers .hero-block__content-image{position:relative;width:95vw;left:-2.5rem;right:auto;bottom:-3.4375rem}}.posts-block-inner{padding:0 3.4375rem 9.375rem}.posts-block__head{color:#073147;display:flex;padding:5rem;border-radius:.625rem;background-color:#fff;border:1px solid #eaebf5;margin-top:-6.25rem;position:relative;z-index:1}.posts-block__head:hover{color:#e4515c}.posts-block__head-left{width:50%}.posts-block__head-left img{width:100%;min-height:23.75rem;object-fit:cover;object-position:center;border-radius:.375rem}.first-contain .posts-block__head-left img{object-fit:contain}.posts-block__head-right{width:50%;padding-left:4.375rem}.posts-block__grid{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-top:5rem}.posts-block__grid.new-blog{align-items:stretch}.posts-block__card{color:#073147;display:block;margin-bottom:5rem;width:calc(33.33% - .8125rem)}.new-blog .posts-block__card{display:flex;flex-direction:column;border-radius:.625rem;border:1px solid #eaebf5;overflow:hidden}.posts-block__card:nth-child(8n+1),.posts-block__card:nth-child(8n+2){width:calc(50% - .9375rem)}.posts-block__card:nth-child(8n+1)>img,.posts-block__card:nth-child(8n+2)>img{height:21.25rem}.posts-block__card:hover{color:#e4515c}.posts-block__card>img{width:100%;height:14.0625rem;object-fit:cover;border-radius:.375rem;margin-top:-.0625rem;margin-bottom:1.875rem}.new-blog .posts-block__card>img{border-bottom-left-radius:0;border-bottom-right-radius:0}.posts-block__card .label{line-height:1.5}.posts-block__card>p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.posts-block__card-author{font-size:.875rem;font-weight:500;line-height:1rem;color:#073147;display:flex;align-items:center}.new-blog .posts-block__card-author{margin-top:auto}.posts-block__card-author img{width:1.25rem;height:1.25rem;border-radius:50%;margin-right:.9375rem}.posts-block__card-content{padding:0 20px 22px;display:flex;flex-direction:column;flex:1 1 auto}.posts-block__pagination{display:flex;align-items:center;justify-content:center}.posts-block__pagination-next,.posts-block__pagination-prev{color:#073147;padding:.875rem;margin:0 4.375rem}.posts-block__pagination-next:hover,.posts-block__pagination-prev:hover{color:#e4515c}.posts-block__pagination-next[disabled],.posts-block__pagination-prev[disabled]{color:#d8dce1}.posts-block__pagination-next svg,.posts-block__pagination-prev svg{width:.5rem;display:block}.posts-block__pagination .page-numbers{font-size:.875rem;font-weight:700;color:#8993a1;display:block;flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;margin:0 .625rem;border-radius:50%;border:1px solid #fff}.posts-block__pagination .page-numbers.current{background-color:#f2f4f7;color:#073147}.posts-block__pagination a.page-numbers:hover{border-color:#eaebf5;color:#e4515c}@media (orientation:portrait) and (max-width:681px){.posts-block-inner{padding:0 1rem 5rem}.posts-block__head{display:block;padding:1.25rem 1.25rem 1.875rem;margin-top:-3.125rem}.posts-block__head-left{width:100%}.posts-block__head-left img{min-height:13.75rem;margin-bottom:1.25rem}.posts-block__head-right{width:100%;padding-left:0}.posts-block__grid{display:block;margin-top:2.5rem}.posts-block__card{margin-bottom:2.5rem;width:100%}.posts-block__card:nth-child(8n+1),.posts-block__card:nth-child(8n+2){width:100%}.posts-block__card>img{margin-bottom:1.25rem}.posts-block__pagination{margin-top:3.75rem}.posts-block__pagination .page-numbers{margin:0 .375rem}.posts-block__pagination-next,.posts-block__pagination-prev{margin:0 1rem}}.pricing-cards-block-inner{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;padding:5rem 3.4375rem 1.25rem}.pricing-cards-block__card{width:calc(50% - 1.875rem);margin-bottom:3.125rem;display:flex;flex-direction:column}.pricing-cards-block__card-inner{flex-grow:1;margin-top:1.25rem;padding:2rem 0;border:1px solid #eaebf5;border-radius:.25rem;position:relative;z-index:1}.pricing-cards-block__card-inner:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:#f2f4f7;z-index:-1}.pricing-cards-block__card-row{display:flex;align-items:center}.pricing-cards-block__card-row>div{width:50%;padding:.375rem 1.875rem}.pricing-cards-block__card-row>div:last-child{text-align:center}.pricing-cards-block__card-row>div svg{width:.8125rem}@media (orientation:portrait) and (max-width:681px){.pricing-cards-block-inner{display:block;padding:2.5rem 1rem 0}.pricing-cards-block__card{width:100%;margin-bottom:2.125rem;display:block}.pricing-cards-block__card-inner{padding:0;border:none}.pricing-cards-block__card-inner:before{content:none}.pricing-cards-block__card-row{justify-content:space-between}.pricing-cards-block__card-row>div{width:auto;padding:.375rem 0}.pricing-cards-block__card-row>div:last-child{text-align:right;width:40%;margin-left:1.25rem}}.pricing-head-block-inner{padding:2.5rem 3.4375rem}.pricing-head-block__heading{display:flex;align-items:stretch;position:fixed;left:0;right:0;top:4.75rem;z-index:9;opacity:0;transform:translateY(-19.375rem);transition:all .3s ease-out;padding:0 3.4375rem}.pricing-head-block__heading.showed{opacity:1;transform:translateY(0)}.pricing-head-block__heading-cell{flex:0 1 20%;text-align:center;padding:1.875rem 1.875rem 2.5rem}.pricing-head-block__heading-cell h6{margin-top:1rem;line-height:1.875rem}.pricing-head-block__heading-cell h6 sup{font-family:Roboto,sans-serif;font-size:.875rem;vertical-align:top;line-height:1}.pricing-head-block__heading-cell h6 span{font-size:1.125rem}.pricing-head-block__heading-cell h6 sub{font-family:Roboto,sans-serif;font-size:.75rem;line-height:1;vertical-align:baseline}.ac-form ._button-wrapper .pricing-head-block__heading-cell ._submit,.pricing-head-block__heading-cell .ac-form ._button-wrapper ._submit,.pricing-head-block__heading-cell .btn,.pricing-head-block__heading-cell .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .pricing-head-block__heading-cell ._submit{margin-top:1.25rem;padding:.8125rem .625rem;border-radius:4.375rem 3.125rem 3.125rem 0;width:100%;min-width:0}.pricing-head-block__row{display:flex;align-items:stretch;justify-content:flex-end}.pricing-head-block__cell{text-align:center;flex:0 1 20%;padding-left:.9375rem;padding-right:.9375rem;background-color:#f2f4f7;border-bottom:1px solid #eaebf5;position:relative}.pricing-head-block__cell:not(:last-child){border-right:1px solid #eaebf5}.pricing-head-block__cell--main{padding-top:2.5rem}.pricing-head-block__cell--main svg{height:2.5rem}.pricing-head-block__cell--main h3{margin-top:.3125rem}.pricing-head-block__cell--main p{margin-top:.5rem}.pricing-head-block__cell--price{padding-top:2.5rem;padding-bottom:3.75rem}.pricing-head-block__cell--price sup{font-family:Roboto,sans-serif;font-size:1.5rem;vertical-align:top}.pricing-head-block__cell--price span{font-size:3rem;line-height:3.625rem}.pricing-head-block__cell--price sub{font-family:Roboto,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}.ac-form ._button-wrapper .pricing-head-block__cell--price ._submit,.pricing-head-block__cell--price .ac-form ._button-wrapper ._submit,.pricing-head-block__cell--price .btn,.pricing-head-block__cell--price .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .pricing-head-block__cell--price ._submit{padding:.8125rem 1.5625rem;min-width:0;margin-top:.625rem;border-radius:4.375rem 3.125rem 3.125rem 0}.pricing-head-block__cell--features{font-size:.875rem;line-height:1.875rem;padding-top:1.875rem;padding-bottom:2.5rem}.pricing-head-block__cell--additional{font-size:.875rem;line-height:1.5rem;text-align:left;padding-top:1.25rem;padding-bottom:1.5625rem}.pricing-head-block__cell--additional ul{line-height:1.5rem;margin:.3125rem 0 0;padding-left:.9375rem}.pricing-head-block__cell-border{height:.625rem;width:100%;position:absolute;left:0;top:0}.pricing-head-block__headings{font-size:.875rem;line-height:1.875rem;text-align:left;color:#8993a1;padding:1.875rem 1.875rem 2.5rem;width:20%;background-color:#fff;border-bottom:none}.pricing-head-block__headings-row{display:flex;justify-content:space-between;align-items:center}.pricing-head-block__info{color:#8993a1;line-height:1;vertical-align:sub;display:inline-block;margin-left:.3125rem;cursor:pointer;position:relative}.pricing-head-block__info:hover{color:#e4515c}.pricing-head-block__info:hover .pricing-head-block__info-popup{display:block}.pricing-head-block__info svg{width:1rem}.pricing-head-block__info-popup{font-size:.75rem;line-height:1rem;text-align:left;color:#fff;display:none;width:9.375rem;position:absolute;left:-1.25rem;top:calc(100% + .625rem);padding:.875rem 1rem;background-color:#073147;border-radius:.1875rem;box-shadow:0 .5rem 1.25rem rgba(38,50,72,.4);z-index:1}.pricing-head-block__info-popup:before{content:"";position:absolute;left:1.375rem;top:-.3125rem;width:0;height:0;border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-bottom:.3125rem solid #073147}@media (orientation:portrait) and (max-width:681px){.pricing-head-block-inner{padding:3.75rem 1rem 0}.pricing-head-block__card{margin-bottom:1.25rem}.pricing-head-block__cell{width:100%}.pricing-head-block__cell:not(:last-child){border-right:none}.pricing-head-block__cell--main{padding:2.5rem 2.5rem 1.5625rem}.pricing-head-block__cell--price{padding:2.5rem 2.5rem 3.75rem}.pricing-head-block__cell--features{padding:2.5rem 1.875rem}.pricing-head-block__cell--additional{padding:2.5rem 30% 2.5rem 1.875rem}.pricing-head-block__feature,.pricing-head-block__feature-cell{display:flex;justify-content:space-between}.pricing-head-block__feature-cell{width:50%;align-items:center}.pricing-head-block__feature-cell:nth-child(2){justify-content:flex-end}}.pricing-tables-block-inner{padding:2.5rem 3.4375rem}.pricing-tables-block__table{width:100%;margin-top:1.25rem;border-collapse:collapse;table-layout:fixed;margin-bottom:5rem}.pricing-tables-block__table tbody{font-size:.875rem;line-height:1.25rem}.pricing-tables-block__table tbody tr{transition:all .3s}.pricing-tables-block__table tbody tr:nth-child(odd){background-color:#f2f4f7}.pricing-tables-block__table tbody tr:hover{background-color:#d8dce1}.pricing-tables-block__table tbody tr:hover td:first-child{color:#0bb2ac}.pricing-tables-block__table td{text-align:center;padding:.75rem 0;transition:all .3s}.pricing-tables-block__table td:first-child{color:#8993a1;text-align:left;background-color:#fff;width:20%;padding:0 3.125rem 0 0}.pricing-tables-block__button{margin-left:20%;text-align:center}@media (orientation:portrait) and (max-width:681px){.pricing-tables-block-inner{padding:2.5rem 1rem}.pricing-tables-block h4{margin-bottom:1.25rem}.pricing-tables-block__card{padding:1.875rem 1.25rem}.pricing-tables-block__card:nth-child(odd){background-color:#f2f4f7}.pricing-tables-block__card h3{margin-bottom:.375rem}.pricing-tables-block__card-row{font-size:.875rem;line-height:1.25rem;display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem}.pricing-tables-block__card-row>div{width:auto}.pricing-tables-block__card-row>div:last-child{text-align:right;width:40%;margin-left:1.25rem}.pricing-tables-block__button{margin-left:0}}.reviews-block-inner{display:flex;align-items:center;padding:5rem 12.5rem 4.375rem 9.375rem}.reviews-block__left{width:26.25rem;flex-shrink:0;position:relative;z-index:1}.reviews-block__left:before{content:"";position:absolute;z-index:-1;left:-7.5rem;top:0;width:26.25rem;height:26.25rem;border-radius:50%;background-color:#f2f4f7}.reviews-block__left-figure{position:absolute;left:-3.75rem;top:-6.5625rem;width:27.5rem}.reviews-block__right{width:50%;margin-left:5rem}.reviews-block__slider{display:flex;transition:all .5s}.reviews-block__slider-wrap{width:100%;overflow:hidden}.reviews-block__slider>div{width:100%;flex-shrink:0}.reviews-block__slider img{flex-shrink:0;width:26.25rem;height:26.25rem;border-radius:50%;object-fit:cover}@media (orientation:portrait) and (max-width:681px){.reviews-block-inner{display:block;padding:2.5rem 1rem}.reviews-block__left{width:100%}.reviews-block__left:before{left:0;width:70vw;height:70vw}.reviews-block__left-figure{position:absolute;left:calc(12vw - 1rem);top:-17vw;width:76vw}.reviews-block__left .reviews-block__slider-wrap{width:70vw;margin:0 0 0 auto}.reviews-block__right{width:100%;margin-left:0;margin-top:6.25rem}.reviews-block__slider img{width:70vw;height:70vw}}.slider-block{overflow:hidden}.slider-block-inner{display:flex;align-items:stretch}.slider-block__texts{width:30%;flex-shrink:0;padding:5rem 0 9.375rem 3.4375rem;position:relative;z-index:2;background:linear-gradient(90deg,#fff 95%,transparent)}.slider-block__slider{width:70%;position:relative;padding:5rem 0 9.375rem;margin-left:3.75rem}.slider-block__slider-body{display:flex;align-items:stretch;transition:transform .5s}.slider-block__slider-slide{flex-shrink:0;width:17.3125rem;margin-right:1.25rem;padding:3.75rem 1.875rem 1.875rem;text-align:center}.slider-block__slider-slide h4{margin-top:1.25rem}.slider-block__slider-slide p{margin-top:.625rem}.slider-block__slider-control{position:absolute;z-index:2;left:-.9375rem;top:6.25rem}.slider-block__slider-control a{color:#073147;display:flex;margin-bottom:.625rem}.slider-block__slider-control a svg{width:1.875rem;height:1.875rem}.slider-block__slider-control a:hover{color:#e4515c}@media (orientation:portrait) and (max-width:681px){.slider-block-inner{padding-top:2.5rem;display:block}.slider-block__texts{width:100%;padding:0 1rem;background:none}.slider-block__slider{width:100%;padding:2.5rem 1.875rem 5rem;margin-left:0}.slider-block__slider-body{align-items:flex-start}.slider-block__slider-control{left:.9375rem;top:3.75rem}}.sliderAlt-block-inner{padding:5rem 8.75rem 3.125rem;display:flex;align-items:center}.sliderAlt-block__slider{width:60%;overflow-x:hidden}.sliderAlt-block__slider-body{display:flex;transition:all .5s}.sliderAlt-block__slide{width:100%;flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:0 3.75rem 3.75rem}.sliderAlt-block__client{display:flex;align-items:center;justify-content:center;width:calc(50% - .9375rem);background-color:#fff;border-radius:.625rem .625rem .625rem 0;border:1px solid #eaebf5}.sliderAlt-block__client:nth-child(2){margin-top:1.875rem}.sliderAlt-block__client:nth-child(3){margin-left:8.75rem;margin-top:1.875rem}.sliderAlt-block__client img{width:100%}.sliderAlt-block__right{width:40%}.sliderAlt-block__control{margin-top:2.5rem}.sliderAlt-block__control a{color:#8993a1;margin-right:1.25rem}.sliderAlt-block__control a:hover{color:#e4515c}.sliderAlt-block__control svg{height:1rem}@media (orientation:portrait) and (max-width:681px){.sliderAlt-block-inner{padding:2.5rem 1rem;flex-direction:column;justify-content:center;overflow:hidden}.sliderAlt-block__slider{width:auto;overflow-x:visible;order:2;margin:3.125rem -1rem 0}.sliderAlt-block__slide{width:100%;padding:0 1rem 1.875rem}.sliderAlt-block__client{width:calc(50% - .5rem)}.sliderAlt-block__client:nth-child(2){margin-top:1rem}.sliderAlt-block__client:nth-child(3){margin-left:6.25rem;margin-top:1rem}.sliderAlt-block__right{width:100%}}.slogan-block{margin-top:5rem;padding:9.375rem 0;overflow:hidden}.slogan-block+.image-text-block{padding-top:0}.slogan-block-inner{padding:8.125rem 9.375rem;position:relative;z-index:1}.slogan-block__figure{position:absolute;left:-3.75rem;right:-3.75rem;top:0;z-index:-1}.slogan-block__figure img{width:100%}@media (orientation:portrait) and (max-width:681px){.slogan-block{margin-top:0;padding:5rem 0}.slogan-block-inner{padding:5rem 1rem}.slogan-block__figure{left:-6.875rem;right:-6.875rem}}.submit-success-block{overflow:hidden}.submit-success-block-inner{min-height:100vh;padding:9.375rem 11.25rem;display:flex;align-items:center;position:relative;z-index:1}.submit-success-block__back{position:absolute;width:100rem;right:calc(50% - 43.75rem);top:calc(50% - 16.875rem);z-index:-1}.submit-success-block__back img{width:100%}.submit-success-block__left{width:50%}.submit-success-block__left svg{width:5rem;margin-bottom:1.875rem}.ac-form ._button-wrapper .submit-success-block__left ._submit,.submit-success-block__left .ac-form ._button-wrapper ._submit,.submit-success-block__left .btn,.submit-success-block__left .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .submit-success-block__left ._submit{margin-top:1.875rem}.submit-success-block__right{width:50%;padding-left:7.5rem;padding-bottom:9.375rem}.submit-success-block__right .socials{margin-top:1.875rem}@media (orientation:portrait) and (max-width:681px){.submit-success-block-inner{padding:7.8125rem 1rem 20rem;display:block}.submit-success-block__back{width:100%;right:0;top:auto;bottom:5.625rem}.submit-success-block__left{width:100%;position:relative}.submit-success-block__left-figure{position:absolute;right:-1rem;width:9.375rem;top:-2.5rem}.ac-form ._button-wrapper .submit-success-block__left ._submit,.submit-success-block__left .ac-form ._button-wrapper ._submit,.submit-success-block__left .btn,.submit-success-block__left .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .submit-success-block__left ._submit{margin-top:1.25rem}.submit-success-block__right{width:100%;padding:6.875rem 2.875rem 0}.submit-success-block__right .socials{margin-top:1.25rem}}.tabs-block{text-align:center;margin-top:-2.9375rem;position:relative;z-index:1}.tabs-block__tabs{display:inline-flex;background-color:#fff;border-radius:.25rem .25rem 0 0;padding:0 1.125rem}.tabs-block__tab{font-family:Lato,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375rem;color:#8993a1;padding:.8125rem 0;margin:0 .9375rem;position:relative}.tabs-block__tab:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:.125rem;background-color:currentColor;transition:right .3s}.tabs-block__tab.active{color:#0bb2ac}.tabs-block__tab.active:after{right:0}@media (hover:hover){.tabs-block__tab:hover{color:#073147}}@media (orientation:portrait) and (max-width:681px){.tabs-block{overflow-x:auto}.tabs-block__tabs{width:max-content;margin:0 1rem}}[class*=tabbed].hide{display:none!important}.team-block{padding:9.375rem 0}.team-block-inner{padding:0 3.125rem}.team-block__grid{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.team-block__item{margin-top:5rem;width:21%;cursor:pointer}.team-block__item-image{width:14rem;height:14rem;margin:0 auto;position:relative;z-index:1}.team-block__item-image:hover:before{transform:rotate(7deg)}.team-block__item-image:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,#f3767f,#e4515c);border-radius:50% 0 50% 50%;transform-origin:0 100%;z-index:-2;transition:transform .3s}.team-block__item-image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50% 0 50% 50%}.team-block__item-linkedin{position:absolute;right:1.25rem;bottom:1.25rem}.team-block__item-linkedin svg{width:1.875rem}.team-block__item h4{margin-top:1.875rem}.team-block__item p{margin:.625rem 0 0}.team-block__more{margin:3.125rem auto 0;width:3.75rem;height:3.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#f3767f,#e4515c 67%,#e4515c);background-size:100% 150%;background-position-y:0;filter:drop-shadow(0 18px 25px rgba(228,81,92,.25))}.team-block__more:hover{background-position-y:100%}.team-block__more svg{width:.625rem}@media (orientation:portrait) and (max-width:681px){.team-block{padding:5rem 0}.image-text-block+.team-block{padding-top:1.875rem}.team-block-inner{padding:0 1rem}.team-block__item{margin-top:2.5rem;width:49%}.team-block__item-image{width:9.75rem;height:9.75rem}.team-block__item-linkedin{right:.625rem;bottom:.625rem}.team-block__item h4{margin-top:1.25rem}.team-block__more{margin:2.5rem auto 0}}.testimonials-block-inner{text-align:center;padding:9.375rem 15.875rem;overflow:hidden;position:relative;z-index:1}.testimonials-block__back-bottom,.testimonials-block__back-top{position:absolute;left:0;width:100%;z-index:-1}.testimonials-block__back-bottom img,.testimonials-block__back-top img{width:100%}.testimonials-block__back-top{top:0}.testimonials-block__back-bottom{bottom:0}.testimonials-block__slider{margin-top:5rem;position:relative}.testimonials-block__slider-placeholder{display:flex;width:100%;overflow:hidden;opacity:0}.testimonials-block__slide{background:#fff;border-radius:1.25rem;padding:4.375rem 5.875rem 3.875rem;width:100%;flex-shrink:0;z-index:1;transition:all .5s,z-index 0s}.testimonials-block__slide.shadow{position:absolute;bottom:-2.5rem;left:0;display:none;transform:scale(.9);z-index:1}.testimonials-block__slide.shadow.current{display:block;bottom:0;transform:scale(1);z-index:2}.testimonials-block__slide.shadow.current:not(.passed)+.testimonials-block__slide{display:block}.testimonials-block__slide.shadow.passed{transform:scale(1.2) translateY(-3.125rem);opacity:0}.testimonials-block__slide-quote{width:3.125rem;position:absolute;top:-1.5625rem;left:calc(50% - 1.5625rem)}.testimonials-block__slide-link{font-size:.875rem;font-weight:500;text-transform:uppercase;line-height:1rem;letter-spacing:.02em;color:#e4515c;display:inline-block;margin-top:.625rem}.testimonials-block__slide-link:hover{color:#0bb2ac}.testimonials-block__slide-bottom{text-align:left;display:flex;align-items:center;justify-content:space-between;margin-top:2.5rem}.testimonials-block__slide-bottom img{width:8.375rem}.testimonials-block__controls{margin-top:3.75rem;display:flex;align-items:center;justify-content:center;padding-left:1.25rem;position:relative;z-index:1}.testimonials-block__controls a{color:#8993a1;margin:0 1.875rem;transition:all .3s}.testimonials-block__controls a svg{height:1rem;display:block}.testimonials-block__controls a:hover{color:#e4515c}@media (orientation:portrait) and (max-width:681px){.testimonials-block-inner{padding:5rem 1rem}.testimonials-block__slider{margin-top:5rem}.testimonials-block__slide{border-radius:.625rem;padding:3.125rem 1.875rem}.testimonials-block__slide.shadow{top:0;bottom:0}.testimonials-block__slide-bottom{text-align:center;display:block;margin-top:1.875rem}.testimonials-block__slide-bottom img{margin-top:1.25rem}.testimonials-block__controls{margin-top:2.5rem}}.text-block-inner{padding:9.375rem 22.5rem 4.375rem;position:relative}.text-block__figure{position:absolute;width:calc(100% - 5rem);left:2.5rem;top:5rem}.text-block__content p{margin:.75rem 0;color:#8993a1}@media (orientation:portrait) and (max-width:681px){.text-block-inner{padding:5rem 1rem 2.5rem}.text-block__figure-top{top:1.875rem}.text-block__figure-bottom,.text-block__figure-top{position:absolute;width:calc(100% - 2.5rem);left:1.25rem}.text-block__figure-bottom{bottom:-.625rem}.text-block__content p{font-size:.875rem;line-height:1.25rem}}.wide-text-block__inner{padding:0 3.125rem;color:#8993a1}.wide-text-block__inner p{margin:.75rem 0;color:#8993a1}@media (orientation:portrait) and (max-width:681px){.wide-text-block .wide-text-block__inner{padding:0 1rem;font-size:.875rem;line-height:1.25rem}.wide-text-block .wide-text-block__inner p{font-size:.875rem;line-height:1.25rem}}.three-cards-block-inner{padding:9.375rem 6.5625rem 4.375rem;display:flex;align-items:center}.three-cards-block__left{width:33%;margin-top:2.5rem;padding-right:2.5rem}.three-cards-block__left .label{margin-top:1.25rem}.three-cards-block__right{width:67%;display:flex;align-items:stretch;justify-content:space-between;flex-shrink:0}.three-cards-block__card{text-align:center;width:calc(33.3% - .625rem);padding:1.875rem 1.875rem .625rem}.three-cards-block__card img{width:5rem}.three-cards-block__card span{display:block;margin-top:.75rem}@media (orientation:portrait) and (max-width:681px){.three-cards-block-inner{padding:3.75rem 1rem 2.5rem;display:block}.three-cards-block__left{width:100%;margin-top:0;padding-right:0}.three-cards-block__right{width:100%;display:block;margin-top:2.5rem}.three-cards-block__card{width:100%;padding:1.875rem 20% .625rem;min-height:17.5rem;margin-top:1.25rem}}.trial-form-block-inner{margin:-9.375rem 3.4375rem 4.375rem;padding:5rem 6.25rem;background-color:#fff;border:1px solid #eaebf5;border-radius:.625rem;position:relative;z-index:2}.trial-form-block__form{margin-top:4.6875rem}.trial-form-block__form ._form-content{display:flex;justify-content:flex-end;flex-wrap:wrap}.trial-form-block__form ._form_element{width:50%}@media (min-width:680px),(orientation:landscape){.trial-form-block__form ._form_element:first-child,.trial-form-block__form ._form_element:nth-child(2){padding-top:0}.trial-form-block__form ._form_element:nth-child(odd){padding-right:2.875rem;border-right:1px solid #eaebf5}.trial-form-block__form ._form_element:nth-child(2n){padding-left:2.875rem}.trial-form-block__form ._form_element._field81{padding-top:2.1875rem;width:25%;border:none}}.trial-form-block__form ._button-wrapper ._submit{margin-top:1.25rem}.trial-form-block__form ._button-wrapper .label{margin-top:.625rem}@media (orientation:portrait) and (max-width:681px){.trial-form-block-inner{margin:-8.125rem 1rem 2.5rem;padding:2.5rem 1.25rem}.trial-form-block__form{margin-top:1.25rem}.trial-form-block__form ._form-content{flex-direction:column}.trial-form-block__form ._form_element{width:100%}.trial-form-block__form ._form_element:nth-child(2n){order:2}.trial-form-block__form ._form_element._field81{order:2;padding-top:2.1875rem}.trial-form-block__form ._form_element label i{display:block;margin-top:.375rem}.trial-form-block__form ._button-wrapper{order:2}.trial-form-block__form ._button-wrapper ._submit{width:100%}}.trial-success-block-inner{padding:8.75rem .625rem 8.125rem 8.4375rem;min-height:100vh;display:flex;align-items:center}.trial-success-block__left{width:47%}.ac-form ._button-wrapper .trial-success-block__left ._submit,.trial-success-block__left .ac-form ._button-wrapper ._submit,.trial-success-block__left .btn,.trial-success-block__left .wpcf7-form ._button-wrapper ._submit,.trial-success-block__left p,.wpcf7-form ._button-wrapper .trial-success-block__left ._submit{margin-top:1.875rem}.trial-success-block__right{width:53%;position:relative}.trial-success-block__figure{width:100%}.trial-success-block__video{width:21.875rem;position:absolute;right:2.8125rem;bottom:-5rem;cursor:pointer}.trial-success-block__video img{width:100%;display:block;border-radius:.625rem}.trial-success-block__video svg{filter:drop-shadow(0 4px 20px rgba(0,0,0,.2));width:2.875rem;position:absolute;left:calc(50% - 1.4375rem);top:calc(50% - .625rem)}.trial-success-block__video-frame{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:.625rem}@media (orientation:portrait) and (max-width:681px){.trial-success-block-inner{padding:7.25rem 1rem 7.0625rem;display:block}.trial-success-block__left{width:100%}.trial-success-block__left p{margin-top:1.25rem}.trial-success-block__right{width:100%;margin-top:5rem}.trial-success-block__figure{position:absolute;width:calc(100% + 2rem);left:-1rem;right:-1rem;top:-2.5rem}.trial-success-block__video{width:100%;position:relative;right:0;bottom:0}}.vacancies-block-inner{padding:5rem 3.4375rem 4.375rem}.vacancies-block__head{padding:4.0625rem 5.625rem;background-color:#f2f4f7;border-radius:.625rem;position:relative;overflow:hidden;z-index:1}.vacancies-block__head-figure{position:absolute;width:19.375rem;top:-.625rem;right:0;z-index:-1}.vacancies-block__head-figure img{width:100%}.vacancies-block__head .label{margin-top:1.25rem}.vacancies-block__filter{display:flex;align-items:center;margin-top:1.875rem}.vacancies-block__filter-cats{position:relative;flex-grow:1}.vacancies-block__filter-cats:after{content:"";position:absolute;top:calc(50% - .3125rem);right:1.375rem;width:.375rem;height:.375rem;border-right:2px solid #073147;border-bottom:2px solid #073147;border-radius:1px;transform:rotate(45deg)}.vacancies-block__filter-cats select{font-size:.875rem;line-height:1.25rem;padding-top:1rem;padding-bottom:1rem;display:block}.vacancies-block__filter-subcats a{font-size:.875rem;line-height:1.25rem;display:inline-block;color:#8993a1;margin-left:.625rem;padding:1rem 1.25rem;border:1px solid #eaebf5;border-radius:.25rem;background-color:#fff}.vacancies-block__filter-subcats a.active,.vacancies-block__filter-subcats a:hover{border-color:#e4515c;color:#073147}.ac-form ._button-wrapper .vacancies-block__filter ._submit,.vacancies-block__filter .ac-form ._button-wrapper ._submit,.vacancies-block__filter .btn,.vacancies-block__filter .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .vacancies-block__filter ._submit{margin-left:1.25rem;padding-top:1rem;padding-bottom:1rem;min-width:0}.vacancies-block__grid{display:flex;flex-wrap:wrap;margin:3.75rem -1.25rem 0}.vacancies-block__item{width:calc(33.33% - 2.5rem);margin:0 1.25rem 2.5rem;padding:2.5rem 3.125rem}.vacancies-block__item .label{margin-top:1.25rem}.ac-form ._button-wrapper .vacancies-block__item ._submit,.vacancies-block__item .ac-form ._button-wrapper ._submit,.vacancies-block__item .btn,.vacancies-block__item .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .vacancies-block__item ._submit{margin-top:2.5rem;min-width:0}@media (orientation:portrait) and (max-width:681px){.vacancies-block-inner{padding:2.5rem 1rem}.vacancies-block__head{padding:1.875rem 1.25rem}.vacancies-block__head-figure{width:13.75rem;top:-.9375rem;right:-6.25rem}.vacancies-block__filter{display:block}.vacancies-block__filter-subcats{margin-top:.625rem}.vacancies-block__filter-subcats a{margin:.625rem .625rem 0 0}.ac-form ._button-wrapper .vacancies-block__filter ._submit,.vacancies-block__filter .ac-form ._button-wrapper ._submit,.vacancies-block__filter .btn,.vacancies-block__filter .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .vacancies-block__filter ._submit{width:100%;margin-top:1.875rem;margin-left:0}.vacancies-block__grid{display:block;margin-top:2.5rem}.vacancies-block__item{width:100%;margin-bottom:1.25rem;padding:2.5rem 1.875rem}}.vacancy-block-inner{padding:9.375rem 3.4375rem 4.375rem;display:flex}.vacancy-block__left{width:50%;margin-right:3.125rem}.vacancy-block__cats{display:flex;flex-wrap:wrap;margin-top:1.25rem}.vacancy-block__cats div{padding:.75rem 1.25rem;border:1px solid #d8dce1;border-radius:.25rem;margin:.625rem .625rem 0 0}.vacancy-block__content.content,.vacancy-block__content.content>h1,.vacancy-block__content.content>h2,.vacancy-block__content.content>h3,.vacancy-block__content.content>h4,.vacancy-block__content.content>h5,.vacancy-block__content.content>h6{margin-top:3.125rem}.vacancy-block__content.content>ol,.vacancy-block__content.content>p,.vacancy-block__content.content>ul{font-size:.875rem;line-height:1.25rem;margin:.9375rem 0}.vacancy-block__content.content>ul li:before{width:.375rem;height:.375rem;margin:.5rem .75rem 0 0}.vacancy-block__content.content>ol li,.vacancy-block__content.content>ul li{margin-bottom:.625rem}.vacancy-block__right{width:50%;margin-left:3.125rem;padding:3.125rem 2.5rem;background-color:#f2f4f7;border-radius:1.25rem}.ac-form ._button-wrapper .vacancy-block__right ._submit,.vacancy-block__right .ac-form ._button-wrapper ._submit,.vacancy-block__right .btn,.vacancy-block__right .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .vacancy-block__right ._submit{width:100%}.vacancy-block__right .ajax-loader,.vacancy-block__right .wpcf7-response-output{display:none}@media (orientation:portrait) and (max-width:681px){.vacancy-block-inner{padding:7.5rem 1rem 2.5rem;display:block}.vacancy-block__left{width:100%;margin-right:0}.vacancy-block__right{width:100%;margin-top:3.75rem;margin-left:0;padding:2.5rem 1.25rem}}.video-block{margin-top:5rem;margin-bottom:5rem}.video-block-inner{padding:6.75rem 6.25rem 6.25rem;position:relative;z-index:1;text-align:center;overflow:hidden}.video-block__back{position:absolute;left:0;top:0;width:100%;z-index:-1}.video-block__back img{width:100%}.video-block__video{width:30rem;position:relative;margin:0 auto;cursor:pointer;border-radius:.9375rem;border:.5rem solid #eaebf5;overflow:hidden}.video-block__video:hover svg{transform:scale(1.05)}.video-block__video img{width:100%;display:block}.video-block__video svg{position:absolute;width:3.75rem;left:calc(50% - 1.875rem);top:calc(50% - 1.875rem);transform-origin:center;transition:all .5s}.video-block__video-frame{position:absolute;left:0;top:0;width:100%;height:100%}.video-block__video-frame iframe{background-color:#000}.video-block h2{margin-top:2.5rem}.ac-form ._button-wrapper .video-block ._submit,.video-block .ac-form ._button-wrapper ._submit,.video-block .btn,.video-block .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .video-block ._submit{margin-top:1.875rem}@media (orientation:portrait) and (max-width:681px){.video-block{margin-top:0;margin-bottom:0}.video-block-inner{padding:5rem 1rem}.video-block__video{width:auto;margin:0 .375rem}.video-block h2{margin-top:1.875rem}}body.error404{min-height:100vh;display:flex;align-items:center;justify-content:center}body.error404 main{padding:9.375rem 0 5rem;text-align:center}body.error404 main svg{width:48.125rem}body.error404 main h2{margin-top:5rem}.ac-form ._button-wrapper body.error404 main ._submit,.wpcf7-form ._button-wrapper body.error404 main ._submit,body.error404 main .ac-form ._button-wrapper ._submit,body.error404 main .btn,body.error404 main .wpcf7-form ._button-wrapper ._submit{margin-top:1.25rem}@media (orientation:portrait) and (max-width:681px){body.error404 main{padding:8.125rem 1rem 5.625rem}body.error404 main svg{width:100%}body.error404 main h2{margin:2.5rem 5% 0}}body:not(.wp-admin){font-family:Roboto,sans-serif;font-weight:400;color:#073147;overflow-x:hidden;padding:0;margin:0}.font-64,h1{font-size:4rem;line-height:4.875rem}.ac-form ._form-title,.font-30,.wp-block-quote p,.wpcf7-form ._form-title,h2{font-size:1.875rem;line-height:2.25rem}.font-24,h3{font-size:1.5rem;line-height:1.75rem}#content>ol,#content>p,#content>ul,.content>ol,.content>p,.content>ul,.faq-block__item-question,.font-18,.text-block__content p,.wide-text-block__inner,.wide-text-block__inner p,h4{font-size:1.125rem;line-height:1.875rem}.font-16,h5{font-size:1rem;line-height:1.5rem}.font-14,.link,.wp-block-quote cite,h6{font-size:.875rem;line-height:1.25rem}.weight-700{font-weight:700}.text-center{text-align:center}.color-white{color:#fff}.color-green{color:#0bb2ac}.color-dark{color:#073147}.color-light{color:#8993a1}.color-current{color:currentColor}.bg-gray{background-color:#f2f4f7}.mt-80{margin-top:5rem}.mt-40{margin-top:2.5rem}.py-80{padding-top:5rem;padding-bottom:5rem}.pl-230{padding-left:14.375rem}.pl-45{padding-left:2.8125rem}.pr-70{padding-right:4.375rem}.o-2{order:2}.text-template{margin:9.375rem auto;max-width:62.5rem}.container,.wp-block-image,.wp-block-quote{max-width:80rem;margin-left:auto;margin-right:auto}.ac-form ._button-wrapper ._submit,.btn,.wpcf7-form ._button-wrapper ._submit{-webkit-appearance:none;appearance:none;outline:none;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:500;text-transform:uppercase;line-height:1rem;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;padding:1.25rem 1.75rem;min-width:12.5rem;border-radius:3.125rem 3.125rem 3.125rem 0;border:1px solid;cursor:pointer;transition:all .3s}.ac-form ._button-wrapper ._submit,.btn--red,.header--dark .btn--white,.header--dark .btn--white-red,.header--scrolled .btn--white,.header--scrolled .btn--white-red,.wpcf7-form ._button-wrapper ._submit{background:linear-gradient(180deg,#f3767f,#e4515c 67%,#e4515c);background-size:100% 150%;background-position-y:0;color:#fff;border:none}.ac-form ._button-wrapper ._submit:hover,.btn--red:hover,.header--dark .btn--white-red:hover,.header--dark .btn--white:hover,.header--scrolled .btn--white-red:hover,.header--scrolled .btn--white:hover,.wpcf7-form ._button-wrapper ._submit:hover{background-position-y:100%;color:#fff}@media (min-width:680px),(orientation:landscape){.header--dark .btn--transparent-bordered,.header--scrolled .btn--transparent-bordered{background:linear-gradient(180deg,#f3767f,#e4515c 67%,#e4515c);background-size:100% 150%;background-position-y:0;color:#fff;border:none}.header--dark .btn--transparent-bordered:hover,.header--scrolled .btn--transparent-bordered:hover{background-position-y:100%;color:#fff}}.btn--red-bordered{border-color:#e4515c;color:#e4515c}.btn--red-bordered:hover{background-color:#e4515c;color:#fff}.btn--white,.btn--white-red{background-color:#fff;border-color:#fff;color:#073147}.btn--white-red:hover,.btn--white:hover{color:#fff;background-color:transparent}.btn--white-red{color:#e4515c}.btn--transparent-bordered{background-color:transparent;border-color:#fff;color:#fff}.btn--transparent-bordered:hover{color:#073147;background-color:#fff}.btn--small{text-transform:none;letter-spacing:unset;padding:.625rem 1.5rem;border-radius:1.125rem 1.125rem 1.125rem 0;min-width:0}.btn--small svg{margin-left:-.4375rem}.ac-form ._button-wrapper ._submit svg,.btn svg,.wpcf7-form ._button-wrapper ._submit svg{width:.75rem;margin-right:.625rem}.ac-form ._button-wrapper ._submit .wp-block-button__link,.btn .wp-block-button__link,.wpcf7-form ._button-wrapper ._submit .wp-block-button__link{padding:1.25rem 1.75rem;margin:-1.25rem -1.75rem;min-width:inherit;color:inherit}#content>.label,.label{font-family:Lato,sans-serif;font-size:.75rem;font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:.04em;color:hsla(0,0%,100%,.65);margin-top:0;margin-bottom:0}#content>.label--red,.label--red{color:#e4515c}#content>.label--dotted span,#content>.label--light,.label--dotted span,.label--light{color:#8993a1}#content>.label--dotted span:before,.label--dotted span:before{content:"•";margin:0 .75rem}#content>.label+h1,#content>.label+h2,#content>.label+h3,#content>.label+h4,#content>.label+h5,#content>.label+h6,.label+h1,.label+h2,.label+h3,.label+h4,.label+h5,.label+h6{margin-top:.625rem}.link{font-weight:500;color:#0bb2ac;display:inline-flex;align-items:center}.link svg{width:1.25rem;margin-left:1.25rem;transition:all .3s}.link:hover{color:#073147}.link:hover svg{fill:#e4515c}.link--red{text-transform:uppercase;letter-spacing:.02em;color:#e4515c}.link--red:hover{color:#0bb2ac}.card{background:#fff;border:1px solid #eaebf5;box-shadow:0 .25rem 1.875rem rgba(48,55,120,.05);border-radius:1.25rem;position:relative;z-index:1}.card:before{background:linear-gradient(180deg,#f3767f,#e4515c);z-index:-2;transition:transform .3s}.card:after,.card:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:1.25rem}.card:after{background-color:#fff;z-index:-1}.card:hover:before{transform:rotate(-15deg)}@media (orientation:portrait) and (max-width:681px){.card{border-radius:.625rem}.card:after,.card:before{content:none}}.shadow{box-shadow:0 .25rem 1.875rem rgba(48,55,120,.05)}.copy-to-clipboard textarea{position:absolute;z-index:-1;opacity:0}@media (min-width:681px) and (hover:none) and (pointer:coarse){.sm-font-50{font-size:3.125rem;line-height:3.75rem}.sm-nobr br{display:none}}@media (min-width:680px),(orientation:landscape){.xs-visible{display:none!important}}@media (orientation:portrait) and (max-width:681px){.xs-hidden{display:none!important}.xs-nobr br{display:none}.xs-font-30,h1,h2{font-size:1.875rem;line-height:2.25rem}.wp-block-quote p,.xs-font-24,h3{font-size:1.5rem;line-height:1.8125rem}.xs-font-20{font-size:1.25rem;line-height:1.5rem}.xs-font-18{font-size:1.125rem;line-height:1.375rem}.xs-font-16{font-size:1rem;line-height:1.5rem}#content>ol,#content>p,#content>ul,.faq-block__item-question,.xs-font-14{font-size:.875rem;line-height:1.25rem}.xs-text-left{text-align:left}.xs-text-center{text-align:center}.xs-color-white{color:#fff}.xs-m-0{margin:0}.xs-mt-50{margin-top:3.125rem}.xs-pb-40{padding-bottom:2.5rem}.xs-px-16{padding-left:1rem;padding-right:1rem}.xs-o-2{order:2}}.cta{background-color:#073147}.cta-inner{padding:7.5rem 0 2.5rem;min-height:28.125rem;position:relative;z-index:1}.cta__figures{position:absolute;top:1.25rem;left:-1.875rem;right:-1.875rem;display:flex;align-items:center;justify-content:space-between;z-index:-1}.cta__figures img{height:21.875rem}.cta p{color:hsla(0,0%,100%,.6);margin-bottom:0}.ac-form ._button-wrapper .cta ._submit,.cta .ac-form ._button-wrapper ._submit,.cta .btn,.cta .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .cta ._submit{margin-top:3.125rem}.cta .label{margin:.625rem 0 .9375rem;color:hsla(0,0%,100%,.65)}@media (orientation:portrait) and (max-width:681px){.cta-inner{padding:5rem 1rem 2.5rem;min-height:0}.cta__figures{top:0;left:0;right:0}.cta__figures img{height:8.75rem}.ac-form ._button-wrapper .cta ._submit,.cta .ac-form ._button-wrapper ._submit,.cta .btn,.cta .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .cta ._submit{margin-top:2.5rem}}.footer{background-color:#073147}.footer-inner{padding:4.0625rem 3.4375rem 5rem;display:flex;justify-content:space-between}.footer__left{font-size:.875rem;line-height:1.125rem;width:16.875rem;flex-grow:1}@media (min-width:680px),(orientation:landscape){.footer__left--minimal{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.footer__left--minimal .footer__left-center{display:flex;flex-direction:column;align-items:center}.footer__left--minimal .footer__left-buttons,.footer__left--minimal .footer__left-links{margin-top:0}.footer__left--minimal .footer__left-buttons{margin-bottom:1.5625rem}}.footer__left-logo img{width:6.25rem}.footer__left-text{font-size:.875rem;line-height:1.125rem;color:hsla(0,0%,100%,.6);margin:.625rem 0 0}.footer__left-buttons{margin-top:1.875rem}.footer__left-links{margin-top:1.25rem}.footer__left-links a{color:#fff;transition:color .3s}.footer__left-links a:hover{color:#e4515c}.footer__links{flex-shrink:0;margin-left:11.25rem}.footer__links .label{margin-bottom:2.5rem}.footer__links-block a{font-size:.875rem;font-weight:500;line-height:1rem;color:#fff;display:flex;align-items:center;margin-top:1.25rem}.footer__links-block a svg{width:1rem;margin-right:.625rem}.footer__links-block a:hover{color:#e4515c}@media (min-width:681px) and (hover:none) and (pointer:coarse){.footer__links{margin-left:6.875rem}}@media (orientation:portrait) and (max-width:681px){.footer-inner{padding:2.5rem 1rem 5rem;display:block}.footer__left-buttons{display:flex;align-items:center}.footer__left-developer{margin-top:0;margin-left:5.3125rem}.footer__links{width:100%;display:flex;flex-wrap:wrap;margin-top:3.125rem;margin-left:0}.footer__links .label{width:100%;margin-bottom:1.25rem}.footer__links-block{margin-right:2.5rem}}.header{position:fixed;left:0;top:0;width:100%;z-index:10;transition:all .3s;padding:2.5rem 0}.header--dark .header__button,.header--dark .header__logo,.header--scrolled .header__button,.header--scrolled .header__logo{color:#073147}@media (min-width:680px),(orientation:landscape){.header--dark .header__menu>.menu-item,.header--scrolled .header__menu>.menu-item{color:#073147}.header--dark .header__menu>.menu-item:hover,.header--scrolled .header__menu>.menu-item:hover{color:#e4515c}}.header--scrolled{background:#fff;padding:1.25rem 0;box-shadow:0 .25rem 1.875rem rgba(48,55,120,.05)}.header-inner{padding:0 2.5rem;display:flex;align-items:center;justify-content:space-between}.header__logo{color:#fff}.header__logo img,.header__logo svg{display:block;width:6.25rem}@media (min-width:680px),(orientation:landscape){.header__nav{flex:1 1 auto;display:flex;justify-content:center}}.header__menu{display:flex;align-items:center;margin:0;padding:0;list-style:none}.header__menu>.menu-item{font-size:.875rem;font-weight:500;line-height:1rem;color:#fff;padding:.625rem 0;margin:0 1.5625rem;position:relative;display:flex;align-items:center}.header__menu>.menu-item a{color:inherit;display:block}.header__menu>.menu-item-has-children:after{content:"";width:0;height:0;border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-top:.3125rem solid;margin-left:.5625rem;transition:all .3s}.header__menu>.menu-item:not(.menu-item-has-children):before{content:"";position:absolute;left:0;width:0;height:.125rem;bottom:.25rem;background-color:#fff;transition:width .3s}@media (hover:hover){.header__menu>.menu-item:hover:before{width:100%}.header__menu>.menu-item:hover:after{transform:rotate(180deg)}.header__menu>.menu-item:hover .sub-menu{display:block}}.header__menu .sub-menu{display:none;position:absolute;max-width:12.5rem;left:0;top:100%;margin:0;padding:.9375rem 1.875rem 1.875rem;list-style:none;background:#fff;box-shadow:0 .25rem 1.875rem rgba(48,55,120,.05);border-radius:.25rem}.header__menu .sub-menu>.menu-item{font-size:.875rem;font-weight:500;line-height:1rem;color:#8993a1;white-space:nowrap;margin-top:.9375rem}.header__menu .sub-menu>.menu-item:hover a{color:#073147}.header__buttons-wrap{display:flex}.ac-form ._button-wrapper .header__buttons-wrap ._submit:not(:first-child),.header__buttons-wrap .ac-form ._button-wrapper ._submit:not(:first-child),.header__buttons-wrap .btn:not(:first-child),.header__buttons-wrap .wpcf7-form ._button-wrapper ._submit:not(:first-child),.wpcf7-form ._button-wrapper .header__buttons-wrap ._submit:not(:first-child){margin-left:16px}.header__buttons-mobile{display:flex;justify-content:center}.ac-form ._button-wrapper .header__buttons-mobile ._submit,.header__buttons-mobile .ac-form ._button-wrapper ._submit,.header__buttons-mobile .btn,.header__buttons-mobile .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .header__buttons-mobile ._submit{font-size:1.5rem;line-height:1.75rem;border-radius:3.125rem 3.125rem 3.125rem 0;padding:.625rem 1.3125rem}@media (min-width:681px) and (hover:none) and (pointer:coarse){.header .sub-menu>.menu-item,.header__menu>.menu-item{font-size:1.125rem}}@media (orientation:portrait) and (max-width:681px){.header,.header--scrolled{padding:1.25rem 0}.header-inner{padding:0 1rem}.header__nav{position:fixed;top:0;right:-100%;width:100%;bottom:0;padding:1.25rem 1rem;background:linear-gradient(180deg,#f3767f,#e4515c);z-index:1;transition:right .5s}.header__nav.opened{right:0}.header__nav-top{display:flex;align-items:center;justify-content:space-between}.header__nav-figure{position:absolute;width:100%;left:0;bottom:0;z-index:-1}.header__menu{display:block;padding:0}.header__menu>.menu-item{font-size:1.5rem;text-align:center;line-height:1.75rem;display:block;padding:0;margin:2.5rem 1.25rem}.header__menu>.menu-item-has-children:after{content:none}.header__button{color:#fff;margin-left:1.5625rem}.header__button svg{width:2.25rem;display:inline-block}}.single-event__head{background:linear-gradient(180deg,#f3767f,#e4515c)}.single-event__head-inner{padding:11.25rem 8.125rem 7.5rem;display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.single-event__head-back{position:absolute;left:3.125rem;right:0;width:calc(100% - 3.125rem);top:8.125rem;z-index:-1}.single-event__head-back img{width:100%}.single-event__head-left{width:50%}.single-event__head-left h1{color:#fff}.single-event__head-left p{color:#fff;opacity:.75;width:70%}.ac-form ._button-wrapper .single-event__head-left ._submit,.single-event__head-left .ac-form ._button-wrapper ._submit,.single-event__head-left .btn,.single-event__head-left .wpcf7-form ._button-wrapper ._submit,.wpcf7-form ._button-wrapper .single-event__head-left ._submit{margin-top:1.25rem}.single-event__head-info{display:flex;align-items:center;margin-bottom:1.875rem}.single-event__head-info-icon{padding:.625rem;margin-right:1.875rem;background-color:#fff;border-radius:.625rem}.single-event__head-info-icon svg{width:3.75rem}.single-event__head-info-text{font-family:Lato,sans-serif;font-size:1.125rem;font-weight:700;color:#fff}.single-event__head-info-text span{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.single-event #content{padding-bottom:9.375rem}@media (orientation:portrait) and (max-width:681px){.single-event__head-inner{padding:7.25rem 3.4375rem 2.5rem;display:block}.single-event__head-back{left:-1.25rem;right:auto;width:23.75rem;top:5rem}.single-event__head-left{width:100%;margin-bottom:2.5rem}.ac-form ._button-wrapper .single-event__head-left ._submit,.single-event__head-left .ac-form ._button-wrapper ._submit,.single-event__head-left .btn,.single-event__head-left .wpcf7-form ._button-wrapper ._submit,.single-event__head-left p,.wpcf7-form ._button-wrapper .single-event__head-left ._submit{width:100%}.single-event__head-info{margin-bottom:1.25rem}.single-event__head-info-icon{padding:.4375rem;margin-right:1.25rem}.single-event__head-info-icon svg{width:2.8125rem}.single-event #content{padding-bottom:5rem}}.single-feature .site-main>h2,.single-feature .site-main>h3,.single-feature .site-main>p{max-width:80rem;margin-left:auto;margin-right:auto;padding:0 3.125rem}@media (orientation:portrait) and (max-width:681px){.single-feature .site-main>h2,.single-feature .site-main>h3,.single-feature .site-main>p{padding:0 1rem}}.single-feature .site-main>p{color:#8993a1}.single-post__head{padding:10rem 9.375rem 0;margin-bottom:5rem;text-align:center}.single-post__head p{width:60%;margin:2.5rem auto 0}.single-post__head-image{position:relative;margin-top:5rem}.single-post__head-image svg{position:absolute;height:100%;width:auto;top:0;left:0}.single-post__head-image img{display:block;width:100%;border-radius:.375rem}.single-post #content{padding-bottom:4.375rem;position:relative}.single-post__share{position:absolute;right:9.375rem;top:0;z-index:5}.single-post__share a{display:block;margin-bottom:1.25rem;margin-right:0}.single-post__other{margin-top:5rem;margin-bottom:4.375rem;padding:0 3.4375rem}.single-post__other-grid{display:flex;align-items:flex-start;justify-content:space-between;margin-top:3.125rem}.single-post__other-card{display:block;width:calc(33.33% - .8125rem);color:#073147}.single-post__other-card>img{width:100%;height:14.0625rem;object-fit:cover;margin-bottom:1.875rem}.single-post__other-card p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.single-post__other-card:hover{color:#e4515c}@media (orientation:portrait) and (max-width:681px){.single-post__head{padding:7.25rem 1rem 0;margin-bottom:2.5rem}.single-post__head p{width:100%;margin:1.25rem auto 0}.single-post__head-image{margin-top:2.5rem}.single-post #content{padding-bottom:2.5rem}.single-post__share{position:relative;padding:0 1rem;margin-top:2.5rem;right:0}.single-post__share a{display:inline-block;margin-bottom:0;margin-right:1.25rem}.single-post__other{margin-top:2.5rem;margin-bottom:5rem;padding:0 1rem}.single-post__other-grid{display:block;margin-top:0}.single-post__other-card{width:100%;margin-top:2.5rem}.single-post__other-card>img{width:100%;margin-bottom:2.5rem}}