.country-container{border:1px solid red}.toggle-btn-item{text-align:center}.nav-tabs{border:none}.toggle-btn-item .nav-link{font-size:22px;font-weight:600}.nav-tabs .nav-link{padding:10px 10px;width:170px}.nav-tabs .nav-link.active{color:#fff!important;border:1px solid #4176e3!important;background-color:#4176e3!important}.nav-tabs .nav-link.active svg{fill:#fff}.nav-tabs .nav-link svg{margin-right:15px;fill:#010028;width:24px}.receive-btn{background-color:#fff!important;color:#010028;border-radius:10px 0 0 10px!important;border:1px solid #d4dcf1!important}.send-btn{border:1px solid #d4dcf1!important;border-radius:0 !important;background-color:#fff!important;color:#010028}.price-tbl-cta{display:flex;align-items:center;justify-content:center;}@media only screen and (max-width:768px){.price-tbl-cta{justify-content:center;padding:10px}.price-banner-item{margin-right:20px}.price-banner-btn{margin-left:20px}.bound-detail-item .tikmark:nth-child(2){border-right:0}}@media only screen and (max-width:500px){.price-banner-btn{margin-left:5px}.price-banner-item{margin-right:5px}}.flex-center{display:flex;align-items:center;justify-content:center}.bound-label{font-size:20px;font-weight:600}.bound-label.active{color:#4882fa!important}.bound-lbl-1{color:#010028;margin-right:20px}.bound-lbl-2{color:#010028;margin-left:20px}.bound-detail{margin-top:30px}.bnd-dtl-itm{font-size:16px;line-height:27px;color:#010028;font-weight:600}.bound-detail .bound-detail-item{border:1px solid #d4dcf1;padding-top:15px;padding-bottom:15px}.bound-detail .bound-detail-item:first-child{border-bottom:1px solid #d4dcf1;border-radius:10px 10px 0 0}.bound-detail .bound-detail-item:not(:first-child){border-top:none}.bound-detail .bound-detail-item:last-child{border-radius:0 0 10px 10px;background:transparent linear-gradient(90deg,#6587fb 0,#5495ff 45%,#806fff 100%) 0 0 no-repeat padding-box}.bound-detail-item .col-md-4:not(:last-child){border-right:1px solid #d4dcf1}.bound-detail-label{font-size:20px;color:#010028;font-weight:600;border-radius:10px 0 0 10px}.bound-detail-label img{width:55px}.bound-detail-label span{display:inline-block;margin-right:10px}.bound-detail-no{color:#243f76;font-size:16px;line-height:27px;align-items:center}.bound-detail-no span{font-size:22px;font-weight:600;display:block;color:#4882fa}.bound-detail-notice{margin-top:75px;color:#010028;font-size:18px;line-height:27px;font-weight:600;padding:25px 10px;border:1px solid #d4dcf1;border-radius:10px 10px 10px 10px;box-shadow:0 0 4px #00000029}.pricing-sec-title{color:#010028;font-size:30px;font-weight:600;margin-bottom:30px}.pricing-points ul{list-style:none;margin:0;padding:0}.pricing-points ul li{font-size:18px;line-height:27px;color:#243f76}.pricing-points ul li:not(:last-child){margin-bottom:25px}.bnd-dtl-total-no{display:none}.outbound-rates{margin-top:25px}.tikmark{color:#fff;font-size:18px;font-weight:600}.tikmark img{width:28px!important;margin-right:15px}.price-banner-item{color:#fff}.price-banner-item span{font-size:30px;font-weight:700;color:#fff}.price-banner-btn a{background-color:#ed5529;box-shadow:0 0 6px #ed552929;color:#fff;font-size:18px;font-weight:600;border-radius:10px 10px 10px 10px;padding:12px 15px;white-space:nowrap}.price-banner-btn a:hover{color:#fff}.price-info{margin-top:30px;text-align:center;padding:0 30px;font-size:16px;font-weight:500;color:#010028}.price-info span{color:#4882fa;font-weight:600}.price-country-btn{margin-bottom:0px;text-align:center}.select2-container{max-width:300px;width:100%!important}.select2-container--default .select2-selection--single{border:1px solid #d4dcf1;border-radius:10px 10px 10px 10px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#6d767e!important}.select2-container .select2-selection--single{height:60px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:60px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px!important}input.select2-search__field:focus{outline:0}.select2-selection.select2-selection--single:focus{outline:0}.select2-container{border-radius:.25rem;text-align:left}.select2-container--default .select2-search--dropdown .select2-search__field{border-radius:.25em}.select2-results__option{padding:12px 12px!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#4882fa!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:12px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-15px!important;border-color:#243f76 transparent transparent transparent;border-width:8px 6px 0 6px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #243f76 transparent;border-width:0 6px 8px 6px}@media(max-width:991px){.tikmark{font-size:15px}.tikmark img{width:24px!important;margin-right:4px}.price-banner-item span{font-size:28px}.price-banner-item small{line-height:1.2}small{font-size:70%}.price-banner-btn a{font-size:14px;padding:12px 12px}.bound-detail-label{display:flex;align-items:center}}@media only screen and (max-width:767px){.bound-detail-label{justify-content:center}.bnd-dtl-itm{display:none}.bound-detail-label img{width:45px}.bound-detail-label{border-radius:10px 10px 0 0;border-bottom:1px solid #d4dcf1;padding:15px 20px}.bound-detail .bound-detail-item{text-align:center;padding-top:0;padding-bottom:0}.bound-detail-item .col-md-4:first-child{border-right:none}.bound-detail-item .col-md-4:nth-child(3){border-right:0}.bound-detail-item .bnd-dtl-total-no:nth-child(1){border-right:none!important}.bound-detail-no.col-sm-6{padding-top:10px;padding-bottom:10px}.bnd-dtl-total-no{display:block}.fl-price-card{border-radius:10px 10px 0 0}.price-footer.bound-detail-item .tikmark:first-child{border-right:1px solid #d4dcf1;border-top-right-radius:0}.price-footer.bound-detail-item .tikmark:nth-child(2){border-bottom:1px solid #d4dcf1;border-right:0}}@media (max-width:575px){.fl-price-bound-btn{max-width:365px;padding:15px 20px}.bound-label{font-size:15px}.bound-lbl-1{margin-right:15px}.bound-lbl-2{margin-left:15px}}@media(max-width:480px){.toggle-btn-item .nav-link{font-size:16px}.nav-tabs .nav-link svg{width:20px}.nav-tabs .nav-link{padding:9px 10px;width:130px}}.pricing-faq .card-header{background-color:transparent}.pricing-faq .card-header button.collapsed{color:#010028}.pricing-faq .card-header button{color:#4882fa;font-size:20px;text-decoration:none;font-weight:500}.pricing-faq .card-header button:focus{outline:0;box-shadow:none}.pricing-faq .card-header button{position:relative}.pricing-faq .card-header button[aria-expanded=true]:after{content:'';position:absolute;width:10px;height:10px;border-bottom:2px solid #010028;border-right:2px solid #010028;transform:rotate(-133deg);transform-origin:center;right:10px;top:calc(50% - 4px);transition:all .3s}.pricing-faq .card-header button[aria-expanded=false]:after{content:'';position:absolute;width:10px;height:10px;border-bottom:2px solid #010028;border-right:2px solid #010028;transform:rotate(45deg);transform-origin:center;right:10px;top:calc(50% - 4px);transition:all .3s}.pricing-faq .card{margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.125);border-radius:10px}.pricing-faq .accordion>.card:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.125);border-bottom-right-radius:10px;border-bottom-left-radius:10px}.pricing-faq .accordion>.card:not(:first-of-type){border-radius:10px}@media only screen and (max-width:991px){.pricing-faq .collapse:not(.show){display:none}}

.pricing-section .toggle,
.toggler {display: inline-block;vertical-align: middle;margin: 10px;}
.pricing-section .toggler {color: #ddd;transition: .2s;
    font-weight: bold;
    color: #000;
    background-color: #d4d6d8!important;
    padding: 14px 35px;
    margin: -3px;
   
}

.toggler1{
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    width: 150px !important;
    cursor: pointer;
}

.toggler2{
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    width: 150px !important;
    cursor: pointer;
}
.pricing-section .toggler--is-active {
    color: #fff;
    background-color: #4176e3!important;
    padding: 14px 35px;
    margin: -3px;
}
.pricing-section .b {display: block;}
.pricing-section .toggle {
    position: relative;
    width: 80px;
    height: 31px;
    border-radius: 100px;
    background: #d3e3f7;
    transition: all 0.4s ease-in-out;
    overflow: hidden;
    box-shadow: inset 0 0 2px 1px rgb(54 105 255);
    background: rgba(72, 130, 250, .05);
    background: transparent linear-gradient(90deg, #6587fb 0, #5495ff 45%, #806fff 100%) 0 0 no-repeat padding-box;
}
.pricing-section .check {position: absolute;display: block;cursor: pointer;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;z-index: 6;}
.pricing-section .check:checked~.switch {
    right: 2px;
    left: 63.5%;
    transition: 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    transition-property: left, right;
    transition-delay: .08s, 0s;
}
.pricing-section .switch {
    position: absolute;
    left: 5px;
    top: 3px;
    bottom: 2px;
    right: 57.5%;
    background: #fff;
    border-radius: 36px;
    z-index: 1;
    transition: 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    transition-property: left, right;
    transition-delay: 0s, .08s;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    height: 24px;
    width: 24px;
}
.pricing-section {
    padding: 70px 0 80px 0;
    margin: 0px 0 80px 0;
    float: left;
    width: 100%;
    text-align: center;
}

.pricing-columns #pricing-chart,
.pricing-columns-both #pricing-chart {
    margin-top: 50px;
    position: relative;
    width: 100%;
}
.pricing-columns #pricing-chart #smaller-plans,
.pricing-columns-both #pricing-chart #smaller-plans {
    display: block;
}
.pricing-columns #pricing-chart .plan,
.pricing-columns-both #pricing-chart .plan {
    background-color: #fafafa;
    position: relative;
    color: #454545;
    border-right: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;
    border-radius: 0px 0px 6px 6px;
    border: solid 1px rgb(237 85 41) !important;
    background-color: rgba(72, 130, 250, .05);
    width: 100%;
}
.pricing-columns #pricing-chart .plan:first-child,
.pricing-columns-both #pricing-chart .plan:first-child {
    border-left: 1px solid #e1e1e1;
}
.pricing-columns #pricing-chart .plan:before,
.pricing-columns-both #pricing-chart .plan:before {
    content: "";
    position: absolute;
    height: 5px;
    left: 0px;
    top: 0;
    background-color: #233E48;
    width: 100%;
    background-color: rgb(237 85 41);
}
.pricing-columns #pricing-chart .plan .price,
.pricing-columns-both #pricing-chart .plan .price {
    font-size: 26px;
    float: left;
    width: 100%;
    margin-top: 20px;
    border-bottom: 1px solid #d4dcf1;
    padding: 10px;
    border-bottom: solid 2px rgb(237 85 41);
}
.pricing-columns #pricing-chart .plan .price .dollar,
.pricing-columns-both #pricing-chart .plan .price .dollar {
    top: -10px;
    letter-spacing: 0px;
    left: 3px;
}
.pricing-columns #pricing-chart .plan .price .amount,
.pricing-columns-both #pricing-chart .plan .price .amount {
    font-size: 30px;
    font-weight: 600;
}
.pricing-columns #pricing-chart .plan .price .slash,
.pricing-columns-both #pricing-chart .plan .price .slash {
    font-weight: 600;
    left: 0px;
}
.pricing-columns #pricing-chart .plan .price .month,
.pricing-columns-both #pricing-chart .plan .price .month {
    font-weight: 600;
    left: 0px;
}
.pricing-columns #pricing-chart .plan ul,
.pricing-columns-both #pricing-chart .plan ul {
    padding: 0 18px;
    margin-bottom: 40px;
}
.pricing-columns #pricing-chart .plan ul li,
.pricing-columns-both #pricing-chart .plan ul li {
    font-weight: 600;
    font-size: 15px;
    text-align: left;
    margin-bottom: 20px;
}
.pricing-columns #pricing-chart .plan ul li span,
.pricing-columns-both #pricing-chart .plan ul li span {
    color: #9e9e9e;
    display: inline-block;
    margin-left: 7px;
    font-weight: 400;
    font-size: 14px;
}
.pricing-columns #pricing-chart .plan a.sign-up,
.pricing-columns-both #pricing-chart .plan a.sign-up {
    width: 100%;
    padding: 13px;
    background-color: white;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 600;
    color: #9e9e9e;
    display: block;
    font-size: 15px;
    clear: left;
    letter-spacing: 1.5px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    background-color: rgb(237 85 41);
    color: #fff;
    border-radius: 0px 0px 4px 4px;
}
.pricing-section .sign-up {
    padding: 17px 50px;
    text-transform: uppercase;
    background-color: #93cc76;
    color: white;
    letter-spacing: 0.1em;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    text-decoration: none;
    font-weight: 600;
    display: inline-block;
    white-space: pre;
    padding-left: 100px;
    padding-right: 100px;
}
.pricing-columns #pricing-chart .popular,
.pricing-columns-both #pricing-chart .popular {
    position: relative;
    top: 0px;
    background-color: white;
    margin-left: 0px;
    right: 0;
    border: solid 1px #2c79ff !important;
    border-radius: 0px 0px 6px 6px;
    width: 100%;
}
.pricing-columns #pricing-chart .popular:before,
.pricing-columns-both #pricing-chart .popular:before {
    width: 100%;
    background-color: #9D1726;
    height: 7px;
    background: transparent linear-gradient(90deg, #6587fb 0, #5495ff 45%, #806fff 100%) 0 0 no-repeat padding-box;
}
.pricing-columns #pricing-chart .popular a.sign-up,
.pricing-columns-both #pricing-chart .popular a.sign-up {
    background: transparent linear-gradient(90deg, #6587fb 0, #5495ff 45%, #806fff 100%) 0 0 no-repeat padding-box;
    border: none;
    color: #ffffff;
    border-radius: 0px 0px 4px 4px;
}
.pricing-columns #pricing-chart .popular .price .amount,
.pricing-columns-both #pricing-chart .popular .price .amount {
    font-size: 60px;
}
.pricing-columns .bandwidth {
    display: block;
    color: #9e9e9e;
    font-size: 16px;
    position: absolute;
    right: 0;
    bottom: -90px;
}
.pricing-columns #pricing-chart .popular p.pop-plan,
.pricing-columns-both #pricing-chart .popular p.pop-plan {
    color: #454545;
    font-size: 16px;
    margin-bottom: 45px;
}
.pricing-columns #pricing-chart .popular .price,
.pricing-columns-both #pricing-chart .popular .price {
    margin-bottom: 0px;
    border-bottom: solid 2px #2c79ff;
}
.pricing-columns #pricing-chart .plan a.sign-up:hover,
.pricing-columns-both #pricing-chart .plan a.sign-up:hover {
    border: 0;
    color: #fff;
    opacity: 0.8;
}
.pricing-columns .hide {
    display: none;
}
.pricing-columns .medile-wrp {
    padding: 15px;
}
.pricing-columns .medile-wrp .feature {
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding: 10px 0;
    align-items: center;
    border-bottom: 1px solid #d4dcf1;
}
.pricing-columns .medile-wrp .feature:last-child {
    border-bottom: none;
    padding-bottom: 0;
}
.pricing-columns h2.head-top {
    margin-top: 20px;
}
.pricing-columns #pricing-chart .popular p.pop-plan,
.pricing-columns-both #pricing-chart .popular p.pop-plan {
    color: #454545;
    font-size: 16px;
    margin-bottom: 20px;
    width: 200px;
    background-color: #39bad6;
    position: absolute;
    padding: 7px 22px;
    color: #fff;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: -15px;
    font-family: "Karla", sans-serif;
    transform: rotate(0deg);
    background: transparent linear-gradient(90deg, #6587fb 0, #5495ff 45%, #806fff 100%) 0 0 no-repeat padding-box;
    border-radius: 4px;
}

.mt-5{
    margin-top: 50px;
}
.mt-2{
    margin-top: 20px;;
}
.send-btn2{
    border: 1px solid #d4dcf1!important;
    border-radius: 0 !important;
    background-color: #fff!important;
    color: #010028;
    border-radius: 0 10px 10px 0px !important;
}

/*New Design Anup*/

.pricing-six {
    position: relative;
    display: block;
    background-color: #F5F7FF;
    padding: 109px 0 120px;
}

.pricing-six__single {
    position: relative;
    display: block;
    padding: 25px 25px 20px;
    border: 2px solid #3e5ff7;
    border-radius: 6px;
    background: #fff;
}
.pricing-six__section-title {
    position: relative;
    display: block;
    margin-bottom: 43px;
}

.pricing-six__inner {
    position: relative;
    display: block;
    border-radius: 20px;
}

.pricing-six__top {
    position: relative;
    display: block;
    text-align: center;
    margin-bottom: 25px;
}

.pricing-six__pack-name {
    font-size: 26px;
    font-weight: 600;
    color: #000;
    margin: 0;
    line-height: 26px;
    margin-bottom: 21px;
}

.pricing-six__price {
    font-size: 42px;
    font-weight: 800;
    color: #000;
    margin: 0;
    line-height: 50px;
}
.pricing-six__save {
    position: relative;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 14px;
    color: #000;
    margin: 0;
    background: #EBEDFF;
    border-radius: 13px;
    padding: 6px 15px;
    margin-top: 7px;
}

.pricing-six__price span {
    position: relative;
    font-size: 16px;
    font-weight: 500;
    left: -10px;
}

.pricing-six__save {
    position: relative;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 14px;
    color: var(--hostup-black);
    margin: 0;
    background: #EBEDFF;
    border-radius: 13px;
    padding: 6px 15px;
}

.pricing-six__text {
    margin: 0;
    margin-top: 5px;
    margin-bottom: 25px;
}

.pricing-six__btn-box {
    position: relative;
    display: block;
}

.pricing-six__btn {
    width: 100%;
    color: #fff;
    text-align: center;
    justify-content: center;
}

.pricing-six__btn::before {
    background-color: #3852ff !important;
}

.thm-btn::before {
    content: '';
    position: absolute;
    top: -50%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 150%;
    height: 150%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    background-color: #fff;
    -webkit-transition: 700ms cubic-bezier(0.52, 1.64, 0.37, 0.66);
    transition: 700ms cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.pricing-six__btn {
    width: 100%;
    color: #ffffff !important;
    text-align: center;
    justify-content: center;
}

.thm-btn span {
    position: relative;
    color: inherit;
    z-index: 2;
}

.thm-btn i {
    font-size: 12px;
    color: inherit;
    margin-left: 9px;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
}
.thm-btn {
    border: none;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border-radius: 10px;
    font-weight: 600;
    font-size: 18px;
    font-family: var(--hostup-title-font, "Outfit", sans-serif);
    padding: 10px 30px;
    color: #121212;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    position: relative;
    letter-spacing: 0.01em;
}
.icon-arrow:before {
    content: "\e900";
}
.pricing-six__points {
    position: relative;
    display: block;
    margin: 0;
    margin-top: 30px;
}
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.pricing-six__points li {
    position: relative;
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    border-bottom: 1px solid #ede9e9;
    padding-bottom: 7px;
}
.pricing-six__points li .icon {
    position: relative;
    display: flex;
    align-items: center;
}
.pricing-six__points li .icon i {
    font-size: 22px;
    color: #00C14D;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-icon-check:before {
    content: "\e927";
}
.pricing-six__points li .icon i {
    font-size: 22px;
    color: #00C14D;
}
[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.pricing-six__points li .text {
    margin-left: 20px;
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.pricing-six__points li .text p {
    margin: 0;
    letter-spacing: -0.015em;
}
a {
    text-decoration: none !important;
    background-color: transparent;
}

.pbb-5{padding-bottom: 40px;}

.price_n{
    font-weight: 600;
}


.pricing-section2 .toggler {
    color: #ddd;
    transition: .2s;
    font-weight: bold;
    color: #000;
    background-color: #d4d6d8!important;
    padding: 14px 35px;
    margin: -3px;
}
.toggler1 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    width: 150px !important;
    cursor: pointer;
}
.pricing-section2 .toggle, .toggler {
    display: inline-block;
    vertical-align: middle;
    margin: 10px;
}

.pricing-section2 .toggle {
    position: relative;
    width: 80px;
    height: 31px;
    border-radius: 100px;
    background: #d3e3f7;
    transition: all 0.4s ease-in-out;
    overflow: hidden;
    box-shadow: inset 0 0 2px 1px rgb(54 105 255);
    background: rgba(72, 130, 250, .05);
    background: transparent linear-gradient(90deg, #6587fb 0, #5495ff 45%, #806fff 100%) 0 0 no-repeat padding-box;
}

.pricing-section2 .toggle, .toggler {
    display: inline-block;
    vertical-align: middle;
    margin: 10px;
}

.pricing-section2 .toggler--is-active {
    color: #fff;
    background-color: #4176e3!important;
    padding: 14px 35px;
    margin: -3px;
}

.pricing-section2 .toggler {
    color: #ddd;
    transition: .2s;
    font-weight: bold;
    color: #000;
    background-color: #d4d6d8!important;
    padding: 14px 35px;
    margin: -3px;
}

.toggler2 {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    width: 150px !important;
    cursor: pointer;
}

/*Sec*/
.border-none{
    border: none;
}
.pricing-six__single--two{
    box-shadow: 0px 0px 40px -15px #3e5ff7;
}


.pricing-container {
    width: 90%;
    max-width: 1170px;
    margin: 4em auto;
  }
  
  .pricing-container {
      margin: 6em auto;
  }
  .pricing-container.full-width {
      width: 100%;
      max-width: none;
  }
  
  .pricing-switcher {
    text-align: center;
  }
  
  .pricing-switcher .fieldset {
    display: inline-block;
    position: relative;
    padding: 2px;
    border-radius: 50em;
    border: 2px solid #2d3e50;
  }
  
  .pricing-switcher input[type="radio"] {
    position: absolute;
    opacity: 0;
  }
  
  .pricing-switcher label {
    position: relative;
    z-index: 1;
    display: inline-block;
    float: left;
    width: 90px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    font-size: 1.4rem;
    color: #ffffff;
  }
  
  .pricing-switcher .switch {
    position: absolute;
    top: 2px;
    left: 2px;
    height: 40px;
    width: 90px;
    background-color: #2d3e50;
    border-radius: 50em;
    -webkit-transition: -webkit-transform 0.5s;
    -moz-transition: -moz-transform 0.5s;
    transition: transform 0.5s;
  }
  
  .pricing-switcher input[type="radio"]:checked + label + .switch,
  .pricing-switcher input[type="radio"]:checked + label:nth-of-type(n) + .switch {
    -webkit-transform: translateX(90px);
    -moz-transform: translateX(90px);
    -ms-transform: translateX(90px);
    -o-transform: translateX(90px);
    transform: translateX(90px);
  }
  
  .no-js .pricing-switcher {
    display: none;
  }


  /*Final Pricing*/
  .bound-detail-item .col-md-2:not(:last-child) {
    border-right: 1px solid #d4dcf1;
}

.bound-detail-item .col-md-6:not(:last-child) {
    border-right: 1px solid #d4dcf1;
}
.check-style{
    font-size: 35px;
    color: #4f88f4;
}

.section-title h2:after, .section-title h3:after{
    display: none;
}
.p-descrip{
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 0;
    color: #243f76;
}
.p-title{
    font-weight: 600;
}
.price-info {
    font-size: 22px;
}
.text-dark span{
    color: #000;
}
.mb-4{
    margin-bottom: 25px;
}
.pricing-faq .card-header button{
    font-size: 16px;
}
.bound-detail .bound-detail-item {
    border: 1px solid #d4dcf1;
    padding-top: 16px !important;
    padding-bottom: 16px !important;
}
.bound-detail-label img{
    width: 35px !important;
}
.hero-btn-cta {
    font-size: 18px;
}

.gold-cta {
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    transition: .3s;
    padding: 10px 20px;
    border-radius: 23px;
}
.c-btn2:hover {
    background-color: #000 !important;
}

@media only screen and (max-width: 767px){
    .bound-detail-label {
        border-bottom: 0px solid #d4dcf1;
    }
    .price-footer.bound-detail-item .tikmark:nth-child(2) {
        border-bottom: 0px solid #d4dcf1;
        border-right: 0;
    }
    .bound-detail-label .d-flex{
        display: block !important;
    }
    .bound-detail-label img{
        margin-bottom: 10px;;
    }
}

@media (max-width: 991px){
    .bound-detail-label {
        display: block;
        align-items: center;
    }
    .price-footer.bound-detail-item .tikmark:nth-child(2) {
        border-bottom: 0px solid #d4dcf1;
        border-right: 0;
    }
   
    
}


  @media (min-width: 1200px){
    .container,.container-lg {
        max-width: 1140px;
    }
    .section-bullets li {
        font-size: 18px;
    }
}