.services{position:relative;overflow:hidden;padding-top:146px;padding-bottom:131px}.services .services-row{display:flex;flex-direction:column;align-items:flex-start;gap:10px;position:relative;min-height:693px;justify-content:flex-end;padding-bottom:26px}.services .services-row .text h1{font-size:47px;font-weight:600;color:#343434;position:relative}.services .services-row .text h1 img:nth-child(2){position:absolute;top:0;right:-12%}.services .services-row .text h1 img:nth-child(3){position:absolute;right:4%;top:35%}.services .services-row .service{position:relative;z-index:1;padding:15px;overflow:hidden;border-radius:30px}.services .services-row .service:hover .ele-link-btn{opacity:1}.services .services-row .service .text{position:absolute;width:95%;border-radius:10px;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:2;padding:15px;height:80px;left:50%;transform:translateX(-50%);margin:19px 1px 1px}.services .services-row .service h2{font-size:20px;font-weight:500;color:#fff;width:100%;text-align:left}.services .services-row .service img{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;border-radius:30px;filter:brightness(.9);transition:.5s;cursor:pointer;scale:1}.services .services-row .service img:hover{scale:1.1}.services .services-row .service div{position:absolute;inset:0;z-index:-1;border-radius:30px}.services.ar{direction:rtl}.services.ar .services-row .text h1 img:nth-child(2){right:100%}.services.ar .services-row .text h1 img:nth-child(3){right:90%}.services.ar .services-row>.text{width:90%}.services.ar .services-row .service .text{right:50%;transform:translateX(50%)}.services.ar .services-row .service h2{text-align:right}@media(max-width:984px){.services{position:relative;overflow:hidden;height:fit-content;padding-top:50px;padding-bottom:50px}.services .services-row{display:flex;flex-direction:column;align-items:flex-start;gap:0;position:relative;min-height:fit-content;justify-content:flex-end;padding-bottom:0}.services .services-row .service{position:relative;z-index:1;margin-bottom:17px;height:350px!important}.services .services-row .text h1{font-size:47px;font-weight:600;color:#343434;position:relative;margin-bottom:30px}}