.showcase{padding:80px 44px}@media (max-width: 640px){.showcase{padding:50px 24px}}.showcase-container{margin:0 auto;max-width:1080px;width:100%}.showcase-container__title{color:#118ee9;font-size:52px;font-weight:700;line-height:120%}@media (max-width: 640px){.showcase-container__title{font-size:33px;text-align:left}}.showcase-content{align-items:center;display:flex;margin-bottom:80px}.showcase-content .grid-5{width:50%}.showcase-content__img{text-align:left}.showcase-content__img .image-wrap{border-radius:24px;display:inline-block;max-width:400px;overflow:hidden;position:relative;width:100%}.showcase-content__img .image-wrap img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.showcase-content__img .image-wrap:after{content:"";display:block}.showcase-content__img.standart .image-wrap:after{padding-top:70%}.showcase-content__img.square .image-wrap:after{padding-top:100%}.showcase-content:last-child{margin-bottom:0}@media (max-width: 640px){.showcase-content{display:block;margin-bottom:32px}.showcase-content .grid-5{width:100%}.showcase-content__img .image-wrap{margin-bottom:16px;max-width:100%;width:100%}}.showcase.left .showcase-content{flex-direction:row}.showcase.left .showcase-content .showcase-content__img{padding-left:0;padding-right:16px;text-align:left}.showcase.left .showcase-content:nth-child(2n){flex-direction:row-reverse}.showcase.left .showcase-content:nth-child(2n) .showcase-content__img{padding-left:16px;padding-right:0;text-align:right}.showcase.right .showcase-content{flex-direction:row-reverse}.showcase.right .showcase-content .showcase-content__img{padding-left:16px;padding-right:0;text-align:right}.showcase.right .showcase-content:nth-child(2n){flex-direction:row}.showcase.right .showcase-content:nth-child(2n) .showcase-content__img{padding-left:0;padding-right:16px;text-align:left}@media (max-width: 640px){.showcase.right .showcase-content:nth-child(2n) .showcase-content__img,.showcase.right .showcase-content .showcase-content__img,.showcase.left .showcase-content:nth-child(2n) .showcase-content__img,.showcase.left .showcase-content .showcase-content__img{padding-left:0;padding-right:0}}.showcase.background-grey{background-color:#f5f5f5}.tagline{color:#313131;font-size:41px;font-weight:700;line-height:120%;margin-bottom:8px;text-align:center}@media (max-width: 640px){.tagline{font-size:33px}}.imageStepGrid{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:16;width:100%}.imageStepGrid .imageStepGrid-title{border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:1080px}@media (max-width: 640px){.imageStepGrid .imageStepGrid-title{padding:16px}}.imageStepGrid .imageStepGrid-title{font-size:24px;font-style:normal;font-weight:700;line-height:140%;max-width:1080px;text-align:center;width:100%}@media (max-width: 640px){.imageStepGrid .imageStepGrid-title{font-size:17px;line-height:29px}}.imageStepGrid .imageStepGrid-header{display:flex;justify-content:center;margin:auto;max-width:100%;padding:16px}@media (max-width: 640px){.imageStepGrid .imageStepGrid-header{flex-direction:column}}.imageStepGrid .imageStepGrid-header .__content{max-width:70%;display:flex;margin:auto;flex-direction:column;font-size:17px;font-weight:500;line-height:23.8px;letter-spacing:0%;color:#727272;gap:16px}.imageStepGrid .imageStepGrid-header .__content .__title{font-size:24px;font-weight:700;line-height:33.6px;letter-spacing:0%;color:#000}.imageStepGrid .imageStepGrid-header .__content .__caption{font-size:17px;font-weight:500;line-height:23.8px;letter-spacing:0%;color:#727272}.imageStepGrid .imageStepGrid-header .__qr{width:auto;align-items:center;text-align:center;margin:auto;height:auto}.imageStepGrid .imageStepGrid-header .__qr img{max-width:196px;height:auto}@media (max-width: 640px){.imageStepGrid .imageStepGrid-header .__qr{padding-top:16px}}.imageStepGrid .__line{width:92%;height:10px;margin:auto auto 16px;border-bottom:1px solid #f5f5f5}.imageStepGrid .imageStepGrid-disclaimer{display:flex;width:100%;padding:16px;background-color:#f5f5f5}.imageStepGrid .imageStepGrid-disclaimer .__icon{width:35px;align-items:center;text-align:center;margin:auto;height:auto}.imageStepGrid .imageStepGrid-disclaimer .__icon img{height:32px;width:32px}.imageStepGrid .imageStepGrid-disclaimer .__content{width:92%;font-weight:500;font-size:17px;line-height:23.8px;letter-spacing:0%;color:#727272}@media (max-width: 640px){.imageStepGrid .imageStepGrid-disclaimer{gap:32px 0px}.imageStepGrid .imageStepGrid-disclaimer .__icon{width:auto}.imageStepGrid .imageStepGrid-disclaimer .__icon img{height:auto;width:auto}.imageStepGrid .imageStepGrid-disclaimer .__content{width:80%}}.imageStepGrid .imageStepGrid-content{align-items:flex-start;border-radius:24px;display:flex;flex-flow:row wrap;flex-direction:row;flex-wrap:wrap;gap:64px;justify-content:center;margin:0 auto;max-width:1080px;padding:32px 0;width:100%}@media (max-width: 640px){.imageStepGrid .imageStepGrid-content{gap:32px 0px}}.imageStepGrid .__image-box{width:auto;height:auto}.imageStepGrid .__image-box img{height:100%;width:100%;object-fit:contain;object-position:center}@media (max-width: 640px){.imageStepGrid .__image-box{width:100%;padding:0 24px}}.imageStepGrid .imageStepGrid-button{display:flex;justify-content:center;line-height:120%;margin:0 auto;max-width:1080px;width:100%}.imageStepGrid .imageStepGrid-button button{align-items:center;background:#FFCC3B;border:2px solid #FFCC3B;border-radius:40px;display:inline-flex;padding:12px 24px;cursor:auto}.imageStepGrid .imageStepGrid-button button .text-wrapper{color:#313131;font-family:Montserrat;font-size:21px;font-style:normal;font-weight:700;line-height:120%;text-align:center}.imageStepGrid .imageStepGrid-button button .icon-wrapper{align-items:center;display:flex;margin-left:8px}@media (max-width: 640px){.imageStepGrid .imageStepGrid-button button{margin-bottom:24px}.imageStepGrid .imageStepGrid-button button .text-wrapper{font-size:17px}}@media (max-width: 480px){.imageStepGrid .imageStepGrid-button button{width:100%;padding:12px}.imageStepGrid .imageStepGrid-button button .text-wrapper{width:100%;text-align:center}}@media (max-width: 640px){.imageStepGrid{padding:0}}.showcase-wrapper img{object-fit:contain!important}@media (max-width: 640px){.showcase-wrapper .showcase-content__text{text-align:center}}@media (max-width: 640px){.showcase-wrapper .showcase-content .basic-card__title{font-size:33px}}@media (max-width: 640px){.showcase-wrapper .showcase-content .basic-card__content{font-size:17px}}
