HEX
Server: Apache/2.4.41
System: Linux mainweb 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC 2024 x86_64
User: nationalmedicaregrp (1119)
PHP: 8.3.7
Disabled: exec,passthru,shell_exec,system,popen,proc_open,pcntl_exec
Upload Files
File: /home/completeinsuranceadvisors/public_html/assets/scss/sections/_pricing_plan.scss
/*--------------------------
    Pricing Plan Area
---------------------------*/
.pricing-plan-area{
    padding: 112px 0 120px 0;
    &.pricing-plan-bg{
        background-image: url(../img/bg/pricing_plan.jpg);
        background-position: center;
        background-size: cover;
    }
    &.dark-bg{
        background-image: url(../img/bg/price-plan-dark-bg.png);
        background-position: center;
        background-size: cover;
    }
}

.single-price-plan-01{
    text-align: center;
    background-color: rgba(#7947e0,.4);
    border: 1px solid rgba($white,.3);
    border-radius: 5px;
    padding: 52px 0 60px 0;
    @include transition($transition);
    &.white{
        background-color: #131332;
    }
    &:hover{
        background-color: $white;
        .price-header{
            .name{
                color: $heading-color;
            }
            .price-wrap{
                .price{
                    color: $heading-color;
                }
                .month{
                    color: $descr-color;
                }
            }
        }
        .price-body{
            ul{
                li{
                    color: $descr-color;
                }
            }
        }
    }
    .price-header{
        .name{
            font-size: 18px;
            line-height: 28px;
            text-transform: uppercase;
            font-weight: 600;
            margin-bottom: 15px;
            color: $white;
            @include transition($transition);
        }
        .price-wrap{
            margin-bottom: 36px;
            .price{
                font-size: 48px;
                line-height: 58px;
                color: $white;
                @include transition($transition);
            }
            .month{
                color: rgba($white,.8);
                @include transition($transition);
            }
        }
    }
    .price-body{
        ul{
            margin: 0;
            padding: 0;
            list-style: none;
            li{
                display: block;
                margin: 15px 0;
                color: rgba($white,.8);
                @include transition($transition);
                &:first-child{
                    margin-top: 0;
                }
                &:last-child{
                    margin-bottom: 0;
                }
            }
        }
    }
    .price-footer{
        margin-top: 48px;
        display: block;
    }
}


.single-price-plan-02{
    text-align: center;
    border: 1px solid rgba(#000,.06);
    border-radius: 5px;
    padding: 52px 0 60px 0;
    @include transition($transition);
    position: relative;
    z-index: 0;
    overflow: hidden;
    &.featured{
        box-shadow: 0px 0px 95px 0px rgba(0, 0, 0, 0.07);
        &:after{
            @include transform(translateX(0%));
            visibility: visible;
            opacity: 1;
        }
    }
    &:after{
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 5px;
        background-image: linear-gradient( -177deg, rgb(2,80,197) 0%, rgb(212,63,141) 100%);
        background-image: -moz-linear-gradient( -177deg, rgb(2,80,197) 0%, rgb(212,63,141) 100%);
        background-image: -webkit-linear-gradient( -177deg, rgb(2,80,197) 0%, rgb(212,63,141) 100%);
        background-image: -ms-linear-gradient( -177deg, rgb(2,80,197) 0%, rgb(212,63,141) 100%);
        content: '';
        z-index: -1;
        visibility: hidden;
        opacity: 0;
        transition: all 500ms;
        @include transform(translateX(-100%));
    }
    &.white{
        background-color: #131332;
    }
    &:hover{
        box-shadow: 0px 0px 95px 0px rgba(0, 0, 0, 0.07);
        &:after{
            @include transform(translateX(0%));
            visibility: visible;
            opacity: 1;
        }
    }
    .price-header{
        .name{
            font-size: 18px;
            line-height: 28px;
            text-transform: uppercase;
            font-weight: 600;
            margin-bottom: 15px;
            
            @include transition($transition);
        }
        .price-wrap{
            margin-bottom: 36px;
            .price{
                font-size: 48px;
                line-height: 58px;
                color: var(--heading-color);
                @include transition($transition);
            }
            .month{
                color: var(--heading-color);
                @include transition($transition);
            }
        }
    }
    .price-body{
        ul{
            margin: 0;
            padding: 0;
            list-style: none;
            li{
                display: block;
                margin: 15px 0;
                @include transition($transition);
                &:first-child{
                    margin-top: 0;
                }
                &:last-child{
                    margin-bottom: 0;
                }
            }
        }
    }
    .price-footer{
        margin-top: 48px;
        display: block;
        .boxed-btn{
            border-radius: 5px;
            width: 180px;
        }
    }
}