.custom-text-and-icon-mosaic-block-wrap{padding-left:var(--page-layot-sides-padding);padding-right:var(--page-layot-sides-padding);max-width:var(--page-layout-width);margin-left:auto;margin-right:auto}.mosaic-elements-container{display:grid;grid-gap:24px;gap:24px}.mosaic-elements-container.grid-columns-1{grid-template-columns:1fr}.mosaic-elements-container.grid-columns-2{grid-template-columns:repeat(2,1fr)}.mosaic-elements-container.grid-columns-3{grid-template-columns:repeat(3,1fr)}.mosaic-elements-container.grid-columns-4{grid-template-columns:repeat(4,1fr)}.mosaic-elements-container.grid-columns-5{grid-template-columns:repeat(5,1fr)}.mosaic-elements-container.grid-columns-6{grid-template-columns:repeat(6,1fr)}.custom-text-and-icon-mosaic-block-wrap.custom-mosaic-block-simple-text .mosaic-element{box-shadow:none}.custom-mosaic-block-simple-text .mosaic-element h3,.custom-mosaic-block-simple-text .mosaic-element h4,.custom-mosaic-block-simple-text .mosaic-element h5,.custom-mosaic-block-simple-text .mosaic-element h6,.custom-mosaic-block-simple-text .mosaic-element p{margin-bottom:0;color:var(--grey)}.mosaic-elements-container.grid-columns-2 .mosaic-element{max-width:100%;max-width:calc((100vw - var(--page-layot-sides-padding) * 2 - var(--mosaic-elements-gap))/ 2)}.mosaic-elements-container.grid-columns-3 .mosaic-element{max-width:calc((100vw - var(--page-layot-sides-padding) * 2 - var(--mosaic-elements-gap) * 2)/ 3)}.mosaic-elements-container.grid-columns-4 .mosaic-element{max-width:calc((100vw - var(--page-layot-sides-padding) * 2 - var(--mosaic-elements-gap) * 3)/ 4)}.mosaic-elements-container.grid-columns-5 .mosaic-element{max-width:calc((100vw - var(--page-layot-sides-padding) * 2 - var(--mosaic-elements-gap) * 4)/ 5)}.mosaic-elements-container .row-2{grid-row:span 2}.mosaic-elements-container .column-2{grid-column:span 2}.mosaic-elements-container .row-3{grid-row:span 3}.mosaic-elements-container .column-3{grid-column:span 3}.custom-text-and-icon-mosaic-block .mosaic-element{border-radius:18px;background:var(--white);box-shadow:0 10px 21px 0 rgba(77,96,107,.08);padding:24px}.only-images-blocks .custom-text-and-icon-mosaic-block .grid-columns-5 .mosaic-element{padding:20px 10px;height:188px}.custom-text-and-icon-mosaic-block .mosaic-element img{padding-bottom:28px}.image-padding-bottom-0 .custom-text-and-icon-mosaic-block .mosaic-element img{padding-bottom:0;font-size:0}.image-padding-bottom-8 .custom-text-and-icon-mosaic-block .mosaic-element img{padding-bottom:8px;font-size:0}.image-padding-bottom-4 .custom-text-and-icon-mosaic-block .mosaic-element img{padding-bottom:4px;font-size:0}.image-padding-bottom-12 .custom-text-and-icon-mosaic-block .mosaic-element img{padding-bottom:12px}.image-padding-bottom-16 .custom-text-and-icon-mosaic-block .mosaic-element img{padding-bottom:16px}.custom-text-and-icon-mosaic-block .mosaic-element-title{padding-bottom:12px}.custom-text-and-icon-mosaic-block .mosaic-element-title a{color:var(--black)}.custom-text-and-icon-mosaic-block ul{margin:0;padding-left:24px}.centered-image .mosaic-element{text-align:center}.vertical-centered-content .mosaic-element{display:flex;flex-direction:column;justify-content:center}.icon-container-min-height-36 .mosaic-element .mosaic-element__img-wrap{min-height:36px}.icon-container-block-min-height-36 .mosaic-element .mosaic-element__img-wrap{min-height:36px;display:block}.custom-text-and-icon-mosaic-block p{margin-bottom:0}.elements-padding-16 .custom-text-and-icon-mosaic-block .mosaic-element{padding:16px}.horizontal-position .mosaic-element{display:flex;-moz-column-gap:24px;column-gap:24px;align-items:center}.horizontal-position .mosaic-element__img-wrap{min-width:36px}.grid-columns-3 .mosaic-element-title{max-width:200px}.custom-text-and-icon-mosaic-block-wrap.full-width-blocks-titles .mosaic-element-title{max-width:none}.mosaic-element-title.green{color:var(--green)}.mosaic-element-title.orange{color:var(--orange)}.mosaic-element-title.violet{color:var(--violet)}.mosaic-element-title.yellow{color:var(--yellow)}.mosaic-element-title.blue{color:var(--blue)}.mosaic-element-title.red{color:var(--red)}.custom-text-and-icon-mosaic-block .last-element-only-with-link{display:flex;justify-content:center;align-items:center;height:100%;min-height:80px}.only-images-blocks .custom-text-and-icon-mosaic-block .mosaic-element{padding:56px 40px;display:flex;justify-content:center;align-items:center}.only-images-blocks .custom-text-and-icon-mosaic-block .mosaic-element img{padding-bottom:0;max-height:148px}.only-images-blocks.technologies-icons-mosaic-gallery .custom-text-and-icon-mosaic-block .mosaic-element{padding:12px;min-height:188px}.only-images-blocks.partners-logos-mosaic-gallery .custom-text-and-icon-mosaic-block .mosaic-element{padding:12px;min-height:140px}.mosaic-element__img-wrap{font-size:0}.custom-text-and-icon-mosaic-block-wrap.image-on-top-left .grid-columns-4 .mosaic-element:not(:last-child){margin-bottom:0}@media screen and (max-width:1312px){.alternative-adaptive-style .mosaic-elements-container.grid-columns-4,.mosaic-elements-container.grid-columns-5{grid-template-columns:repeat(3,1fr)}.alternative-adaptive-style .mosaic-elements-container.grid-columns-4 .mosaic-element,.mosaic-elements-container.grid-columns-5 .mosaic-element{max-width:calc((100vw - var(--page-layot-sides-padding) * 2 - var(--mosaic-elements-gap) * 2)/ 3)}.only-images-blocks .mosaic-elements-container.grid-columns-6{grid-template-columns:repeat(4,1fr)}.only-images-blocks.technologies-icons-mosaic-gallery .custom-text-and-icon-mosaic-block .mosaic-element{min-height:160px}}@media screen and (max-width:1023px){.mosaic-elements-container.grid-columns-2,.mosaic-elements-container.grid-columns-3{display:flex;flex-direction:column}.mosaic-elements-container.grid-columns-4,.mosaic-elements-container.grid-columns-5{grid-template-columns:repeat(2,1fr)}.mosaic-elements-container.grid-columns-5 .mosaic-element{max-width:calc((100vw - var(--page-layot-sides-padding) * 2 - var(--mosaic-elements-gap))/ 2)}.only-images-blocks .mosaic-elements-container.grid-columns-5{flex-direction:row;flex-wrap:wrap;justify-content:center}.only-images-blocks .mosaic-elements-container.grid-columns-6{grid-template-columns:repeat(2,1fr)}.only-images-blocks.technologies-icons-mosaic-gallery .custom-text-and-icon-mosaic-block .mosaic-element{min-height:140px}.only-images-blocks .grid-columns-5 img{max-height:100%}.only-images-blocks .grid-columns-5 .mosaic-element{min-width:calc((100% - 2 * 24px)/ 3);flex-grow:0;flex-shrink:1;flex-basis:0}.alternative-adaptive-style .mosaic-elements-container.grid-columns-4 .mosaic-element,.grid-columns-3 .mosaic-element-title,.mosaic-elements-container.grid-columns-2 .mosaic-element,.mosaic-elements-container.grid-columns-3 .mosaic-element,.mosaic-elements-container.grid-columns-4 .mosaic-element{max-width:none}.custom-mosaic-block-simple-text .grid-columns-6{grid-template-columns:repeat(3,1fr)}.custom-text-and-icon-mosaic-block-wrap.image-on-top-left .grid-columns-4 .mosaic-element:not(:last-child){margin-bottom:50px}.custom-text-and-icon-mosaic-block-wrap.image-on-top-left .grid-columns-4 .mosaic-element:nth-last-child(2){margin-bottom:0}.without-paddings .mosaic-elements-container.grid-columns-4{display:grid;grid-template-columns:repeat(4,1fr)}.without-paddings .mosaic-elements-container.grid-columns-3{display:grid;grid-template-columns:1fr 1fr}.without-paddings .mosaic-elements-container.grid-columns-3 .mosaic-element{max-width:calc((var(--case-study-layout-width) - var(--mosaic-elements-gap))/ 2)}.case-study-page-content-wrap .mosaic-elements-container.grid-columns-3 .mosaic-element{max-width:var(--case-study-layout-width)}}@media screen and (max-width:676px){.custom-mosaic-block-simple-text .grid-columns-6{grid-template-columns:1fr}.only-images-blocks .mosaic-elements-container.grid-columns-5{flex-direction:column}.custom-text-and-icon-mosaic-block .mosaic-element img{padding-bottom:18px}.only-images-blocks .grid-columns-5 .mosaic-element{min-height:140px;max-height:140px}.only-images-blocks .custom-text-and-icon-mosaic-block .mosaic-element img,.only-images-blocks .grid-columns-5 img{max-height:100px}.mosaic-elements-container.grid-columns-4,.mosaic-elements-container.grid-columns-5,.mosaic-elements-container.grid-columns-6{display:flex;flex-direction:column}.mosaic-elements-container.grid-columns-5 .mosaic-element{max-width:100%}.mobile-centered .mosaic-element{text-align:center}.custom-text-and-icon-mosaic-block-wrap.image-on-top-left .grid-columns-4 .mosaic-element:nth-last-child(2){margin-bottom:50px}}without-paddings .custom-text-and-icon-mosaic-block .mosaic-element{padding:0}.without-shadow .custom-text-and-icon-mosaic-block .mosaic-element{box-shadow:none}.row-gap-40 .mosaic-elements-container{row-gap:40px}.row-gap-32 .mosaic-elements-container{row-gap:32px}.gap-32 .mosaic-elements-container{gap:32px}@media screen and (max-width:888px){.without-paddings .mosaic-elements-container.grid-columns-4{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:676px){.without-paddings .mosaic-elements-container.grid-columns-3{display:flex;flex-direction:column}.without-paddings .mosaic-elements-container.grid-columns-3 .mosaic-element{max-width:100%}.without-paddings .mosaic-elements-container.grid-columns-4{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:450px){.without-paddings .mosaic-elements-container.grid-columns-4{display:grid;grid-template-columns:1fr}}