﻿.services-card{padding:30px 20px 25px;background-color:#fff;border-radius:10px;position:relative;z-index:1;margin-bottom:30px;text-align:right}.services-card:hover::before{width:100%;height:100%;border-radius:10px;opacity:1}.services-card::before{left:0;right:auto;border-radius:0 272px 0 0}.services-card::after{left:0;right:auto;border-radius:0 272px 0 0}.services-card:hover i{color:#fff}.services-card:hover h3 a{color:#fff}.services-card:hover p{color:#fff}.services-card:hover h3{color:#fff}.services-card:hover .learn-btn{color:#fff}.services-card:hover .learn-btn i{color:#fff}.services-card::before{content:'';position:absolute;z-index:-1;bottom:0;right:0;width:90px;height:90px;background-color:#2787ba94;border-radius:272px 0 0 0;opacity:.1;-webkit-transition:.7s;transition:.7s}.services-card::after{content:'';position:absolute;z-index:-1;bottom:0;right:0;width:75px;height:75px;background-color:#0071dc;border-radius:170px 0 0 0;opacity:.1}.services-card i{color:#0071dc;font-size:60px;line-height:1}.services-card h3{margin-top:0px;margin-bottom:12px}.services-card h3 a{display:block;color:#252525}.services-card p{margin-bottom:12px}.services-card .learn-btn{color:#252525;font-size:14px;font-weight:600}.services-card .learn-btn i{font-size:20px;position:relative;top:5px;color:#252525}.services-card .learn-btn:hover{color:#fff}.services-card .learn-btn:hover i{color:#fff}.services-style-bg{-webkit-box-shadow:0 0 15px rgba(0,0,0,.07);box-shadow:0 0 15px rgba(0,0,0,.07)}.service-shape{position:absolute;top:0;right:0}.service-shape img{max-width:400px}.services-area-two{background-color:#070b3b;position:relative;z-index:1}.services-area-two::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/services/services-bg.png)}.services-area-two .section-title h2{max-width:500px;color:#fff;margin-left:auto;margin-right:auto}.services-card::before{left:0;right:auto;border-radius:0 272px 0 0}.services-card::after{left:0;right:auto;border-radius:0 272px 0 0}.services-item .content{padding:20px 92px 20px 20px}.services-item .content i{right:20px;left:auto}