/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/page/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/page/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.me-container{width:100%;margin:auto;}.me-header{position:fixed;z-index:10000;width:100%;left:0;background:#fff;display:flex;align-items:center;}.me-header .me-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.me-header .me-header-logo img{transform:translateY(-8%);}.me-header .me-header-button{font-family:'Montserrat',serif;font-weight:400;line-height:1;letter-spacing:0.04em;color:#fff;background:#006ce0;border-radius:2px;display:inline-block;text-transform:uppercase;}.me-header .me-header-button:hover{text-decoration:underline;}.me-header .me-header-button:hover span{text-decoration:underline;}.volition-main{background-image:url(https://www.creatio.com/page/sites/landings/files/landing/success-story/bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;}.volition-main:before{content:"";width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.25);}.volition-main .volition-main-content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.volition-main .volition-main-content .volition-main-text{font-family:'Montserrat',serif;font-weight:600;letter-spacing:0.04em;text-align:center;color:#fff;}.volition-desc{background:#fff;display:flex;flex-direction:column;align-items:center;position:relative;z-index:100;}.volition-desc .volition-desc-item{font-family:'Montserrat',serif;font-weight:500;letter-spacing:0.03em;text-align:center;color:#060e26;}.volition-parts{background:#fff;}.volition-parts .me-container{display:flex;}.volition-parts .me-container .volition-parts-block{position:relative;display:flex;flex-direction:column;justify-content:center;}.volition-parts .me-container .volition-parts-block .volition-parts-title{font-family:'Montserrat',serif;font-weight:600;letter-spacing:0.02em;color:#f70;margin-bottom:0;}.volition-parts .me-container .volition-parts-block .volition-parts-img{height:100%;max-width:unset;}.volition-parts .me-container .volition-parts-block .volition-parts-text{font-family:'Montserrat',serif;font-weight:500;letter-spacing:0.03em;color:#060e26;}.volition-parts .me-container .volition-parts-block .volition-parts-text:last-child{margin-bottom:auto;}.volition-parts .me-container .volition-parts-block .volition-parts-text:last-child:first-child{margin-bottom:0;}.volition-person .me-container{position:relative;display:flex;align-items:center;flex-direction:row;background-size:cover;}.volition-person .me-container .volition-person-man{position:absolute;}.volition-person .me-container .volition-person-man img{height:100%;}.volition-person .me-container .volition-person-quote:before{content:"";display:block;background-image:url(https://www.creatio.com/page/sites/landings/files/landing/success-story/person/quote.svg);background-position:center;background-size:cover;background-repeat:no-repeat;}.volition-person .me-container .volition-person-quote .volition-person-quote-text{font-family:'Montserrat',serif;font-weight:400;color:#fff;}.volition-person .me-container .volition-person-quote .volition-person-quote-author{display:flex;flex-direction:column;font-family:'Montserrat',serif;letter-spacing:0.04em;text-align:left;color:#fff;font-weight:600;}.volition-incut{background-image:url(https://www.creatio.com/page/sites/landings/files/landing/success-story/incut-bg.jpg);background-repeat:no-repeat;background-size:cover;position:relative;}.volition-incut .volition-incut-block{font-family:'Montserrat',serif;position:absolute;}.volition-incut .volition-incut-block:before{content:"";width:100vw;height:100%;position:absolute;top:0;background:#fff;}.volition-incut .volition-incut-block .volition-incut-title{position:relative;z-index:100;font-weight:600;text-align:left;color:#0091ea;letter-spacing:0.02em;}.volition-incut .volition-incut-block .volition-incut-desc{position:relative;z-index:100;font-weight:500;text-align:left;color:#060e26;margin-bottom:0;letter-spacing:0.03em;}.volition-product .me-container{display:flex;align-items:center;}.volition-product .me-container .volition-product-content{display:flex;flex-direction:column;justify-content:center;}.volition-product .me-container .volition-product-content .product-button{border-radius:2px;background:#006ce0;font-family:'Montserrat',serif;font-weight:500;line-height:1;letter-spacing:0.07em;text-transform:uppercase;color:#fff;display:inline-block;}.me-container{max-width:calc(100vw - 40px);}.me-header{height:64px;}.me-header .me-header-logo img{height:24px;}.me-header .me-header-button{font-size:14px;padding:6px 12px;}.volition-main{height:calc(470px + 64px + 40px);}.volition-main .volition-main-content{transform:translateY(calc(64px - 40px));}.volition-main .volition-main-content .volition-main-logo{width:260px;}.volition-main .volition-main-content .volition-main-text{margin:25px 0 0 0;font-size:18px;line-height:26px;}.volition-desc{padding:35px 0 0 0;margin-top:calc(40px * -1);border-top-right-radius:40px;}.volition-desc .volition-desc-item{max-width:calc(100vw - 40px);font-size:14px;line-height:22px;}.volition-parts{margin:40px 0;}.volition-parts .me-container{flex-direction:column;}.volition-parts .me-container .volition-parts-block .volition-parts-title{font-size:25px;line-height:32px;text-align:center;}.volition-parts .me-container .volition-parts-block .volition-parts-img{width:calc(100vw - 20px);right:0;border-top-left-radius:30px;border-bottom-left-radius:30px;margin-top:35px;position:relative;}.volition-parts .me-container .volition-parts-block .volition-parts-text{font-size:12px;line-height:18px;margin-top:15px;margin-bottom:0;text-align:center;}.volition-person{margin-top:35px;}.volition-person.person-1 .me-container{background-image:url(https://www.creatio.com/page/sites/landings/files/landing/success-story/person/bg-1-xs.svg);}.volition-person.person-2 .me-container{background-image:url(https://www.creatio.com/page/sites/landings/files/landing/success-story/person/bg-2-xs.svg);}.volition-person .me-container{max-width:300px;height:410px;}.volition-person .me-container .volition-person-man{height:72px;left:30px;bottom:40px;}.volition-person .me-container .volition-person-quote{width:250px;margin-left:30px;}.volition-person .me-container .volition-person-quote:before{width:38px;height:29px;margin-bottom:20px;}.volition-person .me-container .volition-person-quote .volition-person-quote-text{height:175px;font-size:14px;line-height:22px;margin-bottom:35px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author{margin-left:100px;line-height:18px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author .quote-name{font-size:14px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author .quote-role{font-size:12px;}.volition-incut{height:410px;}.volition-incut .volition-incut-block{width:240px;padding:35px 0;bottom:-250px;left:calc((100vw - 280px) / 2);}.volition-incut .volition-incut-block:before{right:-25px;border-top-right-radius:40px;border-bottom-right-radius:40px;}.volition-incut .volition-incut-block .volition-incut-title{margin-bottom:15px;font-size:25px;line-height:32px;}.volition-incut .volition-incut-block .volition-incut-desc{font-size:12px;line-height:18px;}.volition-product{padding:275px 0 45px 0;}.volition-product .me-container{flex-direction:column;justify-content:center;}.volition-product .me-container .volition-product-gadgets{width:280px;}.volition-product .me-container .volition-product-content{margin-top:40px;align-items:center;}.volition-product .me-container .volition-product-content .volition-product-logo{width:210px;margin-bottom:25px;}.volition-product .me-container .volition-product-content .product-button{padding:6px 25px;font-size:13px;}@media screen and (min-width:768px){.me-container{max-width:728px;}.me-header{height:64px;}.me-header .me-header-logo img{height:28px;}.me-header .me-header-button{font-size:14px;padding:6px 12px;}.volition-main{height:calc(550px + 64px + 80px);}.volition-main .volition-main-content{transform:translateY(calc(64px - 80px));}.volition-main .volition-main-content .volition-main-logo{width:410px;}.volition-main .volition-main-content .volition-main-text{margin:30px 0 0 0;font-size:28px;line-height:36px;}.volition-desc{padding:60px 0 0 0;margin-top:calc(80px * -1);border-top-right-radius:80px;}.volition-desc .volition-desc-item{max-width:690px;font-size:18px;line-height:26px;}.volition-parts{margin:35px 0;}.volition-parts .me-container .volition-parts-block .volition-parts-title{font-size:48px;line-height:62px;}.volition-parts .me-container .volition-parts-block .volition-parts-img{width:calc(100vw - 20px);right:-20px;border-top-left-radius:50px;border-bottom-left-radius:50px;margin-top:55px;}.volition-parts .me-container .volition-parts-block .volition-parts-text{font-size:16px;line-height:24px;margin-top:15px;margin-bottom:0;text-align:left;}.volition-person{margin-top:85px;}.volition-person.person-1 .me-container{background-image:url(https://www.creatio.com/page/sites/landings/files/landing/success-story/person/bg-1-md.svg);}.volition-person.person-2 .me-container{background-image:url(https://www.creatio.com/page/sites/landings/files/landing/success-story/person/bg-2-md.svg);}.volition-person .me-container{max-width:728px;height:406px;}.volition-person .me-container .volition-person-man{height:439px;right:-35px;bottom:0;left:unset;}.volition-person .me-container .volition-person-quote{width:320px;margin-left:30px;}.volition-person .me-container .volition-person-quote:before{width:47px;height:35px;margin-bottom:25px;}.volition-person .me-container .volition-person-quote .volition-person-quote-text{height:unset;font-size:16px;line-height:24px;margin-bottom:30px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author{margin-left:unset;line-height:24px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author .quote-name{font-size:16px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author .quote-role{font-size:14px;}.volition-incut{height:722px;}.volition-incut .volition-incut-block{width:550px;padding:50px 0;bottom:-300px;left:calc((100vw - 728px) / 2);}.volition-incut .volition-incut-block:before{right:-50px;border-top-right-radius:80px;border-bottom-right-radius:80px;}.volition-incut .volition-incut-block .volition-incut-title{margin-bottom:15px;font-size:48px;line-height:62px;}.volition-incut .volition-incut-block .volition-incut-desc{font-size:18px;line-height:26px;}.volition-product{padding:325px 0 75px 0;}.volition-product .me-container{flex-direction:row;justify-content:unset;}.volition-product .me-container .volition-product-gadgets{width:490px;margin-right:50px;margin-left:-160px;}.volition-product .me-container .volition-product-content{margin-top:unset;align-items:flex-start;}.volition-product .me-container .volition-product-content .volition-product-logo{width:250px;margin-bottom:30px;}.volition-product .me-container .volition-product-content .product-button{padding:6px 25px;font-size:13px;}}@media screen and (min-width:992px){.me-container{max-width:962px;}.me-header .me-header-button{font-size:14px;padding:7px 13px;}.volition-main{height:calc(550px + 64px + 60px);}.volition-main .volition-main-content{transform:translateY(calc(64px - 60px));}.volition-main .volition-main-content .volition-main-logo{width:525px;}.volition-main .volition-main-content .volition-main-text{margin:40px 0 0 0;font-size:37px;line-height:47px;}.volition-desc{padding:60px 0 0 0;margin-top:calc(60px * -1);border-top-right-radius:60px;}.volition-desc .volition-desc-item{max-width:800px;font-size:18px;line-height:26px;}.volition-parts{margin:60px 0;}.volition-parts.challenging .me-container{height:350px;}.volition-parts .me-container{flex-direction:row;}.volition-parts .me-container .volition-parts-block{width:50%;}.volition-parts .me-container .volition-parts-block:first-child{padding-right:15px;}.volition-parts .me-container .volition-parts-block:last-child{padding-left:15px;}.volition-parts .me-container .volition-parts-block .volition-parts-title{font-size:35px;line-height:50px;text-align:left;}.volition-parts .me-container .volition-parts-block .volition-parts-img{width:auto;position:absolute;margin-top:0;top:0;right:calc((992px - 962px + 75px) / -2);border-top-left-radius:50px;border-bottom-left-radius:50px;}.volition-parts .me-container .volition-parts-block .volition-parts-text{font-size:14px;line-height:22px;margin-top:0;}.volition-parts .me-container .volition-parts-block .volition-parts-text:not(:last-child){margin-bottom:15px;}.volition-person{margin-top:75px;}.volition-person.person-1 .me-container{background-image:url(https://www.creatio.com/page/sites/landings/files/landing/success-story/person/bg-1-lg.svg);}.volition-person.person-2 .me-container{background-image:url(https://www.creatio.com/page/sites/landings/files/landing/success-story/person/bg-2-lg.svg);}.volition-person.reverse .me-container .volition-person-man{right:35px;left:unset;}.volition-person.reverse .me-container .volition-person-quote{margin-left:80px;margin-right:auto;}.volition-person .me-container{max-width:962px;height:270px;}.volition-person .me-container .volition-person-man{height:310px;left:-25px;}.volition-person .me-container .volition-person-quote{margin-left:auto;width:575px;margin-right:50px;}.volition-person .me-container .volition-person-quote:before{width:36px;height:28px;margin-bottom:20px;}.volition-person .me-container .volition-person-quote .volition-person-quote-text{font-size:16px;line-height:22px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author{line-height:24px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author .quote-name{font-size:18px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author .quote-role{font-size:14px;}.volition-incut{height:558px;}.volition-incut .volition-incut-block{width:750px;padding:30px 0;bottom:60px;left:calc((100vw - 962px) / 2);}.volition-incut .volition-incut-block:before{right:-40px;border-top-right-radius:60px;border-bottom-right-radius:60px;}.volition-incut .volition-incut-block .volition-incut-title{margin-bottom:15px;font-size:46px;line-height:54px;}.volition-incut .volition-incut-block .volition-incut-desc{font-size:16px;line-height:24px;}.volition-product{padding:60px 0 40px 0;}.volition-product .me-container .volition-product-gadgets{width:375px;margin-right:60px;margin-left:70px;}.volition-product .me-container .volition-product-content .volition-product-logo{width:275px;margin-bottom:30px;}.volition-product .me-container .volition-product-content .product-button{padding:6px 25px;font-size:13px;}}@media screen and (min-width:1366px){.me-container{max-width:1286px;}.me-header .me-header-button{font-size:14px;padding:7px 13px;}.volition-main{height:calc(550px + 64px + 80px);}.volition-main .volition-main-content{transform:translateY(calc(64px - 80px));}.volition-main .volition-main-content .volition-main-logo{width:525px;}.volition-main .volition-main-content .volition-main-text{margin:40px 0 0 0;font-size:37px;line-height:47px;}.volition-desc{padding:60px 0 0 0;margin-top:calc(80px * -1);border-top-right-radius:80px;}.volition-desc .volition-desc-item{max-width:1010px;font-size:18px;line-height:26px;}.volition-parts{margin:60px 0;}.volition-parts.challenging .me-container{height:465px;}.volition-parts .me-container .volition-parts-block:first-child{padding-right:15px;}.volition-parts .me-container .volition-parts-block:last-child{padding-left:15px;}.volition-parts .me-container .volition-parts-block .volition-parts-title{font-size:54px;line-height:70px;}.volition-parts .me-container .volition-parts-block .volition-parts-img{top:0;right:calc((1366px - 1286px + 75px) / -2);border-top-left-radius:50px;border-bottom-left-radius:50px;}.volition-parts .me-container .volition-parts-block .volition-parts-text{font-size:16px;line-height:24px;}.volition-parts .me-container .volition-parts-block .volition-parts-text:not(:last-child){margin-bottom:20px;}.volition-person{margin-top:135px;}.volition-person.person-1 .me-container{background-image:url(https://www.creatio.com/page/sites/landings/files/landing/success-story/person/bg-1-lg.svg);}.volition-person.person-2 .me-container{background-image:url(https://www.creatio.com/page/sites/landings/files/landing/success-story/person/bg-2-lg.svg);}.volition-person.reverse .me-container .volition-person-man{right:35px;left:unset;}.volition-person.reverse .me-container .volition-person-quote{margin-left:80px;margin-right:auto;}.volition-person .me-container{max-width:1286px;height:365px;}.volition-person .me-container .volition-person-man{height:440px;left:35px;}.volition-person .me-container .volition-person-quote{width:640px;margin-right:95px;}.volition-person .me-container .volition-person-quote:before{width:47px;height:35px;margin-bottom:25px;}.volition-person .me-container .volition-person-quote .volition-person-quote-text{font-size:20px;line-height:29px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author{line-height:29px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author .quote-name{font-size:20px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author .quote-role{font-size:16px;}.volition-incut{height:768px;}.volition-incut .volition-incut-block{width:925px;padding:45px 0;bottom:60px;left:calc((100vw - 1286px) / 2);}.volition-incut .volition-incut-block:before{right:-95px;border-top-right-radius:80px;border-bottom-right-radius:80px;}.volition-incut .volition-incut-block .volition-incut-title{margin-bottom:30px;font-size:54px;line-height:70px;}.volition-incut .volition-incut-block .volition-incut-desc{font-size:18px;line-height:26px;}.volition-product{padding:60px 0 50px 0;}.volition-product .me-container .volition-product-gadgets{width:490px;margin-right:80px;margin-left:125px;}.volition-product .me-container .volition-product-content .volition-product-logo{width:305px;margin-bottom:50px;}.volition-product .me-container .volition-product-content .product-button{padding:6px 25px;font-size:13px;}}@media screen and (min-width:1920px){.me-container{max-width:1640px;}.me-header .me-header-button{font-size:14px;padding:7px 13px;}.volition-main{height:calc(805px + 64px + 80px);}.volition-main .volition-main-content{transform:translateY(calc(64px - 80px));}.volition-main .volition-main-content .volition-main-logo{width:740px;}.volition-main .volition-main-content .volition-main-text{margin:60px 0 0 0;font-size:52px;line-height:66px;}.volition-desc{padding:100px 0 0 0;margin-top:calc(80px * -1);border-top-right-radius:80px;}.volition-desc .volition-desc-item{max-width:1420px;font-size:26px;line-height:38px;}.volition-parts{margin:85px 0;}.volition-parts.challenging .me-container{height:600px;}.volition-parts .me-container .volition-parts-block:first-child{padding-right:15px;}.volition-parts .me-container .volition-parts-block:last-child{padding-left:15px;}.volition-parts .me-container .volition-parts-block .volition-parts-title{font-size:70px;line-height:90px;}.volition-parts .me-container .volition-parts-block .volition-parts-img{top:0;right:calc((1920px - 1640px) / -2);border-top-left-radius:50px;border-bottom-left-radius:50px;}.volition-parts .me-container .volition-parts-block .volition-parts-text{font-size:22px;line-height:32px;}.volition-parts .me-container .volition-parts-block .volition-parts-text:not(:last-child){margin-bottom:30px;}.volition-person.reverse .me-container .volition-person-man{right:50px;left:unset;}.volition-person.reverse .me-container .volition-person-quote{margin-left:110px;margin-right:auto;}.volition-person .me-container{max-width:1640px;height:465px;}.volition-person .me-container .volition-person-man{height:560px;left:50px;}.volition-person .me-container .volition-person-quote{width:834px;margin-right:110px;}.volition-person .me-container .volition-person-quote:before{width:60px;height:45px;margin-bottom:30px;}.volition-person .me-container .volition-person-quote .volition-person-quote-text{font-size:26px;line-height:38px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author{line-height:38px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author .quote-name{font-size:26px;}.volition-person .me-container .volition-person-quote .volition-person-quote-author .quote-role{font-size:22px;}.volition-incut{height:1080px;}.volition-incut .volition-incut-block{width:1180px;padding:85px 0;bottom:95px;left:calc((100vw - 1640px) / 2);}.volition-incut .volition-incut-block:before{width:calc(100% + 125px + ((100vw - 1640px) / 2));left:calc((100vw - 1640px) / -2);border-top-right-radius:80px;border-bottom-right-radius:80px;}.volition-incut .volition-incut-block .volition-incut-title{margin-bottom:35px;font-size:70px;line-height:90px;}.volition-incut .volition-incut-block .volition-incut-desc{font-size:26px;line-height:38px;}.volition-product{padding:95px 0 60px;}.volition-product .me-container .volition-product-gadgets{width:627px;margin-right:100px;margin-left:110px;}.volition-product .me-container .volition-product-content .volition-product-logo{width:415px;margin-bottom:65px;}.volition-product .me-container .volition-product-content .product-button{padding:12px 58px;font-size:24px;}}
