/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/page/themes/contrib/stable/images/core/throbber-active.gif) 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:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/page/themes/contrib/stable/images/core/loading-small.gif);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;}.container-inline .details-wrapper{display:block;}
.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{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.scrolled .ts-section.head,.open-menu .ts-section.head,.ts-section.head{background-color:rgba(255,255,255,1);box-shadow:0 3px 6px rgb(0 0 0 / 16%);}body .ts-head .logo img[src*=".svg"]{height:28px;}.ts-head .logo a{display:inline-block;}.ts-head .head-right a{background-image:linear-gradient(130deg,#FF8800,#FF4E00);border:1px solid white;color:white;font:500 14px/130% Montserrat;text-transform:uppercase;padding:8px 30px;display:inline-block;border-radius:2px;}.ts-head .head-right a:hover{text-decoration:none;color:#FF4E00;border-color:#FF4E00;background:white;}@media (max-width:991px){.ts-head:not(.ts-head-tablet){padding-left:0;}}@media (max-width:575px){body .ts-head .logo img[src*=".svg"]{height:20px;}.ts-head .logo{width:fit-content;}.ts-head:not(.ts-head-tablet){padding-left:0 !important;}.ts-head .head-right a{padding:5px 14px;}}.ts-wrap{width:100%;}.field--type-text-with-summary h2{font:700 49px/130% Montserrat;color:#150E52;margin:0 0 45px;text-align:center;position:relative;text-transform:uppercase;letter-spacing:0.5px;}.field--type-text-with-summary h2 span{display:inline-block;position:relative;z-index:1;}.field--type-text-with-summary h2 span:after{content:"";background:#03BF4F;position:absolute;top:70%;left:0;right:0;width:100%;height:17px;z-index:-1;}@media (max-width:1600px){.field--type-text-with-summary h2{margin:0 0 40px;font-size:34px;}.field--type-text-with-summary h2 span:after{height:12px;}}@media (max-width:991px){.field--type-text-with-summary h2 span:after{height:9px;}}@media (max-width:575px){.field--type-text-with-summary h2{font-size:21px;margin:0 auto 30px;}.field--type-text-with-summary h2 span:after{height:5px;}}img[class^="hexagon"]{position:absolute;}.main-bg{background:url(https://www.creatio.com/page/sites/landings/files/publishingcompany/main.png) no-repeat 50% 50% / cover;position:relative;padding:0 0 170px;min-height:1000px;display:flex;align-items:center;}.main-bg h1{color:#05AC47;font:600 63px/130% Montserrat;margin:0 0 25px;max-width:550px;}.main-bg .main-content{color:#000000;font:500 34px/130% Montserrat;margin:0;max-width:650px;}@media (max-width:1600px){.main-bg{min-height:900px;padding:0 0 130px;}.main-bg .col-lg-7{padding-left:5%;}.main-bg h1{font-size:45px;max-width:465px;margin-bottom:20px;}.main-bg .main-content{font-size:24px;max-width:465px;}}@media (max-width:1199px){.main-bg h1{font-size:35px;max-width:400px;}.main-bg .col-lg-7{padding-left:15px;}.main-bg .main-content{max-width:400px;}}@media (max-width:991px){.main-bg{min-height:1000px;background:url(https://www.creatio.com/page/sites/landings/files/publishingcompany/main-mob.png) no-repeat 50% 50% / cover;align-items:flex-start;padding:12% 0 110px;}.main-bg h1{font-size:45px;max-width:475px;margin:0 auto 20px;text-align:center;}.main-bg .main-content{font-size:26px;max-width:450px;text-align:center;margin:0 auto;}}@media (max-width:767px){.main-bg{min-height:700px;padding:90px 0 70px;}.main-bg h1{max-width:360px;font-size:35px;}.main-bg .main-content{font-size:20px;max-width:360px;}}@media (max-width:575px){.main-bg{height:650px;min-height:fit-content;padding:100px 0 60px;}.main-bg h1{max-width:260px;font-size:25px;}.main-bg .main-content{font-size:13px;max-width:260px;}}.company-info-incut{position:relative;padding:3% 0;margin:-170px 0 0;background-image:linear-gradient(130deg,#00C853,#008838);border-radius:0 170px 0 0;}.company-info-incut p{color:white;font:500 22px/140% Montserrat;margin:0 auto;text-align:center;}@media (max-width:1600px){.company-info-incut{margin:-130px 0 0;border-radius:0 130px 0 0;}.company-info-incut p{font-size:15px;}}@media (max-width:1199px){.company-info-incut{padding:4% 0;}}@media (max-width:991px){.company-info-incut{margin:-110px 0 0;border-radius:0 110px 0 0;}.company-info-incut p{max-width:550px;}}@media (max-width:767px){.company-info-incut{margin:-70px 0 0;border-radius:0 70px 0 0;}}@media (max-width:575px){.company-info-incut{margin:-60px 0 0;border-radius:0 60px 0 0;padding:30px 0;}.company-info-incut p{font-size:13px;}}.hexagons-1{max-width:625px;left:0;top:0;}.hexagons-2{max-width:770px;left:70%;top:0;}.watch-interview{position:relative;margin:80px 0 0;}.watch-interview .col-lg-8{text-align:center}.watch-interview a{display:inline-block;}@media (max-width:1600px){.hexagons-1{max-width:445px;left:0;}.hexagons-2{max-width:550px;left:68%;}.watch-interview{margin:70px 0 0;}}@media (max-width:1199px){.hexagons-1{max-width:calc(445px * 0.7);}.hexagons-2{max-width:calc(550px * 0.7);}}@media (max-width:991px){.hexagons-1,.hexagons-2{display:none;}.watch-interview{margin:60px 0 0;}}@media (max-width:575px){.watch-interview{margin:50px 0 0;}}.hexagons-5{max-width:206px;left:0;top:0;opacity:0.6;}.hexagons-6{max-width:564px;right:-40px;top:0;opacity:0.5;z-index:1;}.company-info.block-bg{margin:80px 0 0;background:url(https://www.creatio.com/page/sites/landings/files/publishingcompany/incut.png) no-repeat 50% 50% / cover;max-height:650px;height:650px;display:flex;align-items:center;position:relative;}.company-info.block-bg .col-lg-12{display:flex;align-items:center;justify-content:space-between;}.company-info.block-bg .content-part{width:65%;padding-left:3%;}.company-info.block-bg .content-part h2{font:600 42px/150% Montserrat;color:white;margin:0 0 25px;text-align:left;text-transform:none;}.company-info.block-bg .content-part h2 span:after{height:12px;}.company-info.block-bg .content-part .text-block{font:500 22px/150% Montserrat;color:white;margin:0;max-width:95%;}.company-info.block-bg .photo-part{left:55%;bottom:0;position:absolute;}.company-info.block-bg .photo-part img{width:97%;height:auto;}@media (max-width:1600px){.hexagons-5{height:100%;width:auto;}.hexagons-6{height:110%;width:auto;}.company-info.block-bg .content-part h2 span:after{height:9px;}.company-info.block-bg{margin:70px 0 0;max-height:465px;}.company-info.block-bg .content-part{padding-left:5%;}.company-info.block-bg .content-part h2{font-size:29px;margin:0 0 20px;}.company-info.block-bg .content-part .text-block{font-size:15px;max-width:90%;}}@media (max-width:991px){.hexagons-5,.hexagons-6{display:none;}.company-info.block-bg{margin:60px 0 0;padding:60px 0;max-height:365px;}.company-info.block-bg .content-part h2 span:after{height:7px;}.company-info.block-bg .content-part{padding-left:0;}.company-info.block-bg .content-part h2{font-size:26px;margin:0 0 15px;}.company-info.block-bg .content-part .text-block{font-size:15px;}.company-info.block-bg .photo-part{left:54%;}.company-info.block-bg .photo-part img{min-width:412px;}}@media (max-width:767px){.company-info.block-bg .content-part{max-width:400px;}.company-info.block-bg .content-part h2{font-size:21px;}.company-info.block-bg .photo-part{left:48%;}.company-info.block-bg .photo-part img{min-width:350px;}}@media (max-width:575px){.company-info.block-bg{margin:50px 0 0;padding:50px 0 0;flex-direction:column;max-height:fit-content;min-height:fit-content;height:fit-content;}.company-info.block-bg .content-part h2 span:after{height:4px;}.company-info.block-bg .content-part{width:100%;max-width:100%;}.company-info.block-bg .content-part h2{font-size:19px;margin:0 0 10px;}.company-info.block-bg .content-part .text-block{font-size:13px;}.company-info.block-bg .photo-part{width:100%;position:static;text-align:center;padding-right:5%;}.company-info.block-bg .photo-part img{min-width:320px;width:320px;}}.rld{margin:80px 0 0;}.rld .row{align-items:center;flex-direction:column;}.rld .block-content{font:500 22px/150% Montserrat;color:#150E52;margin:0 0 30px;text-align:center;}.rld img{display:inline-block;border-radius:50px;}.rld .col-lg-12{text-align:center;margin-top:50px;}.rld .col-lg-12 a{display:inline-block;color:white;font:500 20px/130% Montserrat;text-transform:uppercase;padding:12px 0;width:350px;border-radius:5px;text-align:center;background-image:linear-gradient(130deg,#FF8800,#FF4E00);border:1px solid white;text-decoration:none;}.rld .col-lg-12 a:hover{text-decoration:none;color:#FF4E00;border-color:#FF4E00;background:white;}@media (max-width:1600px){.rld{margin:70px 0 0;}.rld .col-lg-12{margin-top:40px;}.rld .block-content{font-size:15px;margin:0 0 25px;}.rld img{border-radius:30px;}.rld .col-lg-12 a{padding:10px 0;width:285px;font-size:14px;}}@media (max-width:991px){.rld{margin:60px 0 0;}.rld .col-lg-12{margin-top:35px;}.rld .block-content{margin-bottom:30px;}}@media (max-width:575px){.rld{margin:50px 0 0;}.rld .col-lg-12{margin-top:30px;}.rld .block-content{font-size:13px;margin-bottom:25px;}.rld img{border-radius:20px;}.rld .col-lg-12 a{width:280px;}}.hexagons-3{max-width:677px;left:-8%;top:-30%;}.hexagons-4{max-width:677px;left:73%;top:-18%;}.publisher{background-image:linear-gradient(-130deg,#00C853,#008537);position:relative;padding:80px 0;margin:80px 0 0;border-top-right-radius:130px;min-height:510px;display:flex;align-items:center;}.publisher .col-lg-12{display:flex;align-items:flex-start;justify-content:space-between;}.publisher .col-lg-12 .half-col{width:50%;padding-left:0;padding-right:7%;}.publisher .col-lg-12 .half-col:last-child{border-left:2px solid #FFF;padding-left:7%;padding-right:0;}.publisher .col-lg-12 .half-col p{font:500 22px/150% Montserrat;color:#fff;margin:0;}.publisher .col-lg-12 .half-col p a,.publisher .col-lg-12 .half-col p a:hover{color:#fff;text-decoration:underline;}@media (max-width:1600px){.hexagons-3{max-width:482px;}.hexagons-4{max-width:482px;}.publisher .col-lg-12 .half-col{padding-right:4%;}.publisher .col-lg-12 .half-col:last-child{padding-left:4%;}.publisher{margin:70px 0 0;padding:65px 0;min-height:303px;}.publisher .col-lg-12 .half-col p{font-size:15px;}}@media (max-width:1199px){.hexagons-3{max-width:calc(482px * 0.7);}.hexagons-4{max-width:calc(482px * 0.7);}}@media (max-width:991px){.hexagons-3,.hexagons-4{display:none;}.publisher{padding:60px 0;border-top-right-radius:110px;margin:60px 0 0;}.publisher .col-lg-12{flex-direction:column;}.publisher .col-lg-12 .half-col:first-child{border:none;padding:0 0 40px;}.publisher .col-lg-12 .half-col:last-child{border:0;padding:40px 0 0;border-top:2px solid #FFF;}.publisher .col-lg-12 .half-col{width:100%;}.publisher .col-lg-12 .half-col p{font-size:15px;}}@media (max-width:575px){.publisher{padding:50px 0;margin:50px 0 0;border-top-right-radius:60px;}.publisher .col-lg-12 .half-col{padding-bottom:30px;}.publisher .col-lg-12 .half-col:last-child{padding:30px 0 0;}.publisher .col-lg-12 .half-col p{font-size:13px;}}.quote-container{margin:80px 0 0;position:relative;}.quote-container .content-wrapper{padding:7%;position:relative;border:double 24px transparent;border-radius:60px;background-image:linear-gradient(white,white),linear-gradient(#00C853 0,#00973F 100%);background-origin:border-box;background-clip:padding-box,border-box;display:flex;align-items:center;justify-content:space-between;}.quote-container .content-wrapper:before{content:"";position:absolute;width:300px;height:24px;background:white;left:23%;top:-24px;}.quote-container .content-wrapper:after{content:"";position:absolute;background:url("https://www.creatio.com/page/sites/landings/files/publishingcompany/union-part.png");width:211px;height:172px;left:7%;top:100%;}.quote-container .content-wrapper .quote-content:before{content:"";position:absolute;width:50px;border-radius:30px;height:24px;background:#00C853;left:19%;top:-24px;}.quote-container .content-wrapper .quote-content{font:500 22px/150% Montserrat;color:#150E52;}.quote-container .sp-details{margin-left:calc(24px + 7% + 211px + 30px);padding-top:40px;min-height:148px;}.quote-container .sp-details .sp-info .sp-name{font:700 34px/130% Montserrat;color:#150E52;text-transform:uppercase;}.quote-container .sp-details .sp-info .sp-position{font:500 22px/130% Montserrat;color:#150E52;}@media (max-width:1600px){.quote-container{margin:70px 0 0;}.quote-container .content-wrapper .quote-content{font-size:15px;}.quote-container .sp-details{margin-left:calc(22px + 7% + 190px + 30px);padding-top:35px;min-height:134px;}.quote-container .sp-details .sp-info .sp-name{font-size:25px;}.quote-container .sp-details .sp-info .sp-position{font-size:15px;}.quote-container .content-wrapper{border-width:22px;border-radius:50px;}.quote-container .content-wrapper:before{height:22px;top:-22px;width:200px;}.quote-container .content-wrapper .quote-content:before{height:22px;top:-22px;}.quote-container .content-wrapper:after{width:190px;height:156px;background-size:190px 156px !important;background-position:center !important;}}@media (max-width:991px){.quote-container{margin:60px 0 0;}.quote-container .sp-details{margin-left:calc(18px + 7% + 170px + 30px);min-height:118px;}.quote-container .content-wrapper{border-width:18px;border-radius:40px;}.quote-container .content-wrapper:before{height:18px;top:-18px;}.quote-container .content-wrapper .quote-content:before{height:18px;top:-18px;}.quote-container .content-wrapper:after{width:170px;height:136px;background-size:170px 138px !important;}}@media (max-width:575px){.quote-container{margin:50px 0 0;}.quote-container .content-wrapper .quote-content{font-size:13px;width:100%;}.quote-container .sp-details .sp-info .sp-name{font-size:18px;}.quote-container .sp-details .sp-info .sp-position{font-size:13px;}.quote-container .sp-details{margin-left:0;margin-top:0;min-height:fit-content;padding-top:30px;}.quote-container .content-wrapper{border-width:9px;padding:25px;margin-bottom:52px;flex-direction:column;border-radius:30px;align-items:flex-start;}.quote-container .content-wrapper:before{width:80px;height:9px;left:34%;top:-9px;}.quote-container .content-wrapper:after{width:74px;height:61px;left:58%;top:100%;background-size:74px 61px !important;}.quote-container .content-wrapper .quote-content:before{width:24px;border-radius:30px;height:9px;left:27%;top:-9px;}}.ready-to-explore{margin:80px 0 -160px;}.ready-to-explore .ts-section__title{font:36px/1.25 Montserrat;letter-spacing:0;text-transform:none;margin-bottom:0;padding:0;}.ready-to-explore .ts-section__title_medium{font-size:54px;}.ready-to-explore .ts-section__title_light-blue{color:#0367bd;}.field--type-text-with-summary .ready-to-explore .ts-section__title_light-blue:after{display:none;}.ready-to-explore .ts-section__links{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2px;}.ready-to-explore .ts-section__links .ts-section__link{margin:30px 15px 0;}.ts-link__btn_mw{min-width:256px;}.ready-to-explore .ts-link__btn{border:1px solid #0d2e4e;background-color:#0d2e4e;border-radius:2px;color:#ffffff;font:500 15px/20px Montserrat;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;user-select:none;-webkit-user-select:none;}.ready-to-explore .ts-link__btn_reverse{background-color:#ffffff;color:#0d2e4e;}.ready-to-explore .ts-link__btn_lm{background-color:#ff4013;border-color:#ff4013;}.ready-to-explore .ts-link__btn:hover{background-color:#ffffff;color:#0d2e4e;text-decoration:none;}.ready-to-explore .ts-link__btn_lm:hover{background-color:#ffffff;color:#ff4013;text-decoration:none;}.ready-to-explore .ts-link__btn_reverse:hover{background-color:#0d2e4e;color:#ffffff;}.ready-to-explore .ts-demo{margin:60px -15px 0;position:relative;}.ready-to-explore .ts-demo:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#ff4013;z-index:1;}.ready-to-explore .ts-demo__screen:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transform:none;z-index:1;}.ready-to-explore .ts-demo__screen{padding:0 15px;position:absolute;top:8vw;transition:0.3s ease 0s;user-select:none;-webkit-user-select:none;width:58.333333%;}.ready-to-explore .ts-demo__screen_new{top:auto;bottom:0;width:48%;}.ready-to-explore .ts-demo__screen_new:nth-child(1){margin:0 auto;width:66%;position:relative;top:0;z-index:1;}.ready-to-explore .ts-demo__screen:nth-child(2){left:0;transform:none;}.ready-to-explore .ts-demo__screen:nth-child(3){right:0;transform:none;}.ready-to-explore .ts-demo__image{border-radius:8px 8px 0 0;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.16));}.ready-to-explore img{height:auto;max-width:100%;vertical-align:bottom;}@media (max-width:1600px){.ready-to-explore{margin:70px 0 -80px;}.ready-to-explore .ts-section__title_medium{font-size:42px;margin:0 auto;}.ready-to-explore .ts-link__btn{font-size:14px;padding:0 20px;}.ready-to-explore .ts-link__btn_mw{min-width:240px;}.ready-to-explore .ts-demo{margin-top:32px;}.ready-to-explore .ts-section{padding:0;}}@media (max-width:991px){.ready-to-explore{margin:60px 0 0;}.ready-to-explore .ts-demo__image{border-radius:4px 4px 0 0;}.ready-to-explore .ts-section{padding:0;}}@media (max-width:767px){.ready-to-explore .ts-section__title_medium{font-size:24px;}.ready-to-explore .ts-demo__screen_new:nth-child(1){width:100%;text-align:center;}.ready-to-explore .ts-demo__screen_new:nth-child(1) picture{display:inline-block;}.ready-to-explore .ts-demo__screen:nth-child(2){display:none;}.ready-to-explore .ts-demo__screen:nth-child(3){display:none;}.ready-to-explore .ts-link__btn{font-size:13px;padding:0 16px;}}@media (max-width:575px){.ready-to-explore{margin:50px 0 0;}.ready-to-explore .ts-section{padding:0;}}@media (max-width:991px){body .ts-section.footer{z-index:1;}}
