.breakdown-grid {
	-ms-grid-columns:1fr[3];
	grid-template-columns:repeat(3,1fr)
}
@media all and (min-width:768px) {
	.breakdown-grid {
		-ms-grid-columns:1fr minmax(10px,160px)[3];
		grid-template-columns:1fr repeat(3,minmax(10px,160px))
	}
}
@media all and (min-width:992px) {
	.breakdown-grid {
		-ms-grid-columns:auto 210px[3];
		grid-template-columns:auto repeat(3,210px)
	}
}
@media all and (min-width:1200px) {
	.breakdown-grid {
		-ms-grid-columns:auto 250px[3];
		grid-template-columns:auto repeat(3,250px)
	}
}
.breakdown-sticky-stuck .sticky-price {
	font-size:26px!important
}
.breakdown-sticky:after,
.breakdown-sticky:before {
	content:"";
	height:105%;
	background:#fff;
	width:4px;
	position:absolute;
	top:0
}
.breakdown-sticky:before {
	left:-5px
}
.breakdown-sticky:after {
	right:-5px
}
#expand_features_btn {
	width:-webkit-calc(100% - 40px);
	width:calc(100% - 40px)
}
@media all and (min-width:768px) {
	#expand_features_btn {
		width:100%
	}
}
#expand_features_btn[aria-expanded=true] {
	width:100%;
	border-bottom-left-radius:0!important;
	border-bottom-right-radius:0!important
}
@media all and (max-width:767px) {
	#expand_features_btn[aria-expanded=true] {
		border-radius:0!important
	}
}
#expand_features_btn:focus {
	outline-offset:4px
}
[aria-expanded=true] .fa-angle-down {
	-webkit-transform:rotate(180deg)!important;
	-ms-transform:rotate(180deg)!important;
	transform:rotate(180deg)!important
}
.tier {
	-webkit-transition:ease all .3s;
	transition:ease all .3s
}
.pricing_tier_grid {
	grid-template-areas:"tier-free" "tier-free-body" "tier-creator" "tier-creator-body" "tier-creator-pro" "tier-creator-pro-body"
}
@media all and (min-width:768px) {
	.pricing_tier_grid {
		grid-template-areas:"tier-free tier-creator tier-creator-pro" "tier-free-body tier-creator-body tier-creator-pro-body"
	}
}
.pricing_tier_header:before {
	-webkit-transition:ease all .3s;
	transition:ease all .3s;
	content:"Recommended";
	position:absolute;
	max-height:0;
	text-align:center;
	background:#48639c;
	color:#fff;
	font-weight:600;
	top:0;
	width:100%;
	text-transform:uppercase;
	font-size:.777777778rem;
	font-weight:semibold
}
.pricing_tier_header.recommended {
	padding-top:30px;
	border-top-left-radius:5px!important;
	border-top-right-radius:5px!important;
	border-top-color:#48639c!important;
	border-left:1px #48639c solid!important;
	border-right:1px #48639c solid!important
}
@media all and (min-width:768px) {
	.pricing_tier_header.recommended {
		margin-top:-30px
	}
}
.pricing_tier_header.recommended:before {
	max-height:40px;
	padding:3px 0
}
.pricing_tier_body.recommended {
	border-left:1px #48639c solid!important;
	border-right:1px #48639c solid!important;
	border-bottom:1px #48639c solid!important;
	border-bottom-left-radius:5px!important;
	border-bottom-right-radius:5px!important
}
@media all and (min-width:768px) {
	.pricing_tier_body.recommended {
		margin-bottom:-20px!important;
		padding-bottom:20px
	}
}
.question>.collapsed>.question-icon {
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.question .answer-content a {
	color:#48639c;
	-webkit-transition:ease all .3s;
	transition:ease all .3s;
	text-decoration:underline;
	font-weight:600
}
.question .answer-content a:hover {
	color:#212f4f
}
.pricing-table {
	-ms-grid-columns:1fr 1fr;
	grid-template-columns:1fr 1fr
}
@media all and (max-width:767px) {
	.pricing-table {
		padding-left:0;
		padding-right:0
	}
}
@media all and (min-width:768px) {
	.pricing-table {
		grid-column-gap:30px
	}
}
@media all and (max-width:767px) {
	.pricing-table-container {
		margin:0;
		padding:0
	}
}
.pricing-grid__header {
	-ms-grid-columns:1fr;
	grid-template-columns:1fr
}
@media all and (min-width:768px) {
	.pricing-grid__header {
		-ms-grid-columns:1fr 1fr;
		grid-template-columns:1fr 1fr
	}
}
@media all and (min-width:768px) {
	.pricing-grid__header :nth-child(2) {
		grid-row-start:1;
		grid-row-end:3;
		grid-column-start:2
	}
}
.pricing-grid__section {
	border-top:1px solid #dce1e5
}
.plan {
	border-left:1px solid #e6ebef;
	border-top:1px solid #e6ebef;
	border-bottom:1px solid #e6ebef;
	padding:20px 0 30px
}
@media all and (max-width:767px) {
	.plan__section:nth-child(odd) {
		border-right:1px solid #e6ebef
	}
}
.courses__arrow:after {
	content:"";
	position:absolute;
	right:-95px;
	top:4px;
	background-image:url(../wp-content/themes/ConvertKit/assets/images/icons/arrow-down-blue.svg);
	background-repeat:no-repeat;
	background-size:contain;
	height:20px;
	width:100%;
	background-position:center
}
.section__courses>:nth-child(1):after {
	content:"\f063";
	font-family:"Font Awesome 5 Pro";
	font-size:1.22222rem;
	font-weight:200;
	position:absolute;
	color:#212f4f;
	right:-webkit-calc(50% - 11px);
	right:calc(50% - 11px)
}
@media all and (min-width:768px) {
	.section__courses>:nth-child(1):after {
		right:-30px;
		top:-webkit-calc(50% - 22px);
		top:calc(50% - 22px);
		content:"\f061"
	}
}
.billing-period {
	white-space:nowrap
}
.icon--spin {
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg)
}
.icon--spin\:rotated {
	-webkit-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	transform:rotate(270deg)
}
.billing-toggle-options {
	display:inline-block;
	position:relative;
	border-radius:50em;
	background:rgba(72,99,156,.2);
	padding:1px 0
}
.billing-toggle-options:hover .billing-toggle-options-selected {
	background:#5a77b3
}
.billing-toggle-options input[type=radio] {
	position:absolute;
	opacity:0
}
.billing-toggle-options input[type=radio]:checked+label {
	color:#fff!important
}
.billing-toggle-options input[type=radio]:checked+label+.billing-toggle-options-selected {
	-webkit-transform:translateX(90px);
	-ms-transform:translateX(90px);
	transform:translateX(90px)
}
.billing-toggle-options input[type=radio]:focus~.billing-toggle-options-selected {
	outline:1px dotted #48639c;
	outline-offset:2px
}
.billing-toggle-options label {
	width:90px;
	height:30px;
	line-height:30px
}
.billing-toggle-options-selected {
	position:absolute;
	top:4px;
	left:4px;
	height:-webkit-calc(100% - 8px);
	height:calc(100% - 8px);
	width:82px;
	background-color:#48639c;
	border-radius:50em;
	-webkit-transition:ease all .3s;
	transition:ease all .3s
}
.slider__track {
	position:relative;
	max-width:96%
}
.slider__track:after,
.slider__track:before {
	color:#212f4f;
	position:absolute;
	font-size:.77778rem;
	font-weight:600
}
.slider__track:before {
	content:"0";
	font-weight:700;
	left:-20px;
	top:6px
}
.slider__track:after {
	content:"500k+";
	font-weight:700;
	right:-50px;
	top:6px
}
.slider-tooltip:before {
	content:"";
	width:21px;
	height:21px;
	background-color:#48639c;
	z-index:1;
	border-radius:3px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	position:absolute;
	top:-7px;
	left:-webkit-calc(50% - 10px);
	left:calc(50% - 10px)
}
.feature-tooltip .tooltip-content {
	top:50%;
	-webkit-transform:translate(-14px,-50%);
	-ms-transform:translate(-14px,-50%);
	transform:translate(-14px,-50%);
	right:100%;
	-webkit-transition:all ease .3s;
	transition:all ease .3s;
	width:-webkit-max-content;
	width:max-content;
	max-width:73vw
}
@media all and (min-width:768px) {
	.feature-tooltip .tooltip-content {
		max-width:330px;
		-webkit-transform:translate(40px,-50%);
		-ms-transform:translate(40px,-50%);
		transform:translate(40px,-50%);
		right:unset;
		left:0
	}
}
.feature-tooltip .tooltip-content:before {
	content:"";
	width:20px;
	height:20px;
	background-color:#212f4f;
	z-index:1;
	border-radius:3px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	position:absolute;
	top:-webkit-calc(50% - 10px);
	top:calc(50% - 10px);
	right:-9px
}
@media all and (min-width:768px) {
	.feature-tooltip .tooltip-content:before {
		left:-9px;
		right:unset
	}
}
.feature-tooltip i:focus~.tooltip-content,
.feature-tooltip i:hover~.tooltip-content {
	display:block!important
}
#_pricing_slider_2 {
	max-width:100%
}
#_pricing_slider_2:before {
	top:100%;
	left:0
}
#_pricing_slider_2:after {
	top:100%;
	right:0
}



.bg-blue-100 .navbar-brand::before { background-image: url('/themes/remotesmtp/images/logo.png'); }