.service-item{position: relative;box-shadow: 0 1px 3px rgb(0 0 0 / 10%);}.service-item svg{width: 50px;height: 50px;position: absolute;left: -20px;top: -20px;}.rtl .service-item svg {left: auto;right: -20px;}.service-item .shape-container {position: absolute;right: 0;bottom: 0;}.rtl .service-item .shape-container {right: auto;left: 110px;}.service-item .shape {background: #015fc9;width: 50px;height: 100px;position: absolute;right: 35px;bottom: -60px;border-radius: 2px;transform: rotate(45deg);}.service-item .shape.shape-2 {opacity: 0.5;right: 70px;bottom: -70px;}.service-item .shape.shape-3 {background: #021138;opacity: 0.8;width: 60px;right: -25px;bottom: -50px;z-index: -1;height: 60px;}.service-item .service-thumb{background-color: #1b1525;overflow: hidden;position: relative;height: 250px;transition: all 0.5s cubic-bezier(.1, .75, .25, 1);}.service-item .service-thumb img{mix-blend-mode: luminosity;position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;transition: all 0.5s cubic-bezier(.1, .75, .25, 1);}.service-item:hover .service-thumb img{transform: scale(1.05);mix-blend-mode: normal;}.service-item .service-content{position: relative;display: block;}.service-item .service-content-inner{background-color: #fff;padding: 30px;position: relative;overflow: hidden;z-index: 1;}.service-item.style-1 .service-icon{background: #015fc9;width: 70px;height: 70px;display: flex;align-items: center;justify-content: center;border-radius: 3px;color: #fff;font-size: 40px;position: absolute;right: 20px;top: -45px;z-index: 2;}.rtl .service-item.style-1 .service-icon {right: auto;left: 20px;}.service-item .service-content .service-title{font-family: "Inter",sans-serif;font-size: 20px;line-height: 22px;font-weight: 700;color: #16243d;letter-spacing: -1px;}.service-item .service-content .read-more{display: inline-flex;align-items: center;color: #16243d;font-size: 15px;font-weight: 600;line-height: 1;margin: 15px 0 0 0;}.service-item .service-content .read-more:hover{color: #ff5e17;}.service-item .service-content .read-more i{font-size: 20px;margin-left: 5px;line-height: 1;margin-top: 3px;}.rtl .service-item .service-content .read-more i {margin-left: 0;transform: rotate(180deg);margin-right: 5px;}.align-left .service-item .service-content .read-more{justify-content: flex-start;}.align-center .service-item .service-content .read-more{justify-content: center;}.align-right .service-item .service-content .read-more{justify-content: flex-end;}.service-item.style-2{box-shadow: none;}.service-item.style-2 .service-content{text-align: center;margin-top: -80px;transition: all 0.5s cubic-bezier(.1, .75, .25, 1);}.service-item.style-2:hover .service-content{transform: translateY(-5px);}.service-item.style-2 .service-content-inner{justify-content: center;margin: 0 20px;-webkit-clip-path: polygon(90% 0%, 100% 10%, 100% 100%, 0 100%, 0 0);clip-path: polygon(90% 0%, 100% 10%, 100% 100%, 0 100%, 0 0);box-shadow: 0 1px 3px rgb(0 0 0 / 50%);}.rtl .service-item.style-2 .service-content-inner {clip-path: polygon(10% 0%, 0% 10%, 0% 100%, 100% 100%, 100% 0);}.service-item.style-2 .service-icon{color: #ff5e17;font-size: 60px;width: 80px;height: 80px;margin-bottom: 15px;position: relative;transition: all 0.5s cubic-bezier(.1, .75, .25, 1);z-index: 1;}.service-item.style-2 .service-icon i{transition: all 0.5s cubic-bezier(.1, .75, .25, 1);}.service-item.style-2:hover .service-icon i:first-child{transform: rotateY(360deg);}.service-item.style-2 .service-icon i:last-child{color: rgba(22, 36, 61, 0.5);font-size: 80px;position: absolute;top: calc(50% - 10px);left: calc(50% + 15px);transform: translate(-50%, -50%);z-index: -1;}.rtl .service-item.style-2 .service-icon i:last-child {left: calc(50% - 15px);}.align-left .service-item.style-2 .service-icon{margin-right: auto;}.rtl .align-left .service-item.style-2 .service-icon {margin-right: 0;margin-left: auto;}.align-center .service-item.style-2 .service-icon{margin: 0 auto 15px;}.align-right .service-item.style-2 .service-icon{margin-left: auto;}.rtl .align-right .service-item.style-2 .service-icon {margin-left: 0;margin-right: auto;}