.mt-50 {
    margin-top: 50px;
}

.pricing-nav-three .nav-item .nav-link.active {
    background: #ff733b;
    border-color: #ff733b;
    color: #fff;
}
.pricing-nav-one .nav-item:first-child .nav-link, .pricing-nav-three .nav-item:first-child .nav-link, .pricing-nav-two .nav-item:first-child .nav-link {
    border-right: none;
    border-radius: 45px 0 0 45px;
}
.pricing-nav-three .nav-item .nav-link {
    font-size: 18px;
    line-height: 60px;
    border: 1px solid #e6e6e6;
    padding: 0 15px;
    width: 150px;
    text-align: center;
    color: #000;
    transition: .3s ease-in-out;
}

.pricing-nav-one .nav-item:nth-child(2) .nav-link, .pricing-nav-three .nav-item:nth-child(2) .nav-link, .pricing-nav-two .nav-item:nth-child(2) .nav-link {
    border-left: none;
    border-radius: 0 45px 45px 0;
}

.mt-160 {
    margin-top: 50px;
}

.pricing-table-area-three .tab-content .pr-one {
    border-radius: 15px 0 0 15px;
    border-right: none;
}
@media (min-width: 1200px) and (max-width: 1399px){
.pricing-table-area-three .pr-column {
    padding-left: 30px;
}}
.pricing-table-area-three .pr-column {
    padding: 60px 10px 50px 45px;
    border: 1px solid #e3e3e3;
    position: relative;
}

.pricing-table-area-three .pr-column .icon {
    height: 25px;
}

img {
    max-width: 100%;
    display: block;
}

@media (max-width: 1199px){
.pricing-table-area-three .pr-column .plan {
    font-size: 24px;
    margin: 20px 0 18px;
}}
.pricing-table-area-three .pr-column .plan {
    font-size: 32px;
    margin: 26px 0 22px;
}
.blog-meta-six:hover .blog-header .blog-title, .hero-banner-eleven .social-elemnet li a:hover, .platform-button-group a.windows-button strong, .theme-main-menu .go-back-btn, .tx-dark {
    color: #000;
}

.style-none {
    list-style: none;
    padding-left: 0;
}
@media (max-width: 1199px){
.address-block-three p, .address-block-two p, .card-style-fifteen p, .fancy-short-banner-ten .btn-line, .form-style-one .input-group-meta input, .form-style-one .input-group-meta textarea, .fs-18, .hero-banner-twelve .card-style h5, .partner-section-three .title, .portfolio-details-one .project-info .pt-text, .portfolio-details-two .pt-text, .pricing-table-area-three .pr-body li, .pricing-table-area-two .pr-body li, .title-style-two .sc-title, body .btn-eighteen {
    font-size: 16px;
}}
.pricing-table-area-three .pr-body li {
    font-size: 18px;
    margin-bottom: 15px;
    position: relative;
}



@media (max-width: 1199px){
.lg-pt-30 {
    padding-top: 30px !important;
}}

.pt-45 {
    padding-top: 45px;
}


@media (max-width: 1199px){
.card-style-nine .title, .hero-banner-three h2, .partner-section-three .title span, .portfolio-details-two .project-desctiption h3, .pricing-table-area-three .pr-column .price {
    font-size: 26px;
}}
.pricing-table-area-four .pr-table-wrapper .pack-name, .pricing-table-area-three .pr-column .price, .pricing-table-area-two .plan {
    font-size: 28px;
}
.blog-meta-six:hover .blog-header .blog-title, .hero-banner-eleven .social-elemnet li a:hover, .platform-button-group a.windows-button strong, .theme-main-menu .go-back-btn, .tx-dark {
    color: #000;
}


@media (max-width: 1199px){
.fancy-feature-thirtyFive .top-banner .rating li, .footer-style-nine.theme-basic-footer .footer-title, .fs-17, .hero-banner-twelve .card-style p, .portfolio-block-seven .tag, .title-style-six .sc-title, body .btn-nineteen {
    font-size: 15px;
}}
.fs-17 {
    font-size: 17px;
}
.mb-30 {
    margin-bottom: 30px;
}
body .btn-twelve {
    line-height: 43px;
    border: 1px solid #ff733b;
    color: #ff733b;
    border-radius: 23px;
    padding: 0 45px;
}
.fw-500 {
    font-weight: 500;
}
.svg path, .tran3s {
    transition: .3s ease-in-out;
}

pricing-table-area-three .tab-content .pr-column.active {
    border-radius: 15px;
    border: none;
    background: #fff;
    box-shadow: 0 25px 60px rgb(0 13 48 / 5%);
}
@media (max-width: 1199px){
.pricing-table-area-three .pr-column {
    padding: 30px 10px 30px 20px;
}}
.pricing-table-area-three .pr-column {
    padding: 60px 10px 50px 45px;
    border: 1px solid #e3e3e3;
    position: relative;
}

.pricing-table-area-three .pr-column .icon {
    height: 25px;
}

.ppboxs{
box-shadow: 1px 1px 17px 0px #cfc9c9;
}

.ppboxso{

}

@media (max-width: 1199px){
.pricing-nav-three .nav-item .nav-link, .pricing-nav-two .nav-item .nav-link {
    font-size: 16px;
    line-height: 50px;
    width: 120px;
}
}


@media (max-width: 575px){
.pricing-table-area-three .tab-content .pr-one {
    border-right: 1px solid #e3e3e3;
    border-radius: 15px;
}}

@media (max-width: 1199px){
.pricing-table-area-three .pr-column {
    padding: 30px 10px 30px 20px;
}}

@media (max-width: 1199px){
.pricing-table-area-three .pr-column .plan {
    font-size: 24px;
    margin: 20px 0 18px;
}
}
@media (max-width: 1199px){
.lg-pt-30 {
    padding-top: 30px !important;
}}

.rt-price-2 .price-body ul li span.check {
    color: #86cf3b;
}
.rt-price-2 .price-body ul li span {
    display: inline-block;
    margin-right: 8px;
}

.pricing-table-area-three .pr-body li:before {
  
}
.rt-price-2 .price-body ul li {
    display: block;
    padding: 5px 0;
    border-bottom: 1px dashed #d2d2d2;
    margin-bottom: 8px;
    padding-bottom: 8px;
}
.webstatickop{
margin-right: 10px;

    color: #198754;
}




