﻿.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: #e3dcd0;
        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: #b76e79;
        border-radius: 170px 0 0 0;
        opacity: .1
    }.services-card i{color:#0071dc;font-size:60px;line-height:1}.services-card h3{margin-top:20px;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}