.container{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.card{position:relative}.card:before{content:"";top:0;background:linear-gradient(180deg,rgba(28,24,53,0),#1c1835 80%);width:100%}.card .bottom-part,.card:before{height:100%;position:absolute;left:0}.card .bottom-part{padding:0 20px;justify-content:end;flex-direction:column;bottom:0;display:flex}.card .bottom-part+img{position:relative;z-index:1}.card img{height:auto;border-radius:8px 8px 0 0;width:100%;display:block}.card h3{min-height:66px;font-size:30px;font-weight:700;margin:0 0 10px;line-height:33px}.card h3,.card p{color:#fff;text-align:left;font-family:Proxima Nova}.card p{min-height:130px;font-size:16px;font-weight:500;margin-bottom:0;padding-bottom:47px;line-height:20.8px}.video-wrap .lists-wrp img.video-preview-image{width:100%}.video-inline-sec .video-inline-col .elementor-widget-heading{position:absolute;bottom:30px;padding-left:40px}.video-inline-sec .video-inline-col .elementor-widget-image{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.video-inline-play,.video-inline-play>.elementor-widget-container{height:100%}.train-sec a.elementor-button{position:relative}.train-sec a.elementor-button:after{height:20px;transform:rotate(45deg);right:-10px;content:"";position:absolute;top:-10px;background:#fff;width:20px;display:inline-block}@media(min-width:1450px){.e-con.e-flex>.e-con-inner,.elementor-section.elementor-section-boxed>.elementor-container{max-width:1410px!important}}@media (max-width:768px){.container{grid-template-columns:repeat(1,1fr)}.card img:first-child{display:none}.card-wrp{background:#1c1835}.card .bottom-part{position:static}.card:before{display:none}.card p{min-height:1px;font-size:14px;padding-bottom:20px;line-height:130%}.card h3{min-height:1px;padding-top:20px;font-size:24px;line-height:110%}}