/* latin */
@font-face {
  font-family: 'Andada Pro';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/andadapro/v21/HhyEU5Qi9-SuOEhPe4LtKoVCuWGURPcg3DNJAr8bHrvNJ82Tvjw.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* SUBSCRIBE PAGE */
body.subscribe .plans-feature {margin-bottom:0;padding:65px 0 80px;}

/*.subscribe-feature {background:#e33591 url(/wp-content/themes/x-child/images/home-feature-background.jpg) no-repeat center top;background-size:cover;position:relative;z-index:0;}
.subscribe-feature-bar:before {content:"";background-color:#e33591;width:100%;padding-top:163px;position:absolute;left:0;right:0;bottom:0;z-index:-1;}
@media (max-width: 1400px){.subscribe-feature .x-container.max.width {max-width:90%;}}
.subscribe-feature .content {margin:-80px auto 50px;box-shadow:0 0 20px rgba(0,0,0,0.3);padding:60px 70px 68px;max-width:930px;background-color:#fff;z-index:5;}
.subscribe-feature .content h2 {margin-bottom:25px;font-size:2.6667em !important;line-height:1.41666667em !important;color:#2d2569;}
.subscribe-feature .content h3 {margin-bottom:45px;font-size:3.88889em !important;color:#e33591;}
.subscribe-feature .content p {font-size:1.3333em;line-height:1.41666667em;}
.subscribe-feature .content form {margin-bottom:0;}
.subscribe-feature .content .button, .why-choose-container .button {border-color:#2d2569 !important;background-color:#2d2569 !important;}
.subscribe-feature .content .button:hover, .why-choose-container .button:hover, .subscribe-feature .content .button.edd_go_to_checkout:hover, form .button.edd-submit:hover, form .button.edd-submit.edd_go_to_checkout:hover {border-color:#e33591 !important;color:#fff;background-color:#e33591 !important;}
.subscribe-feature .content *:last-child {margin-bottom:0;}
body.subscribe .why-choose-container.join-herd {padding:0 0 65px;}
.join-herd .edd_download_purchase_form {padding-top:10px;}
.join-herd .button.edd-submit:hover, .join-herd .button.edd-submit.edd_go_to_checkout:hover {border-color:#1cafb6 !important;background-color:#1cafb6 !important;}*/

.why-choose-container h1 {margin-bottom:0.2em;color:#fff !important;}
body.subscribe .why-choose-container {padding-top:65px;padding-bottom:50px;background-color:#e33591;}
body.subscribe .why-choose-container h2 {margin:5px auto 25px;}
.why-choose-container .x-container > p {margin:0 auto;max-width:845px;font-family:"Andada Pro",serif;font-size:1.33333333em;line-height:1.41666667em;}

.subscribe-chart {margin:50px auto 60px;padding:35px 50px 30px;color:#2d2569;background-color:#fff;}
.subscribe-chart.mobile-only {display:none;}
.subscribe-chart.license-llama {display:block !important;}
/*.subscribe-chart tr:first-child {display:none;}*/
.subscribe-chart td {padding:18px 10px 18px 20px;width:15%;position:relative;}
.subscribe-chart td:first-child {width:40%;}
.subscribe-chart td.check:before {content:"";margin:auto;width:40px;height:40px;background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDUwIDQ1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjI1IDBjLTEyNC4yNiAwLTIyNSAxMDAuNzQtMjI1IDIyNXMxMDAuNzQgMjI1IDIyNSAyMjUgMjI1LTEwMC43NCAyMjUtMjI1LTEwMC43NC0yMjUtMjI1LTIyNXptMTEuMDggMjk2Ljg3LTQ0LjQ2IDQ0LjQ2aC0uMDFzLTExMS40My0xMTEuNDItMTExLjQzLTExMS40Mmw0NC40Ny00NC40NyA2Ni45NiA2Ni45NiAxMzMuNzQtMTMzLjc0IDQ0LjQ3IDQ0LjQ3eiIgZmlsbD0iIzFjYWZiNiIvPjwvc3ZnPg==") no-repeat center center;background-size:100%;position:absolute;left:0;right:0;top:0;bottom:0;}
.subscribe-chart td, .subscribe-chart th {border-bottom:1px solid #1cafb6;font-size:0.75em;color:#2d2569;}
.subscribe-chart tr:last-child td {border-bottom:none;}
.subscribe-chart th {border-top:none;padding-bottom:25px;text-align:center;font-weight:normal;vertical-align:top;}
.why-choose-container .subscribe-chart h2 {margin-bottom:10px !important;font-size:2.33333333em !important;color:#2d2569;}
.why-choose-container .subscribe-chart h3 {margin-bottom:0;font-size:1.5em !important;line-height:1.1em;}
.why-choose-container .subscribe-chart h3 strong {font-weight:800;color:#e33591;}
.subscribe-chart p {margin:0 auto;max-width:845px;font-size:1.33333333em;line-height:1.41666667em;}
.subscribe-chart p.price {font-family:"Andada Pro",serif;font-size:2.33333333em !important;color:#e33591;line-height:1.1em !important;}
/*.subscribe-chart .edd-submit.button {margin-top:15px;font-size:1.5em !important;}*/

.subscribe-chart.license-llama {text-align:left;}
.subscribe-chart.license-llama h2 {color:#e33591;}
body.subscribe .subscribe-chart.license-llama > h2 {margin-bottom:30px !important;}
body.subscribe .subscribe-chart.license-llama p {margin-bottom:30px;max-width:none;}
body.subscribe .subscribe-chart.license-llama picture.clauses, body.subscribe .subscribe-chart.license-llama img.clauses {margin-bottom:30px;}

.subscribe-chart.license-llama .clear {display:flex;flex-wrap:wrap;align-items:flex-start;gap:30px;}
.subscribe-chart.license-llama .llama-license-right {max-width: calc(75% - 30px);flex:1;}
.subscribe-chart.license-llama picture.clauses, .subscribe-chart.license-llama img {display:flex;flex: 0 0 25%;align-items: flex-start;float:none;}
.subscribe-chart.license-llama picture.clauses img, .subscribe-chart.license-llama img {margin-right:0;object-fit:contain;align-self:flex-start;}
.subscribe-chart.license-llama .clear > p {display:none;}
.subscribe-chart.license-llama .clear > img {max-width:25%;}

/*.why-choose-subscribe {margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.why-choose-subscribe > div {margin:0 13px 26px;padding:120px 40px 40px;flex: 1 1 calc(33.33% - 26px);background-color:#fff;position:relative;}
@media (min-width: 1100px){
	.why-choose-subscribe > div:nth-child(3n+1) {margin-left:0;}
	.why-choose-subscribe > div:nth-child(3n) {margin-right:0;}
}
.why-choose-subscribe > div:before {content:"";margin:auto;width:65px;height:65px;background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDUwIDQ1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjI1IDBjLTEyNC4yNiAwLTIyNSAxMDAuNzQtMjI1IDIyNXMxMDAuNzQgMjI1IDIyNSAyMjUgMjI1LTEwMC43NCAyMjUtMjI1LTEwMC43NC0yMjUtMjI1LTIyNXptMTEuMDggMjk2Ljg3LTQ0LjQ2IDQ0LjQ2aC0uMDFzLTExMS40My0xMTEuNDItMTExLjQzLTExMS40Mmw0NC40Ny00NC40NyA2Ni45NiA2Ni45NiAxMzMuNzQtMTMzLjc0IDQ0LjQ3IDQ0LjQ3eiIgZmlsbD0iIzFjYWZiNiIvPjwvc3ZnPg==") no-repeat center center;background-size:100%;position:absolute;left:0;right:0;top:40px;}
body.subscribe .why-choose-subscribe h3 {margin-bottom:15px;color:#2d2569;font-size:2em !important;line-height:1.1em;}
body.subscribe .why-choose-subscribe p {color:#2d2569;font-size:1em;line-height:1.4444em;}
@media (min-width: 601px) and (max-width: 1099px){
	.why-choose-subscribe > div {margin:0 13px 26px;flex: 1 1 calc(50% - 26px);}
	.why-choose-subscribe > div:nth-child(2n+1) {margin-left:0;}
	.why-choose-subscribe > div:nth-child(2n) {margin-right:0;}
}*/

@media (max-width: 978.98px){
	body.subscribe .why-choose-container .subscribe-chart.license-llama p {font-size:1.33333333em;}
	body.subscribe .why-choose-container p {font-size:0.88888889em;}
}

@media (max-width: 768px){
	body.subscribe .why-choose-container h1 {margin-bottom:42px;font-size:2.25em !important;line-height:1.1em !important;}
	body.subscribe .why-choose-container {padding-top:50px;}
	.subscribe-chart {margin-top:0;margin-bottom:5%;padding:20px 25px 10px;display:none;}
	.subscribe-chart.mobile-only {display:block;}
	/*.subscribe-chart tr:first-child {display:table-row;}
	.subscribe-chart tr:nth-child(2) {display:none;}*/
	.subscribe-chart th {width:100%;}
	.subscribe-chart td {padding:15px 5px 15px 10px;}
	.subscribe-chart td:first-child {width:75%;}
	.why-choose-container .subscribe-chart h3 {margin-bottom:0;font-size:1.25em !important;line-height:1.1em;}
	.subscribe-chart form {margin-bottom:0;}
	.subscribe-chart td:nth-child(2):before, .subscribe-chart td:nth-child(3):before {width:32px;height:32px;}
}
@media (max-width: 767px){
	/*.subscribe-feature .content {margin-top:100px;padding:40px 50px 48px;}
	.subscribe-feature .content h2 {font-size:2em !important;}
	.subscribe-feature .content h3 {font-size:3em !important;}
	.subscribe-feature .content p {font-size:1em;line-height:1.3em;}
	body.subscribe .why-choose-container.join-herd {padding:0 0 40px;}
	body.subscribe .why-choose-container.join-herd h2 {margin:0 auto 15px;}
	.join-herd .edd_download_purchase_form {padding-top:0;}*/
	.why-choose-subscribe > div {margin:0 0 15px;flex: 1 1 calc(100%);}
}
@media (max-width: 600px){
	/*.subscribe-feature .content h2 {font-size:1.5em !important;}
	.subscribe-feature .content h3 {font-size:2.25em !important;}
	.why-choose-subscribe > div {padding:110px 30px 30px;}
	.why-choose-subscribe > div:before {top:30px;}
	body.subscribe .why-choose-subscribe h3 {font-size:1.75em !important;}
	body.subscribe .why-choose-container {padding-bottom:30px;}*/
}
@media (max-width: 500px){
	body.subscribe .plans-feature {padding:40px 0;}
	body.subscribe .why-choose-container h1 {font-size:2em !important;}
	body.subscribe .why-choose-container h2 {margin:0 auto 3px !important;}
	/*.subscribe-feature .content {padding:30px 40px 43px;}
	.subscribe-feature .content h2 {font-size:1.5em !important;}
	.subscribe-feature .content h3 {font-size:2em !important;}
	.why-choose-subscribe h3 {margin-bottom:8px;font-size:1.5em !important;line-height:1.1em;}
	.why-choose-subscribe p {margin-bottom:15px;}*/
}