.wpforms-form input[type=submit], 
.wpforms-form button[type=submit] {
    color: #FFFFFF !important; /* Yellow background */
}

:root {
	--form-field-padding: 0 20px;
}

.ct-breadcrumbs-shortcode {
	margin-bottom: 2.5em;
	--color: var(--theme-palette-color-1);
	--linkInitialColor: #fff;
	--fontSize: 12px;
	--fontWeight: 600;
	--textTransform: uppercase;
}

@media screen and (max-width: 768px) {
	.ct-breadcrumbs-shortcode {
		text-align: center;
	}
}

/* for pricing page*/
ul.brz-tabs__nav.brz-tabs__nav--horizontal.brz-tabs__nav--style-3.brz-tabs__nav--left {
    display: grid;
    max-width: 874px;
    margin-right: auto;
    margin-bottom: 110px;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-radius: 60px;
    background-color: #f3f5fa;
    background-color: #edeef5;
    margin-bottom: 85px;
    max-height: 100%;
}
li.brz-tabs__nav--item.brz-tabs__nav--desktop.brz-tabs__nav--active {
    display: flex;
}
li.brz-tabs__nav--item.brz-tabs__nav--desktop {
    display: flex;
}
.brz .brz-css-oxnui > .brz-tabs__nav .brz-tabs__nav--item:not(.brz-tabs__nav--active) .brz-tabs__nav--button {
    color: rgba(115, 119, 127, 0.7);
    background-color: #edeef5 !important;
    border: 2px solid rgba(220, 222, 225, 1);
}
li.brz-tabs__nav--item.brz-tabs__nav--desktop, .brz-tabs__nav--button{background-color:transparent !important}
li.brz-tabs__nav--item.brz-tabs__nav--desktop.brz-tabs__nav--active {
    background-color: #23396C !important;
    color: #fff !important;
    border-radius: 50px;
    width: 100%;
}
.brz-tabs__nav--button:before {
    display: none !important;
}
li.brz-tabs__nav--item.brz-tabs__nav--desktop:before {
    display: none !important;
}
.pricingTabs li.brz-tabs__nav--item.brz-tabs__nav--desktop.brz-tabs__nav--active {
    width: 100%;
    padding: 12px;
    border-radius: 60px;
    background-color: transparent;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    color: #656363;
    font-size: 24px;
    font-weight: 600;
    text-align: center;
}
.pricingTabs li.brz-tabs__nav--item.brz-tabs__nav--desktop.brz-tabs__nav--active span {
    color: #fff !important;
}
li.brz-tabs__nav--item.brz-tabs__nav--desktop.brz-tabs__nav--active:after {
    display: none !important;
}
.brz .brz-css-qztxq > .brz-tabs__nav.brz-tabs__nav--style-3 .brz-tabs__nav--item::after{
	display:none !important;
}
.brz .brz-css-qztxq > .brz-tabs__nav .brz-tabs__nav--item:not(.brz-tabs__nav--active) .brz-tabs__nav--button {
    background-color: #edeef5 !important;
}
.brz .brz-css-dwzgq > .brz-tabs__nav .brz-tabs__nav--item:not(.brz-tabs__nav--active) .brz-tabs__nav--button {
    background-color: #edeef5 !important;
}
.brz .brz-css-dwzgq > .brz-tabs__nav.brz-tabs__nav--style-3 .brz-tabs__nav--item::after{display:none;}
li.brz-tabs__nav--item.brz-tabs__nav--desktop.brz-tabs__nav--active {
    width: 100%;
    padding: 0px 35px;
    border-radius: 60px;
    background-color: transparent;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    color: #656363;
    font-size: 24px;
    font-weight: 600;
    text-align: center;
}
.pricing-tab__link.primary.w--current {
    background-color: #5f2ee5;
    color: #fff;
}
.brz .brz-css-hoipz > .brz-tabs__nav .brz-tabs__nav--item:not(.brz-tabs__nav--active) .brz-tabs__nav--button {
    background-color: #edeef5 !important;
}
.brz .brz-css-hoipz > .brz-tabs__nav.brz-tabs__nav--style-3 .brz-tabs__nav--item::after{
	display:none !important;
}
.brz .brz-css-seywq > .brz-tabs__nav .brz-tabs__nav--item:not(.brz-tabs__nav--active) .brz-tabs__nav--button {    background-color: transparent; }
.brz .brz-css-seywq > .brz-tabs__nav.brz-tabs__nav--style-3 .brz-tabs__nav--item::after{width:0%;}
.cubeModern , .aModern:before, .bModern:before, .cModern:before, .dModern:before, .aModern:after, .bModern:after {
	width: 100% !important
}
.cubeModern {
    overflow-x: hidden;
}

 .pricing-details-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 140px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.pilot-plus-wrap {
    display: block;
    font-size: 32px;
}
.plan-pricing-price {
    color: #999;
    text-align: center;
}
.pricing-price-discount.dollar {
    margin-right: 0;
}
.pricing-price-discount {
    display: none;
}
.pricing-price-discount {
    margin-right: 10px;
    font-size: 32px;
    font-weight: 600;
    text-decoration: line-through;
}
.pricing-price-discount {
    display: none;
}
.pricing-price-discount {
    margin-right: 10px;
    font-size: 32px;
    font-weight: 600;
    text-decoration: line-through;
}
.cost-display {
    color: #3f3c3d;
    font-size: 32px;
    font-weight: 600;
}
.cost-display {
    color: #3f3c3d;
    font-size: 32px;
    font-weight: 600;
}
.plan-unit {
    color: #999;
    font-size: 16px;
}
.track-container {
    position: relative;
    margin-right: -14px;
    margin-left: -14px;
}
.track-container::before {
    background: #e0e0e0;
    border-radius: 6px;
    content: "";
    display: block;
    height: 2px;
    left: 14px;
    position: absolute;
    right: 14px;
    top: 50%;
    transform: translateY(-50%);
}
.w-embed:after, .w-embed:before {
    content: " ";
    display: table;
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: 2;
    grid-row-end: 2;
}
[type=range] {
    -webkit-appearance: none;
    background: transparent;
    border: none;
    display: block;
    margin: 20px 0;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 3;
}
.price-range-tick._1 {
    left: 18.5%;
}
.price-range-tick._2 {
    left: 37%;
}
.price-range-tick._3 {
    left: 55.5%;
}
.price-range-tick._4 {
    left: 74%;
}
.price-range-tick._5 {
    left: 92.5%;
}
.price-range-tick {
    position: absolute;
    bottom: 50%;
    width: 11px;
    height: 11px;
    margin-left: 5px;
    border: 2px solid #e0e0e0;
    border-radius: 50%;
    background-color: #fff;
    -webkit-transform: translate(0,50%);
    -ms-transform: translate(0,50%);
    transform: translate(0,50%);
}
.brz .brz-css-twjlm > .brz-tabs__nav.brz-tabs__nav--style-3 .brz-tabs__nav--item::after{
	display:none !important;
}

@media only screen and (max-width:767px){ul.brz-tabs__nav.brz-tabs__nav--horizontal.brz-tabs__nav--style-3.brz-tabs__nav--left {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-row-gap: 15px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: transparent;
    border-radius: 35px;
    max-width: 100%;
    margin: 14px !important;
    padding: 5px;
}
	.brz .brz-css-hoipz > .brz-tabs__nav .brz-tabs__nav--item:not(.brz-tabs__nav--active) .brz-tabs__nav--button {
    background-color: #fff !important;
}
.brz-tabs__nav--mobile {
    display: none !important;
}
	.brz-column__items.brz-css-ourxg.brz-css-eirzs {
    padding: 10px 25px;
}
	.brz-column__items.brz-css-ourxg.brz-css-dzbgd {
    padding: 10px 25px;
}
	ul.brz-tabs__nav.brz-tabs__nav--horizontal.brz-tabs__nav--style-3.brz-tabs__nav--left {
    border: 1px solid #e1e1e1;
}
	
}
@media only screen and (max-width:768px){
	.brz-tabs__nav--mobile .brz-tabs__nav--button {
    display: none !important;
}
	.brz-tabs__nav--mobile.brz-tabs__nav--mobile--active .brz-tabs__nav--button {
    display: none !important;
}
}