@charset "UTF-8";




:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce,.woocommerce-cart .wp-block-post-title,.woocommerce-cart main .woocommerce,.woocommerce-checkout .wp-block-post-title,.woocommerce-checkout main .woocommerce{max-width:1000px}.clear{clear:both}.woocommerce a.button.disabled,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled],.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled],.woocommerce button.button:disabled[disabled]:hover{opacity:.5}.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce input.button:hover{opacity:.9}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce input.button.disabled,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled]:hover{opacity:.5}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.2em}.woocommerce div.product::after{content:"";display:block;clear:both}.woocommerce div.product div.summary>*{margin-bottom:var(--wp--style--block-gap)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 var(--wp--preset--color--background,#fff)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 var(--wp--preset--color--background,#fff)}.woocommerce div.product form.cart div.quantity{float:none;vertical-align:middle}.woocommerce div.product form.cart div.quantity .qty{margin-right:.5em}.woocommerce div.product form.cart button.single_add_to_cart_button,.woocommerce div.product form.cart button[name=add-to-cart]{display:inline-block;float:none;margin-top:0;margin-bottom:0;vertical-align:middle;word-break:normal}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{word-break:normal}.woocommerce div.product .related.products{margin-top:5em}.woocommerce .woocommerce-Reviews #comments{margin-bottom:var(--wp--style--block-gap)}.woocommerce .woocommerce-Reviews .commentlist{box-sizing:border-box}.woocommerce .woocommerce-Reviews .comment-reply-title{font-size:var(--wp--preset--font-size--medium);font-weight:700}.woocommerce .price bdi,.woocommerce .price ins,.woocommerce .wc-block-components-product-price bdi,.woocommerce .wc-block-components-product-price ins,.woocommerce .woocommerce-grouped-product-list-item__price bdi,.woocommerce .woocommerce-grouped-product-list-item__price ins{text-decoration:none}.woocommerce span.onsale{background-color:var(--wp--preset--color--foreground,#958e09);color:var(--wp--preset--color--background,#fff)}.woocommerce table.variations{display:block}.woocommerce table.variations tr td,.woocommerce table.variations tr th{padding-bottom:var(--wp--style--block-gap);text-align:left}.woocommerce table.variations tr th{padding-right:1em}.woocommerce table.variations tr td select{height:3em;padding:.9em 1.1em;font-size:var(--wp--preset--font-size--small)}.woocommerce div.product form.cart table.variations td select{min-width:70%}.woocommerce div.product form.cart table.variations td,.woocommerce div.product form.cart table.variations th{vertical-align:middle}.woocommerce .single_variation_wrap .woocommerce-variation{margin-bottom:var(--wp--style--block-gap)}a.added_to_cart{display:block;margin-top:1em}.woocommerce-page .input-text,.woocommerce-page .select2-container,.woocommerce-page select{font-size:var(--wp--preset--font-size--small)}.woocommerce-page label{margin-bottom:.7em}.woocommerce form .form-row{margin-bottom:1em}.woocommerce form textarea{min-height:100px}.woocommerce-page table.shop_table{width:70%;border-collapse:collapse}@media only screen and (max-width:768px){.woocommerce-page table.shop_table{width:100%}}.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{padding:1em}.woocommerce-page table.shop_table_responsive{width:100%}.woocommerce-page .woocommerce-cart-form .product-remove{width:1em}.woocommerce-page .woocommerce-cart-form .product-thumbnail{width:120px}.woocommerce-page .woocommerce-cart-form .product-thumbnail a img{width:117px}.woocommerce-page .woocommerce-cart-form .coupon{display:flex;align-items:center;flex-wrap:wrap}.woocommerce-page .woocommerce-cart-form #coupon_code{width:auto;margin-right:.8em;height:50px;font-size:var(--wp--preset--font-size--small);padding:0 1.1em}@media only screen and (max-width:768px){.woocommerce-page .woocommerce-cart-form .product-remove{width:auto}.woocommerce-page .woocommerce-cart-form #coupon_code{width:50%;margin-right:0}}.woocommerce-page .cart-collaterals h2{font-size:var(--wp--preset--font-size--medium)}.woocommerce-page .woocommerce-form-coupon .button{min-height:50px}.woocommerce-page .woocommerce-column__title,.woocommerce-page .woocommerce-customer-details h2,.woocommerce-page .woocommerce-thankyou-order-received{font-size:var(--wp--preset--font-size--large);font-weight:300}.woocommerce-page ul.woocommerce-order-overview{display:flex;width:100%;padding-left:0;font-size:var(--wp--preset--font-size--small)}@media only screen and (max-width:768px){.woocommerce-page ul.woocommerce-order-overview{flex-direction:column}}.woocommerce-page ul.woocommerce-order-overview li{flex-grow:1;margin-bottom:1em;border:none;display:inline;text-transform:uppercase}.woocommerce-page ul.woocommerce-order-overview li strong{text-transform:none;display:block}.woocommerce-page .woocommerce-customer-details address{box-sizing:border-box;width:70%;padding:1em;border-width:1px;border-radius:0}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0 0 2em;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:1em 0}@media only screen and (max-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation li{padding:.35em 0}}.woocommerce-account .woocommerce-MyAccount-navigation li:first-child{padding-top:0}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li a{text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content p.form-row-first,.woocommerce-account .woocommerce-MyAccount-content p.form-row-last,.woocommerce-account .woocommerce-MyAccount-content>p:first-of-type{margin-block-start:0}.woocommerce-account .woocommerce-customer-details address,.woocommerce-account table.shop_table.order_details{width:100%}.woocommerce-account .addresses .title .edit{display:block;margin-bottom:1em}.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content form>h3{margin-block-start:0}.woocommerce-account .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions::before{display:none}.woocommerce-account .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{display:block;margin-bottom:1em;text-align:center}.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row select,.woocommerce-page form .form-row textarea.input-text{font-size:var(--wp--preset--font-size--small);padding:.9rem 1.1rem}.woocommerce-page form .form-row select{background-position:calc(100% - 1.1rem) 50%}.woocommerce-page form .form-row label{margin-bottom:.7em}.woocommerce-page form .form-row .select2-container .select2-selection--single .select2-selection__rendered{padding:.9rem 1.1rem}.woocommerce-page form .form-row .select2-container .select2-selection--single .select2-selection__arrow{right:1.1em}.woocommerce-page .select2-container .select2-search--dropdown{padding:0 1.1rem .5rem}.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field{padding:.5rem;font-size:var(--wp--preset--font-size--small)}.woocommerce-page .select2-container .select2-results__option{padding:.5rem 1.1rem}.woocommerce-store-notice,p.demo_store{background:var(--wp--preset--color--foreground,#720eec);bottom:0;color:var(--wp--preset--color--background,#fcfbfe);position:fixed;top:auto!important}.woocommerce-store-notice a,p.demo_store a{color:var(--wp--preset--color--background,#fcfbfe)}.woocommerce .product-category mark.count{background-color:transparent}
.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
	word-break: normal !important;
}

.wpcf7 .hidden-fields-container {
	display: none;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}
/* -------------------------------------------------------------------------------- /

	Plugin Name: Go Pricing - WordPress Responsive Pricing Tables
	Plugin URI: http://www.go-pricing.com
	Description: The New Generation Pricing Tables. If you like traditional Pricing Tables, but you would like get much more out of it, then this rodded product is a useful tool for you.
	Author: Granth
	Version: 3.4
	Author https://granthweb.com/

	+----------------------------------------------------+
		TABLE OF CONTENTS
	+----------------------------------------------------+

    [1] RESET
    [2] SETUP
    [3] LAYOUT
    [3.1] HEADER
    [3.2] BODY
    [3.3] FOOTER & BUTTONS
    [4] ICONS
    [5] RIBBONS
    [6] COLUMN SHADOWS    		
    [7] CLEAN STYLE
	

/ -------------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------------- /
	[1]	RESET
/ -------------------------------------------------------------------------------- */

.go-pricing * {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.gw-go * {
    background: none;
    border: none;
    -moz-box-sizing: content-box !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important;
    letter-spacing: normal !important;
    margin: 0;
    outline: none;
    padding: 0;
    text-transform: none;
    text-decoration: none !important;
    -moz-hyphens: none;
    -webkit-hyphens: none;
    hyphens: none;
    word-break: normal;
    word-break: break-word;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-font-smoothing: antialiased;
}

/* -------------------------------------------------------------------------------- /
	[2]	SETUP - general settings, clearfix, common classes
/ -------------------------------------------------------------------------------- */

/* clearfix */
.gw-go-clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.gw-go-clearfix {
    display: inline-block;
} /* Hide from IE Mac \*/
.gw-go-clearfix {
    display: block;
} /* End hide from IE Mac */
.gw-go-clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* clearfix class */
.gw-go-clear {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    width: 100%;
}

/* text aligns */
.gw-go-tcenter {
    text-align: center;
}
.gw-go-tleft {
    text-align: center;
}
.gw-go-tright {
    text-align: right;
}

/* video iframe */
.gw-go-video-wrapper {
    padding-bottom: 56.25% !important;
    position: relative;
    height: 0;
}
.gw-go-header-bottom .gw-go-video-wrapper {
    margin-bottom: -1px;
}
.gw-go-video-wrapper > div {
    position: static !important;
    padding-top: 100% !important;
}
.gw-go-video-wrapper iframe {
    height: 100%;
    left: 0;
    margin: 0;
    border: none;
    outline: none;
    position: absolute;
    top: 0;
    width: 100%;
}

/* image settings */
.gw-go-img-wrapper {
    position: relative;
}
.gw-go img {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    display: inline-block;
    vertical-align: bottom;
}
img.gw-go-responsive-img {
    border: none !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
}
.gw-go audio,
.gw-go video {
    margin: 0;
    padding: 0;
    max-width: 100% !important;
    width: 100% !important;
}
/* fix for google map popup & mediaelement js styling bug in some themes */
.gw-go-gmap img {
    max-width: none !important;
}
.gw-go .mejs-container img {
    height: auto !important;
    max-width: none !important;
    width: 100% !important;
}
.gw-go-oldie .me-plugin,
.gw-go-oldie .mejs-mediaelement {
    position: static !important;
}

/* table & input settings for paypal */
.gw-go table {
    border: none;
    margin: 0 auto;
    width: auto;
    text-align: center;
}
.gw-go td {
    border: none;
    margin: 0;
    padding: 0 0 10px 0;
}
div.gw-go input {
    border: none;
    outline: none;
}
.gw-go input[type="text"] {
    background: #fff !important;
    border: solid 1px #b8b8b8 !important;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15) inset;
    -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15) inset;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15) inset;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    outline: none;
    padding: 3px 5px;
    -moz-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    -webkit-transition: all 0.15s linear;
    transition: all 0.15s linear;
}
.gw-go input[type="text"]:focus {
    border: solid 1px #9d9d9d;
    -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15) inset;
    -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15) inset;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15) inset;
}

/* other */
.gw-go i {
    display: inline-block;
    line-height: 1;
    position: relative;
    vertical-align: middle;
    text-align: left;
    top: -1px;
}
.gw-go b,
.gw-go strong {
    font-weight: bold;
}
.gw-go em {
    font-style: italic !important;
}
.gw-go u {
    text-decoration: underline !important;
}
.gw-go del {
    text-decoration: line-through !important;
}

/* -------------------------------------------------------------------------------- /
	[3] LAYOUT
/ -------------------------------------------------------------------------------- */

.gw-go {
    font-size: 0;
    margin: 0 0 -20px 0;
    visibility: hidden;
}
.gw-go[data-scroll-offset] {
    opacity: 0;
}
/* VC frontend editing fix */
.vc_editor .gw-go[data-scroll-offset] {
    opacity: 1;
}

.cs-preview .cs-content .gw-go[data-scroll-offset] {
    opacity: 1;
}

/* RTL trick */
[dir="rtl"] .gw-go {
    direction: ltr;
}
[dir="rtl"] .gw-go-col-wrap {
    direction: rtl;
}

/* default colum widths */
.gw-go-1col .gw-go-col-wrap {
    width: 100%;
}
.gw-go-2cols .gw-go-col-wrap {
    width: 50%;
}
.gw-go-3cols .gw-go-col-wrap {
    width: 33.33%;
}
.gw-go-4cols .gw-go-col-wrap {
    width: 25%;
}
.gw-go-5cols .gw-go-col-wrap {
    width: 20%;
}
.gw-go-6cols .gw-go-col-wrap {
    width: 16.66%;
}
.gw-go-7cols .gw-go-col-wrap {
    width: 14.285%;
}
.gw-go-8cols .gw-go-col-wrap {
    width: 12.5%;
}
.gw-go-9cols .gw-go-col-wrap {
    width: 11.11%;
}
.gw-go-10cols .gw-go-col-wrap {
    width: 10%;
}

.gw-go-col-wrap {
    display: inline-block !important;
    -moz-box-sizing: border-box !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    float: none !important;
    font-size: 12px;
    line-height: 16px;
    margin-left: -1px;
    padding: 20px 0;
    position: relative;
    -moz-transition: padding 0.2s linear, margin 0.2s linear !important;
    -o-transition: padding 0.2s linear, margin 0.2s linear !important;
    -webkit-transition: padding 0.2s linear, margin 0.2s linear !important;
    transition: padding 0.2s linear, margin 0.2s linear !important;
    vertical-align: top !important;
}
.gw-go-col-wrap:first-child {
    margin-left: 0;
}

.gw-go-col-wrap.gw-go-hover {
    z-index: 2;
}
.gw-go-col-wrap.gw-go-curr {
    z-index: 3 !important;
}

.gw-go-col {
    border: solid 1px #ebebeb;
    border-bottom: solid 2px #d3d3d3;
    border-top-width: 2px;
    position: relative;
    top: 0;
    -moz-transition: margin-top 0.2s linear, top 0.2s linear, -moz-box-shadow 0.2s linear;
    -o-transition: margin-top 0.2s linear, top 0.2s linear, box-shadow 0.2s linear;
    -webkit-transition: margin-top 0.2s linear, top 0.2s linear, -webkit-box-shadow 0.2s linear;
    transition: margin-top 0.2s linear, top 0.2s linear, box-shadow 0.2s linear;
}
.gw-go-col-inner {
    -moz-box-shadow: 0 0 20px -2px rgba(0, 0, 0, 0);
    -webkit-box-shadow: 0 0 20px -2px rgba(0, 0, 0, 0);
    box-shadow: 0 0 20px -2px rgba(0, 0, 0, 0);
    float: none !important;
    overflow: hidden;
    padding: 0 !important;
    -moz-transition: -moz-box-shadow 0.2s linear;
    -o-transition: box-shadow 0.2s linear;
    -webkit-transition: -webkit-box-shadow 0.2s linear;
    transition: box-shadow 0.2s linear;
}
.gw-go.gw-go-fullh-bg .gw-go-col {
    height: 100%;
}
.gw-go.gw-go-fullh-bg .gw-go-col-inner {
    height: 100%;
}
.gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-col-inner {
    -moz-box-shadow: 0 0 20px -2px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 0 20px -2px rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 20px -2px rgba(0, 0, 0, 0.25);
}
.gw-go-col:before {
    content: "";
    height: 20px;
    margin-top: 2px;
    filter: alpha(opacity=40);
    -khtml-opacity: 0.4;
    -moz-opacity: 0.4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    opacity: 0.4;
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
}

/* enlarge highlighted column / column on hover option is enabled */
.gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current {
    padding: 20px 0 40px;
}
.gw-go.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-col,
.gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-col {
    margin-top: 0;
    top: 0;
}
.gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-current,
.gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover,
.gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current.gw-go-hover {
    padding: 0;
    margin-bottom: 0;
}

.gw-go.gw-go-enlarge-current.gw-go-no-footer.gw-go-hover .gw-go-col-wrap.gw-go-hover {
    margin-bottom: 0;
}

/* disable enlarge */
.gw-go-col-wrap.gw-go-disable-enlarge {
    padding: 20px 0 20px !important;
}
.gw-go-col-wrap.gw-go-disable-enlarge .gw-go-col {
    margin-top: 0 !important;
    top: 0 !important;
}

.gw-go-col-wrap.gw-go-disable-enlarge .gw-go-footer {
    top: 0 !important;
}
.gw-go-col-wrap.gw-go-disable-enlarge .gw-go-footer-spacer {
    height: 0.1px !important;
}
.gw-go-col-wrap.gw-go-disable-enlarge .gw-go-col {
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

/* disable box-shadow */
.gw-go-disable-box-shadow .gw-go-col-inner {
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

/* -------------------------------------------------------------------------------- /
	[3.1] HEADER
/ -------------------------------------------------------------------------------- */

.gw-go-header {
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 100%;
}
.gw-go-header img {
    border-radius: 0 !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    margin: 0 !important;
}
.gw-go-header small {
    font-size: inherit;
    margin-bottom: 4px;
}
/** 1. regular pricing header **/

/* header containers */
.gw-go-header-top {
    height: 95px;
    position: relative;
}
.gw-go-header h2 {
    color: inherit;
    font-size: 26px !important;
    line-height: 32px !important;
    font-weight: normal !important;
    letter-spacing: normal !important;
    margin-bottom: 15px !important;
    padding: 0 !important;
    text-transform: none !important;
    top: 15px;
}
.gw-go-header h2 small {
    font-size: 22px;
}

.gw-go-header h3 {
    border: none !important;
    color: inherit;
    font-size: 18px !important;
    line-height: 16px !important;
    font-weight: normal !important;
    left: 0;
    letter-spacing: normal !important;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    text-align: center;
    text-transform: none !important;
    top: 19px;
    width: 100%;
}
.gw-go-header h3 small {
    display: block;
    font-size: 12px;
}
.gw-go-header-bottom {
    border-top: solid 1px transparent;
    height: 50px;
}

/* pricing coins */
.gw-go-coin-wrap {
    font-size: 32px;
    height: 80px;
    left: 50%;
    margin: 0 0 0 -40px;
    position: absolute;
    top: 54px;
    width: 80px;
    z-index: 1;
}
.gw-go-coinf,
.gw-go-coinb {
    background: #fff;
    border-width: 1px !important;
    border-radius: 50px;
    display: table;
    height: 78px;
    left: 0;
    position: absolute;
    table-layout: fixed;
    text-align: center;
    width: 78px;
}

.gw-go-coinf div,
.gw-go-coinb div {
    -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.38) inset, 0 0 1px rgba(0, 0, 0, 0.38);
    -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.38) inset, 0 0 1px rgba(0, 0, 0, 0.38);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.38) inset, 0 0 1px rgba(0, 0, 0, 0.38);
    -moz-box-sizing: content-box !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important;
    border-radius: 50px;
    border-width: 1px !important;
    display: table-cell;
    font-size: 32px;
    line-height: 24px;
    vertical-align: middle;
}
.gw-go-coinf div span[data-id="currency"],
.gw-go-coinb div span[data-id="currency"] {
    font-size: 0.5em;
    margin: 0 2px;
    position: relative;
    top: 0;
    vertical-align: top;
}
.gw-go-coinf small,
.gw-go-coinb small {
    display: block;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: -5px;
    margin-top: 3px;
}

.gw-go-coinb,
.gw-go-col-wrap.gw-go-hover .gw-go-coinf,
.gw-go-col-wrap.gw-go-current .gw-go-coinf {
    visibility: hidden;
}

.gw-go-coinf,
.gw-go-col-wrap.gw-go-hover .gw-go-coinb,
.gw-go-col-wrap.gw-go-current .gw-go-coinb {
    visibility: visible;
}

.gw-go-price-wrap > span {
    font-size: 32px;
}
.gw-go-price-wrap > small {
    font-size: 12px;
}

/* -------------------------------------------------------------------------------- /
	[3.2] BODY
/ -------------------------------------------------------------------------------- */

ul.gw-go-body {
    border-bottom: solid 1px transparent;
    float: none !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative;
    text-align: center;
    width: 100%;
}
.gw-go-no-footer ul.gw-go-body {
    border-bottom: none !important;
    padding-bottom: none !important;
}
ul.gw-go-body > li {
    background: none;
    border-top: solid 1px #fff;
    -moz-box-sizing: border-box !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    display: table !important;
    position: relative;
    min-height: 17px;
    line-height: 16px !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 10px 5px !important;
    table-layout: fixed;
    text-align: inherit !important;
    width: 100%;
}
ul.gw-go-body > li .gw-go-body-cell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    position: relative;
    z-index: 1;
}
ul.gw-go-body > li .gw-go-body-cell-valign-top {
    vertical-align: top;
}
ul.gw-go-body > li .gw-go-body-cell-valign-bottom {
    vertical-align: bottom;
}
.gw-go-ie ul.gw-go-body > li .gw-go-body-cell {
    display: block;
}
ul.gw-go-body > li:before,
ul.gw-go-body > li:after {
    display: none !important;
}

ul.gw-go-body > li .gw-go-body-cell:before,
ul.gw-go-body > li .gw-go-body-cell:after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

/* Tooltip */
.gw-go-tooltip {
    left: 50%;
    margin-top: 15px !important;
    margin-left: -15px;
    opacity: 0;
    position: absolute;
    -moz-transition: none;
    -o-transition: none;
    -webkit-transition: none;
    transition: none;
    visibility: hidden;
    z-index: 4;
}
.gw-go-tooltip-visible {
    margin-top: 5px !important;
    opacity: 1;
    visibility: visible;
    -moz-transition: opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
    -o-transition: opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
    -webkit-transition: opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
    transition: opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
}
.gw-go-tooltip-content:before {
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    border-top: 6px solid #9d9d9d;
    border-top-color: inherit;
    content: "";
    left: 10px;
    position: absolute;
    top: 100%;
}
.gw-go-tooltip-content {
    -moz-box-sizing: border-box !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    background: #9d9d9d;
    border-color: #9d9d9d;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    color: #333333;
    display: none;
    padding: 6px 10px 6px 10px;
    text-decoration: none !important;
    transition: none;
    text-align: left;
    width: 130px;
    max-width: 100%;
}
.gw-go-tooltip .gw-go-tooltip-content {
    display: block;
}

ul.gw-go-body li a,
ul.gw-go-body li a:visited,
ul.gw-go-body li a:active {
    color: inherit;
    text-decoration: none !important;
}
ul.gw-go-body li a:hover {
    text-decoration: underline !important;
}

/* -------------------------------------------------------------------------------- /
	[3.3] FOOTER & BUTTONS
/ -------------------------------------------------------------------------------- */

/* colum footer */
.gw-go-footer-wrap {
    padding: 15px 0;
}

.gw-go-footer {
    display: table;
    width: 100%;
    position: relative;
    table-layout: fixed;
    -moz-transition: padding 0.2s linear;
    -o-transition: padding 0.2s linear;
    -webkit-transition: top 0.2s linear;
    transition: top 0.2s linear;
    text-align: center;
    top: 0;
}
.gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-footer,
.gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-current .gw-go-footer,
.gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current.gw-go-hover .gw-go-footer {
    top: -20px;
}
.gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-footer {
    bottom: 20px;
}

.gw-go-footer-spacer {
    height: 0.1px;
    -moz-transition: height 0.2s linear;
    -o-transition: height 0.2s linear;
    -webkit-transition: height 0.2s linear;
    transition: height 0.2s linear;
}
.gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-footer-spacer,
.gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-hover .gw-go-footer-spacer {
    height: 40px;
}
.gw-go-footer-inner {
    -moz-transition: top 0.2s linear;
    -o-transition: top 0.2s linear;
    -webkit-transition: top 0.2s linear;
    transition: top 0.2s linear;
    top: 0;
}
.gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-footer-inner,
.gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-current .gw-go-footer-inner,
.gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current.gw-go-hover .gw-go-footer-innner {
    top: 20px;
}

.gw-go-footer-rows {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
}
.gw-go-footer-row {
    -moz-box-sizing: border-box !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    display: table;
    table-layout: fixed;
    width: 100%;
}
div.gw-go-footer-row a,
div.gw-go-footer-row a:visited,
div.gw-go-footer-row a:active {
    color: inherit;
    text-decoration: none !important;
}
.gw-go-footer-row-inner {
    display: table-cell;
    padding: 5px;
    vertical-align: middle;
}
.gw-go-footer-row-inner.gw-go-footer-row-inner-valign-top {
    vertical-align: top;
}
.gw-go-footer-row-inner.gw-go-footer-row-inner-valign-bottom {
    vertical-align: bottom;
}

/* button */
.gw-go-btn,
a.gw-go-btn {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-sizing: border-box !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    cursor: pointer;
    display: inline-block;
    font-family: inherit !important;
    margin: 0 5px !important;
    line-height: 1.4 !important;
    text-decoration: none !important;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}

.gw-go-btn,
a.gw-go-btn:hover,
ul.gw-go-body li a.gw-go-btn:hover {
    text-decoration: none !important;
}

.gw-go-btn:active {
    top: 1px;
}
.gw-go-btn form {
    display: none !important;
}

/* button hover & active states */
.gw-go-col-wrap.gw-go-hover .gw-go-btn:active,
.gw-go.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-btn:active {
    -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.15) inset;
    -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.15) inset;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.15) inset;
    -moz-transition: none;
    -o-transition: none;
    -webkit-transition: none;
    transition: none;
}

/* button sizes - small, medium, large */
.gw-go-btn-small {
    padding: 1px 11px 0;
}
.gw-go-btn-medium {
    padding: 5px 13px 4px;
}
.gw-go-btn-large {
    padding: 11px 18px 10px;
}

.gw-go-btn > .gw-go-btn-inner {
    display: table-cell;
    height: 23px;
    vertical-align: middle;
}
.gw-go-btn-fullwidth > .gw-go-btn-inner {
    max-width: 100%;
    width: 1000px;
}

/* -------------------------------------------------------------------------------- /
	[4]	ICONS (CLASSIC IMAGE ICONS)
/ -------------------------------------------------------------------------------- */

.gw-go-icon-left {
    margin-left: 0 !important;
}
.gw-go-icon-right {
    margin-right: 0 !important;
}

/* Body icons */
span[class*="gw-go-icon"] {
    background-position: 50% 50% no-repeat;
    display: inline-block;
    height: 16px;
    margin: 0 3px -4px;
    width: 16px;
}

/* Team icons */
.gw-go-icon-light-skype {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_team_light_skype.png) 50% 50% no-repeat;
}
.gw-go-icon-light-facebook {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_team_light_facebook.png) 50% 50% no-repeat;
}
.gw-go-icon-light-twitter {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_team_light_twitter.png) 50% 50% no-repeat;
}
.gw-go-icon-light-email {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_team_light_email.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-skype {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_team_dark_skype.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-facebook {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_team_dark_facebook.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-twitter {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_team_dark_twitter.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-email {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_team_dark_email.png) 50% 50% no-repeat;
}

/* Light icons */
.gw-go-icon-light-arrow {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_light_arrow.png) 50% 50% no-repeat;
}
.gw-go-icon-light-arrow2 {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_light_arrow2.png) 50% 50% no-repeat;
}
.gw-go-icon-light-circle {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_light_circle.png) 50% 50% no-repeat;
}
.gw-go-icon-light-cross {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_light_cross.png) 50% 50% no-repeat;
}
.gw-go-icon-light-dot {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_light_dot.png) 50% 50% no-repeat;
}
.gw-go-icon-light-minus {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_light_minus.png) 50% 50% no-repeat;
}
.gw-go-icon-light-ok {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_light_ok.png) 50% 50% no-repeat;
}
.gw-go-icon-light-plus {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_light_plus.png) 50% 50% no-repeat;
}
.gw-go-icon-light-star {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_light_star.png) 50% 50% no-repeat;
}

/* Dark icons */
.gw-go-icon-dark-arrow {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_dark_arrow.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-arrow2 {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_dark_arrow2.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-circle {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_dark_circle.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-cross {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_dark_cross.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-dot {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_dark_dot.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-minus {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_dark_minus.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-ok {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_dark_ok.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-plus {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_dark_plus.png) 50% 50% no-repeat;
}
.gw-go-icon-dark-star {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_dark_star.png) 50% 50% no-repeat;
}

/* Red icons */
.gw-go-icon-red-arrow {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_red_arrow.png) 50% 50% no-repeat;
}
.gw-go-icon-red-arrow2 {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_red_arrow2.png) 50% 50% no-repeat;
}
.gw-go-icon-red-circle {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_red_circle.png) 50% 50% no-repeat;
}
.gw-go-icon-red-cross {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_red_cross.png) 50% 50% no-repeat;
}
.gw-go-icon-red-dot {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_red_dot.png) 50% 50% no-repeat;
}
.gw-go-icon-red-minus {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_red_minus.png) 50% 50% no-repeat;
}
.gw-go-icon-red-ok {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_red_ok.png) 50% 50% no-repeat;
}
.gw-go-icon-red-plus {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_red_plus.png) 50% 50% no-repeat;
}
.gw-go-icon-red-star {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_red_star.png) 50% 50% no-repeat;
}

/* Green icons */
.gw-go-icon-green-arrow {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_green_arrow.png) 50% 50% no-repeat;
}
.gw-go-icon-green-arrow2 {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_green_arrow2.png) 50% 50% no-repeat;
}
.gw-go-icon-green-circle {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_green_circle.png) 50% 50% no-repeat;
}
.gw-go-icon-green-cross {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_green_cross.png) 50% 50% no-repeat;
}
.gw-go-icon-green-dot {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_green_dot.png) 50% 50% no-repeat;
}
.gw-go-icon-green-minus {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_green_minus.png) 50% 50% no-repeat;
}
.gw-go-icon-green-ok {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_green_ok.png) 50% 50% no-repeat;
}
.gw-go-icon-green-plus {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_green_plus.png) 50% 50% no-repeat;
}
.gw-go-icon-green-star {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_green_star.png) 50% 50% no-repeat;
}

/* Button icons */
span[class*="gw-go-btn-icon"] {
    display: inline-block;
    height: 20px;
    margin-bottom: 0;
    margin-top: 0;
    vertical-align: middle;
    width: 20px;
}
span[class*="gw-go-btn-icon"][class*="gw-go-btn-icon-large"] {
    height: 24px;
    width: 24px;
}
.gw-go-btn-icon-medium-white-basket {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_white_basket_medium.png) 50% 50% no-repeat;
}
.gw-go-btn-icon-medium-white-download {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_white_download_medium.png) 50% 50% no-repeat;
}
.gw-go-btn-icon-large-white-basket {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/icons/icon_white_basket_large.png) 50% 50% no-repeat;
}

/* -------------------------------------------------------------------------------- /
	[5]	SIGNS (RIBBON)
/ -------------------------------------------------------------------------------- */

[class*="gw-go-ribbon"] img {
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    display: block !important;
    margin: 0 !important;
}
[class*="gw-go-ribbon-right"] img {
    float: right;
}

[class*="gw-go-ribbon-left"],
[class*="gw-go-ribbon-right"] {
    left: 0;
    margin-left: -1px;
    margin-top: -2px;
    position: absolute;
    top: 0;
    z-index: 2;
}
[class*="gw-go-ribbon-right"] {
    left: auto;
    margin-right: -1px;
    right: 0;
}

/* Text ribbons */
.gw-go-ribbon-text {
    height: 110px;
    overflow: hidden;
    width: 110px;
}
.gw-go-ribbon-text span {
    display: inline-block;
    line-height: 26px;
    text-align: center;
    text-shadow: none;
    width: 100%;
}
.gw-go-ribbon-text.gw-go-ribbon-left span {
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -moz-transform-origin: 55% 200%;
    -o-transform-origin: 55% 200%;
    -webkit-transform-origin: 55% 200%;
    transform-origin: 55% 200%;
}
.gw-go-ribbon-text.gw-go-ribbon-right span {
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -moz-transform-origin: 45% 200%;
    -o-transform-origin: 45% 200%;
    -webkit-transform-origin: 45% 200%;
    transform-origin: 45% 200%;
}
.gw-go-ribbon-text.gw-go-ribbon-shadow span {
    -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
}

/* -------------------------------------------------------------------------------- /
	[6] COLUMN SHADOWS
/ -------------------------------------------------------------------------------- */

.gw-go-col.gw-go-shadow1:before {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/shadows/shadow_1.png) 50% 100% no-repeat;
}
.gw-go-col.gw-go-shadow2:before {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/shadows/shadow_2.png) 50% 100% no-repeat;
}
.gw-go-col.gw-go-shadow3:before {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/shadows/shadow_3.png) 50% 100% no-repeat;
}
.gw-go-col.gw-go-shadow4:before {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/shadows/shadow_4.png) 50% 100% no-repeat;
}
.gw-go-col.gw-go-shadow5:before {
    background: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/shadows/shadow_5.png) 50% 100% no-repeat;
}
.gw-go-col.gw-go-shadow1:before,
.gw-go-col.gw-go-shadow2:before,
.gw-go-col.gw-go-shadow3:before,
.gw-go-col.gw-go-shadow4:before,
.gw-go-col.gw-go-shadow5:before {
    background-size: 100% 20px;
}

/* -------------------------------------------------------------------------------- /
	[7] CLEAN STYLE
/ -------------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------------- /
	[7.1] GENERAL
/ -------------------------------------------------------------------------------- */

.gw-go-col[class*="gw-go-clean-style"] {
    border: none;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -moz-transition: margin-top 0.2s linear, top 0.2s linear;
    -o-transition: margin-top 0.2s linear, top 0.2s linear;
    -webkit-transition: margin-top 0.2s linear, top 0.2s linear;
    transition: margin-top 0.2s linear, top 0.2s linear;
}
.gw-go-col[class*="gw-go-clean-style"]:before {
    margin-top: 0;
}

.gw-go-col[class*="gw-go-clean-style"] .gw-go-col-inner {
    border: solid 1px #ebebeb;
    border-bottom: solid 2px #d3d3d3;
    border-top-width: 2px;
    -moz-transition: -moz-box-shadow 0.2s linear;
    -o-transition: box-shadow 0.2s linear;
    -webkit-transition: -webkit-box-shadow 0.2s linear;
    transition: box-shadow 0.2s linear;
}

.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-top {
    height: 100px;
}
.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-bottom {
    height: 60px;
}

.gw-go-col[class*="gw-go-clean-style"] .gw-go-coin-wrap {
    height: 90px;
    margin: 0 0 0 -45px;
    width: 90px;
}
.gw-go-col[class*="gw-go-clean-style"] .gw-go-coinf,
.gw-go-col[class*="gw-go-clean-style"] .gw-go-coinb {
    height: 88px;
    width: 88px;
    border-width: 2px !important;
}
.gw-go-col[class*="gw-go-clean-style"] .gw-go-coinf div,
.gw-go-col[class*="gw-go-clean-style"] .gw-go-coinb div {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-header-top {
    display: table;
    height: 50px;
    table-layout: fixed;
    width: 100%;
}
.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-header-top h3 {
    display: table-cell;
    position: relative;
    top: 0;
    vertical-align: middle;
}

.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-header-bottom {
    display: table;
    table-layout: fixed;
    height: 110px;
    width: 100%;
}
.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap span[data-id="currency"],
.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap span[data-id="currency"] {
    font-size: 0.5em;
    position: relative;
    top: 2px;
    vertical-align: text-top;
    margin: 0 2px;
    vertical-align: top;
    top: 0;
}

.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap small,
.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap small {
    display: block;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: -5px;
    margin-top: 3px;
}

.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-img,
.gw-go-col[class*="gw-go-clean-style"] .gw-go-header-img h3 {
    background-color: transparent !important;
    background-repeat: no-repeat;
    background-size: cover;
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.gw-go-col[class*="gw-go-clean-style"] [class*="gw-go-ribbon-left"],
.gw-go-col[class*="gw-go-clean-style"] [class*="gw-go-ribbon-right"] {
    margin-left: 0;
    margin-top: 0;
}

.gw-go-col[class*="gw-go-clean-style"] [class*="gw-go-ribbon-right"] {
    left: auto;
    margin-right: 0;
}

.gw-go-col[class*="gw-go-clean-style"] .gw-go-btn {
    border: none;
}

/* -------------------------------------------------------------------------------- /
	[7.2] CLEAN STYLE 1
/ -------------------------------------------------------------------------------- */

.gw-go-col.gw-go-clean-style1 .gw-go-col-inner {
    background: #fff;
}

/***** header *****/
/* column default state */
.gw-go-col.gw-go-clean-style1 .gw-go-header-top {
    background: none;
}

.gw-go-col.gw-go-clean-style1 .gw-go-header-bottom {
    background: #f5f5f5;
    border-top-color: #f5f5f5;
}
.gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-top {
    background: none !important;
}
.gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-bottom {
    background: none !important;
    border-top: solid 1px rgba(255, 255, 255, 0.35);
}
.gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-bottom:before,
.gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
    background: #fff;
    content: "" !important;
    display: block !important;
    height: 60px;
    left: 0;
    filter: alpha(opacity=30);
    -khtml-opacity: 0.3;
    -moz-opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    opacity: 0.3;
    position: absolute;
    width: 100%;
}
.gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-top:before {
    height: 50px !important;
}
.gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-header-bottom:before {
    display: none !important;
}

/* column default state */
.gw-go-col.gw-go-clean-style1 .gw-go-header h3 {
    color: #333;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-header h3,
.gw-go-col.gw-go-clean-style1 .gw-go-header-img h3,
.gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap span,
.gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap small {
    color: #fff !important;
}

.gw-go-col.gw-go-clean-style1 .gw-go-coinf,
.gw-go-col.gw-go-clean-style1 .gw-go-coinb {
    border: solid 2px #c9c9c9;
}
.gw-go-col.gw-go-clean-style1 .gw-go-coinf small,
.gw-go-col.gw-go-clean-style1 .gw-go-coinb small {
    color: #333;
}

/***** details *****/
.gw-go-col.gw-go-clean-style1 .gw-go-body > li {
    background: #ebebeb;
}
.gw-go-col.gw-go-clean-style1 .gw-go-body > li.gw-go-even {
    background: #f5f5f5;
}
.gw-go-col.gw-go-clean-style1 .gw-go-body {
    border-bottom-color: #ebebeb;
}
/* column default state */
.gw-go-col.gw-go-clean-style1 .gw-go-body > li {
    color: #9d9d9d;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-body > li {
    color: #333333;
}

/***** footer *****/
.gw-go-col.gw-go-clean-style1 .gw-go-btn.gw-go-btn-small {
    margin-top: 45px;
}
.gw-go-col.gw-go-clean-style1 .gw-go-btn.gw-go-btn-medium {
    margin-top: 40px;
}
.gw-go-col.gw-go-clean-style1 .gw-go-btn.gw-go-btn-large {
    margin-top: 33px;
}
/* button default state */
.gw-go-col.gw-go-clean-style1 .gw-go-btn {
    background: #9d9d9d;
    color: #ffffff;
}
/* button hover state */
.gw-go-col.gw-go-clean-style1 .gw-go-btn:hover {
    background: #333333;
}

/* column default state */
.gw-go-col.gw-go-clean-style1 .gw-go-footer-row,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-footer-row {
    color: #9d9d9d;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-footer-row,
.gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style1 .gw-go-footer-row {
    color: #333;
}

/* -------------------------------------------------------------------------------- /
	[7.3] CLEAN STYLE 2
/ -------------------------------------------------------------------------------- */

.gw-go-col.gw-go-clean-style2 .gw-go-col-inner {
    background: #fff;
}

/***** header *****/
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-top,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-bottom {
    background: #333333 !important;
}

.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-top,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-bottom {
    background: none !important;
}

/* column default state */
.gw-go-col.gw-go-clean-style2 .gw-go-header-bottom {
    border-top: solid 1px rgba(255, 255, 255, 0.2);
}
.gw-go-col.gw-go-clean-style2 .gw-go-header-bottom:before,
.gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-header-top:before {
    background: #fff;
    content: "" !important;
    display: block !important;
    height: 100%;
    left: 0;
    filter: alpha(opacity=10);
    -khtml-opacity: 0.1;
    -moz-opacity: 0.1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    opacity: 0.15;
    position: absolute;
    width: 100%;
}

.gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-header-top:before {
    height: 50px;
}
.gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-bottom {
    border-top: solid 1px rgba(255, 255, 255, 0.35);
}
.gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-bottom:before,
.gw-go-col.gw-go-clean-style2 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
    filter: alpha(opacity=30);
    -khtml-opacity: 0.3;
    -moz-opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    opacity: 0.3;
}

.gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-header-bottom:before {
    display: none !important;
}

.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-header h3,
.gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-price-wrap span,
.gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-price-wrap small {
    color: #fff !important;
}

.gw-go-col.gw-go-clean-style2 .gw-go-header h3 {
    color: #fff;
}
.gw-go-col.gw-go-clean-style2 .gw-go-coinf,
.gw-go-col.gw-go-clean-style2 .gw-go-coinb {
    border: solid 2px #c9c9c9;
}
.gw-go-col.gw-go-clean-style2 .gw-go-coinf small,
.gw-go-col.gw-go-clean-style2 .gw-go-coinb small {
    color: #333;
}

/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-coinf div,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-coinb div {
    color: #333 !important;
}

/***** details *****/
.gw-go-col.gw-go-clean-style2 .gw-go-body {
    border-bottom-color: #ebebeb;
}
.gw-go-col.gw-go-clean-style2 .gw-go-body > li {
    background: #ebebeb;
    color: #333333;
}
.gw-go-col.gw-go-clean-style2 .gw-go-body > li.gw-go-even {
    background: #f5f5f5;
}

/***** footer *****/
/* button default state */
.gw-go-col.gw-go-clean-style2 .gw-go-btn {
    background: #333;
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}
/* button hover state */
.gw-go-col.gw-go-clean-style2 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

.gw-go-col.gw-go-clean-style2 .gw-go-footer-row {
    color: #333;
}

/* -------------------------------------------------------------------------------- /
	[7.4] CLEAN STYLE 3
/ -------------------------------------------------------------------------------- */

.gw-go-col.gw-go-clean-style3 .gw-go-col-inner {
    background: #fff;
}

/***** header *****/
.gw-go-col.gw-go-clean-style3 .gw-go-header-bottom {
    border-top: solid 1px rgba(255, 255, 255, 0.2);
}
.gw-go-col.gw-go-clean-style3 .gw-go-header-bottom:before,
.gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-header-top:before {
    background: #fff;
    content: "" !important;
    display: block !important;
    height: 60px;
    left: 0;
    filter: alpha(opacity=15);
    -khtml-opacity: 0.15;
    -moz-opacity: 0.15;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
    opacity: 0.15;
    position: absolute;
    width: 100%;
}
.gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-header-top:before {
    height: 50px;
}
.gw-go-col.gw-go-clean-style3 .gw-go-header-img .gw-go-header-bottom {
    border-top: solid 1px rgba(255, 255, 255, 0.35);
}
.gw-go-col.gw-go-clean-style3 .gw-go-header-img .gw-go-header-bottom:before,
.gw-go-col.gw-go-clean-style3 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
    filter: alpha(opacity=30);
    -khtml-opacity: 0.3;
    -moz-opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    opacity: 0.3;
}

.gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-header-bottom:before {
    display: none !important;
}

.gw-go-col.gw-go-clean-style3 .gw-go-header h3,
.gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-price-wrap {
    color: #fff;
}
.gw-go-col.gw-go-clean-style3 .gw-go-coinf,
.gw-go-col.gw-go-clean-style3 .gw-go-coinb {
    border: solid 2px #c9c9c9;
}
.gw-go-col.gw-go-clean-style3 .gw-go-coinf small,
.gw-go-col.gw-go-clean-style3 .gw-go-coinb small {
    color: #9d9d9d;
}

/***** details *****/
.gw-go-col.gw-go-clean-style3 .gw-go-body {
    border-bottom-color: #ebebeb;
}
.gw-go-col.gw-go-clean-style3 .gw-go-body > li {
    background: #ebebeb;
}
.gw-go-col.gw-go-clean-style3 .gw-go-body > li.gw-go-even {
    background: #f5f5f5;
}

/* column default state */
.gw-go-col.gw-go-clean-style3 .gw-go-body > li {
    color: #9d9d9d;
}

/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style3 .gw-go-body > li {
    color: #333333;
}

/***** footer *****/
/* button default state */
.gw-go-col.gw-go-clean-style3 .gw-go-btn {
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 20px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}
/* button hover state */
.gw-go-col.gw-go-clean-style3 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

/* column default state */
.gw-go-col.gw-go-clean-style3 .gw-go-footer-row,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style3 .gw-go-footer-row {
    color: #9d9d9d;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style3 .gw-go-footer-row,
.gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style3 .gw-go-footer-row {
    color: #333;
}

/* -------------------------------------------------------------------------------- /
	[7.5] CLEAN STYLE 4
/ -------------------------------------------------------------------------------- */

.gw-go-col.gw-go-clean-style4 .gw-go-col-inner {
    background: #fff;
}

/***** header *****/
.gw-go-col.gw-go-clean-style4 .gw-go-header-bottom {
    border-top: solid 1px rgba(255, 255, 255, 0.2);
}
.gw-go-col.gw-go-clean-style4 .gw-go-header-bottom:before,
.gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-header-top:before {
    background: #fff;
    content: "" !important;
    display: block !important;
    height: 60px;
    left: 0;
    filter: alpha(opacity=15);
    -khtml-opacity: 0.15;
    -moz-opacity: 0.15;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
    opacity: 0.15;
    position: absolute;
    width: 100%;
}
.gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-header-top:before {
    height: 50px;
}

.gw-go-col.gw-go-clean-style4 .gw-go-header-img .gw-go-header-bottom {
    border-top: solid 1px rgba(255, 255, 255, 0.35);
}
.gw-go-col.gw-go-clean-style4 .gw-go-header-img .gw-go-header-bottom:before,
.gw-go-col.gw-go-clean-style4 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
    filter: alpha(opacity=30);
    -khtml-opacity: 0.3;
    -moz-opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    opacity: 0.3;
}

.gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-header-bottom:before {
    display: none !important;
}

.gw-go-col.gw-go-clean-style4 .gw-go-header h3,
.gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-price-wrap {
    color: #fff;
}
.gw-go-col.gw-go-clean-style4 .gw-go-coinf,
.gw-go-col.gw-go-clean-style4 .gw-go-coinb {
    border: solid 2px #c9c9c9;
}

/***** details *****/
.gw-go-col.gw-go-clean-style4 .gw-go-body {
    border-bottom-color: #ebebeb;
}
.gw-go-col.gw-go-clean-style4 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
.gw-go-col.gw-go-clean-style4 .gw-go-body > li .gw-go-body-cell:before {
    content: "";
    display: block;
    height: 100%;
    left: -5px;
    margin-left: -1px;
    filter: alpha(opacity=7);
    -khtml-opacity: 0.07;
    -moz-opacity: 0.07;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=7)";
    opacity: 0.07;
    padding: 10px 5px;
    position: absolute;
    top: -10px;
    width: 101%;
    z-index: -1;
}
.gw-go-col.gw-go-clean-style4 .gw-go-body > li .gw-go-body-cell:before {
    filter: alpha(opacity=14);
    -khtml-opacity: 0.14;
    -moz-opacity: 0.14;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=14)";
    opacity: 0.14;
}

/* button default state */
.gw-go-col.gw-go-clean-style4 .gw-go-btn {
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}
/* button hover state */
.gw-go-col.gw-go-clean-style4 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

.gw-go-col.gw-go-clean-style4 .gw-go-footer-row {
    color: #333;
}

/* -------------------------------------------------------------------------------- /
	[7.6] CLEAN STYLE 5
/ -------------------------------------------------------------------------------- */

.gw-go-col.gw-go-clean-style5 .gw-go-col-inner {
    background: #fff;
}

/***** header *****/
/* column default state */
.gw-go-col.gw-go-clean-style5 .gw-go-header-bottom {
    background: #f5f5f5;
    border-top: solid 1px rgba(255, 255, 255, 0.2);
}
.gw-go-col.gw-go-clean-style5 .gw-go-header-img .gw-go-header-bottom {
    background: transparent !important;
}

.gw-go-col.gw-go-clean-style5 .gw-go-header-bottom:before,
.gw-go-col.gw-go-clean-style5 .gw-go-header-standard .gw-go-header-top:before {
    background: #fff;
    content: "" !important;
    display: block !important;
    height: 60px;
    left: 0;
    filter: alpha(opacity=15);
    -khtml-opacity: 0.15;
    -moz-opacity: 0.15;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
    opacity: 0.15;
    position: absolute;
    width: 100%;
}
.gw-go-col.gw-go-clean-style5 .gw-go-header-standard .gw-go-header-top:before {
    height: 50px;
}

.gw-go-col.gw-go-clean-style5 .gw-go-header-img .gw-go-header-bottom {
    border-top: solid 1px rgba(255, 255, 255, 0.35);
}
.gw-go-col.gw-go-clean-style5 .gw-go-header-img .gw-go-header-bottom:before,
.gw-go-col.gw-go-clean-style5 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
    filter: alpha(opacity=30);
    -khtml-opacity: 0.3;
    -moz-opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    opacity: 0.3;
}

.gw-go-col.gw-go-clean-style5 .gw-go-header-standard .gw-go-header-bottom:before {
    display: none !important;
}
.gw-go-col.gw-go-clean-style5 .gw-go-header h3,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-price-wrap span,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-price-wrap small,
.gw-go-col.gw-go-clean-style5 .gw-go-header-standard.gw-go-header-img span,
.gw-go-col.gw-go-clean-style5 .gw-go-header-standard.gw-go-header-img small {
    color: #fff !important;
}
.gw-go-col.gw-go-clean-style5 .gw-go-coinf,
.gw-go-col.gw-go-clean-style5 .gw-go-coinb {
    border: solid 2px #c9c9c9;
}
.gw-go-col.gw-go-clean-style5 .gw-go-coinf small,
.gw-go-col.gw-go-clean-style5 .gw-go-coinb small {
    color: #333;
}

/***** details *****/
.gw-go-col.gw-go-clean-style5 .gw-go-body {
    border-bottom-color: #ebebeb;
}
/* column default state */
.gw-go-col.gw-go-clean-style5 .gw-go-body > li {
    background: #ebebeb;
    color: #9d9d9d;
}
.gw-go-col.gw-go-clean-style5 .gw-go-body > li.gw-go-even {
    background: #f5f5f5;
}

.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li {
    background: none !important;
}

.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
.gw-go-col-wrap .gw-go-col.gw-go-clean-style5 .gw-go-body > li .gw-go-body-cell:before {
    content: "";
    display: block;
    height: 100%;
    left: -5px;
    margin-left: -1px;
    position: absolute;
    top: -10px;
    z-index: -1;
}
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li.gw-go-even .gw-go-body-cell:before {
    filter: alpha(opacity=10);
    -khtml-opacity: 0.1;
    -moz-opacity: 0.1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    opacity: 0.1;
}
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li .gw-go-body-cell:before {
    filter: alpha(opacity=15);
    -khtml-opacity: 0.15;
    -moz-opacity: 0.15;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
    opacity: 0.15;
    padding: 10px 5px;
    width: 101%;
}
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li {
    color: #333;
}

/***** footer *****/
.gw-go-col.gw-go-clean-style5 .gw-go-footer-row {
    color: #9d9d9d;
}
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-footer-row {
    color: #333;
}

/* button default state */
.gw-go-col.gw-go-clean-style5 .gw-go-btn {
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}
/* button hover state */
.gw-go-col.gw-go-clean-style5 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

/* -------------------------------------------------------------------------------- /
	[7.7] CLEAN STYLE 6
/ -------------------------------------------------------------------------------- */

/* column default state */
.gw-go-col.gw-go-clean-style6 .gw-go-col-inner,
.gw-go.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style6 .gw-go-col-inner {
    background: #fff;
}

/* column default state */
.gw-go-col.gw-go-clean-style6 .gw-go-header-bottom {
    border-top: solid 1px transparent;
}
.gw-go-col.gw-go-clean-style6 .gw-go-header-img .gw-go-header-bottom {
    border-top: solid 1px transparent;
}
.gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-bottom {
    border-top: solid 1px rgba(255, 255, 255, 0.2) !important;
}
.gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-header-bottom {
    border-top: solid 1px rgba(255, 255, 255, 0.35) !important;
}

.gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-top:before {
    background: #fff;
    content: "" !important;
    display: block !important;
    height: 60px;
    left: 0;
    filter: alpha(opacity=15);
    -khtml-opacity: 0.15;
    -moz-opacity: 0.15;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
    opacity: 0.15;
    position: absolute;
    width: 100%;
}
.gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-top:before {
    height: 50px;
}

.gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
    filter: alpha(opacity=30);
    -khtml-opacity: 0.3;
    -moz-opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    opacity: 0.3;
}

.gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-bottom:before {
    display: none !important;
}

/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-header h3 {
    color: #fff !important;
}

.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-price-wrap,
.gw-go-col.gw-go-clean-style6 .gw-go-header-img h3,
.gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap span,
.gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap small {
    color: #fff !important;
}

/* column default state */
.gw-go-coin-wrap:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 1px;
    top: 1px;
    border-radius: 50px;
}

.gw-go-col.gw-go-clean-style6 .gw-go-coinf div,
.gw-go-col.gw-go-clean-style6 .gw-go-coinb div {
    color: #fff;
}

/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinf,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinb {
    border: solid 2px #c9c9c9;
}
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinf div,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinb div {
    background: #fff !important;
}

/***** details *****/
.gw-go-col.gw-go-clean-style6 .gw-go-body {
    border-bottom-color: #ebebeb;
}
/* column default state */
.gw-go-col.gw-go-clean-style6 .gw-go-body > li {
    background: #ebebeb;
    border-top-color: #fff;
    color: #9d9d9d;
}
.gw-go-col.gw-go-clean-style6 .gw-go-body > li.gw-go-even {
    background: #f5f5f5;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-body {
    border-bottom-color: #fff !important;
}
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-body > li {
    background: none;
    border-top-color: #fff;
    color: #fff !important;
}

/***** footer *****/
/* column default state */
.gw-go-col.gw-go-clean-style6 .gw-go-btn {
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}

/* column hover / selected state */
/* button default state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-btn {
    background: #fff !important;
}

/* button hover state */
.gw-go-col.gw-go-clean-style6 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

/* column default state */
.gw-go-col.gw-go-clean-style6 .gw-go-footer-row,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-footer-row {
    color: #9d9d9d;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-footer-row,
.gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style6 .gw-go-footer-row {
    color: #fff;
}

/* -------------------------------------------------------------------------------- /
	[7.8] CLEAN STYLE 7
/ -------------------------------------------------------------------------------- */

.gw-go-col.gw-go-clean-style7 .gw-go-col-inner {
    background: #fff;
}

/***** details *****/
.gw-go-col.gw-go-clean-style7 .gw-go-body {
    border-bottom-color: #ebebeb;
}
.gw-go-col.gw-go-clean-style7 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
.gw-go-col.gw-go-clean-style7 .gw-go-body > li .gw-go-body-cell:before {
    content: "";
    display: block;
    height: 100%;
    left: -5px;
    margin-left: -1px;
    filter: alpha(opacity=10);
    -khtml-opacity: 0.1;
    -moz-opacity: 0.1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    opacity: 0.1;
    padding: 10px 5px;
    position: absolute;
    top: -10px;
    width: 101%;
    z-index: -1;
}
.gw-go-col.gw-go-clean-style7 .gw-go-body > li .gw-go-body-cell:before {
    filter: alpha(opacity=15);
    -khtml-opacity: 0.15;
    -moz-opacity: 0.15;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
    opacity: 0.15;
}

.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-body {
    border-bottom-color: #fff !important;
}

/***** footer *****/
/* button default state */
.gw-go-col.gw-go-clean-style7 .gw-go-btn {
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}
/* button hover state */
.gw-go-col.gw-go-clean-style7 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

.gw-go-col.gw-go-clean-style7 .gw-go-footer-row {
    color: #333;
}

/* -------------------------------------------------------------------------------- /
	[7.9] CLEAN STYLE 8
/ -------------------------------------------------------------------------------- */

/* column default state */
.gw-go-col.gw-go-clean-style8 .gw-go-col-inner {
    background: #fff;
}

/* column default state */
.gw-go-col.gw-go-clean-style8 .gw-go-header-bottom {
    border-top: solid 1px transparent;
}

/***** details *****/
.gw-go-col.gw-go-clean-style8 .gw-go-body {
    border-bottom-color: #ebebeb;
}
/* column default state */
.gw-go-col.gw-go-clean-style8 .gw-go-body > li {
    background: #ebebeb;
    border-top-color: #fff;
    color: #9d9d9d;
}
.gw-go-col.gw-go-clean-style8 .gw-go-body > li.gw-go-even {
    background: #f5f5f5;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-body > li {
    background: none;
    border-top-color: #fff;
    color: #fff;
}

/***** footer *****/
/* column default state */
.gw-go-col.gw-go-clean-style8 .gw-go-btn {
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}

/* column hover / selected state */
/* button default state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-btn {
    background: #fff !important;
}

.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-footer-row {
    color: #fff !important;
}

/* button hover state */
.gw-go-col.gw-go-clean-style8 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

/* column default state */
.gw-go-col.gw-go-clean-style8 .gw-go-footer-row,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-footer-row {
    color: #9d9d9d;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-footer-row,
.gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style8 .gw-go-footer-row {
    color: #fff;
}

/* -------------------------------------------------------------------------------- /
	[7.10] CLEAN STYLE 9
/ -------------------------------------------------------------------------------- */

/***** header *****/
.gw-go-col.gw-go-clean-style9 .gw-go-header-bottom {
    height: auto;
    border-top: solid 1px transparent;
}
.gw-go-col.gw-go-clean-style9 .gw-go-header h3 {
    color: #fff;
}
.gw-go-col.gw-go-clean-style9 .gw-go-coinf,
.gw-go-col.gw-go-clean-style9 .gw-go-coinb {
    border: solid 2px #c9c9c9;
}

.gw-go-col.gw-go-clean-style9 .gw-go-coinf small,
.gw-go-col.gw-go-clean-style9 .gw-go-coinb small {
    color: #333;
}

/***** details *****/
.gw-go-col.gw-go-clean-style9 .gw-go-body > li {
    background: #fff;
}
.gw-go-col.gw-go-clean-style9 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
.gw-go-col.gw-go-clean-style9 .gw-go-body > li .gw-go-body-cell:before {
    content: "";
    display: block;
    height: 100%;
    left: -5px;
    margin-left: -1px;
    filter: alpha(opacity=10);
    -khtml-opacity: 0.1;
    -moz-opacity: 0.1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    opacity: 0.1;
    padding: 10px 5px;
    position: absolute;
    top: -10px;
    width: 101%;
    z-index: -1;
}

.gw-go-col.gw-go-clean-style9 .gw-go-body > li .gw-go-body-cell:before {
    filter: alpha(opacity=15);
    -khtml-opacity: 0.15;
    -moz-opacity: 0.15;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
    opacity: 0.15;
}

/***** footer *****/
/* column default state */
.gw-go-col.gw-go-clean-style9 .gw-go-btn {
    background: #fff;
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}

.gw-go-col.gw-go-clean-style9 .gw-go-footer-row {
    color: #fff !important;
}

/* button hover state */
.gw-go-col.gw-go-clean-style9 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

/* -------------------------------------------------------------------------------- /
	[7.11] CLEAN STYLE 10
/ -------------------------------------------------------------------------------- */

.gw-go-col.gw-go-clean-style10 .gw-go-col-inner {
    background: #fff;
}

.gw-go-col.gw-go-clean-style10 .gw-go-header-bottom {
    height: auto;
    border-top: none;
}
.gw-go-col.gw-go-clean-style10 .gw-go-header h3 {
    color: #fff;
}
.gw-go-col.gw-go-clean-style10 .gw-go-coinf,
.gw-go-col.gw-go-clean-style10 .gw-go-coinb {
    border: solid 2px #c9c9c9;
}
.gw-go-col.gw-go-clean-style10 .gw-go-coinf small,
.gw-go-col.gw-go-clean-style10 .gw-go-coinb small {
    color: #333;
}

/***** details *****/
.gw-go-col.gw-go-clean-style10 .gw-go-body {
    border-bottom-color: #ebebeb;
}
.gw-go-col.gw-go-clean-style10 .gw-go-body > li {
    background: #ebebeb;
    border-top-color: #fff;
    color: #333;
}
.gw-go-col.gw-go-clean-style10 .gw-go-body > li.gw-go-even {
    background: #f5f5f5;
}

/***** footer *****/
/* button default state */
.gw-go-col.gw-go-clean-style10 .gw-go-btn {
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}
/* button hover state */
.gw-go-col.gw-go-clean-style10 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

.gw-go-col.gw-go-clean-style10 .gw-go-footer-row {
    color: #333;
}

/* -------------------------------------------------------------------------------- /
	[7.12] CLEAN STYLE 12
/ -------------------------------------------------------------------------------- */

.gw-go-col.gw-go-clean-style12 .gw-go-col-inner {
    background: #fff;
}

/***** header *****/
.gw-go-col.gw-go-clean-style12 .gw-go-header-bottom {
    height: auto;
    border-top: none;
}

.gw-go-col.gw-go-clean-style12 .gw-go-header h3 small {
    color: #333;
}

/***** details *****/
.gw-go-col.gw-go-clean-style12 .gw-go-body {
    border-bottom-color: #ebebeb;
}
.gw-go-col.gw-go-clean-style12 .gw-go-body > li {
    background: #ebebeb;
    border-top-color: #f5f5f5;
    color: #333;
}
.gw-go-col.gw-go-clean-style12 .gw-go-body > li a {
    color: #333;
}
.gw-go-col.gw-go-clean-style12 .gw-go-body > li:first-child {
    border-top-color: #fff;
}
.gw-go-col.gw-go-clean-style12 .gw-go-body > li.gw-go-even {
    background: #f5f5f5;
    border-top-color: #ebebeb;
}

/***** footer *****/
/* button default state */
.gw-go-col.gw-go-clean-style12 .gw-go-btn {
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}
/* button hover state */
.gw-go-col.gw-go-clean-style12 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

.gw-go-col.gw-go-clean-style12 .gw-go-footer-row {
    color: #333;
}

/* -------------------------------------------------------------------------------- /
	[7.13] CLEAN STYLE 13
/ -------------------------------------------------------------------------------- */

.gw-go-col.gw-go-clean-style13 .gw-go-header-bottom {
    height: auto;
    border-top: none;
}
/* column default state */
.gw-go-col.gw-go-clean-style13 .gw-go-col-inner {
    background: #fff;
}

/***** header *****/
/* column default state */
.gw-go-col.gw-go-clean-style13 .gw-go-header p {
    color: #333;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-header,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-header h2,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-header p {
    color: #fff !important;
}

/***** details *****/
/* column default state */
.gw-go-col.gw-go-clean-style13 .gw-go-body {
    border-bottom-color: #ebebeb;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-body {
    border-bottom-color: #fff;
}
/* column default state */
.gw-go-col.gw-go-clean-style13 .gw-go-body > li {
    background: #ebebeb;
    border-top-color: #fff;
    color: #9d9d9d;
}
.gw-go-col.gw-go-clean-style13 .gw-go-body > li.gw-go-even {
    background: #f5f5f5;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-body > li {
    background: none;
    border-top-color: #fff;
    color: #fff;
}

/***** footer *****/
/* column default state */
.gw-go-col.gw-go-clean-style13 .gw-go-btn {
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}

/* column hover / selected state */
/* button default state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-btn {
    background: #fff !important;
}

/* button hover state */
.gw-go-col.gw-go-clean-style13 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

/* column default state */
.gw-go-col.gw-go-clean-style13 .gw-go-footer-row,
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-footer-row {
    color: #9d9d9d;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-footer-row,
.gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style13 .gw-go-footer-row {
    color: #fff;
}

/* -------------------------------------------------------------------------------- /
	[7.14] CLEAN STYLE 14
/ -------------------------------------------------------------------------------- */

/* column default state */
.gw-go-col.gw-go-clean-style14 .gw-go-col-inner {
    background: #f5f5f5;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-col-inner {
    background: #fff;
}

/***** header *****/
.gw-go-col.gw-go-clean-style14 .gw-go-header-top {
    background: #fff;
}
.gw-go-col.gw-go-clean-style14 .gw-go-header-img .gw-go-header-top {
    background: transparent;
}
/* column default state */
.gw-go-col.gw-go-clean-style14 .gw-go-header h3 {
    color: #333;
}
.gw-go-col.gw-go-clean-style14 .gw-go-header-img h3 {
    color: #fff !important;
}

.gw-go-col.gw-go-clean-style14 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap span,
.gw-go-col.gw-go-clean-style14 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap small {
    color: #fff !important;
}

.gw-go-col.gw-go-clean-style14 .gw-go-header-bottom:before,
.gw-go-col.gw-go-clean-style14 .gw-go-header-standard .gw-go-header-top:before {
    background: #fff;
    content: "" !important;
    display: block !important;
    height: 60px;
    left: 0;
    filter: alpha(opacity=30);
    -khtml-opacity: 0.3;
    -moz-opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    opacity: 0.3;
    position: absolute;
    width: 100%;
}
.gw-go-col.gw-go-clean-style14 .gw-go-header-standard .gw-go-header-top:before {
    height: 50px;
}

.gw-go-col.gw-go-clean-style14 .gw-go-header-standard .gw-go-header-bottom:before {
    display: none !important;
}

.gw-go-col.gw-go-clean-style14 .gw-go-coinf,
.gw-go-col.gw-go-clean-style14 .gw-go-coinb {
    border: solid 2px #c9c9c9;
}

.gw-go-col.gw-go-clean-style14 .gw-go-coinf small,
.gw-go-col.gw-go-clean-style14 .gw-go-coinb small {
    color: #9d9d9d;
}

/***** details *****/
/* column default state */
.gw-go-col.gw-go-clean-style14 .gw-go-body {
    border-bottom-color: #fff;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-body {
    border-bottom-color: #ebebeb;
}
/* column default state */
.gw-go-col.gw-go-clean-style14 .gw-go-body > li {
    border-top-color: #fff;
    color: #9d9d9d;
}
/* column hover / selected state */
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-body > li {
    border-top-color: #ebebeb;
    color: #333333;
}

/***** footer *****/
.gw-go-col.gw-go-clean-style14 .gw-go-footer-row {
    color: #9d9d9d;
}
.gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-footer-row {
    color: #333;
}
/* column default state */
.gw-go-col.gw-go-clean-style14 .gw-go-btn {
    background: #9d9d9d;
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}

/* button hover state */
.gw-go-col.gw-go-clean-style14 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}

/* -------------------------------------------------------------------------------- /
	[7.15] CLEAN STYLE 15
/ -------------------------------------------------------------------------------- */

.gw-go-col.gw-go-clean-style15 .gw-go-col-inner {
    background: #fff;
}

/***** details *****/
.gw-go-col.gw-go-clean-style15 .gw-go-body {
    border-bottom-color: #ebebeb;
}
.gw-go-col.gw-go-clean-style15 .gw-go-body > li {
    background: #ebebeb;
}
.gw-go-col.gw-go-clean-style15 .gw-go-body > li.gw-go-even {
    background: none;
}
.gw-go-col.gw-go-clean-style15 .gw-go-body > li.gw-go-even .gw-go-body-cell:before {
    content: "";
    display: block;
    height: 100%;
    left: -5px;
    margin-left: -1px;
    filter: alpha(opacity=10);
    -khtml-opacity: 0.1;
    -moz-opacity: 0.1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    opacity: 0.1;
    padding: 10px 5px;
    position: absolute;
    top: -10px;
    width: 101%;
    z-index: -1;
}

/***** footer *****/
/* button default state */
.gw-go-col.gw-go-clean-style15 .gw-go-btn {
    background-image: url(https://cteservicos.com.br/wp-content/plugins/go_pricing/assets/images/hover.png);
    background-position: 200px 0;
    background-repeat: no-repeat;
    color: #fff !important;
}
/* button hover state */
.gw-go-col.gw-go-clean-style15 .gw-go-btn:hover {
    background-position: 0 0;
    background-repeat: repeat;
}
.gw-go-col.gw-go-clean-style15 .gw-go-footer-row {
    color: #333;
}
/* Default styling for jQuery Datepicker v5.0.1. */
.datepick {
	background-color: #fff;
	color: #000;
	border: 1px solid #444;
    border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    -webkit-border-radius: 0.25em;
	/*font-family: Arial,Helvetica,Sans-serif;*/
	font-size: 90%;
}
.datepick-rtl {
	direction: rtl;
}
.datepick-popup {
	z-index: 1000;
}
.datepick-disable {
	position: absolute;
	z-index: 100;
	background-color: white;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.datepick a {
	color: #fff;
	text-decoration: none;
}
.datepick a.datepick-disabled {
	color: #888;
	cursor: auto;
}
.datepick button {
    margin: 0.25em;
    padding: 0.125em 0em;
    background-color: #fcc;
    border: none;
    border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    -webkit-border-radius: 0.25em;
    font-weight: bold;
}
.datepick-nav, .datepick-ctrl {
	float: left;
	width: 100%;
	background-color: #000;
	color: #fff;
	font-size: 90%;
	font-weight: bold;
}
.datepick-ctrl {
	background-color: #600;
}
.datepick-cmd {
	width: 30%;
}
.datepick-cmd:hover {
	background-color: #777;
}
.datepick-ctrl .datepick-cmd:hover {
	background-color: #f08080;
}
.datepick-cmd-prevJump, .datepick-cmd-nextJump {
	width: 8%;
}
a.datepick-cmd {
	/*height: 1.5em;*/
}
button.datepick-cmd {
	text-align: center;
}
.datepick-cmd-prev, .datepick-cmd-prevJump, .datepick-cmd-clear {
	float: left;
	padding-left: 2%;
}
.datepick-cmd-current, .datepick-cmd-today {
	float: left;
	width: 35%;
	text-align: center;
}
.datepick-cmd-next, .datepick-cmd-nextJump, .datepick-cmd-close {
	float: right;
	padding-right: 2%;
	text-align: right;
}
.datepick-rtl .datepick-cmd-prev, .datepick-rtl .datepick-cmd-prevJump,
.datepick-rtl .datepick-cmd-clear {
	float: right;
	padding-left: 0%;
	padding-right: 2%;
	text-align: right;
}
.datepick-rtl .datepick-cmd-current, .datepick-rtl .datepick-cmd-today {
	float: right;
}
.datepick-rtl .datepick-cmd-next, .datepick-rtl .datepick-cmd-nextJump,
.datepick-rtl .datepick-cmd-close {
	float: left;
	padding-left: 2%;
	padding-right: 0%;
	text-align: left;
}
.datepick-month-nav {
	float: left;
	background-color: #777;
	text-align: center;
}
.datepick-month-nav div {
	float: left;
	width: 12.5%;
	margin: 1%;
	padding: 1%;
}
.datepick-month-nav span {
	color: #888;
}
.datepick-month-row {
	clear: left;
}
.datepick-month {
	float: left;
	width: 15em;
	border: 1px solid #444;
	text-align: center;
}
.datepick-month-header, .datepick-month-header select, .datepick-month-header input {
	/*height: 1.5em;*/
	background-color: #444;
	color: #fff;
	font-weight: bold;
}
.datepick-month-header select, .datepick-month-header input {
	/*height: 1.4em;*/
	margin: 0em;
	padding: 0em;
	border: none;
	font-size: 100%;
}
.datepick-month-header input {
	position: absolute;
	display: none;
}
.datepick-month table {
	width: 100%;
	border-collapse: collapse;
}
.datepick-month thead {
	border-bottom: 1px solid #aaa;
}
.datepick-month th, .datepick-month td {
	margin: 0em;
	padding: 0em;
	font-weight: normal;
	text-align: center;
}
.datepick-month th {
	border: 1px solid #777;
}
.datepick-month th, .datepick-month th a {
	background-color: #777;
	color: #fff;
}
.datepick-month td {
	background-color: #eee;
	border: 1px solid #aaa;
}
.datepick-month td.datepick-week {
	border: 1px solid #777;
}
.datepick-month td.datepick-week * {
	background-color: #777;
	color: #fff;
	border: none;
}
.datepick-month a {
	display: block;
	width: 100%;
	padding: 0.125em 0em;
	background-color: #eee;
	color: #000;
	text-decoration: none;
}
.datepick-month span {
	display: block;
	width: 100%;
	padding: 0.125em 0em;
}
.datepick-month td span {
	color: #888;
}
.datepick-month td .datepick-other-month {
	background-color: #fff;
}
.datepick-month td .datepick-weekend {
	background-color: #ddd;
}
.datepick-month td .datepick-today {
	background-color: #f0c0c0;
}
.datepick-month td .datepick-highlight {
	background-color: #f08080;
}
.datepick-month td .datepick-selected {
	background-color: #777;
	color: #fff;
}
.datepick-month th.datepick-week {
	background-color: #777;
	color: #fff;
}
.datepick-status {
	clear: both;
	background-color: #ddd;
	text-align: center;
}
.datepick-clear-fix {
	clear: both;
}
.mphb-group-availability-calendar{--color-room-type-date-available: #cef093;--color-room-type-date-not-available: #f3a5b0;--color-room-type-date-default: #d3d3d3;position:relative;width:100%}.mphb-group-availability-calendar *{box-sizing:border-box}.mphb-group-availability-calendar .mphb-placeholder{background-color:#ccc;border-radius:3px;margin-bottom:6px;display:block;background:linear-gradient(90deg,#ccc 20%,#ddd 50%,#ccc 75%);background-size:200% 100%;animation:mphb-shimmer 1.5s infinite;height:2.25em}.mphb-group-availability-calendar .mphb-placeholder.is-dates{height:calc(3em + 8px);margin-bottom:15px}@keyframes mphb-shimmer{0%{background-position:200% 0}}.mphb-group-availability-calendar .mphb-toolbar{display:flex;gap:8px;margin-bottom:10px}.mphb-group-availability-calendar .is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.mphb-group-availability-calendar-error{color:red}.mphb-group-availability-calendar-dates{display:flex;gap:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffbf}.mphb-group-availability-calendar-dates__wrapper{overflow-x:auto;overflow-y:hidden;width:100%;position:sticky;top:0;z-index:5;margin-bottom:15px}@media screen and (min-width:783px){body.admin-bar .mphb-group-availability-calendar-dates__wrapper{top:32px}}@media screen and (min-width:600px)and (max-width:782px){body.admin-bar .mphb-group-availability-calendar-dates__wrapper{top:46px}}.mphb-group-availability-calendar-dates__date{width:3em;height:3em;border:1px solid #ddd;border-radius:3px;background:#fff;text-align:center;flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;padding:.5em .2em .2em}.mphb-group-availability-calendar-dates__day{line-height:1}.mphb-group-availability-calendar-dates__week-day{font-size:.625em;line-height:1;color:#737373}.mphb-group-availability-calendar-room-types{overflow-x:auto;overflow-y:hidden;position:relative}.mphb-group-availability-calendar-room-type{margin-bottom:.5em;width:max-content}.mphb-group-availability-calendar-room-type:last-child{margin-bottom:0}.mphb-group-availability-calendar-room-type__title{display:inline-block;position:sticky;left:0;z-index:2;padding:0;margin-bottom:2px}.mphb-group-availability-calendar-room-type__dates{display:flex;gap:4px}.mphb-group-availability-calendar-room-type__date{width:3em;height:2.25em;background-color:var(--color-room-type-date-default);border-radius:3px;flex-shrink:0}.mphb-group-availability-calendar-room-type .is-left-available{background-image:linear-gradient(to bottom right,var(--color-room-type-date-available) 50%,transparent 50%),linear-gradient(to top left,var(--color-room-type-date-default) 50%,transparent 50%)}.mphb-group-availability-calendar-room-type .is-left-not-available{background-image:linear-gradient(to bottom right,var(--color-room-type-date-not-available) 50%,transparent 50%),linear-gradient(to top left,var(--color-room-type-date-default) 50%,transparent 50%)}.mphb-group-availability-calendar-room-type .is-right-available{background-image:linear-gradient(to bottom right,var(--color-room-type-date-default) 50%,transparent 50%),linear-gradient(to top left,var(--color-room-type-date-available) 50%,transparent 50%)}.mphb-group-availability-calendar-room-type .is-right-not-available{background-image:linear-gradient(to bottom right,var(--color-room-type-date-default) 50%,transparent 50%),linear-gradient(to top left,var(--color-room-type-date-not-available) 50%,transparent 50%)}.mphb-group-availability-calendar-room-type .is-left-available.is-right-available{background:var(--color-room-type-date-available)}.mphb-group-availability-calendar-room-type .is-left-available.is-right-not-available{background-image:linear-gradient(to bottom right,var(--color-room-type-date-available) 50%,transparent 50%),linear-gradient(to top left,var(--color-room-type-date-not-available) 50%,transparent 50%)}.mphb-group-availability-calendar-room-type .is-left-not-available.is-right-available{background-image:linear-gradient(to bottom right,var(--color-room-type-date-not-available) 50%,transparent 50%),linear-gradient(to top left,var(--color-room-type-date-available) 50%,transparent 50%)}.mphb-group-availability-calendar-room-type .is-left-not-available.is-right-not-available{background:var(--color-room-type-date-not-available)}.mphb-date-navigation{display:flex;flex-wrap:wrap;gap:4px;font-size:1rem}.mphb-date-navigation .mphb-button{position:relative;color:inherit;background:#fff;border:1px solid #ddd;border-radius:3px;font-size:.875em;line-height:1;padding:.679em .85em;cursor:pointer;display:flex;align-items:center;text-transform:capitalize}.mphb-date-navigation .mphb-button:hover{background:#f5f5f9;border:1px solid #ddd}.mphb-date-navigation .mphb-button.is-active:after{content:"";display:block;width:7px;height:7px;position:absolute;right:5px;top:5px;border-radius:50%;background:#3cb692}.mphb-date-navigation .mphb-button .mphb-icon{margin-right:.3em;width:14px;fill:currentColor}.mphb-date-navigation .mphb-button--icon{padding-left:.75em;padding-right:.75em}.mphb-date-navigation .mphb-button--icon .mphb-icon{margin:0}.mphb-date-navigation__datepicker{position:relative;margin-right:auto}.mphb-date-navigation__datepicker .mphb-date-navigation__datepicker-button{display:inline-flex;align-items:center;padding:.679em .5em .679em .85em}@media screen and (min-width:768px){.mphb-date-navigation__datepicker .mphb-date-navigation__datepicker-button,.mphb-date-navigation__datepicker .mphb-date-navigation__datepicker-button:hover{background:none;border:none;box-shadow:none;text-decoration:none}}.mphb-date-navigation__datepicker .mphb-date-navigation__datepicker-button:after,.mphb-date-navigation__datepicker .mphb-date-navigation__datepicker-button:before{display:none}.mphb-date-navigation__datepicker .mphb-date-navigation__datepicker-button .mphb-icon{margin-left:5px}.mphb-date-navigation__datepicker-input{visibility:hidden;position:absolute;bottom:0;left:0;z-index:1}.mphb-loader{display:flex;align-items:center}.mphb-loader .mphb-icon{display:block;animation:spin 1s linear infinite;transform-origin:center}@keyframes spin{to{transform:rotate(360deg)}}
.mphb-hide{display:none!important}.mphb-table-centered{text-align:center}.mphb-table-centered td,.mphb-table-centered th{text-align:center}.mphb-centered{text-align:center}.mphb-right{text-align:right}.mphb-left{text-align:left}.mphb-date-input-width{width:105px}.mphb-subscript{color:#999}.mphb-hide{display:none!important}.mphb-clear{clear:both}.mphb-preloader{background-image:url(https://cteservicos.com.br/wp-content/plugins/motopress-hotel-booking-lite/images/loading.gif?ver=6.2.3);width:20px;height:20px;display:inline-block}.mphb-price-period{border-bottom:1px dashed;cursor:help}.mphb-calendar{--mphb-available-date-bg:#cef093;--mphb-available-date-color:#000000;--mphb-not-available-date-bg:#dddddd;--mphb-not-available-date-color:#777777;--mphb-booked-date-bg:#dddddd;--mphb-booked-date-color:#777777;--mphb-out-of-season-date-bg:#dddddd;--mphb-out-of-season-date-color:#777777;--mphb-selected-date-bg:#404040;--mphb-selected-date-color:#ffffff;--mphb-unselectable-date-color:#777777}.mphb-calendar.mphb-loading .datepick{position:relative}.mphb-calendar.mphb-loading .datepick:before{content:'';left:0;right:0;top:0;bottom:0;position:absolute;background-color:rgba(255,255,255,.5);background-image:url(https://cteservicos.com.br/wp-content/plugins/motopress-hotel-booking-lite/images/loading.gif?ver=6.2.3);background-size:20px;background-position:center center;background-repeat:no-repeat;z-index:1}.mphb-calendar .datepick-month-header select{display:inline-block!important;width:auto!important}.mphb-calendar .datepick-month table{border-collapse:collapse;height:100%;margin-bottom:0}.mphb-calendar .datepick-month td{padding:0}.mphb-calendar .datepick-month td>span{height:100%}.mphb-calendar .datepick-month td a .mphb-date-cell__price,.mphb-calendar .datepick-month td span .mphb-date-cell__price{white-space:nowrap;overflow:hidden;word-break:keep-all;font-size:10px;padding:0;margin:0 .125em;width:auto;color:inherit;line-height:1.5}.mphb-calendar .datepick-month td a .mphb-date-cell__price span,.mphb-calendar .datepick-month td span .mphb-date-cell__price span{padding:0;display:inline;color:inherit}.mphb-calendar td .mphb-date-cell{color:var(--mphb-available-date-color,#000)}.mphb-calendar td .mphb-available-date{background-color:var(--mphb-available-date-bg,#cef093)}.mphb-calendar td .mphb-past-date{opacity:.15;background-color:#eee;color:#888}.mphb-calendar td .mphb-out-of-season-date--check-in{background:linear-gradient(to bottom right,var(--mphb-available-date-bg,#cef093) 0,var(--mphb-available-date-bg,#cef093) 50%,var(--mphb-out-of-season-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-out-of-season-date--check-out{background:linear-gradient(to top left,var(--mphb-available-date-bg,#cef093) 0,var(--mphb-available-date-bg,#cef093) 50%,var(--mphb-out-of-season-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-out-of-season-date--check-in.mphb-mark-as-unavailable--check-out{background:linear-gradient(to bottom right,var(--mphb-not-available-date-bg,#ddd) 0,var(--mphb-not-available-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-out-of-season-date--check-out.mphb-mark-as-unavailable,.mphb-calendar td .mphb-out-of-season-date--check-out.mphb-mark-as-unavailable--check-in{background:linear-gradient(to top left,var(--mphb-not-available-date-bg,#ddd) 0,var(--mphb-not-available-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-out-of-season-date,.mphb-calendar td .mphb-out-of-season-date--check-in.mphb-out-of-season-date--check-out{background:var(--mphb-out-of-season-date-bg,#ddd);color:var(--mphb-out-of-season-date-color,#777)}.mphb-calendar td .mphb-mark-as-unavailable--check-in{background:linear-gradient(to bottom right,var(--mphb-available-date-bg,#cef093) 0,var(--mphb-available-date-bg,#cef093) 50%,var(--mphb-not-available-date-bg,#ddd) 50%,var(--mphb-not-available-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-mark-as-unavailable--check-in.mphb-out-of-season-date,.mphb-calendar td .mphb-mark-as-unavailable--check-in.mphb-out-of-season-date--check-in.mphb-out-of-season-date--check-out{background:linear-gradient(to bottom right,var(--mphb-not-available-date-bg,#ddd) 0,var(--mphb-not-available-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-mark-as-unavailable--check-out{background:linear-gradient(to top left,var(--mphb-available-date-bg,#cef093) 0,var(--mphb-available-date-bg,#cef093) 50%,var(--mphb-not-available-date-bg,#ddd) 50%,var(--mphb-not-available-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-mark-as-unavailable--check-out.mphb-out-of-season-date,.mphb-calendar td .mphb-mark-as-unavailable--check-out.mphb-out-of-season-date--check-in.mphb-out-of-season-date--check-out{background:linear-gradient(to bottom right,var(--mphb-not-available-date-bg,#ddd) 0,var(--mphb-not-available-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-mark-as-unavailable,.mphb-calendar td .mphb-mark-as-unavailable--check-in.mphb-mark-as-unavailable--check-out{background:var(--mphb-not-available-date-bg,#ddd);color:var(--mphb-not-available-date-color,#777)}.mphb-calendar td .mphb-booked-date{background:var(--mphb-booked-date-bg,#ddd);color:var(--mphb-booked-date-color,#777)}.mphb-calendar td .mphb-date-check-in{color:var(--mphb-available-date-color,#000);background:linear-gradient(to bottom right,var(--mphb-available-date-bg,#cef093) 0,var(--mphb-available-date-bg,#cef093) 50%,var(--mphb-booked-date-bg,#ddd) 50%,var(--mphb-booked-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-date-check-in.mphb-mark-as-unavailable,.mphb-calendar td .mphb-date-check-in.mphb-mark-as-unavailable--check-out{color:var(--mphb-not-available-date-color,#777);background:linear-gradient(to bottom right,var(--mphb-not-available-date-bg,#ddd) 0,var(--mphb-not-available-date-bg,#ddd) 50%,var(--mphb-booked-date-bg,#ddd) 50%,var(--mphb-booked-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-date-check-in.mphb-out-of-season-date--check-out{color:var(--mphb-out-of-season-date-color,#777);background:linear-gradient(to top left,var(--mphb-booked-date-bg,#ddd) 0,var(--mphb-booked-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-date-check-in.mphb-unselectable-date--check-in,.mphb-calendar td .mphb-date-check-in.mphb-unselectable-date--check-out{color:var(--mphb-unselectable-date-color,#777)}.mphb-calendar td .mphb-date-check-out{background:linear-gradient(to top left,var(--mphb-available-date-bg,#cef093) 0,var(--mphb-available-date-bg,#cef093) 50%,var(--mphb-booked-date-bg,#ddd) 50%,var(--mphb-booked-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-date-check-out.mphb-mark-as-unavailable,.mphb-calendar td .mphb-date-check-out.mphb-mark-as-unavailable--check-in{color:var(--mphb-not-available-date-color,#777);background:linear-gradient(to bottom right,var(--mphb-booked-date-bg,#ddd) 0,var(--mphb-booked-date-bg,#ddd) 50%,var(--mphb-not-available-date-bg,#ddd) 50%,var(--mphb-not-available-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-date-check-out.mphb-out-of-season-date--check-in{color:var(--mphb-out-of-season-date-color,#777);background:linear-gradient(to bottom right,var(--mphb-booked-date-bg,#ddd) 0,var(--mphb-booked-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 50%,var(--mphb-out-of-season-date-bg,#ddd) 100%)}.mphb-calendar td .mphb-date-check-out.mphb-unselectable-date--check-in,.mphb-calendar td .mphb-date-check-out.mphb-unselectable-date--check-out{color:var(--mphb-unselectable-date-color,#777)}.mphb-calendar td .mphb-unselectable-date--check-in,.mphb-calendar td .mphb-unselectable-date--check-out{color:var(--mphb-unselectable-date-color,#777)}.mphb-calendar td .mphb-selectable-date--check-in:hover,.mphb-calendar td .mphb-selectable-date--check-out:hover,.mphb-calendar td .mphb-selected-date,.mphb-calendar td .mphb-selected-date--check-in,.mphb-calendar td .mphb-selected-date--check-in.mphb-date-check-out,.mphb-calendar td .mphb-selected-date--check-out,.mphb-calendar td .mphb-selected-date--check-out.mphb-date-check-in{background:var(--mphb-selected-date-bg,#89b63c);color:var(--mphb-selected-date-color,#777)}.mphb-calendar .datepick-ctrl{display:flex;background-color:#eee;color:#222;border-radius:.25em;font-weight:400}.mphb-calendar .datepick-ctrl a,.mphb-calendar .datepick-ctrl a:hover{color:inherit;background-color:transparent}.mphb-calendar .datepick-ctrl .mphb-calendar__selected-dates{width:100%;padding:0 .25em}.mphb-calendar .datepick-ctrl .datepick-cmd-clear{width:auto;padding:0 .25em;line-height:inherit}.mphb-booking-form.mphb-loading{position:relative}.mphb-booking-form.mphb-loading:before{content:'';left:0;right:0;top:0;bottom:0;position:absolute;background-color:rgba(255,255,255,.5);background-image:url(https://cteservicos.com.br/wp-content/plugins/motopress-hotel-booking-lite/images/loading.gif?ver=6.2.3);background-size:20px;background-position:center center;background-repeat:no-repeat;z-index:1}.datepick-popup.mphb-loading{position:relative;pointer-events:none}.datepick-popup.mphb-loading:before{content:'';left:0;right:0;top:0;bottom:0;position:absolute;background-color:rgba(255,255,255,.5);background-image:url(https://cteservicos.com.br/wp-content/plugins/motopress-hotel-booking-lite/images/loading.gif?ver=6.2.3);background-size:20px;background-position:center center;background-repeat:no-repeat;z-index:1}.mphb-datepick-popup .datepick-month-header select{display:inline-block!important;width:auto!important}.mphb-datepick-popup .datepick-month td .mphb-booked-date:not(.mphb-selectable-date){opacity:.5;background-color:#eee;color:#888}.mphb-datepick-popup .datepick-month td .mphb-past-date{opacity:.15;background-color:#eee;color:#888}.mphb-datepick-popup .datepick-month td .mphb-earlier-min-date,.mphb-datepick-popup .datepick-month td .mphb-later-max-date{opacity:.5;background-color:#eee;color:#888}.mphb-datepick-popup .datepick-month td .mphb-earlier-check-in-date{opacity:.15;background-color:#eee;color:#888}.mphb-datepick-popup .datepick-month td .mphb-check-in-date{background-color:#cef093}.mphb-datepick-popup .datepick-month td a.datepick-today{background-color:#fffaf0}.mphb-datepick-popup .datepick-month td a.datepick-highlight,.mphb-datepick-popup .datepick-month td a.datepick-selected{background-color:#404040;color:#fff}.mphb-datepick-popup .datepick-month td span.mphb-check-in-date{background-color:#606060;color:#fff}.mphb-datepick-popup .mphb-selectable-date{cursor:pointer}@media screen and (min-width:769px){.mphb_sc_availability_calendar-wrapper .mphb-calendar[data-monthstoshow$="1"] .datepick-month{width:100%}.mphb_sc_availability_calendar-wrapper .mphb-calendar[data-monthstoshow$="2"] .datepick-month{width:50%}.mphb_sc_availability_calendar-wrapper .mphb-calendar[data-monthstoshow$="3"] .datepick-month{width:33.33%}.mphb_sc_availability_calendar-wrapper .mphb-calendar[data-monthstoshow$="4"] .datepick-month{width:25%}.mphb_sc_availability_calendar-wrapper .mphb-calendar[data-monthstoshow$="5"] .datepick-month{width:20%}}.mphb_widget_rooms-wrapper .mphb-widget-room-type-book-button,.mphb_widget_rooms-wrapper .mphb-widget-room-type-price,.mphb_widget_rooms-wrapper .mphb-widget-room-type-title{margin:1em 0}.mphb_widget_rooms-wrapper .mphb-widget-room-type-attributes,.mphb_widget_rooms-wrapper .mphb-widget-room-type-description,.mphb_widget_rooms-wrapper .mphb-widget-room-type-featured-image{margin:1em 0}.mphb_widget_rooms-wrapper .mphb-widget-room-type-price .mphb-price,.mphb_widget_rooms-wrapper .mphb-widget-room-type-title>a{font-weight:700}.mphb_widget_rooms-wrapper .mphb-room-type:not(:first-of-type){margin-top:2em}.mphb_sc_rooms-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_services-wrapper .mphb-service:not(:first-of-type){margin-top:4em}.mphb_cb_checkout_form>.mphb-checkout-section:not(:first-of-type),.mphb_sc_checkout-form>.mphb-checkout-section:not(:first-of-type){margin-top:4em}.mphb_cb_checkout_form .mphb_checkout-service-quantity,.mphb_sc_checkout-form .mphb_checkout-service-quantity{width:100px;display:inline-block}.mphb_cb_checkout_form .mphb-price-breakdown .mphb-price-breakdown-expand>.mphb-inner-icon,.mphb_sc_checkout-form .mphb-price-breakdown .mphb-price-breakdown-expand>.mphb-inner-icon{font-family:sans-serif;font-size:1em;margin-right:.75em;border:1px solid currentColor;width:1em;height:1em;line-height:1em;display:inline-block;text-align:center;box-sizing:content-box;pointer-events:none}.mphb_cb_checkout_form .mphb-price-breakdown .mphb-table-price-column,.mphb_sc_checkout-form .mphb-price-breakdown .mphb-table-price-column{width:33%}.mphb_cb_checkout_form .mphb-gateways-list,.mphb_sc_checkout-form .mphb-gateways-list{list-style:none}.mphb_cb_checkout_form .mphb-gateways-list>li,.mphb_sc_checkout-form .mphb-gateways-list>li{margin-top:1em}.mphb_cb_checkout_form .mphb-billing-fields,.mphb_sc_checkout-form .mphb-billing-fields{margin-bottom:1em;border:none}.mphb_cb_checkout_form .mphb-billing-fields-hidden,.mphb_sc_checkout-form .mphb-billing-fields-hidden{display:none}.mphb_cb_checkout_form .mphb-billing-fields input[data-beanstream-id],.mphb_sc_checkout-form .mphb-billing-fields input[data-beanstream-id]{background-position:right center;background-repeat:no-repeat}.mphb_cb_checkout_form .mphb-billing-fields fieldset,.mphb_sc_checkout-form .mphb-billing-fields fieldset{border:none;padding:0}.mphb_cb_checkout_form .mphb-terms-and-conditions,.mphb_sc_checkout-form .mphb-terms-and-conditions{margin-bottom:0;padding-left:2em;padding-right:2em;max-height:0;overflow:hidden;transition:margin-bottom .2s linear,padding .2s linear,max-height .4s linear;background:rgba(0,0,0,.05)}.mphb_cb_checkout_form .mphb-terms-and-conditions.mphb-active,.mphb_sc_checkout-form .mphb-terms-and-conditions.mphb-active{margin-bottom:1em;padding-top:2em;padding-bottom:2em;max-height:200px;overflow:auto}.mphb_sc_checkout-wrapper .mphb-login-form-wrap{margin-bottom:4em}.mphb_cb_checkout_form>.mphb-checkout-section:not(:first-of-type){margin-top:0}.mphb_checkout-services-list,.mphb_sc_checkout-services-list{list-style:none}.mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-bottom:4em}.mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-reservation-details{float:left}.mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-cart-message{margin-bottom:0}.mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-confirm-reservation{float:right}.mphb_sc_search_results-wrapper .mphb-reservation-cart.mphb-empty-cart .mphb-cart-message,.mphb_sc_search_results-wrapper .mphb-reservation-cart.mphb-empty-cart .mphb-cart-total-price,.mphb_sc_search_results-wrapper .mphb-reservation-cart.mphb-empty-cart .mphb-confirm-reservation{display:none!important}.mphb_sc_search_results-wrapper .mphb-reservation-cart:not(.mphb-empty-cart) .mphb-empty-cart-message{display:none!important}.mphb_sc_search_results-wrapper .mphb-reserve-room-section:not(.mphb-rooms-added) .mphb-confirm-reservation,.mphb_sc_search_results-wrapper .mphb-reserve-room-section:not(.mphb-rooms-added) .mphb-rooms-reservation-message-wrapper{display:none!important}.mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-rooms-reservation-message-wrapper .mphb-remove-from-reservation{float:right}.mphb_sc_search_results-wrapper .mphb-recommendation-details-list:after{content:'';display:table;clear:both}.mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-item-guests{display:block}.mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommedation-item-subtotal{float:right;margin-left:1em}.mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-total{float:right}.mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-reserve-button{float:right;clear:right}.mphb_sc_booking_confirmation .mphb-booking-details-section+.mphb-booking-details-section{margin-top:2em}.mphb_sc_booking_confirmation .mphb-booking-details-section .mphb-booking-details{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.mphb_sc_booking_confirmation .mphb-booking-details-section .mphb-booking-details>li{flex:1 0 100%;padding-left:0;margin:0 0 .5em 0}@media screen and (min-width:768px){.mphb_sc_booking_confirmation .mphb-booking-details-section .mphb-booking-details>li{flex:1 0 auto;margin:0 1.5em 1.5em 0;padding-right:1.5em;border-right:1px dashed #d3ced2}}.mphb_sc_booking_confirmation .mphb-booking-details-section .mphb-booking-details>li:last-of-type{border:none;margin-right:0;padding-right:0}@media screen and (min-width:768px){.mphb_sc_booking_confirmation .mphb-booking-details-section .mphb-booking-details>li span.label{display:block;font-size:.85em}}.mphb_sc_booking_confirmation .mphb-booking-details-section .mphb-booking-details>li span.value{font-weight:700}.mphb_sc_account:after{content:'';display:table;clear:both}@media screen and (min-width:768px){.mphb_sc_account .mphb-account-menu{float:left;width:25%}}@media screen and (min-width:768px){.mphb_sc_account .mphb-account-content{float:right;width:73%}}.mphb_sc_account .mphb-account-bookings{table-layout:auto;font-size:.85em}@media screen and (max-width:767px){.mphb_sc_account .mphb-account-bookings thead{display:none}.mphb_sc_account .mphb-account-bookings tr{display:block;margin-bottom:1em}.mphb_sc_account .mphb-account-bookings tr:last-child{margin-bottom:0}.mphb_sc_account .mphb-account-bookings td{display:block;text-align:right}.mphb_sc_account .mphb-account-bookings td:before{content:attr(data-title) ": ";float:left;font-weight:700}}#mphb-stripe-payment-methods>ul{cursor:pointer;margin:0 0 .5em 0;padding:0;list-style:none}#mphb-stripe-payment-methods .mphb-stripe-payment-method{display:inline-block;margin:0 1.5em 0 0;padding-top:.5em;padding-bottom:.5em}#mphb-stripe-payment-methods .mphb-stripe-payment-method:last-of-type{margin-right:0}#mphb-stripe-payment-methods .mphb-stripe-payment-method.active label{box-shadow:0 2px currentColor}#mphb-stripe-payment-methods .mphb-stripe-payment-method label{cursor:pointer}#mphb-stripe-payment-methods .mphb-stripe-payment-method input[type=radio]{display:none}.mphb-stripe-payment-container{margin-bottom:1em}.mphb-stripe-payment-container .StripeElement{box-sizing:border-box;padding:15px 12px;border:1px solid transparent;border-radius:4px;background-color:#fff;box-shadow:0 1px 6px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;margin-top:.5em;margin-bottom:.5em}.mphb-stripe-payment-container .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.mphb-stripe-payment-container .StripeElement--invalid{border-color:#fa755a}.mphb-stripe-payment-container .StripeElement--webkit-autofill{background-color:#fefde5!important}#mphb-stripe-errors{color:#e25950}
/*!
              - C S S -
        VERSION 1.0.0 - DATE: 2023-01-06
	@author: Krisztian Horvath ThemePunch OHG.
        - Slider Revolution 7.0 -

        GET LICENSE AT:
https://www.themepunch.com/links/slider_revolution_wordpress_regular_license

LICENSE:
Copyright (c) 2023, ThemePunch. All rights reserved.
This work is subject to the terms at https://www.themepunch.com/links/slider_revolution_wordpress_regular_license (Regular / Extended)
*/.rs-p-wp-fix{display:none!important;margin:0!important;height:0!important}body{--sr-7-css-loaded:1}.wp-block-themepunch-revslider{position:relative}.wp-block-themepunch-revslider.revslider{margin:0}canvas.sr7-pbar{z-index:500;position:absolute;pointer-events:none}sr7-module{display:block;position:relative;overflow-x:visible;-webkit-tap-highlight-color:transparent}sr7-adjuster{position:relative;display:block;width:100%}sr7-content{position:absolute;top:0;height:100%;contain:size layout style;z-index:1;overflow-x:visible}sr7-carousel{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}sr7-slide{position:absolute;width:100%;height:100%;contain:strict;top:0;left:0;z-index:1;visibility:hidden;pointer-events:none}.sr7-overflow-force sr7-slide,sr7-carousel sr7-slide{contain:layout style}sr7-module-bg{top:0;z-index:0;position:absolute}sr7-3dwrap{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}sr7-overlay{display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:3;background-repeat:repeat}sr7-btn,sr7-col,sr7-content .sr7-layer,sr7-grp,sr7-img,sr7-layer,sr7-linebrk,sr7-row,sr7-shp,sr7-svg,sr7-txt,sr7-zone{user-select:none;visibility:hidden;display:none;box-sizing:border-box;backface-visibility:hidden}sr7-col-bg.sr7-img-col-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.sr7-layer[data-subtype=slidebg],sr7bg{pointer-events:none}sr7-content .sr7-layer.sr7-withclip,sr7-content .sr7-layer.sr7-withclip .sr7-layer{backface-visibility:visible}sr7-grp.sr7-clear:after{content:"";clear:both;display:block;height:0}sr7-zone{pointer-events:none}sr7-row.sr7-layer.sr7-galign{box-sizing:border-box}.sr7-layer[data-type=svg]>svg,sr7-layer[data-type=svg]>svg{width:100%;height:100%}sr7-row-con{table-layout:fixed;font-size:0;display:block}sr7-module .sr7-layer,sr7-module sr7-layer{-webkit-font-smoothing:antialiased!important;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;font-display:swap}sr7-slide.sr7-staticslide-low{z-index:0!important}sr7-slide.sr7-staticslide-high{z-index:105!important}@-moz-document url-prefix(){sr7-slide.sr7-staticslide{transform:scale(1)}}sr7-slide a{transition:none}sr7-module.sr7-top-fixed{width:100%;height:auto!important;backface-visibility:hidden}sr7-module.sr7-top-fixed sr7-adjuster{height:auto!important}sr7-module.sr7-top-fixed sr7-content,sr7-module.sr7-top-fixed sr7-content .sr7-layer:not(.sr7-ignore-pe) *{pointer-events:none}sr7-prl{top:50%;left:50%;z-index:10000;position:absolute}sr7-prl.off{display:none!important}sr7-prl.sr7-fade-in{animation:tp-fade-in 1s linear}.sr-force-hidden{display:none!important}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes tp-fade-in{0%{opacity:0}20%{opacity:0}100%{opacity:100}}@keyframes tp-rotate{100%{transform:rotate(360deg)}}sr7-fonttest{width:auto;display:inline-block;white-space:nowrap;font-size:12px;color:#000}sr7-fonttest-wrap{position:absolute;contain:strict;top:-1500px;left:-1500px;width:1500px;height:1000px;pointer-events:none;opacity:0}.fn-wrap{display:flex;position:fixed;width:100px;height:50px;z-index:100;background-color:rgba(66,66,66,.2);justify-content:space-around;align-items:center;bottom:0;left:50%;transform:translateX(-50%)}.fn-left,.fn-right{display:flex;width:40px;height:40px;justify-content:center;align-items:center;background-color:gray;color:#fff;font-weight:700;font-size:20px;cursor:pointer}.sr7-layer .materical-icons,sr7-module .material-icons,sr7-txt .material-icons{font-size:inherit;vertical-align:top;line-height:inherit}#sr-announcer{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/* 
This CSS file is used to apply front-end styles for the Stripe Payments plugin.

This CSS file is enqueued from the front-end using the 'stripe-handler-ng-style' handler. So it will be available on every page of the front end.

Used in the [asp_product] shortcode also.
CSS class names should use dashes. Example: asp-product-description
*/

/* Small Spinner */
.asp-spinner {
    text-indent: -9999px;
    vertical-align: middle;
    margin-left: 5px;
    display: inline-block;
    box-sizing: border-box;
    position: relative;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 2px solid #ccc;
    border-top-color: #333;
    animation: asp-spinner .6s linear infinite;
}

@keyframes asp-spinner {
    to {
        transform: rotate(360deg);
    }
}

/* Button Spinner */
.asp-btn-spinner-container {
    width: 100%;
    text-align: center;
    padding: 10px;
}

.asp-btn-spinner {
    display: inline-block;
    position: relative;
    width: 64px;
    height: 64px;
}

.asp-btn-spinner div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 51px;
    height: 51px;
    margin: 6px;
    border: 6px solid #6fcef3;
    border-radius: 50%;
    animation: asp-btn-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color: #6fcef3 transparent transparent transparent;
}

.asp-btn-spinner div:nth-child(1) {
    animation-delay: -0.45s;
}

.asp-btn-spinner div:nth-child(2) {
    animation-delay: -0.3s;
}

.asp-btn-spinner div:nth-child(3) {
    animation-delay: -0.15s;
}

@keyframes asp-btn-spinner {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.asp_line_through {
    text-decoration: line-through;
}

.asp_product_coupon_input_container {
    margin: 5px 0 10px 0;
}

.asp_btn_normalize {
    text-transform: none;
    border: none;
    margin: 0;
    padding: 0;
    width: auto;
    overflow: visible;
    background: transparent;
    color: inherit;
    font: inherit;
    line-height: normal;
    -webkit-font-smoothing: inherit;
    -moz-osx-font-smoothing: inherit;
    -webkit-appearance: none;
}

&::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.asp_product_custom_field_error {
    display: none;
    color: red;
}

.asp_out_of_stock {
    font-weight: bold;
}

.asp_product_buy_button input, .asp_product_buy_button select {
    display: inline-block;
    line-height: 1;
    padding: 8px 10px;
    height: auto;
}

.asp_product_custom_field_label {
    margin-right: 10px;
}

.asp-product-variations-label {
    margin-right: 10px;
}

.asp_product_coupon_field_label {
    margin-right: 10px;
}

.asp_product_coupon_input_container input.asp_product_coupon_field_input {
    width: auto;
    max-width: 200px;
    margin-right: 10px;
}

.asp_product_buy_btn_container {
    display: inline-block;
}

.asp_product_buy_button input::placeholder {
    font-style: italic;
    color: #bbb;
}

@keyframes blink {
    0% {
        opacity: .2;
    }
    20% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.asp-processing-cont {
    display: none !important;
}

.asp-processing i {
    animation-name: blink;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-fill-mode: both;
}

.asp-processing i:nth-child(2) {
    animation-delay: .1s;
}

.asp-processing i:nth-child(3) {
    animation-delay: .2s;
}

.asp-popup-iframe {
    z-index: 2147483647;
    background: rgba(0, 0, 0, 0.004);
    border: 0px none transparent;
    overflow: auto;
    -webkit-overflow-scrolling: touch !important;
    visibility: visible;
    margin: 0px;
    padding: 0px;
    -webkit-tap-highlight-color: transparent;
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
}

.asp-popup-iframe-cont {
    align-items: center;
    justify-content: center;
    z-index: 2147483647;
    background: rgba(0, 0, 0, .3);
    border: 0px none transparent;
    overflow: auto;
    -webkit-overflow-scrolling: touch !important;
    visibility: visible;
    margin: 0px;
    padding: 0px;
    -webkit-tap-highlight-color: transparent;
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
}

.asp-popup-spinner-cont {
    text-align: center;
    height: 85px;
    padding-top: 10px;
}

@media (max-width: 500px) {
    .asp_product_buy_btn_container {
        display: block;
        margin-left: 0;
        margin-top: 10px;
        text-align: center;
        width: 100%;
    }
}

/* Start of 'Thank You' page shortcode related CSS */
.asp-order-data-box {
    display: flex;
    border-style: solid;
    border-color: lightgrey;
    border-width: 1px 0 0 1px;
    width: 100%;
 }

.asp-order-data-box-col{
    border-style: solid;
    border-color: lightgrey;
    border-width: 0 1px 1px 0;
    word-break: break-all;
    flex-grow: 1;
    padding: 15px;
}

.asp-order-data-box-col :first-child {
    font-weight: bold;
    margin-bottom: 10px;
    margin-right: 10px;
}

@media screen and (max-width: 768px) {
    .asp-order-data-box {
        flex-direction: column;
    }
}

.asp-order-details-table,
.asp-order-downloads-table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid lightgray;
}

.asp-order-details-table td,
.asp-order-details-table th,
.asp-order-downloads-table td,
.asp-order-downloads-table th {
    padding: 15px;
    border-top: 1px solid lightgray;
    border-bottom: 1px solid lightgray;
}

.asp-order-shipping-address,
.asp-order-billing-address {
    padding: 15px;
    border: 1px solid lightgray;
    white-space: pre-line;
}
/* End of 'Thank You' page shortcode related CSS */
:root,[data-tutor-theme=light]{--tutor-surface-base:#fafafa;--tutor-surface-l1:#fff;--tutor-surface-l1-hover:#f5f5f6;--tutor-surface-l2:#ececed;--tutor-surface-l2-hover:#cecfd2;--tutor-surface-l3:#f5f5f6;--tutor-surface-brand-dark:var(--tutor-brand-950,#1c234f);--tutor-surface-brand-primary:var(--tutor-brand-600,#3e64de);--tutor-surface-brand-primary-2:var(--tutor-brand-800,#293da4);--tutor-surface-brand-secondary:var(--tutor-brand-300,#dbe4fa);--tutor-surface-brand-tertiary:var(--tutor-brand-100,#f6f8fe);--tutor-surface-brand-quaternary:var(--tutor-brand-200,#e4ebfc);--tutor-surface-sidebar-l1:#fcfcfc;--tutor-surface-exception2-secondary:#fff0f9;--tutor-surface-exception3-highlight:#cbfd78;--tutor-surface-exception6:#f2e8ff;--tutor-surface-exception7:var(--tutor-brand-900,#263782);--tutor-surface-dark:#0c111d;--tutor-surface-warning:#fffaeb;--tutor-surface-warning-hover:#fef0c7;--tutor-surface-warning-hover-2:#fef0c7;--tutor-surface-success:#eaf6ec;--tutor-surface-critical:#fee4e2;--tutor-text-primary:#0c111d;--tutor-text-primary-inverse:#fff;--tutor-text-secondary:#333741;--tutor-text-subdued:#73767d;--tutor-text-disabled:#cecfd2;--tutor-text-brand:var(--tutor-brand-600,#3e64de);--tutor-text-brand-hover:var(--tutor-brand-700,#2b49ca);--tutor-text-brand-secondary:var(--tutor-brand-400,#a4bcf4);--tutor-text-light:#fafafa;--tutor-text-success:#1c7731;--tutor-text-critical:#d92d20;--tutor-text-critical-hover:#b42318;--tutor-text-warning:#93370d;--tutor-text-caution:#854a0e;--tutor-text-exception1:#00acc2;--tutor-text-exception2:#ee0097;--tutor-text-exception4:#fdb022;--tutor-text-exception5:#9747ff;--tutor-text-highlighted-hover:#333741;--tutor-icon-idle:#333741;--tutor-icon-idle-inverse:#fff;--tutor-icon-hover:#161b26;--tutor-icon-secondary:#73767d;--tutor-icon-subdued:#94969c;--tutor-icon-disabled:#cecfd2;--tutor-icon-brand:var(--tutor-brand-600,#3e64de);--tutor-icon-brand-hover:var(--tutor-brand-700,#2b49ca);--tutor-icon-brand-secondary:var(--tutor-brand-300,#dbe4fa);--tutor-icon-exception1:#00acc2;--tutor-icon-exception2:#ee0097;--tutor-icon-exception4:#fdb022;--tutor-icon-exception5:#9747ff;--tutor-icon-success-primary:#1c7731;--tutor-icon-success-secondary:#24983f;--tutor-icon-caution:#fac515;--tutor-icon-critical:#d92d20;--tutor-icon-critical-hover:#b42318;--tutor-icon-warning:#b54708;--tutor-icon-warning-secondary:#fdb022;--tutor-button-primary:var(--tutor-brand-600,#3e64de);--tutor-button-primary-hover:var(--tutor-brand-700,#2b49ca);--tutor-button-primary-focused:var(--tutor-brand-600,#3e64de);--tutor-button-primary-disabled:var(--tutor-brand-400,#a4bcf4);--tutor-button-primary-soft:var(--tutor-brand-200,#e4ebfc);--tutor-button-primary-soft-hover:var(--tutor-brand-300,#dbe4fa);--tutor-button-primary-soft-focused:var(--tutor-brand-200,#e4ebfc);--tutor-button-disabled:#f0f1f1;--tutor-button-destructive:#d92d20;--tutor-button-destructive-hover:#b42318;--tutor-button-destructive-focused:#d92d20;--tutor-button-destructive-soft:#fee4e2;--tutor-button-destructive-soft-hover:#fecdca;--tutor-button-destructive-soft-focused:#fee4e2;--tutor-button-success:#24983f;--tutor-button-success-hover:#1c7731;--tutor-button-success-focused:#24983f;--tutor-button-secondary:#ececed;--tutor-button-secondary-hover:#cecfd2;--tutor-button-secondary-focused:#ececed;--tutor-button-outline-inverse:#fff;--tutor-button-outline-hover:#ececed;--tutor-button-outline-focused-inverse:#fff;--tutor-button-ghost-hover:#ececed;--tutor-border-idle:#ececed;--tutor-border-idle2:#ececed;--tutor-border-hover:#cecfd2;--tutor-border-tertiary:#94969c;--tutor-border-inverse:#fff;--tutor-border-brand:var(--tutor-brand-600,#3e64de);--tutor-border-brand-secondary:var(--tutor-brand-300,#dbe4fa);--tutor-border-brand-tertiary:var(--tutor-brand-400,#a4bcf4);--tutor-border-dark:#0c111d;--tutor-border-success:#6fc482;--tutor-border-success-secondary:#1c7731;--tutor-border-warning:#fedf89;--tutor-border-warning-secondary:#b54708;--tutor-border-warning-tertiary:#fdb022;--tutor-border-error:#fda29b;--tutor-border-error-secondary:#b42318;--tutor-border-error-tertiary:#f97066;--tutor-border-exception6:#9747ff;--tutor-tab-sidebar-l2:#fcfcfc;--tutor-tab-sidebar-l2-hover:#ececed;--tutor-tab-sidebar-l2-active:var(--tutor-brand-200,#e4ebfc);--tutor-tab-sidebar-l4-hover:#ececed;--tutor-tab-sidebar-l4-active:var(--tutor-brand-200,#e4ebfc);--tutor-tab-l3:var(--tutor-brand-200,#e4ebfc);--tutor-tab-l3-hover:var(--tutor-brand-300,#dbe4fa);--tutor-tab-l3-active:var(--tutor-brand-200,#e4ebfc);--tutor-tab-l3-active-hover:#f0f1f1;--tutor-actions-success-primary:#24983f;--tutor-actions-success-secondary:#9cd7a9;--tutor-actions-success-tertiary:#eaf6ec;--tutor-actions-success-exception:#28a745;--tutor-actions-warning-primary:#fdb022;--tutor-actions-warning-secondary:#fef0c7;--tutor-actions-warning-tertiary:#fffaeb;--tutor-actions-warning-exception:#f79009;--tutor-actions-brand-primary:var(--tutor-brand-600,#3e64de);--tutor-actions-brand-secondary:var(--tutor-brand-300,#dbe4fa);--tutor-actions-brand-tertiary:var(--tutor-brand-200,#e4ebfc);--tutor-actions-gray-empty:#f5f5f6;--tutor-actions-gray-secondary:#f0f1f1;--tutor-actions-gray-tertiary:#ececed;--tutor-actions-gray-quaternary:#e0e0e1;--tutor-actions-critical-primary:#f04438;--tutor-actions-critical-secondary:#fee4e2;--tutor-actions-exception3-highlight:#cbfd78;--tutor-actions-caution:#fac515;--tutor-actions-caution-secondary:#fef7c3;--tutor-actions-inverse:#fff;--tutor-actions-exception5:#9747ff;--tutor-actions-exception6:#f2e8ff;--tutor-quiz-idle:#fafafa;--tutor-quiz-hover:#f0f1f1;--tutor-visual-gray-1:#fff;--tutor-visual-gray-2:#ececed;--tutor-visual-gray-3:#cecfd2;--tutor-visual-gray-4:#2d3039;--tutor-visual-brand-1:var(--tutor-brand-500,#4979e8);--tutor-visual-brand-2:var(--tutor-brand-400,#a4bcf4);--tutor-visual-brand-3:var(--tutor-brand-300,#dbe4fa);--tutor-visual-success-1:#28a745;--tutor-visual-success-2:#28a745;--tutor-visual-critical-1:#f04438;--tutor-visual-critical-2:#fee4e2;--tutor-visual-caution-1:#fde272;--tutor-visual-caution-2:#a15c07;--tutor-visual-caution-3:#713b12;--tutor-visual-orange-1:#ff8904;--tutor-visual-exception-1:#cbfd78;--tutor-visual-exception-2:#f4f433;--tutor-visual-exception-3:#ee0097;--tutor-font-weight-regular:400;--tutor-font-weight-medium:500;--tutor-font-weight-semibold:600;--tutor-font-weight-bold:700;--tutor-shadow-xs:0px 1px 2px 0px rgba(16,24,40,.05);--tutor-shadow-sm:0px 1px 2px 0px rgba(16,24,40,.06),0px 1px 3px 0px rgba(16,24,40,.1);--tutor-shadow-md:0px 2px 4px -2px rgba(16,24,40,.06),0px 4px 8px -2px rgba(16,24,40,.1);--tutor-shadow-lg:0px 4px 6px -2px rgba(16,24,40,.03),0px 12px 16px -4px rgba(16,24,40,.08);--tutor-shadow-xl:0px 8px 8px -4px rgba(16,24,40,.03),0px 20px 24px -4px rgba(16,24,40,.08);--tutor-shadow-2xl:0px 24px 48px -12px rgba(16,24,40,.18);--tutor-shadow-3xl:0px 32px 64px -12px rgba(16,24,40,.14)}[data-tutor-theme=dark]{--tutor-surface-base:#161b26;--tutor-surface-l1:#1f242f;--tutor-surface-l1-hover:#2d3039;--tutor-surface-l2:#2d3039;--tutor-surface-l2-hover:#2d3039;--tutor-surface-l3:#242a37;--tutor-surface-brand-dark:var(--tutor-brand-950,#1c234f);--tutor-surface-brand-primary:var(--tutor-brand-600,#3e64de);--tutor-surface-brand-primary-2:var(--tutor-brand-800,#293da4);--tutor-surface-brand-secondary:var(--tutor-brand-950,#1c234f);--tutor-surface-brand-tertiary:#2d3039;--tutor-surface-brand-quaternary:var(--tutor-brand-900,#263782);--tutor-surface-sidebar-l1:#0c111d;--tutor-surface-exception2-secondary:#333741;--tutor-surface-exception3-highlight:#cbfd78;--tutor-surface-exception6:#2c0066;--tutor-surface-exception7:var(--tutor-brand-900,#263782);--tutor-surface-dark:#61646c;--tutor-surface-warning:#2d3039;--tutor-surface-warning-hover:#7a2e0e;--tutor-surface-warning-hover-2:#423630;--tutor-surface-success:#0c3114;--tutor-surface-critical:#55160c;--tutor-text-primary:#f0f1f1;--tutor-text-primary-inverse:#fff;--tutor-text-secondary:#cecfd2;--tutor-text-subdued:#73767d;--tutor-text-disabled:#61646c;--tutor-text-brand:var(--tutor-brand-500,#4979e8);--tutor-text-brand-hover:var(--tutor-brand-500,#4979e8);--tutor-text-brand-secondary:var(--tutor-brand-400,#a4bcf4);--tutor-text-light:#fafafa;--tutor-text-success:#24983f;--tutor-text-critical:#d92d20;--tutor-text-critical-hover:#b42318;--tutor-text-warning:#dc6803;--tutor-text-caution:#ca8504;--tutor-text-exception1:#00acc2;--tutor-text-exception2:#ee0097;--tutor-text-exception4:#fdb022;--tutor-text-exception5:#9747ff;--tutor-text-highlighted-hover:#333741;--tutor-icon-idle:#cecfd2;--tutor-icon-idle-inverse:#fff;--tutor-icon-hover:#fff;--tutor-icon-secondary:#73767d;--tutor-icon-subdued:#61646c;--tutor-icon-disabled:#61646c;--tutor-icon-brand:var(--tutor-brand-500,#4979e8);--tutor-icon-brand-hover:var(--tutor-brand-700,#2b49ca);--tutor-icon-brand-secondary:#2d3039;--tutor-icon-exception1:#00acc2;--tutor-icon-exception2:#ee0097;--tutor-icon-exception4:#fdb022;--tutor-icon-exception5:#9747ff;--tutor-icon-success-primary:#1c7731;--tutor-icon-success-secondary:#28a745;--tutor-icon-caution:#fac515;--tutor-icon-critical:#d92d20;--tutor-icon-critical-hover:#b42318;--tutor-icon-warning:#dc6803;--tutor-icon-warning-secondary:#fdb022;--tutor-button-primary:var(--tutor-brand-600,#3e64de);--tutor-button-primary-hover:var(--tutor-brand-700,#2b49ca);--tutor-button-primary-focused:var(--tutor-brand-600,#3e64de);--tutor-button-primary-disabled:var(--tutor-brand-400,#a4bcf4);--tutor-button-primary-soft:#333741;--tutor-button-primary-soft-hover:var(--tutor-brand-400,#a4bcf4);--tutor-button-primary-soft-focused:#333741;--tutor-button-disabled:#2d3039;--tutor-button-destructive:#d92d20;--tutor-button-destructive-hover:#b42318;--tutor-button-destructive-focused:#d92d20;--tutor-button-destructive-soft:#fee4e2;--tutor-button-destructive-soft-hover:#fecdca;--tutor-button-destructive-soft-focused:#fee4e2;--tutor-button-success:#28a745;--tutor-button-success-hover:#24983f;--tutor-button-success-focused:#28a745;--tutor-button-secondary:#333741;--tutor-button-secondary-hover:#61646c;--tutor-button-secondary-focused:#333741;--tutor-button-outline-inverse:#1f242f;--tutor-button-outline-hover:#333741;--tutor-button-outline-focused-inverse:#0c111d;--tutor-button-ghost-hover:#333741;--tutor-border-idle:#2d3039;--tutor-border-idle2:#333741;--tutor-border-hover:#61646c;--tutor-border-tertiary:#61646c;--tutor-border-inverse:#333741;--tutor-border-brand:var(--tutor-brand-600,#3e64de);--tutor-border-brand-secondary:#333741;--tutor-border-brand-tertiary:var(--tutor-brand-700,#2b49ca);--tutor-border-dark:#333741;--tutor-border-success:#1c7731;--tutor-border-success-secondary:#24983f;--tutor-border-warning:#fedf89;--tutor-border-warning-secondary:#dc6803;--tutor-border-warning-tertiary:#dc6803;--tutor-border-error:#b42318;--tutor-border-error-secondary:#d92d20;--tutor-border-error-tertiary:#f97066;--tutor-border-exception6:#9747ff;--tutor-tab-sidebar-l2:#fff;--tutor-tab-sidebar-l2-hover:#2d3039;--tutor-tab-sidebar-l2-active:#1f242f;--tutor-tab-sidebar-l4-hover:#2d3039;--tutor-tab-sidebar-l4-active:#2d3039;--tutor-tab-l3:#2d3039;--tutor-tab-l3-hover:#333741;--tutor-tab-l3-active:#2d3039;--tutor-tab-l3-active-hover:#2d3039;--tutor-actions-success-primary:#24983f;--tutor-actions-success-secondary:#9cd7a9;--tutor-actions-success-tertiary:#333741;--tutor-actions-success-exception:#0c3114;--tutor-actions-warning-primary:#fdb022;--tutor-actions-warning-secondary:#333741;--tutor-actions-warning-tertiary:#fffaeb;--tutor-actions-warning-exception:#fffaeb;--tutor-actions-brand-primary:var(--tutor-brand-500,#4979e8);--tutor-actions-brand-secondary:var(--tutor-brand-950,#1c234f);--tutor-actions-brand-tertiary:#2d3039;--tutor-actions-gray-empty:#1f242f;--tutor-actions-gray-secondary:#2d3039;--tutor-actions-gray-tertiary:#1f242f;--tutor-actions-gray-quaternary:#161b26;--tutor-actions-critical-primary:#f04438;--tutor-actions-critical-secondary:#333741;--tutor-actions-exception3-highlight:#cbfd78;--tutor-actions-caution:#fac515;--tutor-actions-caution-secondary:#fef7c3;--tutor-actions-inverse:#fff;--tutor-actions-exception5:#9747ff;--tutor-actions-exception6:#f2e8ff;--tutor-quiz-idle:#2d3039;--tutor-quiz-hover:#333741;--tutor-visual-gray-1:#1f242f;--tutor-visual-gray-2:#333741;--tutor-visual-gray-3:#61646c;--tutor-visual-gray-4:#854a0e;--tutor-visual-brand-1:var(--tutor-brand-600,#3e64de);--tutor-visual-brand-2:var(--tutor-brand-800,#293da4);--tutor-visual-brand-3:var(--tutor-brand-900,#263782);--tutor-visual-success-1:#28a745;--tutor-visual-success-2:#28a745;--tutor-visual-critical-1:#d92d20;--tutor-visual-critical-2:#7a271a;--tutor-visual-caution-1:#ca8504;--tutor-visual-caution-2:#a15c07;--tutor-visual-caution-3:#713b12;--tutor-visual-orange-1:#ff8904;--tutor-visual-exception-1:#cbfd78;--tutor-visual-exception-2:#f4f433;--tutor-visual-exception-3:#ee0097;--tutor-font-weight-regular:400;--tutor-font-weight-medium:500;--tutor-font-weight-semibold:600;--tutor-font-weight-bold:700;--tutor-shadow-xs:0px 1px 2px 0px rgba(16,24,40,.05);--tutor-shadow-sm:0px 1px 2px 0px rgba(16,24,40,.06),0px 1px 3px 0px rgba(16,24,40,.1);--tutor-shadow-md:0px 2px 4px -2px rgba(16,24,40,.06),0px 4px 8px -2px rgba(16,24,40,.1);--tutor-shadow-lg:0px 4px 6px -2px rgba(16,24,40,.03),0px 12px 16px -4px rgba(16,24,40,.08);--tutor-shadow-xl:0px 8px 8px -4px rgba(16,24,40,.03),0px 20px 24px -4px rgba(16,24,40,.08);--tutor-shadow-2xl:0px 24px 48px -12px rgba(16,24,40,.18);--tutor-shadow-3xl:0px 32px 64px -12px rgba(16,24,40,.14)}@media (prefers-color-scheme:dark){[data-tutor-theme=system]{--tutor-surface-base:#161b26;--tutor-surface-l1:#1f242f;--tutor-surface-l1-hover:#2d3039;--tutor-surface-l2:#2d3039;--tutor-surface-l2-hover:#2d3039;--tutor-surface-l3:#242a37;--tutor-surface-brand-dark:var(--tutor-brand-950,#1c234f);--tutor-surface-brand-primary:var(--tutor-brand-600,#3e64de);--tutor-surface-brand-primary-2:var(--tutor-brand-800,#293da4);--tutor-surface-brand-secondary:var(--tutor-brand-950,#1c234f);--tutor-surface-brand-tertiary:#2d3039;--tutor-surface-brand-quaternary:var(--tutor-brand-900,#263782);--tutor-surface-sidebar-l1:#0c111d;--tutor-surface-exception2-secondary:#333741;--tutor-surface-exception3-highlight:#cbfd78;--tutor-surface-exception6:#2c0066;--tutor-surface-exception7:var(--tutor-brand-900,#263782);--tutor-surface-dark:#61646c;--tutor-surface-warning:#2d3039;--tutor-surface-warning-hover:#7a2e0e;--tutor-surface-warning-hover-2:#423630;--tutor-surface-success:#0c3114;--tutor-surface-critical:#55160c;--tutor-text-primary:#f0f1f1;--tutor-text-primary-inverse:#fff;--tutor-text-secondary:#cecfd2;--tutor-text-subdued:#73767d;--tutor-text-disabled:#61646c;--tutor-text-brand:var(--tutor-brand-500,#4979e8);--tutor-text-brand-hover:var(--tutor-brand-500,#4979e8);--tutor-text-brand-secondary:var(--tutor-brand-400,#a4bcf4);--tutor-text-light:#fafafa;--tutor-text-success:#24983f;--tutor-text-critical:#d92d20;--tutor-text-critical-hover:#b42318;--tutor-text-warning:#dc6803;--tutor-text-caution:#ca8504;--tutor-text-exception1:#00acc2;--tutor-text-exception2:#ee0097;--tutor-text-exception4:#fdb022;--tutor-text-exception5:#9747ff;--tutor-text-highlighted-hover:#333741;--tutor-icon-idle:#cecfd2;--tutor-icon-idle-inverse:#fff;--tutor-icon-hover:#fff;--tutor-icon-secondary:#73767d;--tutor-icon-subdued:#61646c;--tutor-icon-disabled:#61646c;--tutor-icon-brand:var(--tutor-brand-500,#4979e8);--tutor-icon-brand-hover:var(--tutor-brand-700,#2b49ca);--tutor-icon-brand-secondary:#2d3039;--tutor-icon-exception1:#00acc2;--tutor-icon-exception2:#ee0097;--tutor-icon-exception4:#fdb022;--tutor-icon-exception5:#9747ff;--tutor-icon-success-primary:#1c7731;--tutor-icon-success-secondary:#28a745;--tutor-icon-caution:#fac515;--tutor-icon-critical:#d92d20;--tutor-icon-critical-hover:#b42318;--tutor-icon-warning:#dc6803;--tutor-icon-warning-secondary:#fdb022;--tutor-button-primary:var(--tutor-brand-600,#3e64de);--tutor-button-primary-hover:var(--tutor-brand-700,#2b49ca);--tutor-button-primary-focused:var(--tutor-brand-600,#3e64de);--tutor-button-primary-disabled:var(--tutor-brand-400,#a4bcf4);--tutor-button-primary-soft:#333741;--tutor-button-primary-soft-hover:var(--tutor-brand-400,#a4bcf4);--tutor-button-primary-soft-focused:#333741;--tutor-button-disabled:#2d3039;--tutor-button-destructive:#d92d20;--tutor-button-destructive-hover:#b42318;--tutor-button-destructive-focused:#d92d20;--tutor-button-destructive-soft:#fee4e2;--tutor-button-destructive-soft-hover:#fecdca;--tutor-button-destructive-soft-focused:#fee4e2;--tutor-button-success:#28a745;--tutor-button-success-hover:#24983f;--tutor-button-success-focused:#28a745;--tutor-button-secondary:#333741;--tutor-button-secondary-hover:#61646c;--tutor-button-secondary-focused:#333741;--tutor-button-outline-inverse:#1f242f;--tutor-button-outline-hover:#333741;--tutor-button-outline-focused-inverse:#0c111d;--tutor-button-ghost-hover:#333741;--tutor-border-idle:#2d3039;--tutor-border-idle2:#333741;--tutor-border-hover:#61646c;--tutor-border-tertiary:#61646c;--tutor-border-inverse:#333741;--tutor-border-brand:var(--tutor-brand-600,#3e64de);--tutor-border-brand-secondary:#333741;--tutor-border-brand-tertiary:var(--tutor-brand-700,#2b49ca);--tutor-border-dark:#333741;--tutor-border-success:#1c7731;--tutor-border-success-secondary:#24983f;--tutor-border-warning:#fedf89;--tutor-border-warning-secondary:#dc6803;--tutor-border-warning-tertiary:#dc6803;--tutor-border-error:#b42318;--tutor-border-error-secondary:#d92d20;--tutor-border-error-tertiary:#f97066;--tutor-border-exception6:#9747ff;--tutor-tab-sidebar-l2:#fff;--tutor-tab-sidebar-l2-hover:#2d3039;--tutor-tab-sidebar-l2-active:#1f242f;--tutor-tab-sidebar-l4-hover:#2d3039;--tutor-tab-sidebar-l4-active:#2d3039;--tutor-tab-l3:#2d3039;--tutor-tab-l3-hover:#333741;--tutor-tab-l3-active:#2d3039;--tutor-tab-l3-active-hover:#2d3039;--tutor-actions-success-primary:#24983f;--tutor-actions-success-secondary:#9cd7a9;--tutor-actions-success-tertiary:#333741;--tutor-actions-success-exception:#0c3114;--tutor-actions-warning-primary:#fdb022;--tutor-actions-warning-secondary:#333741;--tutor-actions-warning-tertiary:#fffaeb;--tutor-actions-warning-exception:#fffaeb;--tutor-actions-brand-primary:var(--tutor-brand-500,#4979e8);--tutor-actions-brand-secondary:var(--tutor-brand-950,#1c234f);--tutor-actions-brand-tertiary:#2d3039;--tutor-actions-gray-empty:#1f242f;--tutor-actions-gray-secondary:#2d3039;--tutor-actions-gray-tertiary:#1f242f;--tutor-actions-gray-quaternary:#161b26;--tutor-actions-critical-primary:#f04438;--tutor-actions-critical-secondary:#333741;--tutor-actions-exception3-highlight:#cbfd78;--tutor-actions-caution:#fac515;--tutor-actions-caution-secondary:#fef7c3;--tutor-actions-inverse:#fff;--tutor-actions-exception5:#9747ff;--tutor-actions-exception6:#f2e8ff;--tutor-quiz-idle:#2d3039;--tutor-quiz-hover:#333741;--tutor-visual-gray-1:#1f242f;--tutor-visual-gray-2:#333741;--tutor-visual-gray-3:#61646c;--tutor-visual-gray-4:#854a0e;--tutor-visual-brand-1:var(--tutor-brand-600,#3e64de);--tutor-visual-brand-2:var(--tutor-brand-800,#293da4);--tutor-visual-brand-3:var(--tutor-brand-900,#263782);--tutor-visual-success-1:#28a745;--tutor-visual-success-2:#28a745;--tutor-visual-critical-1:#d92d20;--tutor-visual-critical-2:#7a271a;--tutor-visual-caution-1:#ca8504;--tutor-visual-caution-2:#a15c07;--tutor-visual-caution-3:#713b12;--tutor-visual-orange-1:#ff8904;--tutor-visual-exception-1:#cbfd78;--tutor-visual-exception-2:#f4f433;--tutor-visual-exception-3:#ee0097;--tutor-font-weight-regular:400;--tutor-font-weight-medium:500;--tutor-font-weight-semibold:600;--tutor-font-weight-bold:700;--tutor-shadow-xs:0px 1px 2px 0px rgba(16,24,40,.05);--tutor-shadow-sm:0px 1px 2px 0px rgba(16,24,40,.06),0px 1px 3px 0px rgba(16,24,40,.1);--tutor-shadow-md:0px 2px 4px -2px rgba(16,24,40,.06),0px 4px 8px -2px rgba(16,24,40,.1);--tutor-shadow-lg:0px 4px 6px -2px rgba(16,24,40,.03),0px 12px 16px -4px rgba(16,24,40,.08);--tutor-shadow-xl:0px 8px 8px -4px rgba(16,24,40,.03),0px 20px 24px -4px rgba(16,24,40,.08);--tutor-shadow-2xl:0px 24px 48px -12px rgba(16,24,40,.18);--tutor-shadow-3xl:0px 32px 64px -12px rgba(16,24,40,.14)}}[data-tutor-theme=light][data-tutor-contrast=high],[data-tutor-theme=system][data-tutor-contrast=high]{--tutor-text-primary:#0c111d;--tutor-text-secondary:#0c111d;--tutor-text-subdued:#0c111d;--tutor-text-disabled:#73767d;--tutor-icon-idle:#2d3039;--tutor-icon-hover:#161b26;--tutor-icon-secondary:#333741;--tutor-icon-subdued:#333741;--tutor-icon-disabled:#94969c;--tutor-border-idle:#1f242f;--tutor-border-hover:#161b26;--tutor-border-tertiary:#1f242f;--tutor-border-brand:var(--tutor-brand-600,#3e64de);--tutor-border-brand-secondary:var(--tutor-brand-800,#293da4);--tutor-border-brand-tertiary:var(--tutor-brand-800,#293da4);--tutor-visual-success-1:#28a745;--tutor-visual-success-2:#28a745;--tutor-visual-critical-1:#f04438;--tutor-visual-critical-2:#fee4e2;--tutor-visual-exception-1:#cbfd78}[data-tutor-theme=dark][data-tutor-contrast=high]{--tutor-text-primary:#f0f1f1;--tutor-text-secondary:#f5f5f6;--tutor-text-subdued:#f5f5f6;--tutor-text-disabled:#cecfd2;--tutor-icon-idle:#cecfd2;--tutor-icon-hover:#fff;--tutor-icon-secondary:#73767d;--tutor-icon-subdued:#61646c;--tutor-icon-disabled:#61646c;--tutor-border-idle:#94969c;--tutor-border-hover:#cecfd2;--tutor-border-tertiary:#cecfd2;--tutor-border-brand:var(--tutor-brand-200,#e4ebfc);--tutor-border-brand-secondary:var(--tutor-brand-800,#293da4);--tutor-border-brand-tertiary:var(--tutor-brand-700,#2b49ca);--tutor-visual-success-1:#28a745;--tutor-visual-success-2:#28a745;--tutor-visual-critical-1:#d92d20;--tutor-visual-critical-2:#7a271a;--tutor-visual-exception-1:#cbfd78}@media (prefers-color-scheme:dark){[data-tutor-theme=system][data-tutor-contrast=high]{--tutor-text-primary:#f0f1f1;--tutor-text-secondary:#f5f5f6;--tutor-text-subdued:#f5f5f6;--tutor-text-disabled:#cecfd2;--tutor-icon-idle:#cecfd2;--tutor-icon-hover:#fff;--tutor-icon-secondary:#73767d;--tutor-icon-subdued:#61646c;--tutor-icon-disabled:#61646c;--tutor-border-idle:#94969c;--tutor-border-hover:#cecfd2;--tutor-border-tertiary:#cecfd2;--tutor-border-brand:var(--tutor-brand-200,#e4ebfc);--tutor-border-brand-secondary:var(--tutor-brand-800,#293da4);--tutor-border-brand-tertiary:var(--tutor-brand-700,#2b49ca);--tutor-visual-success-1:#28a745;--tutor-visual-success-2:#28a745;--tutor-visual-critical-1:#d92d20;--tutor-visual-critical-2:#7a271a;--tutor-visual-exception-1:#cbfd78}}[data-tutor-vision=protanopia]{--tutor-icon-success-primary:#00b8db;--tutor-icon-success-secondary:#0092b8;--tutor-icon-caution:#eaaa08;--tutor-icon-critical:#f54900;--tutor-icon-critical-hover:#ca3500;--tutor-icon-warning:#ca3500;--tutor-icon-warning-secondary:#eaaa08;--tutor-button-destructive:#f54900;--tutor-button-destructive-hover:#ca3500;--tutor-button-destructive-focused:#f54900;--tutor-button-destructive-soft:#ffedd4;--tutor-button-destructive-soft-hover:#ffd6a7;--tutor-button-destructive-soft-focused:#ffedd4;--tutor-button-success:#00b8db;--tutor-button-success-hover:#0092b8;--tutor-button-success-focused:#00b8db;--tutor-border-warning:#fde272;--tutor-border-warning-secondary:#ca3500;--tutor-border-warning-tertiary:#ffb86a;--tutor-border-success:#53eafd;--tutor-border-success-secondary:#0092b8;--tutor-border-error:#ffb86a;--tutor-border-error-secondary:#ca3500;--tutor-border-error-tertiary:#ff8904;--tutor-actions-success-primary:#00b8db;--tutor-actions-success-secondary:#00d3f2;--tutor-actions-success-exception:#00d3f2;--tutor-actions-warning-primary:#ffb86a;--tutor-actions-warning-tertiary:#fefbe8;--tutor-actions-critical-primary:#f54900;--tutor-actions-caution:#eaaa08;--tutor-actions-caution-secondary:#fef7c3;--tutor-text-critical:#f54900;--tutor-text-critical-hover:#ca3500;--tutor-text-warning:#ca3500;--tutor-text-caution:#a15c07;--tutor-visual-success-1:#00b8db;--tutor-visual-success-2:#00b8db;--tutor-visual-exception-1:#a2f4fd}[data-tutor-theme=light][data-tutor-vision=protanopia],[data-tutor-theme=system][data-tutor-vision=protanopia]{--tutor-surface-success:#ecfeff;--tutor-surface-critical:#ffedd4;--tutor-text-success:#007595;--tutor-actions-success-tertiary:#cefafe;--tutor-actions-warning-secondary:#ffedd4;--tutor-actions-warning-exception:#f54900;--tutor-actions-critical-secondary:#ffedd4;--tutor-visual-critical-1:#ff6900;--tutor-visual-critical-2:#ffedd4}[data-tutor-theme=dark][data-tutor-vision=protanopia]{--tutor-surface-success:#104e64;--tutor-surface-critical:#7e2a0c;--tutor-text-success:#00d3f2;--tutor-actions-success-exception:#053345;--tutor-actions-warning-exception:#fefbe8;--tutor-visual-critical-1:#f54900;--tutor-visual-critical-2:#7e2a0c}@media (prefers-color-scheme:dark){[data-tutor-theme=system][data-tutor-vision=protanopia]{--tutor-surface-success:#104e64;--tutor-surface-critical:#7e2a0c;--tutor-text-success:#00d3f2;--tutor-actions-success-exception:#053345;--tutor-actions-warning-exception:#fefbe8;--tutor-visual-critical-1:#f54900;--tutor-visual-critical-2:#7e2a0c}}[data-tutor-vision=deuteranopia]{--tutor-icon-success-primary:#0092b8;--tutor-icon-success-secondary:#007595;--tutor-icon-caution:#eaaa08;--tutor-icon-critical:#ff6900;--tutor-icon-critical-hover:#f54900;--tutor-icon-warning:#ca3500;--tutor-icon-warning-secondary:#eaaa08;--tutor-button-destructive:#f54900;--tutor-button-destructive-hover:#ca3500;--tutor-button-destructive-focused:#f54900;--tutor-button-destructive-soft:#ffedd4;--tutor-button-destructive-soft-hover:#ffd6a7;--tutor-button-destructive-soft-focused:#ffedd4;--tutor-button-success:#0092b8;--tutor-button-success-hover:#007595;--tutor-button-success-focused:#0092b8;--tutor-border-warning-tertiary:#ffb86a;--tutor-border-success:#00d3f2;--tutor-border-success-secondary:#0092b8;--tutor-border-error:#ff8904;--tutor-border-error-secondary:#f54900;--tutor-border-error-tertiary:#ffb86a;--tutor-actions-warning-primary:#ffb86a;--tutor-actions-warning-tertiary:#fefbe8;--tutor-actions-caution:#fac515;--tutor-actions-caution-secondary:#fef7c3;--tutor-text-critical:#ff6900;--tutor-text-warning:#f54900;--tutor-text-caution:#ca8504;--tutor-visual-success-1:#00b8db;--tutor-visual-exception-1:#00d3f2}[data-tutor-theme=light][data-tutor-vision=deuteranopia],[data-tutor-theme=system][data-tutor-vision=deuteranopia]{--tutor-surface-warning:#fffaeb;--tutor-surface-warning-hover:#fef0c7;--tutor-surface-success:#ecfeff;--tutor-surface-critical:#ffedd4;--tutor-text-success:#007595;--tutor-text-critical-hover:#dc6803;--tutor-border-warning:#fac515;--tutor-border-warning-secondary:#f54900;--tutor-actions-success-primary:#0092b8;--tutor-actions-success-secondary:#00b8db;--tutor-actions-success-tertiary:#cefafe;--tutor-actions-success-exception:#00d3f2;--tutor-actions-warning-secondary:#ffedd4;--tutor-actions-warning-exception:#ff6900;--tutor-actions-critical-primary:#ff6900;--tutor-actions-critical-secondary:#ffedd4;--tutor-visual-success-2:#00b8db;--tutor-visual-critical-1:#ff6900;--tutor-visual-critical-2:#ffb86a}[data-tutor-theme=dark][data-tutor-vision=deuteranopia]{--tutor-surface-warning:#2d3039;--tutor-surface-warning-hover:#7a2e0e;--tutor-surface-success:#104e64;--tutor-surface-critical:#7e2a0c;--tutor-text-success:#00d3f2;--tutor-text-critical-hover:#f54900;--tutor-icon-exception4:#fdb022;--tutor-border-warning:#fde272;--tutor-border-warning-secondary:#ca3500;--tutor-actions-success-primary:#00b8db;--tutor-actions-success-secondary:#00d3f2;--tutor-actions-success-tertiary:#333741;--tutor-actions-success-exception:#053345;--tutor-actions-warning-secondary:#333741;--tutor-actions-warning-exception:#fefbe8;--tutor-actions-critical-primary:#f54900;--tutor-actions-critical-secondary:#333741;--tutor-actions-caution:#eaaa08;--tutor-visual-success-2:#0092b8;--tutor-visual-critical-1:#f54900;--tutor-visual-critical-2:#7e2a0c}@media (prefers-color-scheme:dark){[data-tutor-theme=system][data-tutor-vision=deuteranopia]{--tutor-surface-warning:#2d3039;--tutor-surface-warning-hover:#7a2e0e;--tutor-surface-success:#104e64;--tutor-surface-critical:#7e2a0c;--tutor-text-success:#00d3f2;--tutor-text-critical-hover:#f54900;--tutor-icon-exception4:#fdb022;--tutor-border-warning:#fde272;--tutor-border-warning-secondary:#ca3500;--tutor-actions-success-primary:#00b8db;--tutor-actions-success-secondary:#00d3f2;--tutor-actions-success-tertiary:#333741;--tutor-actions-success-exception:#053345;--tutor-actions-warning-secondary:#333741;--tutor-actions-warning-exception:#fefbe8;--tutor-actions-critical-primary:#f54900;--tutor-actions-critical-secondary:#333741;--tutor-actions-caution:#eaaa08;--tutor-visual-success-2:#0092b8;--tutor-visual-critical-1:#f54900;--tutor-visual-critical-2:#7e2a0c}}[data-tutor-vision=deuteranomaly]{--tutor-icon-caution:#eaaa08;--tutor-icon-critical:#f54900;--tutor-icon-critical-hover:#ca3500;--tutor-icon-warning:#ca3500;--tutor-icon-warning-secondary:#eaaa08;--tutor-button-destructive:#f54900;--tutor-button-destructive-hover:#ca3500;--tutor-button-destructive-focused:#f54900;--tutor-button-destructive-soft:#ffedd4;--tutor-button-destructive-soft-hover:#ffd6a7;--tutor-button-destructive-soft-focused:#ffedd4;--tutor-border-warning:#fde272;--tutor-border-warning-secondary:#ca3500;--tutor-border-success:#00d3f2;--tutor-border-success-secondary:#0092b8;--tutor-border-error-secondary:#ca3500;--tutor-border-error-tertiary:#ff8904;--tutor-actions-success-primary:#00b8db;--tutor-actions-success-secondary:#00d3f2;--tutor-actions-warning-primary:#ffb86a;--tutor-actions-warning-tertiary:#fefbe8;--tutor-actions-critical-primary:#f54900;--tutor-actions-caution:#eaaa08;--tutor-actions-caution-secondary:#fef7c3;--tutor-text-critical:#f54900;--tutor-text-critical-hover:#ca3500;--tutor-text-warning:#ca3500;--tutor-text-caution:#a15c07;--tutor-visual-success-1:#00b8db;--tutor-visual-success-2:#00b8db;--tutor-visual-exception-1:#a2f4fd}[data-tutor-theme=light][data-tutor-vision=deuteranomaly],[data-tutor-theme=system][data-tutor-vision=deuteranomaly]{--tutor-surface-warning:#fffaeb;--tutor-surface-warning-hover:#fef0c7;--tutor-surface-success:#ecfeff;--tutor-surface-critical:#ffedd4;--tutor-text-success:#1c7731;--tutor-icon-success-primary:#24983f;--tutor-icon-success-secondary:#1c7731;--tutor-button-success:#00b8db;--tutor-button-success-hover:#0092b8;--tutor-button-success-focused:#0092b8;--tutor-border-warning-tertiary:#ff8904;--tutor-border-error:#ffb86a;--tutor-actions-success-tertiary:#cefafe;--tutor-actions-success-exception:#00d3f2;--tutor-actions-warning-secondary:#ffedd4;--tutor-actions-warning-exception:#f54900;--tutor-actions-critical-secondary:#ffedd4;--tutor-visual-critical-1:#f04438;--tutor-visual-critical-2:#ffedd4}[data-tutor-theme=dark][data-tutor-vision=deuteranomaly]{--tutor-surface-warning:#2d3039;--tutor-surface-warning-hover:#7a2e0e;--tutor-surface-success:#104e64;--tutor-surface-critical:#7e2a0c;--tutor-text-success:#00d3f2;--tutor-icon-success-primary:#00b8db;--tutor-icon-success-secondary:#0092b8;--tutor-icon-exception4:#fdb022;--tutor-button-success:#00b8db;--tutor-button-success-hover:#0092b8;--tutor-button-success-focused:#00b8db;--tutor-border-warning-tertiary:#ffb86a;--tutor-border-success:#53eafd;--tutor-border-error:#ffb86a;--tutor-actions-success-tertiary:#333741;--tutor-actions-success-exception:#053345;--tutor-actions-warning-secondary:#333741;--tutor-actions-warning-exception:#fefbe8;--tutor-actions-critical-secondary:#333741;--tutor-visual-critical-1:#d92d20;--tutor-visual-critical-2:#7e2a0c}@media (prefers-color-scheme:dark){[data-tutor-theme=system][data-tutor-vision=deuteranomaly]{--tutor-surface-warning:#2d3039;--tutor-surface-warning-hover:#7a2e0e;--tutor-surface-success:#104e64;--tutor-surface-critical:#7e2a0c;--tutor-text-success:#00d3f2;--tutor-icon-success-primary:#00b8db;--tutor-icon-success-secondary:#0092b8;--tutor-icon-exception4:#fdb022;--tutor-button-success:#00b8db;--tutor-button-success-hover:#0092b8;--tutor-button-success-focused:#00b8db;--tutor-border-warning-tertiary:#ffb86a;--tutor-border-success:#53eafd;--tutor-border-error:#ffb86a;--tutor-actions-success-tertiary:#333741;--tutor-actions-success-exception:#053345;--tutor-actions-warning-secondary:#333741;--tutor-actions-warning-exception:#fefbe8;--tutor-actions-critical-secondary:#333741;--tutor-visual-critical-1:#d92d20;--tutor-visual-critical-2:#7e2a0c}}@keyframes tutor-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes tutor-fade-in{to{opacity:1}}@keyframes tutor-fade-out{to{opacity:0}}@keyframes tutor-slide-in-up{to{opacity:1;transform:translateY(0)}}@keyframes tutor-slide-in-down{to{opacity:1;transform:translateY(0)}}@keyframes tutor-slide-in-left{to{opacity:1;transform:translate(0)}}@keyframes tutor-slide-in-right{to{opacity:1;transform:translate(0)}}@keyframes tutor-scale-in{to{opacity:1;transform:scale(1)}}@keyframes tutor-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes tutor-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes tutor-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tutor-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes tutor-button-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes tutor-button-pulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.4;transform:translate(-50%,-50%)scale(.9)}}.tutor-accordion{background-color:transparent;flex-flow:column;justify-content:start;align-items:stretch;gap:16px;display:flex;overflow:visible}.tutor-accordion-item{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:8px;overflow:hidden}.tutor-accordion-header{text-align:left;cursor:pointer;background:0 0;border:none;flex-flow:row;justify-content:space-between;align-items:start;width:100%;padding:12px 16px;transition:background-color .25s ease-in-out;display:flex}.tutor-accordion-header:hover,.tutor-accordion-header:focus{background-color:var(--tutor-surface-l2);outline:none}.tutor-accordion-title{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin:0;font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-accordion-icon{color:var(--tutor-icon-idle);flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;transition:transform .25s ease-in-out;display:flex}.tutor-accordion-header[aria-expanded=true] .tutor-accordion-icon{color:var(--tutor-text-primary);transform:rotate(180deg)}[dir=rtl] .tutor-accordion-header[aria-expanded=true] .tutor-accordion-icon{transform:rotate(180deg)scaleX(-1)}.tutor-accordion-content{overflow:hidden}.tutor-accordion-body{padding:4px 16px 12px}.tutor-accordion-body p:first-child{margin-top:0}.tutor-accordion-body p:last-child{margin-bottom:0}.tutor-alert{border-radius:4px;flex-flow:row;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px;display:flex}.tutor-alert .tutor-alert-content{flex-flow:row;justify-content:flex-start;align-items:start;gap:6px;display:flex}.tutor-alert .tutor-alert-icon{color:var(--tutor-icon-idle);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tutor-alert .tutor-alert-icon svg{width:20px;height:20px}.tutor-alert .tutor-alert-text{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-alert .tutor-alert-action{flex-shrink:0}.tutor-alert.tutor-alert-default{background-color:var(--tutor-surface-l1-hover)}.tutor-alert.tutor-alert-info{background-color:var(--tutor-surface-brand-quaternary)}.tutor-alert.tutor-alert-success{background-color:var(--tutor-surface-success)}.tutor-alert.tutor-alert-warning{background-color:var(--tutor-surface-warning-hover)}.tutor-alert.tutor-alert-error{background-color:var(--tutor-surface-critical)}button.tutor-btn,a.tutor-btn,.tutor-btn{border-radius:var(--tutor-button-radius,6px);font-weight:var(--tutor-button-font-weight,500);cursor:pointer;text-align:center;text-transform:none;color:var(--tutor-text-primary);--tutor-button-border-shadow:none;box-shadow:var(--tutor-button-border-shadow,none);background-color:transparent;border:none;justify-content:center;align-items:center;gap:4px;padding:0;font-family:inherit;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:inline-flex}button.tutor-btn:hover:not(:disabled):not(.disabled),button.tutor-btn:focus:not(:disabled):not(.disabled),a.tutor-btn:hover:not(:disabled):not(.disabled),a.tutor-btn:focus:not(:disabled):not(.disabled),.tutor-btn:hover:not(:disabled):not(.disabled),.tutor-btn:focus:not(:disabled):not(.disabled){color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow,none);background-color:transparent;border:none;outline:none}button.tutor-btn:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}a.tutor-btn:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-btn:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}button.tutor-btn svg:not([class]),a.tutor-btn svg:not([class]),.tutor-btn svg:not([class]){color:currentColor;flex-shrink:0}button.tutor-btn:disabled,button.tutor-btn.disabled,a.tutor-btn:disabled,a.tutor-btn.disabled,.tutor-btn:disabled,.tutor-btn.disabled{color:var(--tutor-text-subdued);cursor:not-allowed;pointer-events:none}button.tutor-btn:disabled svg:not([class]),button.tutor-btn.disabled svg:not([class]),a.tutor-btn:disabled svg:not([class]),a.tutor-btn.disabled svg:not([class]),.tutor-btn:disabled svg:not([class]),.tutor-btn.disabled svg:not([class]){color:var(--tutor-icon-subdued)}button.tutor-btn,a.tutor-btn,.tutor-btn{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:3px;font-size:.875rem;line-height:1.375rem}button.tutor-btn:not([class*=tutor-btn-link]),a.tutor-btn:not([class*=tutor-btn-link]),.tutor-btn:not([class*=tutor-btn-link]){min-height:38px;padding:8px 12px}button.tutor-btn-primary,a.tutor-btn-primary,.tutor-btn-primary{background-color:var(--tutor-button-primary);color:var(--tutor-text-primary-inverse);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow,none)}button.tutor-btn-primary svg:not([class]),a.tutor-btn-primary svg:not([class]),.tutor-btn-primary svg:not([class]){color:var(--tutor-icon-idle-inverse)}button.tutor-btn-primary:hover:not(:disabled):not(.disabled),a.tutor-btn-primary:hover:not(:disabled):not(.disabled),.tutor-btn-primary:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-primary-hover);color:var(--tutor-text-primary-inverse);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow-hover,var(--tutor-button-primary-border-shadow,none))}button.tutor-btn-primary:focus:not(:disabled):not(.disabled),a.tutor-btn-primary:focus:not(:disabled):not(.disabled),.tutor-btn-primary:focus:not(:disabled):not(.disabled){background-color:var(--tutor-button-primary-focused);color:var(--tutor-text-primary-inverse);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow-focused,var(--tutor-button-primary-border-shadow,none))}button.tutor-btn-primary:disabled,button.tutor-btn-primary.disabled,a.tutor-btn-primary:disabled,a.tutor-btn-primary.disabled,.tutor-btn-primary:disabled,.tutor-btn-primary.disabled{background-color:var(--tutor-button-primary-disabled);color:var(--tutor-text-primary-inverse);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow-disabled,var(--tutor-button-primary-border-shadow,none))}button.tutor-btn-primary:disabled svg:not([class]),button.tutor-btn-primary.disabled svg:not([class]),a.tutor-btn-primary:disabled svg:not([class]),a.tutor-btn-primary.disabled svg:not([class]),.tutor-btn-primary:disabled svg:not([class]),.tutor-btn-primary.disabled svg:not([class]){color:var(--tutor-text-primary-inverse)}button.tutor-btn-primary-soft,a.tutor-btn-primary-soft,.tutor-btn-primary-soft{background-color:var(--tutor-button-primary-soft);color:var(--tutor-text-brand);--tutor-button-border-shadow:var(--tutor-button-primary-soft-border-shadow,none)}button.tutor-btn-primary-soft svg:not([class]),a.tutor-btn-primary-soft svg:not([class]),.tutor-btn-primary-soft svg:not([class]){color:var(--tutor-icon-brand)}button.tutor-btn-primary-soft:hover:not(:disabled):not(.disabled),a.tutor-btn-primary-soft:hover:not(:disabled):not(.disabled),.tutor-btn-primary-soft:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-primary-soft-hover);color:var(--tutor-text-brand);--tutor-button-border-shadow:var(--tutor-button-primary-soft-border-shadow-hover,var(--tutor-button-primary-soft-border-shadow,none))}button.tutor-btn-primary-soft:focus:not(:disabled):not(.disabled),a.tutor-btn-primary-soft:focus:not(:disabled):not(.disabled),.tutor-btn-primary-soft:focus:not(:disabled):not(.disabled){background-color:var(--tutor-button-primary-soft-focused);color:var(--tutor-text-brand);--tutor-button-border-shadow:var(--tutor-button-primary-soft-border-shadow-focused,var(--tutor-button-primary-soft-border-shadow,none))}button.tutor-btn-primary-soft:disabled,button.tutor-btn-primary-soft.disabled,a.tutor-btn-primary-soft:disabled,a.tutor-btn-primary-soft.disabled,.tutor-btn-primary-soft:disabled,.tutor-btn-primary-soft.disabled{background-color:var(--tutor-button-disabled);--tutor-button-border-shadow:var(--tutor-button-primary-soft-border-shadow-disabled,var(--tutor-button-primary-soft-border-shadow,none))}button.tutor-btn-destructive,a.tutor-btn-destructive,.tutor-btn-destructive{background-color:var(--tutor-button-destructive);color:var(--tutor-text-primary-inverse);--tutor-button-border-shadow:var(--tutor-button-destructive-border-shadow,none)}button.tutor-btn-destructive svg:not([class]),a.tutor-btn-destructive svg:not([class]),.tutor-btn-destructive svg:not([class]){color:var(--tutor-icon-idle-inverse)}button.tutor-btn-destructive:hover:not(:disabled):not(.disabled),a.tutor-btn-destructive:hover:not(:disabled):not(.disabled),.tutor-btn-destructive:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-destructive-hover);color:var(--tutor-text-primary-inverse);--tutor-button-border-shadow:var(--tutor-button-destructive-border-shadow-hover,var(--tutor-button-destructive-border-shadow,none))}button.tutor-btn-destructive:focus:not(:disabled):not(.disabled),a.tutor-btn-destructive:focus:not(:disabled):not(.disabled),.tutor-btn-destructive:focus:not(:disabled):not(.disabled){background-color:var(--tutor-button-destructive-focused);color:var(--tutor-text-primary-inverse);--tutor-button-border-shadow:var(--tutor-button-destructive-border-shadow-focused,var(--tutor-button-destructive-border-shadow,none))}button.tutor-btn-destructive:disabled,button.tutor-btn-destructive.disabled,a.tutor-btn-destructive:disabled,a.tutor-btn-destructive.disabled,.tutor-btn-destructive:disabled,.tutor-btn-destructive.disabled{background-color:var(--tutor-button-disabled);--tutor-button-border-shadow:var(--tutor-button-destructive-border-shadow-disabled,var(--tutor-button-destructive-border-shadow,none))}button.tutor-btn-destructive-soft,a.tutor-btn-destructive-soft,.tutor-btn-destructive-soft{background-color:var(--tutor-button-destructive-soft);color:var(--tutor-text-critical);--tutor-button-border-shadow:var(--tutor-button-destructive-soft-border-shadow,none)}button.tutor-btn-destructive-soft svg:not([class]),a.tutor-btn-destructive-soft svg:not([class]),.tutor-btn-destructive-soft svg:not([class]){color:var(--tutor-icon-critical)}button.tutor-btn-destructive-soft:hover:not(:disabled):not(.disabled),a.tutor-btn-destructive-soft:hover:not(:disabled):not(.disabled),.tutor-btn-destructive-soft:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-destructive-soft-hover);color:var(--tutor-text-critical);--tutor-button-border-shadow:var(--tutor-button-destructive-soft-border-shadow-hover,var(--tutor-button-destructive-soft-border-shadow,none))}button.tutor-btn-destructive-soft:focus:not(:disabled):not(.disabled),a.tutor-btn-destructive-soft:focus:not(:disabled):not(.disabled),.tutor-btn-destructive-soft:focus:not(:disabled):not(.disabled){background-color:var(--tutor-button-destructive-soft-focused);color:var(--tutor-text-critical);--tutor-button-border-shadow:var(--tutor-button-destructive-soft-border-shadow-focused,var(--tutor-button-destructive-soft-border-shadow,none))}button.tutor-btn-destructive-soft:disabled,button.tutor-btn-destructive-soft.disabled,a.tutor-btn-destructive-soft:disabled,a.tutor-btn-destructive-soft.disabled,.tutor-btn-destructive-soft:disabled,.tutor-btn-destructive-soft.disabled{background-color:var(--tutor-button-disabled);--tutor-button-border-shadow:var(--tutor-button-destructive-soft-border-shadow-disabled,var(--tutor-button-destructive-soft-border-shadow,none))}button.tutor-btn-secondary,a.tutor-btn-secondary,.tutor-btn-secondary{background-color:var(--tutor-button-secondary);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-secondary-border-shadow,none)}button.tutor-btn-secondary svg:not([class]),a.tutor-btn-secondary svg:not([class]),.tutor-btn-secondary svg:not([class]){color:var(--tutor-icon-idle)}button.tutor-btn-secondary:hover:not(:disabled):not(.disabled),a.tutor-btn-secondary:hover:not(:disabled):not(.disabled),.tutor-btn-secondary:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-secondary-hover);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-secondary-border-shadow-hover,var(--tutor-button-secondary-border-shadow,none))}button.tutor-btn-secondary:focus:not(:disabled):not(.disabled),a.tutor-btn-secondary:focus:not(:disabled):not(.disabled),.tutor-btn-secondary:focus:not(:disabled):not(.disabled){background-color:var(--tutor-button-secondary-focused);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-secondary-border-shadow-focused,var(--tutor-button-secondary-border-shadow,none))}button.tutor-btn-secondary:disabled,button.tutor-btn-secondary.disabled,a.tutor-btn-secondary:disabled,a.tutor-btn-secondary.disabled,.tutor-btn-secondary:disabled,.tutor-btn-secondary.disabled{background-color:var(--tutor-button-disabled);--tutor-button-border-shadow:var(--tutor-button-secondary-border-shadow-disabled,var(--tutor-button-secondary-border-shadow,none))}button.tutor-btn-outline,a.tutor-btn-outline,.tutor-btn-outline{background-color:var(--tutor-button-outline-inverse);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-outline-border-shadow,0 0 0 1px var(--tutor-border-idle2))}button.tutor-btn-outline svg:not([class]),a.tutor-btn-outline svg:not([class]),.tutor-btn-outline svg:not([class]){color:var(--tutor-icon-idle)}button.tutor-btn-outline:hover:not(:disabled):not(.disabled),a.tutor-btn-outline:hover:not(:disabled):not(.disabled),.tutor-btn-outline:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-outline-hover);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-outline-border-shadow-hover,var(--tutor-button-outline-border-shadow,0 0 0 1px var(--tutor-border-idle2)))}button.tutor-btn-outline:focus:not(:disabled):not(.disabled),a.tutor-btn-outline:focus:not(:disabled):not(.disabled),.tutor-btn-outline:focus:not(:disabled):not(.disabled){background-color:var(--tutor-button-outline-focused-inverse);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-outline-border-shadow-focused,var(--tutor-button-outline-border-shadow,0 0 0 1px var(--tutor-border-idle2)))}button.tutor-btn-outline:disabled,button.tutor-btn-outline.disabled,a.tutor-btn-outline:disabled,a.tutor-btn-outline.disabled,.tutor-btn-outline:disabled,.tutor-btn-outline.disabled{background-color:var(--tutor-button-disabled);--tutor-button-border-shadow:var(--tutor-button-outline-border-shadow-disabled,var(--tutor-button-outline-border-shadow,0 0 0 1px var(--tutor-border-idle2)))}button.tutor-btn-ghost,a.tutor-btn-ghost,.tutor-btn-ghost{color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow,none);background-color:transparent}button.tutor-btn-ghost svg:not([class]),a.tutor-btn-ghost svg:not([class]),.tutor-btn-ghost svg:not([class]){color:var(--tutor-icon-idle)}button.tutor-btn-ghost:hover:not(:disabled):not(.disabled),a.tutor-btn-ghost:hover:not(:disabled):not(.disabled),.tutor-btn-ghost:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-ghost-hover);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-hover,var(--tutor-button-ghost-border-shadow,none))}button.tutor-btn-ghost:disabled,button.tutor-btn-ghost.disabled,a.tutor-btn-ghost:disabled,a.tutor-btn-ghost.disabled,.tutor-btn-ghost:disabled,.tutor-btn-ghost.disabled{--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-disabled,var(--tutor-button-ghost-border-shadow,none));background-color:transparent}button.tutor-btn-ghost-brand,a.tutor-btn-ghost-brand,.tutor-btn-ghost-brand{color:var(--tutor-text-brand);--tutor-button-border-shadow:var(--tutor-button-ghost-brand-border-shadow,none);background-color:transparent}button.tutor-btn-ghost-brand svg:not([class]),a.tutor-btn-ghost-brand svg:not([class]),.tutor-btn-ghost-brand svg:not([class]){color:var(--tutor-icon-brand)}button.tutor-btn-ghost-brand:hover:not(:disabled):not(.disabled),a.tutor-btn-ghost-brand:hover:not(:disabled):not(.disabled),.tutor-btn-ghost-brand:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-primary-soft);color:var(--tutor-text-brand);--tutor-button-border-shadow:var(--tutor-button-ghost-brand-border-shadow-hover,var(--tutor-button-ghost-brand-border-shadow,none))}button.tutor-btn-ghost-brand:disabled,button.tutor-btn-ghost-brand.disabled,a.tutor-btn-ghost-brand:disabled,a.tutor-btn-ghost-brand.disabled,.tutor-btn-ghost-brand:disabled,.tutor-btn-ghost-brand.disabled{--tutor-button-border-shadow:var(--tutor-button-ghost-brand-border-shadow-disabled,var(--tutor-button-ghost-brand-border-shadow,none));background-color:transparent}button.tutor-btn-link,a.tutor-btn-link,.tutor-btn-link{color:var(--tutor-text-brand);background-color:transparent}button.tutor-btn-link svg:not([class]),a.tutor-btn-link svg:not([class]),.tutor-btn-link svg:not([class]){color:var(--tutor-icon-brand)}button.tutor-btn-link:hover:not(:disabled):not(.disabled),a.tutor-btn-link:hover:not(:disabled):not(.disabled),.tutor-btn-link:hover:not(:disabled):not(.disabled){color:var(--tutor-text-brand-hover);box-shadow:none!important}button.tutor-btn-link:hover:not(:disabled):not(.disabled) svg:not([class]),a.tutor-btn-link:hover:not(:disabled):not(.disabled) svg:not([class]),.tutor-btn-link:hover:not(:disabled):not(.disabled) svg:not([class]){color:var(--tutor-icon-brand-hover)}button.tutor-btn-link,a.tutor-btn-link,.tutor-btn-link{box-shadow:none}button.tutor-btn-link-gray,a.tutor-btn-link-gray,.tutor-btn-link-gray{color:var(--tutor-text-subdued);background-color:transparent}button.tutor-btn-link-gray svg:not([class]),a.tutor-btn-link-gray svg:not([class]),.tutor-btn-link-gray svg:not([class]){color:var(--tutor-icon-subdued)}button.tutor-btn-link-gray:hover:not(:disabled):not(.disabled),a.tutor-btn-link-gray:hover:not(:disabled):not(.disabled),.tutor-btn-link-gray:hover:not(:disabled):not(.disabled){color:var(--tutor-text-secondary)}button.tutor-btn-link-gray:hover:not(:disabled):not(.disabled) svg:not([class]),a.tutor-btn-link-gray:hover:not(:disabled):not(.disabled) svg:not([class]),.tutor-btn-link-gray:hover:not(:disabled):not(.disabled) svg:not([class]){color:var(--tutor-icon-hover)}button.tutor-btn-link-destructive,a.tutor-btn-link-destructive,.tutor-btn-link-destructive{color:var(--tutor-text-critical);background-color:transparent}button.tutor-btn-link-destructive svg:not([class]),a.tutor-btn-link-destructive svg:not([class]),.tutor-btn-link-destructive svg:not([class]){color:var(--tutor-icon-critical)}button.tutor-btn-link-destructive:hover:not(:disabled):not(.disabled),a.tutor-btn-link-destructive:hover:not(:disabled):not(.disabled),.tutor-btn-link-destructive:hover:not(:disabled):not(.disabled){color:var(--tutor-text-critical-hover)}button.tutor-btn-link-destructive:hover:not(:disabled):not(.disabled) svg:not([class]),a.tutor-btn-link-destructive:hover:not(:disabled):not(.disabled) svg:not([class]),.tutor-btn-link-destructive:hover:not(:disabled):not(.disabled) svg:not([class]){color:var(--tutor-icon-critical-hover)}button.tutor-btn-x-small,a.tutor-btn-x-small,.tutor-btn-x-small{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:2px;font-size:.75rem;line-height:1.25rem}button.tutor-btn-x-small:not([class*=tutor-btn-link]),a.tutor-btn-x-small:not([class*=tutor-btn-link]),.tutor-btn-x-small:not([class*=tutor-btn-link]){min-height:32px;padding:6px 12px}button.tutor-btn-x-small.tutor-btn-loading:before,a.tutor-btn-x-small.tutor-btn-loading:before,.tutor-btn-x-small.tutor-btn-loading:before{width:12px;height:12px}button.tutor-btn-small,a.tutor-btn-small,.tutor-btn-small{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:2px;font-size:.875rem;line-height:1.375rem}button.tutor-btn-small:not([class*=tutor-btn-link]),a.tutor-btn-small:not([class*=tutor-btn-link]),.tutor-btn-small:not([class*=tutor-btn-link]){min-height:34px;padding:6px 12px}button.tutor-btn-small.tutor-btn-loading:before,a.tutor-btn-small.tutor-btn-loading:before,.tutor-btn-small.tutor-btn-loading:before{width:14px;height:14px}button.tutor-btn-medium,a.tutor-btn-medium,.tutor-btn-medium{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:3px;font-size:.875rem;line-height:1.375rem}button.tutor-btn-medium:not([class*=tutor-btn-link]),a.tutor-btn-medium:not([class*=tutor-btn-link]),.tutor-btn-medium:not([class*=tutor-btn-link]){min-height:38px;padding:8px 12px}button.tutor-btn-large,a.tutor-btn-large,.tutor-btn-large{--tutor-button-border-shadow-base:2px;--tutor-button-border-shadow-bottom:5px;font-size:.875rem;line-height:1.375rem}button.tutor-btn-large:not([class*=tutor-btn-link]),a.tutor-btn-large:not([class*=tutor-btn-link]),.tutor-btn-large:not([class*=tutor-btn-link]){min-height:48px;padding:12px 16px}button.tutor-btn-large.tutor-btn-loading:before,a.tutor-btn-large.tutor-btn-loading:before,.tutor-btn-large.tutor-btn-loading:before{width:20px;height:20px}.tutor-btn-loading{pointer-events:none;-webkit-text-fill-color:transparent;position:relative}.tutor-btn-loading>*{visibility:hidden}.tutor-btn-loading:before{content:"";border:2px solid;border-top-color:transparent;border-radius:50%;width:16px;height:16px;animation:1s linear infinite tutor-button-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-tutor-motion=reduce] .tutor-btn-loading:before{border-top-color:currentColor;animation:1.5s ease-in-out infinite tutor-button-pulse!important}@media (prefers-reduced-motion:reduce){[data-tutor-motion=auto] .tutor-btn-loading:before{border-top-color:currentColor;animation:1.5s ease-in-out infinite tutor-button-pulse!important}}button.tutor-btn-block,a.tutor-btn-block,.tutor-btn-block{justify-content:center;width:100%}.tutor-btn-group{flex-direction:row;display:flex}.tutor-btn-group .tutor-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.tutor-btn-group .tutor-btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tutor-btn-group-vertical{flex-direction:column;display:flex}.tutor-btn-group-vertical .tutor-btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.tutor-btn-group-vertical .tutor-btn:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}button.tutor-btn-icon,a.tutor-btn-icon,.tutor-btn-icon{flex-shrink:0;min-width:40px;min-height:40px;padding:10px}button.tutor-btn-icon.tutor-btn-x-small,a.tutor-btn-icon.tutor-btn-x-small,.tutor-btn-icon.tutor-btn-x-small{min-width:32px;min-height:32px;padding:8px}button.tutor-btn-icon.tutor-btn-small,a.tutor-btn-icon.tutor-btn-small,.tutor-btn-icon.tutor-btn-small{min-width:34px;min-height:34px;padding:9px}button.tutor-btn-icon.tutor-btn-large,a.tutor-btn-icon.tutor-btn-large,.tutor-btn-icon.tutor-btn-large{min-width:48px;min-height:48px;padding:14px}.tutor-card{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);box-shadow:none;border-radius:8px;padding:16px}.tutor-card-padding-small{padding:8px}.tutor-card-padding-medium{padding:16px}.tutor-card-padding-large{padding:24px}.tutor-card-rounded-md{border-radius:6px}.tutor-card-rounded-lg{border-radius:8px}.tutor-card-rounded-2xl{border-radius:12px}.tutor-input-field{width:100%;position:relative}.tutor-input-field .tutor-input-wrapper{flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;display:flex;position:relative}.tutor-input-field .tutor-input-wrapper .tutor-label,.tutor-input-field .tutor-input-wrapper .tutor-checkbox,.tutor-input-field .tutor-input-wrapper .tutor-radio,.tutor-input-field .tutor-input-wrapper .tutor-switch{margin:0}.tutor-input-field .tutor-input{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border:1px solid var(--tutor-border-idle);border-color:var(--tutor-input-border-color,var(--tutor-border-idle));border-radius:var(--tutor-input-radius,6px);background-color:var(--tutor-surface-l1);width:100%;min-height:auto;font-size:.875rem;font-weight:400;line-height:1.375rem;font-weight:var(--tutor-input-font-weight,400);--tutor-input-border-shadow-current:var(--tutor-input-border-shadow,none);box-shadow:var(--tutor-input-border-shadow-current);-moz-appearance:textfield;margin:0;padding:7px 12px;transition:all .25s ease-in-out}.tutor-input-field .tutor-input::-webkit-outer-spin-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input::-webkit-inner-spin-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input::-webkit-search-cancel-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input::-webkit-autofill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input::-webkit-contacts-auto-fill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input::-webkit-credentials-auto-fill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input:placeholder-shown:not(:focus):not(:disabled){background-color:var(--tutor-surface-l3)}.tutor-input-field .tutor-input::-webkit-input-placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-input::-ms-input-placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-input::placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-input:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);background-color:var(--tutor-surface-l1);border-color:var(--tutor-border-brand-tertiary);color:var(--tutor-text-primary);--tutor-input-border-shadow-current:none;outline:none}.tutor-input-field .tutor-input:disabled{background-color:var(--tutor-surface-l1-hover);cursor:not-allowed;--tutor-input-border-shadow-current:none}@media (hover:none) and (pointer:coarse){.tutor-input-field .tutor-input{font-size:1rem;line-height:1.5rem}}.tutor-input-field .tutor-input.tutor-input-content-left{padding-inline-start:40px}.tutor-input-field .tutor-input.tutor-input-content-right{padding-inline-end:40px}.tutor-input-field .tutor-input.tutor-input-content-clear{padding-inline-end:36px}.tutor-input-field .tutor-input-sm{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border:1px solid var(--tutor-border-idle);border-color:var(--tutor-input-border-color,var(--tutor-border-idle));border-radius:var(--tutor-input-radius,6px);background-color:var(--tutor-surface-l1);width:100%;min-height:auto;font-size:.875rem;font-weight:400;line-height:1.375rem;font-weight:var(--tutor-input-font-weight,400);--tutor-input-border-shadow-current:var(--tutor-input-border-shadow,none);box-shadow:var(--tutor-input-border-shadow-current);-moz-appearance:textfield;margin:0;padding:7px 12px;transition:all .25s ease-in-out}.tutor-input-field .tutor-input-sm::-webkit-outer-spin-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-sm::-webkit-inner-spin-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-sm::-webkit-search-cancel-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-sm::-webkit-autofill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-sm::-webkit-contacts-auto-fill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-sm::-webkit-credentials-auto-fill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-sm:placeholder-shown:not(:focus):not(:disabled){background-color:var(--tutor-surface-l3)}.tutor-input-field .tutor-input-sm::-webkit-input-placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-input-sm::-ms-input-placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-input-sm::placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-input-sm:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);background-color:var(--tutor-surface-l1);border-color:var(--tutor-border-brand-tertiary);color:var(--tutor-text-primary);--tutor-input-border-shadow-current:none;outline:none}.tutor-input-field .tutor-input-sm:disabled{background-color:var(--tutor-surface-l1-hover);cursor:not-allowed;--tutor-input-border-shadow-current:none}.tutor-input-field .tutor-input-sm{padding:5px 8px}@media (hover:none) and (pointer:coarse){.tutor-input-field .tutor-input-sm{font-size:1rem;line-height:1.5rem}}.tutor-input-field .tutor-input-lg{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border:1px solid var(--tutor-border-idle);border-color:var(--tutor-input-border-color,var(--tutor-border-idle));border-radius:var(--tutor-input-radius,6px);background-color:var(--tutor-surface-l1);width:100%;min-height:auto;font-size:.875rem;font-weight:400;line-height:1.375rem;font-weight:var(--tutor-input-font-weight,400);--tutor-input-border-shadow-current:var(--tutor-input-border-shadow,none);box-shadow:var(--tutor-input-border-shadow-current);-moz-appearance:textfield;margin:0;padding:7px 12px;transition:all .25s ease-in-out}.tutor-input-field .tutor-input-lg::-webkit-outer-spin-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-lg::-webkit-inner-spin-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-lg::-webkit-search-cancel-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-lg::-webkit-autofill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-lg::-webkit-contacts-auto-fill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-lg::-webkit-credentials-auto-fill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-input-lg:placeholder-shown:not(:focus):not(:disabled){background-color:var(--tutor-surface-l3)}.tutor-input-field .tutor-input-lg::-webkit-input-placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-input-lg::-ms-input-placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-input-lg::placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-input-lg:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);background-color:var(--tutor-surface-l1);border-color:var(--tutor-border-brand-tertiary);color:var(--tutor-text-primary);--tutor-input-border-shadow-current:none;outline:none}.tutor-input-field .tutor-input-lg:disabled{background-color:var(--tutor-surface-l1-hover);cursor:not-allowed;--tutor-input-border-shadow-current:none}.tutor-input-field .tutor-input-lg{padding:12px}@media (hover:none) and (pointer:coarse){.tutor-input-field .tutor-input-lg{font-size:1rem;line-height:1.5rem}}.tutor-input-field .tutor-text-area{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border:1px solid var(--tutor-border-idle);border-color:var(--tutor-input-border-color,var(--tutor-border-idle));border-radius:var(--tutor-input-radius,6px);background-color:var(--tutor-surface-l1);width:100%;min-height:auto;font-size:.875rem;font-weight:400;line-height:1.375rem;font-weight:var(--tutor-input-font-weight,400);--tutor-input-border-shadow-current:var(--tutor-input-border-shadow,none);box-shadow:var(--tutor-input-border-shadow-current);-moz-appearance:textfield;margin:0;padding:7px 12px;transition:all .25s ease-in-out}.tutor-input-field .tutor-text-area::-webkit-outer-spin-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-text-area::-webkit-inner-spin-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-text-area::-webkit-search-cancel-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-text-area::-webkit-autofill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-text-area::-webkit-contacts-auto-fill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-text-area::-webkit-credentials-auto-fill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-input-field .tutor-text-area:placeholder-shown:not(:focus):not(:disabled){background-color:var(--tutor-surface-l3)}.tutor-input-field .tutor-text-area::-webkit-input-placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-text-area::-ms-input-placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-text-area::placeholder{color:var(--tutor-text-subdued)}.tutor-input-field .tutor-text-area:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);background-color:var(--tutor-surface-l1);border-color:var(--tutor-border-brand-tertiary);color:var(--tutor-text-primary);--tutor-input-border-shadow-current:none;outline:none}.tutor-input-field .tutor-text-area:disabled{background-color:var(--tutor-surface-l1-hover);cursor:not-allowed;--tutor-input-border-shadow-current:none}@media (hover:none) and (pointer:coarse){.tutor-input-field .tutor-text-area{font-size:1rem;line-height:1.5rem}}.tutor-input-field .tutor-text-area{resize:vertical;min-height:92px}.tutor-input-field .tutor-wp-editor-container .wp-editor-container,.tutor-input-field .tutor-wp-editor-container .mce-tinymce{border-radius:var(--tutor-input-radius,6px);border-color:var(--tutor-border-idle)}.tutor-input-field .tutor-wp-editor-container .mce-panel{background-color:var(--tutor-surface-l1)!important;border-color:var(--tutor-border-idle)!important}.tutor-input-field .tutor-wp-editor-container .wp-editor-area{background-color:var(--tutor-surface-l1);color:var(--tutor-text-primary)}.tutor-input-field .tutor-wp-editor-container .wp-editor-tabs .wp-switch-editor{background-color:var(--tutor-surface-l2);color:var(--tutor-text-secondary);border-color:var(--tutor-border-idle)}.tutor-input-field .tutor-wp-editor-container .wp-editor-tabs .wp-switch-editor:hover{background-color:var(--tutor-surface-l1-hover)}.tutor-input-field .tutor-wp-editor-container .mce-toolbar-grp,.tutor-input-field .tutor-wp-editor-container .quicktags-toolbar{border-top-left-radius:var(--tutor-input-radius,6px);border-top-right-radius:var(--tutor-input-radius,6px)}.tutor-input-field .tutor-wp-editor-container .mce-toolbar:last-of-type{border-top:none}.tutor-input-field .tutor-wp-editor-container .mce-statusbar{border-bottom-left-radius:var(--tutor-input-radius,6px);border-bottom-right-radius:var(--tutor-input-radius,6px);background-color:var(--tutor-surface-l1);border-top-color:var(--tutor-border-idle)}.tutor-input-field .tutor-wp-editor-container .mce-btn{background-color:transparent!important}.tutor-input-field .tutor-wp-editor-container .mce-btn button,.tutor-input-field .tutor-wp-editor-container .mce-btn button .mce-ico{color:var(--tutor-icon-secondary)}.tutor-input-field .tutor-wp-editor-container .mce-btn:hover,.tutor-input-field .tutor-wp-editor-container .mce-btn.mce-active{background-color:var(--tutor-surface-l1-hover)!important;border-color:transparent!important}.tutor-input-field .tutor-wp-editor-container .mce-btn:hover button,.tutor-input-field .tutor-wp-editor-container .mce-btn.mce-active button,.tutor-input-field .tutor-wp-editor-container .mce-btn:hover button .mce-ico,.tutor-input-field .tutor-wp-editor-container .mce-btn.mce-active button .mce-ico{color:var(--tutor-icon-hover)}.tutor-input-field .tutor-wp-editor-container .mce-btn.mce-active{background-color:var(--tutor-surface-l2-hover)!important}.tutor-input-field .tutor-checkbox{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid var(--tutor-border-idle);background-color:var(--tutor-surface-l1);cursor:pointer;width:16px;height:16px;color:var(--tutor-icon-idle);border-radius:4px;flex-shrink:0;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out;position:relative}.tutor-input-field .tutor-checkbox:before{display:none!important}.tutor-input-field .tutor-checkbox:after{content:"";opacity:0;background-color:currentColor;width:10px;height:10px;transition:opacity .25s ease-in-out,transform .25s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='black' d='M10.3 3.3a1 1 0 0 1 0 1.4L5.5 9.5a1 1 0 0 1-1.4 0L1.7 7.1a1 1 0 0 1 1.4-1.4L5 7.6l4.3-4.3a1 1 0 0 1 1.4 0z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='black' d='M10.3 3.3a1 1 0 0 1 0 1.4L5.5 9.5a1 1 0 0 1-1.4 0L1.7 7.1a1 1 0 0 1 1.4-1.4L5 7.6l4.3-4.3a1 1 0 0 1 1.4 0z'/%3E%3C/svg%3E") 50%/contain no-repeat}.tutor-input-field .tutor-checkbox:checked{background-color:var(--tutor-surface-brand-primary);color:var(--tutor-icon-idle-inverse);border-color:transparent}.tutor-input-field .tutor-checkbox:checked:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.tutor-input-field .tutor-checkbox:disabled{background-color:var(--tutor-surface-l1-hover);color:var(--tutor-icon-disabled);cursor:not-allowed;border-color:var(--tutor-border-idle)}.tutor-input-field .tutor-checkbox:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-input-field .tutor-checkbox:focus:not(:checked){box-shadow:0 0 0 2px rgba(152,162,179,.14),0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.1)}.tutor-input-field .tutor-checkbox-md{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid var(--tutor-border-idle);background-color:var(--tutor-surface-l1);cursor:pointer;width:20px;height:20px;color:var(--tutor-icon-idle);border-radius:4px;flex-shrink:0;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out;position:relative}.tutor-input-field .tutor-checkbox-md:before{display:none!important}.tutor-input-field .tutor-checkbox-md:after{content:"";opacity:0;background-color:currentColor;width:12px;height:12px;transition:opacity .25s ease-in-out,transform .25s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='black' d='M10.3 3.3a1 1 0 0 1 0 1.4L5.5 9.5a1 1 0 0 1-1.4 0L1.7 7.1a1 1 0 0 1 1.4-1.4L5 7.6l4.3-4.3a1 1 0 0 1 1.4 0z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='black' d='M10.3 3.3a1 1 0 0 1 0 1.4L5.5 9.5a1 1 0 0 1-1.4 0L1.7 7.1a1 1 0 0 1 1.4-1.4L5 7.6l4.3-4.3a1 1 0 0 1 1.4 0z'/%3E%3C/svg%3E") 50%/contain no-repeat}.tutor-input-field .tutor-checkbox-md:checked{background-color:var(--tutor-surface-brand-primary);color:var(--tutor-icon-idle-inverse);border-color:transparent}.tutor-input-field .tutor-checkbox-md:checked:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.tutor-input-field .tutor-checkbox-md:disabled{background-color:var(--tutor-surface-l1-hover);color:var(--tutor-icon-disabled);cursor:not-allowed;border-color:var(--tutor-border-idle)}.tutor-input-field .tutor-checkbox-md:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-input-field .tutor-checkbox-md:focus:not(:checked){box-shadow:0 0 0 2px rgba(152,162,179,.14),0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.1)}.tutor-input-field .tutor-checkbox-intermediate{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid var(--tutor-border-idle);background-color:var(--tutor-surface-l1);cursor:pointer;width:20px;height:20px;color:var(--tutor-icon-idle);border-radius:4px;flex-shrink:0;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,color .25s ease-in-out;position:relative}.tutor-input-field .tutor-checkbox-intermediate:before{display:none!important}.tutor-input-field .tutor-checkbox-intermediate:after{content:"";opacity:0;background-color:currentColor;width:12px;height:12px;transition:opacity .25s ease-in-out,transform .25s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='black' d='M10.3 3.3a1 1 0 0 1 0 1.4L5.5 9.5a1 1 0 0 1-1.4 0L1.7 7.1a1 1 0 0 1 1.4-1.4L5 7.6l4.3-4.3a1 1 0 0 1 1.4 0z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='black' d='M10.3 3.3a1 1 0 0 1 0 1.4L5.5 9.5a1 1 0 0 1-1.4 0L1.7 7.1a1 1 0 0 1 1.4-1.4L5 7.6l4.3-4.3a1 1 0 0 1 1.4 0z'/%3E%3C/svg%3E") 50%/contain no-repeat}.tutor-input-field .tutor-checkbox-intermediate:checked{background-color:var(--tutor-surface-brand-primary);color:var(--tutor-icon-idle-inverse);border-color:transparent}.tutor-input-field .tutor-checkbox-intermediate:checked:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.tutor-input-field .tutor-checkbox-intermediate:disabled{background-color:var(--tutor-surface-l1-hover);color:var(--tutor-icon-disabled);cursor:not-allowed;border-color:var(--tutor-border-idle)}.tutor-input-field .tutor-checkbox-intermediate:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-input-field .tutor-checkbox-intermediate:focus:not(:checked){box-shadow:0 0 0 2px rgba(152,162,179,.14),0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.1)}.tutor-input-field .tutor-checkbox-intermediate:after{opacity:1;background-color:currentColor;border-radius:1000px;width:7px;height:2.5px;transform:translate(-50%,-50%)scale(1);-webkit-mask:none;mask:none}.tutor-input-field .tutor-checkbox-intermediate{background-color:var(--tutor-surface-brand-primary);color:var(--tutor-icon-idle-inverse);border-color:transparent}.tutor-input-field .tutor-radio{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid var(--tutor-border-idle);background-color:var(--tutor-surface-l1);cursor:pointer;border-radius:1000px;flex-shrink:0;width:16px;height:16px;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out;position:relative}.tutor-input-field .tutor-radio:checked{background-color:var(--tutor-surface-brand-primary);border-color:transparent}.tutor-input-field .tutor-radio:checked:before{display:none!important}.tutor-input-field .tutor-radio:checked:after{content:"";background-color:var(--tutor-surface-l1);border-radius:1000px;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tutor-input-field .tutor-radio:disabled{background-color:var(--tutor-surface-l2);cursor:not-allowed;border-color:var(--tutor-border-idle)}.tutor-input-field .tutor-radio:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-input-field .tutor-radio:focus:not(:checked){box-shadow:0 0 0 2px rgba(152,162,179,.14),0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.1)}.tutor-input-field .tutor-radio-md{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid var(--tutor-border-idle);background-color:var(--tutor-surface-l1);cursor:pointer;border-radius:1000px;flex-shrink:0;width:20px;height:20px;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out;position:relative}.tutor-input-field .tutor-radio-md:checked{background-color:var(--tutor-surface-brand-primary);border-color:transparent}.tutor-input-field .tutor-radio-md:checked:before{display:none!important}.tutor-input-field .tutor-radio-md:checked:after{content:"";background-color:var(--tutor-surface-l1);border-radius:1000px;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tutor-input-field .tutor-radio-md:disabled{background-color:var(--tutor-surface-l2);cursor:not-allowed;border-color:var(--tutor-border-idle)}.tutor-input-field .tutor-radio-md:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-input-field .tutor-radio-md:focus:not(:checked){box-shadow:0 0 0 2px rgba(152,162,179,.14),0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.1)}.tutor-input-field .tutor-switch{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:var(--tutor-button-secondary-hover);cursor:pointer;border:none;border-radius:20px;outline:none;align-items:center;width:36px;height:20px;transition:background-color .25s ease-in-out;display:inline-flex;position:relative}.tutor-input-field .tutor-switch:before{display:none!important}.tutor-input-field .tutor-switch:after{content:"";background-color:var(--tutor-actions-inverse);border-radius:50%;width:16px;height:16px;transition:transform .25s ease-in-out,background-color .25s ease-in-out;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.1)}.tutor-input-field .tutor-switch:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);border-color:var(--tutor-border-brand-tertiary);outline:none}.tutor-input-field .tutor-switch:checked{background-color:var(--tutor-button-primary)}.tutor-input-field .tutor-switch:checked:after{transform:translate(16px)}.tutor-input-field .tutor-switch:disabled{background-color:var(--tutor-button-disabled)}.tutor-input-field .tutor-switch:disabled:after{background-color:var(--tutor-actions-gray-empty)}.tutor-input-field .tutor-switch-md{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:var(--tutor-button-secondary-hover);cursor:pointer;border:none;border-radius:24px;outline:none;align-items:center;width:44px;height:24px;transition:background-color .25s ease-in-out;display:inline-flex;position:relative}.tutor-input-field .tutor-switch-md:before{display:none!important}.tutor-input-field .tutor-switch-md:after{content:"";background-color:var(--tutor-actions-inverse);border-radius:50%;width:20px;height:20px;transition:transform .25s ease-in-out,background-color .25s ease-in-out;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.1)}.tutor-input-field .tutor-switch-md:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);border-color:var(--tutor-border-brand-tertiary);outline:none}.tutor-input-field .tutor-switch-md:checked{background-color:var(--tutor-button-primary)}.tutor-input-field .tutor-switch-md:checked:after{transform:translate(20px)}.tutor-input-field .tutor-switch-md:disabled{background-color:var(--tutor-button-disabled)}.tutor-input-field .tutor-switch-md:disabled:after{background-color:var(--tutor-actions-gray-empty)}.tutor-input-field .tutor-label{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;margin-bottom:6px;font-size:.875rem;font-weight:500;line-height:1.375rem;display:flex}.tutor-input-field .tutor-label-required:after{content:"*";color:var(--tutor-text-critical);margin-left:2px}.tutor-input-field .tutor-input-help-icon{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-input-field .tutor-input-help-icon:focus{outline:none}.tutor-input-field .tutor-input-help-icon{color:var(--tutor-icon-subdued);cursor:help;flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-input-field .tutor-input-clear-button{border-radius:var(--tutor-button-radius,6px);font-weight:var(--tutor-button-font-weight,500);cursor:pointer;text-align:center;text-transform:none;color:var(--tutor-text-primary);--tutor-button-border-shadow:none;box-shadow:var(--tutor-button-border-shadow,none);background-color:transparent;border:none;flex-flow:row;justify-content:center;align-items:center;gap:4px;padding:0;font-family:inherit;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:inline-flex}.tutor-input-field .tutor-input-clear-button:hover:not(:disabled):not(.disabled),.tutor-input-field .tutor-input-clear-button:focus:not(:disabled):not(.disabled){color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow,none);background-color:transparent;border:none;outline:none}.tutor-input-field .tutor-input-clear-button:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-input-field .tutor-input-clear-button svg:not([class]){color:currentColor;flex-shrink:0}.tutor-input-field .tutor-input-clear-button:disabled,.tutor-input-field .tutor-input-clear-button.disabled{color:var(--tutor-text-subdued);cursor:not-allowed;pointer-events:none}.tutor-input-field .tutor-input-clear-button:disabled svg:not([class]),.tutor-input-field .tutor-input-clear-button.disabled svg:not([class]){color:var(--tutor-icon-subdued)}.tutor-input-field .tutor-input-clear-button{color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow,none);background-color:transparent}.tutor-input-field .tutor-input-clear-button svg:not([class]){color:var(--tutor-icon-idle)}.tutor-input-field .tutor-input-clear-button:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-ghost-hover);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-hover,var(--tutor-button-ghost-border-shadow,none))}.tutor-input-field .tutor-input-clear-button:disabled,.tutor-input-field .tutor-input-clear-button.disabled{--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-disabled,var(--tutor-button-ghost-border-shadow,none));background-color:transparent}.tutor-input-field .tutor-input-clear-button{inset-inline-end:12px;color:var(--tutor-icon-idle);border-radius:4px;flex-shrink:0;padding:2px;position:absolute;top:50%;transform:translateY(-50%)}.tutor-input-field .tutor-input-content{color:var(--tutor-icon-secondary);pointer-events:none;flex-flow:row;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.tutor-input-field .tutor-input-content.tutor-input-content-left{inset-inline-start:12px}.tutor-input-field .tutor-input-content.tutor-input-content-right{inset-inline-end:12px}.tutor-input-field .tutor-input-content .tutor-input-password-toggle{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-input-field .tutor-input-content .tutor-input-password-toggle:focus{outline:none}.tutor-input-field .tutor-input-content .tutor-input-password-toggle{pointer-events:auto;cursor:pointer;color:inherit}.tutor-input-field .tutor-input-content .tutor-input-password-toggle:hover{color:var(--tutor-icon-hover)}.tutor-input-field .tutor-input-wrapper:has(.tutor-input-sm) .tutor-input.tutor-input-content-left{padding-inline-start:32px}.tutor-input-field .tutor-input-wrapper:has(.tutor-input-sm) .tutor-input.tutor-input-content-right{padding-inline-end:32px}.tutor-input-field .tutor-input-wrapper:has(.tutor-input-sm) .tutor-input-content-left{inset-inline-start:8px}.tutor-input-field .tutor-input-wrapper:has(.tutor-input-sm).tutor-input-content-right{inset-inline-end:8px}.tutor-input-field .tutor-error-text{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-critical);font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-input-field .tutor-help-text{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-input-field .tutor-error-text:not(:empty),.tutor-input-field .tutor-help-text:not(:empty){margin-top:6px}.tutor-input-field-error .tutor-input{border:1px solid var(--tutor-border-error);--tutor-input-border-shadow-current:none;box-shadow:0 1px 2px rgba(16,24,40,.05)}.tutor-input-field-error .tutor-input:focus{border-color:var(--tutor-border-error);outline:none;box-shadow:0 0 0 2px rgba(240,68,56,.24),0 1px 2px rgba(16,24,40,.05)}.tutor-input-field-error .tutor-wp-editor-container{outline:1px solid var(--tutor-border-error);border-radius:var(--tutor-input-radius,6px);box-shadow:0 1px 2px rgba(16,24,40,.05)}.tutor-input-field-error .tutor-wp-editor-container:focus{border-color:var(--tutor-border-error);outline:none;box-shadow:0 0 0 2px rgba(240,68,56,.24),0 1px 2px rgba(16,24,40,.05)}.tutor-modal{z-index:99999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tutor-modal-backdrop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(0,0,0,.6);position:absolute;inset:0}.tutor-modal-backdrop-enter{transition:opacity .15s ease-out}.tutor-modal-backdrop-transition{opacity:0}.tutor-modal-backdrop-transition-reset{opacity:1}.tutor-modal-backdrop-leave{transition:opacity .15s ease-in}.tutor-modal-content{background-color:var(--tutor-surface-l1);border-radius:var(--tutor-modal-radius,16px);width:100%;max-width:500px;max-height:calc(100dvh - 40px);box-shadow:var(--tutor-modal-shadow,0px 8px 8px -4px rgba(16,24,40,.03),0px 20px 24px -4px rgba(16,24,40,.08));position:relative;overflow-y:auto}.tutor-modal-content-enter{transition:opacity .15s ease-out,transform .15s ease-out}.tutor-modal-content-transition{opacity:0;transform:translateY(16px)scale(.95)}.tutor-modal-content-transition-reset{opacity:1;transform:translateY(0)scale(1)}.tutor-modal-content-leave{transition:opacity .15s ease-in,transform .15s ease-in}.tutor-modal-header{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:4px;padding:20px 20px 0;display:flex}.tutor-modal-title{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);margin:0;font-size:1.125rem;font-weight:600;line-height:1.625rem}.tutor-modal-subtitle{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);font-size:.75rem;font-weight:400;line-height:1.125rem}.tutor-modal-body{padding:20px}.tutor-modal-close{border-radius:var(--tutor-button-radius,6px);font-weight:var(--tutor-button-font-weight,500);cursor:pointer;text-align:center;text-transform:none;color:var(--tutor-text-primary);--tutor-button-border-shadow:none;box-shadow:var(--tutor-button-border-shadow,none);background-color:transparent;border:none;justify-content:center;align-items:center;gap:4px;padding:0;font-family:inherit;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:inline-flex}.tutor-modal-close:hover:not(:disabled):not(.disabled),.tutor-modal-close:focus:not(:disabled):not(.disabled){color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow,none);background-color:transparent;border:none;outline:none}.tutor-modal-close:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-modal-close svg:not([class]){color:currentColor;flex-shrink:0}.tutor-modal-close:disabled,.tutor-modal-close.disabled{color:var(--tutor-text-subdued);cursor:not-allowed;pointer-events:none}.tutor-modal-close:disabled svg:not([class]),.tutor-modal-close.disabled svg:not([class]){color:var(--tutor-icon-subdued)}.tutor-modal-close{min-width:32px;min-height:32px;color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow,none);background-color:transparent;padding:8px}.tutor-modal-close svg:not([class]){color:var(--tutor-icon-idle)}.tutor-modal-close:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-ghost-hover);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-hover,var(--tutor-button-ghost-border-shadow,none))}.tutor-modal-close:disabled,.tutor-modal-close.disabled{--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-disabled,var(--tutor-button-ghost-border-shadow,none));background-color:transparent}.tutor-modal-close{top:8px;position:absolute;inset-inline-end:8px}.tutor-modal-close svg{color:var(--tutor-icon-idle)!important}.tutor-modal-footer{border-top:1px solid var(--tutor-border-idle);flex-flow:row;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}@media (max-width:768px){.tutor-modal{padding:16px}.tutor-modal-content{max-height:95vh}}.tutor-popover{z-index:2;background-color:var(--tutor-surface-l1);border:var(--tutor-popover-border,1px solid var(--tutor-border-idle));border-radius:var(--tutor-popover-radius,12px);max-width:276px;box-shadow:var(--tutor-popover-shadow,0px 4px 6px -2px rgba(16,24,40,.03),0px 12px 16px -4px rgba(16,24,40,.08));position:fixed;overflow:hidden}.tutor-popover-header{padding:8px 8px 0}.tutor-popover-header .tutor-popover-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin:0;font-size:1rem;font-weight:600;line-height:1.375rem}.tutor-popover-header .tutor-popover-close{top:4px;width:24px;height:24px;color:var(--tutor-icon-idle);cursor:pointer;background:0 0;border:none;border-radius:24px;flex-flow:row;justify-content:center;align-items:center;padding:0;transition:all .25s ease-in-out;display:flex;position:absolute;inset-inline-end:4px}.tutor-popover-header .tutor-popover-close:hover,.tutor-popover-header .tutor-popover-close:focus{background-color:var(--tutor-surface-l2);color:var(--tutor-icon-hover);outline:none}.tutor-popover-body{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);padding:8px;font-size:.875rem;font-weight:400;line-height:1.125rem}.tutor-popover-footer{border-top:1px solid var(--tutor-border-idle);flex-flow:row;justify-content:flex-end;align-items:center;gap:4px;margin-top:8px;padding:8px;display:flex}[dir=rtl] .tutor-popover-footer{flex-direction:row-reverse;justify-content:flex-start}.tutor-popover .tutor-popover-menu{min-width:170px;padding:6px 0}.tutor-popover .tutor-popover-menu .tutor-popover-menu-item{width:100%;font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-popover .tutor-popover-menu .tutor-popover-menu-item:focus{outline:none}.tutor-popover .tutor-popover-menu .tutor-popover-menu-item{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);text-overflow:ellipsis;white-space:nowrap;flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;padding:8px 12px;font-size:.875rem;font-weight:400;line-height:1.375rem;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:flex;overflow:hidden}.tutor-popover .tutor-popover-menu .tutor-popover-menu-item svg{flex-shrink:0}.tutor-popover .tutor-popover-menu .tutor-popover-menu-item:hover,.tutor-popover .tutor-popover-menu .tutor-popover-menu-item:focus{color:var(--tutor-text-primary);background-color:var(--tutor-tab-sidebar-l2-hover)}.tutor-popover .tutor-popover-menu .tutor-popover-menu-item.tutor-active{background-color:var(--tutor-tab-sidebar-l2-active);color:var(--tutor-text-brand);opacity:1}.tutor-popover-sm{max-width:200px;font-size:.75rem}.tutor-popover-lg{max-width:400px}.tutor-popover-xl{max-width:500px}.tutor-popover[x-cloak]{display:none!important}@media (max-width:576px){.tutor-popover{max-width:calc(100vw - 56px)}.tutor-popover-header,.tutor-popover-body,.tutor-popover-footer{padding-left:6px;padding-inline-end:6px}}.tutor-progress-bar{width:100%;height:var(--tutor-progress-height,8px);background-color:var(--tutor-actions-gray-quaternary);border-radius:1000px;position:relative;overflow:hidden;box-shadow:inset 0 0 1.75px rgba(0,0,0,.16)}.tutor-progress-bar-fill{--tutor-progress-width:0%;--tutor-progress-start:0%;width:100%;height:100%;transform:translateX(calc(var(--tutor-progress-width) - 100%));background-color:var(--tutor-actions-success-primary);border-radius:inherit;transition:transform .3s ease-in-out;position:relative}[dir=rtl] .tutor-progress-bar-fill{transform:translateX(calc(100% - var(--tutor-progress-width)))}.tutor-progress-bar-fill:before{content:"";top:var(--tutor-progress-indicator-top,2px);height:var(--tutor-progress-indicator-height,1.5px);background-color:var(--tutor-actions-success-secondary);border-radius:inherit;opacity:.4;width:8.16px;position:absolute;inset-inline-end:4px}.tutor-progress-bar-fill:after{content:"";display:var(--tutor-progress-indicator-secondary-display,none);top:var(--tutor-progress-indicator-top,2px);height:var(--tutor-progress-indicator-height,1.5px);background-color:var(--tutor-actions-success-secondary);border-radius:inherit;opacity:.4;position:absolute;inset-inline:4px 13.16px}.tutor-progress-bar.tutor-progress-bar-brand{background-color:var(--tutor-actions-gray-quaternary)}.tutor-progress-bar.tutor-progress-bar-brand .tutor-progress-bar-fill{background-color:var(--tutor-actions-brand-primary)}.tutor-progress-bar.tutor-progress-bar-brand .tutor-progress-bar-fill:before,.tutor-progress-bar.tutor-progress-bar-brand .tutor-progress-bar-fill:after{background-color:var(--tutor-actions-brand-secondary)}.tutor-progress-bar.tutor-progress-bar-warning{background-color:var(--tutor-actions-warning-tertiary)}.tutor-progress-bar.tutor-progress-bar-warning .tutor-progress-bar-fill{background-color:var(--tutor-actions-warning-primary)}.tutor-progress-bar.tutor-progress-bar-warning .tutor-progress-bar-fill:before,.tutor-progress-bar.tutor-progress-bar-warning .tutor-progress-bar-fill:after{background-color:var(--tutor-actions-warning-tertiary)}.tutor-progress-bar[data-tutor-animated] .tutor-progress-bar-fill{animation:1s ease-out forwards tutor-progress-fill-animate}[dir=rtl] .tutor-progress-bar[data-tutor-animated] .tutor-progress-bar-fill{animation-name:tutor-progress-fill-animate-rtl}@keyframes tutor-progress-fill-animate{0%{transform:translateX(calc(var(--tutor-progress-start,0%) - 100%))}to{transform:translateX(calc(var(--tutor-progress-width) - 100%))}}@keyframes tutor-progress-fill-animate-rtl{0%{transform:translateX(calc(100% - var(--tutor-progress-start,0%)))}to{transform:translateX(calc(100% - var(--tutor-progress-width)))}}.tutor-preview-trigger{min-width:0;max-width:100%;display:flex}.tutor-preview-trigger-text{-webkit-text-decoration:underline dashed var(--tutor-border-hover);text-decoration:underline dashed var(--tutor-border-hover);text-underline-offset:4px;color:var(--tutor-text-secondary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;max-width:100%;padding-inline-end:2px;font-style:italic;transition:color .25s ease-in-out;display:inline-block;overflow:hidden}.tutor-preview-trigger-text:focus{outline:none}.tutor-preview-trigger-text:focus-visible{outline:2px solid var(--tutor-brand-450,#90a0f7);outline-offset:2px;outline-offset:2px;border-radius:4px}.tutor-preview-card{background:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:12px;width:194px;max-width:calc(100vw - 16px);padding:8px 8px 12px;animation:.2s tutor-preview-fade-in;overflow:hidden;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08)}.tutor-preview-card-content{flex-direction:column;gap:8px;display:flex}.tutor-preview-card-thumbnail{object-fit:cover;border-radius:6px;width:100%;height:90px;display:block}.tutor-preview-card-body{flex-direction:column;gap:2px;display:flex}.tutor-preview-card-title{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;font-weight:500;line-height:1.125rem;display:-webkit-box;overflow:hidden}.tutor-preview-card-title a{color:inherit;text-decoration:none;transition:color .25s ease-in-out}.tutor-preview-card-title a:hover{color:var(--tutor-text-brand)}.tutor-preview-card-title a:focus-visible{outline:2px solid var(--tutor-brand-450,#90a0f7);outline-offset:2px;outline-offset:2px;border-radius:4px}.tutor-preview-card-instructor{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-preview-card-instructor a{color:var(--tutor-text-secondary);text-decoration:none;transition:color .25s ease-in-out}.tutor-preview-card-instructor a:hover{color:var(--tutor-text-brand)}.tutor-preview-card-instructor a:focus-visible{outline:2px solid var(--tutor-brand-450,#90a0f7);outline-offset:2px;outline-offset:2px;border-radius:4px}@keyframes tutor-preview-fade-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.tutor-section-separator{background-color:var(--tutor-border-idle);border:none;flex-shrink:0;width:100%;height:1px;margin:0;padding:0}.tutor-section-separator-vertical{background-color:var(--tutor-border-idle);border:none;flex-shrink:0;align-self:stretch;width:1px;height:1.25rem;margin:auto 0;padding:0}.tutor-skeleton{width:100%;height:16px;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);-webkit-mask-image:-webkit-radial-gradient(center,white,black);background-color:rgba(0,0,0,.11);border-radius:6px;flex-shrink:0;display:block;position:relative;overflow:hidden}.tutor-skeleton:after{content:"";animation:var(--tutor-animation-duration,1.6s)linear .5s infinite normal none running wave;background:linear-gradient(90deg,transparent,rgba(0,0,0,.05),transparent);position:absolute;inset:0;transform:translate(-100%)}.tutor-skeleton-round{border-radius:1000px}@keyframes wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}.tutor-statics{flex-flow:row;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;position:relative}.tutor-statics-progress{transform:rotate(-90deg)}.tutor-statics-progress-label{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:700;line-height:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tutor-statics-progress-label-large{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:2.5rem;font-weight:700;line-height:3rem}.tutor-statics-complete{background:var(--tutor-actions-brand-primary);border-radius:1000px;flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-statics-complete svg{color:var(--tutor-icon-idle-inverse)}.tutor-statics-locked{background:0 0;border-radius:1000px;flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-statics-locked svg{color:var(--tutor-icon-idle)}button.tutor-tabs-tab,.tutor-tabs-tab{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border-radius:var(--tutor-tab-radius,8px);font-size:.875rem;font-weight:400;line-height:1.375rem;font-weight:var(--tutor-tab-font-weight,500);text-transform:capitalize;white-space:nowrap;cursor:pointer;height:var(--tutor-tab-height,40px);box-shadow:none;background:0 0;border:none;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:8px 16px;transition:background-color .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out;display:flex}@media (max-width:576px){button.tutor-tabs-tab,.tutor-tabs-tab{justify-content:center;font-size:.75rem;line-height:1.25rem}}button.tutor-tabs-tab-active,.tutor-tabs-tab-active{color:var(--tutor-text-brand);background-color:var(--tutor-tab-l3-active);box-shadow:var(--tutor-tab-active-shadow,none)}button.tutor-tabs-tab-active svg,.tutor-tabs-tab-active svg{color:var(--tutor-text-brand)}button.tutor-tabs-tab-active:focus,button.tutor-tabs-tab-active:hover,.tutor-tabs-tab-active:focus,.tutor-tabs-tab-active:hover{box-shadow:none;color:var(--tutor-text-brand);background-color:var(--tutor-tab-l3-active);box-shadow:var(--tutor-tab-active-shadow,none);outline:none}button.tutor-tabs-tab-md,.tutor-tabs-tab-md{gap:4px;height:34px;padding:7px 12px;font-size:.75rem;line-height:1.25rem}button.tutor-tabs-tab-sm,.tutor-tabs-tab-sm{height:var(--tutor-tab-height-sm,34px);gap:4px;padding:6px 12px;font-size:.75rem;line-height:1.25rem}button.tutor-tabs-tab:hover:not(:disabled):not(.tutor-tabs-tab-active),button.tutor-tabs-tab:focus:not(:disabled):not(.tutor-tabs-tab-active),.tutor-tabs-tab:hover:not(:disabled):not(.tutor-tabs-tab-active),.tutor-tabs-tab:focus:not(:disabled):not(.tutor-tabs-tab-active){color:var(--tutor-text-primary);background-color:var(--tutor-tab-l3-active-hover);outline:none}button.tutor-tabs-tab:hover:not(:disabled):not(.tutor-tabs-tab-active) svg,button.tutor-tabs-tab:focus:not(:disabled):not(.tutor-tabs-tab-active) svg,.tutor-tabs-tab:hover:not(:disabled):not(.tutor-tabs-tab-active) svg,.tutor-tabs-tab:focus:not(:disabled):not(.tutor-tabs-tab-active) svg{color:var(--tutor-text-primary)}button.tutor-tabs-tab:disabled,.tutor-tabs-tab:disabled{color:var(--tutor-text-subdued);cursor:not-allowed}button.tutor-tabs-tab:disabled:hover,.tutor-tabs-tab:disabled:hover{background-color:transparent}button.tutor-tabs-tab:focus-visible{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-tabs-tab:focus-visible{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-tabs-nav{scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;display:flex;position:relative;overflow-x:auto;overflow-y:hidden}.tutor-tabs-nav::-webkit-scrollbar{display:none}.tutor-tabs-content{min-height:100px}.tutor-tabs-vertical{flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}.tutor-tabs-vertical .tutor-tabs-nav{flex-flow:column;justify-content:flex-start;align-items:stretch;min-width:200px;display:flex}.tutor-tabs-vertical .tutor-tabs-content{flex:1;min-width:0}@media (max-width:576px){.tutor-tabs-vertical button.tutor-tabs-tab,.tutor-tabs-vertical .tutor-tabs-tab{justify-content:flex-start}}@media (max-width:768px){.tutor-tabs-vertical{display:unset;flex-direction:column;overflow-x:auto;overflow-y:hidden}.tutor-tabs-vertical .tutor-tabs-nav{flex-direction:row;overflow-x:auto}}.tutor-nav{flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;display:flex;overflow-x:auto}.tutor-nav button.tutor-nav-item,.tutor-nav .tutor-nav-item{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-nav button.tutor-nav-item:focus,.tutor-nav .tutor-nav-item:focus{outline:none}.tutor-nav button.tutor-nav-item,.tutor-nav .tutor-nav-item{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);border-radius:var(--tutor-tab-radius,8px);font-size:.875rem;font-weight:500;line-height:1.375rem;font-weight:var(--tutor-tab-font-weight,500);box-shadow:none;height:var(--tutor-tab-height,40px);white-space:nowrap;flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;padding:10px 16px;transition:background-color .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out;display:flex}.tutor-nav button.tutor-nav-item:hover,.tutor-nav .tutor-nav-item:hover{color:var(--tutor-text-brand);background-color:var(--tutor-tab-l3-active);box-shadow:var(--tutor-tab-active-shadow,none)}.tutor-nav button.tutor-nav-item:hover svg,.tutor-nav .tutor-nav-item:hover svg{color:var(--tutor-icon-brand)}.tutor-nav button.tutor-nav-item:focus,.tutor-nav .tutor-nav-item:focus{color:var(--tutor-text-brand);background-color:var(--tutor-tab-l3-active);box-shadow:none;outline:none}.tutor-nav button.tutor-nav-item:focus svg,.tutor-nav .tutor-nav-item:focus svg{color:var(--tutor-icon-brand)}.tutor-nav button.tutor-nav-item:focus-visible{outline:2px solid var(--tutor-brand-450,#90a0f7);outline-offset:2px;outline-offset:-2px}.tutor-nav .tutor-nav-item:focus-visible{outline:2px solid var(--tutor-brand-450,#90a0f7);outline-offset:2px;outline-offset:-2px}.tutor-nav button.tutor-nav-item.active,.tutor-nav .tutor-nav-item.active{background-color:var(--tutor-tab-l3-active);color:var(--tutor-text-brand);box-shadow:var(--tutor-tab-active-shadow,none)}.tutor-nav button.tutor-nav-item.active svg,.tutor-nav .tutor-nav-item.active svg{color:var(--tutor-icon-brand)}.tutor-nav button.tutor-nav-item svg,.tutor-nav .tutor-nav-item svg{flex-shrink:0}.tutor-nav-dropdown{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:4px;min-width:170px;padding:4px 0;display:flex}.tutor-nav-dropdown-item{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-nav-dropdown-item:focus{outline:none}.tutor-nav-dropdown-item{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;padding:8px 12px;font-size:.875rem;font-weight:400;line-height:1.375rem;transition:background-color .25s ease-in-out,color .25s ease-in-out;display:flex}.tutor-nav-dropdown-item:hover{color:var(--tutor-text-primary);background-color:var(--tutor-tab-l3-active-hover)}.tutor-nav-dropdown-item:focus{color:var(--tutor-text-primary);box-shadow:none;outline:none}.tutor-nav-dropdown-item.active,.tutor-nav-dropdown-item.active:hover{background-color:var(--tutor-tab-l3-active);color:var(--tutor-text-brand)}.tutor-nav-dropdown-item.active:hover svg{color:var(--tutor-icon-brand)}.tutor-nav.tutor-nav-secondary .tutor-nav-item{border-bottom:2px solid transparent;transition:border-color .25s ease-in-out,background-color .25s ease-in-out}.tutor-nav.tutor-nav-secondary .tutor-nav-item.active{border-bottom-color:var(--tutor-border-brand);background-color:transparent;border-radius:0}.tutor-nav.tutor-nav-small .tutor-nav-item{border-radius:var(--tutor-tab-radius-sm,6px);height:var(--tutor-tab-height-sm,34px);padding:7px 12px}.tutor-nav.tutor-nav-small .tutor-nav-dropdown{min-width:150px}.tutor-nav.tutor-nav-large .tutor-nav-item{height:var(--tutor-tab-height-lg,44px);gap:8px;padding:11px 16px}.tutor-nav.tutor-nav-large .tutor-nav-dropdown{min-width:200px}.tutor-nav.tutor-nav-large .tutor-nav-dropdown .tutor-nav-dropdown-item{padding:12px 16px}@media (max-width:576px){.tutor-nav{gap:0}.tutor-nav .tutor-nav-item{border-radius:var(--tutor-tab-radius,8px);flex:1;justify-content:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:8px 12px;font-size:.75rem;line-height:1.5rem}.tutor-nav .tutor-nav-item svg{width:16px;height:16px}}.tutor-toast-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tutor-toast-container{z-index:var(--tutor-toast-z,100000);width:min(100vw - var(--tutor-toast-offset-x,16px)*2,var(--tutor-toast-max-width,340px));min-width:min(var(--tutor-toast-min-width,300px),100vw - var(--tutor-toast-offset-x,16px)*2);pointer-events:none;outline:none;margin:0;padding:0;list-style:none;position:fixed!important}.tutor-toast-container[data-position-x=left]{left:var(--tutor-toast-offset-x,16px)}.tutor-toast-container[data-position-x=right]{right:var(--tutor-toast-offset-x,16px)}.tutor-toast-container[data-position-x=center]{left:50%;transform:translate(-50%)}.tutor-toast-container[data-position-y=top]{top:var(--tutor-toast-offset-y,16px)}.tutor-toast-container[data-position-y=bottom]{bottom:var(--tutor-toast-offset-y,16px)}[dir=rtl] .tutor-toast-container[data-position-x=left]{left:auto;right:var(--tutor-toast-offset-x,16px)}[dir=rtl] .tutor-toast-container[data-position-x=right]{right:auto;left:var(--tutor-toast-offset-x,16px)}.tutor-toast-stack{width:100%;height:var(--tutor-toast-front-height,88px);pointer-events:none;transition:height .4s cubic-bezier(.4,0,.2,1);position:relative}.tutor-toast-item{inset-inline:0;pointer-events:none;transform:translateY(var(--tutor-toast-y,0px))scale(var(--tutor-toast-scale,1));opacity:var(--tutor-toast-opacity,1);transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s,height .4s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0}.tutor-toast-container[data-position-y=top] .tutor-toast-item{top:0;bottom:auto}.tutor-toast-item[data-front=true]{pointer-events:all;z-index:10}@keyframes tutor-toast-enter-from-bottom{0%{opacity:0;transform:translateY(100%)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tutor-toast-enter-from-top{0%{opacity:0;transform:translateY(-100%)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}.tutor-toast-item[data-entering][data-position-y=bottom]{animation:tutor-toast-enter-from-bottom var(--tutor-toast-animation-enter,.4s)cubic-bezier(.34,1.4,.64,1)forwards}.tutor-toast-item[data-entering][data-position-y=top]{animation:tutor-toast-enter-from-top var(--tutor-toast-animation-enter,.4s)cubic-bezier(.34,1.4,.64,1)forwards}@keyframes tutor-toast-exit-to-bottom{0%{opacity:1}to{transform:translateY(calc(100% + var(--tutor-toast-offset-y,16px)));opacity:0}}@keyframes tutor-toast-exit-to-top{0%{opacity:1}to{transform:translateY(calc(-100% - var(--tutor-toast-offset-y,16px)));opacity:0}}.tutor-toast-item[data-exiting][data-position-y=bottom]{animation:tutor-toast-exit-to-bottom var(--tutor-toast-animation-exit,.3s)ease forwards;pointer-events:none}.tutor-toast-item[data-exiting][data-position-y=top]{animation:tutor-toast-exit-to-top var(--tutor-toast-animation-exit,.3s)ease forwards;pointer-events:none}@keyframes tutor-toast-swipe-right{to{opacity:0;transform:translate(calc(100% + 40px))}}@keyframes tutor-toast-swipe-left{to{opacity:0;transform:translate(calc(-100% - 40px))}}.tutor-toast-item[data-swipe-out=right]{pointer-events:none;animation:.24s forwards tutor-toast-swipe-right}.tutor-toast-item[data-swipe-out=left]{pointer-events:none;animation:.24s forwards tutor-toast-swipe-left}.tutor-toast-item[data-swiping=true]{transition:none}.tutor-toast-item[data-front=false]:not([data-expanded])>.tutor-toast-card>*{opacity:0;transition:opacity .4s}.tutor-toast-item[data-front=true]>.tutor-toast-card>*,.tutor-toast-item[data-expanded]>.tutor-toast-card>*{opacity:1;transition:opacity .4s}.tutor-toast-card{align-items:center;gap:var(--tutor-toast-gap,8px);width:100%;padding:var(--tutor-toast-padding,12px 16px);border:1px solid var(--tutor-toast-border,var(--tutor-border-idle));border-radius:var(--tutor-toast-radius,1000px);background:var(--tutor-toast-background,var(--tutor-surface-base));box-shadow:var(--tutor-toast-shadow,0px 8px 8px -4px rgba(16,24,40,.03),0px 20px 24px -4px rgba(16,24,40,.08));color:var(--tutor-toast-text,var(--tutor-text-primary));font-family:var(--tutor-toast-font,var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);cursor:grab;display:flex;position:relative;overflow:hidden}.tutor-toast-card:active{cursor:grabbing}.tutor-toast-card[data-type=default]{background:var(--tutor-toast-default-background,var(--tutor-surface-base));border-color:var(--tutor-toast-default-border,var(--tutor-border-idle));color:var(--tutor-toast-default-text,var(--tutor-text-primary))}.tutor-toast-card[data-type=success]{color:var(--tutor-toast-success-text,var(--tutor-text-success))}.tutor-toast-card[data-type=error]{color:var(--tutor-toast-error-text,var(--tutor-text-critical))}.tutor-toast-card[data-type=warning]{color:var(--tutor-toast-warning-text,var(--tutor-text-caution))}.tutor-toast-card[data-type=info]{color:var(--tutor-toast-info-text,var(--tutor-text-brand))}.tutor-toast-card[data-type=loading]{color:var(--tutor-toast-loading-text,var(--tutor-text-primary))}.tutor-toast-card[data-rich-colors][data-type=success]{background:var(--tutor-toast-success-background,var(--tutor-surface-success));border-color:var(--tutor-toast-success-border,var(--tutor-border-success))}.tutor-toast-card[data-rich-colors][data-type=error]{background:var(--tutor-toast-error-background,var(--tutor-surface-critical));border-color:var(--tutor-toast-error-border,var(--tutor-border-error))}.tutor-toast-card[data-rich-colors][data-type=warning]{background:var(--tutor-toast-warning-background,var(--tutor-surface-warning-hover));border-color:var(--tutor-toast-warning-border,var(--tutor-border-warning-tertiary))}.tutor-toast-card[data-rich-colors][data-type=info]{background:var(--tutor-toast-info-background,var(--tutor-surface-brand-secondary));border-color:var(--tutor-toast-info-border,var(--tutor-border-brand-tertiary))}.tutor-toast-card[data-rich-colors][data-type=loading]{background:var(--tutor-toast-loading-background,var(--tutor-surface-l2));border-color:var(--tutor-toast-loading-border,var(--tutor-border-hover))}.tutor-toast-icon{inline-size:var(--tutor-toast-icon-size,36px);block-size:var(--tutor-toast-icon-size,36px);background:var(--tutor-toast-default-background,var(--tutor-surface-base));color:var(--tutor-toast-info-icon,var(--tutor-icon-brand));border:1px solid transparent;border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tutor-toast-card[data-type=success] .tutor-toast-icon{color:var(--tutor-toast-success-icon,var(--tutor-icon-success-primary));border-color:var(--tutor-toast-success-border,var(--tutor-border-success));background:var(--tutor-toast-success-background,var(--tutor-surface-success))}.tutor-toast-card[data-type=error] .tutor-toast-icon{color:var(--tutor-toast-error-icon,var(--tutor-icon-critical));border-color:var(--tutor-toast-error-border,var(--tutor-border-error));background:var(--tutor-toast-error-background,var(--tutor-surface-critical))}.tutor-toast-card[data-type=warning] .tutor-toast-icon{color:var(--tutor-toast-warning-icon,var(--tutor-icon-warning));border-color:var(--tutor-toast-warning-border,var(--tutor-border-warning-tertiary));background:var(--tutor-toast-warning-background,var(--tutor-surface-warning-hover))}.tutor-toast-card[data-type=info] .tutor-toast-icon{color:var(--tutor-toast-info-icon,var(--tutor-icon-brand));border-color:var(--tutor-toast-info-border,var(--tutor-border-brand-tertiary));background:var(--tutor-toast-info-background,var(--tutor-surface-brand-secondary))}.tutor-toast-card[data-type=loading] .tutor-toast-icon{color:var(--tutor-toast-loading-icon,var(--tutor-icon-idle));border-color:var(--tutor-toast-loading-border,var(--tutor-border-hover));background:var(--tutor-toast-loading-background,var(--tutor-surface-l2))}.tutor-toast-card[data-type=default] .tutor-toast-icon{color:var(--tutor-toast-default-icon,var(--tutor-icon-idle));border-color:var(--tutor-toast-default-border,var(--tutor-border-idle));background:var(--tutor-toast-default-background,var(--tutor-surface-base))}.tutor-toast-content{flex:1;min-width:0}.tutor-toast-title,.tutor-toast-description{margin:0}.tutor-toast-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:currentColor;font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-toast-description{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-toast-text-muted,var(--tutor-text-secondary));font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-toast-card[data-type=default] .tutor-toast-description{color:var(--tutor-toast-default-text,var(--tutor-text-primary))}button.tutor-toast-close{border-radius:var(--tutor-button-radius,6px);font-weight:var(--tutor-button-font-weight,500);cursor:pointer;text-align:center;text-transform:none;color:var(--tutor-text-primary);--tutor-button-border-shadow:none;box-shadow:var(--tutor-button-border-shadow,none);background-color:transparent;border:none;justify-content:center;align-items:center;gap:4px;padding:0;font-family:inherit;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:inline-flex}button.tutor-toast-close:hover:not(:disabled):not(.disabled),button.tutor-toast-close:focus:not(:disabled):not(.disabled){color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow,none);background-color:transparent;border:none;outline:none}button.tutor-toast-close:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}button.tutor-toast-close svg:not([class]){color:currentColor;flex-shrink:0}button.tutor-toast-close:disabled,button.tutor-toast-close.disabled{color:var(--tutor-text-subdued);cursor:not-allowed;pointer-events:none}button.tutor-toast-close:disabled svg:not([class]),button.tutor-toast-close.disabled svg:not([class]){color:var(--tutor-icon-subdued)}button.tutor-toast-close{color:var(--tutor-icon-idle);cursor:pointer;background:0 0;border:0;border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;block-size:28px;inline-size:28px;display:inline-flex}.tutor-toast-progress{background:color-mix(in srgb,currentColor 8%,transparent);block-size:3px;position:absolute;inset-block-end:0;inset-inline:0;overflow:hidden}.tutor-toast-progress-bar{transform-origin:0;block-size:100%}.tutor-toast-card[data-type=success] .tutor-toast-progress-bar{background:var(--tutor-toast-success-icon,var(--tutor-icon-success-primary))}.tutor-toast-card[data-type=error] .tutor-toast-progress-bar{background:var(--tutor-toast-error-icon,var(--tutor-icon-critical))}.tutor-toast-card[data-type=warning] .tutor-toast-progress-bar{background:var(--tutor-toast-warning-icon,var(--tutor-icon-warning))}.tutor-toast-card[data-type=info] .tutor-toast-progress-bar{background:var(--tutor-toast-info-icon,var(--tutor-icon-brand))}.tutor-toast-card[data-type=loading] .tutor-toast-progress-bar{background:var(--tutor-toast-loading-icon,var(--tutor-icon-idle))}.tutor-toast-card[data-type=default] .tutor-toast-progress-bar{background:color-mix(in srgb,var(--tutor-toast-default-text,var(--tutor-text-primary))30%,transparent)}.tutor-toast-card[data-type=loading] .tutor-toast-progress{display:none}@keyframes tutor-toast-progress-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.tutor-toast-spinner{border:2px solid color-mix(in srgb,currentColor 20%,transparent);border-top-color:currentColor;border-radius:999px;block-size:18px;inline-size:18px;animation:.8s linear infinite tutor-toast-spinner-rotate}@keyframes tutor-toast-spinner-rotate{to{transform:rotate(360deg)}}[data-tutor-motion=reduce] .tutor-toast-item{transition:opacity .12s!important;animation:none!important}@media (prefers-reduced-motion:reduce){.tutor-toast-item{transition:opacity .12s!important;animation:none!important}}.tutor-tooltip-wrap{line-height:0;display:inline-block;position:relative}.tutor-tooltip{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary-inverse);z-index:1070;background-color:var(--tutor-surface-dark);word-wrap:break-word;text-align:center;pointer-events:none;border-radius:4px;max-width:180px;padding:8px;font-size:.75rem;font-weight:400;line-height:1.25rem;position:fixed;box-shadow:0 2px 4px -2px rgba(16,24,40,.06),0 4px 8px -2px rgba(16,24,40,.1)}.tutor-tooltip-medium{max-width:226px;padding:12px}.tutor-tooltip-large{text-align:start;max-width:320px;padding:12px}.tutor-tooltip-arrow-start.tutor-tooltip-top:before,.tutor-tooltip-arrow-start.tutor-tooltip-bottom:before{inset-inline:12px auto}.tutor-tooltip-arrow-center.tutor-tooltip-top:before,.tutor-tooltip-arrow-center.tutor-tooltip-bottom:before{left:50%;right:auto;transform:translate(-50%)}.tutor-tooltip-arrow-end.tutor-tooltip-top:before,.tutor-tooltip-arrow-end.tutor-tooltip-bottom:before{inset-inline:auto 12px}.tutor-tooltip:before{content:"";border:6px solid transparent;width:0;height:0;position:absolute}.tutor-tooltip-top:before{border-top-color:var(--tutor-surface-dark);border-bottom:none;top:100%}.tutor-tooltip-bottom:before{border-bottom-color:var(--tutor-surface-dark);border-top:none;bottom:100%}.tutor-tooltip-start:before{top:50%;border-inline-start-color:var(--tutor-surface-dark);inset-inline-start:100%;transform:translateY(-50%)}.tutor-tooltip-end:before{top:50%;border-inline-end-color:var(--tutor-surface-dark);inset-inline-end:100%;transform:translateY(-50%)}.tutor-tooltip-enter{opacity:0;transform:scale(.8)}.tutor-tooltip-enter-active{opacity:1;transition:opacity .15s ease-in-out,transform .15s ease-in-out;transform:scale(1)}.tutor-tooltip-leave{opacity:1;transform:scale(1)}.tutor-tooltip-leave-active{opacity:0;transition:opacity .15s ease-in-out,transform .15s ease-in-out;transform:scale(.8)}.tutor-file-uploader{background-color:var(--tutor-surface-brand-tertiary);background-image:var(--tutor-file-uploader-background-image,url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='6' ry='6' stroke='%23A4BCF4FF' stroke-width='3' stroke-dasharray='6%2c8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e"));border-radius:var(--tutor-input-radius,6px);cursor:pointer;flex-flow:column;justify-content:center;align-items:center;min-height:228px;padding:16px;transition:all .25s ease-in-out;display:flex;position:relative}.tutor-file-uploader.tutor-file-uploader-drag-over{background-color:var(--tutor-surface-brand-secondary)}.tutor-file-uploader.tutor-file-uploader-disabled{cursor:not-allowed;pointer-events:none}.tutor-file-uploader-icon{color:var(--tutor-icon-hover);flex-flow:row;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.tutor-file-uploader-content{text-align:center;flex-flow:column;justify-content:center;align-items:center;gap:4px;margin-bottom:24px;display:flex}.tutor-file-uploader-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin:0;font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-file-uploader-subtitle{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);margin:0;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-file-uploader-input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:0;height:0;position:absolute;overflow:hidden}.tutor-file-preview{background-color:var(--tutor-surface-brand-tertiary);border-radius:6px;flex-flow:row;justify-content:center;align-items:center;width:100%;min-height:228px;display:flex;position:relative;overflow:hidden}.tutor-file-preview img{object-fit:contain;max-width:100%;height:auto}.tutor-file-preview-overlay{background-color:rgba(var(--tutor-surface-dark),.8);opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-flow:row;justify-content:center;align-items:center;transition:opacity .25s ease-in-out;display:flex;position:absolute;inset:0}.tutor-file-preview:hover .tutor-file-preview-overlay{opacity:1;pointer-events:auto}.tutor-file-preview-actions{flex-flow:row;justify-content:center;align-items:center;gap:6px;display:flex}.tutor-badge{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);background-color:var(--tutor-actions-gray-secondary);border-radius:4px;align-items:center;gap:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:8px;font-size:.75rem;font-weight:500;line-height:1.25rem;display:inline-flex}.tutor-badge img,.tutor-badge svg{object-fit:contain;object-position:center;flex-flow:row;justify-content:center;align-items:center;width:12px;height:12px;display:flex}.tutor-badge svg{color:var(--tutor-icon-idle)}.tutor-badge.tutor-badge-rounded{border-radius:1000px}.tutor-badge-primary{background-color:var(--tutor-actions-brand-primary);color:var(--tutor-text-primary-inverse)}.tutor-badge-primary svg{color:var(--tutor-icon-idle-inverse)}.tutor-badge-info{background-color:var(--tutor-actions-brand-tertiary);color:var(--tutor-text-brand)}.tutor-badge-info svg{color:var(--tutor-icon-brand)}.tutor-badge-warning{background-color:var(--tutor-actions-warning-secondary);color:var(--tutor-text-warning)}.tutor-badge-warning svg{color:var(--tutor-icon-warning)}.tutor-badge-success{background-color:var(--tutor-actions-success-tertiary);color:var(--tutor-text-success)}.tutor-badge-success svg{color:var(--tutor-icon-success-primary)}.tutor-badge-success-solid{background-color:var(--tutor-actions-success-primary);color:var(--tutor-text-primary-inverse)}.tutor-badge-success-solid svg{color:var(--tutor-icon-idle-inverse)}.tutor-badge-error{background-color:var(--tutor-actions-critical-secondary);color:var(--tutor-text-critical)}.tutor-badge-error svg{color:var(--tutor-icon-critical)}.tutor-badge-highlight{background-color:var(--tutor-surface-exception2-secondary);color:var(--tutor-text-exception2)}.tutor-badge-highlight svg{color:var(--tutor-icon-exception2)}.tutor-badge-disabled{background-color:var(--tutor-actions-gray-secondary);color:var(--tutor-text-subdued)}.tutor-badge-disabled svg{color:var(--tutor-icon-secondary)}.tutor-result-badge{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border:1px solid;border-radius:1000px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline-start:8px;padding-inline:24px 8px;font-size:1rem;font-weight:500;line-height:1.5rem;position:relative}@media (max-width:576px){.tutor-result-badge{font-size:.875rem;line-height:1.375rem}}.tutor-result-badge svg{inset-inline-start:-8px;position:absolute;top:50%;transform:translateY(-50%)}.tutor-result-badge.passed{color:var(--tutor-text-success);border-color:var(--tutor-border-success-secondary)}.tutor-result-badge.pending{color:var(--tutor-text-warning);border-color:var(--tutor-border-warning-secondary)}.tutor-result-badge.failed{color:var(--tutor-text-critical);border-color:var(--tutor-border-error-secondary)}.tutor-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0;display:flex}.tutor-pagination-info{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin:0;font-size:.875rem;font-weight:400;line-height:1.375rem}.tutor-pagination-info .tutor-pagination-current,.tutor-pagination-info .tutor-pagination-total{color:var(--tutor-text-primary);font-weight:500}.tutor-pagination-list{flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.tutor-pagination-list li{margin:0;padding:0}.tutor-pagination-item{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);cursor:pointer;background-color:transparent;border-radius:6px;flex-flow:row;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:6px 12px;font-size:.75rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:background-color .25s ease-in-out,color .25s ease-in-out;display:flex}.tutor-pagination-item.active,.tutor-pagination-item:active,.tutor-pagination-item:hover{background-color:var(--tutor-button-primary-soft-focused);color:var(--tutor-text-brand)}.tutor-pagination-item.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.tutor-pagination-item-active{background-color:var(--tutor-button-primary-soft-focused);color:var(--tutor-text-brand)}.tutor-pagination-item-prev,.tutor-pagination-item-next{color:var(--tutor-icon-idle);padding:8px}.tutor-pagination-item-prev:hover,.tutor-pagination-item-next:hover{background-color:var(--tutor-actions-brand-tertiary);color:var(--tutor-actions-brand-primary)}.tutor-pagination-ellipsis{min-width:32px;min-height:32px;font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);cursor:default;flex-flow:row;justify-content:center;align-items:center;font-size:.75rem;font-weight:500;line-height:1.25rem;display:flex}.tutor-table-wrapper{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.tutor-table-wrapper.tutor-table-bordered{border:1px solid var(--tutor-border-idle);border-radius:8px}.tutor-table-wrapper.tutor-table-column-borders table thead th,.tutor-table-wrapper.tutor-table-column-borders table tbody td,.tutor-table-wrapper.tutor-table-column-borders .tutor-table thead th,.tutor-table-wrapper.tutor-table-column-borders .tutor-table tbody td{border-inline-end:1px solid var(--tutor-border-idle)}.tutor-table-wrapper.tutor-table-column-borders table thead th:last-of-type,.tutor-table-wrapper.tutor-table-column-borders table thead th:last-child,.tutor-table-wrapper.tutor-table-column-borders table tbody td:last-of-type,.tutor-table-wrapper.tutor-table-column-borders table tbody td:last-child,.tutor-table-wrapper.tutor-table-column-borders .tutor-table thead th:last-of-type,.tutor-table-wrapper.tutor-table-column-borders .tutor-table thead th:last-child,.tutor-table-wrapper.tutor-table-column-borders .tutor-table tbody td:last-of-type,.tutor-table-wrapper.tutor-table-column-borders .tutor-table tbody td:last-child{border-inline-end:none}.tutor-table-wrapper table{width:100%;min-width:600px}table.tutor-table,.tutor-table{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);border-collapse:collapse;border-spacing:0;background-color:var(--tutor-surface-l1);border:none;width:100%;margin:0;font-size:.875rem;font-weight:400;line-height:1.375rem}table.tutor-table thead,.tutor-table thead{background-color:var(--tutor-surface-l1-hover)}table.tutor-table thead th,.tutor-table thead th{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);text-align:left;white-space:nowrap;border:none;border-bottom:1px solid var(--tutor-border-idle);padding:12px;font-size:.75rem;font-weight:400;line-height:1.25rem}table.tutor-table tbody tr,.tutor-table tbody tr{border-bottom:1px solid var(--tutor-border-idle)}table.tutor-table tbody tr:last-child,.tutor-table tbody tr:last-child{border-bottom:none}table.tutor-table tbody tr:hover,.tutor-table tbody tr:hover{background-color:var(--tutor-surface-l1-hover)}table.tutor-table tbody tr:nth-child(odd)>td,.tutor-table tbody tr:nth-child(odd)>td{background-color:transparent}table.tutor-table tbody td,.tutor-table tbody td{vertical-align:middle;background-color:transparent;border:none;padding:12px}.tutor-avatar{background-color:var(--tutor-surface-brand-quaternary);color:var(--tutor-text-primary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:1000px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}.tutor-avatar .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar svg{width:24px;height:24px}.tutor-avatar-image{object-fit:cover;aspect-ratio:1;width:100%;height:100%;position:absolute;inset:0}.tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:inherit;text-transform:uppercase;letter-spacing:.5px;font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-20{width:20px;height:20px}.tutor-avatar-20 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.625rem;font-weight:500;line-height:1.125rem}.tutor-avatar-20 svg{width:12px;height:12px}.tutor-avatar-24{width:24px;height:24px}.tutor-avatar-24 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-24 svg{width:12px;height:12px}.tutor-avatar-32{width:32px;height:32px}.tutor-avatar-32 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-32 svg{width:16px;height:16px}.tutor-avatar-40{width:40px;height:40px}.tutor-avatar-40 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-40 svg{width:20px;height:20px}.tutor-avatar-48{width:48px;height:48px}.tutor-avatar-48 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-48 svg{width:24px;height:24px}.tutor-avatar-56{width:56px;height:56px}.tutor-avatar-56 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-56 svg{width:28px;height:28px}.tutor-avatar-64{width:64px;height:64px}.tutor-avatar-64 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-64 svg{width:32px;height:32px}.tutor-avatar-80{width:80px;height:80px}.tutor-avatar-80 .tutor-avatar-initials{font-size:1.25rem;font-weight:500}.tutor-avatar-80 svg{width:40px;height:40px}.tutor-avatar-104{width:104px;height:104px}.tutor-avatar-104 .tutor-avatar-initials{font-size:1.5rem;font-weight:500}.tutor-avatar-104 svg{width:48px;height:48px}.tutor-avatar-square,.tutor-avatar-square svg,.tutor-avatar-square .tutor-avatar-image{border-radius:6px}.tutor-avatar-icon{background-color:var(--tutor-surface-brand-tertiary);color:var(--tutor-text-secondary)}.tutor-avatar-icon:hover{background-color:var(--tutor-actions-brand-tertiary);color:var(--tutor-actions-brand-primary)}.tutor-avatar-border{border:1px solid var(--tutor-border-brand-secondary)}.tutor-avatar-border svg,.tutor-avatar-border .tutor-avatar-image{border-radius:0}@media (max-width:1920px){.tutor-avatar-3xl-20{width:20px;height:20px}.tutor-avatar-3xl-20 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.625rem;font-weight:500;line-height:1.125rem}.tutor-avatar-3xl-20 svg{width:12px;height:12px}.tutor-avatar-3xl-24{width:24px;height:24px}.tutor-avatar-3xl-24 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-3xl-24 svg{width:12px;height:12px}.tutor-avatar-3xl-32{width:32px;height:32px}.tutor-avatar-3xl-32 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-3xl-32 svg{width:16px;height:16px}.tutor-avatar-3xl-40{width:40px;height:40px}.tutor-avatar-3xl-40 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-3xl-40 svg{width:20px;height:20px}.tutor-avatar-3xl-48{width:48px;height:48px}.tutor-avatar-3xl-48 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-3xl-48 svg{width:24px;height:24px}.tutor-avatar-3xl-56{width:56px;height:56px}.tutor-avatar-3xl-56 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-3xl-56 svg{width:28px;height:28px}.tutor-avatar-3xl-64{width:64px;height:64px}.tutor-avatar-3xl-64 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-3xl-64 svg{width:32px;height:32px}.tutor-avatar-3xl-80{width:80px;height:80px}.tutor-avatar-3xl-80 .tutor-avatar-initials{font-size:1.25rem;font-weight:500}.tutor-avatar-3xl-80 svg{width:40px;height:40px}.tutor-avatar-3xl-104{width:104px;height:104px}.tutor-avatar-3xl-104 .tutor-avatar-initials{font-size:1.5rem;font-weight:500}.tutor-avatar-3xl-104 svg{width:48px;height:48px}}@media (max-width:1400px){.tutor-avatar-2xl-20{width:20px;height:20px}.tutor-avatar-2xl-20 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.625rem;font-weight:500;line-height:1.125rem}.tutor-avatar-2xl-20 svg{width:12px;height:12px}.tutor-avatar-2xl-24{width:24px;height:24px}.tutor-avatar-2xl-24 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-2xl-24 svg{width:12px;height:12px}.tutor-avatar-2xl-32{width:32px;height:32px}.tutor-avatar-2xl-32 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-2xl-32 svg{width:16px;height:16px}.tutor-avatar-2xl-40{width:40px;height:40px}.tutor-avatar-2xl-40 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-2xl-40 svg{width:20px;height:20px}.tutor-avatar-2xl-48{width:48px;height:48px}.tutor-avatar-2xl-48 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-2xl-48 svg{width:24px;height:24px}.tutor-avatar-2xl-56{width:56px;height:56px}.tutor-avatar-2xl-56 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-2xl-56 svg{width:28px;height:28px}.tutor-avatar-2xl-64{width:64px;height:64px}.tutor-avatar-2xl-64 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-2xl-64 svg{width:32px;height:32px}.tutor-avatar-2xl-80{width:80px;height:80px}.tutor-avatar-2xl-80 .tutor-avatar-initials{font-size:1.25rem;font-weight:500}.tutor-avatar-2xl-80 svg{width:40px;height:40px}.tutor-avatar-2xl-104{width:104px;height:104px}.tutor-avatar-2xl-104 .tutor-avatar-initials{font-size:1.5rem;font-weight:500}.tutor-avatar-2xl-104 svg{width:48px;height:48px}}@media (max-width:1200px){.tutor-avatar-xl-20{width:20px;height:20px}.tutor-avatar-xl-20 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.625rem;font-weight:500;line-height:1.125rem}.tutor-avatar-xl-20 svg{width:12px;height:12px}.tutor-avatar-xl-24{width:24px;height:24px}.tutor-avatar-xl-24 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-xl-24 svg{width:12px;height:12px}.tutor-avatar-xl-32{width:32px;height:32px}.tutor-avatar-xl-32 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-xl-32 svg{width:16px;height:16px}.tutor-avatar-xl-40{width:40px;height:40px}.tutor-avatar-xl-40 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-xl-40 svg{width:20px;height:20px}.tutor-avatar-xl-48{width:48px;height:48px}.tutor-avatar-xl-48 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-xl-48 svg{width:24px;height:24px}.tutor-avatar-xl-56{width:56px;height:56px}.tutor-avatar-xl-56 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-xl-56 svg{width:28px;height:28px}.tutor-avatar-xl-64{width:64px;height:64px}.tutor-avatar-xl-64 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-xl-64 svg{width:32px;height:32px}.tutor-avatar-xl-80{width:80px;height:80px}.tutor-avatar-xl-80 .tutor-avatar-initials{font-size:1.25rem;font-weight:500}.tutor-avatar-xl-80 svg{width:40px;height:40px}.tutor-avatar-xl-104{width:104px;height:104px}.tutor-avatar-xl-104 .tutor-avatar-initials{font-size:1.5rem;font-weight:500}.tutor-avatar-xl-104 svg{width:48px;height:48px}}@media (max-width:992px){.tutor-avatar-lg-20{width:20px;height:20px}.tutor-avatar-lg-20 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.625rem;font-weight:500;line-height:1.125rem}.tutor-avatar-lg-20 svg{width:12px;height:12px}.tutor-avatar-lg-24{width:24px;height:24px}.tutor-avatar-lg-24 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-lg-24 svg{width:12px;height:12px}.tutor-avatar-lg-32{width:32px;height:32px}.tutor-avatar-lg-32 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-lg-32 svg{width:16px;height:16px}.tutor-avatar-lg-40{width:40px;height:40px}.tutor-avatar-lg-40 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-lg-40 svg{width:20px;height:20px}.tutor-avatar-lg-48{width:48px;height:48px}.tutor-avatar-lg-48 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-lg-48 svg{width:24px;height:24px}.tutor-avatar-lg-56{width:56px;height:56px}.tutor-avatar-lg-56 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-lg-56 svg{width:28px;height:28px}.tutor-avatar-lg-64{width:64px;height:64px}.tutor-avatar-lg-64 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-lg-64 svg{width:32px;height:32px}.tutor-avatar-lg-80{width:80px;height:80px}.tutor-avatar-lg-80 .tutor-avatar-initials{font-size:1.25rem;font-weight:500}.tutor-avatar-lg-80 svg{width:40px;height:40px}.tutor-avatar-lg-104{width:104px;height:104px}.tutor-avatar-lg-104 .tutor-avatar-initials{font-size:1.5rem;font-weight:500}.tutor-avatar-lg-104 svg{width:48px;height:48px}}@media (max-width:768px){.tutor-avatar-md-20{width:20px;height:20px}.tutor-avatar-md-20 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.625rem;font-weight:500;line-height:1.125rem}.tutor-avatar-md-20 svg{width:12px;height:12px}.tutor-avatar-md-24{width:24px;height:24px}.tutor-avatar-md-24 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-md-24 svg{width:12px;height:12px}.tutor-avatar-md-32{width:32px;height:32px}.tutor-avatar-md-32 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-md-32 svg{width:16px;height:16px}.tutor-avatar-md-40{width:40px;height:40px}.tutor-avatar-md-40 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-md-40 svg{width:20px;height:20px}.tutor-avatar-md-48{width:48px;height:48px}.tutor-avatar-md-48 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-md-48 svg{width:24px;height:24px}.tutor-avatar-md-56{width:56px;height:56px}.tutor-avatar-md-56 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-md-56 svg{width:28px;height:28px}.tutor-avatar-md-64{width:64px;height:64px}.tutor-avatar-md-64 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-md-64 svg{width:32px;height:32px}.tutor-avatar-md-80{width:80px;height:80px}.tutor-avatar-md-80 .tutor-avatar-initials{font-size:1.25rem;font-weight:500}.tutor-avatar-md-80 svg{width:40px;height:40px}.tutor-avatar-md-104{width:104px;height:104px}.tutor-avatar-md-104 .tutor-avatar-initials{font-size:1.5rem;font-weight:500}.tutor-avatar-md-104 svg{width:48px;height:48px}}@media (max-width:576px){.tutor-avatar-sm-20{width:20px;height:20px}.tutor-avatar-sm-20 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.625rem;font-weight:500;line-height:1.125rem}.tutor-avatar-sm-20 svg{width:12px;height:12px}.tutor-avatar-sm-24{width:24px;height:24px}.tutor-avatar-sm-24 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-sm-24 svg{width:12px;height:12px}.tutor-avatar-sm-32{width:32px;height:32px}.tutor-avatar-sm-32 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-sm-32 svg{width:16px;height:16px}.tutor-avatar-sm-40{width:40px;height:40px}.tutor-avatar-sm-40 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-sm-40 svg{width:20px;height:20px}.tutor-avatar-sm-48{width:48px;height:48px}.tutor-avatar-sm-48 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-sm-48 svg{width:24px;height:24px}.tutor-avatar-sm-56{width:56px;height:56px}.tutor-avatar-sm-56 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-sm-56 svg{width:28px;height:28px}.tutor-avatar-sm-64{width:64px;height:64px}.tutor-avatar-sm-64 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-sm-64 svg{width:32px;height:32px}.tutor-avatar-sm-80{width:80px;height:80px}.tutor-avatar-sm-80 .tutor-avatar-initials{font-size:1.25rem;font-weight:500}.tutor-avatar-sm-80 svg{width:40px;height:40px}.tutor-avatar-sm-104{width:104px;height:104px}.tutor-avatar-sm-104 .tutor-avatar-initials{font-size:1.5rem;font-weight:500}.tutor-avatar-sm-104 svg{width:48px;height:48px}}@media (max-width:480px){.tutor-avatar-xs-20{width:20px;height:20px}.tutor-avatar-xs-20 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.625rem;font-weight:500;line-height:1.125rem}.tutor-avatar-xs-20 svg{width:12px;height:12px}.tutor-avatar-xs-24{width:24px;height:24px}.tutor-avatar-xs-24 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-xs-24 svg{width:12px;height:12px}.tutor-avatar-xs-32{width:32px;height:32px}.tutor-avatar-xs-32 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-avatar-xs-32 svg{width:16px;height:16px}.tutor-avatar-xs-40{width:40px;height:40px}.tutor-avatar-xs-40 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-xs-40 svg{width:20px;height:20px}.tutor-avatar-xs-48{width:48px;height:48px}.tutor-avatar-xs-48 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-avatar-xs-48 svg{width:24px;height:24px}.tutor-avatar-xs-56{width:56px;height:56px}.tutor-avatar-xs-56 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-xs-56 svg{width:28px;height:28px}.tutor-avatar-xs-64{width:64px;height:64px}.tutor-avatar-xs-64 .tutor-avatar-initials{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-avatar-xs-64 svg{width:32px;height:32px}.tutor-avatar-xs-80{width:80px;height:80px}.tutor-avatar-xs-80 .tutor-avatar-initials{font-size:1.25rem;font-weight:500}.tutor-avatar-xs-80 svg{width:40px;height:40px}.tutor-avatar-xs-104{width:104px;height:104px}.tutor-avatar-xs-104 .tutor-avatar-initials{font-size:1.5rem;font-weight:500}.tutor-avatar-xs-104 svg{width:48px;height:48px}}.tutor-select{width:100%;font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:400;line-height:1.375rem;position:relative}.tutor-select .tutor-select-trigger{background-color:var(--tutor-surface-base);border:1px solid var(--tutor-border-idle);border-color:var(--tutor-input-border-color,var(--tutor-border-idle));border-radius:var(--tutor-input-radius,6px);--tutor-input-border-shadow-current:var(--tutor-input-border-shadow,none);width:100%;min-height:40px;box-shadow:var(--tutor-input-border-shadow-current);cursor:pointer;text-align:left;flex-flow:row;justify-content:space-between;align-items:center;gap:6px;padding:8px 12px;transition:all .25s ease-in-out;display:flex}.tutor-select .tutor-select-trigger:hover,.tutor-select .tutor-select-trigger:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);border-color:var(--tutor-border-brand-tertiary);background-color:var(--tutor-surface-l1);--tutor-input-border-shadow-current:none;outline:none}.tutor-select .tutor-select-trigger:has(.tutor-select-value-text):not(:has(.tutor-select-value-placeholder)){background-color:var(--tutor-surface-l1)}.tutor-select .tutor-select-trigger[disabled]{background-color:var(--tutor-surface-l1-hover);cursor:not-allowed;--tutor-input-border-shadow-current:none}.tutor-input-field-error .tutor-select .tutor-select-trigger{border:1px solid var(--tutor-border-error);box-shadow:0 1px 2px rgba(16,24,40,.05)}.tutor-input-field-error .tutor-select .tutor-select-trigger:focus{border-color:var(--tutor-border-error);outline:none;box-shadow:0 0 0 2px rgba(240,68,56,.24),0 1px 2px rgba(16,24,40,.05)}.tutor-select-value{flex-flow:row;flex:1;justify-content:flex-start;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.tutor-select-value-text{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;font-weight:400;line-height:1.375rem;overflow:hidden}.tutor-select-value-placeholder{color:var(--tutor-text-subdued)}.tutor-select-value-icon{color:var(--tutor-icon-secondary);flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.tutor-select-tags{flex-flow:wrap;flex:1;justify-content:flex-start;align-items:center;gap:4px;min-width:0;display:flex}.tutor-select-tag{background:var(--tutor-surface-l2);border-radius:4px;flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;max-width:150px;padding:2px 4px;font-size:12px;line-height:1.4;display:flex}.tutor-select-tag-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tutor-select-tag-remove{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-select-tag-remove:focus{outline:none}.tutor-select-tag-remove{color:var(--tutor-icon-secondary);cursor:pointer;flex-flow:row;justify-content:center;align-items:center;padding:0;transition:color .25s ease-in-out;display:flex}.tutor-select-tag-remove:hover{color:var(--tutor-icon-critical)}.tutor-select-actions{flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:4px;display:flex}.tutor-select .tutor-select-clear{border-radius:var(--tutor-button-radius,6px);font-weight:var(--tutor-button-font-weight,500);cursor:pointer;text-align:center;text-transform:none;color:var(--tutor-text-primary);--tutor-button-border-shadow:none;box-shadow:var(--tutor-button-border-shadow,none);background-color:transparent;border:none;justify-content:center;align-items:center;gap:4px;padding:0;font-family:inherit;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:inline-flex}.tutor-select .tutor-select-clear:hover:not(:disabled):not(.disabled),.tutor-select .tutor-select-clear:focus:not(:disabled):not(.disabled){color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow,none);background-color:transparent;border:none;outline:none}.tutor-select .tutor-select-clear:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-select .tutor-select-clear svg:not([class]){color:currentColor;flex-shrink:0}.tutor-select .tutor-select-clear:disabled,.tutor-select .tutor-select-clear.disabled{color:var(--tutor-text-subdued);cursor:not-allowed;pointer-events:none}.tutor-select .tutor-select-clear:disabled svg:not([class]),.tutor-select .tutor-select-clear.disabled svg:not([class]){color:var(--tutor-icon-subdued)}.tutor-select .tutor-select-clear{color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow,none);background-color:transparent}.tutor-select .tutor-select-clear svg:not([class]){color:var(--tutor-icon-idle)}.tutor-select .tutor-select-clear:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-ghost-hover);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-hover,var(--tutor-button-ghost-border-shadow,none))}.tutor-select .tutor-select-clear:disabled,.tutor-select .tutor-select-clear.disabled{--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-disabled,var(--tutor-button-ghost-border-shadow,none));background-color:transparent}.tutor-select .tutor-select-clear{color:var(--tutor-icon-secondary);cursor:pointer;border-radius:4px;flex-flow:row;justify-content:center;align-items:center;margin-inline-end:4px;padding:2px;transition:color .25s ease-in-out;display:flex}.tutor-select-arrow{color:var(--tutor-icon-secondary);flex-flow:row;justify-content:center;align-items:center;transition:transform .25s ease-in-out;display:flex}[dir=rtl] .tutor-select-arrow{transform:scaleX(-1)}.tutor-select-menu{z-index:2;background:var(--tutor-surface-l1);border:var(--tutor-popover-border,1px solid var(--tutor-border-idle));border-radius:var(--tutor-popover-radius,12px);box-shadow:var(--tutor-popover-shadow,0px 4px 6px -2px rgba(16,24,40,.03),0px 12px 16px -4px rgba(16,24,40,.08));flex-direction:column;display:flex;position:absolute;inset-inline:0;overflow:hidden}.tutor-select-menu[data-position=bottom]{top:calc(100% + 4px)}.tutor-select-menu[data-position=top]{bottom:calc(100% + 4px)}.tutor-select-search{border-bottom:1px solid var(--tutor-border-idle);flex-shrink:0;padding:8px 12px;position:relative}.tutor-select-search-icon{top:50%;color:var(--tutor-icon-secondary);pointer-events:none;flex-flow:row;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-start:20px;transform:translateY(-50%)}.tutor-select-search .tutor-select-search-input{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border:1px solid var(--tutor-border-idle);border-color:var(--tutor-input-border-color,var(--tutor-border-idle));border-radius:var(--tutor-input-radius,6px);background-color:var(--tutor-surface-l1);width:100%;min-height:auto;font-size:.875rem;font-weight:400;line-height:1.375rem;font-weight:var(--tutor-input-font-weight,400);--tutor-input-border-shadow-current:var(--tutor-input-border-shadow,none);box-shadow:var(--tutor-input-border-shadow-current);-moz-appearance:textfield;margin:0;padding:7px 12px;transition:all .25s ease-in-out}.tutor-select-search .tutor-select-search-input::-webkit-outer-spin-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-select-search .tutor-select-search-input::-webkit-inner-spin-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-select-search .tutor-select-search-input::-webkit-search-cancel-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-select-search .tutor-select-search-input::-webkit-autofill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-select-search .tutor-select-search-input::-webkit-contacts-auto-fill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-select-search .tutor-select-search-input::-webkit-credentials-auto-fill-button{-webkit-appearance:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;margin:0;display:none}.tutor-select-search .tutor-select-search-input:placeholder-shown:not(:focus):not(:disabled){background-color:var(--tutor-surface-l3)}.tutor-select-search .tutor-select-search-input::-webkit-input-placeholder{color:var(--tutor-text-subdued)}.tutor-select-search .tutor-select-search-input::-ms-input-placeholder{color:var(--tutor-text-subdued)}.tutor-select-search .tutor-select-search-input::placeholder{color:var(--tutor-text-subdued)}.tutor-select-search .tutor-select-search-input:focus{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);background-color:var(--tutor-surface-l1);border-color:var(--tutor-border-brand-tertiary);color:var(--tutor-text-primary);--tutor-input-border-shadow-current:none;outline:none}.tutor-select-search .tutor-select-search-input:disabled{background-color:var(--tutor-surface-l1-hover);cursor:not-allowed;--tutor-input-border-shadow-current:none}@media (hover:none) and (pointer:coarse){.tutor-select-search .tutor-select-search-input{font-size:1rem;line-height:1.5rem}}.tutor-select-search .tutor-select-search-input{padding-block:6px;padding-inline-start:32px}.tutor-select-options{max-height:280px;padding:6px 0;overflow-y:auto}.tutor-select-options::-webkit-scrollbar{width:8px}.tutor-select-options::-webkit-scrollbar-track{background:0 0}.tutor-select-options::-webkit-scrollbar-thumb{background:var(--tutor-border-idle);border-radius:1000px}.tutor-select-options::-webkit-scrollbar-thumb:hover{background:var(--tutor-icon-secondary)}.tutor-select-group-label{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);text-transform:uppercase;letter-spacing:.05em;padding:6px 12px;font-size:.75rem;font-weight:600;line-height:1.25rem}.tutor-select-group-options{padding-bottom:4px}.tutor-select-option{cursor:pointer;flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;padding:8px 12px;transition:background-color .25s ease-in-out;display:flex;position:relative}.tutor-select-option-icon{color:var(--tutor-icon-secondary);flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.tutor-select-option-content{flex:1;min-width:0}.tutor-select-option-label{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:400;line-height:1.375rem;overflow:hidden}.tutor-select-option-description{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.75rem;font-weight:400;line-height:1.25rem;overflow:hidden}.tutor-select-option:hover:not([data-disabled=true]),.tutor-select-option[data-selected=true]{background:var(--tutor-surface-l2)}.tutor-select-option[data-disabled=true]{color:var(--tutor-text-subdued);cursor:not-allowed;opacity:.5}.tutor-select-option[data-disabled=true]:hover{background:0 0}.tutor-select-empty{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);text-align:center;padding:16px 12px;font-size:.875rem;font-weight:400;line-height:1.375rem}.tutor-select-loading{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);flex-flow:row;justify-content:center;align-items:center;gap:6px;padding:16px 12px;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex}.tutor-select-loading-spinner{border:2px solid var(--tutor-border-idle);border-top-color:var(--tutor-border-brand-secondary);border-radius:1000px;width:16px;height:16px;animation:.6s linear infinite tutor-select-spin}@keyframes tutor-select-spin{to{transform:rotate(360deg)}}.tutor-select-sm .tutor-select-trigger{min-height:32px;font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);padding:4px 6px;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-select-sm .tutor-select-option{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);padding:4px 8px;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-select-lg .tutor-select-trigger{min-height:48px;font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);padding:12px 16px;font-size:1rem;font-weight:400;line-height:1.5rem}.tutor-select-lg .tutor-select-option{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);padding:8px 16px;font-size:1rem;font-weight:400;line-height:1.5rem}.tutor-border{border:1px solid var(--tutor-border-idle)}.tutor-border-t{border-top:1px solid var(--tutor-border-idle)}.tutor-border-r{border-inline-end:1px solid var(--tutor-border-idle)}.tutor-border-b{border-bottom:1px solid var(--tutor-border-idle)}.tutor-border-idle2{border-color:var(--tutor-border-idle2)}.tutor-border-brand{border-color:var(--tutor-border-brand)}.tutor-border-brand-secondary{border-color:var(--tutor-border-brand-secondary)}.tutor-border-warning-secondary{border-color:var(--tutor-border-warning-secondary)}.tutor-rounded-xs{border-radius:2px}.tutor-rounded-sm{border-radius:4px}.tutor-rounded-md{border-radius:6px}.tutor-rounded-lg{border-radius:8px}.tutor-rounded-2xl{border-radius:12px}.tutor-rounded-full{border-radius:1000px}@media (max-width:576px){.tutor-sm-border-t{border-top:1px solid var(--tutor-border-idle)}}.tutor-h1{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin:0;font-size:2.5rem;font-weight:700;line-height:3rem}.tutor-h2{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin:0;font-size:2rem;font-weight:700;line-height:2.5rem}.tutor-h3{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin:0;font-size:1.5rem;font-weight:600;line-height:2rem}.tutor-h4{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin:0;font-size:1.25rem;font-weight:600;line-height:1.75rem}.tutor-h5{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin:0;font-size:1.125rem;font-weight:500;line-height:1.625rem}.tutor-p1{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:400;line-height:1.375rem}.tutor-p2{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:400;line-height:1.125rem}.tutor-p3{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:400;line-height:1.125rem}.tutor-medium{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:400;line-height:1.5rem}.tutor-small{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:400;line-height:1.375rem}.tutor-tiny{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-tiny-2{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.625rem;font-weight:400;line-height:1.125rem}.tutor-text-h3{font-size:1.5rem;line-height:2rem}.tutor-text-h4{font-size:1.25rem;line-height:1.75rem}.tutor-text-medium{font-size:1rem;line-height:1.5rem}.tutor-text-p1{font-size:1rem;line-height:1.375rem}.tutor-text-small{font-size:.875rem;line-height:1.375rem}.tutor-text-tiny{font-size:.75rem;line-height:1.25rem}.tutor-text-tiny-2{font-size:.625rem;line-height:1.125rem}.tutor-text-p3{font-size:.75rem;line-height:1.125rem}.tutor-font-regular{font-weight:400}.tutor-font-medium{font-weight:500}.tutor-font-semibold{font-weight:600}.tutor-font-bold{font-weight:700}.tutor-text-left{text-align:start}.tutor-text-right{text-align:end}.tutor-text-start{text-align:start}.tutor-text-center{text-align:center}.tutor-text-justify{text-align:justify}.tutor-no-underline{text-decoration:none}.tutor-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tutor-text-ellipsis{text-overflow:ellipsis}.tutor-line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tutor-line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tutor-line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tutor-line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tutor-line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tutor-line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tutor-whitespace-nowrap{white-space:nowrap}.tutor-whitespace-pre-line{white-space:pre-line}.tutor-break-words{overflow-wrap:break-word}.tutor-break-all{word-break:break-all}@media (max-width:576px){.tutor-sm-text-h3{font-size:1.5rem;line-height:2rem}.tutor-sm-text-h4{font-size:1.25rem;line-height:1.75rem}.tutor-sm-text-h5{font-size:1.125rem;line-height:1.625rem}.tutor-sm-text-medium{font-size:1rem;line-height:1.5rem}.tutor-sm-text-small{font-size:.875rem;line-height:1.375rem}.tutor-sm-text-p2{font-size:.875rem;line-height:1.125rem}.tutor-sm-text-tiny{font-size:.75rem;line-height:1.25rem}.tutor-sm-text-p3{font-size:.75rem;line-height:1.125rem}.tutor-sm-text-center{text-align:center}}.tutor-bg-transparent{background-color:transparent}.tutor-bg-gray-10{background-color:#fcfcfc}.tutor-surface-base{background-color:var(--tutor-surface-base)}.tutor-surface-l1{background-color:var(--tutor-surface-l1)}.tutor-surface-l1-hover{background-color:var(--tutor-surface-l1-hover)}.tutor-surface-l2{background-color:var(--tutor-surface-l2)}.tutor-surface-brand-primary{background-color:var(--tutor-surface-brand-primary)}.tutor-surface-brand-tertiary{background-color:var(--tutor-surface-brand-tertiary)}.tutor-surface-warning{background-color:var(--tutor-surface-warning)}.tutor-surface-warning-hover-2{background-color:var(--tutor-surface-warning-hover-2)}.tutor-surface-success{background-color:var(--tutor-surface-success)}.tutor-text-primary{color:var(--tutor-text-primary)}.tutor-text-primary-inverse{color:var(--tutor-text-primary-inverse)}.tutor-text-secondary{color:var(--tutor-text-secondary)}.tutor-text-subdued{color:var(--tutor-text-subdued)}.tutor-text-brand{color:var(--tutor-text-brand)}.tutor-text-success{color:var(--tutor-text-success)}.tutor-text-critical{color:var(--tutor-text-critical)}.tutor-text-warning{color:var(--tutor-text-warning)}.tutor-text-exception4{color:var(--tutor-text-exception4)}.tutor-text-exception5{color:var(--tutor-text-exception5)}.tutor-icon-idle{color:var(--tutor-icon-idle)}.tutor-icon-idle-inverse{color:var(--tutor-icon-idle-inverse)}.tutor-icon-hover{color:var(--tutor-icon-hover)}.tutor-icon-secondary{color:var(--tutor-icon-secondary)}.tutor-icon-subdued{color:var(--tutor-icon-subdued)}.tutor-icon-brand{color:var(--tutor-icon-brand)}.tutor-icon-brand-hover{color:var(--tutor-icon-brand-hover)}.tutor-icon-brand-secondary{color:var(--tutor-icon-brand-secondary)}.tutor-icon-success-primary{color:var(--tutor-icon-success-primary)}.tutor-icon-success-secondary{color:var(--tutor-icon-success-secondary)}.tutor-icon-critical{color:var(--tutor-icon-critical)}.tutor-icon-critical-hover{color:var(--tutor-icon-critical-hover)}.tutor-icon-warning{color:var(--tutor-icon-warning)}.tutor-icon-warning-secondary{color:var(--tutor-icon-warning-secondary)}.tutor-icon-caution{color:var(--tutor-icon-caution)}.tutor-icon-exception1{color:var(--tutor-icon-exception1)}.tutor-icon-exception2{color:var(--tutor-icon-exception2)}.tutor-icon-exception4{color:var(--tutor-icon-exception4)}.tutor-icon-exception5{color:var(--tutor-icon-exception5)}.tutor-icon-disabled{color:var(--tutor-icon-disabled)}.tutor-actions-success-primary{color:var(--tutor-actions-success-primary)}.tutor-actions-critical-primary{color:var(--tutor-actions-critical-primary)}.tutor-shadow-md{box-shadow:0 2px 4px -2px rgba(16,24,40,.06),0 4px 8px -2px rgba(16,24,40,.1)}.tutor-opacity-100{opacity:1}.tutor-block{display:block}.tutor-force-block{display:block!important}.tutor-inline-block{display:inline-block}.tutor-force-inline-block{display:inline-block!important}.tutor-force-inline{display:inline!important}.tutor-flex{display:flex}.tutor-force-flex{display:flex!important}.tutor-force-inline-flex{display:inline-flex!important}.tutor-grid{display:grid}.tutor-force-grid{display:grid!important}.tutor-force-inline-grid{display:inline-grid!important}.tutor-hidden{display:none}.tutor-force-hidden{display:none!important}.tutor-flex-row{flex-direction:row}.tutor-flex-row-reverse{flex-direction:row-reverse}.tutor-flex-column{flex-direction:column}.tutor-flex-wrap{flex-wrap:wrap}.tutor-flex-grow-1{flex-grow:1}.tutor-flex-shrink-0{flex-shrink:0}.tutor-flex-1{flex:1}.tutor-flex-center{flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-flex-center-col{flex-flow:column;justify-content:center;align-items:center;display:flex}.tutor-justify-start{justify-content:flex-start}.tutor-justify-end{justify-content:flex-end}.tutor-justify-center{justify-content:center}.tutor-justify-between{justify-content:space-between}.tutor-items-start{align-items:flex-start}.tutor-items-end{align-items:flex-end}.tutor-items-center{align-items:center}.tutor-items-stretch{align-items:stretch}.tutor-self-center{align-self:center}.tutor-gap-1{gap:2px}.tutor-gap-2{gap:4px}.tutor-gap-3{gap:6px}.tutor-gap-4{gap:8px}.tutor-gap-5{gap:12px}.tutor-gap-6{gap:16px}.tutor-gap-7{gap:20px}.tutor-gap-8{gap:24px}.tutor-gap-9{gap:32px}.tutor-gap-12{gap:56px}.tutor-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tutor-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tutor-col-auto{grid-column:auto}.tutor-absolute{position:absolute}.tutor-sticky{position:-webkit-sticky;position:sticky}.tutor-top-0{top:0}.tutor-top-2{top:4px}.tutor-right-2{inset-inline-end:4px}.tutor-left-2{inset-inline-start:4px}.tutor-overflow-y-auto{overflow-y:auto}.tutor-overflow-hidden{overflow:hidden}.tutor-icon{flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tutor-ratio{content:" ";width:100%;display:block;position:relative}.tutor-ratio-16x9{padding-top:56.25%}.tutor-ratio-3x2{padding-top:66.66%}.tutor-ratio-1x1{padding-top:100%}.tutor-ratio>*{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.tutor-ratio>img{object-fit:cover;object-position:center}@media (max-width:1200px){.tutor-force-xl-block{display:block!important}.tutor-force-xl-inline-block{display:inline-block!important}.tutor-force-xl-inline{display:inline!important}.tutor-force-xl-flex{display:flex!important}.tutor-force-xl-inline-flex{display:inline-flex!important}.tutor-force-xl-grid{display:grid!important}.tutor-force-xl-inline-grid{display:inline-grid!important}.tutor-force-xl-hidden{display:none!important}}@media (max-width:992px){.tutor-force-lg-block{display:block!important}.tutor-force-lg-inline-block{display:inline-block!important}.tutor-force-lg-inline{display:inline!important}.tutor-lg-flex{display:flex}.tutor-force-lg-flex{display:flex!important}.tutor-force-lg-inline-flex{display:inline-flex!important}.tutor-force-lg-grid{display:grid!important}.tutor-force-lg-inline-grid{display:inline-grid!important}.tutor-force-lg-hidden{display:none!important}}@media (max-width:768px){.tutor-md-block{display:block}.tutor-force-md-block{display:block!important}.tutor-force-md-inline-block{display:inline-block!important}.tutor-md-inline{display:inline}.tutor-force-md-inline{display:inline!important}.tutor-md-flex{display:flex}.tutor-force-md-flex{display:flex!important}.tutor-force-md-inline-flex{display:inline-flex!important}.tutor-force-md-grid{display:grid!important}.tutor-force-md-inline-grid{display:inline-grid!important}.tutor-md-hidden{display:none}.tutor-force-md-hidden{display:none!important}.tutor-md-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:576px){.tutor-sm-block{display:block}.tutor-force-sm-block{display:block!important}.tutor-sm-inline-block{display:inline-block}.tutor-force-sm-inline-block{display:inline-block!important}.tutor-force-sm-inline{display:inline!important}.tutor-sm-flex{display:flex}.tutor-force-sm-flex{display:flex!important}.tutor-force-sm-inline-flex{display:inline-flex!important}.tutor-force-sm-grid{display:grid!important}.tutor-force-sm-inline-grid{display:inline-grid!important}.tutor-sm-hidden{display:none}.tutor-force-sm-hidden{display:none!important}.tutor-sm-flex-column{flex-direction:column}.tutor-sm-justify-end{justify-content:flex-end}.tutor-sm-justify-between{justify-content:space-between}.tutor-sm-items-normal{align-items:normal}.tutor-sm-items-start{align-items:flex-start}.tutor-sm-items-stretch{align-items:stretch}.tutor-sm-gap-none{gap:0}.tutor-sm-gap-1{gap:2px}.tutor-sm-gap-2{gap:4px}.tutor-sm-gap-3{gap:6px}.tutor-sm-gap-4{gap:8px}.tutor-sm-gap-5{gap:12px}.tutor-sm-gap-6{gap:16px}.tutor-sm-gap-10{gap:40px}.tutor-sm-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tutor-sm-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tutor-sm-flex-1{flex:1}}.tutor-w-auto{width:auto}.tutor-w-full{width:100%}.tutor-w-max{width:-webkit-max-content;width:-moz-max-content;width:max-content}.tutor-w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tutor-h-9{height:32px}.tutor-min-w-0{min-width:0}.tutor-min-h-0{min-height:0}.tutor-min-h-fit{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}@media (max-width:576px){.tutor-sm-w-full{width:100%}}.tutor-m-none{margin:0}.tutor-mb-none{margin-bottom:0}.tutor-my-none{margin-top:0;margin-bottom:0}.tutor-m-1{margin:2px}.tutor-mt-1{margin-top:2px}.tutor-mb-1{margin-bottom:2px}.tutor-ml-1{margin-inline-start:2px}.tutor-mt-2{margin-top:4px}.tutor-mb-2{margin-bottom:4px}.tutor-mt-3{margin-top:6px}.tutor-mb-3{margin-bottom:6px}.tutor-ml-3{margin-inline-start:6px}.tutor-m-4{margin:8px}.tutor-mt-4{margin-top:8px}.tutor-mr-4{margin-inline-end:8px}.tutor-mb-4{margin-bottom:8px}.tutor-ml-4{margin-inline-start:8px}.tutor-mx-4{margin-inline:8px}.tutor-my-4{margin-top:8px;margin-bottom:8px}.tutor-m-5{margin:12px}.tutor-mt-5{margin-top:12px}.tutor-mb-5{margin-bottom:12px}.tutor-ml-5{margin-inline-start:12px}.tutor-mt-6{margin-top:16px}.tutor-mb-6{margin-bottom:16px}.tutor-mt-7{margin-top:20px}.tutor-mb-7{margin-bottom:20px}.tutor-mt-8{margin-top:24px}.tutor-mr-8{margin-inline-end:24px}.tutor-mb-8{margin-bottom:24px}.tutor-ml-8{margin-inline-start:24px}.tutor-mx-8{margin-inline:24px}.tutor-my-8{margin-top:24px;margin-bottom:24px}.tutor-mt-9{margin-top:32px}.tutor-mb-9{margin-bottom:32px}.tutor-my-9{margin-top:32px;margin-bottom:32px}.tutor-mt-10{margin-top:40px}.tutor-mb-10{margin-bottom:40px}.tutor-mt-12{margin-top:56px}.tutor-mr-12{margin-inline-end:56px}.tutor-mb-12{margin-bottom:56px}.tutor-ml-12{margin-inline-start:56px}.tutor-my-12{margin-top:56px;margin-bottom:56px}.tutor-mt-16{margin-top:88px}.tutor-mr-16{margin-inline-end:88px}.tutor-mb-16{margin-bottom:88px}.tutor-ml-16{margin-inline-start:88px}.tutor-my-16{margin-top:88px;margin-bottom:88px}.tutor-mt-20{margin-top:120px}.tutor-mr-20{margin-inline-end:120px}.tutor-mb-20{margin-bottom:120px}.tutor-ml-20{margin-inline-start:120px}.tutor-p-none{padding:0}.tutor-px-none{padding-inline:0}.tutor-py-none{padding-top:0;padding-bottom:0}.tutor-p-1{padding:2px}.tutor-pl-1{padding-inline-start:2px}.tutor-p-2{padding:4px}.tutor-pt-2{padding-top:4px}.tutor-py-2{padding-top:4px;padding-bottom:4px}.tutor-p-3{padding:6px}.tutor-pb-3{padding-bottom:6px}.tutor-py-3{padding-top:6px;padding-bottom:6px}.tutor-p-4{padding:8px}.tutor-pt-4{padding-top:8px}.tutor-pr-4{padding-inline-end:8px}.tutor-pb-4{padding-bottom:8px}.tutor-px-4{padding-inline:8px}.tutor-py-4{padding-top:8px;padding-bottom:8px}.tutor-p-5{padding:12px}.tutor-pt-5{padding-top:12px}.tutor-pb-5{padding-bottom:12px}.tutor-px-5{padding-inline:12px}.tutor-py-5{padding-top:12px;padding-bottom:12px}.tutor-p-6{padding:16px}.tutor-pt-6{padding-top:16px}.tutor-pb-6{padding-bottom:16px}.tutor-pl-6{padding-inline-start:16px}.tutor-px-6{padding-inline:16px}.tutor-py-6{padding-top:16px;padding-bottom:16px}.tutor-p-7{padding:20px}.tutor-pt-7{padding-top:20px}.tutor-pb-7{padding-bottom:20px}.tutor-px-7{padding-inline:20px}.tutor-py-7{padding-top:20px;padding-bottom:20px}.tutor-p-8{padding:24px}.tutor-pt-8{padding-top:24px}.tutor-pb-8{padding-bottom:24px}.tutor-pl-8{padding-inline-start:24px}.tutor-px-8{padding-inline:24px}.tutor-py-8{padding-top:24px;padding-bottom:24px}.tutor-p-9{padding:32px}.tutor-pt-9{padding-top:32px}.tutor-pb-9{padding-bottom:32px}.tutor-px-9{padding-inline:32px}.tutor-py-9{padding-top:32px;padding-bottom:32px}.tutor-p-10{padding:40px}.tutor-pt-10{padding-top:40px}.tutor-px-10{padding-inline:40px}.tutor-py-10{padding-top:40px;padding-bottom:40px}.tutor-px-11{padding-inline:48px}.tutor-p-12{padding:56px}.tutor-pt-12{padding-top:56px}.tutor-pb-12{padding-bottom:56px}.tutor-px-12{padding-inline:56px}.tutor-py-12{padding-top:56px;padding-bottom:56px}.tutor-py-14{padding-top:72px;padding-bottom:72px}.tutor-p-16{padding:88px}.tutor-pt-16{padding-top:88px}.tutor-pb-16{padding-bottom:88px}.tutor-pl-16{padding-inline-start:88px}.tutor-px-16{padding-inline:88px}.tutor-py-16{padding-top:88px;padding-bottom:88px}.tutor-p-20{padding:120px}.tutor-pt-20{padding-top:120px}.tutor-pr-20{padding-inline-end:120px}.tutor-pb-20{padding-bottom:120px}.tutor-pl-20{padding-inline-start:120px}.tutor-px-20{padding-inline:120px}.tutor-py-20{padding-top:120px;padding-bottom:120px}.-tutor-mb-1{margin-bottom:-2px}.-tutor-mt-2{margin-top:-4px}.-tutor-mb-2{margin-bottom:-4px}.tutor-m-auto{margin:auto}.tutor-mt-auto{margin-top:auto}.tutor-mr-auto{margin-inline-end:auto}.tutor-mb-auto{margin-bottom:auto}.tutor-ml-auto{margin-inline-start:auto}@media (max-width:576px){.tutor-sm-p-none{padding:0}.tutor-sm-mt-1{margin-top:2px}.tutor-sm-mb-2{margin-bottom:4px}.tutor-sm-ml-2{margin-inline-start:4px}.tutor-sm-mt-3{margin-top:6px}.tutor-sm-p-3{padding:6px}.tutor-sm-mt-4{margin-top:8px}.tutor-sm-mb-4{margin-bottom:8px}.tutor-sm-py-4{padding-top:8px;padding-bottom:8px}.tutor-sm-mt-5{margin-top:12px}.tutor-sm-mb-5{margin-bottom:12px}.tutor-sm-p-5{padding:12px}.tutor-sm-pb-5{padding-bottom:12px}.tutor-sm-px-5{padding-inline:12px}.tutor-sm-mb-6{margin-bottom:16px}.tutor-sm-my-6{margin-top:16px;margin-bottom:16px}.tutor-sm-p-6{padding:16px}.tutor-sm-px-6{padding-inline:16px}.tutor-sm-py-6{padding-top:16px;padding-bottom:16px}.tutor-sm-mt-7{margin-top:20px}.tutor-sm-mb-7{margin-bottom:20px}}.tutor-rotate-180{transform:rotate(180deg)}.tutor-transition-none{transition-property:none}.tutor-transition-all{transition:all .25s ease-in-out}.tutor-transition{transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,fill .25s ease-in-out,stroke .25s ease-in-out,opacity .25s ease-in-out,box-shadow .25s ease-in-out,transform .25s ease-in-out}.tutor-animate-spin{animation:1s linear infinite tutor-spin}.tutor-z-positive{z-index:1}.tutor-attachment-card{flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:8px 12px;transition:background-color .25s ease-in-out;display:flex;position:relative}.tutor-attachment-card:hover{background-color:var(--tutor-surface-l1-hover)}.tutor-attachment-card:focus-within{background-color:var(--tutor-surface-l1-hover)}.tutor-attachment-card-icon{background-color:var(--tutor-surface-l2);border-radius:4px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.tutor-attachment-card-icon svg{color:var(--tutor-icon-idle)}.tutor-attachment-card-icon-loading svg{animation:.9s linear infinite tutor-spin}.tutor-attachment-card-body{flex-flow:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:2px;min-width:0;display:flex}.tutor-attachment-card-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.875rem;font-weight:500;line-height:1.375rem;display:-webkit-box;overflow:hidden}.tutor-attachment-card-meta{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);font-size:.75rem;font-weight:400;line-height:1.25rem}@media (min-width:768px){.tutor-attachment-card-actions{opacity:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.tutor-attachment-card:hover .tutor-attachment-card-actions,.tutor-attachment-card-show-actions .tutor-attachment-card-actions{opacity:1}.tutor-attachment-card:focus-within .tutor-attachment-card-actions{opacity:1}}.tutor-vc-calendar{z-index:100000;background-color:var(--tutor-surface-l1)!important;border-radius:6px!important}.tutor-vc-calendar[data-vc-calendar-hidden]{pointer-events:none!important}.tutor-vc-calendar [data-vc=month],.tutor-vc-calendar [data-vc=year]{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:500;line-height:1.375rem}.tutor-vc-calendar [data-vc=month]:hover,.tutor-vc-calendar [data-vc=year]:hover{color:var(--tutor-text-primary)!important}.tutor-vc-calendar [data-vc-week-day]{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);font-size:.75rem;font-weight:400;line-height:1.25rem;color:var(--tutor-text-secondary)!important}.tutor-vc-calendar .vc-months__month.vc-months__month,.tutor-vc-calendar .vc-years__year.vc-years__year{border-radius:var(--tutor-button-radius,6px);font-weight:var(--tutor-button-font-weight,500);cursor:pointer;text-align:center;text-transform:none;color:var(--tutor-text-primary);--tutor-button-border-shadow:none;box-shadow:var(--tutor-button-border-shadow,none);background-color:transparent;border:none;justify-content:center;align-items:center;gap:4px;padding:0;font-family:inherit;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:inline-flex}.tutor-vc-calendar .vc-months__month.vc-months__month:hover:not(:disabled):not(.disabled),.tutor-vc-calendar .vc-months__month.vc-months__month:focus:not(:disabled):not(.disabled),.tutor-vc-calendar .vc-years__year.vc-years__year:hover:not(:disabled):not(.disabled),.tutor-vc-calendar .vc-years__year.vc-years__year:focus:not(:disabled):not(.disabled){color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow,none);background-color:transparent;border:none;outline:none}.tutor-vc-calendar .vc-months__month.vc-months__month:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-vc-calendar .vc-years__year.vc-years__year:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-vc-calendar .vc-months__month.vc-months__month svg:not([class]),.tutor-vc-calendar .vc-years__year.vc-years__year svg:not([class]){color:currentColor;flex-shrink:0}.tutor-vc-calendar .vc-months__month.vc-months__month:disabled,.tutor-vc-calendar .vc-months__month.vc-months__month.disabled,.tutor-vc-calendar .vc-years__year.vc-years__year:disabled,.tutor-vc-calendar .vc-years__year.vc-years__year.disabled{color:var(--tutor-text-subdued);cursor:not-allowed;pointer-events:none}.tutor-vc-calendar .vc-months__month.vc-months__month:disabled svg:not([class]),.tutor-vc-calendar .vc-months__month.vc-months__month.disabled svg:not([class]),.tutor-vc-calendar .vc-years__year.vc-years__year:disabled svg:not([class]),.tutor-vc-calendar .vc-years__year.vc-years__year.disabled svg:not([class]){color:var(--tutor-icon-subdued)}.tutor-vc-calendar .vc-months__month.vc-months__month,.tutor-vc-calendar .vc-years__year.vc-years__year{color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow,none);background-color:transparent}.tutor-vc-calendar .vc-months__month.vc-months__month svg:not([class]),.tutor-vc-calendar .vc-years__year.vc-years__year svg:not([class]){color:var(--tutor-icon-idle)}.tutor-vc-calendar .vc-months__month.vc-months__month:hover:not(:disabled):not(.disabled),.tutor-vc-calendar .vc-years__year.vc-years__year:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-ghost-hover);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-hover,var(--tutor-button-ghost-border-shadow,none))}.tutor-vc-calendar .vc-months__month.vc-months__month:disabled,.tutor-vc-calendar .vc-months__month.vc-months__month.disabled,.tutor-vc-calendar .vc-years__year.vc-years__year:disabled,.tutor-vc-calendar .vc-years__year.vc-years__year.disabled{--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-disabled,var(--tutor-button-ghost-border-shadow,none));background-color:transparent}.tutor-vc-calendar .vc-months__month.vc-months__month,.tutor-vc-calendar .vc-years__year.vc-years__year{color:var(--tutor-text-primary)}.tutor-vc-calendar [data-vc-months-month-selected],.tutor-vc-calendar [data-vc-years-year-selected]{background-color:var(--tutor-surface-dark)!important;color:var(--tutor-text-primary-inverse)!important}.tutor-vc-calendar button{box-shadow:none;transition:background-color .25s ease-in-out,color .25s ease-in-out}.tutor-vc-calendar button[data-vc-arrow],.tutor-vc-calendar button[data-vc=month],.tutor-vc-calendar button[data-vc=year],.tutor-vc-calendar button[data-vc-arrow]:hover,.tutor-vc-calendar button[data-vc-arrow]:focus,.tutor-vc-calendar button[data-vc=month]:hover,.tutor-vc-calendar button[data-vc=month]:focus,.tutor-vc-calendar button[data-vc=year]:hover,.tutor-vc-calendar button[data-vc=year]:focus{color:var(--tutor-text-primary);background-color:transparent}.tutor-vc-calendar button.vc-date__btn{color:var(--tutor-text-primary);background-color:transparent;border-radius:6px;font-size:.875rem}.tutor-vc-calendar button.vc-date__btn:hover{background-color:var(--tutor-button-ghost-hover)}.tutor-vc-calendar .vc-date[data-vc-date-today] .vc-date__btn{background-color:var(--tutor-button-ghost-hover)!important;color:var(--tutor-text-primary)!important}.tutor-vc-calendar .vc-date[data-vc-date-hover] .vc-date__btn{background-color:var(--tutor-button-ghost-hover)!important}.tutor-vc-calendar .vc-date[data-vc-date-hover=last] .vc-date__btn{background-color:var(--tutor-button-secondary-hover)!important}.tutor-vc-calendar .vc-date[data-vc-date-selected] .vc-date__btn,.tutor-vc-calendar .vc-date[data-vc-date-selected] .vc-date__btn:hover{background-color:var(--tutor-surface-dark)!important;color:var(--tutor-text-primary-inverse)!important}.tutor-vc-calendar .vc-date[data-vc-date-selected=middle][data-vc-date-selected] .vc-date__btn{background-color:var(--tutor-surface-l1-hover)!important;color:var(--tutor-text-primary)!important}.tutor-range-calendar-popover{min-width:700px;max-width:750px}@media (max-width:768px){.tutor-range-calendar-popover{width:300px}}.tutor-range-calendar-popover [data-vc=calendar]{grid-template-columns:150px 1fr;grid-template-areas:"presets controls""presets grid""presets time""presets footer";column-gap:16px;padding:12px;display:grid}@media (max-width:768px){.tutor-range-calendar-popover [data-vc=calendar]{grid-template-columns:1fr;grid-template-areas:"presets""controls""grid""time""footer"}}.tutor-range-calendar-popover button[data-vc-arrow]{padding:0}.tutor-range-calendar-popover .vc-presets{flex-flow:column;grid-area:presets;justify-content:flex-start;align-items:stretch;display:flex}.tutor-range-calendar-popover .vc-presets button{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-range-calendar-popover .vc-presets button:focus{outline:none}.tutor-range-calendar-popover .vc-presets button{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);text-align:left;border-radius:4px;flex-flow:row;justify-content:space-between;align-items:center;padding:6px 12px;font-size:.75rem;font-weight:500;line-height:1.25rem;display:flex}.tutor-range-calendar-popover .vc-presets button .vc-preset-icon{opacity:0;transition:opacity .2s}.tutor-range-calendar-popover .vc-presets button:hover{background-color:var(--tutor-tab-sidebar-l2-hover)}.tutor-range-calendar-popover .vc-presets button[data-active]{background-color:var(--tutor-tab-sidebar-l2-active);color:var(--tutor-text-brand)}.tutor-range-calendar-popover .vc-presets button[data-active] .vc-preset-icon{opacity:1}@media (max-width:768px){.tutor-range-calendar-popover .vc-presets{border-bottom:1px solid var(--tutor-border-idle);flex-flow:wrap;margin-bottom:8px;padding-bottom:8px}.tutor-range-calendar-popover .vc-presets button{width:50%}}.tutor-range-calendar-popover .vc-controls{grid-area:controls;padding:4px 0 0}[dir=rtl] .tutor-range-calendar-popover .vc-controls .vc-arrow{transform:scaleX(-1)}.tutor-range-calendar-popover .vc-grid{grid-area:grid;gap:16px;display:flex}@media (max-width:768px){.tutor-range-calendar-popover .vc-grid .vc-column:nth-child(n+2){display:none}}.tutor-range-calendar-popover [data-vc=time]{grid-area:time}.tutor-range-calendar-popover .vc-footer{grid-area:footer}.tutor-loading-spinner{flex-flow:row;justify-content:flex-start;align-items:stretch;display:flex}.tutor-loading-spinner:before{content:"";box-sizing:border-box;border:2px solid #f1f1f1;border-top-color:#ababab;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;animation:.8s linear infinite tutor-spin;position:absolute;top:50%;left:50%}.tutor-loading-spinner{padding:24px;position:relative}.tutor-time-input{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:400;line-height:1.375rem}.tutor-time-input .tutor-input:disabled{cursor:not-allowed;background:var(--tutor-surface-l1-hover)}.tutor-time-input .tutor-input-content{color:var(--tutor-icon-secondary)}.tutor-time-input-menu{background:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);scrollbar-width:thin;scrollbar-color:var(--tutor-border-idle)transparent;border-radius:8px;max-height:380px;padding:6px 0;overflow-y:auto;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08)}.tutor-time-input-menu::-webkit-scrollbar{width:8px}.tutor-time-input-menu::-webkit-scrollbar-track{background:0 0}.tutor-time-input-menu::-webkit-scrollbar-thumb{background:var(--tutor-border-idle);border-radius:1000px}.tutor-time-input-menu::-webkit-scrollbar-thumb:hover{background:var(--tutor-icon-secondary)}.tutor-time-input-option{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-time-input-option:focus{outline:none}.tutor-time-input-option{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);text-align:start;border-radius:6px;width:calc(100% - 12px);margin:0 6px;padding:8px;font-size:.875rem;font-weight:400;line-height:1.375rem}.tutor-time-input-option:hover,.tutor-time-input-option[data-active=true]{background:var(--tutor-surface-l1-hover)}.tutor-time-input-option[data-selected=true]{background:var(--tutor-surface-brand-tertiary);color:var(--tutor-text-brand);outline:1px solid var(--tutor-border-brand-tertiary)}.tutor-status-select{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border-radius:1000px;justify-content:space-between;align-items:center;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:0 8px;font-size:.75rem;font-weight:500;line-height:1.25rem;display:inline-flex}.tutor-status-select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;z-index:1;width:100%;height:32px;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;background:0 0;border:none;outline:none;padding:0}.tutor-status-select select:focus{box-shadow:none}.tutor-status-select select:disabled{cursor:not-allowed}.tutor-status-select-icon,.tutor-status-select-arrow{pointer-events:none;z-index:1;flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-status-select-icon-wrapper,.tutor-status-select-icon span{flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-status-select-default{background-color:var(--tutor-surface-l2);color:var(--tutor-text-primary)}.tutor-status-select-primary{background-color:var(--tutor-actions-brand-secondary);color:var(--tutor-text-brand)}.tutor-status-select-success{background-color:var(--tutor-actions-success-tertiary);color:var(--tutor-text-success)}.tutor-status-select-warning{background-color:var(--tutor-actions-warning-secondary);color:var(--tutor-text-warning)}.tutor-status-select-danger,.tutor-status-select-error{background-color:var(--tutor-actions-critical-secondary);color:var(--tutor-text-critical)}.tutor-status-select-disabled{background-color:var(--tutor-actions-gray-secondary);color:var(--tutor-text-subdued)}.tutor-star-rating-container{flex-flow:row;justify-content:space-between;align-items:center;display:flex}.tutor-star-rating-container button.tutor-star-rating-icon-btn{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-star-rating-container button.tutor-star-rating-icon-btn:focus{outline:none}.tutor-star-rating-container button.tutor-star-rating-icon-btn{min-height:unset}.tutor-star-rating-container.is-emoji-view{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:20px;display:flex}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn:focus{outline:none}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn{background-color:var(--tutor-surface-base);border:1px solid var(--tutor-border-idle);cursor:pointer;border-radius:12px;flex-flow:column;justify-content:center;align-items:center;width:74px;height:74px;transition:background-color .25s ease-in-out;display:flex}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn .tutor-rating-emoji-img{object-fit:contain;width:32px;height:32px}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn .tutor-rating-label{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);font-size:.75rem;font-weight:500;line-height:1.125rem}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn:hover{background-color:var(--tutor-surface-l1-hover)}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn.is-active.is-poor{background-color:var(--tutor-surface-critical);border-color:var(--tutor-border-error-secondary)}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn.is-active.is-poor .tutor-rating-label{color:var(--tutor-text-critical)}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn.is-active.is-fair{background-color:var(--tutor-surface-warning-hover);border-color:var(--tutor-border-warning-tertiary)}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn.is-active.is-fair .tutor-rating-label{color:var(--tutor-text-warning)}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn.is-active.is-okay{background-color:var(--tutor-surface-exception6);border-color:var(--tutor-border-exception6)}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn.is-active.is-okay .tutor-rating-label{color:var(--tutor-text-exception5)}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn.is-active.is-good{background-color:var(--tutor-surface-brand-quaternary);border-color:var(--tutor-border-brand)}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn.is-active.is-good .tutor-rating-label{color:var(--tutor-text-brand)}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn.is-active.is-amazing{background-color:var(--tutor-surface-success);border-color:var(--tutor-border-success-secondary)}.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn.is-active.is-amazing .tutor-rating-label{color:var(--tutor-text-success)}@media (max-width:768px){.tutor-star-rating-container.is-emoji-view .tutor-star-rating-emoji-btn{width:54px;height:54px}}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5}[data-tutor-theme] body,body{font-family:inherit;line-height:inherit;background-color:var(--tutor-surface-base);color:var(--tutor-text-primary);margin:0;transition:background-color .25s ease-in-out,color .25s ease-in-out}form{margin:0}.tutor-dashboard-layout,.tutor-learning-area,.tutor-account-page-wrapper{background-color:var(--tutor-surface-base);min-height:100vh}body:has(#wpadminbar) .tutor-dashboard-layout{min-height:calc(100vh - 32px)}body:has(#wpadminbar) .tutor-learning-area{min-height:calc(100vh - 32px)}body:has(#wpadminbar) .tutor-account-page-wrapper{min-height:calc(100vh - 32px)}.tutor-dashboard-layout a,.tutor-learning-area a,.tutor-account-page-wrapper a{text-decoration:none}.tutor-dashboard-layout a:hover,.tutor-learning-area a:hover,.tutor-account-page-wrapper a:hover{opacity:1}[dir=rtl] .tutor-icon-flip-rtl{transform:scaleX(-1)}[x-cloak]{display:none!important}::view-transition-new(root){animation:.22s ease-out both tutor-theme-fade-in}::view-transition-old(root){animation:.22s ease-out both tutor-theme-fade-out}@keyframes tutor-theme-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tutor-theme-fade-out{0%{opacity:1}to{opacity:0}}[data-tutor-motion=reduce] *,[data-tutor-motion=reduce] :before,[data-tutor-motion=reduce] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-tutor-motion=reduce]::view-transition-new(root){animation:none!important}[data-tutor-motion=reduce]::view-transition-old(root){animation:none!important}@media (prefers-reduced-motion:reduce){[data-tutor-motion=auto] *,[data-tutor-motion=auto] :before,[data-tutor-motion=auto] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-tutor-motion=auto]::view-transition-new(root){animation:none!important}[data-tutor-motion=auto]::view-transition-old(root){animation:none!important}}
@keyframes tutor-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes tutor-fade-in{to{opacity:1}}@keyframes tutor-fade-out{to{opacity:0}}@keyframes tutor-slide-in-up{to{opacity:1;transform:translateY(0)}}@keyframes tutor-slide-in-down{to{opacity:1;transform:translateY(0)}}@keyframes tutor-slide-in-left{to{opacity:1;transform:translate(0)}}@keyframes tutor-slide-in-right{to{opacity:1;transform:translate(0)}}@keyframes tutor-scale-in{to{opacity:1;transform:scale(1)}}@keyframes tutor-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes tutor-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes tutor-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tutor-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes tutor-button-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes tutor-button-pulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.4;transform:translate(-50%,-50%)scale(.9)}}.tutor-learning-header{background-color:var(--tutor-surface-base);z-index:10;width:100%;padding:8px;position:fixed;top:0}@media (min-width:768px){.tutor-has-admin-bar .tutor-learning-header{top:32px}}@media (max-width:768px) and (min-width:576px){.tutor-has-admin-bar .tutor-learning-header{top:46px}}@media (max-width:768px){.tutor-learning-header{position:-webkit-sticky;position:sticky}}.tutor-learning-header-inner{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}@media (min-width:576px){.tutor-learning-header-inner{background-color:var(--tutor-surface-l1);border-radius:6px;overflow:hidden}}.tutor-learning-header-content{flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}@media (max-width:576px){.tutor-learning-header-content{gap:0;width:calc(100dvw - 60px)}}.tutor-learning-header-back{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-learning-header-back:focus{outline:none}.tutor-learning-header-back{flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}@media (min-width:576px){.tutor-learning-header-back{border-inline-end:1px solid var(--tutor-border-idle)}}@media (max-width:576px){.tutor-learning-header-back{width:40px;height:40px}}.tutor-learning-header-title{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;font-weight:600;line-height:1.625rem;overflow:hidden}@media (max-width:576px){.tutor-learning-header-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:600;line-height:1.5rem}}.tutor-learning-header-toggle-mobile{flex-shrink:0;width:40px;height:40px;margin-inline-start:auto}@media (min-width:992px){.tutor-learning-header-toggle-mobile{display:none}}.tutor-learning-sidebar{top:62px;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:16px;width:320px;height:calc(100dvh - 62px);padding:8px;transition:opacity .25s ease-in-out,transform .25s ease-in-out;display:flex;position:fixed;inset-inline-start:0;overflow:hidden}.tutor-has-admin-bar .tutor-learning-sidebar{height:calc(100dvh - 92px);top:92px}.is-fullscreen .tutor-learning-sidebar{opacity:0;pointer-events:none;transform:translate(-100%)}[dir=rtl] .is-fullscreen .tutor-learning-sidebar{transform:translate(100%)}@media (max-width:992px){.tutor-learning-sidebar{inset-inline:auto 0;background-color:var(--tutor-surface-base);z-index:20;gap:8px;width:100%;height:100dvh;transition:transform .3s ease-in-out;top:0;overflow-y:auto;transform:translate(100%)}.tutor-has-admin-bar .tutor-learning-sidebar{height:calc(100dvh - 46px);top:46px}.tutor-learning-sidebar.is-open{transform:translate(0)}}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum{background-color:var(--tutor-surface-l1);border-radius:8px;flex-flow:column;flex-grow:1;justify-content:flex-start;align-items:stretch;min-height:0;display:flex;overflow:hidden}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-progress{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:8px;padding:16px 20px;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-progress-content{flex-flow:row;justify-content:space-between;align-items:center;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-progress-text{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-progress-text span{color:var(--tutor-text-primary)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav{flex-flow:column;flex-grow:1;justify-content:flex-start;align-items:stretch;gap:2px;min-height:0;padding:16px 8px;display:flex;overflow-y:auto}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:2px;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header{cursor:pointer;border-radius:6px;outline:none;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;padding-block:8px;padding-inline:12px 6px;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header:hover,.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header:focus{background-color:var(--tutor-tab-l3-active-hover);color:var(--tutor-text-brand)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.375rem;overflow:hidden}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header-actions{display:none}@media (max-width:992px){.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header-actions{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;margin-inline-start:auto;display:flex}}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header-summary{flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header-arrow{color:var(--tutor-icon-secondary);flex-flow:row;justify-content:center;align-items:center;transition:transform .25s ease-in-out;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header-arrow.is-expanded{transform:rotate(180deg)}@media (min-width:992px){.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header:hover .tutor-learning-nav-header-actions{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header:focus-visible .tutor-learning-nav-header-actions{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;margin-inline-start:auto;display:flex}}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic.active .tutor-learning-nav-header-title{color:var(--tutor-text-primary)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic.active:not(.expanded){background-color:var(--tutor-tab-l3-active-hover);border-radius:6px}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic.active:not(.expanded) .tutor-learning-nav-header-title{color:var(--tutor-text-brand)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-body{padding-inline-start:30px;position:relative}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-body:before{content:"";top:0;background-color:var(--tutor-surface-l1-hover);width:1.5px;height:calc(100% - 20px);position:absolute;inset-inline-start:21px}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item:focus{outline:none}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);opacity:1;border-radius:6px;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:8px;min-height:40px;padding:8px 12px;font-size:.875rem;font-weight:500;line-height:1.375rem;transition:color .25s ease-in-out,background-color .25s ease-in-out,box-shadow .25s ease-in-out;display:flex;position:relative}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item svg{color:var(--tutor-icon-secondary);flex-shrink:0;margin-top:2px}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item.active{background-color:var(--tutor-tab-l3-active-hover);color:var(--tutor-text-primary)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item.active svg{color:var(--tutor-icon-idle)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item.active:before{content:"";background-color:var(--tutor-actions-brand-primary);top:8px;width:2px;height:calc(100% - 16px);position:absolute;inset-inline-start:-9px}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item:hover,.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item:focus{background-color:var(--tutor-tab-l3-active-hover);color:var(--tutor-text-brand)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item:hover svg,.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item:focus svg{color:var(--tutor-icon-brand)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item.disabled{color:var(--tutor-text-subdued)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item.disabled svg{color:var(--tutor-icon-secondary)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item.pending svg{color:var(--tutor-icon-warning-secondary)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item.fail svg{color:var(--tutor-icon-critical)}.tutor-learning-sidebar .tutor-learning-sidebar-pages{background-color:var(--tutor-surface-l1);border-radius:8px;flex-shrink:0;height:auto;padding:8px;position:relative}.tutor-learning-sidebar .tutor-learning-sidebar-pages.expanded{margin-top:26px}@media (max-width:992px){.tutor-learning-sidebar .tutor-learning-sidebar-pages.expanded{margin-top:34px}}@media (min-width:992px){.tutor-learning-sidebar .tutor-learning-sidebar-pages{margin-bottom:48px}}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-resizer{cursor:ns-resize;z-index:20;flex-flow:row;justify-content:center;align-items:center;height:12px;display:flex;position:absolute;top:-14px;left:0;right:0}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-resizer:before{content:"";background-color:var(--tutor-surface-l2);border-radius:24px;width:68px;height:3px;transition:background-color .25s ease-in-out}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-resizer:hover:before{background-color:var(--tutor-surface-l2-hover)}.tutor-learning-sidebar .tutor-learning-sidebar-pages.expanded .tutor-sidebar-resizer{top:-40px}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-restore-dropdown{inset-inline-start:0;flex-flow:row;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:100%}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-restore-dropdown button{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-restore-dropdown button:focus{outline:none}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-restore-dropdown button{background-color:var(--tutor-surface-l1);color:var(--tutor-icon-secondary);border-top-left-radius:4px;border-top-right-radius:4px;flex-flow:row;justify-content:center;align-items:center;width:68px;height:26px;display:flex;position:relative}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-restore-dropdown button:before{content:"";bottom:0;background:var(--tutor-surface-l1);width:8px;height:8px;-webkit-mask:radial-gradient(circle 8px at top left,transparent 8px,var(--tutor-surface-l1)8px);mask:radial-gradient(circle 8px at top left,transparent 8px,var(--tutor-surface-l1)8px);-webkit-mask:radial-gradient(circle 8px at top left,transparent 8px,var(--tutor-surface-l1)8px);position:absolute;inset-inline-start:-8px}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-restore-dropdown button:after{content:"";background:var(--tutor-surface-l1);width:8px;height:8px;-webkit-mask:radial-gradient(circle 8px at top right,transparent 8px,var(--tutor-surface-l1)8px);mask:radial-gradient(circle 8px at top right,transparent 8px,var(--tutor-surface-l1)8px);-webkit-mask:radial-gradient(circle 8px at top right,transparent 8px,var(--tutor-surface-l1)8px);position:absolute;bottom:0;right:-8px}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-restore-dropdown button:hover{color:var(--tutor-icon-idle)}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-restore-dropdown button:focus-visible{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-restore-dropdown button:focus-visible:before{display:none}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-restore-dropdown button:focus-visible:after{display:none}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:2px;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages:not(:has(.tutor-popover)){transition:height .3s ease-in-out;overflow-x:hidden;overflow-y:auto}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages.is-resizing{transition:none!important}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages .tutor-popover{width:288px;max-width:none}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-nav,.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages .tutor-popover-body{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:2px;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item:focus{outline:none}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border-radius:6px;flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:8px 12px;font-size:.875rem;font-weight:400;line-height:1.375rem;transition:background-color .25s ease-in-out;display:flex;position:relative}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item svg{color:var(--tutor-icon-idle);transition:transform .3s ease-in-out}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item:hover,.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item:focus{background-color:var(--tutor-tab-sidebar-l4-hover)}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item.active{background-color:var(--tutor-tab-sidebar-l4-active);color:var(--tutor-text-brand)}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item.active svg{color:var(--tutor-icon-brand)}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item .tutor-lock-icon{color:var(--tutor-actions-success-primary);inset-inline-start:7px;position:absolute;top:7px}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-sidebar-restore-dropdown button.is-minimized svg{transform:rotate(180deg)}.tutor-learning-area{background-color:var(--tutor-surface-base)}.tutor-learning-area .tutor-learning-area-body{padding-inline-start:320px;transition:padding .25s ease-in-out;position:relative}@media (max-width:992px){.tutor-learning-area .tutor-learning-area-body{padding-inline-start:0}}.tutor-learning-area.is-fullscreen .tutor-learning-area-body{padding-inline-start:0}@media (min-width:768px){.tutor-learning-area .tutor-learning-area-content{padding-top:64px}}.tutor-learning-area .tutor-expand-btn{inset-inline-start:16px;color:var(--tutor-icon-secondary);position:fixed;bottom:16px}@media (max-width:992px){.tutor-learning-area .tutor-expand-btn{display:none}}.tutor-learning-area .tutor-learning-area-container{max-width:760px;margin:0 auto}@media (min-width:1400px){.tutor-learning-area .tutor-learning-area-container{max-width:860px}}@media (min-width:1920px){.tutor-learning-area .tutor-learning-area-container{max-width:944px}}.tutor-learning-area .tutor-learning-area-container{padding-bottom:16px}@media (max-width:768px){.tutor-learning-area .tutor-learning-area-container{padding-inline:16px}}@media (max-width:576px){.tutor-learning-area .tutor-learning-area-container{padding-bottom:96px}}.tutor-learning-area-footer{flex-flow:row;justify-content:flex-end;align-items:stretch;gap:8px;margin-top:16px;display:flex}@media (max-width:576px){.tutor-learning-area-footer{background-color:var(--tutor-surface-l1);border-top:1px solid var(--tutor-border-idle);z-index:10;justify-content:space-between;gap:6px;margin:0;padding:16px;position:fixed;bottom:0;left:0;right:0}.tutor-learning-area-footer form{width:50%}.tutor-learning-area-footer form:only-child{width:100%}.tutor-learning-area-footer button:not(.tutor-mark-as-complete-button),.tutor-learning-area-footer a{--tutor-button-border-shadow-base:2px;--tutor-button-border-shadow-bottom:5px;font-size:.875rem;line-height:1.375rem}.tutor-learning-area-footer button:not(.tutor-mark-as-complete-button):not([class*=tutor-btn-link]),.tutor-learning-area-footer a:not([class*=tutor-btn-link]){min-height:48px;padding:12px 16px}.tutor-learning-area-footer button:not(.tutor-mark-as-complete-button),.tutor-learning-area-footer a{width:50%}.tutor-learning-area-footer button:not(.tutor-mark-as-complete-button):only-child,.tutor-learning-area-footer button:not(.tutor-mark-as-complete-button).tutor-meeting-complete-button,.tutor-learning-area-footer a:only-child,.tutor-learning-area-footer a.tutor-meeting-complete-button{width:100%}}.tutor-learning-area-footer[data-lesson]{background-color:var(--tutor-surface-base);flex-flow:row;justify-content:space-between;align-items:center;gap:0;margin-top:0;padding:16px 0;display:flex;position:-webkit-sticky;position:sticky;bottom:0}@media (max-width:576px){.tutor-learning-area-footer[data-lesson]{width:100%;padding-block:12px;position:fixed}.tutor-learning-area-footer[data-lesson] form{width:auto}.tutor-learning-area-footer[data-lesson] a.tutor-btn{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:2px;font-size:.75rem;line-height:1.25rem}.tutor-learning-area-footer[data-lesson] a.tutor-btn:not([class*=tutor-btn-link]){min-height:32px;padding:6px 12px}.tutor-learning-area-footer[data-lesson] a.tutor-btn{width:auto}.tutor-learning-area-footer[data-lesson] button.tutor-btn{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:3px;font-size:.875rem;line-height:1.375rem}.tutor-learning-area-footer[data-lesson] button.tutor-btn:not([class*=tutor-btn-link]){min-height:38px;padding:8px 12px}.tutor-learning-area-footer[data-lesson] button.tutor-btn{gap:8px;width:auto}}.tutor-video-player{aspect-ratio:16/9}.tutor-lesson-content button.tutor-mark-as-complete-button,.tutor-lesson-content a.tutor-mark-as-complete-button,.tutor-lesson-content .tutor-mark-as-complete-button{border-radius:var(--tutor-button-radius,6px);font-weight:var(--tutor-button-font-weight,500);cursor:pointer;text-align:center;text-transform:none;color:var(--tutor-text-primary);--tutor-button-border-shadow:none;box-shadow:var(--tutor-button-border-shadow,none);background-color:transparent;border:none;justify-content:center;align-items:center;gap:4px;padding:0;font-family:inherit;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:inline-flex}.tutor-lesson-content button.tutor-mark-as-complete-button:hover:not(:disabled):not(.disabled),.tutor-lesson-content button.tutor-mark-as-complete-button:focus:not(:disabled):not(.disabled),.tutor-lesson-content a.tutor-mark-as-complete-button:hover:not(:disabled):not(.disabled),.tutor-lesson-content a.tutor-mark-as-complete-button:focus:not(:disabled):not(.disabled),.tutor-lesson-content .tutor-mark-as-complete-button:hover:not(:disabled):not(.disabled),.tutor-lesson-content .tutor-mark-as-complete-button:focus:not(:disabled):not(.disabled){color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow,none);background-color:transparent;border:none;outline:none}.tutor-lesson-content button.tutor-mark-as-complete-button:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-lesson-content a.tutor-mark-as-complete-button:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-lesson-content .tutor-mark-as-complete-button:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-lesson-content button.tutor-mark-as-complete-button svg:not([class]),.tutor-lesson-content a.tutor-mark-as-complete-button svg:not([class]),.tutor-lesson-content .tutor-mark-as-complete-button svg:not([class]){color:currentColor;flex-shrink:0}.tutor-lesson-content button.tutor-mark-as-complete-button:disabled,.tutor-lesson-content button.tutor-mark-as-complete-button.disabled,.tutor-lesson-content a.tutor-mark-as-complete-button:disabled,.tutor-lesson-content a.tutor-mark-as-complete-button.disabled,.tutor-lesson-content .tutor-mark-as-complete-button:disabled,.tutor-lesson-content .tutor-mark-as-complete-button.disabled{color:var(--tutor-text-subdued);cursor:not-allowed;pointer-events:none}.tutor-lesson-content button.tutor-mark-as-complete-button:disabled svg:not([class]),.tutor-lesson-content button.tutor-mark-as-complete-button.disabled svg:not([class]),.tutor-lesson-content a.tutor-mark-as-complete-button:disabled svg:not([class]),.tutor-lesson-content a.tutor-mark-as-complete-button.disabled svg:not([class]),.tutor-lesson-content .tutor-mark-as-complete-button:disabled svg:not([class]),.tutor-lesson-content .tutor-mark-as-complete-button.disabled svg:not([class]){color:var(--tutor-icon-subdued)}.tutor-lesson-content button.tutor-mark-as-complete-button,.tutor-lesson-content a.tutor-mark-as-complete-button,.tutor-lesson-content .tutor-mark-as-complete-button{background-color:var(--tutor-button-primary-soft);color:var(--tutor-text-brand);--tutor-button-border-shadow:var(--tutor-button-primary-soft-border-shadow,none)}.tutor-lesson-content button.tutor-mark-as-complete-button svg:not([class]),.tutor-lesson-content a.tutor-mark-as-complete-button svg:not([class]),.tutor-lesson-content .tutor-mark-as-complete-button svg:not([class]){color:var(--tutor-icon-brand)}.tutor-lesson-content button.tutor-mark-as-complete-button:hover:not(:disabled):not(.disabled),.tutor-lesson-content a.tutor-mark-as-complete-button:hover:not(:disabled):not(.disabled),.tutor-lesson-content .tutor-mark-as-complete-button:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-primary-soft-hover);color:var(--tutor-text-brand);--tutor-button-border-shadow:var(--tutor-button-primary-soft-border-shadow-hover,var(--tutor-button-primary-soft-border-shadow,none))}.tutor-lesson-content button.tutor-mark-as-complete-button:focus:not(:disabled):not(.disabled),.tutor-lesson-content a.tutor-mark-as-complete-button:focus:not(:disabled):not(.disabled),.tutor-lesson-content .tutor-mark-as-complete-button:focus:not(:disabled):not(.disabled){background-color:var(--tutor-button-primary-soft-focused);color:var(--tutor-text-brand);--tutor-button-border-shadow:var(--tutor-button-primary-soft-border-shadow-focused,var(--tutor-button-primary-soft-border-shadow,none))}.tutor-lesson-content button.tutor-mark-as-complete-button:disabled,.tutor-lesson-content button.tutor-mark-as-complete-button.disabled,.tutor-lesson-content a.tutor-mark-as-complete-button:disabled,.tutor-lesson-content a.tutor-mark-as-complete-button.disabled,.tutor-lesson-content .tutor-mark-as-complete-button:disabled,.tutor-lesson-content .tutor-mark-as-complete-button.disabled{background-color:var(--tutor-button-disabled);--tutor-button-border-shadow:var(--tutor-button-primary-soft-border-shadow-disabled,var(--tutor-button-primary-soft-border-shadow,none))}.tutor-lesson-content button.tutor-mark-as-complete-button,.tutor-lesson-content a.tutor-mark-as-complete-button,.tutor-lesson-content .tutor-mark-as-complete-button{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:3px;font-size:.875rem;line-height:1.375rem}.tutor-lesson-content button.tutor-mark-as-complete-button:not([class*=tutor-btn-link]),.tutor-lesson-content a.tutor-mark-as-complete-button:not([class*=tutor-btn-link]),.tutor-lesson-content .tutor-mark-as-complete-button:not([class*=tutor-btn-link]){min-height:38px;padding:8px 12px}.tutor-lesson-content button.tutor-mark-as-complete-button,.tutor-lesson-content a.tutor-mark-as-complete-button,.tutor-lesson-content .tutor-mark-as-complete-button{border-radius:1000px;justify-content:space-between;gap:8px;min-width:160px;height:40px;position:relative}.tutor-lesson-content button.tutor-mark-as-complete-button svg,.tutor-lesson-content a.tutor-mark-as-complete-button svg,.tutor-lesson-content .tutor-mark-as-complete-button svg{flex-shrink:0}.tutor-lesson-content button.tutor-mark-as-complete-button:hover:not(.completed):not(:disabled),.tutor-lesson-content a.tutor-mark-as-complete-button:hover:not(.completed):not(:disabled),.tutor-lesson-content .tutor-mark-as-complete-button:hover:not(.completed):not(:disabled){background-color:var(--tutor-surface-l1)}.tutor-lesson-content button.tutor-mark-as-complete-button:hover:not(.completed):not(:disabled) svg,.tutor-lesson-content a.tutor-mark-as-complete-button:hover:not(.completed):not(:disabled) svg,.tutor-lesson-content .tutor-mark-as-complete-button:hover:not(.completed):not(:disabled) svg{color:var(--tutor-icon-brand-hover)}.tutor-lesson-content button.tutor-mark-as-complete-button.completed,.tutor-lesson-content a.tutor-mark-as-complete-button.completed,.tutor-lesson-content .tutor-mark-as-complete-button.completed{background-color:var(--tutor-actions-success-primary);color:var(--tutor-text-primary-inverse);cursor:default;padding-inline-end:40px}.tutor-lesson-content button.tutor-mark-as-complete-button.completed svg,.tutor-lesson-content a.tutor-mark-as-complete-button.completed svg,.tutor-lesson-content .tutor-mark-as-complete-button.completed svg{inset-inline-end:0;color:var(--tutor-icon-idle-inverse);position:absolute;top:0}.tutor-lesson-content .tutor-lesson-wrapper{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);font-size:1rem;font-weight:400;line-height:1.375rem}.tutor-lesson-content .tutor-lesson-wrapper h1{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:2.5rem;font-weight:700;line-height:3rem}.tutor-lesson-content .tutor-lesson-wrapper h1:not(:last-child){margin-bottom:8px}.tutor-lesson-content .tutor-lesson-wrapper h2{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:2rem;font-weight:700;line-height:2.5rem}.tutor-lesson-content .tutor-lesson-wrapper h2:not(:last-child){margin-bottom:8px}.tutor-lesson-content .tutor-lesson-wrapper h3{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1.5rem;font-weight:700;line-height:2rem}.tutor-lesson-content .tutor-lesson-wrapper h3:not(:last-child){margin-bottom:8px}.tutor-lesson-content .tutor-lesson-wrapper h4{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1.25rem;font-weight:700;line-height:1.75rem}.tutor-lesson-content .tutor-lesson-wrapper h4:not(:last-child){margin-bottom:8px}.tutor-lesson-content .tutor-lesson-wrapper h5{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1.125rem;font-weight:700;line-height:1.625rem}.tutor-lesson-content .tutor-lesson-wrapper h5:not(:last-child){margin-bottom:8px}.tutor-lesson-content .tutor-lesson-wrapper p:not(:last-child){margin-bottom:24px}.tutor-lesson-content .tutor-lesson-wrapper ul,.tutor-lesson-content .tutor-lesson-wrapper ol{list-style:revert;padding-inline-start:16px}.tutor-lesson-content .tutor-lesson-wrapper ul:not(:last-child),.tutor-lesson-content .tutor-lesson-wrapper ol:not(:last-child){margin-bottom:24px}.tutor-lesson-content .tutor-lesson-image-wrapper{aspect-ratio:16/9;flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-lesson-content .tutor-lesson-image-wrapper .tutor-lesson-feature-image{width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto;display:block}@media (min-width:576px){.tutor-lesson-content{margin-top:8px}.tutor-lesson-content .tutor-lesson-content-tab{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:8px;overflow:hidden}}@media (max-width:576px){.tutor-lesson-content{margin-inline:-16px}.tutor-lesson-content .tutor-lesson-content-tab{padding-inline:16px}.tutor-lesson-content .tutor-lesson-content-tab .tutor-lesson-video-wrapper,.tutor-lesson-content .tutor-lesson-content-tab .tutor-lesson-image-wrapper{margin-inline:-16px;margin-bottom:16px}.tutor-lesson-content .tutor-lesson-content-tab .tutor-tabs-nav{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:12px;margin-bottom:12px;padding:4px}.tutor-lesson-content .tutor-lesson-content-tab .tutor-tabs-tab{flex:1}.tutor-lesson-content .tutor-lesson-content-tab .tutor-tabs-content{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:12px}}.tutor-comments-list .tutor-comment-item:not(:last-of-type){border-bottom:1px solid var(--tutor-border-idle)}.tutor-comments-list .tutor-comment-edit-form{background-color:var(--tutor-surface-l1-hover);padding:16px}.tutor-comments-list .tutor-comment{flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:12px;padding:16px;display:flex;position:relative}.tutor-comments-list .tutor-comment:has(.tutor-comment-replies):before{content:"";top:60px;border-inline-start:1px solid var(--tutor-border-idle);border-bottom:1px solid var(--tutor-border-idle);border-end-start-radius:4px;width:28px;height:calc(100% - 86px);position:absolute;inset-inline-start:36px}.tutor-comments-list .tutor-comment-action-btn{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-comments-list .tutor-comment-action-btn{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);flex-flow:row;justify-content:center;align-items:center;gap:4px;font-size:.875rem;font-weight:400;line-height:1.375rem;transition:color .25s ease-in-out;display:flex}.tutor-comments-list .tutor-comment-action-btn svg{width:16px;height:16px;color:var(--tutor-icon-secondary);flex-shrink:0;transition:color .25s ease-in-out}.tutor-comments-list .tutor-comment-action-btn:hover,.tutor-comments-list .tutor-comment-action-btn:hover svg{color:var(--tutor-text-primary)}.tutor-comments-list .tutor-comment-action-btn:focus{outline:none}.tutor-comments-list .tutor-comment-replies{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:16px;margin-top:16px;display:flex}.tutor-comments-list .tutor-comment-replies .tutor-comment{padding:0}.tutor-comments-list .tutor-comment-replies .tutor-comment-edit-form{border-radius:4px}.tutor-comments-list .tutor-comment-replies-toggle{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-comments-list .tutor-comment-replies-toggle:focus{outline:none}.tutor-comments-list .tutor-comment-replies-toggle{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-brand);flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;margin-top:16px;font-size:.75rem;font-weight:500;line-height:1.25rem;display:flex}.tutor-comments-list .tutor-comment-replies-toggle svg{flex-shrink:0;width:16px;height:16px}.tutor-quiz-submission{background-color:var(--tutor-surface-base);flex-flow:column;justify-content:flex-start;align-items:stretch;gap:48px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:120px;display:flex}@media (max-width:576px){.tutor-quiz-submission{gap:16px}}.tutor-quiz-submission[data-question-layout-view=single_question],.tutor-quiz-submission[data-question-layout-view=question_pagination]{height:100dvh;padding-top:0}body:has(#wpadminbar) .tutor-quiz-submission[data-question-layout-view=single_question]{height:calc(100dvh - 46px)}body:has(#wpadminbar) .tutor-quiz-submission[data-question-layout-view=question_pagination]{height:calc(100dvh - 46px)}.tutor-quiz-submission[data-question-layout-view=single_question] .tutor-quiz-footer,.tutor-quiz-submission[data-question-layout-view=question_pagination] .tutor-quiz-footer{inset-inline:0;z-index:10;background-color:var(--tutor-surface-l1);border-top:1px solid var(--tutor-border-idle);padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));justify-content:center;margin-top:0;position:fixed;bottom:0}.tutor-quiz-submission[data-question-layout-view=single_question] .tutor-quiz-question-wrapper,.tutor-quiz-submission[data-question-layout-view=question_pagination] .tutor-quiz-question-wrapper{flex-flow:column;justify-content:flex-start;align-items:stretch;max-height:calc(100dvh - 192px);display:flex;overflow:auto}.tutor-quiz-submission[data-question-layout-view=single_question]:has(.tutor-quiz-questions-pagination) .tutor-quiz-question-wrapper{margin-bottom:84px}.tutor-quiz-submission[data-question-layout-view=single_question] .tutor-quiz-question,.tutor-quiz-submission[data-question-layout-view=question_pagination] .tutor-quiz-question{margin-block:auto}.tutor-quiz-submission[data-question-layout-view=single_question] .tutor-quiz-footer .tutor-quiz-skip-btn,.tutor-quiz-submission[data-question-layout-view=question_pagination] .tutor-quiz-footer .tutor-quiz-skip-btn{margin-inline-start:0}.tutor-quiz-submission[data-question-layout-view=single_question] .tutor-quiz-footer .tutor-quiz-footer-inner,.tutor-quiz-submission[data-question-layout-view=question_pagination] .tutor-quiz-footer .tutor-quiz-footer-inner{justify-content:flex-end!important}.tutor-quiz-submission[data-question-layout-view=single_question] .tutor-quiz-footer .tutor-quiz-footer-inner:has(.tutor-quiz-skip-btn:not([style*="display: none"])){justify-content:space-between!important}.tutor-quiz-submission[data-question-layout-view=question_pagination] .tutor-quiz-footer .tutor-quiz-footer-inner:has(.tutor-quiz-skip-btn:not([style*="display: none"])){justify-content:space-between!important}.tutor-quiz-submission[data-question-layout-view=single_question] .tutor-quiz-footer .tutor-quiz-footer-inner:has(.tutor-quiz-footer-feedback:not([style*="display: none"])){justify-content:space-between!important}.tutor-quiz-submission[data-question-layout-view=question_pagination] .tutor-quiz-footer .tutor-quiz-footer-inner:has(.tutor-quiz-footer-feedback:not([style*="display: none"])){justify-content:space-between!important}.tutor-quiz-submission[data-question-layout-view=single_question] .tutor-quiz-footer[data-reveal-state=correct],.tutor-quiz-submission[data-question-layout-view=question_pagination] .tutor-quiz-footer[data-reveal-state=correct]{border-top-color:var(--tutor-border-success)}.tutor-quiz-submission[data-question-layout-view=single_question] .tutor-quiz-footer[data-reveal-state=incorrect],.tutor-quiz-submission[data-question-layout-view=question_pagination] .tutor-quiz-footer[data-reveal-state=incorrect]{border-top-color:var(--tutor-border-error)}.tutor-quiz-header{background-color:var(--tutor-surface-l1);top:0;z-index:10;position:fixed;inset-inline:0}@media (min-width:576px){body:has(#wpadminbar) .tutor-quiz-header{top:32px}}.tutor-quiz-progress{flex-flow:column;justify-content:flex-start;align-items:stretch;max-width:760px;margin:0 auto;display:flex}@media (min-width:1400px){.tutor-quiz-progress{max-width:860px}}@media (min-width:1920px){.tutor-quiz-progress{max-width:944px}}.tutor-quiz-progress{gap:12px;padding-block:12px;padding-inline:0}@media (max-width:768px){.tutor-quiz-progress{padding:16px}}.tutor-quiz-progress-header{flex-flow:row;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:576px){.tutor-quiz-progress-header{align-items:flex-start}}.tutor-quiz-progress-meta{flex-flow:row;flex:1;justify-content:flex-start;align-items:center;gap:12px;min-width:0;display:flex}@media (max-width:576px){.tutor-quiz-progress-meta{gap:6px}}.tutor-quiz-progress-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-top:4px;font-size:1.125rem;font-weight:600;line-height:1.625rem;overflow:hidden}.tutor-quiz-progress-bar-wrapper{width:100%}.tutor-quiz-timer-frame{flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;min-height:33px;transition:color .2s,width .25s,min-width .25s;display:inline-grid;position:relative}.tutor-quiz-timer-frame.is-initial{color:var(--tutor-text-brand)}.tutor-quiz-timer-frame.is-warning{color:var(--tutor-text-exception4)}.tutor-quiz-timer-frame.is-critical{color:var(--tutor-text-critical)}.tutor-quiz-timer-frame[data-shaking="1"]{animation:.5s ease-in-out tutor-quiz-timer-shake}.tutor-quiz-timer-frame[data-format=compact]{--tutor-quiz-timer-padding-inline-start:8px;--tutor-quiz-timer-padding-inline-end:8px}.tutor-quiz-timer-frame[data-format=hours],.tutor-quiz-timer-frame[data-format=days]{--tutor-quiz-timer-padding-inline-start:8px;--tutor-quiz-timer-padding-inline-end:12px}.tutor-quiz-timer-frame-shape{pointer-events:none;position:absolute;inset:0}.tutor-quiz-timer-frame-tabs{top:0;pointer-events:none;height:4px;position:absolute;inset-inline:0}.tutor-quiz-timer-frame-tab{opacity:.2;background:currentColor;border-radius:2px 2px 0 0;width:10px;height:4px;position:absolute;top:0}.tutor-quiz-timer-frame-tab-start{inset-inline-start:13px}.tutor-quiz-timer-frame-tab-end{inset-inline-end:13px}.tutor-quiz-timer-frame-body{inset-inline:0;position:absolute;top:5px;bottom:0}.tutor-quiz-timer-frame-body-fill,.tutor-quiz-timer-frame-body-stroke{border-radius:6px;position:absolute;inset:0}.tutor-quiz-timer-frame-body-fill{opacity:.06;background:currentColor}.tutor-quiz-timer-frame-body-stroke{opacity:.4;border:1px solid}.tutor-quiz-timer-text{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);min-height:33px;font-variant-numeric:tabular-nums;text-box-trim:trim-both;text-box-edge:cap alphabetic;z-index:1;flex-flow:row;grid-area:1/1;justify-content:center;align-items:center;margin-top:4px;padding-inline-start:var(--tutor-quiz-timer-padding-inline-start,8px);padding-inline-end:var(--tutor-quiz-timer-padding-inline-end,8px);font-size:1.125rem;font-weight:600;line-height:1;transition:color .25s ease-in-out;display:flex;position:relative}.tutor-quiz-timer-text.is-initial{color:var(--tutor-text-brand)}.tutor-quiz-timer-text.is-warning{color:var(--tutor-text-exception4)}.tutor-quiz-timer-text.is-critical{color:var(--tutor-text-critical)}.tutor-quiz-timer-text-sizer{visibility:hidden;pointer-events:none}.tutor-quiz-timer-separator{margin-bottom:2px;line-height:1}.tutor-quiz-timer-suffix{margin-inline-start:1px;margin-bottom:2px;line-height:1}.tutor-quiz-timer-spacer{flex:0 0 4px;width:4px}.tutor-quiz-timer-digit-wrapper{height:1.25em;line-height:1.25em;overflow:hidden}.tutor-quiz-timer-reel{flex-flow:column;justify-content:flex-start;align-items:stretch;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.tutor-quiz-timer-reel span{text-align:center;height:1.25em;display:block}@keyframes tutor-quiz-timer-shake{0%,to{transform:rotate(0)}10%,50%,90%{transform:rotate(-6deg)}30%,70%{transform:rotate(6deg)}}.tutor-quiz-questions{flex-flow:column;justify-content:flex-start;align-items:stretch;max-width:760px;margin:0 auto;display:flex}@media (min-width:1400px){.tutor-quiz-questions{max-width:860px}}@media (min-width:1920px){.tutor-quiz-questions{max-width:944px}}.tutor-quiz-questions{gap:40px;width:100%;padding-inline:0}@media (max-width:576px){.tutor-quiz-questions{padding-inline:16px}}.tutor-quiz-questions[data-question-layout-view=single_question],.tutor-quiz-questions[data-question-layout-view=question_pagination]{justify-content:center;gap:12px;max-height:100dvh;position:absolute;top:96px;bottom:96px;left:50%;transform:translate(-50%)}.tutor-quiz-questions[data-question-layout-view=single_question]:has(.tutor-quiz-questions-pagination){bottom:128px}.tutor-quiz-questions[data-question-layout-view=question_pagination]:has(.tutor-quiz-questions-pagination){bottom:128px}body:has(#wpadminbar) .tutor-quiz-questions[data-question-layout-view=single_question]{height:calc(100% - 238px);top:142px}body:has(#wpadminbar) .tutor-quiz-questions[data-question-layout-view=question_pagination]{height:calc(100% - 238px);top:142px}@media (max-width:576px){body:has(#wpadminbar) .tutor-quiz-questions[data-question-layout-view=single_question]{height:calc(100% - 192px);top:96px}body:has(#wpadminbar) .tutor-quiz-questions[data-question-layout-view=question_pagination]{height:calc(100% - 192px);top:96px}.tutor-quiz-questions[data-question-layout-view=single_question],.tutor-quiz-questions[data-question-layout-view=question_pagination]{height:calc(100% - 192px);top:96px}}.tutor-quiz-question-meta{max-width:760px;margin:0 auto}@media (min-width:1400px){.tutor-quiz-question-meta{max-width:860px}}@media (min-width:1920px){.tutor-quiz-question-meta{max-width:944px}}.tutor-quiz-question-meta{flex-flow:row;justify-content:space-between;align-items:center;width:100%;padding-inline:0;display:flex}@media (max-width:768px){.tutor-quiz-question-meta{padding-inline:16px}}.tutor-quiz-question-indicator{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:400;line-height:1.375rem}.tutor-quiz-question-indicator strong{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:700;line-height:1.375rem}.tutor-quiz-questions-pagination{z-index:10;background-color:transparent;flex-flow:row;justify-content:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:calc(100vw - 24px);display:flex;position:fixed;bottom:128px;left:50%;overflow:visible;transform:translate(-50%)}.tutor-quiz-questions-pagination ul{flex-flow:wrap;justify-content:center;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tutor-quiz-questions-pagination .tutor-quiz-question-paginate-item{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);border:1px solid var(--tutor-border-idle);background-color:var(--tutor-surface-l1);width:32px;height:32px;cursor:pointer;border-radius:4px;font-size:.875rem;font-weight:600;line-height:1.375rem;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,transform .25s ease-in-out}.tutor-quiz-questions-pagination .tutor-quiz-question-paginate-item .tutor-quiz-question-paginate-icon{display:none}.tutor-quiz-questions-pagination .tutor-quiz-question-paginate-item:hover{border-color:var(--tutor-border-hover);background-color:var(--tutor-quiz-hover)}.tutor-quiz-questions-pagination[data-pagination-style=shape] ul{gap:4px}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item{background-color:var(--tutor-icon-brand-secondary);color:transparent;border:0;border-radius:1000px;width:8px;min-width:8px;height:24px;padding:0;position:relative}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item .tutor-quiz-question-paginate-label,.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item .tutor-quiz-question-paginate-icon{display:none}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.answered{background-color:var(--tutor-icon-brand)}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.correct{background-color:var(--tutor-icon-success-primary)}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.incorrect{background-color:var(--tutor-icon-critical)}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.active{background-color:var(--tutor-icon-brand-hover)}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.active:before,.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.active:after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-radius:12px;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.active:before{border-top:7px solid var(--tutor-icon-brand-hover);top:-10px}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.active:after{border-bottom:7px solid var(--tutor-icon-brand-hover);bottom:-10px}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.active.correct{background-color:var(--tutor-icon-success-primary)}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.active.correct:before{border-top-color:var(--tutor-icon-success-primary)}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.active.correct:after{border-bottom-color:var(--tutor-icon-success-primary)}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.active.incorrect{background-color:var(--tutor-icon-critical)}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.active.incorrect:before{border-top-color:var(--tutor-icon-critical)}.tutor-quiz-questions-pagination[data-pagination-style=shape] .tutor-quiz-question-paginate-item.active.incorrect:after{border-bottom-color:var(--tutor-icon-critical)}.tutor-quiz-questions-pagination[data-pagination-style=radio] ul{gap:8px}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item{background-color:var(--tutor-icon-brand-secondary);width:16px;min-width:16px;height:16px;color:var(--tutor-surface-l1);border:1px solid transparent;border-radius:1000px;flex-flow:row;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item .tutor-quiz-question-paginate-label{display:none}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item .tutor-quiz-question-paginate-icon{width:12px;height:12px;display:none}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item.correct{background-color:var(--tutor-icon-success-primary);color:var(--tutor-surface-l1);box-shadow:none}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item.correct .tutor-quiz-question-paginate-icon-correct{display:inline-flex}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item.incorrect{background-color:var(--tutor-icon-critical);color:var(--tutor-surface-l1);box-shadow:none}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item.incorrect .tutor-quiz-question-paginate-icon-incorrect{display:inline-flex}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item.answered{background-color:var(--tutor-icon-brand)}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item.skipped{background-color:var(--tutor-icon-disabled);color:var(--tutor-text-subdued)}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item.active{background-color:var(--tutor-icon-brand-hover);border-color:var(--tutor-icon-brand-hover);box-shadow:0 0 0 2px var(--tutor-surface-l1)inset}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item.active.correct{background-color:var(--tutor-icon-success-primary);color:var(--tutor-text-light);border-color:var(--tutor-icon-success-primary)}.tutor-quiz-questions-pagination[data-pagination-style=radio] .tutor-quiz-question-paginate-item.active.incorrect{background-color:var(--tutor-icon-critical);color:var(--tutor-text-light);border-color:var(--tutor-icon-critical)}.tutor-quiz-questions-pagination[data-pagination-style=number] ul{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:1000px;flex-wrap:nowrap;gap:4px;max-width:100%;height:28px;padding:2px 6px;overflow:visible}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-brand);width:24px;min-width:24px;height:38px;background-color:transparent;border-color:transparent;border-radius:1000px;flex-flow:row;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1.375rem;display:flex}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item .tutor-quiz-question-paginate-icon{display:none}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item .tutor-quiz-question-paginate-label{color:inherit}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item:hover:not(.active){color:var(--tutor-text-brand-hover);background-color:var(--tutor-icon-brand-secondary)}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item:hover:not(.active).correct{color:var(--tutor-text-success);background-color:var(--tutor-surface-success)}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item:hover:not(.active).incorrect{color:var(--tutor-text-critical);background-color:var(--tutor-surface-critical)}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item:hover:not(.active).skipped{color:var(--tutor-text-secondary);background-color:transparent}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item.correct{color:var(--tutor-text-success)}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item.incorrect{color:var(--tutor-text-critical)}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item.skipped{color:var(--tutor-text-subdued)}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item.answered{background-color:var(--tutor-icon-brand);color:var(--tutor-text-primary-inverse)}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item.active{background-color:var(--tutor-icon-brand-hover);color:var(--tutor-text-primary-inverse);outline:1px solid var(--tutor-border-brand);outline-offset:2px}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item.active .tutor-quiz-question-paginate-label{font-weight:700}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item.active.correct{background-color:var(--tutor-icon-success-primary);color:var(--tutor-text-light);outline-color:var(--tutor-border-success)}.tutor-quiz-questions-pagination[data-pagination-style=number] .tutor-quiz-question-paginate-item.active.incorrect{background-color:var(--tutor-icon-critical);color:var(--tutor-text-light);outline-color:var(--tutor-border-error)}.tutor-quiz-question-wrapper{width:100%}.tutor-quiz-question-wrapper-active{view-transition-name:tutor-quiz-question}.tutor-quiz-skip-btn{margin-inline-start:auto}.tutor-quiz-answer-next-btn.tutor-btn,.tutor-quiz-previous-btn.tutor-btn,.tutor-quiz-submit-btn.tutor-btn{padding-inline:32px}.tutor-quiz-answer-next-btn.tutor-btn:disabled,.tutor-quiz-answer-next-btn.tutor-btn.disabled,.tutor-quiz-previous-btn.tutor-btn:disabled,.tutor-quiz-previous-btn.tutor-btn.disabled,.tutor-quiz-submit-btn.tutor-btn:disabled,.tutor-quiz-submit-btn.tutor-btn.disabled{background-color:var(--tutor-button-disabled);--tutor-button-border-shadow:var(--tutor-button-outline-border-shadow-disabled,var(--tutor-button-outline-border-shadow,0 0 0 1px var(--tutor-border-idle2)));color:var(--tutor-text-subdued);opacity:1;cursor:default}.tutor-quiz-question-option{cursor:pointer}.tutor-quiz-question-option:hover:not(:has(:checked)):not(:has(:disabled)):not([data-readonly=true]):not([data-option=correct]):not([data-option=incorrect]):not([data-option=draggable]){border-color:var(--tutor-border-hover);background-color:var(--tutor-quiz-hover)}.tutor-quiz-question-option:focus:not(:has(:checked)):not(:has(:disabled)):not([data-readonly=true]):not([data-option=correct]):not([data-option=incorrect]):not([data-option=draggable]){border-color:var(--tutor-border-hover);background-color:var(--tutor-quiz-hover)}.tutor-quiz-question-option:has(:checked){border-color:var(--tutor-border-brand);background-color:var(--tutor-surface-brand-secondary);color:var(--tutor-text-brand);font-weight:500}.tutor-quiz-question-option:has(:checked) .tutor-label{color:var(--tutor-text-brand)}.tutor-quiz-question-option[data-option=correct],.tutor-quiz-question-option[data-option=incorrect]{cursor:default}.tutor-quiz-question-option[data-option=draggable]{cursor:grab;box-shadow:2px 2px rgba(0,0,0,.08)}.tutor-quiz-question-option[data-option=draggable]:hover,.tutor-quiz-question-option[data-option=draggable]:focus{border-color:var(--tutor-border-brand);background-color:var(--tutor-quiz-hover)}.tutor-quiz-question-option[data-option=draggable]:focus-within{border-color:var(--tutor-border-brand);background-color:var(--tutor-quiz-hover)}.tutor-quiz-question-option[data-option=draggable]:focus-visible{outline:2px solid var(--tutor-brand-450,#90a0f7);outline-offset:2px;outline-offset:4px}.tutor-quiz-question-option[data-option=dragging]{border-color:var(--tutor-border-brand);box-shadow:-6px 7px rgba(0,0,0,.08)}.tutor-quiz-questions-error{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-critical);margin-top:6px;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-quiz [data-question=image_answering] .tutor-quiz-question-options{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.tutor-quiz [data-question=image_answering] .tutor-quiz-question-options:has(>:nth-child(3)){grid-template-columns:repeat(3,1fr)}.tutor-quiz [data-question=image_answering] .tutor-quiz-question-options:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}.tutor-quiz [data-question=image_answering] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(3)){grid-template-columns:repeat(2,1fr)}@media (max-width:576px){.tutor-quiz [data-question=image_answering] .tutor-quiz-question-options{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}.tutor-quiz [data-question=image_answering] .tutor-quiz-question-options:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}.tutor-quiz [data-question=image_answering] .tutor-quiz-question-options:has(>:first-child){grid-template-columns:repeat(1,1fr)}.tutor-quiz [data-question=image_answering] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}.tutor-quiz [data-question=image_answering] .tutor-quiz-question-options{gap:12px}}.tutor-quiz [data-question=image_answering] .tutor-quiz-question-option{flex-flow:column;justify-content:center;align-items:flex-start;gap:6px;padding:8px;display:flex}.tutor-quiz [data-question=image_answering] .tutor-quiz-question-option img{object-fit:contain;object-position:center;border-radius:4px;width:100%;height:320px}.tutor-quiz [data-question=ordering] .tutor-quiz-question-options{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}.tutor-quiz [data-question=ordering] .tutor-quiz-question-options:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}.tutor-quiz [data-question=ordering] .tutor-quiz-question-options:has(>:first-child){grid-template-columns:repeat(1,1fr)}.tutor-quiz [data-question=ordering] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}@media (max-width:576px){.tutor-quiz [data-question=ordering] .tutor-quiz-question-options{gap:12px}}.tutor-quiz [data-question=ordering] .tutor-quiz-question-option{cursor:grab;flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;padding:0;display:flex}.tutor-quiz [data-question=ordering] .tutor-quiz-question-option:hover,.tutor-quiz [data-question=ordering] .tutor-quiz-question-option:focus{border-color:var(--tutor-border-brand)!important;background-color:var(--tutor-quiz-hover)!important}.tutor-quiz [data-question=ordering] .tutor-quiz-question-option:focus-within{border-color:var(--tutor-border-brand)!important;background-color:var(--tutor-quiz-hover)!important}.tutor-quiz [data-question=ordering] .tutor-quiz-question-option:focus-visible{outline:2px solid var(--tutor-brand-450,#90a0f7);outline-offset:2px;outline-offset:4px}.tutor-quiz [data-question=ordering] .tutor-quiz-question-option [data-option-order]{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border-inline-end:1px solid var(--tutor-border-idle2);flex-flow:row;justify-content:center;align-items:center;width:40px;height:100%;font-size:.875rem;font-weight:600;line-height:1.375rem;display:flex}.tutor-quiz [data-question=ordering] .tutor-quiz-question-option [data-title]{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;min-height:56px;padding:8px 8px 8px 2px;display:flex}.tutor-quiz [data-question=ordering] .tutor-quiz-question-option [data-title] img{aspect-ratio:1;object-fit:contain;object-position:center;border-radius:4px;width:88px;height:88px}.tutor-quiz [data-question=ordering] .tutor-quiz-question-option [data-grab-handle]{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-quiz [data-question=ordering] .tutor-quiz-question-option [data-grab-handle]:focus{outline:none}.tutor-quiz [data-question=ordering] .tutor-quiz-question-option [data-grab-handle]{pointer-events:none;cursor:inherit;flex-flow:row;justify-content:center;align-items:center;margin-inline:auto 8px;display:flex}.tutor-quiz [data-question=matching] .tutor-quiz-question-options{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}.tutor-quiz [data-question=matching] .tutor-quiz-question-options:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options:has(>:first-child){grid-template-columns:repeat(1,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>:nth-child(3)){grid-template-columns:repeat(3,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>:nth-child(4)){grid-template-columns:repeat(4,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>[data-dnd-dragging=true]):has(>:nth-child(3)){grid-template-columns:repeat(2,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>[data-dnd-dragging=true]):has(>:nth-child(4)){grid-template-columns:repeat(3,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>[data-dnd-dragging=true]):has(>:nth-child(5)){grid-template-columns:repeat(4,1fr)}@media (max-width:576px){.tutor-quiz [data-question=matching] .tutor-quiz-question-options{gap:12px}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>:first-child){grid-template-columns:repeat(1,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]{gap:12px}}.tutor-quiz [data-question=matching] .tutor-quiz-question-option{background-color:var(--tutor-surface-base);cursor:default;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:6px;padding:8px;display:flex}.tutor-quiz [data-question=matching] .tutor-quiz-question-option img{object-fit:contain;object-position:center;border-radius:4px;width:100%;height:320px}.tutor-quiz [data-question=matching] .tutor-quiz-question-option-drop-zone{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-style:dashed;border-radius:6px;flex-flow:row;justify-content:space-between;align-items:center;width:100%;max-width:544px;min-height:46px;padding:6px;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex;box-shadow:inset -1px -1px 6px rgba(0,0,0,.06)}.tutor-quiz [data-question=matching] .tutor-quiz-question-option-drop-zone:focus{border-color:var(--tutor-border-brand);outline:none}.tutor-quiz [data-question=matching] .tutor-quiz-question-option-drop-zone:focus-within{border-color:var(--tutor-border-brand);outline:none}.tutor-quiz [data-question=matching] .tutor-quiz-question-option-drop-zone:has([data-option=dropped]){border-color:var(--tutor-border-idle);box-shadow:none;border-style:solid}.tutor-quiz [data-question=matching] .tutor-quiz-question-option-drop-zone:has([data-option=dropped]) button{display:flex!important}.tutor-quiz [data-question=matching] .tutor-quiz-question-option-drop-zone:has([data-option=dropped]):hover{border-color:var(--tutor-border-brand)}.tutor-quiz [data-question=matching] .tutor-quiz-question-option-drop-zone:has([data-option=dropped]):focus{border-color:var(--tutor-border-brand)}.tutor-quiz [data-question=matching] .tutor-quiz-question-option-drop-zone:has([data-option=dropped]):focus-within{border-color:var(--tutor-border-brand)}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable{background-color:var(--tutor-surface-base);border:1px solid var(--tutor-border-idle);border-radius:6px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:12px;padding:16px;display:flex}@media (max-width:576px){.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable{gap:8px;padding:12px}}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable-header{flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;display:flex}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-options{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-options:has(>.tutor-quiz-question-option:nth-child(3)){grid-template-columns:repeat(3,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-options:has(>.tutor-quiz-question-option:nth-child(4)){grid-template-columns:repeat(4,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-options:has(>.tutor-quiz-question-option[data-dnd-dragging=true]):has(>.tutor-quiz-question-option:nth-child(3)){grid-template-columns:repeat(2,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-options:has(>.tutor-quiz-question-option[data-dnd-dragging=true]):has(>.tutor-quiz-question-option:nth-child(4)){grid-template-columns:repeat(3,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-options:has(>.tutor-quiz-question-option[data-dnd-dragging=true]):has(>.tutor-quiz-question-option:nth-child(5)){grid-template-columns:repeat(4,1fr)}@media (max-width:576px){.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-options{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-options:has(>.tutor-quiz-question-option:nth-child(2)){grid-template-columns:repeat(2,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-options:has(>.tutor-quiz-question-option:first-child){grid-template-columns:repeat(1,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-options:has(>.tutor-quiz-question-option[data-dnd-dragging=true]):has(>.tutor-quiz-question-option:nth-child(2)){grid-template-columns:repeat(1,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-options{gap:12px}}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-option{background-color:var(--tutor-surface-l1);cursor:grab;flex-flow:row;justify-content:flex-start;align-items:center;padding:0 8px;display:flex}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-option:hover,.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-option:focus{border-color:var(--tutor-border-brand)!important;background-color:var(--tutor-quiz-hover)!important}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-option:focus-within{border-color:var(--tutor-border-brand)!important;background-color:var(--tutor-quiz-hover)!important}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-option:focus-visible{outline:2px solid var(--tutor-brand-450,#90a0f7);outline-offset:2px;outline-offset:4px}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-option[data-dnd-dragging][data-dnd-dropping]{opacity:0!important}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-option [data-title]{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);flex-flow:row;justify-content:flex-start;align-items:center;min-height:36px;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-option [data-grab-handle]{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-option [data-grab-handle]:focus{outline:none}.tutor-quiz [data-question=matching] .tutor-quiz-question-draggable .tutor-quiz-question-option [data-grab-handle]{pointer-events:none;cursor:inherit;flex-flow:row;justify-content:center;align-items:center;margin-inline-start:auto;display:flex}.tutor-quiz [data-question=matching] [data-image-matching="0"] .tutor-quiz-question-option{border:none;flex-flow:row;justify-content:space-between;align-items:center;padding:0;display:flex;background-color:transparent!important}.tutor-quiz [data-question=matching] [data-image-matching="0"] .tutor-quiz-question-option:hover{background-color:transparent!important}.tutor-quiz [data-question=matching] [data-image-matching="0"] .tutor-quiz-question-option-number{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);background-color:var(--tutor-surface-base);border-radius:4px;flex-flow:row;justify-content:center;align-items:center;width:28px;height:28px;font-size:1rem;font-weight:600;line-height:1.5rem;display:flex}.tutor-quiz [data-question=matching] [data-image-matching="0"] .tutor-quiz-question-option [data-title]{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}@media (max-width:576px){.tutor-quiz [data-question=matching] [data-image-matching="0"] .tutor-quiz-question-option{flex-wrap:wrap;gap:8px}}.tutor-quiz [data-question=fill_in_the_blank] .tutor-quiz-question-input::-webkit-input-placeholder{opacity:0}.tutor-quiz [data-question=fill_in_the_blank] .tutor-quiz-question-input::-ms-input-placeholder{opacity:0}.tutor-quiz [data-question=fill_in_the_blank] .tutor-quiz-question-input::placeholder{opacity:0}.tutor-quiz [data-question=fill_in_the_blank] .tutor-quiz-question-input:hover::-webkit-input-placeholder{color:var(--tutor-text-brand-secondary);opacity:1}.tutor-quiz [data-question=fill_in_the_blank] .tutor-quiz-question-input:hover::-ms-input-placeholder{color:var(--tutor-text-brand-secondary);opacity:1}.tutor-quiz [data-question=fill_in_the_blank] .tutor-quiz-question-input:hover::placeholder{color:var(--tutor-text-brand-secondary);opacity:1}.tutor-quiz [data-question=fill_in_the_blank] .tutor-quiz-question-input:not(:placeholder-shown){border-color:var(--tutor-border-brand)}.tutor-quiz [data-question=fill_in_the_blank] .tutor-quiz-question-input:focus{border-color:var(--tutor-border-brand);box-shadow:none}.tutor-quiz [data-question=draw_image] .tutor-quiz-question-options,.tutor-quiz [data-question=pin_image] .tutor-quiz-question-options{flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex}.tutor-quiz [data-question=draw_image] img,.tutor-quiz [data-question=pin_image] img{object-fit:contain;width:auto;max-width:100%;height:auto;display:block}.tutor-quiz [data-question=draw_image] canvas,.tutor-quiz [data-question=pin_image] canvas{max-width:100%}.tutor-quiz-footer{border-top:1px solid var(--tutor-border-idle);margin-top:auto;padding-block:24px}.tutor-quiz-footer[data-reveal-state=correct]{border-top-color:var(--tutor-border-success)}.tutor-quiz-footer[data-reveal-state=correct] .tutor-quiz-footer-feedback-icon{background-color:var(--tutor-surface-exception3-highlight);color:var(--tutor-icon-success-primary)}.tutor-quiz-footer[data-reveal-state=correct] .tutor-quiz-footer-feedback-text{color:var(--tutor-text-success)}.tutor-quiz-footer[data-reveal-state=incorrect]{border-top-color:var(--tutor-border-error)}.tutor-quiz-footer[data-reveal-state=incorrect] .tutor-quiz-footer-feedback-icon{background-color:var(--tutor-surface-critical);color:var(--tutor-icon-critical)}.tutor-quiz-footer[data-reveal-state=incorrect] .tutor-quiz-footer-feedback-text{color:var(--tutor-text-critical)}.tutor-quiz-footer-inner{flex-flow:row;justify-content:flex-start;align-items:center;max-width:760px;margin:0 auto;display:flex}@media (min-width:1400px){.tutor-quiz-footer-inner{max-width:860px}}@media (min-width:1920px){.tutor-quiz-footer-inner{max-width:944px}}.tutor-quiz-footer-inner{gap:8px;width:100%;margin-inline:auto}.tutor-quiz-footer-feedback{flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;margin-inline-end:auto;display:flex}.tutor-quiz-footer-feedback-icon{background-color:var(--tutor-surface-l1);border-radius:1000px;flex-flow:row;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.tutor-quiz-footer-feedback-icon svg{display:block}.tutor-quiz-footer-feedback-text{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-quiz-footer-actions{flex-flow:row;justify-content:flex-end;align-items:center;gap:16px;margin-inline-start:auto;display:flex}.tutor-quiz-submission-modal-content{flex-flow:column;justify-content:space-between;align-items:stretch;gap:4px;display:flex}.tutor-quiz-autostart-modal{flex-flow:row;justify-content:center;align-items:center;padding:0;display:flex}.tutor-quiz-autostart-card{background-color:var(--tutor-surface-l1);border-radius:16px;width:268px;height:320px;position:relative;overflow:hidden;box-shadow:0 8px 8px -4px rgba(16,24,40,.03),0 20px 24px -4px rgba(16,24,40,.08)}.tutor-quiz-autostart-card canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.tutor-quiz-autostart-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);top:32px;text-align:center;z-index:1;font-size:1.25rem;font-weight:600;line-height:1.75rem;position:absolute;inset-inline:0}.tutor-quiz-autostart-digit{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-brand);width:100%;height:100%;z-index:1;font-variant-numeric:tabular-nums;flex-flow:row;justify-content:center;align-items:center;font-size:4rem;font-weight:700;line-height:4.5rem;display:flex;position:absolute;inset:0}.tutor-quiz-result-modal{text-align:center;flex-flow:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px 20px;display:flex}.tutor-quiz-result-modal-icon{flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-quiz-result-modal-icon img{object-fit:contain;width:88px;height:88px;display:block}.tutor-certificate-locked-modal{max-width:560px;padding:20px 24px}.tutor-certificate-locked-modal .tutor-certificate-locked-badge{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-brand);background-color:var(--tutor-actions-warning-secondary);border-radius:1000px;flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;padding:8px 16px;font-size:.875rem;font-weight:500;line-height:1.375rem;display:flex}.tutor-certificate-locked-modal .tutor-certificate-modal-preview{background-color:var(--tutor-surface-brand-secondary);border-radius:12px;flex-flow:row;justify-content:center;align-items:end;height:320px;margin-bottom:16px;padding-bottom:48px;display:flex;position:relative}@media (max-width:576px){.tutor-certificate-locked-modal .tutor-certificate-modal-preview{margin-bottom:12px}}.tutor-certificate-locked-modal .tutor-certificate-modal-preview img{max-width:264px}.tutor-certificate-locked-modal .tutor-certificate-modal-preview .tutor-certificate-preview-effect{bottom:24px;-webkit-backdrop-filter:blur(1px);background:rgba(255,255,255,.1);border-radius:16px;width:310px;height:142px;position:absolute;inset-inline-start:50%;transform:translate(-50%);box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #fff}.tutor-certificate-locked-modal .tutor-certificate-modal-preview .tutor-certificate-preview-lock{background-color:var(--tutor-surface-brand-primary);width:92px;height:92px;color:var(--tutor-icon-caution);top:0;border-radius:50%;flex-flow:row;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%)translateY(-50%)}.tutor-course-info .tutor-course-thumb{border-radius:8px;overflow:hidden}.tutor-course-info .tutor-course-thumb img{border-radius:8px;width:100%;max-width:100%}.tutor-course-info .tutor-course-sticky-card{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:12px;flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;padding:8px;display:flex}.tutor-course-info .tutor-course-sticky-card .tutor-course-thumb{flex-flow:row;justify-content:flex-start;align-items:stretch;max-width:106px;display:flex}.tutor-course-info .tutor-course-intro{text-align:center;margin-top:24px}.tutor-course-info .tutor-course-intro a{transition:all .25s ease-in-out}.tutor-course-info .tutor-course-intro a:hover{color:var(--tutor-text-brand)}.tutor-course-info .tutor-course-info-cards{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:8px;display:flex}.tutor-course-info .tutor-course-info-list{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:576px){.tutor-course-info .tutor-course-info-list{grid-template-columns:1fr}}.tutor-course-info .tutor-course-info-list-item{flex-flow:row;justify-content:flex-start;align-items:stretch;gap:8px;display:flex}.tutor-course-info .tutor-course-info-list-item svg{flex-shrink:0}.tutor-course-info .tutor-course-info-list-content{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.75rem;font-weight:400;line-height:1.125rem}.tutor-course-info .tutor-course-info-table table{min-width:auto}@media (max-width:576px){.tutor-course-info .tutor-course-info-table table{table-layout:fixed}}.tutor-course-info .tutor-course-info-table tr:hover{background-color:var(--tutor-surface-l1)}.tutor-course-info .tutor-course-info-table tr td{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);vertical-align:top;padding:12px 16px;font-size:1rem;font-weight:400;line-height:1.5rem}@media (max-width:576px){.tutor-course-info .tutor-course-info-table tr td{padding:8px;font-size:.875rem;line-height:1.375rem}}.tutor-course-info .tutor-course-info-table tr td:first-of-type{font-weight:500}@media (max-width:576px){.tutor-course-info .tutor-course-info-table tr td:first-of-type{width:140px}}.tutor-course-info .tutor-course-info-table tr td ul{padding:0;margin:0;padding-inline-start:16px}.tutor-course-info .tutor-course-info-table tr td ul li{margin:0;padding:0;list-style:outside}.tutor-course-info .tutor-course-info-table tr td .tutor-meta-value{color:var(--tutor-text-secondary)}.tutor-course-info .tutor-course-info-certificate{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:12px;grid-template-columns:auto 1fr;grid-template-areas:"thumb content""thumb buttons";gap:24px;margin-bottom:32px;padding:12px 24px;display:grid}@media (max-width:576px){.tutor-course-info .tutor-course-info-certificate{grid-template-areas:"thumb content""buttons buttons";gap:12px 16px;padding:12px}}.tutor-course-info .tutor-course-info-certificate-thumb{grid-area:thumb;align-self:center}@media (max-width:576px){.tutor-course-info .tutor-course-info-certificate-thumb{align-self:start}.tutor-course-info .tutor-course-info-certificate-thumb svg{width:72px;height:72px}}.tutor-course-info .tutor-course-info-certificate-content{grid-area:content;align-self:end;max-width:380px}.tutor-course-info .tutor-course-info-certificate-buttons{flex-flow:row;grid-area:buttons;justify-content:flex-start;align-self:start;align-items:center;gap:12px;display:flex}@media (max-width:576px){.tutor-course-info .tutor-course-info-certificate-buttons{flex-flow:column-reverse;justify-content:flex-start;align-items:stretch;gap:8px;display:flex}.tutor-course-info .tutor-course-info-certificate-buttons button{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:3px;font-size:.875rem;line-height:1.375rem}.tutor-course-info .tutor-course-info-certificate-buttons button:not([class*=tutor-btn-link]){min-height:38px;padding:8px 12px}}.tutor-learning-area-qna{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:12px}.tutor-quiz-intro{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);box-shadow:none;border-radius:12px;margin-top:8px;padding:16px}@media (max-width:576px){.tutor-quiz-intro{background-color:transparent;border:none;border-radius:0;padding:0}}.tutor-quiz-intro-overview{flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex}@media (max-width:576px){.tutor-quiz-intro-overview{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);box-shadow:none;border-radius:12px;padding:12px}}.tutor-quiz-intro-icon{background-color:var(--tutor-surface-l3);border-radius:8px;flex-flow:row;justify-content:center;align-items:center;height:200px;display:flex;position:relative;overflow:hidden}@media (max-width:576px){.tutor-quiz-intro-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.tutor-quiz-intro-title{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin-top:24px;font-size:1.5rem;font-weight:600;line-height:2rem}@media (max-width:576px){.tutor-quiz-intro-title{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin-block:12px 8px;font-size:1.125rem;font-weight:600;line-height:1.625rem}}.tutor-quiz-intro-description{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);margin-block:12px 24px;font-size:1rem;font-weight:400;line-height:1.375rem}@media (max-width:576px){.tutor-quiz-intro-description{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);font-size:.875rem;font-weight:400;line-height:1.375rem}}.tutor-quiz-intro-params{margin-top:24px}@media (max-width:576px){.tutor-quiz-intro-params .tutor-table-wrapper{overflow-x:hidden}}.tutor-quiz-intro-params .tutor-table tr td:first-of-type{width:31.71%}.tutor-quiz-intro-params .tutor-table tr td:first-of-type svg{flex-shrink:0}.tutor-quiz-intro-params .tutor-table tr td:last-of-type{width:68.28%}@media (max-width:576px){.tutor-quiz-intro-params .tutor-table tr td:first-of-type,.tutor-quiz-intro-params .tutor-table tr td:last-of-type{width:50%}.tutor-quiz-intro-params .tutor-table{width:100%;min-width:auto}.tutor-quiz-intro-params{margin-top:12px}}.tutor-quiz-intro-attempts,.tutor-quiz-intro .tutor-quiz-attempts{background-color:var(--tutor-surface-l1);overflow:hidden}.tutor-quiz-intro-attempts .tutor-quiz-attempts-header,.tutor-quiz-intro .tutor-quiz-attempts .tutor-quiz-attempts-header{grid-template-columns:324px 190px 1.5fr 1fr}.tutor-quiz-intro-attempts .tutor-quiz-attempts-header-item:last-of-type,.tutor-quiz-intro .tutor-quiz-attempts .tutor-quiz-attempts-header-item:last-of-type{text-align:center}.tutor-quiz-intro-attempts .tutor-quiz-attempts-item,.tutor-quiz-intro .tutor-quiz-attempts .tutor-quiz-attempts-item{grid-template-columns:324px 190px 1.5fr 1fr!important}@media (max-width:576px){.tutor-quiz-intro-attempts .tutor-quiz-attempts-item,.tutor-quiz-intro .tutor-quiz-attempts .tutor-quiz-attempts-item{grid-template-columns:1fr auto auto auto!important}.tutor-quiz-intro-attempts .tutor-table-wrapper,.tutor-quiz-intro .tutor-quiz-attempts .tutor-table-wrapper{overflow-x:hidden}}.tutor-quiz-intro-attempts .tutor-table,.tutor-quiz-intro .tutor-quiz-attempts .tutor-table{table-layout:fixed}@media (max-width:576px){.tutor-quiz-intro-attempts .tutor-table,.tutor-quiz-intro .tutor-quiz-attempts .tutor-table{width:100%;min-width:auto}.tutor-quiz-intro-attempts-head,.tutor-quiz-intro .tutor-quiz-attempts-head{display:none}}.tutor-quiz-intro-attempts-head th.tutor-quiz-intro-attempts-header,.tutor-quiz-intro .tutor-quiz-attempts-head th.tutor-quiz-intro-attempts-header{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-quiz-intro-attempts-head th.tutor-quiz-intro-attempts-header:first-child,.tutor-quiz-intro .tutor-quiz-attempts-head th.tutor-quiz-intro-attempts-header:first-child{width:40%}.tutor-quiz-intro-attempts-head th.tutor-quiz-intro-attempts-header:nth-child(2),.tutor-quiz-intro .tutor-quiz-attempts-head th.tutor-quiz-intro-attempts-header:nth-child(2){width:30%}@media (max-width:576px){.tutor-quiz-intro-attempts-row,.tutor-quiz-intro .tutor-quiz-attempts-row{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:8px;padding:12px;display:flex}.tutor-quiz-intro-attempts-cell,.tutor-quiz-intro .tutor-quiz-attempts-cell,.tutor-quiz-intro-attempts .tutor-table td.tutor-quiz-intro-attempts-cell,.tutor-quiz-intro .tutor-quiz-attempts .tutor-table td.tutor-quiz-intro-attempts-cell{padding:0}}.tutor-quiz-intro-attempts-date-col,.tutor-quiz-intro .tutor-quiz-attempts-date-col{width:40%}@media (max-width:576px){.tutor-quiz-intro-attempts-date-col,.tutor-quiz-intro .tutor-quiz-attempts-date-col{flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%;display:flex}}.tutor-quiz-intro-attempts-marks-col,.tutor-quiz-intro .tutor-quiz-attempts-marks-col{width:30%}@media (max-width:576px){.tutor-quiz-intro-attempts-marks-col,.tutor-quiz-intro .tutor-quiz-attempts-marks-col{flex-flow:wrap;justify-content:flex-start;align-items:center;width:100%;display:flex}.tutor-quiz-intro-attempts-marks-col>div,.tutor-quiz-intro .tutor-quiz-attempts-marks-col>div{background-color:#fafafa;border-radius:8px;flex-shrink:0;padding:12px}.tutor-quiz-intro-attempts-marks-col .tutor-quiz-marks-breakdown,.tutor-quiz-intro .tutor-quiz-attempts-marks-col .tutor-quiz-marks-breakdown{flex:1;max-width:89px}.tutor-quiz-intro-attempts-time-col,.tutor-quiz-intro .tutor-quiz-attempts-time-col,.tutor-quiz-intro-attempts-result-col,.tutor-quiz-intro .tutor-quiz-attempts-result-col{display:none}}.tutor-quiz-intro-attempt-number{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin-bottom:6px;font-size:1rem;font-weight:600;line-height:1.5rem}@media (max-width:576px){.tutor-quiz-intro-attempt-number{display:none}}.tutor-quiz-intro-attempt-date{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);font-size:.75rem;font-weight:400;line-height:1.25rem}@media (max-width:576px){.tutor-quiz-intro-attempt-date{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-brand);font-size:.875rem;font-weight:600;line-height:1.375rem}}.tutor-quiz-intro-time{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);font-size:1rem;font-weight:400;line-height:1.5rem}@media (max-width:576px){.tutor-quiz-intro-time{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);font-size:.875rem;font-weight:400;line-height:1.375rem}}.tutor-quiz-intro-stats-row{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}@media (max-width:576px){.tutor-quiz-intro-stats-row{border-radius:12px;gap:6px}}.tutor-quiz-intro-time-info{flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;display:flex}.tutor-quiz-intro-time-info svg{color:var(--tutor-icon-secondary)}.tutor-quiz-intro-mobile-result{display:none}@media (max-width:576px){.tutor-quiz-intro-mobile-result{flex-flow:row;justify-content:flex-start;align-items:stretch;margin-inline-start:8px;display:flex}}.tutor-quiz-intro-mobile-time{display:none}@media (max-width:576px){.tutor-quiz-intro-mobile-time{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;margin-inline-start:auto;font-size:.75rem;font-weight:500;line-height:1.25rem;display:flex}}.tutor-quiz-intro-marks-breakdown{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:4px;display:flex}@media (max-width:576px){.tutor-quiz-intro-marks-breakdown{flex-direction:column}}.tutor-quiz-intro-marks-correct,.tutor-quiz-intro-marks-incorrect{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);background-color:#ececed;border-radius:40px;flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;padding:0 8px;font-size:.75rem;font-weight:500;line-height:1.25rem;display:flex}.tutor-quiz-intro-marks-correct:before,.tutor-quiz-intro-marks-incorrect:before{content:"";border-radius:1000px;width:6px;height:6px;display:inline-block}.tutor-quiz-intro-marks-correct:before{background-color:#1c7731}.tutor-quiz-intro-marks-incorrect:before{background-color:#d92d20}.tutor-course-announcements{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);box-shadow:none;border-radius:8px;padding:0}.tutor-course-announcements .tutor-announcement-item{padding:16px}.tutor-course-announcements .tutor-announcement-item:not(:last-of-type){border-bottom:1px solid var(--tutor-border-idle)}.tutor-quiz-question{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:12px;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:20px;width:100%;min-width:0;padding:24px;display:flex}.tutor-quiz-question:has(:focus-visible:not(input):not(textarea):not(select)){outline:2px solid var(--tutor-border-idle2);outline-offset:2px;outline-offset:4px}.tutor-keyboard-nav .tutor-quiz-question:has(:focus-visible){outline:2px solid var(--tutor-border-idle2);outline-offset:2px;outline-offset:4px}@media (max-width:576px){.tutor-quiz-question{gap:12px;padding:12px}}.tutor-quiz-question-header{flex-flow:row;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.tutor-quiz-question-number{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);background-color:var(--tutor-surface-l1-hover);border:1px solid var(--tutor-border-idle);border-radius:4px;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:1rem;font-weight:600;line-height:1.5rem;display:flex}@media (max-width:576px){.tutor-quiz-question-number{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);width:20px;height:20px;font-size:.75rem;font-weight:600;line-height:1.25rem}}.tutor-quiz-question-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);overflow-wrap:break-word;word-break:break-word;flex-flow:column;flex:1;justify-content:flex-start;align-items:stretch;gap:8px;min-width:0;font-size:1rem;font-weight:600;line-height:1.5rem;display:flex}@media (max-width:576px){.tutor-quiz-question-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);gap:4px;font-size:.875rem;font-weight:600;line-height:1.125rem}}.tutor-quiz-question-options{flex-flow:row;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;min-width:0;display:flex}.tutor-quiz-question-option{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border:1px solid var(--tutor-border-idle2);background-color:var(--tutor-quiz-idle);border-radius:6px;min-width:0;font-size:.875rem;font-weight:400;line-height:1.375rem;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;overflow:hidden}.tutor-quiz-question-option label{color:inherit}.tutor-quiz-question-option:focus{outline:none}.tutor-quiz-question-option:focus-within{outline:none}.tutor-quiz-question-option:focus-visible{outline:2px solid var(--tutor-brand-450,#90a0f7);outline-offset:2px;outline-offset:4px}.tutor-quiz-question-option:has(.tutor-input:focus-visible){outline:2px solid var(--tutor-brand-450,#90a0f7);outline-offset:2px;outline-offset:4px}.tutor-quiz-question-option [data-grab-handle]:focus{outline:none}.tutor-quiz-question-option[data-option=correct]{border-color:var(--tutor-border-success);background-color:var(--tutor-surface-success);color:var(--tutor-text-success);cursor:default;font-weight:500}.tutor-quiz-question-option[data-option=correct] .tutor-label,.tutor-quiz-question-option[data-option=correct] label{color:var(--tutor-text-success)}.tutor-quiz-question-option[data-option=correct] .tutor-checkbox,.tutor-quiz-question-option[data-option=correct] .tutor-radio{opacity:1;border-color:var(--tutor-actions-success-primary);background-color:var(--tutor-actions-success-primary);accent-color:var(--tutor-actions-success-primary);color:var(--tutor-icon-idle-inverse)}.tutor-quiz-question-option[data-option=correct] .tutor-checkbox:disabled,.tutor-quiz-question-option[data-option=correct] .tutor-radio:disabled{background-color:var(--tutor-actions-success-primary);color:var(--tutor-icon-idle-inverse)}.tutor-quiz-question-option[data-option=correct] .tutor-checkbox:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.tutor-quiz-question-option[data-option=correct] .tutor-radio:after{content:"";background-color:var(--tutor-surface-l1);border-radius:1000px;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tutor-quiz-question-option[data-option=incorrect]{border-color:var(--tutor-border-error);background-color:var(--tutor-surface-critical);color:var(--tutor-text-critical);cursor:default;font-weight:500}.tutor-quiz-question-option[data-option=incorrect] .tutor-label,.tutor-quiz-question-option[data-option=incorrect] label{color:var(--tutor-text-critical)}.tutor-quiz-question-option[data-option=incorrect] .tutor-checkbox,.tutor-quiz-question-option[data-option=incorrect] .tutor-radio{opacity:1;border-color:var(--tutor-actions-critical-primary);background-color:var(--tutor-actions-critical-primary);accent-color:var(--tutor-actions-critical-primary);color:var(--tutor-icon-idle-inverse)}.tutor-quiz-question-option[data-option=incorrect] .tutor-checkbox:disabled,.tutor-quiz-question-option[data-option=incorrect] .tutor-radio:disabled{background-color:var(--tutor-actions-critical-primary);color:var(--tutor-icon-idle-inverse)}.tutor-quiz-question-option[data-option=incorrect] .tutor-checkbox:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.tutor-quiz-question-option[data-option=incorrect] .tutor-radio:after{content:"";background-color:var(--tutor-surface-l1);border-radius:1000px;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tutor-quiz-question img,.tutor-quiz-question video,.tutor-quiz-question iframe,.tutor-quiz-question object,.tutor-quiz-question embed{max-width:100%}.tutor-quiz-question video,.tutor-quiz-question iframe,.tutor-quiz-question object,.tutor-quiz-question embed{width:100%;display:block}[data-question=true_false] .tutor-quiz-question-options{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}[data-question=true_false] .tutor-quiz-question-options:has(>:nth-child(3)){grid-template-columns:repeat(3,1fr)}[data-question=true_false] .tutor-quiz-question-options:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}[data-question=true_false] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(3)){grid-template-columns:repeat(2,1fr)}@media (max-width:576px){[data-question=true_false] .tutor-quiz-question-options{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}[data-question=true_false] .tutor-quiz-question-options:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}[data-question=true_false] .tutor-quiz-question-options:has(>:first-child){grid-template-columns:repeat(1,1fr)}[data-question=true_false] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}[data-question=true_false] .tutor-quiz-question-options{gap:12px}}[data-question=true_false] .tutor-quiz-question-option{flex-flow:row;justify-content:center;align-items:center;gap:6px;padding:6px 8px;display:flex}[data-question=true_false] .tutor-quiz-question-option:focus:not(:has(:checked)){border-color:var(--tutor-border-hover);background-color:var(--tutor-quiz-hover)}[data-question=true_false] .tutor-quiz-question-option:focus-within:not(:has(:checked)){border-color:var(--tutor-border-hover);background-color:var(--tutor-quiz-hover)}[data-question=multiple_choice] .tutor-quiz-question-options{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}[data-question=multiple_choice] .tutor-quiz-question-options:has(>:nth-child(3)){grid-template-columns:repeat(3,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:has(>:nth-child(4)){grid-template-columns:repeat(4,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(3)){grid-template-columns:repeat(2,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(4)){grid-template-columns:repeat(3,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(5)){grid-template-columns:repeat(4,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)){grid-template-columns:repeat(2,1fr);gap:16px;display:grid}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>:nth-child(3)){grid-template-columns:repeat(3,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>[data-dnd-dragging=true]):has(>:nth-child(3)){grid-template-columns:repeat(2,1fr)}@media (max-width:576px){[data-question=multiple_choice] .tutor-quiz-question-options:has(img){grid-template-columns:repeat(2,1fr);gap:16px;display:grid}[data-question=multiple_choice] .tutor-quiz-question-options:has(img):has(>:nth-child(3)){grid-template-columns:repeat(3,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:has(img):has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:has(img):has(>[data-dnd-dragging=true]):has(>:nth-child(3)){grid-template-columns:repeat(2,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:has(img){gap:12px}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)){grid-template-columns:repeat(1,1fr);gap:16px;display:grid}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>:first-child){grid-template-columns:repeat(1,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)){gap:12px}}[data-question=multiple_choice] .tutor-quiz-question-option{flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;padding:6px 8px;display:flex}[data-question=multiple_choice] .tutor-quiz-question-option:has(img){flex-flow:column;justify-content:center;align-items:flex-start;gap:0;padding:0;display:flex}[data-question=multiple_choice] .tutor-quiz-question-option:has(img) img{object-fit:contain;object-position:center;border-end-end-radius:6px;border-end-start-radius:6px;width:100%;height:160px}[data-question=multiple_choice] .tutor-quiz-question-option:has(img) [data-title]{text-align:left;padding:6px 8px}[data-question=multiple_choice] .tutor-quiz-question-option:focus-within:has(:checked){border-color:var(--tutor-border-brand);background-color:var(--tutor-surface-brand-secondary);color:var(--tutor-text-brand);font-weight:500}[data-question=fill_in_the_blank] .tutor-quiz-question-options{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}[data-question=fill_in_the_blank] .tutor-quiz-question-options:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}[data-question=fill_in_the_blank] .tutor-quiz-question-options:has(>:first-child){grid-template-columns:repeat(1,1fr)}[data-question=fill_in_the_blank] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}[data-question=fill_in_the_blank] .tutor-quiz-question-options{gap:12px}[data-question=fill_in_the_blank] .tutor-quiz-question-option{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);background-color:transparent;border:none;font-size:.875rem;font-weight:400;line-height:2.5}[data-question=fill_in_the_blank] .tutor-quiz-question-option:hover:not(:has(:checked)):not(:has(:disabled)):not([data-readonly=true]):not([data-option=correct]):not([data-option=incorrect]):not([data-option=draggable]){cursor:default;background-color:transparent}[data-question=fill_in_the_blank] .tutor-quiz-question-input{border:none;border-bottom:2px solid var(--tutor-border-idle);width:167px;min-width:167px;color:var(--tutor-text-brand);background-color:transparent;border-radius:0;outline:none;padding:0 4px;transition:color .25s ease-in-out,opacity .25s ease-in-out;display:inline-block}[data-question=open_ended] .tutor-quiz-question-options,[data-question=short_answer] .tutor-quiz-question-options{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}[data-question=open_ended] .tutor-quiz-question-options:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}[data-question=short_answer] .tutor-quiz-question-options:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}[data-question=open_ended] .tutor-quiz-question-options:has(>:first-child){grid-template-columns:repeat(1,1fr)}[data-question=short_answer] .tutor-quiz-question-options:has(>:first-child){grid-template-columns:repeat(1,1fr)}[data-question=open_ended] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}[data-question=short_answer] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}[data-question=open_ended] .tutor-quiz-question-options,[data-question=short_answer] .tutor-quiz-question-options{gap:6px}.tutor-event-badge{background-color:var(--tutor-tab-l3);border-radius:1000px;align-items:center;gap:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 4px;display:inline-flex}.tutor-event-badge-icon{flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-event-badge-text{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);white-space:nowrap;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-event-badge-expired{background-color:var(--tutor-actions-critical-secondary);padding:0 8px}.tutor-event-badge-expired .tutor-event-badge-text{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-critical);font-size:.75rem;font-weight:500;line-height:1.25rem}.tutor-discussion-card{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);padding:16px;border-radius:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding-bottom:8px;transition:background-color .25s ease-in-out;display:flex;position:relative}@media (max-width:576px){.tutor-discussion-card{border:none;border-radius:0;padding:12px}.tutor-discussion-card:not(:last-of-type){border-bottom:1px solid var(--tutor-border-idle)}.tutor-discussion-card .tutor-card{padding:0}}.tutor-discussion-card.unread{background-color:var(--tutor-surface-brand-tertiary);border-color:var(--tutor-border-brand-secondary)}.tutor-discussion-card.unread:before{content:"";inset-inline-start:6px;background-color:var(--tutor-icon-critical);border-radius:8px;width:4px;height:4px;position:absolute;top:30px}@media (max-width:576px){.tutor-discussion-card.unread:before{inset-inline-start:4px;top:26px}}.tutor-discussion-card.is-important{background-color:var(--tutor-surface-brand-tertiary);border-color:var(--tutor-border-brand-secondary)}.tutor-discussion-card.is-important .tutor-discussion-card-bookmark{top:-4px;color:var(--tutor-icon-exception4);position:absolute;inset-inline-end:12px}.tutor-discussion-card-content{flex:1;width:100%;min-width:0}.tutor-discussion-card-top{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;min-width:0;margin-block:6px;padding-inline-end:96px;font-size:.75rem;font-weight:400;line-height:1.25rem;display:flex;overflow:hidden}.tutor-discussion-card-top>div{min-width:0}@media (max-width:576px){.tutor-discussion-card-top{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:8px;padding-inline-end:32px}.tutor-discussion-card-top>div{width:100%}}.tutor-discussion-card-author{text-transform:capitalize;position:relative}@media (min-width:576px){.tutor-discussion-card-author:after{content:"";inset-inline-end:-8px;background-color:var(--tutor-text-subdued);border-radius:8px;width:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}}.tutor-discussion-card-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:0;margin-bottom:6px;font-size:1rem;font-weight:600;line-height:1.5rem;transition:color .25s ease-in-out;display:-webkit-box;overflow:hidden}.tutor-discussion-card-meta{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);flex-flow:row;justify-content:flex-start;align-items:center;gap:16px;font-size:.875rem;font-weight:400;line-height:2rem;display:flex}.tutor-discussion-card-meta svg{color:var(--tutor-icon-secondary)}.tutor-discussion-card-meta .tutor-discussion-card-meta-reply-button{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-discussion-card-meta .tutor-discussion-card-meta-reply-button:focus{outline:none}.tutor-discussion-card-meta .tutor-discussion-card-meta-reply-button{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);min-height:unset;margin-inline-end:auto;font-size:.75rem;font-weight:500;line-height:1.25rem;background:unset!important}.tutor-discussion-card-meta .tutor-discussion-card-meta-reply-button:hover,.tutor-discussion-card-meta .tutor-discussion-card-meta-reply-button:focus{color:var(--tutor-text-brand)!important}@media (min-width:576px){.tutor-discussion-card-meta .tutor-discussion-card-meta-reply-button{display:none}}@media (max-width:576px){.tutor-discussion-card-meta{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);gap:12px;width:100%;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-discussion-card-meta svg{width:16px;height:16px}.tutor-discussion-card-meta .tutor-avatar{width:20px;height:20px}}.tutor-discussion-card-actions{top:16px;flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;display:flex;position:absolute;inset-inline-end:16px}@media (min-width:576px){.tutor-discussion-card-actions{opacity:0;transition:opacity .25s ease-in-out}}@media (max-width:576px){.tutor-discussion-card-actions{top:12px;inset-inline-end:12px}.tutor-discussion-card-actions-trigger{color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow,none);background-color:transparent}.tutor-discussion-card-actions-trigger svg:not([class]){color:var(--tutor-icon-idle)}.tutor-discussion-card-actions-trigger:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-ghost-hover);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-hover,var(--tutor-button-ghost-border-shadow,none))}.tutor-discussion-card-actions-trigger:disabled,.tutor-discussion-card-actions-trigger.disabled{--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-disabled,var(--tutor-button-ghost-border-shadow,none));background-color:transparent}}.tutor-discussion-card.active,.tutor-discussion-card:hover{background-color:var(--tutor-surface-l1-hover);border-color:var(--tutor-border-idle)}.tutor-discussion-card:focus-within{background-color:var(--tutor-surface-l1-hover);border-color:var(--tutor-border-idle)}.tutor-discussion-card.active .tutor-discussion-card-title,.tutor-discussion-card:hover .tutor-discussion-card-title{color:var(--tutor-text-brand)}.tutor-discussion-card:focus-within .tutor-discussion-card-title{color:var(--tutor-text-brand)}@media (min-width:576px){.tutor-discussion-card.active .tutor-discussion-card-actions,.tutor-discussion-card:hover .tutor-discussion-card-actions{opacity:1}.tutor-discussion-card:focus-within .tutor-discussion-card-actions{opacity:1}}.tutor-discussion-single{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:12px}.tutor-discussion-single .tutor-discussion-single-reply-count{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);border-bottom:1px solid var(--tutor-border-idle);flex-flow:row;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex}.tutor-discussion-single .tutor-discussion-single-reply-count .tutor-discussion-avatar-list{flex-flow:row;justify-content:flex-start;align-items:stretch;display:flex}.tutor-discussion-single .tutor-discussion-single-reply-count .tutor-discussion-avatar-list .tutor-avatar{border:1px solid var(--tutor-border-inverse);margin-inline-start:-4px}.tutor-discussion-single .tutor-discussion-single-reply-list .tutor-discussion-reply-list-item{flex-flow:row;justify-content:flex-start;align-items:stretch;gap:8px;padding:16px;display:flex}.tutor-discussion-single .tutor-discussion-single-reply-list .tutor-discussion-reply-list-item:not(:last-of-type){border-bottom:1px solid var(--tutor-border-idle)}.tutor-discussion-single .tutor-discussion-thumb-button{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-discussion-single .tutor-discussion-thumb-button:focus{outline:none}.tutor-discussion-single .tutor-discussion-thumb-button{flex-direction:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex}.tutor-animate-spin{animation:1s linear infinite tutor-spin}.tutor-upcoming-lesson-card{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:12px;padding:16px}.tutor-upcoming-lesson-card:hover{background-color:var(--tutor-surface-l1-hover)}.tutor-upcoming-lesson-card:focus-within{background-color:var(--tutor-surface-l1-hover)}@media (min-width:576px){.tutor-upcoming-lesson-card:hover .tutor-upcoming-lesson-card-live-tag-badge{opacity:0}.tutor-upcoming-lesson-card:focus-within .tutor-upcoming-lesson-card-live-tag-badge{opacity:0}.tutor-upcoming-lesson-card:hover .tutor-upcoming-lesson-card-action{opacity:1;pointer-events:auto}.tutor-upcoming-lesson-card:focus-within .tutor-upcoming-lesson-card-action{opacity:1;pointer-events:auto}}.tutor-upcoming-lesson-card-header{flex-flow:row;justify-content:space-between;align-items:center;min-height:32px;margin-bottom:2px;display:flex}.tutor-upcoming-lesson-card-meta{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;font-size:.75rem;font-weight:400;line-height:1.25rem;display:flex}.tutor-upcoming-lesson-card-icon{flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-upcoming-lesson-card-live-tag{position:relative}.tutor-upcoming-lesson-card-live-tag-badge{opacity:1;z-index:1;flex-flow:row;justify-content:center;align-items:center;transition:opacity .25s ease-in-out;display:flex}.tutor-upcoming-lesson-card-action{top:0;opacity:0;pointer-events:none;z-index:2;flex-flow:row;justify-content:center;align-items:center;transition:opacity .25s ease-in-out;display:flex;position:absolute;inset-inline-end:0}.tutor-upcoming-lesson-card-action:hover{color:var(--tutor-text-primary-inverse)}.tutor-upcoming-lesson-card-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0 0 12px;font-size:.875rem;font-weight:500;line-height:1.375rem;display:block;overflow:hidden}.tutor-upcoming-lesson-card-title:hover{color:var(--tutor-text-brand)}@media (max-width:576px){.tutor-upcoming-lesson-card-title{color:var(--tutor-text-brand)}}.tutor-upcoming-lesson-card-course{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);flex-flow:row;justify-content:flex-start;align-items:baseline;gap:2px;font-size:.75rem;font-weight:400;line-height:1.25rem;display:flex}.tutor-upcoming-lesson-card-course-name{font-style:italic}.tutor-my-quiz-attempts-wrapper .tutor-quiz-attempts{border-radius:12px}@media (max-width:576px){.tutor-my-quiz-attempts-wrapper .tutor-quiz-attempts{border:1px solid var(--tutor-border-idle);margin-top:8px;overflow:hidden}}@media (min-width:576px){.tutor-quiz-attempts-mobile-heading{display:none}}.tutor-quiz-attempts-filter{border-bottom:1px solid var(--tutor-border-idle);flex-flow:row;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.tutor-quiz-attempts-header{background-color:var(--tutor-surface-l1-hover);border-bottom:1px solid var(--tutor-border-idle);font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);grid-template-columns:340px 180px 1.5fr 1fr;gap:8px;padding:12px 16px;font-size:.75rem;font-weight:400;line-height:1.25rem;display:grid}@media (max-width:576px){.tutor-quiz-attempts-header{display:none}}.tutor-quiz-attempts-list{background-color:var(--tutor-surface-l1)}.tutor-quiz-attempts .tutor-quiz-attempts-header-item:last-of-type{text-align:center}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper{padding:12px 16px}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper:not(:last-child){border-bottom:1px solid var(--tutor-border-idle)}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper:hover,.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper.tutor-quiz-previous-attempts{background-color:var(--tutor-surface-l1-hover)}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper.tutor-quiz-previous-attempts .tutor-quiz-attempts-expand-icon{transform:rotate(180deg)}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item{grid-template-columns:340px 180px 1.5fr 1fr;grid-template-areas:"info marks time result";align-items:center;gap:8px;display:grid}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info-date a{color:var(--tutor-text-subdued)}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item{grid-template-columns:2fr 1fr 1fr;grid-template-areas:"info info info""marks time result""buttons buttons buttons";gap:8px 0}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item[data-learning-area=true] .tutor-quiz-item-info>div:first-of-type{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item[data-learning-area=true] .tutor-quiz-item-info .tutor-quiz-item-info-date a{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-brand);font-size:.875rem;font-weight:600;line-height:1.375rem}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info{grid-area:info}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info-expanded{text-align:center;flex-flow:row;justify-content:flex-start;align-items:start;gap:8px;min-height:24px;display:flex}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);text-align:start;margin-bottom:4px;font-size:1rem;font-weight:600;line-height:1.5rem;transition:color .25s ease-in-out}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info-title:hover{color:var(--tutor-text-brand)}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info-title{font-size:.875rem;line-height:1.375rem}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info-course{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info-course{font-size:.75rem;line-height:1.25rem}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info-student{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);margin-top:6px;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info-date{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);margin-top:6px;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info .tutor-quiz-attempts-expand-btn{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info .tutor-quiz-attempts-expand-btn:focus{outline:none}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info .tutor-quiz-attempts-expand-btn{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-brand);cursor:pointer;white-space:nowrap;flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;font-size:.875rem;font-weight:500;line-height:1.375rem;display:flex}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info .tutor-quiz-attempts-expand-btn{flex-flow:row;justify-content:flex-start;align-items:center;font-size:.75rem;line-height:1.25rem;display:flex}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info .tutor-quiz-attempts-expand-icon{transition:transform .3s ease-in-out;display:flex}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info .tutor-quiz-attempts-expand-icon svg{width:16px;height:16px}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info .tutor-student-attempt-detail{text-decoration:none}@media (min-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-info .tutor-student-attempt-detail{display:none}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks{flex-flow:row;grid-area:marks;justify-content:flex-start;align-items:center;gap:8px;display:flex}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks{background-color:var(--tutor-surface-l1-hover);border-start-start-radius:8px;border-end-start-radius:8px;padding-block:12px;padding-inline-start:12px}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown{flex-flow:column;justify-content:center;align-items:stretch;gap:2px;display:flex}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-correct,.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-incorrect{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);background-color:var(--tutor-actions-gray-secondary);border-radius:4px;align-items:center;gap:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:8px;font-size:.75rem;font-weight:500;line-height:1.25rem;display:inline-flex}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-correct img,.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-correct svg,.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-incorrect img,.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-incorrect svg{object-fit:contain;object-position:center;flex-flow:row;justify-content:center;align-items:center;width:12px;height:12px;display:flex}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-correct svg,.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-incorrect svg{color:var(--tutor-icon-idle)}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-correct.tutor-badge-rounded,.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-incorrect.tutor-badge-rounded{border-radius:1000px}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-correct,.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-incorrect{border-radius:1000px;width:100%}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-correct:before,.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-incorrect:before{content:"";background-color:var(--tutor-icon-success-primary);border-radius:1000px;width:8px;height:8px;margin-inline-start:2px;display:inline-block}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-marks .tutor-quiz-marks-breakdown .tutor-quiz-marks-incorrect:before{background-color:var(--tutor-icon-critical)}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-time{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);white-space:nowrap;flex-flow:row;grid-area:time;justify-content:flex-start;align-items:center;gap:6px;font-size:1rem;font-weight:400;line-height:1.5rem;display:flex}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-time{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);background-color:var(--tutor-surface-l1-hover);height:100%;padding-inline:8px;font-size:.875rem;font-weight:400;line-height:1.375rem}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-result{flex-flow:column;grid-area:result;justify-content:center;align-items:center;display:flex}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-result{background-color:var(--tutor-surface-l1-hover);border-start-end-radius:8px;border-end-end-radius:8px;height:100%;padding-block:12px;padding-inline-end:12px}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-result .tutor-quiz-item-result-more{display:none}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-buttons{grid-area:buttons;display:none}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-buttons{flex-flow:row;justify-content:center;align-items:center;gap:12px;margin-top:4px;display:flex}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item .tutor-quiz-item-buttons button{flex:1;gap:4px}}@media (min-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item:has(.tutor-popover[style*="visibility: visible;"]) .tutor-quiz-item-result .tutor-badge{display:none}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item:has(.tutor-popover[style*="visibility: visible;"]) .tutor-quiz-item-result-more{display:flex}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item:hover:has(.tutor-quiz-item-result-more) .tutor-quiz-item-result .tutor-badge{display:none}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item:focus-within:has(.tutor-quiz-item-result-more) .tutor-quiz-item-result .tutor-badge{display:none}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item:hover:has(.tutor-quiz-item-result-more) .tutor-quiz-item-result .tutor-quiz-item-result-more{display:flex}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-attempts-item:focus-within:has(.tutor-quiz-item-result-more) .tutor-quiz-item-result .tutor-quiz-item-result-more{display:flex}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-previous-attempts{background-color:var(--tutor-surface-l1);border-radius:4px;margin-top:16px}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-previous-attempts .tutor-quiz-previous-attempts-title{padding:12px}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-previous-attempts .tutor-quiz-attempts-item{grid-template-columns:324px 180px 1.5fr 1fr;padding:16px;transition:background-color .25s ease-in-out}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-previous-attempts .tutor-quiz-attempts-item{grid-template-columns:2.5fr 1fr 1fr;grid-template-areas:"info info info""marks time result""buttons buttons buttons";row-gap:8px;padding:12px 12px 4px}}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-previous-attempts .tutor-quiz-attempts-item:hover{background-color:var(--tutor-surface-l1-hover)}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-previous-attempts .tutor-quiz-attempts-item:not(:last-child){border-bottom:1px solid var(--tutor-border-idle)}@media (min-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-previous-attempts .tutor-quiz-attempts-item:not(:nth-last-child(2)){border-bottom:1px solid var(--tutor-border-idle)}}@media (max-width:576px){.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-previous-attempts .tutor-quiz-item-actions{padding-bottom:12px}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper .tutor-quiz-previous-attempts .tutor-quiz-item-actions:not(:last-child){border-bottom:1px solid var(--tutor-border-idle)}.tutor-quiz-attempts .tutor-quiz-attempts-item-wrapper{padding:12px}.tutor-quiz-attempts.tutor-instructor-quiz-attempts{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:12px}}.tutor-quiz-item-actions{flex-flow:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.tutor-quiz-item-actions button,.tutor-quiz-item-actions a{width:100%}@media (min-width:576px){.tutor-quiz-item-actions{display:none}}.tutor-quiz-summary-page{--tutor-quiz-summary-header-height:64px;--tutor-quiz-summary-header-top:0px;--tutor-quiz-summary-sidebar-top:calc(var(--tutor-quiz-summary-header-top) + 64px + var(--tutor-quiz-summary-header-height));--tutor-quiz-summary-footer-height:0px}.tutor-quiz-summary-page:has(.tutor-quiz-summary-footer){--tutor-quiz-summary-footer-height:90px}body:has(#wpadminbar) .tutor-quiz-summary-page{--tutor-quiz-summary-header-top:0px}@media (min-width:576px){body:has(#wpadminbar) .tutor-quiz-summary-page{--tutor-quiz-summary-header-top:32px}}.tutor-quiz-summary-page{background-color:var(--tutor-surface-base)}.tutor-quiz-summary-page .tutor-quiz-summary-header{top:var(--tutor-quiz-summary-header-top);z-index:10;min-height:var(--tutor-quiz-summary-header-height);background-color:var(--tutor-surface-l1);border-bottom:1px solid var(--tutor-border-idle);padding:0 16px;position:-webkit-sticky;position:sticky}.tutor-quiz-summary-page .tutor-quiz-summary-header-inner{max-width:760px;margin:0 auto}@media (min-width:1400px){.tutor-quiz-summary-page .tutor-quiz-summary-header-inner{max-width:860px}}@media (min-width:1920px){.tutor-quiz-summary-page .tutor-quiz-summary-header-inner{max-width:944px}}.tutor-quiz-summary-page .tutor-quiz-summary-header-inner{min-height:var(--tutor-quiz-summary-header-height);flex-flow:row;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.tutor-quiz-summary-page .tutor-quiz-summary-body{padding-top:64px;max-width:1220px;padding-inline:16px;padding-bottom:calc(var(--tutor-quiz-summary-footer-height) + 8px);grid-template-columns:300px 1fr;gap:128px;margin-inline:auto;display:grid}@media (max-width:576px){.tutor-quiz-summary-page .tutor-quiz-summary-body{grid-template-columns:1fr;padding-top:24px}}@media (max-width:768px){.tutor-quiz-summary-page .tutor-quiz-summary-body{gap:16px}}@media (max-width:992px){.tutor-quiz-summary-page .tutor-quiz-summary-body{gap:40px}}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar{top:var(--tutor-quiz-summary-sidebar-top);max-height:calc(100vh - var(--tutor-quiz-summary-sidebar-top) - var(--tutor-quiz-summary-footer-height));flex-flow:column;justify-content:flex-start;align-self:start;align-items:stretch;display:flex;position:-webkit-sticky;position:sticky}@media (max-width:576px){.tutor-quiz-summary-page .tutor-quiz-summary-sidebar{display:none}}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions{scrollbar-width:thin;scrollbar-color:var(--tutor-border-idle)transparent;overflow-y:auto}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions::-webkit-scrollbar{width:8px}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions::-webkit-scrollbar-track{background:0 0}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions::-webkit-scrollbar-thumb{background:var(--tutor-border-idle);border-radius:1000px}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions::-webkit-scrollbar-thumb:hover{background:var(--tutor-icon-secondary)}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions{padding:1px 1px 16px}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions .tutor-quiz-sidebar-question-item{all:unset;box-shadow:none;cursor:pointer;border-radius:6px;outline:none;flex-flow:row;justify-content:flex-start;align-items:stretch;gap:12px;padding:12px 24px;display:flex}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions .tutor-quiz-sidebar-question-item .tutor-question-number{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);flex-flow:row;justify-content:flex-start;align-self:start;align-items:center;gap:12px;min-width:46px;padding-inline-start:8px;font-size:.875rem;font-weight:700;line-height:1.125rem;display:flex}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions .tutor-quiz-sidebar-question-item .tutor-question-number:before{content:"";background-color:var(--tutor-icon-disabled);border-radius:50%;width:8px;height:8px;display:block}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions .tutor-quiz-sidebar-question-item .tutor-question-content{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:.875rem;font-weight:400;line-height:1.125rem}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions .tutor-quiz-sidebar-question-item:hover{background-color:var(--tutor-surface-l2)}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions .tutor-quiz-sidebar-question-item.active{background-color:var(--tutor-surface-l1);outline:1px solid var(--tutor-border-idle)}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions .tutor-quiz-sidebar-question-item:focus-visible{box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);background-color:var(--tutor-surface-l2);outline:none}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions .tutor-quiz-sidebar-question-item.correct .tutor-question-number:before{background-color:var(--tutor-icon-success-primary)}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions .tutor-quiz-sidebar-question-item.incorrect .tutor-question-number:before{background-color:var(--tutor-icon-critical)}.tutor-quiz-summary-page .tutor-quiz-summary-sidebar .tutor-quiz-sidebar-questions .tutor-quiz-sidebar-question-item.pending .tutor-question-number:before{background-color:var(--tutor-border-warning-tertiary)}.tutor-quiz-summary-page .tutor-quiz-summary-footer{background-color:var(--tutor-surface-base);border-top:1px solid var(--tutor-border-idle);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 13px -2px rgba(16,24,40,.06)}.tutor-quiz-summary-page .tutor-quiz-summary-footer .tutor-quiz-summary-footer-inner{flex-flow:row;justify-content:end;align-items:center;max-width:1220px;margin-inline:auto;padding:20px 16px;display:flex}.tutor-quiz-summary-page .tutor-quiz-summary-footer a.tutor-btn{min-width:320px}@media (max-width:576px){.tutor-quiz-summary-page .tutor-quiz-summary-footer .tutor-quiz-summary-footer-inner{padding:16px}.tutor-quiz-summary-page .tutor-quiz-summary-footer a.tutor-btn{width:100%}}.tutor-quiz-summary-page .tutor-quiz-summary-content{min-width:0;max-width:100%;padding-bottom:16px}.tutor-quiz-summary-page .tutor-quiz-questions{max-width:760px;margin:0 auto}@media (min-width:1400px){.tutor-quiz-summary-page .tutor-quiz-questions{max-width:860px}}@media (min-width:1920px){.tutor-quiz-summary-page .tutor-quiz-questions{max-width:944px}}.tutor-quiz-summary-page .tutor-quiz-questions{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:40px;width:100%;min-width:0;padding-inline:0;display:flex}@media (max-width:576px){.tutor-quiz-summary-page .tutor-quiz-questions{gap:12px}}.tutor-quiz-summary-page .tutor-quiz-review-dnd{border:1px solid var(--tutor-border-idle);background:var(--tutor-surface-l1);border-radius:12px;padding:24px}@media (max-width:576px){.tutor-quiz-summary-page .tutor-quiz-review-dnd{padding:12px}}.tutor-quiz-summary-page .tutor-quiz-review-dnd-grid{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:6px;display:flex}@media (max-width:576px){.tutor-quiz-summary-page .tutor-quiz-review-dnd-grid{flex-direction:column;gap:6px;display:flex}.tutor-quiz-summary-page .tutor-quiz-review-dnd-grid .tutor-quiz-review-dnd-head,.tutor-quiz-summary-page .tutor-quiz-review-dnd-grid .tutor-quiz-review-dnd-rows,.tutor-quiz-summary-page .tutor-quiz-review-dnd-grid .tutor-quiz-review-dnd-row{display:contents}.tutor-quiz-summary-page .tutor-quiz-review-dnd-grid .tutor-quiz-review-given{order:1}.tutor-quiz-summary-page .tutor-quiz-review-dnd-grid .tutor-quiz-review-correct{order:2}.tutor-quiz-summary-page .tutor-quiz-review-dnd-grid .tutor-quiz-review-col-title.tutor-quiz-review-correct{margin-top:12px}}.tutor-quiz-summary-page .tutor-quiz-review-dnd-head{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:576px){.tutor-quiz-summary-page .tutor-quiz-review-dnd-head{display:contents}}.tutor-quiz-summary-page .tutor-quiz-review-dnd-rows{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:6px;display:flex}@media (max-width:576px){.tutor-quiz-summary-page .tutor-quiz-review-dnd-rows{display:contents}}.tutor-quiz-summary-page .tutor-quiz-review-dnd-row{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}@media (max-width:576px){.tutor-quiz-summary-page .tutor-quiz-review-dnd-row{display:contents}}.tutor-quiz-summary-page .tutor-quiz-review-col-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);margin-bottom:6px;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-quiz-summary-page .tutor-quiz-review-item{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border:1px solid var(--tutor-border-idle);background:var(--tutor-surface-base);border-radius:6px;flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;min-width:0;min-height:38px;padding:8px;font-size:.875rem;font-weight:600;line-height:1.375rem;display:flex;overflow:hidden}.tutor-quiz-summary-page .tutor-quiz-review-item span{overflow-wrap:break-word;word-break:break-word;min-width:0}.tutor-quiz-summary-page .tutor-quiz-review-item:has(img){min-height:48px}.tutor-quiz-summary-page .tutor-quiz-review-item img{object-fit:contain;object-position:center;border-radius:2px;flex-shrink:0;width:32px;height:32px}.tutor-quiz-summary-page .tutor-quiz-review-item[data-option=correct]{color:var(--tutor-text-success);border-color:var(--tutor-border-success);background:var(--tutor-surface-success)}.tutor-quiz-summary-page .tutor-quiz-review-item[data-option=incorrect]{color:var(--tutor-text-critical);border-color:var(--tutor-border-error);background:var(--tutor-surface-critical)}.tutor-quiz-summary-page .tutor-quiz-review-item[data-option=pending]{color:var(--tutor-text-warning);border-color:var(--tutor-border-warning-tertiary);background:var(--tutor-surface-warning-hover)}.tutor-quiz-summary-page .tutor-quiz-question-option[data-readonly=true]{pointer-events:none;cursor:default}.tutor-quiz-summary-page [data-question=fill_in_the_blank] .tutor-quiz-question-option{background-color:var(--tutor-surface-base);border-radius:8px;padding:16px}.tutor-quiz-summary-page [data-question=fill_in_the_blank] .tutor-quiz-question-option:hover:not(:has(:checked)):not([data-option=correct]):not([data-option=incorrect]):not([data-option=draggable]){background-color:var(--tutor-surface-base)}.tutor-quiz-summary-page [data-question=fill_in_the_blank] .tutor-quiz-question-option .tutor-quiz-question-input[data-option=incorrect]{color:var(--tutor-text-critical);border-color:var(--tutor-border-error);text-align:center}.tutor-quiz-summary-page [data-question=fill_in_the_blank] .tutor-quiz-question-option .tutor-quiz-question-input[data-option=correct]{color:var(--tutor-text-success);border-color:var(--tutor-border-success);text-align:center}.tutor-quiz-summary-page .tutor-quiz-question{box-sizing:border-box;min-width:0;max-width:100%}.tutor-quiz-summary-page .tutor-quiz-question-header{min-width:0}.tutor-quiz-summary-page .tutor-quiz-question-header-actions{flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:20px;display:flex}@media (max-width:576px){.tutor-quiz-summary-page .tutor-quiz-question-header-actions{gap:12px}}.tutor-quiz-summary-page .tutor-quiz-question-header-status{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:6px;display:flex}.tutor-quiz-summary-page .tutor-quiz-question-header-divider{background-color:var(--tutor-border-idle);align-self:stretch;width:1px}.tutor-quiz-summary-page .tutor-quiz-question-review-actions{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}@media (max-width:576px){.tutor-quiz-summary-page .tutor-quiz-question-review-actions{gap:6px}}.tutor-quiz-summary-page .tutor-quiz-question-review-action{border-radius:var(--tutor-button-radius,6px);font-weight:var(--tutor-button-font-weight,500);cursor:pointer;text-align:center;text-transform:none;color:var(--tutor-text-primary);--tutor-button-border-shadow:none;box-shadow:var(--tutor-button-border-shadow,none);background-color:transparent;border:none;justify-content:center;align-items:center;gap:4px;padding:0;font-family:inherit;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:inline-flex}.tutor-quiz-summary-page .tutor-quiz-question-review-action:hover:not(:disabled):not(.disabled),.tutor-quiz-summary-page .tutor-quiz-question-review-action:focus:not(:disabled):not(.disabled){color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow,none);background-color:transparent;border:none;outline:none}.tutor-quiz-summary-page .tutor-quiz-question-review-action:focus-visible:not(:disabled):not(.disabled){box-shadow:0px 0px 0px 2px var(--tutor-brand-450,#90a0f7);outline:none}.tutor-quiz-summary-page .tutor-quiz-question-review-action svg:not([class]){color:currentColor;flex-shrink:0}.tutor-quiz-summary-page .tutor-quiz-question-review-action:disabled,.tutor-quiz-summary-page .tutor-quiz-question-review-action.disabled{color:var(--tutor-text-subdued);cursor:not-allowed;pointer-events:none}.tutor-quiz-summary-page .tutor-quiz-question-review-action:disabled svg:not([class]),.tutor-quiz-summary-page .tutor-quiz-question-review-action.disabled svg:not([class]){color:var(--tutor-icon-subdued)}.tutor-quiz-summary-page .tutor-quiz-question-review-action{background-color:var(--tutor-button-secondary);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-secondary-border-shadow,none)}.tutor-quiz-summary-page .tutor-quiz-question-review-action svg:not([class]){color:var(--tutor-icon-idle)}.tutor-quiz-summary-page .tutor-quiz-question-review-action:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-secondary-hover);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-secondary-border-shadow-hover,var(--tutor-button-secondary-border-shadow,none))}.tutor-quiz-summary-page .tutor-quiz-question-review-action:focus:not(:disabled):not(.disabled){background-color:var(--tutor-button-secondary-focused);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-secondary-border-shadow-focused,var(--tutor-button-secondary-border-shadow,none))}.tutor-quiz-summary-page .tutor-quiz-question-review-action:disabled,.tutor-quiz-summary-page .tutor-quiz-question-review-action.disabled{background-color:var(--tutor-button-disabled);--tutor-button-border-shadow:var(--tutor-button-secondary-border-shadow-disabled,var(--tutor-button-secondary-border-shadow,none))}.tutor-quiz-summary-page .tutor-quiz-question-review-action{cursor:pointer;min-width:32px;min-height:32px;padding:8px;transition:background-color .25s ease-in-out,color .25s ease-in-out,opacity .25s ease-in-out,border-color .25s ease-in-out;position:relative}.tutor-quiz-summary-page .tutor-quiz-question-review-action:has(input:disabled){cursor:wait}.tutor-quiz-summary-page .tutor-quiz-question-review-action[data-review-status=correct]:has(input:checked){background-color:var(--tutor-button-success);color:var(--tutor-text-primary-inverse)}.tutor-quiz-summary-page .tutor-quiz-question-review-action[data-review-status=correct]:has(input:checked) svg:not([class]){color:var(--tutor-icon-idle-inverse)}.tutor-quiz-summary-page .tutor-quiz-question-review-action[data-review-status=correct]:has(input:checked):hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-success-hover);color:var(--tutor-text-primary-inverse)}.tutor-quiz-summary-page .tutor-quiz-question-review-action[data-review-status=correct]:has(input:checked):focus:not(:disabled):not(.disabled){background-color:var(--tutor-button-success-focused);color:var(--tutor-text-primary-inverse)}.tutor-quiz-summary-page .tutor-quiz-question-review-action[data-review-status=incorrect]:has(input:checked){background-color:var(--tutor-button-destructive);color:var(--tutor-text-primary-inverse);--tutor-button-border-shadow:var(--tutor-button-destructive-border-shadow,none)}.tutor-quiz-summary-page .tutor-quiz-question-review-action[data-review-status=incorrect]:has(input:checked) svg:not([class]){color:var(--tutor-icon-idle-inverse)}.tutor-quiz-summary-page .tutor-quiz-question-review-action[data-review-status=incorrect]:has(input:checked):hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-destructive-hover);color:var(--tutor-text-primary-inverse);--tutor-button-border-shadow:var(--tutor-button-destructive-border-shadow-hover,var(--tutor-button-destructive-border-shadow,none))}.tutor-quiz-summary-page .tutor-quiz-question-review-action[data-review-status=incorrect]:has(input:checked):focus:not(:disabled):not(.disabled){background-color:var(--tutor-button-destructive-focused);color:var(--tutor-text-primary-inverse);--tutor-button-border-shadow:var(--tutor-button-destructive-border-shadow-focused,var(--tutor-button-destructive-border-shadow,none))}.tutor-quiz-summary-page .tutor-quiz-question-review-action[data-review-status=incorrect]:has(input:checked):disabled{background-color:var(--tutor-button-disabled);--tutor-button-border-shadow:var(--tutor-button-destructive-border-shadow-disabled,var(--tutor-button-destructive-border-shadow,none))}.tutor-quiz-summary-page .tutor-quiz-question-review-action[data-review-status=incorrect]:has(input:checked).disabled{background-color:var(--tutor-button-disabled);--tutor-button-border-shadow:var(--tutor-button-destructive-border-shadow-disabled,var(--tutor-button-destructive-border-shadow,none))}.tutor-quiz-summary-page .tutor-quiz-question-review-input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tutor-quiz-summary-feedback{border:1px solid var(--tutor-border-brand-secondary);background-color:var(--tutor-surface-brand-tertiary);border-radius:8px;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:8px;margin-top:16px;padding:16px;display:flex}.tutor-quiz-summary-feedback [data-title]{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);font-size:.875rem;font-weight:400;line-height:1.375rem}.tutor-quiz-summary-feedback [data-body]{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:400;line-height:1.375rem}.tutor-quiz-review-feedback-wrapper{grid-template-columns:300px 1fr;gap:128px;max-width:1220px;margin-inline:auto;padding:40px 16px;display:grid}@media (max-width:576px){.tutor-quiz-review-feedback-wrapper{grid-template-columns:1fr}}.tutor-quiz-review-feedback{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:20px;display:flex}.tutor-quiz-review-feedback .tutor-quiz-review-feedback-button{padding-inline:20px!important}.tutor-quiz-attempt-feedback .tutor-wp-editor-wrapper{margin-bottom:16px}.tutor-quiz-summary{max-width:760px;margin:0 auto}@media (min-width:1400px){.tutor-quiz-summary{max-width:860px}}@media (min-width:1920px){.tutor-quiz-summary{max-width:944px}}.tutor-quiz-summary{margin:0 auto;padding-block:64px}@media (max-width:576px){.tutor-quiz-summary{padding:12px 12px 24px}.tutor-quiz-summary .tutor-quiz-summary-overview{background-color:var(--tutor-surface-base);border-radius:12px;padding:12px}}.tutor-quiz-summary .tutor-quiz-result{grid-template-columns:1fr 3fr 1fr;grid-template-areas:"progress marks statics""progress marks retake";gap:24px;margin-bottom:8px;display:grid}@media (min-width:576px){.tutor-quiz-summary .tutor-quiz-result{background-color:var(--tutor-quiz-idle);border-radius:12px;padding:20px}}@media (max-width:576px){.tutor-quiz-summary .tutor-quiz-result{grid-template-columns:2fr 1fr;grid-template-areas:"progress progress""marks statics""retake retake";gap:16px}}.tutor-quiz-summary .tutor-quiz-result-progress{grid-area:progress}@media (max-width:576px){.tutor-quiz-summary .tutor-quiz-result-progress{flex-flow:row;justify-content:center;align-items:center;display:flex}}.tutor-quiz-summary .tutor-quiz-result-marks{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);flex-flow:column;grid-area:marks;justify-content:flex-start;align-items:stretch;gap:16px;font-size:1rem;font-weight:400;line-height:1.5rem;display:flex}@media (max-width:576px){.tutor-quiz-summary .tutor-quiz-result-marks{gap:8px;font-size:.875rem;line-height:1.375rem}}.tutor-quiz-summary .tutor-quiz-result-statics{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);grid-area:statics;font-size:1rem;font-weight:400;line-height:1.5rem}@media (max-width:576px){.tutor-quiz-summary .tutor-quiz-result-statics{align-self:end;font-size:.875rem;line-height:1.375rem}}.tutor-quiz-summary .tutor-quiz-result-statics .tutor-quiz-result-static-item{flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;display:flex}.tutor-quiz-summary .tutor-quiz-result-statics .tutor-quiz-result-static-item:before{content:"";background-color:var(--tutor-icon-subdued);border-radius:50%;width:8px;height:8px;margin-inline-end:2px}.tutor-quiz-summary .tutor-quiz-result-statics .tutor-quiz-result-static-item.correct:before{background-color:var(--tutor-icon-success-primary)}.tutor-quiz-summary .tutor-quiz-result-statics .tutor-quiz-result-static-item.incorrect:before{background-color:var(--tutor-icon-critical)}.tutor-quiz-summary .tutor-quiz-result-statics .tutor-quiz-result-static-item.total:before{background-color:var(--tutor-icon-subdued)}.tutor-quiz-summary .tutor-quiz-result-retake{grid-area:retake;align-self:end}@media (max-width:576px){.tutor-quiz-summary .tutor-quiz-result-retake button{--tutor-button-border-shadow-base:2px;--tutor-button-border-shadow-bottom:5px;font-size:.875rem;line-height:1.375rem}.tutor-quiz-summary .tutor-quiz-result-retake button:not([class*=tutor-btn-link]){min-height:48px;padding:12px 16px}}.tutor-quiz-summary .tutor-quiz-result-footer{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);flex-flow:wrap;justify-content:center;align-items:center;gap:8px;font-size:.75rem;font-weight:400;line-height:1.25rem;display:flex}.tutor-quiz-summary .tutor-quiz-result-footer a{text-decoration:none}.tutor-quiz-summary .tutor-quiz-result-footer:has(>:nth-child(2)){justify-content:space-between}.tutor-quiz-summary .tutor-quiz-result-footer-note{font-style:italic}@media (max-width:576px){.tutor-quiz-summary .tutor-quiz-result-footer{margin-top:12px}}.tutor-quiz-summary .tutor-empty-quiz-details{background-color:var(--tutor-surface-critical);border:1px solid var(--tutor-border-error-tertiary);border-radius:8px;flex-flow:row;justify-content:center;align-items:center;gap:8px;margin-block:16px 40px;padding:16px;display:flex}.tutor-quiz-summary .tutor-empty-quiz-details .error-message{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-critical);margin-block:0;font-size:.875rem;font-weight:400;line-height:1.375rem}.tutor-video-player{position:relative}.tutor-video-player .loading-spinner{background:var(--tutor-surface-base);z-index:1;border-radius:4px;position:absolute;inset:0}.tutor-video-player .loading-spinner:before{content:"";box-sizing:border-box;border:2px solid var(--tutor-surface-base);border-top-color:var(--tutor-actions-brand-primary);top:50%;left:50%;border-radius:50%;width:50px;height:50px;margin-top:-10px;margin-left:-10px;animation:.8s linear infinite tutor-spin;position:absolute;top:calc(50% - 25px)}.tutor-video-player video{width:100%}.tutor-video-player iframe{border:none;width:100%;height:100%}.tutor-video-player .plyr--vimeo .plyr__captions{display:none!important}.tutor-video-player .plyr__control{border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);background:0 0;border:0;flex-shrink:0;transition:all .3s;position:relative;overflow:visible}.tutor-video-player .plyr__control:focus{background:unset;color:unset;outline:0}.tutor-video-player .plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:var(--plyr-video-control-color,#fff);opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);z-index:2;border:0;border-radius:100%;transition:all .3s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tutor-tour-modal.tutor-modal-content{max-width:100%;padding:16px}.tutor-tour-modal .tutor-tour-images{background:var(--tutor-surface-l1-hover);border-radius:12px;width:100%;min-height:366px;position:relative;overflow:hidden}.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image{width:100%;height:100%;position:absolute;top:0;left:0}.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image picture,.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image img{object-fit:cover;border-radius:12px;width:100%;height:100%}.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image:after{content:"";pointer-events:none;border-radius:12px;position:absolute;inset:0}.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image[class*=tutor-slide-4]:after{box-shadow:inset 10px 0px 20px 0px var(--tutor-surface-l1-hover)}@media (min-width:576px){.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image[class*=tutor-slide-0]:after,.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image[class*=tutor-slide-1]:after,.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image[class*=tutor-slide-2]:after,.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image[class*=tutor-slide-3]:after{box-shadow:inset -6px -6px 20px 0px var(--tutor-surface-l1-hover)}}@media (max-width:576px){.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image[class*=tutor-slide-0]:after,.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image[class*=tutor-slide-2]:after,.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image[class*=tutor-slide-3]:after{box-shadow:inset -6px -6px 20px 0px var(--tutor-surface-l1-hover)}.tutor-tour-modal .tutor-tour-images .tutor-tour-slide-image[class*=tutor-slide-1]:after{box-shadow:inset 6px -6px 20px 0px var(--tutor-surface-l1-hover)}}.tutor-tour-modal .tutor-tour-dot{background:var(--tutor-icon-disabled);border-radius:1000px;width:6px;height:6px;transition:background .25s ease-in-out;display:inline-block}.tutor-tour-modal .tutor-tour-dot.is-active{background:var(--tutor-icon-brand)}.tutor-tour-modal .tutor-transition-slide-enter{transition:transform .25s ease-in-out,opacity .25s ease-in-out}.tutor-tour-modal .tutor-transition-slide-enter-start{opacity:0;transform:translate(100%)}.tutor-tour-modal .tutor-transition-slide-enter-end{opacity:1;transform:translate(0)}.tutor-tour-modal .tutor-transition-slide-leave{transition:transform .3s ease-in,opacity .3s ease-in}.tutor-tour-modal .tutor-transition-slide-leave-start{opacity:1;transform:translate(0)}.tutor-tour-modal .tutor-transition-slide-leave-end{opacity:0;transform:translate(-100%)}.tutor-tour-modal .tutor-tour-images[data-direction=back] .tutor-transition-slide-enter-start{transform:translate(-100%)}.tutor-tour-modal .tutor-tour-images[data-direction=back] .tutor-transition-slide-leave-end{transform:translate(100%)}[dir=rtl] .tutor-tour-modal .tutor-transition-slide-enter-start{transform:translate(-100%)}[dir=rtl] .tutor-tour-modal .tutor-transition-slide-leave-end{transform:translate(100%)}[dir=rtl] .tutor-tour-modal .tutor-tour-images[data-direction=back] .tutor-transition-slide-enter-start{transform:translate(100%)}[dir=rtl] .tutor-tour-modal .tutor-tour-images[data-direction=back] .tutor-transition-slide-leave-end{transform:translate(-100%)}.tutor-tour-skip-wrapper .tutor-tour-skip-btn{color:var(--tutor-text-primary-inverse)}.tutor-tour-skip-wrapper .tutor-tour-skip-btn:hover{color:var(--tutor-text-primary)}.tutor-modal-content:has(.tutor-tour-modal){box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;overflow:visible!important}
@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
/* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript */
/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */

 code[class*="language-"],
 pre[class*="language-"] {
   color: black;
   text-shadow: 0 1px white;
   font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
   direction: ltr;
   text-align: left;
   white-space: pre;
   word-spacing: normal;
   word-break: normal;
   word-wrap: normal;
   line-height: 1.5;
 
   -moz-tab-size: 4;
   -o-tab-size: 4;
   tab-size: 4;
 
   -webkit-hyphens: none;
   -moz-hyphens: none;
   -ms-hyphens: none;
   hyphens: none;
 }
 
 pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
 code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
   text-shadow: none;
   background: #b3d4fc;
 }
 
 pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
 code[class*="language-"]::selection, code[class*="language-"] ::selection {
   text-shadow: none;
   background: #b3d4fc;
 }
 
 @media print {
   code[class*="language-"],
   pre[class*="language-"] {
     text-shadow: none;
   }
 }
 
 /* Code blocks */
 pre[class*="language-"] {
   padding: 1em;
   margin: .5em 0;
   overflow: auto;
 }
 
 :not(pre) > code[class*="language-"],
 pre[class*="language-"] {
   background: #f5f2f0;
 }
 
 /* Inline code */
 :not(pre) > code[class*="language-"] {
   padding: .1em;
   border-radius: .3em;
 }
 
 .token.comment,
 .token.prolog,
 .token.doctype,
 .token.cdata {
   color: slategray;
 }
 
 .token.punctuation {
   color: #999;
 }
 
 .namespace {
   opacity: .7;
 }
 
 .token.property,
 .token.tag,
 .token.boolean,
 .token.number,
 .token.constant,
 .token.symbol,
 .token.deleted {
   color: #905;
 }
 
 .token.selector,
 .token.attr-name,
 .token.string,
 .token.char,
 .token.builtin,
 .token.inserted {
   color: #690;
 }
 
 .token.operator,
 .token.entity,
 .token.url,
 .language-css .token.string,
 .style .token.string {
   color: #a67f59;
 }
 
 .token.atrule,
 .token.attr-value,
 .token.keyword {
   color: #07a;
 }
 
 .token.function {
   color: #DD4A68;
 }
 
 .token.regex,
 .token.important,
 .token.variable {
   color: #e90;
 }
 
 .token.important,
 .token.bold {
   font-weight: bold;
 }
 .token.italic {
   font-style: italic;
 }
 
 .token.entity {
   cursor: help;
 }
@keyframes tutor-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes tutor-fade-in{to{opacity:1}}@keyframes tutor-fade-out{to{opacity:0}}@keyframes tutor-slide-in-up{to{opacity:1;transform:translateY(0)}}@keyframes tutor-slide-in-down{to{opacity:1;transform:translateY(0)}}@keyframes tutor-slide-in-left{to{opacity:1;transform:translate(0)}}@keyframes tutor-slide-in-right{to{opacity:1;transform:translate(0)}}@keyframes tutor-scale-in{to{opacity:1;transform:scale(1)}}@keyframes tutor-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes tutor-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes tutor-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tutor-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes tutor-button-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes tutor-button-pulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.4;transform:translate(-50%,-50%)scale(.9)}}.tutor-invoice-container{max-width:760px;margin:0 auto}@media (min-width:1400px){.tutor-invoice-container{max-width:860px}}@media (min-width:1920px){.tutor-invoice-container{max-width:944px}}.tutor-invoice-container{margin:20px auto;padding-inline:6px}.tutor-invoice-container .tutor-invoice-card{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);word-wrap:break-word;border-radius:12px;flex-flow:column;justify-content:normal;align-items:normal;min-width:0;display:flex;position:relative}.tutor-invoice-wrapper{min-height:1027px;overflow-x:auto}.tutor-invoice-wrapper .tutor-invoice .invoice-header{flex-flow:row;justify-content:space-between;align-items:start;display:flex}.tutor-invoice-wrapper .tutor-invoice .invoice-header .invoice-header-left{max-width:300px}.tutor-invoice-wrapper .tutor-invoice .invoice-header .site-logo img{height:20px}.tutor-invoice-wrapper .tutor-invoice .invoice-table{border-collapse:collapse;border-bottom:1px solid var(--tutor-border-idle);width:100%;margin-bottom:12px}.tutor-invoice-wrapper .tutor-invoice .invoice-table th,.tutor-invoice-wrapper .tutor-invoice .invoice-table td{text-align:start;padding:10px 0}.tutor-invoice-wrapper .tutor-invoice .invoice-table .price{text-align:end}.tutor-invoice-wrapper .tutor-invoice .invoice-table .item-image{width:60px;height:40px}.tutor-invoice-wrapper .tutor-invoice .invoice-table .item-image img{object-fit:cover;border-radius:4px;width:100%;height:100%}.tutor-invoice-wrapper .tutor-invoice .invoice-summary{max-width:300px;margin-inline-start:auto}.tutor-invoice-wrapper .tutor-invoice .invoice-summary>div{flex-flow:row;justify-content:space-between;align-items:start;gap:20px;padding:2px 0;display:flex}.tutor-invoice-wrapper .tutor-invoice .invoice-summary>div:not(:last-child){margin-bottom:4px}.tutor-invoice-wrapper .invoice-box{width:320px}.tutor-invoice-wrapper .invoice-row{flex-flow:row;justify-content:space-between;align-items:center;gap:32px;margin-bottom:4px;display:flex}.tutor-invoice-wrapper .status{border-radius:6px;padding:0 8px}.tutor-invoice-wrapper .status.paid{background-color:var(--tutor-actions-success-tertiary);color:var(--tutor-text-success)}.tutor-quiz-explanation-wrapper{background:#e5f5eb;border-radius:12px;padding:16px 16px 20px;font-size:14px}.tutor-quiz-explanation-wrapper p{margin-top:0;margin-bottom:0}.tutor-quiz-explanation-display-button{color:var(--tutor-color-primary);white-space:nowrap;cursor:pointer;background-color:transparent;border:none;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:500;line-height:32px;display:flex}.tutor-quiz-explanation-display-button:hover,.tutor-quiz-explanation-display-button:focus,.tutor-quiz-explanation-display-button:active{color:var(--tutor-color-primary);background-color:transparent}.tutor-quiz-explanation{background-color:var(--tutor-surface-base);border-radius:12px;margin-top:20px;overflow:hidden}.tutor-quiz-explanation.is-open{background-color:var(--tutor-surface-base)}.tutor-quiz-explanation:hover{background-color:var(--tutor-surface-l1-hover)}.tutor-quiz-explanation:has(:focus-visible){outline:2px solid var(--tutor-brand-450,#90a0f7);outline-offset:2px;outline-offset:4px}.tutor-quiz-explanation.is-open:hover{background-color:var(--tutor-surface-l1-hover)}.tutor-quiz-explanation-trigger,.tutor-quiz-explanation button{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:16px;font-size:.875rem;font-weight:500;line-height:1.375rem;display:flex}.tutor-quiz-explanation [type=button]{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:16px;font-size:.875rem;font-weight:500;line-height:1.375rem;display:flex}.tutor-quiz-explanation-trigger span,.tutor-quiz-explanation button span{flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-quiz-explanation [type=button] span{flex-flow:row;justify-content:center;align-items:center;display:flex}.tutor-quiz-explanation-trigger span:first-of-type svg,.tutor-quiz-explanation button span:first-of-type svg{color:var(--tutor-icon-brand)}.tutor-quiz-explanation [type=button] span:first-of-type svg{color:var(--tutor-icon-brand)}.tutor-quiz-explanation-trigger:hover,.tutor-quiz-explanation-trigger:focus,.tutor-quiz-explanation-trigger:active,.tutor-quiz-explanation button:hover,.tutor-quiz-explanation button:focus,.tutor-quiz-explanation button:active{color:var(--tutor-text-primary);background-color:transparent}.tutor-quiz-explanation [type=button]:hover{color:var(--tutor-text-primary);background-color:transparent}.tutor-quiz-explanation [type=button]:focus{color:var(--tutor-text-primary);background-color:transparent}.tutor-quiz-explanation [type=button]:active{color:var(--tutor-text-primary);background-color:transparent}.tutor-quiz-explanation-trigger:focus-visible{outline:none}.tutor-quiz-explanation button:focus-visible{outline:none}.tutor-quiz-explanation [type=button]:focus-visible{outline:none}.tutor-quiz-explanation-chevron{color:var(--tutor-icon-secondary);opacity:0;margin-left:auto;transition:opacity .2s,transform .2s}.tutor-quiz-explanation:hover .tutor-quiz-explanation-chevron,.tutor-quiz-explanation.is-open .tutor-quiz-explanation-chevron{opacity:1}.tutor-quiz-explanation.is-open .tutor-quiz-explanation-chevron{transform:rotate(180deg)}.tutor-quiz-explanation-panel{overflow:hidden}.tutor-quiz-explanation-body{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);padding:0 16px 16px;padding-left:44px;font-size:.875rem;font-weight:400;line-height:1.125rem}.tutor-quiz-question:not([data-revealed="1"]) .tutor-quiz-explanation{display:none}.tutor-quiz-question:not([data-revealed="1"]) .tutor-quiz-explanation[data-attempt-details]{display:block}.tutor-draw-image-given-answer .tutor-draw-image-layered,.tutor-draw-image-correct-answer .tutor-draw-image-layered{border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;margin-inline:auto;display:inline-block;position:relative;overflow:hidden}.tutor-draw-image-given-answer .tutor-draw-image-layered img,.tutor-draw-image-correct-answer .tutor-draw-image-layered img{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:744px;display:block}@media (max-width:576px){.tutor-draw-image-given-answer .tutor-draw-image-layered,.tutor-draw-image-correct-answer .tutor-draw-image-layered{width:100%;height:auto;display:block}.tutor-draw-image-given-answer .tutor-draw-image-layered .tutor-draw-image-bg,.tutor-draw-image-correct-answer .tutor-draw-image-layered .tutor-draw-image-bg{width:100%;height:auto}}.tutor-draw-image-given-answer .tutor-draw-image-layered .tutor-draw-image-overlay,.tutor-draw-image-correct-answer .tutor-draw-image-layered .tutor-draw-image-overlay{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.tutor-draw-image-given-answer .tutor-draw-image-single,.tutor-draw-image-correct-answer .tutor-draw-image-single{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:744px;margin-inline:auto;display:block}@media (max-width:576px){.tutor-draw-image-given-answer .tutor-draw-image-single,.tutor-draw-image-correct-answer .tutor-draw-image-single{width:100%;height:auto}}.tutor-draw-image-question .tutor-draw-image-actions{justify-content:flex-end;display:flex}.tutor-draw-image-question .tutor-draw-image-wrapper{border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;max-height:744px;margin-inline:auto;display:block;position:relative;overflow:hidden}.tutor-draw-image-question .tutor-draw-image-wrapper:focus{outline:none}.tutor-draw-image-question .tutor-draw-image-wrapper:focus-visible{outline:2px solid var(--tutor-actions-brand-primary);outline-offset:2px}.tutor-draw-image-question .tutor-draw-image-wrapper img{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:744px;display:block}@media (max-width:576px){.tutor-draw-image-question .tutor-draw-image-wrapper,.tutor-draw-image-question .tutor-draw-image-wrapper img{width:100%;height:auto}}.tutor-draw-image-question .tutor-draw-image-canvas{touch-action:none;border-radius:8px;position:absolute;top:0;left:0}.tutor-draw-image-question .tutor-draw-image-canvas:focus{outline:none}.tutor-draw-image-question .tutor-draw-image-canvas:focus-visible{outline:2px solid var(--tutor-actions-brand-primary);outline-offset:2px}.tutor-draw-image-question .tutor-draw-image-reference-inner{border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;max-height:744px;margin-inline:auto;display:block;position:relative;overflow:hidden}@media (max-width:576px){.tutor-draw-image-question .tutor-draw-image-reference-inner{width:100%;height:auto}}.tutor-draw-image-question .tutor-draw-image-reference-bg{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:744px;display:block}@media (max-width:576px){.tutor-draw-image-question .tutor-draw-image-reference-bg{width:100%;height:auto}}.tutor-draw-image-question .tutor-draw-image-reference-mask{width:100%;height:100%;position:absolute;inset:0}.tutor-draw-image-question .tutor-draw-image-reference-mask-tint{background:var(--tutor-draw-mask-bg,color-mix(in srgb,var(--tutor-actions-success-primary)20%,transparent));-webkit-mask-image:var(--tutor-draw-mask-url);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--tutor-draw-mask-url);mask-image:var(--tutor-draw-mask-url);-webkit-filter:drop-shadow(1px 0 0 var(--tutor-border-success))drop-shadow(-1px 0 0 var(--tutor-border-success))drop-shadow(0 1px 0 var(--tutor-border-success))drop-shadow(0 -1px 0 var(--tutor-border-success));filter:drop-shadow(1px 0 0 var(--tutor-border-success))drop-shadow(-1px 0 0 var(--tutor-border-success))drop-shadow(0 1px 0 var(--tutor-border-success))drop-shadow(0 -1px 0 var(--tutor-border-success));display:block;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tutor-quiz-question-header.tutor-quiz-question-header--draw-image{justify-content:space-between;align-items:center}.tutor-quiz-question-header.tutor-quiz-question-header--draw-image .tutor-draw-image-actions{margin-bottom:0}.tutor-draw-image-clear-button{background:var(--tutor-surface-brand-tertiary);width:75px;height:32px;font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-brand);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:2px 0;font-size:.75rem;font-weight:500;line-height:1.25rem;display:inline-flex}.tutor-draw-image-clear-button:focus{outline:none}.tutor-draw-image-clear-button:focus-visible{outline:2px solid var(--tutor-actions-brand-primary);outline-offset:2px}.tutor-draw-image-clear-button.tutor-hidden{visibility:hidden;pointer-events:none;display:inline-flex}.tutor-draw-image-clear-button-icon{color:var(--tutor-icon-brand)}.tutor-quiz-draw-image-review .tutor-draw-image-review-legend{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:flex}.tutor-quiz-draw-image-review .tutor-draw-image-review-legend__item{flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;display:flex}.tutor-quiz-draw-image-review .tutor-draw-image-review-swatch{border-radius:1000px;flex-shrink:0;width:12px;height:12px}.tutor-quiz-draw-image-review .tutor-draw-image-review-swatch--correct{background-color:color-mix(in srgb,var(--tutor-actions-success-primary)35%,transparent);box-shadow:0 0 0 1px var(--tutor-border-success)}.tutor-quiz-draw-image-review .tutor-draw-image-review-swatch--student{background-color:color-mix(in srgb,var(--tutor-actions-critical-primary)35%,transparent);box-shadow:0 0 0 1px var(--tutor-border-error)}.tutor-quiz-draw-image-review .tutor-draw-image-review-inner{border-radius:8px;max-width:100%;height:auto;margin-inline:auto;display:inline-block;position:relative;overflow:hidden}@media (max-width:576px){.tutor-quiz-draw-image-review .tutor-draw-image-review-inner{width:100%;height:auto;display:block}}.tutor-quiz-draw-image-review .tutor-draw-image-review-inner .tutor-draw-image-bg{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:744px;display:block}@media (max-width:576px){.tutor-quiz-draw-image-review .tutor-draw-image-review-inner .tutor-draw-image-bg{width:100%;height:auto}}.tutor-quiz-draw-image-review .tutor-draw-image-review-mask{pointer-events:none;background:var(--tutor-draw-mask-bg);width:100%;height:100%;-webkit-mask-image:var(--tutor-draw-mask-url);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--tutor-draw-mask-url);mask-image:var(--tutor-draw-mask-url);display:block;position:absolute;inset:0;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tutor-quiz-draw-image-review .tutor-draw-image-review-mask-correct{-webkit-filter:drop-shadow(1px 0 0 var(--tutor-border-success))drop-shadow(-1px 0 0 var(--tutor-border-success))drop-shadow(0 1px 0 var(--tutor-border-success))drop-shadow(0 -1px 0 var(--tutor-border-success));filter:drop-shadow(1px 0 0 var(--tutor-border-success))drop-shadow(-1px 0 0 var(--tutor-border-success))drop-shadow(0 1px 0 var(--tutor-border-success))drop-shadow(0 -1px 0 var(--tutor-border-success))}.tutor-quiz-draw-image-review .tutor-draw-image-review-mask-student{-webkit-filter:drop-shadow(1px 0 0 var(--tutor-border-error))drop-shadow(-1px 0 0 var(--tutor-border-error))drop-shadow(0 1px 0 var(--tutor-border-error))drop-shadow(0 -1px 0 var(--tutor-border-error));filter:drop-shadow(1px 0 0 var(--tutor-border-error))drop-shadow(-1px 0 0 var(--tutor-border-error))drop-shadow(0 1px 0 var(--tutor-border-error))drop-shadow(0 -1px 0 var(--tutor-border-error))}.tutor-quiz-draw-image-review .tutor-draw-image-review-fallback .tutor-draw-image-single{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:744px;margin-inline:auto;display:block}@media (max-width:576px){.tutor-quiz-draw-image-review .tutor-draw-image-review-fallback .tutor-draw-image-single{width:100%;height:auto}}.tutor-admin-wrap .tutor-quiz-draw-image-review .tutor-draw-image-review-mask-correct{--tutor-draw-mask-bg:rgba(36,152,63,.62)!important}.tutor-admin-wrap .tutor-quiz-draw-image-review .tutor-draw-image-review-mask-student{--tutor-draw-mask-bg:rgba(240,68,56,.38)!important}.tutor-admin-wrap .tutor-quiz-draw-image-review .tutor-draw-image-review-inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:248px;height:auto;max-height:248px}.tutor-admin-wrap .tutor-quiz-draw-image-review .tutor-draw-image-review-inner .tutor-draw-image-bg,.tutor-admin-wrap .tutor-quiz-draw-image-review .tutor-draw-image-single{width:auto;max-width:248px;height:auto;max-height:248px;display:block}.tutor-scale-question{position:relative}.tutor-scale-question .tutor-scale-slider-wrapper{width:100%;margin:20px auto;position:relative}.tutor-scale-question .tutor-scale-bubble{pointer-events:none;position:absolute;top:-40px;left:50.6%;transform:translate(-50%)}.tutor-scale-question .tutor-scale-bubble-hidden{display:none}.tutor-scale-question .tutor-scale-bubble-value{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);background:var(--tutor-surface-l1);border:3.12px solid var(--tutor-border-brand);text-align:center;border-radius:12px;min-width:115px;padding:10px 0;font-size:1.25rem;font-weight:700;line-height:1.75rem}.tutor-scale-question .tutor-scale-bubble-pointer{border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid var(--tutor-actions-brand-primary);width:0;height:0;margin:0 auto;position:relative}.tutor-scale-question .tutor-scale-bubble-pointer:before{content:"";border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid var(--tutor-surface-l1);position:absolute;bottom:7px;left:-12px}.tutor-scale-question .tutor-scale-container{background:var(--tutor-surface-brand-dark);cursor:grab;border:2px solid var(--tutor-border-brand);border-radius:8px;width:100%;height:107.37px;position:relative;overflow:hidden}.tutor-scale-question .tutor-scale-container:focus{outline:none}.tutor-scale-question .tutor-scale-container:focus-visible{outline:none}.tutor-scale-question .tutor-scale-container:active{cursor:grabbing}.tutor-scale-question .tutor-scale{will-change:transform;height:100%;transition:transform .18s ease-out;position:relative}.tutor-scale-question .tutor-scale.dragging{transition:none}.tutor-scale-question .tutor-scale.snapping{transition:transform .4s cubic-bezier(.22,.61,.36,1)}.tutor-scale-question .ticks-container{height:100%}.tutor-scale-question .tick{pointer-events:none;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;width:5px;height:100%;display:flex;position:absolute;top:12px}.tutor-scale-question .tick-line{background:var(--tutor-surface-exception7);border-radius:31.21px;order:1;width:5px;height:24px}.tutor-scale-question .tick.tick-selected .tick-line{background:var(--tutor-actions-critical-primary)!important}.tutor-scale-question .tick.tick-correct .tick-line{background:var(--tutor-actions-success-primary)!important}.tutor-scale-question .tick.major .tick-line{background:var(--tutor-border-brand);height:59.93px}.tutor-scale-question .tick.minor .tick-line,.tutor-scale-question .tick.micro .tick-line{background:var(--tutor-surface-exception7);height:46.19px}.tutor-scale-question .tick-label{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-light);order:2;margin:0 0 16px;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-scale-question .tutor-scale-instructions{color:var(--tutor-text-subdued);justify-content:center;align-items:center;margin-top:12px;font-size:12px;display:flex}.tutor-scale-question .tutor-scale-hand-icon{opacity:.7;margin-right:6px}.tutor-scale-question .tutor-scale-instruction-text{opacity:.8}@media (max-width:768px){.tutor-scale-question .tutor-scale-slider-wrapper{max-width:100%}.tutor-scale-question .tutor-scale-bubble{top:-40px;left:51.6%}.tutor-scale-question .tutor-scale-bubble-value{padding:6px 12px;font-size:12px}.tutor-scale-question .tick-label{margin:0 0 12px}}.tutor-quiz-summary-page .tutor-quiz-review-scale-wrapper{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.tutor-quiz-summary-page .tutor-quiz-question-options{box-sizing:border-box;min-width:0;max-width:100%}.tutor-quiz-summary-page .tutor-scale-question .tutor-scale-bubble{left:50.5%}@media (max-width:768px){.tutor-quiz-summary-page .tutor-scale-question .tutor-scale-bubble{left:51.6%}}.tutor-quiz-summary-page .tutor-scale-question-summary{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-top:16px}.tutor-quiz-summary-page .tutor-scale-question-summary .tutor-scale-slider-wrapper{width:100%;min-width:0;max-width:100%}.tutor-quiz-summary-page .tutor-scale-question-summary .tutor-scale-container{box-sizing:border-box;min-width:0;max-width:100%}.tutor-quiz-summary-page .tutor-scale-question-summary .tutor-scale-bubble-value{border-color:var(--tutor-border-success-secondary);color:var(--tutor-text-success)}.tutor-quiz-summary-page .tutor-scale-question-summary .tutor-scale-bubble-pointer{border-top-color:var(--tutor-border-success-secondary)}.tutor-quiz-summary-page .tutor-scale-question-summary-wrong .tick-selected .tick-line{background-color:var(--tutor-border-error)}.tutor-quiz-summary-page .tutor-scale-question-summary-correct .tick-selected .tick-line{background-color:var(--tutor-actions-success-primary)}.tutor-gift-course-card{flex-flow:row;justify-content:flex-start;align-items:center;gap:32px;margin-bottom:16px;padding:16px;display:flex;position:relative}@media (max-width:576px){.tutor-gift-course-card{flex-direction:column;gap:16px}}.tutor-gift-card-decoration-left{inset-inline-start:-1px;z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.tutor-gift-card-decoration-right{inset-inline-end:-1px;z-index:1;width:auto;height:calc(100% + 2px);position:absolute;top:-1px}@media (max-width:576px){.tutor-gift-card-decoration-right{display:none}}.tutor-greetings-modal .tutor-greetings-card-wrapper{background:var(--tutor-surface-brand-secondary);border-top-left-radius:16px;border-top-right-radius:16px;padding:32px}@media (max-width:576px){.tutor-greetings-modal .tutor-greetings-card-wrapper{padding:20px}}.tutor-greetings-modal .tutor-greetings-card{background:var(--tutor-surface-l1);max-width:700px;padding:40px;position:relative;overflow:hidden}.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-content{text-align:justify;padding:24px 90px 0 0;position:relative}@media (max-width:576px){.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-content{padding:30px 50px 0 0}}.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-content:after,.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-content:before{z-index:1}.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-content:after{content:"";top:0;background:#fe621e;width:1500px;height:3px;position:absolute;inset-inline-start:-160px}.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-content:before{content:"";inset-inline-end:30px;background:#fe621e;width:3px;height:1500px;position:absolute;top:-150px}@media (max-width:576px){.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-content:before{inset-inline-end:10px}}.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-content .tutor-greetings-ribbon{inset-inline-end:-2px;position:absolute;top:-27px}@media (max-width:576px){.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-content .tutor-greetings-ribbon{inset-inline-end:-22px}}.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-circle{background:var(--tutor-surface-brand-secondary);border-radius:50%;width:70px;height:70px;position:absolute}.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-circle-top-left{inset-inline-start:-35px;top:-35px}.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-circle-top-right{inset-inline-end:-35px;top:-35px}.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-circle-bottom-left{inset-inline-start:-35px;bottom:-35px}.tutor-greetings-modal .tutor-greetings-card .tutor-greetings-circle-bottom-right{inset-inline-end:-35px;bottom:-35px}.tutor-greetings-modal .tutor-gifted-course-wrapper{background:var(--tutor-surface-l1);border-bottom-right-radius:16px;border-bottom-left-radius:16px;padding:32px}@media (max-width:576px){.tutor-greetings-modal .tutor-gifted-course-wrapper{padding:20px}}.tutor-greetings-modal .tutor-gifted-course-wrapper .tutor-gifted-course-card{grid-template-columns:150px 1fr;margin-bottom:24px;padding:0;display:grid;overflow:hidden}@media (max-width:576px){.tutor-greetings-modal .tutor-gifted-course-wrapper .tutor-gifted-course-card{grid-template-columns:1fr}}.tutor-greetings-modal .tutor-gifted-course-wrapper .tutor-gifted-course-card .tutor-gifted-course-image img{object-fit:cover;width:100%;height:100%}.tutor-greetings-modal .tutor-gifted-course-wrapper .tutor-gifted-course-card .tutor-gifted-course-content{padding:16px}.tutor-greetings-modal .tutor-gifted-course-wrapper .tutor-gifted-course-card .tutor-gifted-course-content .tutor-gifted-course-name{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);margin-bottom:6px;font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration:none}.tutor-greetings-modal .tutor-gifted-course-wrapper .tutor-gifted-course-card .tutor-gifted-course-content .tutor-gifted-course-author{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);font-size:.875rem;font-weight:400;line-height:1.375rem}.tutor-greetings-modal .tutor-gifted-course-wrapper .tutor-gifted-course-card .tutor-gifted-course-content .tutor-gifted-course-author a{color:var(--tutor-text-secondary);font-weight:500;text-decoration:none}.tutor-btn-gift{color:#e03ad3;background-color:#fbe9f7;border-color:#fbe9f7;font-weight:500}.tutor-btn-gift:hover,.tutor-btn-gift:active,.tutor-btn-gift:focus{color:#e03ad3;background-color:#f9daf3;border-color:#f9daf3}#tutor-gift-this-course-modal .tutor-course-thumbnail img{width:100%}#tutor-gift-this-course-modal .tutor-modal-window{max-width:1068px}#tutor-gift-this-course-modal .tutor-modal-body{background-color:#f8f8f8;padding:24px}#tutor-gift-this-course-modal .tutor-gift-modal-title{color:#212327;background-color:#fff;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:52px;padding:12px 16px;font-size:20px;font-weight:700;line-height:30px;display:flex}#tutor-gift-this-course-modal .tutor-gift-modal-title-left{align-items:center;gap:12px;display:flex}#tutor-gift-this-course-modal .tutor-gift-modal-title .tutor-modal-close-o{position:static}#tutor-gift-this-course-modal .tutor-gift-modal-title-image{width:32px;height:32px}#tutor-gift-this-course-modal .tutor-gift-modal-course{background-color:#fff;border:2px solid #e03ad3;border-radius:16px;height:100%;padding:16px;position:relative;box-shadow:-11px 0 13px rgba(148,0,94,.14)}#tutor-gift-this-course-modal .tutor-gift-modal-course .tutor-course-thumbnail{position:relative}#tutor-gift-this-course-modal .tutor-gift-modal-course .tutor-course-thumbnail:before{content:"";background:linear-gradient(rgba(22,22,22,0) 0%,#161616 100%);border-radius:6px;position:absolute;inset:0}#tutor-gift-this-course-modal .tutor-gift-modal-course .tutor-course-thumbnail img{border-radius:6px}#tutor-gift-this-course-modal .tutor-gift-modal-course .tutor-video-player{border-radius:6px;overflow:hidden}#tutor-gift-this-course-modal .tutor-gift-modal-course-gift-wrap{top:-35px;position:absolute;inset-inline-end:37px}#tutor-gift-this-course-modal .tutor-gift-modal-course:before{content:"";inset-inline-end:72px;z-index:1;background-color:#e03ad3;width:2px;height:100%;position:absolute;top:0}#tutor-gift-this-course-modal .tutor-gift-modal-date-time-wrapper{grid-template-columns:1fr 130px;display:grid}#tutor-gift-this-course-modal .tutor-gift-modal-date-time-wrapper .tutor-v2-date-picker .tutor-form-control{border-start-end-radius:0;border-end-end-radius:0}#tutor-gift-this-course-modal .tutor-gift-modal-date-time-wrapper .tutor-js-form-select{background-image:url("data:image/svg+xml;utf8,<svg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 0.333008C16.891 0.333008 21.667 5.10896 21.667 11C21.667 16.891 16.891 21.667 11 21.667C5.10896 21.667 0.333008 16.891 0.333008 11C0.333008 5.10896 5.10896 0.333008 11 0.333008ZM11 2.33301C6.21353 2.33301 2.33301 6.21353 2.33301 11C2.33301 15.7865 6.21353 19.667 11 19.667C15.7865 19.667 19.667 15.7865 19.667 11C19.667 6.21353 15.7865 2.33301 11 2.33301ZM11 4.2002C11.5523 4.2002 12 4.64791 12 5.2002V10.3818L15.3135 12.0391C15.8075 12.2861 16.0077 12.8869 15.7607 13.3809C15.5137 13.8743 14.9137 14.0746 14.4199 13.8281L10.5527 11.8945C10.214 11.7251 10 11.3788 10 11V5.2002C10 4.64791 10.4477 4.2002 11 4.2002Z' fill='%239197A8'/></svg>");background-size:16px;border-start-start-radius:0;border-end-start-radius:0;min-width:auto;border-inline-start:none!important}#tutor-gift-this-course-modal .tutor-gift-modal-date-time-wrapper .tutor-js-form-select .tutor-form-select-dropdown{min-width:auto}#tutor-gift-this-course-modal .tutor-form-label{margin-bottom:4px}#tutor-gift-this-course-modal .tutor-form-group{margin-bottom:16px}#tutor-gift-this-course-modal textarea{height:auto;min-height:auto}.tutor-checkout-gift-course-badge{color:#fff;background-color:#e03ad3;border-radius:13px;align-items:center;gap:2px;padding:2px 6px;font-size:11px;line-height:16px;display:flex}.tutor-pin-image-given-answer .tutor-pin-image-layered,.tutor-pin-image-correct-answer .tutor-pin-image-layered{border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;margin-inline:auto;display:inline-block;position:relative;overflow:hidden}.tutor-pin-image-given-answer .tutor-pin-image-layered img,.tutor-pin-image-correct-answer .tutor-pin-image-layered img{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:744px;display:block}@media (max-width:576px){.tutor-pin-image-given-answer .tutor-pin-image-layered,.tutor-pin-image-correct-answer .tutor-pin-image-layered{width:100%;height:auto;display:block}.tutor-pin-image-given-answer .tutor-pin-image-layered img,.tutor-pin-image-correct-answer .tutor-pin-image-layered img{width:100%;height:auto}}.tutor-pin-image-given-answer .tutor-pin-image-layered .tutor-pin-image-overlay,.tutor-pin-image-correct-answer .tutor-pin-image-layered .tutor-pin-image-overlay{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.tutor-pin-image-given-answer .tutor-pin-image-layered .tutor-pin-image-overlay-tint,.tutor-pin-image-correct-answer .tutor-pin-image-layered .tutor-pin-image-overlay-tint{inset:0}.tutor-pin-image-given-answer .tutor-pin-image-overlay-tint,.tutor-pin-image-given-answer .tutor-pin-image-single-mask,.tutor-pin-image-correct-answer .tutor-pin-image-overlay-tint,.tutor-pin-image-correct-answer .tutor-pin-image-single-mask{background:var(--tutor-pin-mask-bg,color-mix(in srgb,var(--tutor-actions-success-primary)20%,transparent));-webkit-mask-image:var(--tutor-pin-mask-url);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--tutor-pin-mask-url);mask-image:var(--tutor-pin-mask-url);-webkit-filter:drop-shadow(1px 0 0 var(--tutor-border-success))drop-shadow(-1px 0 0 var(--tutor-border-success))drop-shadow(0 1px 0 var(--tutor-border-success))drop-shadow(0 -1px 0 var(--tutor-border-success));filter:drop-shadow(1px 0 0 var(--tutor-border-success))drop-shadow(-1px 0 0 var(--tutor-border-success))drop-shadow(0 1px 0 var(--tutor-border-success))drop-shadow(0 -1px 0 var(--tutor-border-success));display:block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tutor-pin-image-single{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:744px;margin-inline:auto;display:block}@media (max-width:576px){.tutor-pin-image-single{width:100%;height:auto}}.tutor-pin-image-single-tint{aspect-ratio:4/3;background:0 0;width:min(100%,420px)}.tutor-pin-image-single-mask{width:100%;height:100%}.tutor-pin-image-marker{pointer-events:none;width:64px;height:64px;left:var(--tutor-pin-x,0%);top:var(--tutor-pin-y,0%);background-color:transparent;background-image:url(https://cteservicos.com.br/wp-content/plugins/tutor-pro/assets/images/icons/pin.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;position:absolute;transform:translate(-50%,-81.25%)}.tutor-pin-image-question .tutor-pin-image-wrapper{cursor:url(https://cteservicos.com.br/wp-content/plugins/tutor-pro/assets/images/icons/pin.svg) 32 52,crosshair;border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;max-height:744px;margin-inline:auto;display:block;position:relative;overflow:hidden}.tutor-pin-image-question .tutor-pin-image-wrapper:focus{outline:none}.tutor-pin-image-question .tutor-pin-image-wrapper:focus-visible{outline:none}.tutor-pin-image-question .tutor-pin-image-wrapper.tutor-pin-image-wrapper-has-pin{cursor:default}.tutor-pin-image-question .tutor-pin-image-wrapper>img{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:744px;display:block}@media (max-width:576px){.tutor-pin-image-question .tutor-pin-image-wrapper,.tutor-pin-image-question .tutor-pin-image-wrapper>img{width:100%;height:auto}}.tutor-pin-image-question .tutor-pin-image-wrapper .tutor-pin-image-marker{pointer-events:auto;cursor:grab;touch-action:none;background-color:transparent;background-image:url(https://cteservicos.com.br/wp-content/plugins/tutor-pro/assets/images/icons/pin.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;width:64px;height:64px;display:none;position:absolute;transform:translate(-50%,-81.25%)}.tutor-pin-image-question .tutor-pin-image-wrapper .tutor-pin-image-marker.tutor-pin-image-marker-keyboard-preview{opacity:.55;pointer-events:none}.tutor-pin-image-question .tutor-pin-image-wrapper .tutor-pin-image-marker:active{cursor:grabbing}.tutor-pin-image-question .tutor-pin-image-reference-inner{border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;max-height:744px;margin-inline:auto;display:block;position:relative;overflow:hidden}@media (max-width:576px){.tutor-pin-image-question .tutor-pin-image-reference-inner{width:100%;height:auto}}.tutor-pin-image-question .tutor-pin-image-reference-inner .tutor-pin-image-reference-bg{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:744px;display:block}@media (max-width:576px){.tutor-pin-image-question .tutor-pin-image-reference-inner .tutor-pin-image-reference-bg{width:100%;height:auto}}.tutor-pin-image-question .tutor-pin-image-reference-inner .tutor-pin-image-reference-mask{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tutor-pin-image-question .tutor-pin-image-reference-inner .tutor-pin-image-reference-mask-tint{background:var(--tutor-pin-mask-bg,color-mix(in srgb,var(--tutor-actions-success-primary)20%,transparent));-webkit-mask-image:var(--tutor-pin-mask-url);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--tutor-pin-mask-url);mask-image:var(--tutor-pin-mask-url);-webkit-filter:drop-shadow(1px 0 0 var(--tutor-border-success))drop-shadow(-1px 0 0 var(--tutor-border-success))drop-shadow(0 1px 0 var(--tutor-border-success))drop-shadow(0 -1px 0 var(--tutor-border-success));filter:drop-shadow(1px 0 0 var(--tutor-border-success))drop-shadow(-1px 0 0 var(--tutor-border-success))drop-shadow(0 1px 0 var(--tutor-border-success))drop-shadow(0 -1px 0 var(--tutor-border-success));display:block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tutor-admin-wrap .tutor-pin-image-given-answer .tutor-pin-image-overlay-tint,.tutor-admin-wrap .tutor-pin-image-given-answer .tutor-pin-image-single-mask,.tutor-admin-wrap .tutor-pin-image-correct-answer .tutor-pin-image-overlay-tint,.tutor-admin-wrap .tutor-pin-image-correct-answer .tutor-pin-image-single-mask{--tutor-pin-mask-bg:rgba(36,152,63,.62)!important}.tutor-admin-wrap .tutor-pin-image-given-answer .tutor-pin-image-layered,.tutor-admin-wrap .tutor-pin-image-correct-answer .tutor-pin-image-layered{width:248px;height:248px}.tutor-admin-wrap .tutor-pin-image-given-answer .tutor-pin-image-layered>img,.tutor-admin-wrap .tutor-pin-image-correct-answer .tutor-pin-image-layered>img{object-fit:cover;width:100%;height:100%}.tutor-admin-wrap .tutor-pin-image-given-answer .tutor-pin-image-single,.tutor-admin-wrap .tutor-pin-image-correct-answer .tutor-pin-image-single{object-fit:cover;width:248px;height:248px}.tutor-admin-wrap .tutor-pin-image-given-answer .tutor-pin-image-single-tint,.tutor-admin-wrap .tutor-pin-image-correct-answer .tutor-pin-image-single-tint{aspect-ratio:auto;width:248px;height:248px}.tutor-admin-wrap .tutor-pin-image-given-answer .tutor-pin-image-marker,.tutor-admin-wrap .tutor-pin-image-correct-answer .tutor-pin-image-marker{width:40px;height:40px}.tutor-coordinates-question{--tutor-coordinates-grid-line-color:var(--tutor-surface-l2-hover);--tutor-coordinates-axis-line-color:var(--tutor-surface-dark);--tutor-coordinates-axis-label-color:var(--tutor-text-secondary)}.tutor-coordinates-question .tutor-coordinates-actions{justify-content:flex-end;margin-bottom:6px;display:flex}.tutor-coordinates-question .tutor-coordinates-grid-container{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;margin-bottom:12px;padding:0;display:flex;position:relative}.tutor-coordinates-question .tutor-coordinates-canvas{aspect-ratio:1;cursor:crosshair;background:0 0;border:0;border-radius:0;width:100%;height:auto;display:block}.tutor-coordinates-question .tutor-coordinates-canvas:focus{outline:none}.tutor-coordinates-question .tutor-coordinates-canvas:focus-visible{outline:none}.tutor-coordinates-question .tutor-coordinates-hover-display{margin:0}.tutor-coordinates-marker-layer{pointer-events:none;position:absolute;inset:0}.tutor-coordinates-marker-img{object-fit:contain;object-position:center;transform-origin:50%;display:block;position:absolute}.tutor-coordinates-clear-button{background:var(--tutor-surface-brand-tertiary);width:75px;height:32px;font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-brand);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:2px 0;font-size:.75rem;font-weight:500;line-height:1.25rem;display:inline-flex}.tutor-coordinates-clear-button:focus{outline:none}.tutor-coordinates-clear-button:focus-visible{outline:2px solid var(--tutor-actions-brand-primary);outline-offset:2px}.tutor-coordinates-clear-button.tutor-hidden{visibility:hidden;pointer-events:none;display:inline-flex}.tutor-coordinates-clear-button-icon{color:var(--tutor-icon-brand)}.tutor-quiz-question-header.tutor-quiz-question-header-coordinates{justify-content:space-between;align-items:center}.tutor-quiz-question-header.tutor-quiz-question-header-coordinates .tutor-coordinates-actions{margin-bottom:0}.tutor-coordinates-given-answer .tutor-fs-7,.tutor-coordinates-correct-answer .tutor-fs-7{margin:0}.tutor-quiz-question-options.tutor-coordinates-attempt-review{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.tutor-coordinates-review-graph{--tutor-coordinates-grid-line-color:var(--tutor-surface-l2-hover);--tutor-coordinates-axis-line-color:var(--tutor-surface-dark);--tutor-coordinates-axis-label-color:var(--tutor-text-secondary);width:100%;margin-bottom:12px;padding:0;position:relative}.tutor-coordinates-review-graph .tutor-coordinates-review-grid-container{flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%;padding:0;display:flex;position:relative}.tutor-coordinates-review-graph .tutor-coordinates-review-canvas{aspect-ratio:1;background:var(--tutor-surface-l1);cursor:default;width:100%;height:auto;display:block}.tutor-coordinates-review-graph .tutor-coordinates-review-tooltip{z-index:1;pointer-events:none;color:var(--tutor-text-primary);background:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:6px;max-width:12rem;margin:0;padding:4px 8px;font-size:.75rem;line-height:1.25rem;position:absolute;box-shadow:0 2px 4px -2px rgba(16,24,40,.06),0 4px 8px -2px rgba(16,24,40,.1)}.tutor-coordinates-review-graph .tutor-coordinates-review-legend{padding-left:0;list-style:none}.tutor-coordinates-review-graph .tutor-coordinates-review-legend__item{margin-bottom:2px;padding-left:1.25rem;position:relative}.tutor-coordinates-review-graph .tutor-coordinates-review-legend__item:before{content:"";border:2px solid var(--tutor-surface-l1);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.35em;left:0}.tutor-coordinates-review-graph .tutor-coordinates-review-legend__item--student:before{background:var(--tutor-actions-critical-primary)}.tutor-coordinates-review-graph .tutor-coordinates-review-legend__item--correct:before{background:var(--tutor-actions-success-primary)}.tutor-quiz-a11y-sr-only,.tutor-quiz-a11y-live-region{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tutor-quiz-interaction-focus-target:focus{outline:none}.tutor-quiz-interaction-focus-target:focus-visible{outline:2px solid var(--tutor-actions-brand-primary);outline-offset:2px}.tutor-puzzle-question{flex-direction:column;align-items:center;gap:24px;display:flex}.tutor-puzzle-question .tutor-puzzle-playground{border:1px solid var(--tutor-border-idle);background:var(--tutor-surface-l1);border-radius:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;max-height:744px;margin-inline:auto;display:block;position:relative;overflow:hidden}.tutor-puzzle-question .tutor-puzzle-playground:focus{outline:none}.tutor-puzzle-question .tutor-puzzle-playground:focus-visible{outline:2px solid var(--tutor-actions-brand-primary);outline-offset:2px}@media (max-width:768px){.tutor-puzzle-question .tutor-puzzle-playground{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;max-height:min(744px,52vh);max-height:min(744px,52svh)}}.tutor-puzzle-question .tutor-puzzle-reference-image{object-fit:contain;opacity:.2;pointer-events:none;width:auto;max-width:100%;height:auto;max-height:744px;display:block}@media (max-width:768px){.tutor-puzzle-question .tutor-puzzle-reference-image{width:auto;height:auto;max-height:min(744px,52vh);max-height:min(744px,52svh)}}.tutor-puzzle-question .tutor-puzzle-slots{position:absolute;inset:0;pointer-events:none!important}.tutor-puzzle-question .tutor-puzzle-slot{border:1px dashed var(--tutor-border-idle);box-sizing:border-box;position:absolute;pointer-events:none!important}.tutor-puzzle-question .tutor-puzzle-slot.is-keyboard-slot-active{border-color:var(--tutor-actions-brand-primary);z-index:1;border-style:solid;border-width:2px}.tutor-puzzle-question .tutor-puzzle-scatter{border:2px dashed var(--tutor-border-idle);background:var(--tutor-surface-l1);border-radius:6px;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;min-height:150px;margin-top:8px;padding:8px;display:flex;overflow:visible}.tutor-puzzle-question .tutor-puzzle-scatter:focus{outline:none}.tutor-puzzle-question .tutor-puzzle-scatter:focus-visible{outline:2px solid var(--tutor-actions-brand-primary);outline-offset:2px}.tutor-puzzle-question .tutor-puzzle-piece{box-sizing:border-box;cursor:grab;touch-action:none;z-index:2;transform-origin:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;border:none;width:auto;max-width:none;transition:transform .2s ease-out,width .2s ease-out;position:relative;overflow:visible;flex:none!important}.tutor-puzzle-question .tutor-puzzle-piece:focus{outline:none}.tutor-puzzle-question .tutor-puzzle-piece:focus-visible{outline:2px solid var(--tutor-actions-brand-primary);outline-offset:2px}.tutor-puzzle-question .tutor-puzzle-piece:active{cursor:grabbing}.tutor-puzzle-question .tutor-puzzle-piece.is-small{z-index:2}.tutor-puzzle-question .tutor-puzzle-piece.is-dragging{box-shadow:none;cursor:grabbing;z-index:25!important}.tutor-puzzle-question .tutor-puzzle-piece.is-floating-drag{transition:none;z-index:25!important}.tutor-puzzle-question .tutor-puzzle-piece.is-returning-to-scatter{pointer-events:none;will-change:transform;transform-origin:0 0;transition:transform .2s ease-out;z-index:25!important}.tutor-puzzle-question .tutor-puzzle-piece.is-scatter-reflowing{will-change:transform;transition:transform .2s ease-out}.tutor-puzzle-question .tutor-puzzle-piece.is-floating-lock{z-index:4;cursor:default;transition:none}.tutor-puzzle-question .tutor-puzzle-piece.is-locked{z-index:3;cursor:default}.tutor-puzzle-question .tutor-puzzle-piece.is-keyboard-piece-selected{outline:2px solid var(--tutor-actions-brand-primary);outline-offset:2px}.tutor-puzzle-question .tutor-puzzle-piece--preview-static{cursor:default;pointer-events:none;box-shadow:none;background:0 0}.tutor-quiz-question[data-question=puzzle] .tutor-quiz-question-options:has(.tutor-puzzle-attempt-review){width:100%;min-width:0;display:block}.tutor-puzzle-attempt-review{width:100%;min-width:0;box-shadow:none;border:none;grid-template-columns:repeat(2,1fr);align-items:stretch;gap:8px;display:grid}.tutor-puzzle-attempt-review>.tutor-puzzle-attempt-image-wrap{width:100%;min-width:0}.tutor-puzzle-attempt-review .tutor-puzzle-attempt-image-wrap{min-width:0;min-height:0;box-shadow:none;border:none;border-radius:6px;flex-flow:column;justify-content:flex-start;align-self:stretch;align-items:stretch;display:flex}.tutor-puzzle-attempt-review .tutor-puzzle-attempt-image-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);background:0 0;border:none;flex:none;padding:6px 8px 0;font-size:.75rem;font-weight:400;line-height:1.25rem}.tutor-puzzle-attempt-review .tutor-puzzle-attempt-image-title+.tutor-puzzle-attempt-image,.tutor-puzzle-attempt-review .tutor-puzzle-attempt-image-title+.tutor-puzzle-attempt-given-placeholder{margin-top:6px}@media (max-width:768px){.tutor-puzzle-attempt-review{grid-template-columns:repeat(1,1fr);gap:8px;display:grid}}.tutor-puzzle-attempt-image-wrap .tutor-puzzle-attempt-image{object-fit:contain;border:1px solid var(--tutor-border-idle);border-radius:6px;flex:none;align-self:flex-start;width:auto;max-width:100%;height:auto;max-height:744px;display:block;overflow:hidden}.tutor-puzzle-attempt-given-placeholder{width:100%;min-width:0;min-height:150px;box-shadow:none;flex:auto;align-self:stretch;overflow:visible}.tutor-quiz-attempt-details .given-answer .tutor-quiz-question-options,.tutor-quiz-attempt-details .correct-answer .tutor-quiz-question-options{min-width:0;max-width:100%}.tutor-quiz-attempt-details .given-answer .tutor-puzzle-attempt-image-wrap,.tutor-quiz-attempt-details .correct-answer .tutor-puzzle-attempt-image-wrap{border-radius:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;display:block;overflow:hidden}.tutor-quiz-attempt-details .given-answer .tutor-puzzle-attempt-image,.tutor-quiz-attempt-details .correct-answer .tutor-puzzle-attempt-image{object-fit:contain;box-sizing:border-box;border-radius:6px;width:auto;max-width:min(100%,248px);height:auto;max-height:248px;display:block}.tutor-webinar-header{flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}@media (max-width:576px){.tutor-webinar-header{margin-bottom:12px}}.tutor-webinar-group-heading{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);margin-bottom:6px;font-size:.875rem;font-weight:400;line-height:1.375rem}@media (max-width:576px){.tutor-webinar-group-heading{display:none}}.tutor-webinar-body{margin-top:16px;overflow-y:visible}.tutor-webinar-body>.tutor-space-y-3+.tutor-space-y-3{margin-top:12px}@media (max-width:576px){.tutor-webinar-body{background-color:var(--tutor-surface-l1);width:calc(100% + 32px);margin-top:0;margin-left:-16px;margin-right:-16px;overflow-x:hidden;overflow-y:auto}.tutor-webinar-body>.tutor-space-y-3+.tutor-space-y-3{margin-top:0}.tutor-webinar .tutor-upcoming-lesson-card{border:0;border-bottom:1px solid var(--tutor-border-idle);border-radius:0;margin:0;padding:12px}}.tutor-webinar .tutor-upcoming-lesson-card+.tutor-upcoming-lesson-card{margin-top:8px}@media (max-width:576px){.tutor-webinar .tutor-upcoming-lesson-card+.tutor-upcoming-lesson-card{margin-top:0}}.tutor-webinar .tutor-upcoming-lesson-card-title{margin-bottom:12px;display:block}@media (max-width:576px){.tutor-webinar .tutor-webinar-body>.tutor-space-y-3:last-child .tutor-upcoming-lesson-card:last-child{border-bottom:0}}@media (min-width:576px){.tutor-webinar .tutor-upcoming-lesson-card-title{cursor:default;pointer-events:none;text-decoration:none}}.tutor-webinar-divider{background-color:var(--tutor-border-idle);width:calc(100% + 32px);height:1px;margin-top:16px;margin-left:-16px;margin-right:-16px}.tutor-devices{border:1px solid var(--tutor-border-idle);background-color:var(--tutor-surface-l1);border-radius:12px;flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}.tutor-devices-card{border-bottom:1px solid var(--tutor-border-idle);flex-flow:row;justify-content:flex-start;align-items:start;gap:8px;padding:12px 16px;display:flex}@media (max-width:576px){.tutor-devices-card:not(:has(+.tutor-devices-card)){border-bottom:none}}.tutor-devices-card [data-sign-out]{visibility:hidden;opacity:0}.tutor-devices-card svg,.tutor-devices-card button[data-popover-trigger] svg{color:var(--tutor-icon-secondary)}.tutor-devices-card:hover{background-color:var(--tutor-surface-l1-hover)}.tutor-devices-card:hover [data-sign-out]{visibility:visible;opacity:1}.tutor-devices-signout-all{flex-flow:row;justify-content:flex-end;align-items:center;width:100%;padding:12px 16px;display:flex}.tutor-devices-signout-all-mobile{width:100%;padding:0 16px 20px;position:fixed;bottom:0;left:0}.tutor-video-player .plyr--youtube iframe{top:-50%;height:200%!important}.tutor-video-player .plyr--youtube.plyr--paused.plyr--loading.plyr__poster-enabled .plyr__poster{opacity:1!important}button[name=complete_course].tutor-topbar-mark-btn{color:var(--tutor-color-primary)!important;background-color:#fff!important}.tutor-dashboard-setting-notification .tutor-setting-notification-item{transition:background-color .35s ease-in-out}.tutor-dashboard-setting-notification .tutor-setting-notification-item:not(:last-child){border-bottom:1px solid #e8e8e8}.tutor-dashboard-setting-notification .tutor-setting-notification-item:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.tutor-dashboard-setting-notification .tutor-setting-notification-item:last-child{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.tutor-dashboard-setting-notification .tutor-setting-notification-item:hover{background-color:rgba(243,243,243,.7)}.tutor-coming-soon-wrapper{color:#5b616f;background-color:#f4f9fd;border-radius:4px;padding:8px;font-size:13px;font-weight:500;line-height:1.5}.tutor-coming-soon-wrapper i{float:left;margin-top:4px;margin-right:4px}.tutor-coming-soon-wrapper .tutor-color-success{color:#097336}.tutor-course-list .tutor-card-footer .tutor-coming-soon-wrapper:not(:only-child){margin-top:8px}.single-courses .tutor-coming-soon-wrapper:not(:only-child){margin-top:16px}.single-courses:not(:has(.tutor-subscription-plans)) .tutor-coming-soon-wrapper{background-color:#fff}
:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}
:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("https://cteservicos.com.br/wp-content/plugins/woocommerce/assets/images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("https://cteservicos.com.br/wp-content/plugins/woocommerce/assets/images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795, -.035, 0, 1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small, .7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url("https://cteservicos.com.br/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url("https://cteservicos.com.br/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url("https://cteservicos.com.br/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url("https://cteservicos.com.br/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url("https://cteservicos.com.br/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url("https://cteservicos.com.br/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url("https://cteservicos.com.br/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url("https://cteservicos.com.br/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg")}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}
.give-item-label-gray{background-color:#929292}.give-item-label-orange{background-color:#ffba00}.give-item-label{border-radius:.25em;color:#fff;font-size:11px;line-height:1;padding:.2em .4em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}.give-item-label:hover{color:#fff;text-decoration:none}[class*=hint--]{display:inline-block;position:relative}[class*=hint--]:after,[class*=hint--]:before{opacity:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:.3s ease;transition-delay:0s;visibility:hidden;z-index:1000000}[class*=hint--]:hover:after,[class*=hint--]:hover:before{opacity:1;transition-delay:.1s;visibility:visible}[class*=hint--]:before{background:0 0;border:6px solid transparent;content:"";position:absolute;z-index:1000001}[class*=hint--]:after{background:#383838;box-shadow:4px 4px 8px rgba(0,0,0,.3);color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:12px;padding:8px 10px;text-shadow:0 -1px 0 #000;white-space:nowrap}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label=""]:after,[aria-label=""]:before,[data-hint=""]:after,[data-hint=""]:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px);margin-bottom:-11px}.hint--top:after{transform:translateX(-50%)}.hint--top:hover:before{transform:translateY(-8px)}.hint--top:hover:after{transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{left:50%;top:100%}.hint--bottom:before{left:calc(50% - 6px);margin-top:-11px}.hint--bottom:after{transform:translateX(-50%)}.hint--bottom:hover:before{transform:translateY(8px)}.hint--bottom:hover:after{transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-bottom:-6px;margin-left:-11px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{bottom:50%;left:100%}.hint--right:hover:after,.hint--right:hover:before{transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-bottom:-6px;margin-right:-11px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{bottom:50%;right:100%}.hint--left:hover:after,.hint--left:hover:before{transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px);margin-bottom:-11px}.hint--top-left:after{margin-left:12px;transform:translateX(-100%)}.hint--top-left:hover:before{transform:translateY(-8px)}.hint--top-left:hover:after{transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px);margin-bottom:-11px}.hint--top-right:after{margin-left:-12px;transform:translateX(0)}.hint--top-right:hover:after,.hint--top-right:hover:before{transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{left:50%;top:100%}.hint--bottom-left:before{left:calc(50% - 6px);margin-top:-11px}.hint--bottom-left:after{margin-left:12px;transform:translateX(-100%)}.hint--bottom-left:hover:before{transform:translateY(8px)}.hint--bottom-left:hover:after{transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{left:50%;top:100%}.hint--bottom-right:before{left:calc(50% - 6px);margin-top:-11px}.hint--bottom-right:after{margin-left:-12px;transform:translateX(0)}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{line-height:1.4em;white-space:normal;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{transform:translateY(-8px)}.hint--always.hint--top:after{transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{transform:translateY(-8px)}.hint--always.hint--top-left:after{transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{transform:translateY(-8px)}.hint--always.hint--bottom:before{transform:translateY(8px)}.hint--always.hint--bottom:after{transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{transform:translateY(8px)}.hint--always.hint--bottom-left:after{transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{transition-duration:0s}.hint--bounce:after,.hint--bounce:before{transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}[id*=give-form].give-fl-form .give-fl-wrap{position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[id*=give-form].give-fl-form input.give-fl-input,[id*=give-form].give-fl-form select.give-fl-select,[id*=give-form].give-fl-form textarea.give-fl-textarea{background-color:inherit;border:1px solid #ccc;border-radius:0;box-sizing:border-box;font-size:16px;line-height:normal;margin-bottom:0;outline:0;transition:all .2s ease-in-out;width:100%}[id*=give-form].give-fl-form input.give-fl-input:-moz-placeholder,[id*=give-form].give-fl-form input.give-fl-input::-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-moz-placeholder{color:#757575}[id*=give-form].give-fl-form input.give-fl-input:-ms-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-ms-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-ms-input-placeholder{color:#757575}[id*=give-form].give-fl-form input.give-fl-input::-webkit-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-webkit-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-webkit-input-placeholder{color:#757575}[id*=give-form].give-fl-form select.give-fl-select{-webkit-appearance:none;-moz-appearance:none;color:#757575;cursor:pointer;position:relative}[id*=give-form].give-fl-form .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form .give-fl-is-active textarea.give-fl-textarea{background-color:inherit;border-color:#ccc;color:#333}[id*=give-form].give-fl-form .give-fl-has-focus input.give-fl-input,[id*=give-form].give-fl-form .give-fl-has-focus select.give-fl-select,[id*=give-form].give-fl-form .give-fl-has-focus textarea.give-fl-textarea{background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form label.give-fl-label{color:#757575;display:block;font-size:12px;font-weight:700;left:0;line-height:1;opacity:0;position:absolute;top:-12px;visibility:hidden;border-radius-top-left:0;transition:all .2s ease-in-out;z-index:1}[id*=give-form].give-fl-form .give-fl-is-active label.give-fl-label{opacity:1;visibility:visible}[id*=give-form].give-fl-form .give-fl-has-focus label.give-fl-label{color:#1976d2}[id*=give-form].give-fl-form .give-fl-is-required:before{color:#d32f2f;content:"*";display:block;font-size:16px;line-height:1.75;opacity:1;padding:6px 0 0;position:absolute;right:18px;top:1px;transition:all .2s ease-in-out;z-index:1}[id*=give-form].give-fl-form .give-fl-is-required.give-fl-is-active:before{opacity:0}[id*=give-form].give-fl-form.give-fl-style-1 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 textarea.give-fl-textarea{padding:6px 12px}[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select{height:44px}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active textarea.give-fl-textarea{padding:6px 12px}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label{background-color:transparent;left:10px;padding:12px 3px;top:1px}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label:before{background-color:inherit;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:19px;z-index:-1}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label{padding:3px;top:-9px}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label:before{top:9px}[id*=give-form].give-fl-form.give-fl-style-2 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 textarea.give-fl-textarea{padding:12px}[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select{height:56px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active textarea.give-fl-textarea{padding:18px 12px 6px}[id*=give-form].give-fl-form.give-fl-style-2 label.give-fl-label{left:10px;padding:6px 3px 3px;top:1px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form .give-fl-wrap-select:after{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 16%27><path fill=%27#757575%27%20d=%27M%204%200%20L%200%206.5%20L%208%206.5%20L%204%200%20z%20M%200%209.5%20L%204%2016%20L%204%2016%20L%208%209.5%20z%27/%3E%3C/svg%3E") no-repeat;background-position:100% 50%;background-size:7px 14px;content:"";display:block;height:calc(100% - 2px);position:absolute;right:6px;top:1px;width:15px;z-index:2}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1000001}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1000002}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1000004}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1000003}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1000005}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{color:#f3f3f3;line-height:18px;text-align:left;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.give-icon:before{font-style:normal}[class*=" give-icon-"],[class^=give-icon-]{font-family:give-icomoon;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.give-icon-lamp:before{content:""}.give-icon-heart:before{content:""}.give-icon-question:before{content:""}.give-icon-info:before{content:""}.give-icon-new-tab:before{content:""}.give-icon-alert:before{content:""}.give-icon-help:before{content:""}.give-icon-spinner:before{content:""}.give-button-with-loader span.give-loading-animation:before,.give-icon-spinner2:before,form[id*=give-form] .give-loading-animation:before{content:""}.give-icon-plus:before{content:""}.give-icon-minus:before{content:""}.give-icon-locked:before,[id*=give_secure_site_wrapper] span.padlock:before{content:""}.dashicons-give:before{font-family:give-icomoon;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.fa-spin,.give-button-with-loader span.give-loading-animation,form[id*=give-form] .give-loading-animation{animation:spin 1s linear infinite}body.give_receipt_page{background-color:#fff;color:#141412;font-family:Helvetica,sans-serif;font-size:12px;margin:0}body.give_receipt_page #give_receipt_wrapper{margin:0 auto;padding:50px 0;width:660px}body.give_receipt_page table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;display:table;font-size:14px;line-height:2;margin:0 0 20px;width:100%}body.give_receipt_page td,body.give_receipt_page th{border-top:1px solid #ededed;display:table-cell;font-weight:400;padding:6px 10px 6px 0;text-align:left}body.give_receipt_page th{font-weight:700;text-transform:uppercase}body.give_receipt_page h3{clear:both;display:block;font-size:22px;font-weight:700;margin:40px 0 5px}table#give_donation_receipt,table#give_donation_receipt_products{width:100%}table#give_donation_receipt td,table#give_donation_receipt th{text-align:left}table#give_donation_receipt .give-receipt-thead-text{display:block;font-size:18px;text-align:center}table#give_donation_receipt .give-receipt-thead-text>span{font-size:16px}table#give_donation_receipt li{margin:0 0 8px 10px}table#give_donation_receipt ul{list-style:none;margin:0;padding:0}table#give_donation_receipt .give_receipt_payment_status.failed,table#give_donation_receipt .give_receipt_payment_status.pending,table#give_donation_receipt .give_receipt_payment_status.revoked{color:#f73f2e}table#give_donation_receipt span.donation-level-text-wrap{display:block;font-style:italic}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give textarea.give-fl-textarea{background-color:#fff;line-height:inherit;padding:12px}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=email],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=number],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=password],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=search],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=tel],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=text],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=url]{height:auto;min-height:50px}[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select{line-height:inherit}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active textarea.give-fl-textarea{padding:20px 12px 4px;transition:padding .2s ease-in-out,border .2s ease-in-out}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label{left:13px;padding:6px 0 0;right:0;top:1px}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-required-indicator{display:none}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip{height:100%;margin:0;position:absolute;top:0;width:100%;z-index:1}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip:before{content:unset}.give-clearfix{*zoom:1}.give-clearfix:after,.give-clearfix:before{content:" ";display:table}.give-clearfix:after{clear:both}[id*=give-form] .give-hidden{display:none}[id*=give-form] fieldset{background-color:transparent;border:0;margin:0;padding:0}[id*=give-form] .give-form-title{margin:0 0 15px;padding:0}[id*=give-form] div#give-sidebar-left{float:left;width:38%}[id*=give-form] div.images{margin:0 0 15px}[id*=give-form] div.images img{box-shadow:none;display:block;height:auto;width:100%}[id*=give-form] .give-custom-amount-text{clear:both}[id*=give-form] div.summary{float:right;width:58%}[id*=give-form] div.summary.give-full-width{float:none;width:100%}[id*=give-form] .give_form select.give-select.required{color:#000}[id*=give-form] div.give-form-content-wrap{margin:0 0 20px}[id*=give-form] div.give-form-content-wrap.give_post_form-content{margin:20px 0 0}[id*=give-form].give-display-modal form .give_notices{display:none}[id*=give-form].give-display-modal .give-btn,[id*=give-form].give-display-reveal .give-btn{margin:0 0 15px}[id*=give-form].give-display-modal #give-payment-mode-select,[id*=give-form].give-display-modal #give_purchase_form_wrap,[id*=give-form].give-display-reveal #give-payment-mode-select,[id*=give-form].give-display-reveal #give_purchase_form_wrap{display:none}[id*=give-form] .cc-address{margin-bottom:15px}.single-give_forms.et_right_sidebar #main-content .container:before{display:none}.single-give_forms .give_forms{*zoom:1;margin:50px auto;max-width:1230px}.single-give_forms .give_forms:after,.single-give_forms .give_forms:before{content:" ";display:table}.single-give_forms .give_forms:after{clear:both}#give-purchase-gravatars .give-gravatars-title{margin:0 0 15px}#give-purchase-gravatars .give-purchase-gravatars-list{list-style:none;margin:0;padding:0}#give-purchase-gravatars .give-purchase-gravatars-list li{display:inline-block;list-style-type:none;margin:0 5px 0 0;padding:0}#give-recurring-form,form.give-form,form[id*=give-form]{margin:0 0 25px;padding:0}#give-recurring-form .give-hidden,form.give-form .give-hidden,form[id*=give-form] .give-hidden{display:none}@media(min-width:481px){#give-recurring-form .give-title-prefix-wrap .form-row-first,#give-recurring-form .give-title-prefix-wrap .form-row-last,form.give-form .give-title-prefix-wrap .form-row-first,form.give-form .give-title-prefix-wrap .form-row-last,form[id*=give-form] .give-title-prefix-wrap .form-row-first,form[id*=give-form] .give-title-prefix-wrap .form-row-last{float:left;width:40%}#give-recurring-form .give-title-prefix-wrap .form-row-title,form.give-form .give-title-prefix-wrap .form-row-title,form[id*=give-form] .give-title-prefix-wrap .form-row-title{float:left;width:15%}}#give-recurring-form .give-tooltip,form.give-form .give-tooltip,form[id*=give-form] .give-tooltip{color:rgba(51,51,51,.5);font-size:14px;margin:0 3px;padding:0;transition:all .2s linear}#give-recurring-form .give-tooltip:hover,form.give-form .give-tooltip:hover,form[id*=give-form] .give-tooltip:hover{color:#333}#give-recurring-form .give-section-break,#give-recurring-form h3.give-section-break,#give-recurring-form h4.give-section-break,#give-recurring-form legend,form.give-form .give-section-break,form.give-form h3.give-section-break,form.give-form h4.give-section-break,form.give-form legend,form[id*=give-form] .give-section-break,form[id*=give-form] h3.give-section-break,form[id*=give-form] h4.give-section-break,form[id*=give-form] legend{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.1);font-size:1.15em;font-weight:700;margin:10px 0 15px;padding:0 0 5px;width:100%}#give-recurring-form .give-section-break span.sub-text,#give-recurring-form h3.give-section-break span.sub-text,#give-recurring-form h4.give-section-break span.sub-text,#give-recurring-form legend span.sub-text,form.give-form .give-section-break span.sub-text,form.give-form h3.give-section-break span.sub-text,form.give-form h4.give-section-break span.sub-text,form.give-form legend span.sub-text,form[id*=give-form] .give-section-break span.sub-text,form[id*=give-form] h3.give-section-break span.sub-text,form[id*=give-form] h4.give-section-break span.sub-text,form[id*=give-form] legend span.sub-text{font-style:italic;font-weight:400}#give-recurring-form .form-row,form.give-form .form-row,form[id*=give-form] .form-row{*zoom:1;box-sizing:border-box;margin:0 0 15px;overflow:visible;padding:0}#give-recurring-form .form-row:after,#give-recurring-form .form-row:before,form.give-form .form-row:after,form.give-form .form-row:before,form[id*=give-form] .form-row:after,form[id*=give-form] .form-row:before{content:" ";display:table}#give-recurring-form .form-row:after,form.give-form .form-row:after,form[id*=give-form] .form-row:after{clear:both}#give-recurring-form .form-row:last-child,form.give-form .form-row:last-child,form[id*=give-form] .form-row:last-child{margin-bottom:15px}#give-recurring-form .form-row label,form.give-form .form-row label,form[id*=give-form] .form-row label{display:block;line-height:1.7;margin:0 0 5px;position:relative}#give-recurring-form .form-row label.checkbox,form.give-form .form-row label.checkbox,form[id*=give-form] .form-row label.checkbox{display:inline}#give-recurring-form .form-row .give-input-field-wrapper,#give-recurring-form .form-row input[type=email],#give-recurring-form .form-row input[type=password],#give-recurring-form .form-row input[type=tel],#give-recurring-form .form-row input[type=text],#give-recurring-form .form-row input[type=url],#give-recurring-form .form-row select,#give-recurring-form .form-row textarea,form.give-form .form-row .give-input-field-wrapper,form.give-form .form-row input[type=email],form.give-form .form-row input[type=password],form.give-form .form-row input[type=tel],form.give-form .form-row input[type=text],form.give-form .form-row input[type=url],form.give-form .form-row select,form.give-form .form-row textarea,form[id*=give-form] .form-row .give-input-field-wrapper,form[id*=give-form] .form-row input[type=email],form[id*=give-form] .form-row input[type=password],form[id*=give-form] .form-row input[type=tel],form[id*=give-form] .form-row input[type=text],form[id*=give-form] .form-row input[type=url],form[id*=give-form] .form-row select,form[id*=give-form] .form-row textarea{background-color:#fdfdfd;border:1px solid #ccc;border-radius:0;box-sizing:border-box;color:#333;margin:0;outline:none;padding:.5em;width:100%}#give-recurring-form .form-row .give-input-field-wrapper:focus,#give-recurring-form .form-row input[type=email]:focus,#give-recurring-form .form-row input[type=password]:focus,#give-recurring-form .form-row input[type=tel]:focus,#give-recurring-form .form-row input[type=text]:focus,#give-recurring-form .form-row input[type=url]:focus,#give-recurring-form .form-row select:focus,#give-recurring-form .form-row textarea:focus,form.give-form .form-row .give-input-field-wrapper:focus,form.give-form .form-row input[type=email]:focus,form.give-form .form-row input[type=password]:focus,form.give-form .form-row input[type=tel]:focus,form.give-form .form-row input[type=text]:focus,form.give-form .form-row input[type=url]:focus,form.give-form .form-row select:focus,form.give-form .form-row textarea:focus,form[id*=give-form] .form-row .give-input-field-wrapper:focus,form[id*=give-form] .form-row input[type=email]:focus,form[id*=give-form] .form-row input[type=password]:focus,form[id*=give-form] .form-row input[type=tel]:focus,form[id*=give-form] .form-row input[type=text]:focus,form[id*=give-form] .form-row input[type=url]:focus,form[id*=give-form] .form-row select:focus,form[id*=give-form] .form-row textarea:focus{background-color:#fff}#give-recurring-form .form-row .give-input-field-wrapper.required,#give-recurring-form .form-row input[type=email].required,#give-recurring-form .form-row input[type=password].required,#give-recurring-form .form-row input[type=tel].required,#give-recurring-form .form-row input[type=text].required,#give-recurring-form .form-row input[type=url].required,#give-recurring-form .form-row select.required,#give-recurring-form .form-row textarea.required,form.give-form .form-row .give-input-field-wrapper.required,form.give-form .form-row input[type=email].required,form.give-form .form-row input[type=password].required,form.give-form .form-row input[type=tel].required,form.give-form .form-row input[type=text].required,form.give-form .form-row input[type=url].required,form.give-form .form-row select.required,form.give-form .form-row textarea.required,form[id*=give-form] .form-row .give-input-field-wrapper.required,form[id*=give-form] .form-row input[type=email].required,form[id*=give-form] .form-row input[type=password].required,form[id*=give-form] .form-row input[type=tel].required,form[id*=give-form] .form-row input[type=text].required,form[id*=give-form] .form-row input[type=url].required,form[id*=give-form] .form-row select.required,form[id*=give-form] .form-row textarea.required{color:#333}#give-recurring-form .form-row .give-input-field-wrapper iframe,form.give-form .form-row .give-input-field-wrapper iframe,form[id*=give-form] .form-row .give-input-field-wrapper iframe{margin-bottom:0}#give-recurring-form .form-row-first,#give-recurring-form .form-row-title,form.give-form .form-row-first,form.give-form .form-row-title,form[id*=give-form] .form-row-first,form[id*=give-form] .form-row-title{margin-right:2.5%}#give-recurring-form .form-row-first,#give-recurring-form .form-row-last,form.give-form .form-row-first,form.give-form .form-row-last,form[id*=give-form] .form-row-first,form[id*=give-form] .form-row-last{float:left;width:48.5%}#give-recurring-form .form-row-last,form.give-form .form-row-last,form[id*=give-form] .form-row-last{float:right}#give-recurring-form .form-row-wide,form.give-form .form-row-wide,form[id*=give-form] .form-row-wide{*zoom:1;clear:both}#give-recurring-form .form-row-wide:after,#give-recurring-form .form-row-wide:before,form.give-form .form-row-wide:after,form.give-form .form-row-wide:before,form[id*=give-form] .form-row-wide:after,form[id*=give-form] .form-row-wide:before{content:" ";display:table}#give-recurring-form .form-row-wide:after,form.give-form .form-row-wide:after,form[id*=give-form] .form-row-wide:after{clear:both}#give-recurring-form .form-row-two-thirds,form.give-form .form-row-two-thirds,form[id*=give-form] .form-row-two-thirds{float:left;width:65.75%}#give-recurring-form .form-row-two-thirds.form-row-first,form.give-form .form-row-two-thirds.form-row-first,form[id*=give-form] .form-row-two-thirds.form-row-first{margin-left:0}#give-recurring-form .form-row-one-third,form.give-form .form-row-one-third,form[id*=give-form] .form-row-one-third{float:left;margin-left:3%;width:31.25%}#give-recurring-form .form-row-one-third.form-row-first,form.give-form .form-row-one-third.form-row-first,form[id*=give-form] .form-row-one-third.form-row-first{margin-left:0}@media(max-width:480px){#give-recurring-form .form-row-responsive,form.give-form .form-row-responsive,form[id*=give-form] .form-row-responsive{margin-left:0;margin-right:0;width:100%}}#give-recurring-form .give-error,#give-recurring-form .give-required-indicator,form.give-form .give-error,form.give-form .give-required-indicator,form[id*=give-form] .give-error,form[id*=give-form] .give-required-indicator{color:#a00}#give-recurring-form .card-expiration>select,form.give-form .card-expiration>select,form[id*=give-form] .card-expiration>select{margin:0;width:44%}#give-recurring-form .card-expiration>span.exp-divider,form.give-form .card-expiration>span.exp-divider,form[id*=give-form] .card-expiration>span.exp-divider{display:inline;text-align:center}#give-recurring-form .card-expiration select.card-expiry-year,form.give-form .card-expiration select.card-expiry-year,form[id*=give-form] .card-expiration select.card-expiry-year{float:right}#give-recurring-form .give-disabled,#give-recurring-form [disabled],form.give-form .give-disabled,form.give-form [disabled],form[id*=give-form] .give-disabled,form[id*=give-form] [disabled]{cursor:not-allowed}form[id*=give-form] #give-company-radio-list-wrap ul.give-company-radio-list{list-style:none;margin:0;padding:0}form[id*=give-form] #give-company-radio-list-wrap ul.give-company-radio-list li{display:inline-block;margin-left:0;margin-right:15px}form[id*=give-form] #give-company-radio-list-wrap ul.give-company-radio-list li label{cursor:pointer;display:inline;margin:0}form[id*=give-form] .give-donation-amount{margin:0 0 15px}form[id*=give-form] .give-donation-amount .give-currency-symbol{background-color:#f2f2f2;border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;color:#333;float:left;font-size:18px;height:35px;line-height:35px;margin:0;padding:0 12px}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{border-left:1px solid #ccc;border-right:none}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after{border-left:none;border-right:1px solid #ccc}form[id*=give-form] .give-donation-amount #give-amount,form[id*=give-form] .give-donation-amount #give-amount-text{background:#fff;border:1px solid #ccc;border-radius:0;box-sizing:border-box;float:left;font-size:18px;height:35px;line-height:35px;margin:0;min-width:125px;padding:0 12px}form[id*=give-form] .give-donation-amount #give-amount-text.invalid-amount,form[id*=give-form] .give-donation-amount #give-amount.invalid-amount{border:1px solid red}form[id*=give-form] .give-donation-amount input.give-amount-top{width:125px}form[id*=give-form] .give-donation-amount span.give-final-total-amount{background:#fff;border:1px solid #ccc;border-radius:0;box-sizing:border-box;cursor:not-allowed;float:left;font-size:18px;height:35px;line-height:35px;margin:0;padding:0 12px}form[id*=give-form] #give_terms_agreement legend{display:none}form[id*=give-form] #give_terms_agreement label{display:inline-block}form[id*=give-form] #give-final-total-wrap{margin:10px 0 25px;padding:0;*zoom:1}form[id*=give-form] #give-final-total-wrap:after,form[id*=give-form] #give-final-total-wrap:before{content:" ";display:table}form[id*=give-form] #give-final-total-wrap:after{clear:both}form[id*=give-form] #give-final-total-wrap .give-donation-total-label{background-color:#f2f2f2;border:1px solid #ccc;box-sizing:border-box;color:#333;float:left;font-size:18px;height:35px;line-height:35px;margin:0;padding:0 12px}@media(max-width:480px){form[id*=give-form] #give-final-total-wrap .give-donation-total-label{display:block;float:none}}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{background:#fff;border:1px solid #ccc;border-left:none;border-radius:0;box-sizing:border-box;float:left;font-size:18px;height:35px;line-height:35px;margin:0;padding:0 12px}@media(max-width:480px){form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:1px solid #ccc;border-top:0;display:block;float:none}}.give-display-button-only>:not(.give-btn-modal){display:none}form[id*=give-form] input[type=radio]{margin:0 .5em 0 0}form[id*=give-form] #give-donation-level-radio-list{clear:both;list-style:none;margin:0 0 15px;padding:0}form[id*=give-form] #give-donation-level-radio-list>li{list-style-image:none;list-style-type:none;margin:0;padding:0}form[id*=give-form] #give-donation-level-radio-list>li label{cursor:pointer;display:inline-block;margin:0}form[id*=give-form] #give-donation-level-radio-list>li input[type=radio]{margin:0 .5em 0 0;outline:none;width:auto}form[id*=give-form] #give-gateway-radio-list{*zoom:1;list-style:none;margin:0 0 15px;padding:0}form[id*=give-form] #give-gateway-radio-list:after,form[id*=give-form] #give-gateway-radio-list:before{content:" ";display:table}form[id*=give-form] #give-gateway-radio-list:after{clear:both}form[id*=give-form] #give-gateway-radio-list>li{list-style-image:none;list-style-type:none;margin:0;padding:0}@media(min-width:480px){form[id*=give-form] #give-gateway-radio-list>li{display:inline-block;margin-left:0;margin-right:15px}}form[id*=give-form] #give-gateway-radio-list>li label.give-gateway-option{cursor:pointer;display:inline;margin:0}form[id*=give-form] #give-gateway-radio-list>li input[type=radio]{display:inline;margin:0 .25em 0 0;outline:none;width:auto}form[id*=give-form] input[type=checkbox]{margin:0 .25em 0 0}div[data-field-type=checkbox]{display:flex}div[data-field-type=checkbox] label{order:2}div[data-field-type=checkbox] input[type=checkbox]{order:1}form[id*=give-form] select.give-select-level{background-color:#fdfdfd;border:1px solid #ccc;border-radius:0;clear:both;color:#333;display:block;margin:0 0 15px;max-width:100%;min-width:155px;outline:none;padding:.5em}#give-donation-level-button-wrap{*zoom:1;clear:both;list-style:none;margin:0 0 15px;padding:0}#give-donation-level-button-wrap:after,#give-donation-level-button-wrap:before{content:" ";display:table}#give-donation-level-button-wrap:after{clear:both}#give-donation-level-button-wrap>li{float:left;list-style-image:none;list-style-type:none;margin:0 5px 5px 0}.give_terms_links{float:right}[id*=give_secure_site_wrapper]{font-size:16px;line-height:20px;padding:4px 4px 15px 0}[id*=give_secure_site_wrapper] span.padlock{font-family:give-icomoon;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:20px}[id*=give_secure_site_wrapper] span.padlock :before{display:inline-block}#give_purchase_form_wrap input.give-input.card-cvc.valid,#give_purchase_form_wrap input.give-input.card-expiry.valid,#give_purchase_form_wrap input.give-input.card-number.valid{background-image:url(https://cteservicos.com.br/wp-content/plugins/give/build/images/tick.9cdce16f.png);background-position:right 10px top 50%;background-repeat:no-repeat;background-size:16px}#give_purchase_form_wrap input.give-input.card-cvc.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-expiry.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-number.valid.fl-input:not(.card-cvc):not(.card-expiry){background-position:right 55px top 50%}#give_purchase_form_wrap span.card-type{background-size:37px 26px!important;height:26px;position:absolute;right:0;top:-2px;width:37px}#give_purchase_form_wrap .fl-wrap span.card-type{right:11px;top:calc(.5em + 6px)}#give_purchase_form_wrap span.card-type.off{display:none}#give_purchase_form_wrap span.card-type.visa{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUwIiBoZWlnaHQ9IjQ3MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIj48cmVjdCBmaWxsPSIjMEU0NTk1IiB3aWR0aD0iNzUwIiBoZWlnaHQ9IjQ3MSIgcng9IjQwIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTI3OC4xOTcgMzM0LjIyOGwzMy4zNjEtMTk1Ljc2M2g1My4zNmwtMzMuMzg1IDE5NS43NjN6bTI0Ni4xMTEtMTkxLjU0Yy0xMC41NzItMy45NjYtMjcuMTM3LTguMjIyLTQ3LjgyMy04LjIyMi01Mi43MjUgMC04OS44NjUgMjYuNTUtOTAuMTggNjQuNjAzLS4yOTggMjguMTMgMjYuNTEzIDQzLjgyMiA0Ni43NTMgNTMuMTg2IDIwLjc3IDkuNTk0IDI3Ljc1MiAxNS43MTQgMjcuNjU0IDI0LjI4My0uMTMyIDEzLjEyMS0xNi41ODcgMTkuMTE2LTMxLjkyMyAxOS4xMTYtMjEuMzU3IDAtMzIuNzAzLTIuOTY2LTUwLjIyNi0xMC4yNzZsLTYuODc2LTMuMTExLTcuNDkgNDMuODI0YzEyLjQ2NCA1LjQ2NCAzNS41MSAxMC4xOTggNTkuNDM4IDEwLjQ0MyA1Ni4wOSAwIDkyLjUwMS0yNi4yNDYgOTIuOTE2LTY2Ljg4Mi4yLTIyLjI2OC0xNC4wMTYtMzkuMjE2LTQ0LjgtNTMuMTg4LTE4LjY1LTkuMDU1LTMwLjA3Mi0xNS4wOTktMjkuOTUxLTI0LjI2OCAwLTguMTM3IDkuNjY3LTE2LjgzOSAzMC41NTYtMTYuODM5IDE3LjQ1LS4yNyAzMC4wODkgMy41MzUgMzkuOTM3IDcuNWw0Ljc4MSAyLjI2IDcuMjM0LTQyLjQzbTEzNy4zMDctNC4yMjJoLTQxLjIzMWMtMTIuNzc0IDAtMjIuMzMyIDMuNDg3LTI3Ljk0MiAxNi4yMzRsLTc5LjI0NSAxNzkuNDA0aDU2LjAzMnM5LjE2MS0yNC4xMjMgMTEuMjMzLTI5LjQxOGM2LjEyNCAwIDYwLjU1NC4wODQgNjguMzM3LjA4NCAxLjU5NiA2Ljg1MyA2LjQ5MSAyOS4zMzQgNi40OTEgMjkuMzM0aDQ5LjUxM2wtNDMuMTg4LTE5NS42Mzh6bS02NS40MTggMTI2LjQwN2M0LjQxMy0xMS4yNzkgMjEuMjYtNTQuNzIzIDIxLjI2LTU0LjcyMy0uMzE2LjUyMiA0LjM4LTExLjMzNCA3LjA3NS0xOC42ODRsMy42MDYgMTYuODc5czEwLjIxNyA0Ni43MjggMTIuMzUyIDU2LjUyOGgtNDQuMjkzek0yMzIuOTAzIDEzOC40NjVsLTUyLjI0IDEzMy40OTYtNS41NjctMjcuMTNjLTkuNzI1LTMxLjI3My00MC4wMjUtNjUuMTU1LTczLjg5OC04Mi4xMThsNDcuNzY2IDE3MS4yMDMgNTYuNDU2LS4wNjUgODQuMDA0LTE5NS4zODZoLTU2LjUyMSIvPjxwYXRoIGQ9Ik0xMzEuOTIgMTM4LjQ2NUg0NS44NzlsLS42ODEgNC4wNzNjNjYuOTM4IDE2LjIwNCAxMTEuMjMxIDU1LjM2MyAxMjkuNjE4IDEwMi40MTRsLTE4LjcxLTg5Ljk2Yy0zLjIzLTEyLjM5NS0xMi41OTctMTYuMDk0LTI0LjE4Ni0xNi41MjYiIGZpbGw9IiNGMkFFMTQiLz48L2c+PC9zdmc+) no-repeat}#give_purchase_form_wrap span.card-type.mastercard{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUwIiBoZWlnaHQ9IjQ3MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIj48cmVjdCBmaWxsPSIjMDAwIiB3aWR0aD0iNzUwIiBoZWlnaHQ9IjQ3MSIgcng9IjQwIi8+PHBhdGggZD0iTTQzNC4wMDggMjM1LjVjMCA5OS4xNDItODAuMzcgMTc5LjUwNC0xNzkuNTA4IDE3OS41MDRTNzUgMzM0LjY0MiA3NSAyMzUuNWMwLTk5LjEzMyA4MC4zNjItMTc5LjUwNCAxNzkuNS0xNzkuNTA0IDk5LjEzNyAwIDE3OS41MDggODAuMzcgMTc5LjUwOCAxNzkuNTA0IiBmaWxsPSIjRDkyMjJBIi8+PHBhdGggZD0iTTQ5NS40OTIgNTUuOTk2Yy00Ni4zOCAwLTg4LjY0MiAxNy41OTYtMTIwLjUgNDYuNDY2YTE4Mi40MyAxODIuNDMgMCAwIDAtMTguMTI1IDE4Ljk5NmgzNi4yNjZhMTgxLjggMTgxLjggMCAwIDEgMTMuNjg0IDE5LjAxM2gtNjMuNjM0YTE3OC43MTYgMTc4LjcxNiAwIDAgMC0xMC4zNDEgMTkuMDA4aDg0LjMxMmExNzkuMTkgMTc5LjE5IDAgMCAxIDcuNiAxOS4wMDRoLTk5LjUxMmExNzcuMjk0IDE3Ny4yOTQgMCAwIDAtNS4yMTcgMTkuMDA5aDEwOS45NDJhMTgwLjQyOCAxODAuNDI4IDAgMCAxIDQuMDQxIDM4LjAwOGMwIDE5LjkzMy0zLjI1NCAzOS4xMTMtOS4yNTQgNTcuMDJoLTk5LjUxMmExNzcuNjUxIDE3Ny42NTEgMCAwIDAgNy41OTUgMTkuMDFoODQuMzE3YTE3OS45NyAxNzkuOTcgMCAwIDEtMTAuMzQ2IDE5LjAxMmgtNjMuNjI1YTE4MS42NSAxODEuNjUgMCAwIDAgMTMuNjg0IDE4Ljk5NmgzNi4yNThhMTc5LjI5NyAxNzkuMjk3IDAgMCAxLTE4LjEzIDE5LjAxMmMzMS44NiAyOC44NjcgNzQuMTE4IDQ2LjQ1NCAxMjAuNDk3IDQ2LjQ1NEM1OTQuNjI5IDQxNS4wMDQgNjc1IDMzNC42NDIgNjc1IDIzNS41YzAtOTkuMTMtODAuMzctMTc5LjUwNC0xNzkuNTA4LTE3OS41MDQiIGZpbGw9IiNFRTlGMkQiLz48cGF0aCBkPSJNNjUxLjA3NSAzMzUuNTU4YzAtMy4yIDIuNTkyLTUuOCA1Ljc5Ni01LjhzNS43OTYgMi42IDUuNzk2IDUuOGMwIDMuMi0yLjU5MiA1LjgtNS43OTYgNS44YTUuNzk4IDUuNzk4IDAgMCAxLTUuNzk2LTUuOHptNS43OTYgNC40MDlhNC40MSA0LjQxIDAgMCAwIDQuNDA4LTQuNDA5IDQuNDA0IDQuNDA0IDAgMCAwLTQuNDA4LTQuNDA0IDQuMzk4IDQuMzk4IDAgMCAwLTQuNDA0IDQuNDA0IDQuNDA0IDQuNDA0IDAgMCAwIDQuNDA0IDQuNDA5em0tLjc4My0xLjg1OUg2NTQuOXYtNS4wOTVoMi4xNWMuNDUgMCAuOTA4IDAgMS4zMDQuMjU0LjQxMy4yNzkuNjQ2Ljc3LjY0NiAxLjI3OSAwIC41Ny0uMzM3IDEuMTA0LS44ODMgMS4zMTJsLjkzNyAyLjI1aC0xLjMxNmwtLjc4LTIuMDE2aC0uODd2Mi4wMTZ6bTAtMi44OTFoLjY1OGMuMjQ2IDAgLjUwNC4wMi43MjUtLjEuMTk2LS4xMjUuMjk2LS4zNTkuMjk2LS41ODRhLjYzNi42MzYgMCAwIDAtLjI4OC0uNTE2Yy0uMjA4LS4xMy0uNTM3LS4xLS43NTgtLjFoLS42MzN2MS4zem0tNDQzLjUwMS04MC4wNjNjLTIuMDQ1LS4yMzctMi45NDUtLjMtNC4zNS0uMy0xMS4wNDUgMC0xNi42MzcgMy43ODgtMTYuNjM3IDExLjI2NyAwIDQuNjEyIDIuNzMgNy41NDYgNi45ODcgNy41NDYgNy45MzggMCAxMy42NTktNy41NTkgMTQtMTguNTEzem0xNC4xNzEgMzIuOTk2aC0xNi4xNDZsLjM3MS03LjY3NWMtNC45MjUgNi4wNjctMTEuNDk2IDguOTUtMjAuNDI1IDguOTUtMTAuNTYyIDAtMTcuODA0LTguMjUtMTcuODA0LTIwLjIzIDAtMTguMDI0IDEyLjU5Ni0yOC41NCAzNC4yMTctMjguNTQgMi4yMDggMCA1LjA0MS4yIDcuOTQxLjU3LjYwNS0yLjQ0Mi43NjMtMy40ODcuNzYzLTQuOCAwLTQuOTA4LTMuMzk2LTYuNzM4LTEyLjUtNi43MzgtOS41MzMtLjEwOC0xNy4zOTYgMi4yNzEtMjAuNjI1IDMuMzM0LjIwNC0xLjIzIDIuNy0xNi42NTggMi43LTE2LjY1OCA5LjcxMi0yLjg0NiAxNi4xMTctMy45MTcgMjMuMzI1LTMuOTE3IDE2LjczMyAwIDI1LjU5NiA3LjUxMiAyNS41OCAyMS43MTIuMDMyIDMuODA1LS41OTcgOC41LTEuNTggMTQuNjcxLTEuNjkyIDEwLjczLTUuMzIgMzMuNzE3LTUuODE3IDM5LjMyMXptLTYyLjE1OCAwaC0xOS40ODhsMTEuMTYzLTY5Ljk5Ni0yNC45MjUgNjkuOTk2aC0xMy4yOGwtMS42NC02OS41OTYtMTEuNzM0IDY5LjU5Nkg4Ni40NTRsMTUuMjM4LTkxLjA1NGgyOC4wMmwxLjcgNTAuOTY3IDE3LjA5Mi01MC45NjdoMzEuMTY3TDE2NC42IDI4OC4xNW0zNTQuOTc1LTMyLjk5NmMtMi4wMzctLjIzNy0yLjk0Mi0uMy00LjM0Mi0uMy0xMS4wNDEgMC0xNi42MzMgMy43ODgtMTYuNjMzIDExLjI2NyAwIDQuNjEyIDIuNzI1IDcuNTQ2IDYuOTgzIDcuNTQ2IDcuOTM4IDAgMTMuNjYzLTcuNTU5IDEzLjk5Mi0xOC41MTN6bTE0LjE4MyAzMi45OTZoLTE2LjE0NWwuMzY2LTcuNjc1Yy00LjkyNSA2LjA2Ny0xMS41IDguOTUtMjAuNDIgOC45NS0xMC41NjcgMC0xNy44LTguMjUtMTcuOC0yMC4yMyAwLTE4LjAyNCAxMi41ODctMjguNTQgMzQuMjEyLTI4LjU0IDIuMjA4IDAgNS4wMzcuMiA3LjkzMy41Ny42MDQtMi40NDIuNzYzLTMuNDg3Ljc2My00LjggMC00LjkwOC0zLjM5Mi02LjczOC0xMi40OTYtNi43MzgtOS41MzMtLjEwOC0xNy4zODggMi4yNzEtMjAuNjMgMy4zMzQuMjA1LTEuMjMgMi43MDktMTYuNjU4IDIuNzA5LTE2LjY1OCA5LjcxMy0yLjg0NiAxNi4xMTMtMy45MTcgMjMuMzEzLTMuOTE3IDE2Ljc0MSAwIDI1LjYwNCA3LjUxMiAyNS41ODcgMjEuNzEyLjAzMyAzLjgwNS0uNTk2IDguNS0xLjU4IDE0LjY3MS0xLjY4MiAxMC43My01LjMyIDMzLjcxNy01LjgxMiAzOS4zMjF6bS0yMjAuMzkxLTEuMTI1Yy01LjMzNCAxLjY4LTkuNDkyIDIuNC0xNCAyLjQtOS45NjMgMC0xNS40LTUuNzI1LTE1LjQtMTYuMjY3LS4xNDItMy4yNyAxLjQzMy0xMS44NzkgMi42Ny0xOS43MzcgMS4xMjUtNi45MTcgOC40NS01MC41MyA4LjQ1LTUwLjUzaDE5LjM3MWwtMi4yNjIgMTEuMjA5aDExLjdsLTIuNjQyIDE3Ljc5NmgtMTEuNzQyYy0yLjI1IDE0LjA4My01LjQ1NCAzMS42MjUtNS40OTEgMzMuOTUgMCAzLjgxNyAyLjAzNyA1LjQ4MyA2LjY3IDUuNDgzIDIuMjIxIDAgMy45NDItLjIyNSA1LjI1NS0uN2wtMi41OCAxNi4zOTZtNTkuMzkyLS42Yy02LjY1NCAyLjAzMy0xMy4wNzUgMy4wMTctMTkuODc5IDMtMjEuNjgzLS4wMi0zMi45ODctMTEuMzQ2LTMyLjk4Ny0zMy4wMzMgMC0yNS4zMTMgMTQuMzc5LTQzLjk0NiAzMy45LTQzLjk0NiAxNS45NyAwIDI2LjE3IDEwLjQzMyAyNi4xNyAyNi43OTYgMCA1LjQyOS0uNyAxMC43MjktMi4zODcgMTguMjEySDMzOWMtMS4zMDQgMTAuNzQyIDUuNTcgMTUuMjE3IDE2LjgzNyAxNS4yMTcgNi45MzQgMCAxMy4xODgtMS40MyAyMC4xNDItNC42NjNsLTMuMjIgMTguNDE3em0tMTAuODg3LTQzLjljLjEwOC0xLjU0MiAyLjA1NC0xMy4yMTctOS4wMTMtMTMuMjE3LTYuMTcgMC0xMC41ODMgNC43MDQtMTIuMzc5IDEzLjIxN2gyMS4zOTJ6bS0xMjMuNDI1LTUuMDE3YzAgOS4zNjcgNC41NDEgMTUuODI1IDE0Ljg0MSAyMC42NzUgNy44OTIgMy43MDkgOS4xMTMgNC44MDkgOS4xMTMgOC4xNzEgMCA0LjYxNy0zLjQ4IDYuNy0xMS4xOTIgNi43LTUuODEyIDAtMTEuMjItLjkwOC0xNy40NTgtMi45MiAwIDAtMi41NjMgMTYuMzItMi42OCAxNy4xIDQuNDMuOTY2IDguMzggMS44NjIgMjAuMjggMi4xOTEgMjAuNTYyIDAgMzAuMDU4LTcuODMgMzAuMDU4LTI0Ljc1IDAtMTAuMTc1LTMuOTc1LTE2LjE0Ni0xMy43MzctMjAuNjMzLTguMTcxLTMuNzUtOS4xMDktNC41ODgtOS4xMDktOC4wNDYgMC00LjAwNCAzLjIzOC02LjA0NiA5LjUzOC02LjA0NiAzLjgyNSAwIDkuMDUuNDA4IDE0IDEuMTEzbDIuNzc1LTE3LjE3NWMtNS4wNDYtLjgtMTIuNjk2LTEuNDQyLTE3LjE1LTEuNDQyLTIxLjggMC0yOS4zNDYgMTEuMzg3LTI5LjI4IDI1LjA2Mm0yMjkuMDg4LTIzLjExNmM1LjQxMyAwIDEwLjQ1OSAxLjQyIDE3LjQxMyA0LjkybDMuMTg3LTE5Ljc2MmMtMi44NTQtMS4xMi0xMi45MDQtNy43LTIxLjQxNi03LjctMTMuMDQyIDAtMjQuMDY3IDYuNDctMzEuODIxIDE3LjE1LTExLjMwOS0zLjc0Ni0xNS45NTkgMy44MjUtMjEuNjU5IDExLjM2N2wtNS4wNjIgMS4xNzljLjM4My0yLjQ4My43My00Ljk1LjYxMy03LjQ0NmgtMTcuODk2Yy0yLjQ0NiAyMi45MTctNi43OCA0Ni4xMy0xMC4xNzEgNjkuMDc1bC0uODg0IDQuOTc1aDE5LjQ5NmMzLjI1NC0yMS4xNDIgNS4wMzgtMzQuNjggNi4xMjEtNDMuODQybDcuMzQyLTQuMDgzYzEuMDk2LTQuMDggNC41MjktNS40NTggMTEuNDE2LTUuMjkyYTgyLjk2NiA4Mi45NjYgMCAwIDAtMS4zODMgMTUuMTg0YzAgMjQuMjI1IDEzLjA3MSAzOS4zMDggMzQuMDUgMzkuMzA4IDUuNDA0IDAgMTAuMDQyLS43MTIgMTcuMjIxLTIuNjU4bDMuNDMtMjAuNzU5Yy02LjQ2IDMuMTgtMTEuNzYgNC42NzUtMTYuNTYgNC42NzUtMTEuMzI4IDAtMTguMTgzLTguMzYyLTE4LjE4My0yMi4xODMgMC0yMC4wNSAxMC4xOTYtMzQuMTA4IDI0Ljc0Ni0zNC4xMDgiIGZpbGw9IiMwMDAiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTcwLjIwOCAyODIuNzQyaC0xOS40OTFsMTEuMTctNjkuOTg4LTI0LjkyNSA2OS45ODhIMTIzLjY4bC0xLjY0Mi02OS41ODgtMTEuNzMzIDY5LjU4OEg5Mi4wNjJMMTA3LjMgMTkxLjdoMjguMDJsLjc4OCA1Ni4zNjMgMTguOTA0LTU2LjM2M2gzMC4yNjdsLTE1LjA3IDkxLjA0MiIvPjxwYXRoIGQ9Ik02MzIuNTIgMTk3LjA5NmwtNC4zMiAyNi4zMDhjLTUuMzMtNy4wMTItMTEuMDU0LTEyLjA4Ny0xOC42MTItMTIuMDg3LTkuODM0IDAtMTguNzg0IDcuNDU0LTI0LjY0MiAxOC40MjUtOC4xNTgtMS42OTItMTYuNTk2LTQuNTYzLTE2LjU5Ni00LjU2M2wtLjAwNC4wNjdjLjY1OC02LjEzMy45Mi05Ljg3NS44NjItMTEuMTQ2aC0xNy45Yy0yLjQzNyAyMi45MTctNi43NyA0Ni4xMy0xMC4xNTggNjkuMDc1bC0uODkyIDQuOTc1aDE5LjQ5MmMyLjYzMy0xNy4wOTYgNC42NS0zMS4yOTIgNi4xMzMtNDIuNTUgNi42NTktNi4wMTcgOS45OTItMTEuMjY3IDE2LjcyMS0xMC45MTctMi45NzkgNy4yMDUtNC43MjUgMTUuNTA1LTQuNzI1IDI0LjAxNyAwIDE4LjUxMyA5LjM2NyAzMC43MjUgMjMuNTM0IDMwLjcyNSA3LjE0MSAwIDEyLjYyLTIuNDYyIDE3Ljk2Ni04LjE3bC0uOTEyIDYuODgzSDYzNi45bDE0Ljg0Mi05MS4wNDJINjMyLjUyem0tMjQuMzcgNzMuOTQyYy02LjYzMyAwLTkuOTgzLTQuOTA5LTkuOTgzLTE0LjU5NiAwLTE0LjU1NCA2LjI3LTI0Ljg3NSAxNS4xMTItMjQuODc1IDYuNjk2IDAgMTAuMzIxIDUuMTA0IDEwLjMyMSAxNC41MDggMCAxNC42OC02LjM3IDI0Ljk2My0xNS40NSAyNC45NjN6IiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTIxOC4xOTIgMjQ5Ljc1OGMtMi4wNDItLjIzNy0yLjk0Ni0uMy00LjM0Ni0uMy0xMS4wNDYgMC0xNi42MzQgMy43ODgtMTYuNjM0IDExLjI2NyAwIDQuNjA0IDIuNzMgNy41NDYgNi45OCA3LjU0NiA3Ljk0NSAwIDEzLjY2Ni03LjU1OCAxNC0xOC41MTN6bTE0LjE3OSAzMi45ODRoLTE2LjE0NmwuMzY3LTcuNjYzYy00LjkyMSA2LjA1NC0xMS41IDguOTUtMjAuNDIxIDguOTUtMTAuNTY3IDAtMTcuODA0LTguMjUtMTcuODA0LTIwLjIyOSAwLTE4LjAzMyAxMi41OTEtMjguNTQyIDM0LjIxNi0yOC41NDIgMi4yMDkgMCA1LjA0Mi4yIDcuOTM4LjU3MS42MDQtMi40NDIuNzYyLTMuNDg3Ljc2Mi00LjgwOCAwLTQuOTA4LTMuMzkxLTYuNzMtMTIuNDk2LTYuNzMtOS41MzctLjEwOC0xNy4zOTUgMi4yNzItMjAuNjI5IDMuMzIyLjIwNC0xLjIyNiAyLjctMTYuNjM4IDIuNy0xNi42MzggOS43MDktMi44NTggMTYuMTIxLTMuOTMgMjMuMzIxLTMuOTMgMTYuNzM4IDAgMjUuNjA0IDcuNTE4IDI1LjU4OCAyMS43MDUuMDI5IDMuODItLjYwNSA4LjUxMi0xLjU4NCAxNC42NzUtMS42ODcgMTAuNzI1LTUuMzIgMzMuNzI1LTUuODEyIDM5LjMxN3ptMjYxLjM3NS04OC41OTJsLTMuMTkyIDE5Ljc2N2MtNi45NS0zLjQ5Ni0xMi00LjkyMS0xNy40MDgtNC45MjEtMTQuNTUgMC0yNC43NSAxNC4wNTgtMjQuNzUgMzQuMTA4IDAgMTMuODIxIDYuODU4IDIyLjE4IDE4LjE4MyAyMi4xOCA0LjggMCAxMC4wOTYtMS40OTIgMTYuNTU0LTQuNjc2bC0zLjQyIDIwLjc1Yy03LjE4NCAxLjk1OS0xMS44MTcgMi42NzEtMTcuMjI2IDIuNjcxLTIwLjk3NSAwLTM0LjA1LTE1LjA4My0zNC4wNS0zOS4zMDggMC0zMi41NSAxOC4wNTktNTUuMyA0My44ODgtNTUuMyA4LjUwOCAwIDE4LjU2MyAzLjYwOCAyMS40MiA0LjcyOW0zMS40NDMgNTUuNjA4Yy0yLjA0Mi0uMjM3LTIuOTQyLS4zLTQuMzQ2LS4zLTExLjA0MiAwLTE2LjYzNCAzLjc4OC0xNi42MzQgMTEuMjY3IDAgNC42MDQgMi43MyA3LjU0NiA2Ljk4NCA3LjU0NiA3LjkzNyAwIDEzLjY2Mi03LjU1OCAxMy45OTYtMTguNTEzem0xNC4xNzkgMzIuOTg0aC0xNi4xNWwuMzctNy42NjNjLTQuOTI0IDYuMDU0LTExLjUgOC45NS0yMC40MiA4Ljk1LTEwLjU2MyAwLTE3LjgwNC04LjI1LTE3LjgwNC0yMC4yMjkgMC0xOC4wMzMgMTIuNTk1LTI4LjU0MiAzNC4yMTItMjguNTQyIDIuMjEzIDAgNS4wNDIuMiA3Ljk0Mi41NzEuNi0yLjQ0Mi43NjItMy40ODcuNzYyLTQuODA4IDAtNC45MDgtMy4zOTEtNi43My0xMi40OTYtNi43My05LjUzMy0uMTA4LTE3LjM5NSAyLjI3Mi0yMC42MjkgMy4zMjIuMjA0LTEuMjI2IDIuNzA0LTE2LjYzOCAyLjcwNC0xNi42MzggOS43MDktMi44NTggMTYuMTE3LTMuOTMgMjMuMzE3LTMuOTMgMTYuNzQyIDAgMjUuNjA0IDcuNTE4IDI1LjU4MyAyMS43MDUuMDM0IDMuODItLjU5NSA4LjUxMi0xLjU3OSAxNC42NzUtMS42ODMgMTAuNzI1LTUuMzI1IDMzLjcyNS01LjgxMiAzOS4zMTd6bS0yMjAuMzkyLTEuMTIyYy01LjMzOCAxLjY4LTkuNDk2IDIuNDEtMTQgMi40MS05Ljk2MyAwLTE1LjQtNS43MjYtMTUuNC0xNi4yNjctLjEzOC0zLjI4IDEuNDM3LTExLjg4IDIuNjc1LTE5LjczOCAxLjEyLTYuOTI1IDguNDQ2LTUwLjUzMyA4LjQ0Ni01MC41MzNoMTkuMzY2bC0yLjI1OCAxMS4yMTJoOS45NDJsLTIuNjQ2IDE3Ljc4OGgtOS45NzVjLTIuMjUgMTQuMDkxLTUuNDYzIDMxLjYyLTUuNDk2IDMzLjk1IDAgMy44MjkgMi4wNDIgNS40ODMgNi42NzEgNS40ODMgMi4yMiAwIDMuOTM3LS4yMTcgNS4yNTQtLjY5MmwtMi41NzkgMTYuMzg4bTU5LjM5Mi0uNTkxYy02LjY1IDIuMDMzLTEzLjA4IDMuMDEyLTE5Ljg4IDMtMjEuNjgzLS4wMjItMzIuOTg3LTExLjM0Ny0zMi45ODctMzMuMDM0IDAtMjUuMzIxIDE0LjM4LTQzLjk1IDMzLjktNDMuOTUgMTUuOTcgMCAyNi4xNyAxMC40MjkgMjYuMTcgMjYuOCAwIDUuNDMzLS43IDEwLjczMy0yLjM4MiAxOC4yMTJoLTM4LjU3NWMtMS4zMDUgMTAuNzQyIDUuNTcgMTUuMjIxIDE2LjgzNyAxNS4yMjEgNi45MyAwIDEzLjE4OC0xLjQzMyAyMC4xMzctNC42NzVsLTMuMjIgMTguNDI1em0tMTAuODkyLTQzLjkxM2MuMTE3LTEuNTM4IDIuMDU4LTEzLjIxNy05LjAxMy0xMy4yMTctNi4xNjYgMC0xMC41NzkgNC43MTctMTIuMzc1IDEzLjIxN2gyMS4zODh6bS0xMjMuNDIxLTUuMDA0YzAgOS4zNjYgNC41NDIgMTUuODE2IDE0Ljg0MiAyMC42NzUgNy44OTEgMy43MDggOS4xMTIgNC44MTIgOS4xMTIgOC4xNyAwIDQuNjE3LTMuNDgzIDYuNy0xMS4xODcgNi43LTUuODE3IDAtMTEuMjI1LS45MDgtMTcuNDY3LTIuOTIgMCAwLTIuNTU0IDE2LjMyLTIuNjcgMTcuMSA0LjQyLjk2NiA4LjM3NCAxLjg1IDIwLjI3NCAyLjE5MSAyMC41NjcgMCAzMC4wNTktNy44MjkgMzAuMDU5LTI0Ljc0NiAwLTEwLjE3OS0zLjk3MS0xNi4xNS0xMy43MzgtMjAuNjM3LTguMTY3LTMuNzU4LTkuMTEyLTQuNTgzLTkuMTEyLTguMDQ2IDAtNCAzLjI0NS02LjA1OCA5LjU0MS02LjA1OCAzLjgyMSAwIDkuMDQ2LjQyIDE0LjAwNCAxLjEyNWwyLjc3MS0xNy4xOGMtNS4wNDEtLjgtMTIuNjkxLTEuNDQxLTE3LjE0Ni0xLjQ0MS0yMS44MDQgMC0yOS4zNDUgMTEuMzc5LTI5LjI4MyAyNS4wNjdtMzk4LjQ1NCA1MC42MjloLTE4LjQzN2wuOTE3LTYuODkyYy01LjM0NiA1LjcxNy0xMC44MjUgOC4xOC0xNy45NjcgOC4xOC0xNC4xNjcgMC0yMy41My0xMi4yMTMtMjMuNTMtMzAuNzI2IDAtMjQuNjI5IDE0LjUyMi00NS4zOTIgMzEuNzA5LTQ1LjM5MiA3LjU1OCAwIDEzLjI4IDMuMDg4IDE4LjYwNCAxMC4wOTZsNC4zMjUtMjYuMzA4aDE5LjIyMWwtMTQuODQyIDkxLjA0MnptLTI4Ljc0NS0xNy4xMDljOS4wNzUgMCAxNS40NS0xMC4yODMgMTUuNDUtMjQuOTU0IDAtOS40MDQtMy42My0xNC41MDgtMTAuMzI1LTE0LjUwOC04LjgzOCAwLTE1LjExNyAxMC4zMTctMTUuMTE3IDI0Ljg3NSAwIDkuNjg3IDMuMzU4IDE0LjU4NyA5Ljk5MiAxNC41ODd6bS01Ni44NDMtNTYuOTI5Yy0yLjQ0IDIyLjkxNy02Ljc3NCA0Ni4xMy0xMC4xNjIgNjkuMDYzbC0uODkxIDQuOTc1aDE5LjQ5MWM2Ljk3MS00NS4yNzUgOC42NTktNTQuMTE3IDE5LjU4OC01My4wMDkgMS43NDItOS4yNjYgNC45ODMtMTcuMzgzIDcuNC0yMS40NzktOC4xNjMtMS43LTEyLjcyMSAyLjkxMy0xOC42ODggMTEuNjc1LjQ3MS0zLjc4NyAxLjMzNC03LjQ2NiAxLjE2My0xMS4yMjVoLTE3LjltLTE2MC40MjEgMGMtMi40NDYgMjIuOTE3LTYuNzggNDYuMTMtMTAuMTY3IDY5LjA2M2wtLjg4NyA0Ljk3NWgxOS41YzYuOTYyLTQ1LjI3NSA4LjY0Ni01NC4xMTcgMTkuNTctNTMuMDA5IDEuNzUtOS4yNjYgNC45OTItMTcuMzgzIDcuNC0yMS40NzktOC4xNTQtMS43LTEyLjcxNiAyLjkxMy0xOC42NzggMTEuNjc1LjQ3LTMuNzg3IDEuMzI1LTcuNDY2IDEuMTYyLTExLjIyNWgtMTcuOW0yNTQuNTY3IDY4LjI0MmMwLTMuMjEzIDIuNTk2LTUuOCA1Ljc5Ni01LjhhNS43OSA1Ljc5IDAgMCAxIDUuNzk1IDUuOCA1Ljc5NyA1Ljc5NyAwIDAgMS01Ljc5NSA1Ljc5NiA1LjggNS44IDAgMCAxLTUuNzk2LTUuNzk2em01Ljc5NiA0LjQwNGE0LjQwMyA0LjQwMyAwIDAgMCA0LjQwNC00LjQwNCA0LjQwNCA0LjQwNCAwIDAgMC00LjQwNC00LjQwOCA0LjQxIDQuNDEgMCAwIDAtNC40MDkgNC40MDggNC40MSA0LjQxIDAgMCAwIDQuNDA5IDQuNDA0em0tLjc4NC0xLjg3aC0xLjE4N3YtNS4wODRoMi4xNTRjLjQ0NiAwIC45MDguMDA4IDEuMjk2LjI1NC40MTYuMjgzLjY1NC43NjcuNjU0IDEuMjc1IDAgLjU3NS0uMzM4IDEuMTEzLS44ODggMS4zMTdsLjk0MiAyLjIzN2gtMS4zMmwtLjc4LTIuMDA4aC0uODd2Mi4wMDh6bTAtMi44OGguNjU0Yy4yNDYgMCAuNTEzLjAxNy43My0uMS4xOTUtLjEyNS4yOTUtLjM2Mi4yOTUtLjU4N2EuNjc3LjY3NyAwIDAgMC0uMjg3LS41MjVjLS4yMDQtLjExNy0uNTQyLS4wODQtLjc2My0uMDg0aC0uNjI5djEuMjk2eiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=) no-repeat}#give_purchase_form_wrap span.card-type.discover{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NTAiIGhlaWdodD0iNDcxIj48ZyBmaWxsPSJub25lIj48cGF0aCBkPSJNNTIuOSAwQzIzLjcgMCAwIDIzLjIgMCA1MS43djM2Ny42QzAgNDQ3LjkgMjMuNyA0NzEgNTIuOSA0NzFoNjQ0LjJjMjkuMiAwIDUyLjktMjMuMiA1Mi45LTUxLjdWNTEuN0M3NTAgMjMuMSA3MjYuMyAwIDY5Ny4xIDBINTIuOXoiIGZpbGw9IiM0RDRENEQiLz48cGF0aCBkPSJNMzE0LjYgMTUyLjJjOC41IDAgMTUuNiAxLjcgMjQuMyA1Ljl2MjIuMWMtOC4yLTcuNi0xNS40LTEwLjgtMjQuOC0xMC44LTE4LjUgMC0zMy4xIDE0LjUtMzMuMSAzMyAwIDE5LjUgMTQuMSAzMy4yIDM0IDMzLjIgOSAwIDE2LTMgMjMuOS0xMC41djIyLjFjLTkgNC0xNi4zIDUuNi0yNC44IDUuNi0zMC4xIDAtNTMuNC0yMi01My40LTUwLjIgMC0yOCAyMy45LTUwLjQgNTMuOS01MC40em0tOTMuNC42YzExLjEgMCAyMS4zIDMuNiAyOS43IDEwLjdsLTEwLjMgMTIuOGMtNS4xLTUuNC0xMC03LjgtMTUuOS03LjgtOC41IDAtMTQuNyA0LjctMTQuNyAxMC43IDAgNS4yIDMuNSA4IDE1LjMgMTIuMSAyMi41IDcuOCAyOS4xIDE0LjggMjkuMSAzMC4xIDAgMTguNi0xNC40IDMxLjYtMzQuOSAzMS42LTE1IDAtMjYtNS43LTM1LjEtMTguNGwxMi44LTExLjZjNC42IDguMyAxMi4xIDEyLjggMjEuNiAxMi44IDguOCAwIDE1LjMtNS44IDE1LjMtMTMuNiAwLTQtMi03LjUtNS45LTkuOS0yLTEuMi01LjktMi45LTEzLjctNS41LTE4LjUtNi40LTI0LjktMTMuMi0yNC45LTI2LjQgMC0xNS44IDEzLjctMjcuNiAzMS42LTI3LjZ6bTIyNS43IDEuN2gyMS42bDI3IDY0LjYgMjcuMy02NC42aDIxLjRsLTQzLjcgOTguN2gtMTAuNmwtNDMtOTguN3ptLTM4Mi4xLjFoMjljMzIgMCA1NC40IDE5LjggNTQuNCA0OC4yIDAgMTQuMi02LjkgMjcuOS0xOC40IDM3LTkuNyA3LjYtMjAuOCAxMS4xLTM2LjEgMTEuMUg2NC44di05Ni4zem05Mi41IDBIMTc3djk2LjNoLTE5Ljd2LTk2LjN6bTM5NS45IDBoNTZ2MTYuM2gtMzYuM3YyMS40aDM0Ljl2MTYuM2gtMzQuOXYyNmgzNi4zdjE2LjNoLTU2di05Ni4zem02OS4xIDBoMjkuMmMyMi44IDAgMzUuOSAxMC40IDM1LjkgMjguNCAwIDE0LjgtOC4yIDI0LjUtMjMuMSAyNy4zbDMxLjkgNDAuNmgtMjQuM2wtMjcuMy0zOC43SDY0MnYzOC43aC0xOS43di05Ni4zem0xOS43IDE1LjJ2MjkuMWg1LjdjMTIuNyAwIDE5LjMtNS4yIDE5LjMtMTQuOCAwLTkuNC02LjYtMTQuMy0xOC45LTE0LjNINjQyem0tNTU3LjQgMS4xdjYzLjdoNS4zYzEyLjcgMCAyMC44LTIuMyAyNy03LjcgNi44LTUuNyAxMC45LTE1IDEwLjktMjQuMnMtNC4xLTE4LjItMTAuOS0yNGMtNi41LTUuNi0xNC4zLTcuOC0yNy03LjhoLTUuM3oiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMzk5LjIgMTUxLjZjMjkuNyAwIDUzLjggMjIuMSA1My44IDQ5LjVzLTI0LjEgNDkuNi01My44IDQ5LjZjLTI5LjggMC01My45LTIyLjItNTMuOS00OS42IDAtMjcuNCAyNC4xLTQ5LjUgNTMuOS00OS41ek03NTAgMjcxLjFDNzI0LjkgMjg4LjMgNTM3LjQgNDExLjUgMjEyLjcgNDcxaDQ4NC40YzI5LjIgMCA1Mi45LTIzLjIgNTIuOS01MS43VjI3MS4xeiIgZmlsbD0iI0Y0NzIxNiIvPjwvZz48L3N2Zz4=) no-repeat}#give_purchase_form_wrap span.card-type.amex{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NTAiIGhlaWdodD0iNDcxIj48c3R5bGU+LmF7ZmlsbDojZmZmfTwvc3R5bGU+PGcgZmlsbD0ibm9uZSI+PHJlY3Qgd2lkdGg9Ijc1MCIgaGVpZ2h0PSI0NzEiIHJ4PSI0MCIgZmlsbD0iIzI1NTdENiIvPjxwYXRoIGQ9Ik0wIDIyMS4yaDM2bDguMS0xOS41aDE4LjJsOC4xIDE5LjVoNzAuOXYtMTQuOWw2LjMgMTQuOWgzNi44bDYuNC0xNS4ydjE1LjJoMTc2LjFsLS4xLTMyaDMuNGMyLjQgMCAzLjEuMyAzLjEgNC4ydjI3LjhoOTEuMXYtNy41YzcuNCA0IDE4LjggNy41IDMzLjkgNy41aDM4LjNsOC4yLTE5LjVINTYzbDggMTkuNWg3My44di0xOC41bDExLjIgMTguNWg1OS4yVjk4LjdoLTU4LjZ2MTQuNGwtOC4yLTE0LjRoLTYwLjF2MTQuNGwtNy41LTE0LjRoLTgxLjJjLTEzLjYgMC0yNS41IDEuOS0zNS4yIDcuMXYtNy4xaC01NnY3LjFjLTYuMS01LjQtMTQuNS03LjEtMjMuOC03LjFIMTc5LjlsLTEzLjcgMzEuNi0xNC4xLTMxLjZIODcuNnYxNC40bC03LjEtMTQuNGgtNTVMMCAxNTYuOXY2NC4zem0yMjcuNC0xNy43aC0yMS42bC0uMS02OC44LTMwLjYgNjguOGgtMTguNUwxMjYgMTM0Ljd2NjguOEg4My4xTDc1IDE4My45SDMxLjFsLTguMiAxOS42SDBsMzcuOC04Ny44aDMxLjNsMzUuOCA4My4xdi04My4xaDM0LjVsMjcuNSA1OS42IDI1LjQtNTkuNmgzNS4xdjg3Ljh6TTY3LjggMTY1LjdsLTE0LjUtMzUtMTQuMyAzNWgyOC44em0yNDUuNiAzNy44SDI0M3YtODcuOGg3MC40VjEzNGgtNDkuM3YxNS44aDQ4LjF2MThoLTQ4LjF2MTcuNWg0OS4zdjE4LjJ6bTk5LjMtNjQuMmMwIDE0LTkuNCAyMS4zLTE0LjkgMjMuNCA0LjYgMS44IDguNiA0LjkgMTAuNCA3LjQgMyA0LjQgMy41IDguMyAzLjUgMTYuMnYxNy4yaC0yMS4ybC0uMS0xMS4xYzAtNS4yLjUtMTIuOC0zLjMtMTcuMS0zLjEtMy4xLTcuOC0zLjctMTUuNC0zLjdoLTIyLjZ2MzEuOUgzMjh2LTg3LjhoNDguNWMxMC44IDAgMTguNy4zIDI1LjUgNC4yIDYuNyAzLjkgMTAuNyA5LjYgMTAuNyAxOS40ek0zODYgMTUyLjRjLTIuOSAxLjctNi4zIDEuOC0xMC40IDEuOEgzNTB2LTE5LjVoMjUuOWMzLjcgMCA3LjUuMSAxMCAxLjYgMi44IDEuMiA0LjUgNCA0LjUgNy43IDAgMy45LTEuNiA3LTQuNCA4LjR6bTYwLjUgNTEuMUg0MjV2LTg3LjhoMjEuNXY4Ny44em0yNDkuNyAwaC0yOS44bC00MC02NS45djY1LjloLTQzbC04LjItMTkuNmgtNDMuOGwtNy45IDE5LjZoLTI0LjdjLTEwLjIgMC0yMy4yLTIuMi0zMC42LTkuNy03LjQtNy41LTExLjItMTcuNi0xMS4yLTMzLjUgMC0xMy4xIDIuMy0yNSAxMS4zLTM0LjQgNi45LTcgMTcuNS0xMC4yIDMyLjEtMTAuMmgyMC40djE4LjhoLTIwYy03LjcgMC0xMi4xIDEuMS0xNi4yIDUuMi0zLjYgMy43LTYuMSAxMC43LTYuMSAxOS45IDAgOS40IDEuOSAxNi4yIDUuOCAyMC42IDMuMiAzLjUgOS4xIDQuNiAxNC43IDQuNmg5LjVsMjkuNy02OS4xaDMxLjZsMzUuNyA4My4xdi04My4xaDMyLjFsMzcgNjEuMnYtNjEuMmgyMS42djg3Ljh6bS0xMjguMS0zNy44bC0xNC42LTM1LTE0LjUgMzVoMjkuMXpNNzUwIDM0My44Yy01LjIgNy40LTE1LjEgMTEuMi0yOC43IDExLjJoLTQwLjd2LTE4LjhoNDAuNmM0IDAgNi44LS42IDguNS0yLjIgMS41LTEuNCAyLjUtMy4zIDIuNS01LjcgMC0yLjYtMS00LjYtMi42LTUuOC0xLjUtMS40LTMuNy0yLTcuNC0yLTE5LjgtLjctNDQuNS42LTQ0LjUtMjcuMiAwLTEyLjcgOC4xLTI2LjIgMzAuMy0yNi4yaDQydi0xNy40aC0zOS4xYy0xMS43IDAtMjAuMyAyLjgtMjYuNCA3LjF2LTcuMWgtNTcuN2MtOS4yIDAtMjAgMi4yLTI1LjIgNy4xdi03LjFoLTEwM3Y3LjFjLTguMi01LjgtMjIuMS03LjEtMjguNS03LjFoLTY3Ljl2Ny4xYy02LjUtNi4yLTIxLTcuMS0yOS44LTcuMWgtNzZMMjc5IDI2OC40bC0xNi40LTE4LjdIMTQ5djEyMi42aDExMS41bDE3LjktMTkuMSAxNi45IDE5LjFoNjguOHYtMjguOGg2LjdjOS4yLjEgMTkuOS0uMiAyOS40LTQuM3YzMy4xaDU2Ljd2LTMyaDIuN2MzLjUgMCAzLjkuMiAzLjkgMy42djI4LjRoMTcyLjJjMTAuOSAwIDIyLjQtMi44IDI4LjctNy45djcuOUg3MTljMTEuNCAwIDIyLjUtMS42IDMxLTUuN3YtMjIuOHptLTM0MS41LTQ3LjJjMCAyNC40LTE4LjMgMjkuNS0zNi44IDI5LjVoLTI2LjN2MjkuNGgtNDFsLTI1LjktMjkuMS0yNyAyOS4xSDE2OHYtODcuOGg4NC44bDI1LjkgMjguOCAyNi45LTI4LjhoNjcuM2MxNi44IDAgMzUuNiA0LjYgMzUuNiAyOC45ek0yNDAuOCAzMzdIMTg5di0xNy40aDQ2LjN2LTE4SDE4OXYtMTUuOWg1Mi44bDIzLjEgMjUuNi0yNC4xIDI1Ljd6bTgzLjYgMTAuMUwyOTIgMzExLjNsMzIuNC0zNC42djcwLjR6bTQ3LjgtMzkuMUgzNDV2LTIyLjNoMjcuNWM3LjYgMCAxMi45IDMuMSAxMi45IDEwLjdzLTUuMSAxMS42LTEzLjIgMTEuNnpNNTE1IDI2Ny43aDcwLjN2MTguMUg1MzZ2MTZoNDguMXYxNy45SDUzNnYxNy41bDQ5LjMuMXYxOC4ySDUxNXYtODcuOHptLTI3LjEgNDdjNC43IDEuNyA4LjUgNC44IDEwLjMgNy40IDMgNC4zIDMuNSA4LjMgMy41IDE2djE3LjRoLTIxLjF2LTExYzAtNS4zLjUtMTMuMS0zLjQtMTcuMi0zLjEtMy4xLTcuOC0zLjktMTUuNS0zLjloLTIyLjV2MzIuMUg0MTh2LTg3LjhoNDguN2MxMC42IDAgMTguNC40IDI1LjMgNC4xIDYuNyA0IDEwLjkgOS41IDEwLjkgMTkuNSAwIDE0LTkuNCAyMS4yLTE1IDIzLjR6TTQ3NiAzMDMuNmMtMi44IDEuNy02LjMgMS44LTEwLjQgMS44SDQ0MHYtMTkuN2gyNS45YzMuOCAwIDcuNSAwIDEwLjEgMS42IDIuNyAxLjQgNC40IDQuMSA0LjQgNy45IDAgMy43LTEuNyA2LjctNC40IDguNHptMTkwLjMgNS42YzQuMSA0LjIgNi4zIDkuNiA2LjMgMTguNiAwIDE4LjktMTEuOCAyNy43LTMzLjEgMjcuN2gtNDF2LTE4LjhoNDAuOWM0IDAgNi44LS41IDguNi0yLjIgMS40LTEuMyAyLjUtMy4zIDIuNS01LjcgMC0yLjYtMS4yLTQuNi0yLjYtNS44LTEuNi0xLjQtMy45LTItNy41LTItMTkuNy0uNy00NC40LjYtNDQuNC0yNy4yIDAtMTIuNyA4LTI2LjEgMzAuMS0yNi4xaDQyLjN2MTguN2gtMzguN2MtMy44IDAtNi4zLjEtOC40IDEuNi0yLjQgMS40LTMuMiAzLjUtMy4yIDYuMyAwIDMuMyAxLjkgNS41IDQuNiA2LjUgMi4yLjggNC42IDEgOC4yIDFsMTEuNC4zYzExLjQuMyAxOS4zIDIuMyAyNCA3LjF6bTgzLjctMjMuNWgtMzguNGMtMy45IDAtNi40LjEtOC42IDEuNi0yLjIgMS40LTMgMy41LTMgNi4zIDAgMy4zIDEuOCA1LjUgNC42IDYuNSAyLjIuOCA0LjYgMSA4LjEgMWwxMS40LjNjMTEuNi4zIDE5LjMgMi4zIDIzLjkgNy4xLjkuNyAxLjQgMS40IDIgMi4ydi0yNXoiIGNsYXNzPSJhIi8+PC9nPjwvc3ZnPg==) no-repeat}#give_purchase_form_wrap span.card-type.maestro{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNzUwIDQ3MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIj48cmVjdCB3aWR0aD0iNzUwIiBoZWlnaHQ9IjQ3MSIgcng9IjQwIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTY3NSAyMzUuNTFjMCA5OS4xMzMtODAuMzUgMTc5LjUtMTc5LjQ4IDE3OS41LTk5LjEyMSAwLTE3OS40OC04MC4zNjMtMTc5LjQ4LTE3OS41QzMxNi4wNCAxMzYuMzY4IDM5Ni4zOTggNTYgNDk1LjUyIDU2IDU5NC42NTMgNTYgNjc1IDEzNi4zNjcgNjc1IDIzNS41MSIgZmlsbD0iI0Q5MjIyQSIvPjxwYXRoIGQ9Ik0zNTYuODcgMzQ5LjQ5YTE3Ny45MDggMTc3LjkwOCAwIDAgMS0xMy42NzUtMTkuMDA4aDYzLjYxMmExNzguNjkgMTc4LjY5IDAgMCAwIDEwLjM0Mi0xOS4wMTNoLTg0LjI5MmExNzguNDE4IDE3OC40MTggMCAwIDEtNy41OTYtMTloOTkuNDc1YzUuOTg4LTE3LjkwNCA5LjIzLTM3LjA1IDkuMjMtNTYuOTYyIDAtMTMuMDQ2LTEuMzkyLTI1Ljc2Mi00LjAzLTM4LjAxM2gtMTA5Ljg2YTE3OC4yMTQgMTc4LjIxNCAwIDAgMSA1LjIwOC0xOS4wMDhoOTkuNDQyYTE4MS40NDIgMTgxLjQ0MiAwIDAgMC03LjU5MS0xOS4wMDRIMzMyLjg4YTE4MC44NSAxODAuODUgMCAwIDEgMTAuMzM4LTE5LjAwOGg2My41N2ExODEuNDMzIDE4MS40MzMgMCAwIDAtMTMuNjctMTguOTkyaC0zNi4yMjVhMTgxLjA4OCAxODEuMDg4IDAgMCAxIDE4LjExMi0xOWMtMzEuODU0LTI4Ljg4My03NC4xMzgtNDYuNDgzLTEyMC41Mi00Ni40ODMtOTkuMTMgMC0xNzkuNDkgODAuMzY3LTE3OS40OSAxNzkuNTEgMCA5OS4xMzMgODAuMzU4IDE3OS41IDE3OS40OSAxNzkuNSA0Ni4zODggMCA4OC42NjctMTcuNTk2IDEyMC41Mi00Ni40NzVhMTgwLjMzNyAxODAuMzM3IDAgMCAwIDE4LjEzMy0xOS4wMzhoLTM2LjI2NyIgZmlsbD0iIzAwOTdEMCIvPjxwYXRoIGQ9Ik02NTEuMDggMzM1LjU0YzAtMy4yIDIuNTk2LTUuNzk2IDUuOC01Ljc5NiAzLjIgMCA1Ljc5MiAyLjU5NiA1Ljc5MiA1Ljc5NiAwIDMuMjA0LTIuNTkyIDUuOC01Ljc5MiA1LjhhNS43OTkgNS43OTkgMCAwIDEtNS44LTUuOHptNS44IDQuNDA4YTQuNDAxIDQuNDAxIDAgMCAwIDQuNDA0LTQuNDA4IDQuMzk2IDQuMzk2IDAgMCAwLTQuNDA0LTQuMzk2IDQuNCA0LjQgMCAwIDAtNC40MDggNC4zOTYgNC40MDUgNC40MDUgMCAwIDAgNC40MDggNC40MDh6bS0uNzg3LTEuODYyaC0xLjE4NHYtNS4wOTJoMi4xNWMuNDQ2IDAgLjkwNC4wMDQgMS4zLjI1OC40MTcuMjg0LjY0Ni43NzUuNjQ2IDEuMjcxIDAgLjU4NC0uMzM3IDEuMTEzLS44OCAxLjMxN2wuOTM0IDIuMjQ2aC0xLjMxN2wtLjc3NS0yLjAwOWgtLjg3NXYyLjAwOXptMC0yLjg4aC42NThjLjI0NiAwIC41MDQuMDE3LjcyNS0uMWEuNzEyLjcxMiAwIDAgMCAuMy0uNTkxLjY1Mi42NTIgMCAwIDAtLjI4OC0uNTEzYy0uMjEyLS4xMjUtLjU0MS0uMS0uNzYyLS4xaC0uNjM0djEuMzA1ek0zNzIuNDUgMjg0LjAxYy03LjY3IDIuMDMzLTE1LjA4OCAzLjAyNS0yMi45MjkgMy4wMDgtMjUuMDE3LS4wMjUtMzguMDQ2LTExLjQxNy0zOC4wNDYtMzMuMiAwLTI1LjQ1OCAxNi41ODgtNDQuMTgzIDM5LjEtNDQuMTgzIDE4LjQxNyAwIDMwLjE3NSAxMC41IDMwLjE3NSAyNi45NDYgMCA1LjQ1OS0uNzk2IDEwLjc3MS0yLjc0NiAxOC4yOTZoLTQ0LjQ4OGMtMS41ODMgMTAuNjMzIDYuMTg4IDE1LjMwNCAxOS40MTIgMTUuMzA0IDcuOTI1IDAgMTUuMDkyLTEuNDI1IDIzLjAyNS00LjYxMmwtMy41MDQgMTguNDQyem0tMTEuOTYyLTQ0LjE1YzAtMS42MDggMi40NzUtMTMuMDMzLTEwLjQtMTMuMjgzLTcuMTA4IDAtMTIuMjA4IDQuNzI1LTE0LjI3MSAxMy4yODNoMjQuNjcxem0yNy4wMzItNWMwIDkuNDA0IDUuMjk2IDE1LjkgMTcuMzI5IDIwLjczOCA5LjIgMy43NyAxMC42NSA0Ljg1OCAxMC42NSA4LjIyIDAgNC42NjMtNC4wNjcgNi44MDUtMTMuMDkyIDYuNzQ3LTYuNzgtLjA1LTEyLjk2Mi0uODcxLTIwLjI2Mi0yLjg5NmwtMy4yMyAxNy4xNTRjNi40ODggMS41MDQgMTUuNTg5IDIgMjMuNjUgMi4xODcgMjQuMDI2IDAgMzUuMTE4LTcuODY2IDM1LjExOC0yNC44NjcgMC0xMC4yMTctNC42MjUtMTYuMjMzLTE2LjAzMy0yMC43MTItOS41MzgtMy44MDgtMTAuNjU4LTQuNjM3LTEwLjY1OC04LjA4MyAwLTQuMDUgMy43NzktNi4xIDExLjE1LTYuMSA0LjQ2MiAwIDEwLjU3OS40MTIgMTYuMzc5IDEuMTA4bDMuMjU4LTE3LjI0MmMtNS45MTItLjgyNS0xNC44ODMtMS40ODMtMjAuMDc1LTEuNDgzLTI1LjQ1IDAtMzQuMjU4IDExLjQ1OC0zNC4xODMgMjUuMjI5bS04OC4yNDEgNTAuOTNoLTE4LjY2MmwuNDQ2LTcuODJjLTUuNjkyIDYuMTctMTMuMjcxIDkuMDQtMjMuNTU4IDkuMDQtMTIuMTc1IDAtMjAuNTE3LTguMzI0LTIwLjUxNy0yMC4yOTUgMC0xOC4xOTYgMTQuNS0yOC42OTIgMzkuNDI5LTI4LjY5MiAyLjU2MiAwIDUuODIuMTkyIDkuMTY3LjU2Mi42OTEtMi40MzMuODc5LTMuNDc5Ljg3OS00LjgwOCAwLTQuOTgtMy45MjEtNi44MTItMTQuNDEyLTYuODEyLTEwLjM0Mi4wNDEtMTcuMzIxIDEuNTctMjMuNzk2IDMuMzEybDMuMTg3LTE2LjdjMTEuMTk2LTIuODQ2IDE4LjUzLTMuOTQyIDI2LjgyNS0zLjk0MiAxOS4zMDQgMCAyOS41IDcuNTY3IDI5LjUgMjEuNzk2LjE2NyAzLjc5Ni0xLjE1OCAxMS40MTItMS44MiAxNC43NDYtLjc1OSA0Ljg1NS02LjEwOSAzMi45NzUtNi42NjcgMzkuNjEyem0tMTYuMzc5LTMzLjE5MmMtMi4zNjctLjI0Mi0zLjM5Ni0uMzEzLTUuMDEzLS4zMTMtMTIuNzI5IDAtMTkuMTgzIDMuNzg4LTE5LjE4MyAxMS4yNjggMCA0LjY5MSAzLjE1IDcuNjMzIDguMDU5IDcuNjMzIDkuMTQ2IDAgMTUuNzUtNy42NSAxNi4xMzgtMTguNTg4ek00NzcgMjg0LjYxYy02LjEyNSAxLjY4LTEwLjg5NiAyLjQwOC0xNi4wNTggMi40MDgtMTEuNDMzIDAtMTcuNjc1LTUuODQxLTE3LjY3NS0xNi4yNS0uMzU4LTIuODU4IDIuNDMzLTE2LjA1OCAzLjA2Ny0xOS43MzguNjMzLTMuNjkxIDEwLjUzOC01Ny40OTIgMTAuNTM4LTU3LjQ5MmgyMi4yMTJsLTMuMzYzIDE3LjhoMTEuMzkybC0zLjA5NiAxOC4xNzFoLTExLjQ0MnMtNi4yNzkgMzEuNTMtNi4yNzkgMzMuOTMzYzAgMy44MjUgMi4zMTcgNS40ODggNy42MzQgNS40ODggMi41NDUgMCA0LjUwOC0uMjM4IDYuMDI5LS42OTJMNDc3IDI4NC42MW05OS4yNS03NC45OGMtMTYuMjc5IDAtMjkgNi43LTM2LjM4OCAxNy44OTJsNi40MTItMTYuNTk2Yy0xMS44MTctNC4zMzgtMTkuNDMzIDEuODUtMjYuMzI1IDEwLjY1IDAgMC0xLjE1NCAxLjQ2Mi0yLjMgMi44di0xMy4wNWgtMjAuODU4Yy0yLjgyNSAyMy4wMjktNy44MiA0Ni4zNzktMTEuNzI5IDY5LjQ0NmwtLjk0MSA1LjAyaDIyLjQzOGMyLjEyNS0xMS43MDcgMy44NzUtMjEuMjExIDUuNjE3LTI4Ljc4NyA0Ljc2Ni0yMC43ODggMTIuNzg4LTI3LjE0MiAyNC44MjktMjQuMzMzLTIuNzggNS45NzktNC4zMDUgMTIuODkyLTQuMzA1IDIwLjU1NCAwIDE4LjU3OSAxMC4wOTIgMzMuNzg4IDM1LjE1IDMzLjc4OCAyNS4yODggMCA0My41OTYtMTMuNTA4IDQzLjU5Ni00NC4zMDggMC0xOC41OC0xMi4yLTMzLjA3NS0zNS4xOTYtMzMuMDc1em0tNi41MyA1OS4zMTdjLTcuOTI0LjEyNS0xMi43MjgtNi41MjUtMTIuNzI4LTE2LjQ3MSAwLTExLjc5MiA3LjAxMi0yNS4xMTIgMTguMjc1LTI1LjExMiA5LjA4NyAwIDEyLjIgNy4yMDQgMTIuMiAxNC44NzkgMCAxNi43NzktNi44NzUgMjYuNzA0LTE3Ljc0NiAyNi43MDR6TTIyNi41MyAyODUuNzloLTIyLjM0bDEzLjI4LTY5Ljk1LTMwLjU3IDY5Ljk1aC0yMC4zN2wtMy43My02OS41NS0xMy4zMiA2OS41NWgtMjAuMjdsMTcuMjctOTAuOTloMzQuOTFsMi45MSA1MC43MiAyMi4xMi01MC43MmgzNy43MmwtMTcuNjEgOTAuOTkiIGZpbGw9IiMwMDAiLz48cGF0aCBkPSJNNjEzLjE1IDI3NC4zOWE1LjggNS44IDAgMCAxIDUuNzk2LTUuNzk2YzMuMjA0IDAgNS43OTYgMi42IDUuNzk2IDUuNzk2YTUuNzk2IDUuNzk2IDAgMSAxLTExLjU5MiAwem01Ljc5NiA0LjQxMmE0LjQxNCA0LjQxNCAwIDAgMCA0LjQwOC00LjQxMiA0LjQwNyA0LjQwNyAwIDAgMC00LjQwOC00LjQwNCA0LjQwNiA0LjQwNiAwIDAgMC00LjQwOSA0LjQwNCA0LjQxNCA0LjQxNCAwIDAgMCA0LjQwOSA0LjQxMnptLS43ODQtMS44NjZoLTEuMTg3di01LjA4M2gyLjE1Yy40NSAwIC45MDggMCAxLjMwNC4yNS40MDkuMjc5LjY0Ni43NjYuNjQ2IDEuMjcgMCAuNTgtLjMzOCAxLjExNy0uODgzIDEuMzE3bC45MzMgMi4yNDZoLTEuMzE3bC0uNzctMi4wMDhoLS44NzZ2Mi4wMDh6bTAtMi44ODhoLjY1OWMuMjQxIDAgLjUwNC4wMTcuNzI1LS4wOTZhLjcwMi43MDIgMCAwIDAgLjI5Ni0uNTg3LjYzNS42MzUgMCAwIDAtLjI4NC0uNTEzYy0uMjEyLS4xMjktLjU0MS0uMDk1LS43NjItLjA5NWgtLjYzNHYxLjI5MXpNMzc4LjA1IDI3OC40Yy03LjY2NyAyLjAzMy0xNS4wODggMy4wMy0yMi45MjUgMy4wMTMtMjUuMDE3LS4wMjYtMzguMDQ2LTExLjQyMi0zOC4wNDYtMzMuMjA5IDAtMjUuNDUgMTYuNTc5LTQ0LjE3OSAzOS4wOTYtNDQuMTc5IDE4LjQyMSAwIDMwLjE3NSAxMC40OTYgMzAuMTc1IDI2Ljk0MiAwIDUuNDY3LS44IDEwLjc3MS0yLjc0MiAxOC4zSDMzOS4xMmMtMS41ODMgMTAuNjMgNi4xOCAxNS4zMDggMTkuNDA4IDE1LjMwOCA3LjkyNSAwIDE1LjA4OC0xLjQyNSAyMy4wMy00LjYxNmwtMy41MDkgMTguNDQyem0tMTEuOTYyLTQ0LjE1YzAtMS42MDQgMi40Ny0xMy4wMzMtMTAuNC0xMy4yNzktNy4xMDggMC0xMi4yMDQgNC43My0xNC4yNzEgMTMuMjc5aDI0LjY3MXptMjcuMDQyLTVjMCA5LjQwOCA1LjI4NyAxNS45IDE3LjMyNSAyMC43NDYgOS4yMDQgMy43NjcgMTAuNjUgNC44NTggMTAuNjUgOC4yMTMgMCA0LjY2Ni00LjA2NyA2LjgwOC0xMy4wODggNi43NS02Ljc4My0uMDQ2LTEyLjk2Ny0uODcxLTIwLjI2Mi0yLjg5NmwtMy4yMzggMTcuMTQ2YzYuNDkyIDEuNTE2IDE1LjU5NiAyLjAxMiAyMy42NTQgMi4yIDI0LjAyNSAwIDM1LjEyMS03Ljg3MSAzNS4xMjEtMjQuODcxIDAtMTAuMjE3LTQuNjI5LTE2LjIzOC0xNi4wNDItMjAuNzEyLTkuNTM3LTMuODA5LTEwLjY1NC00LjYzOC0xMC42NTQtOC4wODQgMC00LjA1IDMuNzg0LTYuMSAxMS4xNDYtNi4xIDQuNDcxIDAgMTAuNTgzLjQxNyAxNi4zODggMS4xMTNsMy4yNS0xNy4yNDZjLTUuOTEyLS44MjUtMTQuODc5LTEuNDgzLTIwLjA2Ny0xLjQ4My0yNS40NTggMC0zNC4yNjIgMTEuNDU0LTM0LjE4MyAyNS4yMjVtLTg4LjI0IDUwLjkyOWgtMTguNjY3bC40NS03LjgyYy01LjY5NiA2LjE1Ny0xMy4yNzUgOS4wMzItMjMuNTU4IDkuMDMyLTEyLjE3NSAwLTIwLjUyMS04LjMyNS0yMC41MjEtMjAuMjg4IDAtMTguMjA0IDE0LjQ5Ni0yOC42OTYgMzkuNDI5LTI4LjY5NiAyLjU2MiAwIDUuODE3LjE5MiA5LjE3LjU2My42OTItMi40MzMuODc2LTMuNDc1Ljg3Ni00LjgwOCAwLTQuOTg0LTMuOTE3LTYuODEzLTE0LjQwOC02LjgxMy0xMC4zNDIuMDQyLTE3LjMyMSAxLjU3NS0yMy43OTYgMy4zMTNsMy4xODMtMTYuNjk2YzExLjItMi44NSAxOC41My0zLjk0NiAyNi44My0zLjk0NiAxOS4zMDMgMCAyOS40OTUgNy41NjcgMjkuNDk1IDIxLjc5Mi4xNjcgMy44LTEuMTU4IDExLjQxMi0xLjgxNyAxNC43NTQtLjc2MiA0Ljg1LTYuMTEyIDMyLjk3LTYuNjY2IDM5LjYxMnptLTE2LjM4OC0zMy4xOTZjLTIuMzU4LS4yNDYtMy4zOTItLjMxMy01LjAxMy0uMzEzLTEyLjcyIDAtMTkuMTc4IDMuNzg4LTE5LjE3OCAxMS4yNjggMCA0LjY5NSAzLjE1NCA3LjYzMyA4LjA1NCA3LjYzMyA5LjE1NCAwIDE1Ljc1OC03LjY1NCAxNi4xMzgtMTguNTg4ek00ODIuNjEgMjc5Yy02LjEyIDEuNjc1LTEwLjg5NiAyLjQwOC0xNi4wNTQgMi40MDgtMTEuNDMzIDAtMTcuNjcxLTUuODQ2LTE3LjY3MS0xNi4yNTQtLjM2Mi0yLjg1NCAyLjQzMy0xNi4wNTggMy4wNjMtMTkuNzM4LjYzMy0zLjY5MSAxMC41MzgtNTcuNDkyIDEwLjUzOC01Ny40OTJoMjIuMjA4bC0zLjM1NSAxNy44aDExLjM5MmwtMy4wOTUgMTguMTcxaC0xMS40NDJzLTYuMjg0IDMxLjUzLTYuMjg0IDMzLjkzM2MwIDMuODI1IDIuMzIxIDUuNDggNy42MzQgNS40OCAyLjU0MSAwIDQuNTA4LS4yMyA2LjAyOS0uNjkybC0yLjk2MyAxNi4zODNtMTEwLjQ3LTQyLjM1OWMwIDE2Ljc3NS02Ljg4IDI2LjcwOC0xNy43NTQgMjYuNzA4LTcuOTIuMTEyLTEyLjcyNS02LjUyNS0xMi43MjUtMTYuNDc1IDAtMTEuNzkyIDcuMDA4LTI1LjExMiAxOC4yNzEtMjUuMTEyIDkuMDkyIDAgMTIuMjA4IDcuMjEyIDEyLjIwOCAxNC44Nzl6bTIzLjk3OS40NjdjMC0xOC41OC0xMi4yMDgtMzMuMDgtMzUuMTk2LTMzLjA4LTI2LjQ1IDAtNDMuNTUgMTcuNjI2LTQzLjU1IDQzLjU5NyAwIDE4LjU3OSAxMC4wODMgMzMuNzkyIDM1LjE1IDMzLjc5MiAyNS4yODggMCA0My41OTYtMTMuNTEyIDQzLjU5Ni00NC4zMDh6TTUwMi40IDIwNS43MmMtMi44MiAyMy4wMjktNy44MTcgNDYuMzc1LTExLjcyMSA2OS40NWwtLjk0NiA1LjAyaDIyLjQzM2M4LjA4OC00NC41NTcgMTAuOC01Ny4yNTMgMjcuNzQyLTUyLjc4Mmw4LjE1LTIxLjA4OGMtMTEuODE3LTQuMzM4LTE5LjQyNSAxLjg1NC0yNi4zMDggMTAuNjU4LjYyMS0zLjk2MyAxLjc5Mi03Ljc4NCAxLjUwOC0xMS4yNThINTAyLjRtLTI3MC4yNiA3NC40N0gyMDkuOGwxMy4yNy02OS45Ni0zMC41NyA2OS45NmgtMjAuMzZsLTMuNzMtNjkuNTUtMTMuMzIgNjkuNTVoLTIwLjI3bDE3LjI2LTkxSDE4N2wxLjg1IDU2LjMzIDI0LjU3LTU2LjMzaDM2LjMzbC0xNy42MSA5MSIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=) no-repeat}#give_purchase_form_wrap span.card-type.dinersclub{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUwIiBoZWlnaHQ9IjQ3MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9Im5vbmUiPjxyZWN0IGZpbGw9IiMwMDc5QkUiIHdpZHRoPSI3NTAiIGhlaWdodD0iNDcxIiByeD0iNDAiLz48cGF0aCBkPSJNNTg0LjkzNCAyMzcuOTQ3YzAtOTkuNDE1LTgyLjk4MS0xNjguMTMzLTE3My44OTUtMTY4LjFoLTc4LjI0MmMtOTIuMDAzLS4wMzMtMTY3LjczIDY4LjcwNS0xNjcuNzMgMTY4LjEgMCA5MC45MyA3NS43MjcgMTY1LjY0IDE2Ny43MyAxNjUuMjA0aDc4LjI0MmM5MC45MTQuNDM2IDE3My44OTUtNzQuMjkzIDE3My44OTUtMTY1LjIwNHoiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMzMzLjI4IDgzLjkzYy04NC4wNy4wMjctMTUyLjE5NCA2OC4zMDgtMTUyLjIxNCAxNTIuNTguMDIgODQuMjU4IDY4LjE0NCAxNTIuNTMzIDE1Mi4yMTQgMTUyLjU2IDg0LjA5LS4wMjcgMTUyLjIyOC02OC4zMDIgMTUyLjI0LTE1Mi41Ni0uMDEyLTg0LjI3Mi02OC4xNS0xNTIuNTUzLTE1Mi4yNC0xNTIuNTh6IiBmaWxsPSIjMDA3OUJFIi8+PHBhdGggZD0iTTIzNy4wNjYgMjM2LjA5OGMuMDgtNDEuMTggMjUuNzQ2LTc2LjI5NiA2MS45NC05MC4yNXYxODAuNDhjLTM2LjE5NC0xMy45NDctNjEuODYxLTQ5LjA0NC02MS45NC05MC4yM3ptMTMxIDkwLjI3NVYxNDUuODQ3YzM2LjIwNyAxMy45MiA2MS45MTQgNDkuMDU3IDYxLjk4IDkwLjI1Ny0uMDY2IDQxLjIxMi0yNS43NzMgNzYuMzIyLTYxLjk4IDkwLjI2OXoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+) no-repeat}#give_purchase_form_wrap span.card-type.jcb{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUwIiBoZWlnaHQ9IjQ3MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9Ii4wMzIlIiB5MT0iNTAlIiB4Mj0iOTkuOTc0JSIgeTI9IjUwJSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiMwMDdCNDAiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNTVCMzMwIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iLjQ3MiUiIHkxPSI1MCUiIHgyPSI5OS45ODYlIiB5Mj0iNTAlIiBpZD0iYiI+PHN0b3Agc3RvcC1jb2xvcj0iIzFEMjk3MCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDZEQkEiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSIuMTE0JSIgeTE9IjUwLjAwMSUiIHgyPSI5OS45ODYlIiB5Mj0iNTAuMDAxJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiM2RTJCMkYiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRTMwMTM4IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9Im5vbmUiPjxyZWN0IGZpbGw9IiMwRTRDOTYiIHdpZHRoPSI3NTAiIGhlaWdodD0iNDcxIiByeD0iNDAiLz48cGF0aCBkPSJNNjE3LjI0MyAzNDYuNzY2YzAgNDEuNjE1LTMzLjcyOCA3NS4zNi03NS4zNiA3NS4zNkgxMzIuNzU3VjEyNC4yNDVjMC00MS42MjYgMzMuNzMzLTc1LjM3IDc1LjM2NS03NS4zN2w0MDkuMTIxLS4wMDF2Mjk3Ljg5MnoiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNNDgzLjg1OSAyNDIuMDQ1YzExLjY4NC4yNTMgMjMuNDM3LS41MTYgMzUuMDc3LjQgMTEuNzg3IDIuMiAxNC42MjggMjAuMDQzIDQuMTU2IDI1Ljg4OC03LjE0MSAzLjg1LTE1LjYzMyAxLjQzMi0yMy4zNzkgMi4xMTNINDgzLjg2di0yOC40MDF6bTQxLjgzMy0zMi4xNDVjMi41OTYgOS4xNjUtNi4yMzggMTcuMzkyLTE1LjA2NiAxNi4xM2gtMjYuNzY3Yy4xODUtOC42NDItLjM2OC0xOC4wMjEuMjcyLTI2LjIwOCAxMC43MjQuMzAxIDIxLjU0OS0uNjE2IDMyLjIxLjQ4IDQuNTggMS4xNSA4LjQxMyA0LjkxNiA5LjM1IDkuNTk4ek01OTAuMTIgNzMuOTk3Yy40OTggMTcuNTAxLjA3MSAzNS45MjcuMjE0IDUzLjc4My0uMDM1IDcyLjU5Ni4wNzIgMTQ1LjE5NC0uMDU1IDIxNy43OS0uNDY5IDI3LjIwNy0yNC41ODIgNTAuODQ0LTUxLjYgNTEuMzg3LTI3LjA0Ni4xMTEtNTQuMDk1LjAxNi04MS4xNDIuMDQ3di0xMDkuNzVjMjkuNDctLjE1NCA1OC45NTkuMzA3IDg4LjQxNy0uMjMyIDEzLjY2Ny0uODYgMjguNjMyLTkuODc2IDI5LjI3LTI0LjkxNSAxLjYxLTE1LjEwMi0xMi42MzItMjUuNTUtMjYuMTUzLTI3LjIwMS01LjE5OC0uMTM1LTUuMDQ0LTEuNTE1IDAtMi4xMTcgMTIuODkyLTIuNzg3IDIzLjAyLTE2LjEzMyAxOS4yMjYtMjkuNDk5LTMuMjM2LTE0LjA1OC0xOC43NzMtMTkuNDk5LTMxLjY5Ny0xOS40NzItMjYuMzUxLS4xOC01Mi43MDktLjAyNi03OS4wNjMtLjA3Ny4xNzItMjAuNDg5LS4zNTQtNDEgLjI4Ni02MS40NzQgMi4wODctMjYuNzE2IDI2LjgwNi00OC43NDcgNTMuNDQ3LTQ4LjI3aDc4Ljg1eiIgZmlsbD0idXJsKCNhKSIvPjxwYXRoIGQ9Ik0xNTkuNzQgMTI1LjA0Yy42NzQtMjcuMTYzIDI0Ljg4OS01MC42MTEgNTEuODc1LTUxLjAwNyAyNi45NDQtLjA4MyA1My44OTEtLjAxMiA4MC44MzctLjAzNi0uMDc0IDkwLjg4NS4xNDggMTgxLjc3Ny0uMTEyIDI3Mi42NTgtMS4wMzggMjYuODM0LTI0Ljk5IDQ5LjgzNC01MS42NzkgNTAuMzA3LTI2Ljk5Ni4wOTktNTMuOTk1LjAxNC04MC45OTIuMDQyVjI4My41NTFjMjYuMjIzIDYuMTk0IDUzLjcyMiA4LjgzMiA4MC40NzMgNC43MjEgMTUuOTkzLTIuNTc1IDMzLjQ4OC0xMC40MjQgMzguOTAyLTI3LjAxNCAzLjk4Ni0xNC4xOTIgMS43NDItMjkuMTI2IDIuMzM0LTQzLjY5MnYtMzMuODI0aC00Ni4yOTdjLS4yMDggMjIuMzcuNDI2IDQ0Ljc4LS4zMzUgNjcuMTI1LTEuMjQ4IDEzLjczNC0xNC44NDYgMjIuNDYtMjcuOCAyMS45OTUtMTYuMDY2LjE2OS00Ny44OTgtMTEuNjQtNDcuODk4LTExLjY0LS4wOC00MS45MTcuNDY2LTk0LjQwOC42OTItMTM2LjE4MnoiIGZpbGw9InVybCgjYikiLz48cGF0aCBkPSJNMzA5LjcyIDE5Ny4zOWMtMi40MzQuNTE3LS40OS04LjMtMS4xMTQtMTEuNjQ2LjE2Ni0yMS4xNS0uMzQ2LTQyLjMyMy4yODQtNjMuNDU4IDIuMDgzLTI2LjgyOSAyNi45OTEtNDguOTE2IDUzLjczOS00OC4yODhoNzguNzY2Yy0uMDc0IDkwLjg4NC4xNDcgMTgxLjc3NS0uMTEyIDI3Mi42NTYtMS4wMzkgMjYuODM0LTI0Ljk5MiA0OS44MzMtNTEuNjggNTAuMzA4LTI2Ljk5OC4xLTUzLjk5OC4wMTUtODAuOTk3LjA0M1YyNzIuNzA4YzE4LjQ0IDE1LjEyOCA0My41IDE3LjQ4NCA2Ni40NzIgMTcuNTI1IDE3LjMxNy0uMDA2IDM0LjUzNC0yLjY3NSA1MS4zNS02LjY3VjI2MC43OWMtMTguOTUzIDkuNDQ3LTQxLjIzMyAxNS40NDYtNjIuMjQzIDEwLjAxOC0xNC42NTYtMy42NS0yNS4yOTQtMTcuODExLTI1LjA1Ni0zMi45MzYtMS42OTktMTUuNzI4IDcuNTI0LTMyLjMzNSAyMi45ODEtMzcuMDExIDE5LjE5LTYuMDA4IDQwLjEwOC0xLjQxMyA1OC4wOTYgNi4zOTggMy44NTUgMi4wMTggNy43NjUgNC41MjEgNi4yMjItMS45MjF2LTE3LjljLTMwLjA4NC03LjE1Ny02Mi4xMDEtOS43OTItOTIuMzI5LTIuMDA0LTguNzQ4IDIuNDY4LTE3LjI3IDYuMjEtMjQuMzc5IDExLjk1NnoiIGZpbGw9InVybCgjYykiLz48L2c+PC9zdmc+) no-repeat}#give_purchase_form_wrap span.card-type.dankort{background:url(https://cteservicos.com.br/wp-content/plugins/give/build/images/dankort.b2d8eb77.png) no-repeat}#give_purchase_form_wrap span.card-type.unionpay{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUwIiBoZWlnaHQ9IjQ3MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIj48cmVjdCBmaWxsPSIjRkZGIiB3aWR0aD0iNzUwIiBoZWlnaHQ9IjQ3MSIgcng9IjQwIi8+PHBhdGggZD0iTTIwMS44MSA1NWgxNDIuMzkzYzE5Ljg3IDAgMzIuMjg3IDE2LjQwNiAyNy42MyAzNi40N0wzMDUuNSAzNzguOTQ4Yy00LjY1NiAyMC4wNjQtMjQuNjI5IDM2LjQ3LTQ0LjQ5OCAzNi40N0gxMTguNjFjLTE5Ljg3IDAtMzIuMjg3LTE2LjQwNi0yNy42My0zNi40N0wxNTcuMzExIDkxLjQ3QzE2MS45NjggNzEuMzAyIDE4MS44MzcgNTUgMjAxLjcwNiA1NWguMTA0eiIgZmlsbD0iI0QxMDQyOSIvPjxwYXRoIGQ9Ik0zMzEuNzUgNTVoMTYzLjgxNWMxOS44NjkgMCAxMC44NjYgMTYuNDA2IDYuMjA5IDM2LjQ3TDQzNS40NCAzNzguOTQ4Yy00LjY1NyAyMC4wNjQtMy4yMDggMzYuNDctMjMuMDc3IDM2LjQ3SDI0OC41NDljLTE5Ljk3MiAwLTMyLjI4Ny0xNi40MDYtMjcuNTI3LTM2LjQ3TDI4Ny4zNTYgOTEuNDdDMjkyLjAxMiA3MS4zMDIgMzExLjg4IDU1IDMzMS44NTQgNTVoLS4xMDR6IiBmaWxsPSIjMDIyRTY0Ii8+PHBhdGggZD0iTTQ4OS44MTUgNTVoMTQyLjM5NGMxOS44NjkgMCAzMi4yODcgMTYuNDA2IDI3LjYzIDM2LjQ3bC02Ni4zMzMgMjg3LjQ3OGMtNC42NTcgMjAuMDY0LTI0LjYzIDM2LjQ3LTQ0LjQ5OCAzNi40N0g0MDYuNjE0Yy0xOS45NzIgMC0zMi4yODctMTYuNDA2LTI3LjYzLTM2LjQ3TDQ0NS4zMTcgOTEuNDdDNDQ5Ljk3NCA3MS4zMDIgNDY5Ljg0MyA1NSA0ODkuNzExIDU1aC4xMDR6IiBmaWxsPSIjMDc2Rjc0Ii8+PHBhdGggZD0iTTQ2NS45MDUgMzI2LjAxNWgxMy40NTNsMy44MjktMTMuMDYzaC0xMy4zNWwtMy45MzIgMTMuMDYzem0xMC43NjItMzUuOTQ4bC00LjY1NyAxNS40NjZzNS4wNzEtMi42MTMgNy44NjUtMy40NDljMi43OTQtLjYyNyA2LjkzMy0xLjE1IDYuOTMzLTEuMTVsMy4yMDgtMTAuNzYzaC0xMy40NTJsLjEwMy0uMTA0em02LjcyNy0yMi4xNTRsLTQuNDUgMTQuODM5czQuOTY3LTIuMyA3Ljc2MS0zLjAzYzIuNzk0LS43MzIgNi45MzMtLjk0MSA2LjkzMy0uOTQxbDMuMjA4LTEwLjc2NGgtMTMuMzQ5bC0uMTAzLS4xMDR6bTI5LjcgMGwtMTcuMzg2IDU3Ljk5N2g0LjY1N2wtMy42MjIgMTIuMDE3aC00LjY1N2wtMS4xMzggMy42NThINDc0LjM5bDEuMTM5LTMuNjU4SDQ0MmwzLjMxMS0xMS4wNzZoMy40MTVsMTcuNTkzLTU4LjkzOEw0NjkuODM3IDI1NmgxNi44NjhsLTEuNzYgNS45NTZzNC40NS0zLjIzOSA4Ljc5Ny00LjM4OWM0LjI0My0xLjE0OSAyOC42NjUtMS41NjcgMjguNjY1LTEuNTY3bC0zLjYyMiAxMS44MDhoLTUuNzk1bC4xMDMuMTA1eiIgZmlsbD0iI0ZFRkVGRSIvPjxwYXRoIGQ9Ik01MjAgMjU2aDE4LjAwNmwuMjA3IDYuNzkyYy0uMTAzIDEuMTUuODI4IDEuNjcyIDMuMDAxIDEuNjcyaDMuNjIybC0zLjMxMSAxMS4xODJoLTkuNzI4Yy04LjM4Mi42MjctMTEuNTktMy4wMy0xMS4zODMtNy4xMDZsLS4zMS0xMi40MzZMNTIwIDI1NnptMi4yMTYgNTMuMmgtMTcuMTc4bDIuODk3LTkuOTI3aDE5LjY2MmwyLjc5NC05LjA5Mkg1MTEuMDRMNTE0LjM1MSAyNzloNTMuODEybC0zLjMxMSAxMS4xODFoLTE4LjExbC0yLjc5NCA5LjA5MmgxOC4xMWwtMy4wMDIgOS45MjdoLTE5LjU1OGwtMy41MTggNC4xOGg3Ljk2OGwxLjk2NiAxMi41NGMuMjA3IDEuMjU0LjIwNyAyLjA5LjYyIDIuNjEzLjQxNS40MTggMi43OTUuNjI3IDQuMTQuNjI3aDIuMzhsLTMuNzI1IDEyLjIyNmgtNi4xMDZjLS45MyAwLTIuMzgtLjEwNC00LjM0Ni0uMTA0LTEuODYzLS4yMS0zLjEwNC0xLjI1NC00LjM0Ni0xLjg4MS0xLjEzOS0uNTIzLTIuNzk0LTEuODgxLTMuMjA4LTQuMjg1bC0xLjg2My0xMi41NC04LjkgMTIuMzMxYy0yLjc5NCAzLjg2Ny02LjYyMiA2Ljg5Ny0xMy4xNDIgNi44OTdINDk1bDMuMzExLTEwLjg2OGg0Ljc2YzEuMzQ2IDAgMi41ODgtLjUyMiAzLjUyLTEuMDQ1LjkzLS40MTggMS43NTgtLjgzNiAyLjU4Ni0yLjE5NGwxMy4wNC0xOC40OTd6TTMzNC4zMTQgMjgyaDQ1LjQyOWwtMy4zMTIgMTAuOTcyaC0xOC4xMWwtMi43OTMgOS4zaDE4LjYyN2wtMy40MTUgMTEuMjg3aC0xOC41MjRsLTQuNTUzIDE1LjE1MmMtLjUxNyAxLjY3MiA0LjQ1IDEuODgxIDYuMjA5IDEuODgxbDkuMzE0LTEuMjU0LTMuNzI2IDEyLjU0aC0yMC45MDRjLTEuNjU1IDAtMi44OTctLjIwOS00Ljc2LS42MjctMS43Ni0uNDE4LTIuNTg3LTEuMjU0LTMuMzExLTIuNDAzLS43MjUtMS4yNTQtMS45NjctMi4xOTUtMS4xMzktNC45MTJsNi4wMDItMjAuMDY0SDMyNWwzLjQxNS0xMS40OTVoMTAuMzQ4bDIuNzk0LTkuM0gzMzEuMjFsMy4zMTItMTAuOTczLS4yMDctLjEwNHptMzEuMzg3LTE5LjgzNWgxOC42MjdsLTMuNDE1IDExLjM5aC0yNS40NTdsLTIuNzk0IDIuNDA0Yy0xLjI0MiAxLjE1LTEuNTUyLjczMi0zLjEwNSAxLjU2OC0xLjQ0OC43MzEtNC40NSAyLjE5NC04LjM4MiAyLjE5NEgzMzNsMy4zMTEtMTAuOTcyaDIuNDg0YzIuMDcgMCAzLjUxOS0uMjEgNC4yNDMtLjYyNy44MjgtLjUyMyAxLjc2LTEuNjcyIDIuNjktMy41NTNsNC42NTctOC41NjloMTguNTI0bC0zLjIwOCA2LjI3di0uMTA1em0zNS4xMDggMTguODFzNS4wNy00LjcwMiAxMy43NjMtNi4xNjVjMS45NjYtLjQxOCAxNC4zODQtLjIxIDE0LjM4NC0uMjFsMS44NjMtNi4yN2gtMjYuMTgxbC0zLjgzIDEyLjc1di0uMTA1em0yNC42MjkgNC44MDdoLTI1Ljk3NWwtMS41NTIgNS4zM2gyMi41NmMyLjY5LS4zMTQgMy4yMDguMTA0IDMuNDE1LS4xMDVsMS42NTUtNS4yMjVoLS4xMDN6bS0zMy43MzYtMjkuNjc4aDE1LjgzM2wtMi4yNzYgOC4wNDdzNC45NjctNC4wNzYgOC40ODUtNS41MzljMy41MTktMS4yNTQgMTEuMzgzLTIuNTA4IDExLjM4My0yLjUwOGwyNS42NjQtLjEwNC04Ljc5NiAyOS40NjljLTEuNDQ5IDUuMDE2LTMuMjA4IDguMjU1LTQuMjQzIDkuODIzLS45MyAxLjQ2My0yLjA3IDIuODIxLTQuMzQ2IDQuMDc1LTIuMTczIDEuMTUtNC4xNCAxLjg4MS02LjAwMiAxLjk4Ni0xLjY1Ni4xMDQtNC4zNDYuMjA5LTcuODY1LjIwOWgtMjQuNzMybC02LjkzNCAyMy4zMDNjLS42MiAyLjI5OS0uOTMxIDMuNDQ4LS41MTcgNC4wNzUuMzEuNTIzIDEuMjQyIDEuMTUgMi4zOCAxLjE1bDEwLjg2Ni0xLjA0NS0zLjcyNiAxMi43NDloLTEyLjIxYy0zLjkzMyAwLTYuNzI3LS4xMDUtOC42OTMtLjIxLTEuODYzLS4yMDgtMy44MyAwLTUuMTc1LTEuMDQ0LTEuMTM4LTEuMDQ1LTIuODk3LTIuNDA0LTIuNzk0LTMuNzYyLjEwNC0xLjI1NC42MjEtMy4zNDQgMS40NS02LjI3bDIyLjI0OC03NC40MDR6IiBmaWxsPSIjRkVGRUZFIi8+PHBhdGggZD0iTTQzNy44NCAzMDNsLTEuNDQ5IDcuMTA2Yy0uNjIgMi4xOTQtMS4xMzggMy44NjYtMi43OTQgNS4zMy0xLjc1OSAxLjQ2Mi0zLjcyNSAzLjAzLTguNDg1IDMuMDNsLTguNzk2LjQxOC0uMTA0IDcuOTQyYy0uMTAzIDIuMTk0LjUxOCAxLjk4NS44MjggMi40MDMuNDE0LjQxOC43MjQuNTIzIDEuMTM4LjczMmwyLjc5NC0uMjEgOC4zODMtLjQxNy0zLjUxOSAxMS43MDRoLTkuNjI0Yy02LjcyNiAwLTExLjc5Ny0uMjEtMTMuMzUtMS40NjMtMS42NTUtMS4wNDUtMS44NjItMi4zLTEuODYyLTQuNTk4bC42Mi0zMS4xNDFoMTUuNDJsLS4yMDcgNi4zNzRoMy43MjVjMS4yNDIgMCAyLjE3NC0uMTA0IDIuNjkxLS40MTguNTE3LS4zMTMuODI4LS44MzYgMS4wMzUtMS41NjdsMS41NTItNS4wMTZoMTIuMTA4bC0uMTA0LS4yMDl6TTIxOC40NyAxNDdjLS41MTcgMi41MDgtMTAuNDUxIDQ4LjU5Mi0xMC40NTEgNDguNTkyLTIuMTc0IDkuMy0zLjcyNiAxNS45ODktOC45IDIwLjI3My0zLjAwMSAyLjUwOC02LjUyIDMuNjU3LTEwLjU1NSAzLjY1Ny02LjUyIDAtMTAuMjQ1LTMuMjM5LTEwLjg2Ni05LjQwNGwtLjEwNC0yLjA5czEuOTY2LTEyLjQzNiAxLjk2Ni0xMi41NGMwIDAgMTAuMzQ5LTQyLjAwOSAxMi4yMTItNDcuNTQ4LjEwMy0uMzEzLjEwMy0uNTIyLjEwMy0uNjI3LTIwLjE4LjIxLTIzLjgwMSAwLTI0LjAwOC0uMzEzLS4xMDQuNDE4LS42MjEgMy4wMy0uNjIxIDMuMDNsLTEwLjU1NiA0Ny4zNC0uOTMyIDMuOTdMMTU0IDIxNC41MDhjMCAzLjg2Ni43MjQgNy4xMDUgMi4yNzcgOS43MTggNC44NjMgOC41NjkgMTguNjI3IDkuODIzIDI2LjM4OCA5LjgyMyAxMC4wMzggMCAxOS40NTUtMi4xOTUgMjUuNzY3LTYuMDYxIDExLjA3My02LjU4NCAxMy45Ny0xNi45MjkgMTYuNDU0LTI2LjAybDEuMjQyLTQuNzAzczEwLjY1OS00My41NzYgMTIuNTIyLTQ5LjIxOWMuMTAzLS4zMTQuMTAzLS41MjMuMjA3LS42MjctMTQuNjk1LjEwNC0xOC45MzggMC0yMC4zODctLjMxNFYxNDd6bTU5LjAzIDg2LjYyM2MtNy4xNDEtLjEwNS05LjcyOC0uMTA1LTE4LjExLjMxM2wtLjMxMS0uNjI3Yy43MjQtMy4yNCAxLjU1Mi02LjM3NCAyLjE3My05LjYxNGwxLjAzNS00LjM4OWMxLjU1Mi02Ljc5MiAzLjAwMS0xNC44MzkgMy4yMDgtMTcuMjQyLjIwNy0xLjQ2My42Mi01LjEyLTMuNTE5LTUuMTItMS43NTkgMC0zLjUxOC44MzUtNS4zOCAxLjY3MS0xLjAzNiAzLjY1OC0zLjAwMiAxMy44OTktNC4wMzcgMTguNDk3LTIuMDcgOS44MjMtMi4xNzMgMTAuOTcyLTMuMTA0IDE1Ljc4bC0uNjIxLjYyNmMtNy4zNDctLjEwNC05LjkzNC0uMTA0LTE4LjQyLjMxNEwyMzAgMjMzLjFjMS40NDktNS44NTIgMi43OTQtMTEuNzA0IDQuMTQtMTcuNTU2IDMuNTE4LTE1Ljc4IDQuNDUtMjEuODQgNS4zOC0yOS44ODdsLjcyNS0uNDE4YzguMjc5LTEuMTQ5IDEwLjI0NS0xLjQ2MyAxOS4yNDgtMy4yMzlsLjcyNC44MzYtMS4zNDUgNS4wMTZjMS41NTItLjk0IDMuMDAxLTEuODgxIDQuNTUzLTIuNjEzIDQuMjQzLTIuMDkgOC45LTIuNzE3IDExLjQ4Ny0yLjcxNyAzLjkzMiAwIDguMjc5IDEuMTUgMTAuMDM4IDUuNzQ4IDEuNjU2IDQuMDc1LjYyIDkuMDkxLTEuNjU2IDE5LjAxOWwtMS4xMzggNS4wMTZjLTIuMjc3IDExLjA3Ny0yLjY5IDEzLjA2Mi0zLjkzMyAyMC41ODZsLS44MjcuNjI3LjEwMy4xMDV6bTI5LjA1OC4wMjdjLTQuMzQ2IDAtNy4xNC0uMTA0LTkuODMgMC0yLjY5MSAwLTUuMjc4LjIxLTkuMzE0LjMxNGwtLjIwNy0uMzE0LS4yMDctLjQxOGMxLjEzOC00LjE4IDEuNjU2LTUuNjQzIDIuMjc3LTcuMTA2LjUxNy0xLjQ2MyAxLjAzNC0yLjkyNiAyLjA3LTcuMjEgMS4yNDEtNS41MzkgMi4wNjktOS40MDUgMi41ODYtMTIuODU0LjYyMS0zLjI0LjkzMi02LjA2IDEuMzQ2LTkuM2wuMzEtLjIwOS4zMS0uMzE0YzQuMzQ3LS42MjcgNy4wMzgtMS4wNDUgOS44MzItMS40NjMgMi43OTQtLjQxOCA1LjY5MS0uOTQgMTAuMTQxLTEuNzc2bC4yMDcuNDE4LjEwMy40MTgtMi40ODMgMTAuMzQ1Yy0uODI4IDMuNDQ5LTEuNjU2IDYuODk3LTIuMzggMTAuMzQ2LTEuNTUzIDcuMzE1LTIuMjc3IDEwLjAzMi0yLjU4NyAxMi4wMTctLjQxNCAxLjg4MS0uNTE4IDIuODIyLTEuMTM5IDYuNTg0bC0uNDE0LjMxMy0uNDE0LjMxNC0uMjA3LS4xMDV6bTQ1Ljk0MS0yNS42NzVjLS4zMSAxLjg4MS0xLjk2NiA4Ljg4My00LjEzOSAxMS44MDktMS41NTIgMi4xOTQtMy4zMTIgMy41NTMtNS4zODEgMy41NTMtLjYyMSAwLTQuMTQgMC00LjI0My01LjMzIDAtMi42MTIuNTE3LTUuMzMgMS4xMzgtOC4yNTUgMS44NjMtOC40NjUgNC4xNC0xNS40NjYgOS44MzEtMTUuNDY2IDQuNDUgMCA0Ljc2IDUuMjI1IDIuNzk0IDEzLjY5em0xOC43My44MzZjMi40ODQtMTEuMDc3LjUxOC0xNi4zMDItMS44NjItMTkuNDM3LTMuNzI1LTQuODA3LTEwLjM0OC02LjM3NC0xNy4xNzgtNi4zNzQtNC4xNCAwLTEzLjg2Ny40MTgtMjEuNTI1IDcuNTI0LTUuNDg0IDUuMTItOC4wNzEgMTIuMTIyLTkuNTIgMTguODEtMS41NTMgNi43OTItMy4zMTIgMTkuMDE5IDcuODY1IDIzLjYxNyAzLjQxNCAxLjQ2MyA4LjM4MiAxLjg4IDExLjU5IDEuODggOC4xNzUgMCAxNi41NTctMi4yOTggMjIuODctOC45ODYgNC44NjMtNS40MzQgNy4wMzYtMTMuNTg1IDcuODY0LTE3LjAzNGgtLjEwM3ptMTc0LjQzMyAyNi4wOGMtOC42OTMtLjEwNC0xMS4xNzYtLjEwNC0xOS4xNDUuMzE0bC0uNTE3LS42MjdjMi4xNzMtOC4yNTYgNC4zNDYtMTYuNjE2IDYuMzEzLTI0Ljk3NiAyLjQ4My0xMC44NjggMy4xMDQtMTUuNDY2IDMuOTMyLTIxLjg0bC42Mi0uNTIzYzguNTktMS4yNTQgMTAuOTctMS41NjcgMTkuOTczLTMuMjM5bC4yMDcuNzMxYy0xLjY1NiA2Ljg5Ny0zLjIwOCAxMy42OS00Ljg2NCAyMC40ODItMy4zMTEgMTQuMzE3LTQuNDUgMjEuNjMyLTUuNjkxIDI5LjE1NmwtLjgyOC42Mjd2LS4xMDV6IiBmaWxsPSIjRkVGRUZFIi8+PHBhdGggZD0iTTUzMy4xNiAyMDkuMzc0Yy0uNDE0IDEuNzc2LTIuMDcgOC44ODItNC4yNDMgMTEuODA4LTEuNDQ5IDIuMDktNC45NjcgMy40NDktNi45MzMgMy40NDktLjYyMSAwLTQuMDM2IDAtNC4yNDMtNS4yMjUgMC0yLjYxMy41MTctNS4zMyAxLjEzOC04LjI1NiAxLjg2My04LjI1NSA0LjE0LTE1LjI1NyA5LjgzMS0xNS4yNTcgNC40NSAwIDYuNDE2IDUuMTIgNC40NSAxMy41ODV2LS4xMDR6bTE3LjA3NS44MzZjMi40ODMtMTEuMDc3LTcuNjU4LS45NC05LjIxLTQuNTk4LTIuNDg0LTUuNzQ4LS45MzItMTcuMjQzLTEwLjg2Ni0yMS4xMDktMy44MjktMS41NjgtMTIuODMyLjQxOC0yMC40OSA3LjUyNC01LjM4MSA1LjAxNi04LjA3MiAxMi4wMTctOS41MiAxOC43MDUtMS41NTMgNi42ODgtMy4zMTIgMTkuMDIgNy43NiAyMy4zMDQgMy41MiAxLjU2NyA2LjcyNyAxLjk4NSA5LjkzNSAxLjc3NiAxMS4xNzctLjYyNyAxOS42NjItMTcuNjYgMjUuOTc1LTI0LjM0OCA0Ljg2My01LjMzIDUuNjkxIDEuOTg1IDYuNDE2LTEuMjU0em0tMTI5Ljk0MyAyMy40MTNjLTcuMTQtLjEwNS05LjYyNC0uMTA1LTE4LjAwNi4zMTNsLS4zMS0uNjI3Yy43MjQtMy4yNCAxLjU1Mi02LjM3NCAyLjI3Ni05LjYxNGwuOTMxLTQuMzg5YzEuNTUzLTYuNzkyIDMuMTA1LTE0LjgzOSAzLjIwOC0xNy4yNDIuMjA3LTEuNDYzLjYyMS01LjEyLTMuNDE1LTUuMTItMS43NTkgMC0zLjYyMS44MzUtNS4zOCAxLjY3MS0uOTMyIDMuNjU4LTMuMDAyIDEzLjg5OS00LjAzNyAxOC40OTctMS45NjYgOS44MjMtMi4xNzMgMTAuOTcyLTMuMTA0IDE1Ljc4bC0uNjIxLjYyNmMtNy4zNDctLjEwNC05LjkzNC0uMTA0LTE4LjQyLjMxNEwzNzMgMjMzLjFjMS40NDktNS44NTIgMi43OTQtMTEuNzA0IDQuMTQtMTcuNTU2IDMuNTE4LTE1Ljc4IDQuMzQ2LTIxLjg0IDUuMzgtMjkuODg3bC42MjEtLjQxOGM4LjI4LTEuMTQ5IDEwLjM0OS0xLjQ2MyAxOS4yNDgtMy4yMzlsLjcyNS44MzYtMS4yNDIgNS4wMTZjMS40NDktLjk0IDMuMDAxLTEuODgxIDQuNDUtMi42MTMgNC4yNDMtMi4wOSA4LjktMi43MTcgMTEuNDg2LTIuNzE3IDMuOTMzIDAgOC4xNzYgMS4xNSAxMC4wMzggNS43NDggMS42NTYgNC4wNzUuNTE4IDkuMDkxLTEuNzU5IDE5LjAxOWwtMS4xMzggNS4wMTZjLTIuMzggMTEuMDc3LTIuNjkgMTMuMDYyLTMuOTMzIDIwLjU4NmwtLjgyNy42MjcuMTAzLjEwNXptNjIuMDAxLTg2LjUxOWwtNi4wMDIuMTA1Yy0xNS41MjMuMjA5LTIxLjczMi4xMDQtMjQuMjE1LS4yMDktLjIwNyAxLjE1LS42MjEgMy4xMzUtLjYyMSAzLjEzNXMtNS41ODggMjUuOTE2LTUuNTg4IDI2LjAyYzAgMC0xMy4yNDYgNTUuMTc2LTEzLjg2NyA1Ny43ODggMTMuNTU2LS4yMDkgMTkuMDQxLS4yMDkgMjEuNDIxLjEwNS41MTgtMi42MTMgMy42MjItMTcuOTc0IDMuNzI2LTE3Ljk3NCAwIDAgMi42OS0xMS4yODYgMi43OTQtMTEuNzA0IDAgMCAuODI3LTEuMTUgMS42NTUtMS42NzJoMS4yNDJjMTEuNjk0IDAgMjQuODM2IDAgMzUuMTg1LTcuNjI4IDcuMDM3LTUuMjI1IDExLjc5Ny0xMy4wNjMgMTMuOTctMjIuNDY4LjUxNy0yLjI5OS45MzEtNS4wMTYuOTMxLTcuODM3IDAtMy42NTgtLjcyNC03LjIxLTIuNzk0LTEwLjAzMi01LjI3Ny03LjQyLTE1LjczLTcuNTI0LTI3LjgzNy03LjYyOXptNy43NjEgMjcuMDY2Yy0xLjI0MSA1Ljc0Ny00Ljk2NyAxMC42NTktOS43MjcgMTIuOTU4LTMuOTMyIDEuOTg1LTguNjkzIDIuMTk0LTEzLjY2IDIuMTk0aC0zLjIwOGwuMjA3LTEuMjU0czUuODk5LTI1LjkxNiA1Ljg5OS0yNS44MTFsLjIwNy0xLjM1OS4xMDMtMS4wNDUgMi4zOC4yMXMxMi4yMTEgMS4wNDQgMTIuNDE4IDEuMDQ0YzQuNzYgMS44ODEgNi44MyA2LjY4OCA1LjM4MSAxMy4wNjN6bTEyNy4yMDcgOC42NjZsLS43MjQtLjgzNmMtOC43OTYgMS43NzYtMTAuNDUyIDIuMDktMTguNTI0IDMuMjRsLS42Mi42MjZjMCAuMTA1LS4xMDQuMjEtLjEwNC40MTh2LS4xMDRjLTYuMDAyIDE0LjEwNy01Ljg5OSAxMS4wNzctMTAuNzYyIDIyLjE1NCAwLS41MjMgMC0uODM2LS4xMDQtMS4zNTlsLTEuMjQyLTI0LjAzNS0uNzI0LS44MzZjLTkuMzE0IDEuNzc3LTkuNTIgMi4wOS0xOC4wMDYgMy4yNGwtLjYyMS42MjdjLS4xMDQuMzEzLS4xMDQuNjI3LS4xMDQuOTRsLjEwNC4xMDVjMS4wMzUgNS41MzguODI4IDQuMjg0IDEuODYzIDEyLjk1OC41MTcgNC4yODQgMS4xMzggOC41NjkgMS42NTUgMTIuNzQ5LjgyOCA3LjEwNiAxLjM0NiAxMC41NTQgMi4zOCAyMS4zMTgtNS43OTUgOS42MTQtNy4xNCAxMy4yNzEtMTIuNzI4IDIxLjczNWwuMzEuODM2YzguMzgzLS4zMTMgMTAuMjQ1LS4zMTMgMTYuNDU0LS4zMTNsMS4zNDYtMS41NjhjNC42NTYtMTAuMTM2IDQwLjI1NS03MS43OSA0MC4yNTUtNzEuNzlsLS4xMDQtLjEwNXptLTMwMi43MTcgNi45MjJjNC43Ni0zLjM0NCA1LjM4LTcuOTQyIDEuMzQ1LTEwLjM0NS00LjAzNi0yLjQwNC0xMS4xNzYtMS42NzItMTUuOTM3IDEuNjcyLTQuNzYgMy4yNC01LjI3NyA3LjgzNy0xLjI0MSAxMC4zNDUgMy45MzIgMi4zIDExLjA3MiAxLjY3MiAxNS44MzMtMS42NzJ6IiBmaWxsPSIjRkVGRUZFIi8+PHBhdGggZD0iTTU3NS43MzUgMjU2LjEwNGwtNi45MzQgMTIuMDE4Yy0yLjE3MyA0LjA3NS02LjMxMiA3LjIxLTEyLjcyOCA3LjIxTDU0NSAyNzUuMTIzbDMuMjA4LTEwLjg2OGgyLjE3M2MxLjEzOCAwIDEuOTY2LS4xMDQgMi41ODctLjQxOC42MjEtLjIwOS45MzItLjYyNyAxLjQ0OS0xLjI1NGw0LjE0LTYuNTgzaDE3LjI4MWwtLjEwMy4xMDR6IiBmaWxsPSIjRkVGRUZFIi8+PC9nPjwvc3ZnPg==) no-repeat}form[id*=give-form] p.give-loading-text,form[id*=give-form] span.give-loading-text{display:none;float:right;font-size:16px;font-style:italic;font-weight:400;height:16px;line-height:20px;margin:0;padding:0;width:16px}form[id*=give-form] .give-loading-animation{font-family:give-icomoon;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:transparent;background-repeat:no-repeat;background-size:20px 20px;float:left;font-size:16px;height:16px;line-height:1;margin:0 5px 0 0;width:16px}form[id*=give-form] .give-payment-mode-label .give-loading-text{float:right}[id*=give-form] .give-login-account-wrap{margin:0 0 15px;position:relative}[id*=give-form] .give-login-account-wrap .give-login-message{margin:0;padding:0;text-align:right}[id*=give-form] .give-login-account-wrap .give-loading-text{position:absolute;right:0;top:.25em}[id*=give-form] fieldset[id^=give-login-fields]{margin:0 0 15px}[id*=give-form] .give-new-account-link{margin:0 0 15px;padding:0}[id*=give-form] .give_login_forgot_password{float:right}.give-submit-button-wrap input.give-cancel-login,[id^=give-user-login-submit] input.give-cancel-login{margin-left:5px}.give-submit-button-wrap span.give-loading-animation,[id^=give-user-login-submit] span.give-loading-animation{display:none;margin:0 0 0 .5em}.give-submit-button-wrap .give-submit,[id^=give-user-login-submit] .give-submit{float:left}.give-user-login-fields-container:after{clear:both;content:"";display:block}#give-login-form div.give-login,#give-login-form legend,#give-register-form div.give-login,#give-register-form legend{line-height:2;margin-bottom:15px}#give-login-form label,#give-register-form label{display:inline-block;min-width:100px}div.give-form-wrap.mfp-hide{display:block!important}div.mfp-content fieldset ol,div.mfp-content fieldset p,div.mfp-content fieldset ul{line-height:1.4;margin-bottom:1.2em}div.mfp-content form[id*=give-form] .give_notices{display:block!important}.give-btn{background:#ededed;border:1px solid #ccc;color:#333;cursor:pointer;font-size:1em;line-height:1.2em;padding:8px 10px}.give-btn:hover{background:#dbdbdb}#give_profile_editor_form legend{border-bottom:0;padding:0 5px 5px;width:auto}form#give-email-access-form div.g-recaptcha,form#give-email-access-form input#give-email{margin:0 0 15px}form#give-email-access-form input#give-email{width:305px}@media(max-width:768px){[id*=give-form] div#give-sidebar-left,[id*=give-form] div.images,[id*=give-form] div.summary{float:none;width:100%}}.give-form-wrap .give-form h3.give-section-break,.give-form-wrap .give-form h4.give-section-break{margin:10px 0 0}.give-do-validate input.error{border-color:red!important}.give-button-with-loader span.give-loading-animation{display:none;float:right;font-family:give-icomoon;position:relative;top:3px;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:transparent;background-repeat:no-repeat;background-size:20px 20px;font-size:16px;height:16px;line-height:1;margin:0 0 0 5px;width:16px}.give-active span.give-loading-animation{display:inline}@media(min-width:481px){html[dir=rtl] form.give-form .give-title-prefix-wrap .form-row-first,html[dir=rtl] form.give-form .give-title-prefix-wrap .form-row-last,html[dir=rtl] form.give-form .give-title-prefix-wrap .form-row-title{float:right!important}}html[dir=rtl] form.give-form .form-row-first,html[dir=rtl] form.give-form .form-row-title{margin-left:2.5%;margin-right:0!important}html[dir=rtl] form.give-form .form-row-first,html[dir=rtl] form.give-form .form-row-last{float:right!important}html[dir=rtl] form.give-form .form-row-last{float:left!important}html[dir=rtl] form.give-form .form-row-two-thirds{float:right!important}html[dir=rtl] form.give-form .form-row-two-thirds.form-row-first{margin-right:0!important}html[dir=rtl] form.give-form .form-row-one-third{float:right!important;margin-left:0!important;margin-right:3%}html[dir=rtl] form.give-form .form-row-one-third.form-row-first{margin-right:0!important}html[dir=rtl] form.give-form .card-expiration select.card-expiry-year{float:left!important}.give-form-grid{display:flex;height:100%}.give-form-grid-media{border-radius:2px;min-width:40%;position:relative}.give-form-grid-media img{border-radius:2px;min-width:100%;-o-object-fit:cover;object-fit:cover}.give-form-grid-media__tags{align-items:center;border-radius:2px;bottom:0;display:flex;gap:10px;left:0;padding:10px 16px;position:absolute;right:0}.give-form-grid-media__tags>span{border-radius:5px;font-size:max(.975rem,15.6px);font-weight:600;padding:4px 10px}.give-form-grid-container{display:flex;flex-direction:column;flex-grow:1;width:100%}#row-media{max-width:40%;min-width:40%}#row-media img{border-radius:2px;min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.give-form-grid-content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:18px}.give-form-grid-content .give-form-grid-media__tags_no_image{background:none;border-radius:2px;display:flex;gap:10px;margin-bottom:12px}.give-form-grid-content .give-form-grid-media__tags_no_image>span{border-radius:5px;font-size:max(.975rem,15.6px);font-weight:600;padding:4px 10px}.give-form-grid-content>h3{font-size:max(1.375rem,22px)!important;font-weight:700!important;margin:0!important}.give-form-grid-content>p{font-size:1rem;font-weight:400}.give-form-grid-content>.give-card__button,.give-form-grid-content>button{background-color:transparent!important;border:none;cursor:pointer;font-size:max(1rem,16px);font-weight:400;padding:0!important;text-decoration:underline;text-underline-offset:5px}.give-form-grid-btn{align-items:center;background-color:var(--give-primary-color);border:.125rem solid var(--give-primary-color);border-radius:.4rem;color:#fff;font-family:inherit;font-size:max(1rem,16px);font-weight:600;justify-content:center;line-height:1.2;padding:1rem;text-align:center;transition-duration:.2s;transition-property:background-color,color;transition-timing-function:ease-in}.give-form-grid-progress{background:#f6f6f6;padding:10px 20px}.form-grid-raised{background:#f6f6f6;display:flex;justify-content:space-between}.form-grid-raised__details{display:flex;flex-direction:column;font-size:1rem}.form-grid-raised__details>span:first-child{font-size:1rem;font-weight:700!important}.form-grid-raised__details>span:last-child{font-size:max(.875rem,14px);font-weight:400}.form-grid-raised__details_donations{text-align:right}.give-form-grid-progress-bar{margin:12px 0}.give-form-grid-progress-bar .give-progress-bar{background:#d9dfdb;border-radius:25px;box-shadow:inset 0 2px 2px -1px rgba(0,0,0,.11);height:12px;position:relative}.give-form-grid-progress-bar .give-progress-bar>span{border-radius:20px;display:block;height:100%;overflow:hidden;position:relative}.give-embed-form-wrapper{align-items:center;display:flex;justify-content:center;width:100%!important}.give-embed-form-wrapper .iframe-loader{background:none;height:100%;pointer-events:none;position:absolute;top:0;width:100%}.give-embed-form-wrapper iframe{max-width:min(100%,48.5rem);width:100%!important}.give-embed-form-wrapper.is-hide{left:-9999px;position:fixed}.give-embed-form-wrapper.modal{align-items:center;display:flex;flex-direction:column;height:var(--visual-viewport-height);justify-content:center;left:0;min-height:100vh;min-width:100vw;overflow:scroll;position:fixed;top:0;z-index:100}.give-embed-form-wrapper.modal[data-loading=true]{display:none}.give-embed-form-wrapper.modal[data-entering=true]{animation:modal-fade .3s}.give-embed-form-wrapper.modal[data-exiting=true]{animation:modal-fade .15s ease-in reverse}.give-embed-form-wrapper.modal .modal-content{align-items:center;display:flex;justify-content:center;min-height:100vh;min-width:100vw;position:absolute;top:6%;width:100%;z-index:999}.give-embed-form-wrapper.modal .modal-content iframe{z-index:1}.give-embed-form-wrapper.modal .close-btn{background:#e7e8ed;border:1px solid transparent;border-radius:50%;cursor:pointer;display:flex;padding:.75rem;position:fixed;right:25px;top:57px;transition:.2s;z-index:999}.give-embed-form-wrapper.modal .close-btn svg{height:1rem;width:1rem}.give-embed-form-wrapper.modal .close-btn:active,.give-embed-form-wrapper.modal .close-btn:focus,.give-embed-form-wrapper.modal .close-btn:hover{background-color:#caccd7;border:1px solid #caccd7}.give-embed-form-wrapper.modal:before{background:rgba(0,0,0,.7);bottom:0;content:"";display:block;left:0;position:fixed;right:0;top:0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.js-give-grid-modal-launcher+div.js-give-embed-form-modal-launcher-wrap{display:none}.admin-bar .give-embed-form-wrapper{background:none;margin-top:-26px}.give_notices{position:relative}.give_notices .notice-dismiss{background:0 0;border:none;color:#72777c;cursor:pointer;margin:0;max-width:28px!important;padding:5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.give_notices .notice-dismiss:before{background:0 0;color:#72777c;content:"";display:block;font:400 16px/20px dashicons;speak:none;height:20px;text-align:center;width:20px;-webkit-font-smoothing:antialiased}.give_notices .notice-dismiss:hover{background-color:transparent}.give_notices .notice-dismiss:hover:before{color:#dc3232}.give_error,.give_success,.give_warning{background:#f9f9f9;border-left:4px solid;box-shadow:0 1px 1px rgba(0,0,0,.125);clear:both;margin:15px 0;padding:1em 1.5em 1em 2em;position:relative}.give_error>p,.give_success>p,.give_warning>p{color:#333;margin:0!important}.give_error:before,.give_success:before,.give_warning:before{font-family:give-icomoon;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:100%;color:#fff;font-size:16px;height:30px;left:-17px;line-height:30px;margin-top:-15px;position:absolute;text-align:center;text-shadow:1px 1px rgba(0,0,0,.5);top:50%;width:30px}.give_error{border-color:#a00}.give_error:before{background-color:#a00;content:""}.give_success{border-color:#7ad03a}.give_success:before{background-color:#7ad03a;content:""}.give_warning{border-color:#ffba00}.give_warning:before{background-color:#ffba00;content:""}.twentythirteen .give_forms{padding:40px 0}.twentyfourteen .tfgive{margin:0 auto;max-width:474px;padding:12px 10px 0}.twentyfourteen .tfgive .give_forms .entry-summary{margin:0 0 1.618em!important;padding:0!important}.twentyfourteen .tfgive div.give_forms.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfgive .give_forms .images img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen .tfgive{padding-left:30px;padding-right:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfgive{padding-left:15px;padding-right:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfgive{padding-left:30px;padding-right:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfgive{margin-right:54px}.full-width .twentyfourteen .tfgive{margin-right:auto}}.twentyfifteen .t15give{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15);margin-bottom:7.6923%;padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%}.twentyfifteen .t15give .page-title{margin-left:0}.twentyfifteen .t15give div.summary{padding:0}@media screen and (min-width:38.75em){.twentyfifteen .t15give{margin-left:7.6923%;margin-right:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15give{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.avada-row>div.give-wrap #content{width:100%}.components-base-control__field input[type=text]:focus{box-shadow:none!important}.give-goal-progress{clear:both;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.give-goal-progress .income{color:#333;font-size:46px;letter-spacing:-1px;line-height:48px}.give-goal-progress .raised{margin-bottom:15px}.give-goal-progress .progress-bar{background:none;padding-bottom:10px;width:100%}.give-goal-progress .give-progress-bar{background:#eee;border-radius:25px;height:20px;overflow:hidden;position:relative;width:100%}.give-goal-progress .give-progress-bar>span{background:none;border-radius:20px;display:block;height:100%;overflow:hidden;position:relative}table.give-table{background:#eaebec;border:1px solid #e0e0e0;border-bottom:none;border-top:none;color:#666;font-size:14px;margin:20px 0;text-shadow:1px 1px 0 #fff;width:100%}table.give-table thead{font-weight:700}table.give-table thead th:first-child{border-left:none;text-align:left}table.give-table th{background:#f6f6f6;border:1px solid #e0e0e0;border-right:none;border-top-color:#e8e8e8;font-weight:700;padding:21px 25px;text-align:center}table.give-table tbody tr{text-align:center}table.give-table tbody tr td{background:#fff;border:1px solid #e0e0e0;border-right:none;border-top-color:#fff;padding:18px;text-align:center}table.give-table tbody tr td:first-child{border-left:0;text-align:left}table.give-table tbody tr:nth-child(2n) td{background:#fcfcfc}body.give-twentysixteen div.entry-summary{margin:0}body.give-twentysixteen button.give-btn{color:#333}body.give-twentysixteen .give-submit{color:#fff}body.give-twentysixteen fieldset#give_terms_agreement{padding-left:0}body.give-twentyseventeen.colors-dark div#give_purchase_form_wrap span.give-final-total-amount,body.give-twentyseventeen.colors-dark div.give-total-wrap input.give-text-input,body.give-twentyseventeen.colors-dark div.give_notices p{color:#000}body.give-twentyseventeen.colors-dark form[id*=give] fieldset{background-color:transparent}body.give-twentynineteen .give-form .give-btn:focus{color:#fff}body.theme-twentytwenty .give-wrap{margin:60px auto;max-width:1200px}html[class*=avia] body#top form[id*=give-form] input.give-amount-top{border:1px solid #ccc;border-left:none;width:unset}html[class*=avia] body#top [id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label{left:7px}html[class*=avia] body#top [id*=give-form].give-fl-form div.give-fl-is-active input{padding:8px 6px 0}.give-donation-history .give-table{table-layout:auto}.give-donation-history .give-table .give-security-column{float:left}.give-donation-history .give-table .give-security-column.give-security-description-wrap{font-size:12px;font-style:italic;padding:16px 13px;width:75%}.give-donation-history .give-table .give-security-column.give-security-button-wrap{padding:25px 5px;width:25%}.give-donation-history .give-table .give-security-column.give-security-button-wrap span{display:none;padding:0 20px}.give_user_history_main .give-mobile-title{display:none}@media screen and (max-width:480px){#give_user_history thead{display:none}#give_user_history tbody{border-top:1px solid #e0e0e0}#give_user_history tr{background:#fff;padding:.5rem 0}#give_user_history tr:nth-child(2n){background-color:#fafafa}#give_user_history td{background-color:transparent;border:none;padding-bottom:0;padding-top:0}#give_user_history td,#give_user_history tr{border-left:none;display:block;text-align:left}#give_user_history .give-mobile-title{display:inline-block;font-weight:700;min-width:6em}}.give-modal{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none!important;overflow:hidden;top:0;width:100%;z-index:2148482499;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.give-modal form[id*=give-form],.give-modal form[id*=give-form] .give-submit{margin-bottom:0}.give-modal form[id*=give-form] .give-payment-mode-label{margin-top:0;padding-top:0}@media(max-width:580px){.give-modal form[id*=give-form] .give-input{font-size:16px}}.give-modal .mfp-content{background:#fff;box-sizing:border-box;margin:40px auto;max-width:650px;padding:20px;position:relative;width:auto;z-index:2148482599}.give-modal .mfp-content [id*=give-form] #give-payment-mode-select,.give-modal .mfp-content [id*=give-form] #give_purchase_form_wrap,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-amount,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-levels-wrap{display:block}.give-modal .mfp-content .mfp-close:hover{background-color:transparent}.give-modal form.give-form button.mfp-close{display:block!important;position:absolute}.give-modal .mfp-container:after{display:none}.give-modal .mfp-content{transform:translateY(-100px);vertical-align:middle}.give-modal .mfp-content,.give-modal.mfp-bg{opacity:0;transition:all .2s}.give-modal.mfp-ready .mfp-content{opacity:1;transform:translateY(0)}.give-modal.mfp-ready.mfp-bg{opacity:.8}.give-modal.mfp-removing .mfp-content{opacity:0;transform:translateY(-50px)}.give-modal.mfp-removing.mfp-bg{opacity:0}.give-donation-grid-item-form{background-color:#fff;margin:0 auto;max-height:85vh;max-width:100%;overflow-y:auto;padding:1rem 1.5rem;position:relative;width:720px}.give-donation-grid-item-form #give_purchase_form_wrap{display:block!important}.give-donation-grid-item-form .give-btn-modal,.give-donation-grid-item-form .give-btn-reveal{display:none!important}.modal-fade-slide.give-modal .mfp-content{max-width:100%;padding:0}.modal-fade-slide .give-modal--slide{opacity:0;transform:translateY(-20px) perspective(600px) rotateX(0);transition:all .2s ease-out}.modal-fade-slide.mfp-ready .give-modal--slide{opacity:1;transform:translateY(0) perspective(600px) rotateX(0)}.modal-fade-slide.mfp-removing .give-modal--slide{opacity:0;transform:translateY(-10px) perspective(600px) rotateX(0)}.modal-fade-slide.mfp-bg{opacity:0;transition:opacity .3s ease-out}.modal-fade-slide.mfp-ready.mfp-bg{opacity:.8}.modal-fade-slide.mfp-removing.mfp-bg{opacity:0}.mfp-close:hover{background-color:transparent}.mfp-content .give-display-button-only .give-form-title{display:none}.mfp-content .give-display-button-only form>:not(.give-btn-modal),.mfp-content .give-display-button-only>:not(form){display:block}.give-donor{background:#fff;border:1px solid #e5e5e5;color:#00160a;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;max-height:100%;padding:18px 0;position:relative;transition:all .2s ease-out;width:100%}.give-donor-container{display:flex;flex:1;flex-direction:column;padding:0 5%}.give-donor-container__image{align-items:center;align-self:center;background:#fff;border:1px solid #e5e5e5;border-radius:50%;display:flex;justify-content:center;margin-bottom:12px;overflow:hidden}.give-donor-container__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.give-donor-container__image__name_initial{position:absolute}.give-donor-container__image[data-anonymous-donation="0"] img[src*="anonymous-user.svg"],.give-donor-container__image[data-anonymous-donation="1"] .give-donor-header__name_initial{visibility:hidden}.give-donor-container__image[data-anonymous-donation="0"][data-has-valid-gravatar="0"]{border:1px solid #e5e5e5}.give-donor-container-variation{display:flex;justify-content:space-between}.give-donor-container-variation__name{font-size:max(1.5rem,24px);font-weight:600;line-height:20px;margin:0 0 10px!important}.give-donor-container-variation__timestamp{color:#525252;font-size:max(.75rem,12px);margin:0 0 10px!important}.give-donor-wrapper{align-items:center;display:flex;flex:1;justify-content:center;word-break:normal!important}.give-donor-content{border-left:2px solid #219653;flex:1;font-weight:400;letter-spacing:0;line-height:20px;margin:12px 0;padding-left:16px;width:100%}.give-donor-content p{color:#00160a;font-size:max(.875rem,14px);font-style:italic;line-height:20px;margin:0!important;width:100%}.give-donor-content__excerpt .give-donor-content__read-more{cursor:pointer;white-space:nowrap}.give-donor-content__excerpt+.give-donor-content__comment{display:none}.give-donor-details{align-items:center;display:flex;justify-content:space-between}.give-donor-details__wrapper{display:flex;flex-direction:column;width:70%;word-break:normal!important}.give-donor-details__wrapper span:first-child{color:#00160a;font-size:max(1rem,16px)!important;font-weight:500!important;letter-spacing:0}.give-donor-details__wrapper span:last-child{color:#00160a;font-size:max(.8rem,12.8px);font-weight:400;letter-spacing:0;text-align:left}.give-donor-details__total{color:#219653;font-size:max(1.25rem,20px);font-weight:700;letter-spacing:0;line-height:24px;overflow-wrap:normal;text-align:right;word-break:normal!important}.give-donor-tribute{align-items:center;display:flex;margin-top:32px;min-height:32px;width:100%}.give-donor-tribute span svg{display:block;height:22px;margin:0 15px 0 32px;width:22px}.give-donor-tribute__message{color:#00160a;font-size:max(.75rem,12px);text-align:center}.give-donor-tribute__message span:last-child{font-weight:600}.give-donor-wall-modal p:last-child{margin-bottom:0}#give-processing-state-template{background:rgba(0,0,0,.8);bottom:0;display:none;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;text-align:center;top:0;z-index:9999999}#give-processing-state-template.active{display:flex}#give-processing-state-template div{align-self:center;color:#fff;font-size:26px;margin:0 0 0 10px}#give-processing-state-template h3{color:#fff;font-size:26px;line-height:1.25;margin:0;padding:0 0 5px}#give-processing-state-template p{color:#fff;font-size:16px;line-height:1.5;margin:0;padding:0}#give-processing-state-template .loader{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml%20version=%271.0%27%20encoding=%27utf-8%27?%3E%3C%21--%20Generator:%20Adobe%20Illustrator%2024.1.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200%29%20--%3E%3Csvg%20version=%271.1%27%20id=%27Layer_1%27%20xmlns=%27http://www.w3.org/2000/svg%27%20xmlns:xlink=%27http://www.w3.org/1999/xlink%27%20x=%270px%27%20y=%270px%27%20viewBox=%270%200%20349%20348%27%20style=%27enable-background:new%200%200%20349%20348;%27%20xml:space=%27preserve%27%3E%3Cstyle%20type=%27text/css%27%3E%20.st0{fill:%23FFFFFF;}%20%3C/style%3E%3Cpath%20class=%27st0%27%20d=%27M25.1,204.57c-13.38,0-24.47-10.6-24.97-24.08C0.04,178.09,0,175.97,0,174C0,77.78,78.28-0.5,174.5-0.5%20c13.81,0,25,11.19,25,25s-11.19,25-25,25C105.85,49.5,50,105.35,50,174c0,1.37,0.03,2.85,0.1,4.65c0.51,13.8-10.27,25.39-24.07,25.9%20C25.72,204.56,25.41,204.57,25.1,204.57z%27/%3E%3Cpath%20class=%27st0%27%20d=%27M174.5,348.5c-13.81,0-25-11.19-25-25c0-13.81,11.19-25,25-25c68.65,0,124.5-55.85,124.5-124.5%20c0-1.38-0.03-2.85-0.1-4.65c-0.51-13.8,10.26-25.4,24.06-25.91c13.83-0.53,25.4,10.26,25.91,24.06c0.09,2.39,0.13,4.51,0.13,6.49%20C349,270.22,270.72,348.5,174.5,348.5z%27/%3E%3C/svg%3E");height:60px;margin:0 0 20px;opacity:0;pointer-events:none;width:60px}#give-processing-state-template .loader.spinning{animation:load .6s linear infinite;opacity:1;transition:opacity .2s ease}@keyframes load{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.separator-with-text{align-items:center;display:flex;font-size:16px;font-style:italic;justify-content:center;padding:30px 0}.separator-with-text .dashed-line{border:1px solid #d4d4d4;flex-grow:1}.separator-with-text .label{color:#8d8e8e;font-size:14px;padding:0 6px}.give-multi-form-goal-block{background:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.306);display:flex;flex-direction:column;margin-bottom:20px}.give-multi-form-goal-block .wp-block-media-text{margin:24px!important}.give-multi-form-goal-block .give-multi-form-goal-block__image,.give-multi-form-goal-block .wp-block-media-text__media,.give-multi-form-goal-block .wp-block-media-text__media img{border-radius:6px!important}.give-multi-form-goal-block .wp-block-media-text .wp-block-media-text__content{padding:16px!important}.give-multi-form-goal-block__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;margin:24px!important;min-height:250px}.give-multi-form-goal-block__content .give-multi-form-goal-block__text{display:flex;flex-direction:column;justify-content:center}.give-multi-form-goal-block__content .give-multi-form-goal-block__text h2{margin-bottom:var(--global--spacing-vertical)}.give-multi-form-goal-block__content .give-multi-form-goal-block__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.give-progress-bar-block__goal{border-top:1px solid #ebebeb;height:auto;padding:20px 16px}.give-progress-bar-block__progress{align-items:center;background:#f1f1f1;border-radius:20px;box-shadow:inset 0 1px 4px rgba(0,0,0,.095);display:flex;height:20px;overflow:hidden;position:relative}.give-progress-bar-block__progress .give-progress-bar-block__progress-bar{background:linear-gradient(180deg,#28c77b,#28c77b),linear-gradient(180deg,#fff,#ccc);background-blend-mode:multiply;border-radius:20px;height:100%;left:0;overflow:hidden;position:absolute;top:0}.give-progress-bar-block__stats{background:#f5f5f5;border-radius:0 0 8px 8px;border-top:1px solid #ebebeb;display:flex;flex-wrap:wrap;height:auto}.give-progress-bar-block__stat{align-items:center;border-right:1px solid #ebebeb;display:flex;flex:1 1 110px;flex-direction:column;font-weight:500;height:96px;justify-content:center}.give-progress-bar-block__stat:last-of-type{border-right:none}.give-progress-bar-block__stat>:first-child{color:#4c4c4c;font-size:24px;line-height:28px}.give-progress-bar-block__stat>:last-child{color:#6f6f6f;font-size:18px;line-height:1}.form-row .give-stripe-cc-field{background-color:#fdfdfd;border:1px solid #ccc;border-radius:0;box-sizing:border-box;color:#333;margin:0;outline:none;padding:.5em;width:100%}.give-stripe-cc-field.give-fl-input{background-color:#fff;height:auto;line-height:inherit;min-height:50px;padding:14px 10px}.give-stripe-cc-field-wrap .give-fl-is-active .give-fl-input{padding:20px 12px 4px;transition:padding .2s ease-in-out,border .2s ease-in-out}.give-stripe-cc-field-wrap .give-fl-label span{display:none}.give-stripe-single-cc-field-wrap{background-color:#fdfdfd;border:1px solid #ccc;height:40px;margin:0 0 15px;padding:10px}.give-form .give-stripe-cc-field.focus,.give-form .give-stripe-cc-field:focus{background-color:#fff}.give-stripe-checkout-modal{all:initial;align-items:center;background-color:rgba(0,0,0,.5);box-sizing:border-box;display:flex;font-family:-apple-system,BlinkMacSystemFont,sans-serif;height:100%;justify-content:center;left:0;opacity:0;overflow:scroll;position:fixed;top:0;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;visibility:hidden;width:100%;z-index:100001!important}.give-stripe-checkout-modal.give-stripe-checkout-show-modal{opacity:1;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;visibility:visible}.give-stripe-checkout-modal .give-stripe-checkout-modal-content{background:#fff;border-radius:.5rem;margin:auto;max-width:500px;overflow:hidden;position:relative;width:96%}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header{background-color:#000;color:#fff;padding:20px;text-align:center}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-modal-close{background:none;border:none;color:#fff;cursor:pointer;font:inherit;margin:15px;outline:inherit;padding:0;position:absolute;right:0;top:0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header h3{color:#fff;font-size:18px;font-weight:600;margin:0 0 10px;text-transform:uppercase}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-form-title{color:#f5f5f5;font-size:18px;font-weight:600;margin:10px 0 0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-donor-email{color:#e5e5e5;font-size:14px;font-weight:400;margin:5px 0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-donation-amount{font-size:36px;font-weight:600}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body{display:block;overflow:hidden;padding:20px}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body hr{border:1px solid #e5e5e5;margin:20px 0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body .give-stripe-checkout-modal-else-part{font-size:14px;margin:-5px 0 20px;text-align:center}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body .give-stripe-single-cc-field-wrap{margin:0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer{background-color:#f5f5f5;padding:20px;text-align:center}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer .give-stripe-checkout-modal-btn-wrap{align-items:center;display:flex;justify-content:center}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer .give-stripe-checkout-modal-btn-wrap .sequoia-loader{bottom:20px}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer .give-stripe-checkout-modal-sequoia-donate-button{align-items:center;border:none;border-radius:4px;display:flex;filter:brightness(1);font-size:22px;justify-content:center;line-height:20px;min-width:236px;order:99!important;padding:20px 28px!important;transition:filter .2s ease}.give-wrap .give-grid{max-width:30rem}.give-wrap .give-grid__item{margin-bottom:1.5rem;width:100%}.give-wrap .give-grid__item>:last-child{margin-bottom:0}.give-wrap .give-wrap:before{clear:both;content:"";display:block}@media(min-width:30rem){.give-wrap .give-grid{display:flex;flex-flow:row wrap;margin-bottom:1.5rem;max-width:100%}.give-wrap .give-grid__item{display:flex;padding:0 .75rem}}@media(min-width:30rem)and (min-width:40rem){.give-wrap .give-grid--2 .give-grid__item,.give-wrap .give-grid--3 .give-grid__item,.give-wrap .give-grid--4 .give-grid__item{width:50%}}@media(min-width:30rem)and (min-width:72rem){.give-wrap .give-grid--3 .give-grid__item,.give-wrap .give-grid--4 .give-grid__item{width:33.3333333333%}}@media(min-width:30rem)and (min-width:90rem){.give-wrap .give-grid--4 .give-grid__item{width:25%}}@supports(display:grid){.give-wrap .give-grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;margin-bottom:1.5rem;max-width:100%}.give-wrap .give-grid__item{display:flex;margin-bottom:0;padding:0;width:auto!important}@media(min-width:40rem){.give-wrap .give-grid--best-fit{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.give-wrap .give-grid--2,.give-wrap .give-grid--3,.give-wrap .give-grid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:72rem){.give-wrap .give-grid--3,.give-wrap .give-grid--4{grid-template-columns:repeat(3,1fr)}}@media(min-width:90rem){.give-wrap .give-grid--4{grid-template-columns:repeat(4,1fr)}}}.give-wrap .give-card{background-color:#fff;border-radius:8px;box-shadow:0 0 8px hsla(0,0%,44%,.25);color:inherit;display:flex;flex-direction:column;text-decoration:none;transition:all .1s ease-out;width:100%}.give-wrap .give-card:active,.give-wrap .give-card:focus,.give-wrap .give-card:hover,.give-wrap .give-card:visited{border-color:#ccc;box-shadow:0 4px 12px rgba(0,0,0,.16)}.give-wrap .give-card__media img{border-radius:0;box-shadow:none;display:block;height:auto;margin:0;-o-object-fit:cover;object-fit:cover;order:1;width:100%}.give-wrap .give-card__body{display:flex;flex-direction:column;flex-grow:1;order:2;padding:1.5rem}.give-wrap .give-card__body>:last-child{margin-bottom:0}.give-wrap .give-card__title{line-height:1.3;margin:0 0 .75rem;padding:0}.give-wrap .give-card__text{margin:0 0 1.5rem;padding:0}.give-wrap .give-card__progress{margin-top:auto;width:100%}.give-wrap .give-card__progress .raised,.give-wrap .give-card__progress>:last-child{margin-bottom:0}.give-wrap .give-card__progress .income{font-size:2em}.give-wrap .give-page-numbers{font-size:1.25em}#give-receipt .timeline-item{background:#fff}@keyframes placeHolderShimmer{0%{background-position:0 0}to{background-position:520px 0}}#give-receipt .placeholder-animation{margin:0 auto;max-width:650px}#give-receipt .animated-background{animation-duration:.85s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:520px 100%;position:relative}#give-receipt .container{background-color:#eee;border:1px solid #eee;margin:0 auto;width:650px}#give-receipt .layer{display:flex}#give-receipt .layer.h1{height:28px}#give-receipt .layer.h2{height:22px}#give-receipt .layer.inline-radios{height:12px}#give-receipt .layer.label{height:8px}#give-receipt .layer-item.opaque{background:#fff}#give-receipt .layer-gap{background-color:#fff}#give-receipt .layer-gap.large{height:40px}#give-receipt .layer-gap.medium{height:20px}#give-receipt .layer-gap.small{height:10px}#give-receipt .layer-1 .layer-item:nth-child(odd){width:45%}#give-receipt .layer-1 .layer-item:nth-child(2n){width:55%}#give-receipt .layer-4 .layer-item:first-child{width:30%}#give-receipt .layer-4 .layer-item:nth-child(2){width:10%}#give-receipt .layer-4 .layer-item:nth-child(3){width:20%}#give-receipt .layer-4 .layer-item:nth-child(4){width:30%}#give-receipt .layer-4 .layer-item:nth-child(5){width:10%}#give-receipt .layer-5 .layer-item:first-child{width:40%}#give-receipt .layer-5 .layer-item:nth-child(2){width:5%}#give-receipt .layer-5 .layer-item:nth-child(3){width:15%}#give-receipt .layer-5 .layer-item:nth-child(4){width:40%}#give-receipt .layer-6 .layer-item:nth-child(odd){width:30%}#give-receipt .layer-6 .layer-item:nth-child(2n){width:70%}#give-receipt .layer-8 .layer-item:first-child{width:40%}#give-receipt .layer-8 .layer-item:nth-child(2){width:20%}#give-receipt .layer-8 .layer-item:nth-child(3){width:40%}.give-grid-ie-utility{margin:0 -12px}@supports(display:grid){.give-grid-ie-utility{margin:0}}
:root{--givewp-red-25:#fff4f2;--givewp-red-50:#ffdfd9;--givewp-red-100:#ffb5a6;--givewp-red-200:#ff8a73;--givewp-red-300:#ff6040;--givewp-red-400:#f2320c;--givewp-red-500:#d92d0b;--givewp-red-600:#a62308;--givewp-red-700:#8c1700;--givewp-red-800:#590f00;--givewp-red-900:#260600;--givewp-orange-50:#ffefd9;--givewp-orange-100:#ffdaa6;--givewp-orange-200:#ffc473;--givewp-orange-300:#f2a63d;--givewp-orange-400:#f29718;--givewp-orange-500:#d98715;--givewp-orange-600:#a66710;--givewp-orange-700:#73480b;--givewp-orange-800:#402806;--givewp-orange-900:#1a0f00;--givewp-yellow-25:#fffdf2;--givewp-yellow-50:#fff9d9;--givewp-yellow-100:#fff0a6;--givewp-yellow-200:#ffe873;--givewp-yellow-300:#ffdf40;--givewp-yellow-400:#f2cc0c;--givewp-yellow-500:#d9b60b;--givewp-yellow-600:#a68c08;--givewp-yellow-700:#8c7607;--givewp-yellow-800:#594b05;--givewp-yellow-900:#262000;--givewp-green-25:#f2fff3;--givewp-green-50:#e5ffe6;--givewp-green-100:#cef2cf;--givewp-green-200:#a3d9a4;--givewp-green-300:#7cbf7e;--givewp-green-400:#62b265;--givewp-green-500:#459948;--givewp-green-600:#2d802f;--givewp-green-700:#19661c;--givewp-green-800:#0a400b;--givewp-green-900:#022603;--givewp-emerald-25:#f2fff9;--givewp-emerald-50:#d9ffec;--givewp-emerald-100:#9df2c8;--givewp-emerald-200:#6df2b0;--givewp-emerald-300:#3df297;--givewp-emerald-400:#0cf27f;--givewp-emerald-500:#0bd972;--givewp-emerald-600:#08a657;--givewp-emerald-700:#078c4a;--givewp-emerald-800:#05592f;--givewp-emerald-900:#002613;--givewp-blue-25:#f2f9ff;--givewp-blue-50:#d9ecff;--givewp-blue-100:#a6d2ff;--givewp-blue-200:#73b9ff;--givewp-blue-300:#3d97f2;--givewp-blue-400:#0c7ff2;--givewp-blue-500:#0b72d9;--givewp-blue-600:#0857a6;--givewp-blue-700:#074a8c;--givewp-blue-800:#052f59;--givewp-blue-900:#001326;--givewp-purple-25:#f4f2ff;--givewp-purple-50:#beb6f2;--givewp-purple-100:#8c7ee5;--givewp-purple-200:#5f4cd9;--givewp-purple-300:#3a21d9;--givewp-purple-400:#2b13bf;--givewp-purple-500:#2511a6;--givewp-purple-600:#19078c;--givewp-purple-700:#120566;--givewp-purple-800:#090040;--givewp-purple-900:#03001a;--givewp-neutral-25:#f9fafb;--givewp-neutral-50:#f3f4f6;--givewp-neutral-100:#e5e7eb;--givewp-neutral-200:#d1d5db;--givewp-neutral-300:#9ca0af;--givewp-neutral-400:#6b7280;--givewp-neutral-500:#4b5563;--givewp-neutral-600:#374151;--givewp-neutral-700:#1f2937;--givewp-neutral-800:#111827;--givewp-neutral-900:#060c1a;--givewp-grey-5:#fafafa;--givewp-grey-25:#f2f2f2;--givewp-grey-50:#e6e6e6;--givewp-grey-100:#dadada;--givewp-grey-200:#bfbfbf;--givewp-grey-300:#a6a6a6;--givewp-grey-400:#8c8c8c;--givewp-grey-500:#737373;--givewp-grey-600:#595959;--givewp-grey-700:#404040;--givewp-grey-800:#262626;--givewp-grey-900:#0e0e0e;--givewp-shades-white:#fff;--givewp-shades-black:#000}
:root{--givewp-rounded-2:0.125rem;--givewp-rounded-4:0.25rem;--givewp-rounded-6:0.375rem;--givewp-rounded-8:0.5rem;--givewp-rounded-12:0.75rem;--givewp-rounded-16:1rem;--givewp-rounded-24:1.5rem;--givewp-rounded-full:999px;--givewp-rounded-none:0rem}
:root{--givewp-spacing-1:0.25rem;--givewp-spacing-2:0.5rem;--givewp-spacing-3:0.75rem;--givewp-spacing-4:1rem;--givewp-spacing-5:1.25rem;--givewp-spacing-6:1.5rem;--givewp-spacing-7:1.75rem;--givewp-spacing-8:2rem;--givewp-spacing-9:2.25rem;--givewp-spacing-10:2.5rem;--givewp-spacing-11:2.75rem;--givewp-spacing-12:3rem;--givewp-spacing-13:3.25rem;--givewp-spacing-14:3.5rem;--givewp-spacing-15:3.75rem;--givewp-spacing-16:4rem;--givewp-spacing-17:4.25rem;--givewp-spacing-18:4.5rem;--givewp-spacing-19:4.75rem;--givewp-spacing-20:5rem;--givewp-spacing-32:8rem;--givewp-spacing-40:10rem;--givewp-spacing-56:14rem;--givewp-spacing-80:20rem;--givewp-spacing-96:24rem}
:root{--givewp-font-size-display-xl:6rem;--givewp-font-weight-display-xl:semi-bold;--givewp-font-size-display-lg:4.5rem;--givewp-font-weight-display-lg:semi-bold;--givewp-font-size-heading-xl:4rem;--givewp-font-weight-heading-xl:bold;--givewp-font-size-heading-lg:2.5rem;--givewp-font-weight-heading-lg:semi-bold;--givewp-font-size-heading-md:2.25rem;--givewp-font-weight-heading-md:semi-bold;--givewp-font-size-heading-sm:1.5rem;--givewp-font-weight-heading-sm:semi-bold;--givewp-font-size-headline-lg:1.25rem;--givewp-font-weight-headline-lg:extra-bold;--givewp-font-size-headline-md:1rem;--givewp-font-weight-headline-md:extra-bold;--givewp-font-size-headline-sm:0.75rem;--givewp-font-weight-headline-sm:extra-bold;--givewp-font-size-paragraph-lg:1rem;--givewp-font-weight-paragraph-lg:medium;--givewp-font-size-paragraph-md:0.75rem;--givewp-font-weight-paragraph-md:medium;--givewp-font-size-paragraph-sm:0.5rem;--givewp-font-weight-paragraph-sm:medium}
:root{--givewp-shadow-xs:0 1px 2px var(--givewp-grey-50);--givewp-shadow-sm:0 2px 4px var(--givewp-grey-50);--givewp-shadow-md:0 4px 8px var(--givewp-grey-50);--givewp-shadow-lg:0 12px 24px var(--givewp-grey-50);--givewp-shadow-xl:0 16px 32px var(--givewp-grey-50);--givewp-shadow-inner:inset 0 2px 4px var(--givewp-grey-50);--givewp-shadow-xs-green:0 1px 2px var(--givewp-green-50);--givewp-shadow-sm-green:0 2px 4px var(--givewp-green-50);--givewp-shadow-md-green:0 4px 8px var(--givewp-green-50);--givewp-shadow-lg-green:0 12px 24px var(--givewp-green-50);--givewp-shadow-xl-green:0 16px 32px var(--givewp-green-50);--givewp-shadow-inner-green:inset 0 2px 4px var(--givewp-green-50);--givewp-shadow-xs-blue:0 1px 2px var(--givewp-blue-50);--givewp-shadow-sm-blue:0 2px 4px var(--givewp-blue-50);--givewp-shadow-md-blue:0 4px 8px var(--givewp-blue-50);--givewp-shadow-lg-blue:0 12px 24px var(--givewp-blue-50);--givewp-shadow-xl-blue:0 16px 32px var(--givewp-blue-50);--givewp-shadow-inner-blue:inset 0 2px 4px var(--givewp-blue-50);--givewp-shadow-xs-orange:0 1px 2px var(--givewp-orange-50);--givewp-shadow-sm-orange:0 2px 4px var(--givewp-orange-50);--givewp-shadow-md-orange:0 4px 8px var(--givewp-orange-50);--givewp-shadow-lg-orange:0 12px 24px var(--givewp-orange-50);--givewp-shadow-xl-orange:0 16px 32px var(--givewp-orange-50);--givewp-shadow-inner-orange:inset 0 2px 4px var(--givewp-orange-50)}
.hostinger-reach-block-connect{display:flex;flex-direction:column;align-content:flex-start;background:#fff6e9;padding:14px;font-size:14px;margin:28px 0 14px}.hostinger-reach-block-connect__title{color:#1d1e20;font-weight:700;margin-bottom:4px}.hostinger-reach-block-connect__subtitle{color:#727586;margin-bottom:4px}.hostinger-reach-block-connect a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}
.hostinger-reach-block-dialog{display:block;flex-direction:column;align-content:flex-start;background:#fff;color:#1d1e20;padding:20px;gap:14px;font-size:14px;line-height:20px;bottom:80px;left:20px;position:fixed;z-index:100001;max-width:400px;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.05)}.hostinger-reach-block-dialog__actions{display:flex;justify-content:flex-start;gap:10px}.hostinger-reach-block-dialog__button_indicator{height:16px;width:16px}.hostinger-reach-block-dialog__button{cursor:pointer;text-align:center;background:#673de6;color:#fff;font-weight:700;font-size:12px;padding:6px 16px;display:flex;flex-direction:row;align-items:center;gap:10px;border-radius:8px}.hostinger-reach-block-dialog__button:hover{background:#5029c2}.hostinger-reach-block-dialog__button a{color:#fff;text-decoration:none}.hostinger-reach-block-dialog__button a:hover,.hostinger-reach-block-dialog__button a:focus,.hostinger-reach-block-dialog__button a:active{color:#fff;box-shadow:none;outline:none}.hostinger-reach-block-dialog__button svg{height:16px;width:16px}.hostinger-reach-block-dialog__button svg path{fill:#fff}.hostinger-reach-block-dialog__close{cursor:pointer}.hostinger-reach-block-dialog__close:before,.hostinger-reach-block-dialog__close:after{content:"";position:absolute;width:16px;height:2px;background-color:#1d1e20;top:26px;right:16px}.hostinger-reach-block-dialog__close:before{transform:rotate(45deg)}.hostinger-reach-block-dialog__close:after{transform:rotate(-45deg)}.hostinger-reach-block-dialog__close:hover:before,.hostinger-reach-block-dialog__close:hover:after{background-color:#727272}
.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields{display:flex;flex-direction:column;width:100%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline{flex-direction:row;justify-content:flex-start;align-items:end;width:100%;gap:.5rem}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-form-field{min-width:70%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-submit{min-width:30%}.hostinger-reach-block-subscription-form .hostinger-reach-block-submit{border-width:0;margin-top:var(--wp--preset--spacing--20);align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word;font-weight:500;min-height:40px;border-radius:50px}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-field{margin-top:8px}.hostinger-reach-block-subscription-form label{display:block;font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;margin-bottom:8px;padding:0}.hostinger-reach-block-subscription-form input{display:block;width:100%;padding:3px 10px;min-height:40px;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338;box-sizing:border-box}.hostinger-reach-block-tags{margin-left:-6px;margin-top:10px;max-height:14em;overflow:auto;padding-left:6px;padding-top:6px;margin-bottom:20px}.components-button.is-link.hostinger-reach-block-toggler{margin-bottom:20px}.hostinger-reach-block-newtag{margin-bottom:20px}.reach-subscription-message{font-weight:bold;padding:1em;gap:10px;margin-top:10px}.reach-subscription-message.is-success{background:rgba(0,158,91,.1019607843)}.reach-subscription-message.is-error{background:rgba(234,71,104,.1019607843)}
/**
 * TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist.  Add Wishlist functionality to your store for free.
 * @version 2.12.0
 * @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
 */

.ftinvwl{font-family:"tinvwl-webfont" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ftinvwl-twitter:before{content:"\f099"}
.ftinvwl-facebook:before{content:"\f09a" !important}
.ftinvwl-facebook-f:before{content:"\f09a" !important}
.ftinvwl-google:before{content:"\f0d5" !important}
.ftinvwl-email:before{content:"\f0e0" !important}
.ftinvwl-pinterest:before{content:"\f231" !important}
.ftinvwl-whatsapp:before{content:"\f232" !important}
.ftinvwl-clipboard:before{content:"\e911" !important}
.ftinvwl-star:before{content:"\e912" !important}
.ftinvwl-shopping-cart:before{content:"\e913" !important}
.ftinvwl-magic:before{content:"\e914" !important}
.ftinvwl-info:before{content:"\e915" !important}
.ftinvwl-graduation-cap:before{content:"\e918" !important}
.ftinvwl-floppy-o:before{content:"\e919" !important}
.ftinvwl-eyedropper:before{content:"\e91a" !important}
.ftinvwl-exclamation-triangle:before{content:"\e91b" !important}
.ftinvwl-check:before{content:"\e91e" !important}
.ftinvwl-arrow-left:before{content:"\e91f" !important}
.ftinvwl-wrench:before{content:"\e920" !important}
.ftinvwl-chevron-down:before{content:"\e900" !important}
.ftinvwl-chevron-right:before{content:"\e901" !important}
.ftinvwl-chevron-left:before{content:"\e902" !important}
.ftinvwl-chevron-up:before{content:"\e903" !important}
.ftinvwl-cancel:before{content:"\e904" !important}
.ftinvwl-times:before{content:"\e905" !important}
.ftinvwl-heart-plus:before{content:"\e906" !important}
.ftinvwl-heart-mark-right:before{content:"\e907" !important}
.ftinvwl-heart2:before{content:"\e908" !important}
.ftinvwl-heart-o:before{content:"\e909" !important}
.ftinvwl-heart-mark-left:before{content:"\e90a" !important}
.ftinvwl-heart-mail:before{content:"\e90b" !important}
.ftinvwl-heart-tinv:before{content:"\e90c" !important}
.ftinvwl-key:before{content:"\e90d" !important}
.ftinvwl-lock:before{content:"\e90e" !important}
.ftinvwl-hearts:before{content:"\e90f" !important}
.ftinvwl-user:before{content:"\e910" !important}
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}@keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}
/**
 * TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist.  Add Wishlist functionality to your store for free.
 * @version 2.12.0
 * @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
 */
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
.tinv-wishlist *{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinvwl-wishlist :after,.tinvwl-wishlist :before{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinv-wishlist select{width:140px}
.tinv-wishlist ul:not(.woocommerce-error){list-style:none;margin:0;padding:0}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{margin-top:-10px;margin-left:-10px}
.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{text-align:center}
.tinv-wishlist .button i,.tinv-wishlist .navigation-button a i{margin-right:6px}
.tinv-wishlist input[type=button] i,.tinv-wishlist input[type=reset] i,.tinv-wishlist input[type=submit] i{margin-right:6px}
.tinv-wishlist a.tinv-close-modal i{margin-right:0}
a.wishlist_products_counter{text-decoration:none}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:"\e909";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,span.wishlist_products_counter.top_wishlist-heart-plus:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before{content:"\e906";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:18px;height:18px;vertical-align:sub}
a.wishlist_products_counter.top_wishlist-heart-plus.no-txt,span.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:18px;height:18px;vertical-align:sub}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;left:50%;margin-right:0}
.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding-left:1em;vertical-align:bottom}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"\e908"}
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before{content:"\e908"}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before{content:"\e907"}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before,a.wishlist_products_counter.top_wishlist-white:before,span.wishlist_products_counter.top_wishlist-white:before{color:#FFF}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before,a.wishlist_products_counter.top_wishlist-black:before,span.wishlist_products_counter.top_wishlist-black:before{color:#000}
.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}
.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:15px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt{width:18px;height:18px;line-height:1}
.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button{margin:0}
.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before{display:none}
a.wishlist_products_counter.top_wishlist-custom.no-txt,span.wishlist_products_counter.top_wishlist-custom.no-txt{width:18px;height:18px;line-height:1}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img,a.wishlist_products_counter.top_wishlist-custom img,span.wishlist_products_counter.top_wishlist-custom img{display:inline-block !important;vertical-align:baseline;width:auto !important;max-width:16px;max-height:16px;margin:0 6px 0 0 !important}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img,a.wishlist_products_counter.top_wishlist-custom.no-txt img,span.wishlist_products_counter.top_wishlist-custom.no-txt img{margin-right:0 !important}
.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button,div.product form.cart .tinvwl_add_to_wishlist_button{float:none}
ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
.tinvwl_add_to_wishlist_button{display:inline-block;cursor:pointer;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1;visibility:visible;position:relative}
.tinv-wishlist.woocommerce .stock.in-stock:before{content:none}
.tinv-wraper.tinv-wishlist{font-size:100%}
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart{position:absolute;z-index:10;margin:0;top:10px;left:10px}
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button{margin-top:0}
.tinv-create-list li input[type=radio]{margin-right:10px}
.tinv-create-list li+li{margin-top:15px}
.tinv-create-list .tinvwl-input-group+ul{margin-top:25px}
.tinv-search-list{margin-bottom:36px}
.tinv-wishlist .tinv-header{margin-bottom:30px}
.tinv-wishlist table{position:relative;table-layout:auto;margin-bottom:30px}
.tinv-overlay{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist .tinv-modal{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist table.tinvwl-table-manage-list{margin-bottom:27px;width:100%}
.tinv-wishlist table input[type=checkbox]{margin-right:0}
.tinv-wishlist table td,.tinv-wishlist table th{padding:1em;vertical-align:middle}
.tinv-wishlist .tinvwl-table-manage-list .product-cb{width:35px;text-align:center}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{width:35px;text-align:center;padding:1em .5em}
.tinv-wishlist .product-remove button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto;width:27px;height:27px;border-radius:50%;padding:0;-webkit-box-shadow:none;box-shadow:none;border:0;background-color:#f7f7f7;color:#000;font-size:20px;padding-left:1px;padding-top:3px;min-height:0}
.tinv-wishlist .product-thumbnail{min-width:100px;max-width:100%;width:100px}
.tinv-wishlist .product-thumbnail .wp-post-image{margin-bottom:0}
.tinv-wishlist td.product-name a+.variation{margin-top:2px}
.tinv-wishlist .product-stock i{margin-right:15px}
.tinv-wishlist .product-stock p{display:table}
.tinv-wishlist .product-stock p.stock::before{display:none}
.tinv-wishlist .product-stock span{display:table-cell;vertical-align:middle}
.tinv-wishlist .product-action>.button>i,.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove],.tinv-wishlist table thead th .tinvwl-mobile{display:none}
.tinv-wishlist.woocommerce .product-quantity{width:80px;text-align:center}
.tinv-wishlist.woocommerce table .quantity .qty{max-width:100%;width:62px;text-align:left}
.tinv-wishlist .product-action{width:135px;text-align:center}
.tinv-wishlist .product-action .button{width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:5px}
.tinv-wishlist .tinvwl-table-manage-list .product-action>button[name=tinvwl-remove]>i{margin-right:0}
.tinv-wishlist .wishlist-cb{width:33px;text-align:center}
.tinv-wishlist .wishlist-name .tinvwl-rename-input input{width:100%}
.tinv-wishlist .wishlist-name .tinvwl-rename-button{float:right}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i{margin-right:10px}
.tinv-wishlist .wishlist-privacy,.tinv-wishlist table:not(.tinvwl-public) .wishlist-date{width:18%}
.tinv-wishlist .wishlist-privacy select{width:100%}
.tinv-wishlist .wishlist-name{width:45%}
.tinv-wishlist .wishlist-action{width:120px;text-align:center}
.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:none;margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:inline-block;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list>a.button{margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:-10px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:left;width:35%;margin-right:2%}
.tinv-wishlist tfoot .tinvwl-to-right{float:left;width:63%;text-align:right}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right>*+*{margin-left:10px}
.tinv-wishlist tfoot .tinvwl-to-left:empty+.tinvwl-to-right{width:100%}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:16px}
.tinv-wishlist .navigation-button{margin-top:-10px}
.tinv-wishlist .navigation-button>li{float:left}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a,.tinv-wishlist .navigation-button>li>a{margin-right:30px;margin-top:10px;display:inline-block}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a.button,.tinv-wishlist .navigation-button>li>a.button{margin-right:10px}
.tinv-wishlist .navigation-button>li:last-child>.tinv-create-list>a,.tinv-wishlist .navigation-button>li:last-child>a{margin-right:0}
.tinv-wishlist .social-buttons{text-align:right}
.tinv-wishlist .social-buttons>span,.tinv-wishlist .social-buttons>ul{display:inline-block;vertical-align:middle}
.tinv-wishlist .social-buttons>span{margin-right:27px}
.tinv-wishlist .social-buttons li{float:left;margin:0 5px 0 0;list-style:none}
.tinv-wishlist .social-buttons li:last-child{margin-right:0}
.tinv-wishlist .social-buttons li a.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;border-radius:50%;text-align:center;-webkit-box-shadow:none;box-shadow:none;border:0;font-size:20px;text-decoration:none;text-transform:none !important}
.tinv-wishlist .social-buttons li a.social.white{color:#fff}
.tinv-wishlist .social-buttons li a.social.dark{color:#000}
.tinv-wishlist .social-buttons li a.social i{line-height:2em}
.tinv-wishlist .navigation-button .tinv-create-list>a.tinvwl-no-icon>i,.tinv-wishlist .navigation-button li>a.tinvwl-no-icon>i{display:none}
.tinv-wishlist .tinv-lists-nav{margin-top:35px;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.tinv-wishlist .tinv-lists-nav>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.tinv-wishlist .tinv-lists-nav>span{font-weight:700}
.tinv-wishlist .tinv-next{display:inline-block;float:left}
.tinv-wishlist .tinv-prev{display:inline-block;float:left;margin-right:35px !important}
.tinv-wishlist .tinv-prev i{margin-left:0;margin-right:18px}
.tinv-wishlist .tinv-next i{margin-left:18px;margin-right:0}
.tinv-overlay{width:100%;height:100%;visibility:hidden;opacity:0;background:#191919}
.tinv-modal.tinv-modal-open .tinv-overlay{visibility:visible;opacity:.5}
.admin-bar .tinv-wishlist .tinv-modal{padding-top:32px !important}
.tinv-wishlist .tinv-modal{overflow-y:auto;overflow-x:hidden;width:0;height:0;z-index:9999;outline:0 !important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left}
.tinv-wishlist .tinv-modal .tinv-modal-inner{position:relative;margin:0 auto;background-color:#fff;max-width:360px;padding:40px}
.tinv-wishlist .tinv-modal.tinv-modal-open{visibility:visible;opacity:1;width:100%;height:100%}
.tinv-wishlist .tinv-modal .tinv-close-modal{display:inline-block;position:absolute;top:17px;right:14px;width:26px;height:26px;line-height:26px;font-size:12px;text-align:center;border-radius:50%;border-bottom:0;-webkit-box-shadow:none !important;box-shadow:none !important;background-color:#ebe9eb}
.tinv-wishlist .tinv-modal .icon_big_heart_check,.tinv-wishlist .tinv-modal .icon_big_times,.tinv-wishlist .tinv-modal img{display:block;margin:0 auto;margin-bottom:25px;opacity:1 !important}
.tinv-wishlist .tinv-modal ul{overflow:visible;list-style:disc;margin:10px 0 0 20px}
.tinv-wishlist .tinv-modal li{list-style:disc !important}
.tinv-wishlist .tinv-create-list .tinv-modal ul,.tinv-wishlist.tinv-create-list form ul{list-style:none !important;margin:25px 0 0}
.tinv-wishlist .tinv-create-list .tinv-modal li,.tinv-wishlist.tinv-create-list form li{list-style:none !important}
.tinv-wishlist .tinv-modal .already-in{margin-bottom:35px}
.tinv-wishlist .tinv-modal .delete-notification{margin-bottom:25px}
.tinv-wishlist .tinv-modal .already-in ul{overflow:visible;margin:12px 0 27px 17px}
.tinv-wishlist .tinv-modal select{width:100%}
.tinv-wishlist .tinv-modal button+.button,.tinv-wishlist .tinv-modal button+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal input+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal label+button,.tinv-wishlist .tinv-modal label+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal select+button,.tinv-wishlist .tinv-modal select+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal .already-in+label{display:block;margin-top:6px}
.tinv-wishlist .tinv-modal label select{margin-top:8px}
.tinv-wishlist .tinv-modal .delete-notification+button{width:100%}
.tinv-wishlist .tinvwl_added_to_wishlist,.tinv-wishlist .tinvwl_created_wishlist{text-align:center}
.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist button{margin-top:0;margin-bottom:10px}
.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button{margin-top:0;margin-bottom:10px}
.tinv-wishlist .tinv-modal .tinvwl-buttons-group{margin-top:20px}
.tinv-wishlist .tinvwl-buttons-group button{width:100%}
.tinv-wishlist .tinvwl-buttons-group button+button{margin-top:7px}
.tinv-wishlist .tinvwl-buttons-group button i{position:relative}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times{font-size:20px;top:0;vertical-align:initial}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before{position:relative;top:3px}
.tinv-wishlist .tinvwl-buttons-group+button{width:100%;margin-top:7px}
.tinv-wishlist .tinv-modal h2{text-align:center;margin:0 0 35px}
.tinv-wishlist .tinv-create-list .tinv-modal-inner{max-width:778px;padding:30px}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group),.tinv-wishlist .tinvwl-input-group.tinvwl-has-error .form-control{border:2px solid red}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group){border:2px solid red}
.tinv-wishlist .tinvwl-has-error+.tinvwl-error{padding:5px 0 0 5px;color:red}
.tinvwl-tooltip{display:none}
.tinvwl-input-group{position:relative;display:table;border-collapse:separate}
.tinvwl-input-group .form-control{position:relative;z-index:1;float:left;height:38px;width:100%;margin:0}
.tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:15px}
.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:10px}
.tinv-wishlist .tinv-search-form .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:9px}
.tinvwl-input-group .form-control,.tinvwl-input-group-addon,.tinvwl-input-group-btn{display:table-cell}
.tinvwl-input-group-addon,.tinvwl-input-group-btn{width:1%;white-space:nowrap;vertical-align:top}
.tinv-table{display:table;width:100%;height:100%}
.tinv-cell{display:table-cell;vertical-align:middle}
.tinv-wishlist .tinv-wishlist-clear{visibility:visible;width:auto;height:auto}
.tinv-wishlist-clear:before{content:"";display:table}
.tinv-wishlist-clear:after{content:"";display:table;clear:both}
.icon_big_heart_check{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times::before{content:"\e904";top:-7px;left:-7px;position:relative}
.icon_big_heart_check::before{content:"\e90a";top:-7px;left:-7px;position:relative}
.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist,.tinvwl_add_to_wishlist_button.disabled-add-wishlist{opacity:.5 !important;cursor:not-allowed}
.empty-name-wishlist{border-color:#f00 !important}
.tinvwl_remove_from_wishlist-text,.tinvwl_already_on_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-icon-custom img.icon-already-on-wishlist{display:none !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_already_on_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove img.icon-already-on-wishlist,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_remove_from_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_already_on_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list img.icon-already-on-wishlist{display:inline !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove img.icon-add-on-wishlist,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_add_to_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list img.icon-add-on-wishlist{display:none !important}
.tooltipped{position:relative}
.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:.5em .75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:subpixel-antialiased;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:#1b1f23;border-radius:3px;opacity:0}
.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#1b1f23;pointer-events:none;content:"";border:6px solid transparent;opacity:0}
.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after{display:inline-block;text-decoration:none;-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:.4s;animation-delay:.4s}
.tooltipped-no-delay:hover::before,.tooltipped-no-delay:hover::after,.tooltipped-no-delay:active::before,.tooltipped-no-delay:active::after,.tooltipped-no-delay:focus::before,.tooltipped-no-delay:focus::after{-webkit-animation-delay:0s;animation-delay:0s}
.tooltipped-multiline:hover::after,.tooltipped-multiline:active::after,.tooltipped-multiline:focus::after{display:table-cell}
.tooltipped-s::after,.tooltipped-se::after,.tooltipped-sw::after{top:100%;right:50%;margin-top:6px}
.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before{top:auto;right:50%;bottom:-7px;margin-right:-6px;border-bottom-color:#1b1f23}
.tooltipped-se::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-sw::after{margin-right:-16px}
.tooltipped-n::after,.tooltipped-ne::after,.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:6px}
.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before{top:-7px;right:50%;bottom:auto;margin-right:-6px;border-top-color:#1b1f23}
.tooltipped-ne::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-nw::after{margin-right:-16px}
.tooltipped-s::after,.tooltipped-n::after{-webkit-transform:translateX(50%);transform:translateX(50%)}
.tooltipped-w::after{right:100%;bottom:50%;margin-right:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-w::before{top:50%;bottom:50%;left:-7px;margin-top:-6px;border-left-color:#1b1f23}
.tooltipped-e::after{bottom:50%;left:100%;margin-left:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-e::before{top:50%;right:-7px;bottom:50%;margin-top:-6px;border-right-color:#1b1f23}
.tooltipped-align-right-1::after,.tooltipped-align-right-2::after{right:0;margin-right:0}
.tooltipped-align-right-1::before{right:10px}
.tooltipped-align-right-2::before{right:15px}
.tooltipped-align-left-1::after,.tooltipped-align-left-2::after{left:0;margin-left:0}
.tooltipped-align-left-1::before{left:5px}
.tooltipped-align-left-2::before{left:10px}
.tooltipped-multiline::after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-wrap:break-word;white-space:pre-line;border-collapse:separate}
.tooltipped-multiline.tooltipped-s::after,.tooltipped-multiline.tooltipped-n::after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{right:100%}
.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}
.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}
.tinvwl-table-manage-list .component_table_item_price:before{font-family:FontAwesomeCP;font-size:1rem;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\e811";opacity:.25;margin:0 12px 0 2px}
.wishlist-icon{position:relative}
.wishlist-popup{opacity:0;max-height:0;position:absolute;overflow:hidden;padding:5px;margin-top:-10px;border-radius:5px;line-height:1.3;text-align:center;font-size:.9em;top:100%;background-color:rgba(0,0,0,0.8);right:0;color:#FFF;-webkit-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s;-webkit-transition-delay:.3s;transition-delay:.3s}
.wishlist-popup:after{bottom:100%;right:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:rgba(0,0,0,0.8);border-width:10px;margin-left:-10px}
.wishlist-icon:hover .wishlist-popup{opacity:1;max-height:200px;overflow-y:auto}
.wishlist-popup a{color:#ccc;display:block}
.wishlist-popup a:hover{color:#FFF}
.wishlist-icon.added:after{background-color:red;-webkit-transform:translateY(-3px);transform:translateY(-3px)}
.wishlist-popup .ajax-loading,.wishlist-popup .feedback{display:none !important}
.wishlist-title{margin-bottom:20px}
span.tinvwl-product-stats{background-color:#ebe9eb;border-radius:50%;padding:.2em;line-height:1;font-size:.7em;min-width:1.5em;display:inline-block;position:absolute;top:-0.7em;right:-1.5em;text-align:center}
@media screen and (min-width:0 \0){.tooltipped-multiline::after{width:250px}
}@media only screen and (max-width:1024px) and (min-width:769px){.tinv-wishlist .tinvwl-table-manage-list td.product-stock p{display:block;text-align:center}
.tinv-wishlist .product-stock span{display:block}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-right:0}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}
.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}
.tinv-wishlist .product-action .button>i{display:inline-block;margin-right:0}
.tinv-wishlist .product-action .button .tinvwl-txt{display:none}
}@media only screen and (max-width:1024px) and (min-width:768px){.tinv-wishlist .wishlist-action button[value=manage_remove] span{display:none}
.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:inline-block}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}
}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:none}
.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]{display:inline-block;margin-top:5px}
.tinv-wishlist .product-action{width:60px}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i,.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){margin-right:0}
.tinv-wishlist .wishlist-name .tinvwl-rename-button span{display:none}
.tinv-wishlist .wishlist-action{width:60px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:none;width:auto}
.tinv-wishlist tfoot .tinvwl-to-right{float:none;width:auto;text-align:left}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:30px}
.tinv-wishlist .social-buttons{float:none;width:auto;text-align:left;margin-top:20px}
.tinv-wishlist .tinv-login form input[name=login]{min-width:auto}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:table-cell}
}@media only screen and (max-width:1023px){.tinv-wishlist .tinv-lists-nav a.tinv-prev>i,.tinv-wishlist .tinv-lists-nav a.tinv-next>i{margin:0}
.tinv-wishlist .tinv-lists-nav a.tinv-prev>span,.tinv-wishlist .tinv-lists-nav a.tinv-next>span{display:none}
}@media only screen and (max-width:768px){.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name){display:none}
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name){display:none}
.tinv-wishlist thead th .tinvwl-full{display:none}
.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}
.tinv-wishlist table thead th .tinvwl-mobile{display:block}
.tinv-wishlist table.tinvwl-table-manage-list tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist .product-stock p{margin:0 auto}
.tinv-wishlist .product-thumbnail img{margin:0 auto;max-width:80px}
.tinv-wishlist.woocommerce table .quantity .qty{text-align:center;width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:10px}
.tinv-wishlist table.tinvwl-table-manage-list tfoot td{display:block;width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove]{width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button{float:none}
.tinv-wishlist button[value=manage_apply] .tinvwl-mobile,.tinv-wishlist button[value=product_apply] .tinvwl-mobile{display:none}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:block}
.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right .button:first-child,.tinv-wishlist tfoot .tinvwl-to-right button:first-child{margin-top:0 !important}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:20px}
.tinv-wishlist .social-buttons{text-align:center}
.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-right:0;margin-bottom:5px}
.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%}
.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding:0}
.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding:0;margin-top:10px}
.tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn{display:block;padding:0;width:auto;margin-top:10px}
.navigation-button,.social-buttons,.tinv-lists-nav{margin-left:12px;margin-right:12px}
.tinvwl-input-group{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full){display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control{float:none}
.tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>input{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>input{width:100%}
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{display:block}
}@media screen and (max-width:768px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:46px !important}
}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0 !important}
.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}
}@-webkit-keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}@keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}
html{overflow-x:clip}body,html{-webkit-text-size-adjust:100%}html.has-modal-open{overflow:auto}.wp-block-navigation__responsive-container.has-modal-open{overscroll-behavior:contain}.is-root-container.wp-site-blocks>*,.is-root-container>*,.wp-site-blocks>*{margin-top:0}:focus{outline:0}mark{background-color:rgba(0,0,0,0)}.wp-block-image a,.wp-block-image img{display:block}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{padding-block:.5rem}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{height:30px;width:30px}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,5vw,20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem)!important}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(1rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{gap:1rem;padding-block:1.5rem .5rem}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{margin:0;gap:1rem}.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{margin:0;gap:.5em}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{margin:0;gap:.65em}.wp-block-navigation .is-menu-open .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{padding:0}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.wp-block-search__label.wp-block-search__label{display:block;line-height:1em;padding-bottom:.75em}.wp-block-search__input.wp-block-search__input{border-radius:5px;padding-inline:.9em;padding-block:.5em;line-height:1.6em;height:calc(2.6em + 2px);color:inherit;background:0 0}.wp-block-search__button.wp-block-search__button{border-radius:5px;padding-inline:1.25em;padding-block:.5em;line-height:1.6em;margin-left:.8em}.wp-block-search__button.has-icon{display:flex;justify-content:center;align-items:center;padding:0;height:calc(2.6em + 2px);width:calc(2.6em + 2px)}.wp-block-search__button.has-icon svg{height:1.8em;width:1.8em;min-height:auto;min-width:auto}.wp-block-search.wp-block-search__button-only .wp-block-search__input{margin-right:.8em}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{margin-right:0}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-small-icon-size{font-size:18px}.wp-block-social-links.has-large-icon-size{font-size:32px}.wp-block-social-links.has-huge-icon-size{font-size:38px}.wp-lightbox-container button{z-index:9}.page-numbers{display:inline-block;margin-inline:.5em}.wp-block-list{padding-inline-start:2em;margin-inline-start:0}
.wp-block-navigation.wpbbe-responsive-navigation .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation.wpbbe-responsive-navigation .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation.wpbbe-responsive-navigation .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:revert}
.wp-block-navigation:not(.is-responsive).has-hover .wp-block-navigation-item__content,.wp-block-navigation:not(.is-responsive).has-submenu-hover .wp-block-navigation-item__content{transition:color .1s}.wp-block-navigation:not(.is-responsive).has-hover .wp-block-navigation-item__content:hover{color:var(--wp-navigation-hover,initial)}.wp-block-navigation:not(.is-responsive).has-submenu-hover .is-menu-open .wp-block-navigation-item__content:hover,.wp-block-navigation:not(.is-responsive).has-submenu-hover .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{color:var(--wp-navigation-submenu-hover,initial)}.wp-block-navigation.is-responsive.has-hover .wp-block-navigation.is-responsive .wp-block-navigation-item__content,.wp-block-navigation.is-responsive.has-submenu-hover .wp-block-navigation.is-responsive .wp-block-navigation-item__content{transition:color .1s}.wp-block-navigation.is-responsive.has-hover .wp-block-navigation.is-responsive .wp-block-navigation-item__content:hover{color:var(--wp-navigation-hover,initial)}.wp-block-navigation.is-responsive.has-submenu-hover .is-menu-open .wp-block-navigation.is-responsive .wp-block-navigation-item__content:hover,.wp-block-navigation.is-responsive.has-submenu-hover .wp-block-navigation.is-responsive .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{color:var(--wp-navigation-submenu-hover,initial)}
.wp-block-button.has-hover-text :is(.wp-element-button:hover,.wp-block-button__link:hover){color:var(--wp-block-button--hover-text,initial)!important}.wp-block-button.has-hover-background :is(.wp-element-button:hover,.wp-block-button__link:hover){background-color:var(--wp-block-button--hover-background,initial)!important}.wp-block-button.has-hover-border :is(.wp-element-button:hover,.wp-block-button__link:hover){border-color:var(--wp-block-button--hover-border,initial)!important}.wp-block-button.has-hover-background :is(.wp-element-button,.wp-block-button__link),.wp-block-button.has-hover-border :is(.wp-element-button,.wp-block-button__link),.wp-block-button.has-hover-text :is(.wp-element-button,.wp-block-button__link){transition:color .1s,background-color .1s,border-color .1s}
.wpbbe-flex-item-prevent-shrinking{flex-shrink:0;max-width:100%}
[data-aos]{animation-delay:var(--aos-delay,0s);animation-duration:var(--aos-duration,.3s);animation-fill-mode:forwards;animation-timing-function:var(--aos-easing,ease);opacity:0;transform:translateZ(0)}[data-aos][data-aos-easing=linear]{--aos-easing:cubic-bezier(0.25,0.25,0.75,0.75)}[data-aos][data-aos-easing=ease]{--aos-easing:cubic-bezier(0.25,0.1,0.25,1)}[data-aos][data-aos-easing=ease-in]{--aos-easing:cubic-bezier(0.42,0,1,1)}[data-aos][data-aos-easing=ease-out]{--aos-easing:cubic-bezier(0,0,0.58,1)}[data-aos][data-aos-easing=ease-in-out]{--aos-easing:cubic-bezier(0.42,0,0.58,1)}[data-aos][data-aos-easing=ease-back]{--aos-easing:cubic-bezier(0.175,0.885,0.32,1.275)}[data-aos][data-aos-easing=ease-in-quad]{--aos-easing:cubic-bezier(0.55,0.085,0.68,0.53)}[data-aos][data-aos-easing=ease-out-quad]{--aos-easing:cubic-bezier(0.25,0.46,0.45,0.94)}[data-aos][data-aos-easing=ease-in-out-quad]{--aos-easing:cubic-bezier(0.455,0.03,0.515,0.955)}[data-aos][data-aos-easing=ease-in-quart]{--aos-easing:cubic-bezier(0.895,0.03,0.685,0.22)}[data-aos][data-aos-easing=ease-out-quart]{--aos-easing:cubic-bezier(0.165,0.84,0.44,1)}[data-aos][data-aos-easing=ease-in-out-quart]{--aos-easing:cubic-bezier(0.77,0,0.175,1)}[data-aos][data-aos-easing=ease-in-expo]{--aos-easing:cubic-bezier(0.95,0.05,0.795,0.035)}[data-aos][data-aos-easing=ease-out-expo]{--aos-easing:cubic-bezier(0.19,1,0.22,1)}[data-aos][data-aos-easing=ease-in-out-expo]{--aos-easing:cubic-bezier(1,0,0,1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}[data-aos].aos-animate{animation-name:var(--aos-animation)}[data-aos|=fade-in],[data-aos|=fade]{--aos-animation:fadeIn}[data-aos|=fade-out]{--aos-animation:fadeOut}@keyframes slideUp{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}@keyframes slideDown{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}@keyframes slideLeft{0%{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:none}}@keyframes slideRight{0%{opacity:0;transform:translate3d(-50px,0,0)}to{opacity:1;transform:none}}[data-aos=slide-up]{--aos-animation:slideUp}[data-aos=slide-down]{--aos-animation:slideDown}[data-aos=slide-left]{--aos-animation:slideLeft}[data-aos=slide-right]{--aos-animation:slideRight}@keyframes zoomIn{0%{opacity:0;transform:translateZ(0) scale(.8)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes zoomOut{0%{opacity:0;transform:translateZ(0) scale(1.2)}to{opacity:1;transform:translateZ(0) scale(1)}}[data-aos=zoom-in]{--aos-animation:zoomIn}[data-aos=zoom-out]{--aos-animation:zoomOut}
.wp-block-navigation__responsive-container.is-menu-open{box-sizing:border-box;height:100dvh}header:has(>.is-position-sticky){display:contents}.is-position-sticky.is-pin-ready.is-pin-ready{transition-duration:.2s;transition-property:background,border-color,box-shadow,-webkit-backdrop-filter,backdrop-filter}.is-position-sticky.is-pinned.has-pinned-background{background:var(--wp-sticky--pinned-background,initial)!important}.is-position-sticky.is-pinned.has-pinned-blur{-webkit-backdrop-filter:blur(var(--wp-sticky--pinned-backdrop-blur,0));backdrop-filter:blur(var(--wp-sticky--pinned-backdrop-blur,0))}.is-position-sticky.is-pinned.has-pinned-border{border-color:var(--wp-sticky--pinned-brd-color,initial)!important}.is-position-sticky.is-pinned.has-pinned-shadow{box-shadow:var(--wp-sticky--pinned-shadow,initial)}
.is-position-sticky.is-overlap-bottom{margin-top:var(--wp--pinned-block-overlap,0)!important}.is-position-sticky.is-overlap-top{margin-bottom:var(--wp--pinned-block-overlap,0)!important}
.wp-block-navigation__responsive-container.is-menu-open{box-sizing:border-box;height:100dvh}.has-backdrop-blur,.wpbbe-svg-icon.has-backdrop-blur .svg-wrapper{-webkit-backdrop-filter:blur(var(--wp--backdrop-blur,0));backdrop-filter:blur(var(--wp--backdrop-blur,0))}.wpbbe-svg-icon.has-backdrop-blur{backdrop-filter:none}
.aos-root:not(.aos-animate) [data-aos]{animation-name:none}.aos-root.aos-animate [data-aos]{animation-name:var(--aos-animation)}
[data-hover-animation]{--wpbbe-transform-duration:0.3s;--wpbbe-transform-easing:cubic-bezier(0.25,0.25,0.75,0.75);--wpbbe-transform-translate-x:0px;--wpbbe-transform-translate-y:0px;--wpbbe-transform-scale:1;transition:translate var(--wpbbe-transform-duration) var(--wpbbe-transform-easing),scale var(--wpbbe-transform-duration) var(--wpbbe-transform-easing)!important;will-change:translate,scale;z-index:1}[data-hover-animation][data-hover-easing=linear]{--wpbbe-transform-easing:cubic-bezier(0.25,0.25,0.75,0.75)}[data-hover-animation][data-hover-easing=ease]{--wpbbe-transform-easing:cubic-bezier(0.25,0.1,0.25,1)}[data-hover-animation][data-hover-easing=ease-in]{--wpbbe-transform-easing:cubic-bezier(0.42,0,1,1)}[data-hover-animation][data-hover-easing=ease-out]{--wpbbe-transform-easing:cubic-bezier(0,0,0.58,1)}[data-hover-animation][data-hover-easing=ease-in-out]{--wpbbe-transform-easing:cubic-bezier(0.42,0,0.58,1)}[data-hover-animation][data-hover-easing=ease-back]{--wpbbe-transform-easing:cubic-bezier(0.175,0.885,0.32,1.275)}[data-hover-animation][data-hover-easing=ease-in-quad]{--wpbbe-transform-easing:cubic-bezier(0.55,0.085,0.68,0.53)}[data-hover-animation][data-hover-easing=ease-out-quad]{--wpbbe-transform-easing:cubic-bezier(0.25,0.46,0.45,0.94)}[data-hover-animation][data-hover-easing=ease-in-out-quad]{--wpbbe-transform-easing:cubic-bezier(0.455,0.03,0.515,0.955)}[data-hover-animation][data-hover-easing=ease-in-quart]{--wpbbe-transform-easing:cubic-bezier(0.895,0.03,0.685,0.22)}[data-hover-animation][data-hover-easing=ease-out-quart]{--wpbbe-transform-easing:cubic-bezier(0.165,0.84,0.44,1)}[data-hover-animation][data-hover-easing=ease-in-out-quart]{--wpbbe-transform-easing:cubic-bezier(0.77,0,0.175,1)}[data-hover-animation][data-hover-easing=ease-in-expo]{--wpbbe-transform-easing:cubic-bezier(0.95,0.05,0.795,0.035)}[data-hover-animation][data-hover-easing=ease-out-expo]{--wpbbe-transform-easing:cubic-bezier(0.19,1,0.22,1)}[data-hover-animation][data-hover-easing=ease-in-out-expo]{--wpbbe-transform-easing:cubic-bezier(1,0,0,1)}[data-hover-animation]:hover{scale:var(--wpbbe-transform-scale);translate:var(--wpbbe-transform-translate-x) var(--wpbbe-transform-translate-y)}.wpbbe-hover-root [data-hover-animation]:hover{scale:none;translate:none}.wpbbe-hover-root:hover [data-hover-animation]{scale:var(--wpbbe-transform-scale);translate:var(--wpbbe-transform-translate-x) var(--wpbbe-transform-translate-y)}
.wp-block-cover.wpbbe-overlay-link,.wp-block-group.wpbbe-overlay-link{position:relative}.wp-block-cover.wpbbe-overlay-link:not(.block-editor-block-list__block)>:nth-child(2),.wp-block-group.wpbbe-overlay-link:not(.block-editor-block-list__block)>:nth-child(2){margin-block-start:0}.wp-block-cover.wpbbe-overlay-link>.wpbbe-group-link,.wp-block-group.wpbbe-overlay-link>.wpbbe-group-link{inset:0;position:absolute;text-decoration:none!important;z-index:3}
span.text-with-gradient{-webkit-background-clip:text;background-repeat:repeat;background-size:100%;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}span.text-with-gradient[style*=animation-name]{animation-iteration-count:infinite;animation-timing-function:ease}span.text-with-gradient[style*=text-bg-animate-h]{background-size:200% 100%}span.text-with-gradient[style*=text-bg-animate-v]{background-size:100% 200%}span.text-with-gradient[style*=text-bg-animate-infinity]{background-size:200% 200%}@keyframes text-bg-animate-h{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}@keyframes text-bg-animate-v{0%{background-position:0 0}50%{background-position:0 100%}to{background-position:0 0}}@keyframes text-bg-animate-infinity{0%{background-position:100% 50%}12.5%{background-position:74% 37%}25%{background-position:50% 50%}37.5%{background-position:27% 37%}50%{background-position:0 50%}62.5%{background-position:27% 63%}75%{background-position:50% 50%}87.5%{background-position:74% 63%}to{background-position:100% 50%}}.format-library__inline-color-wpbbe-gradient,.format-library__inline-color-wpbbe-gradient .wpbbe-gradient-animation-settings{padding:16px}.format-library__inline-color-wpbbe-gradient .components-custom-gradient-picker__gradient-bar .components-button{padding:0}
.nativeScroll{position:relative;--ns-items:5;--ns-item-min-height:150px;--ns-item-min-width:150px;--ns-item-gap:20px;--ns-item-tail:0;--ns-progress-alignment:left;--ns-progress-width:100%;--ns-progress-height:4px;--ns-indicator-height:4px;--ns-indicator-color:#888888c2;--ns-progress-radius:0px;--ns-progress-voffset:0px;--ns-progress-hoffset:0px;--ns-progress-translate-x:0px;--ns-progress-translate-y:0px;--ns-progress-left-position:calc(50% + var(--ns-progress-hoffset));--ns-progress-top-position:calc(100% + var(--ns-progress-voffset));--ns-progress-bar-voffset:0px;--ns-progress-bar-translate-x:0px;--ns-progress-bar-translate-y:-50%;--ns-progress-bar-top-position:calc(50% + var(--ns-progress-bar-voffset));--ns-progress-color:#88888840;--ns-scroll-snap:inline mandatory;--ns-scroll-snap-mode:center;--ns-scroll-padding:0px;--ns-scroll-block-padding:0px;--progress-display:inline-flex;--progress-opacity:1;--ns-overlap-position:relative;--ns-overlap-width:auto;--ns-overlap-left-offset:auto;--ns-overlap-right-offset:auto;--ns-overlap-top-offset:auto;--ns-overlap-bottom-offset:auto;-webkit-transform:translateZ(0);transition:opacity .2s;--ns-item-justify:center;--ns-item-alignment:start;display:grid;grid-template-columns:1fr}.nativeScroll.nsNotReady{opacity:0}:where(.nativeScroll){max-width:100%}.nativeScroll.alignfull{max-width:none}.nsContent{display:grid;gap:var(--ns-item-gap);grid-auto-columns:min(100%,max(var(--ns-item-min-width),100%/(var(--ns-items) + var(--ns-item-tail)) - var(--ns-item-gap)*(var(--ns-items) - 1)/var(--ns-items)));grid-auto-flow:column;min-height:var(--ns-item-min-height);overflow-x:auto;overflow-y:hidden;padding-block:var(--ns-scroll-block-padding);padding-inline:var(--ns-scroll-padding);overflow-scrolling:touch;align-items:var(--ns-item-alignment);border-style:solid;border-width:0;justify-items:var(--ns-item-justify);overscroll-behavior-inline:contain;position:relative;scroll-behavior:smooth;scroll-padding-inline:var(--ns-scroll-padding);scroll-snap-type:var(--ns-scroll-snap);scrollbar-width:none;z-index:1}.nsContent.has-border-color{border-width:2px}.nsContent::-webkit-scrollbar{display:none}.nsContent>*{scroll-snap-align:var(--ns-scroll-snap-mode)}.nativeScroll .nsArrow{cursor:pointer;left:var(--ns-overlap-left-offset);opacity:var(--arrow-opacity);position:var(--ns-overlap-position);right:var(--ns-overlap-right-offset);transition:opacity .3s;user-select:none;-webkit-user-select:none;z-index:2}.nativeScroll .nsArrow.nsDisabled{cursor:auto}.nativeScroll .nsProgressTrackWrapper{bottom:var(--ns-overlap-bottom-offset);display:flex;justify-content:var(--ns-progress-alignment);position:var(--ns-overlap-position);top:var(--ns-overlap-top-offset);width:var(--ns-overlap-width)}.nsProgressTrack{background:var(--ns-progress-color);border-radius:var(--ns-progress-radius);border-style:solid;border-width:0;display:var(--progress-display);height:var(--ns-progress-height);left:var(--ns-progress-left-position);min-width:56px;opacity:var(--progress-opacity);top:var(--ns-progress-top-position);transform:translate3d(var(--ns-progress-translate-x),var(--ns-progress-translate-y),0);transition:all .3s;width:min(var(--ns-progress-width),100%);z-index:2}.nativeScroll:hover .nsProgressTrack{opacity:1}.nsProgressIndicator{background:var(--ns-indicator-color);border-radius:var(--ns-progress-radius);border-style:solid;border-width:0;box-sizing:border-box;height:var(--ns-indicator-height);position:absolute;top:var(--ns-progress-bar-top-position);transform:translate3d(var(--ns-progress-bar-translate-x),var(--ns-progress-bar-translate-y),0);transition:border-color,border-radius .3s ease-in-out,transform 1ms;width:0}.nsContent.nsGrab{cursor:grabbing;user-select:none;-webkit-user-select:none}.nsContent>.is-selected{cursor:auto;user-select:auto;-webkit-user-select:initial}.nsNoScroll:not(.block-editor-block-list__block) .nsArrow,.nsNoScroll:not(.block-editor-block-list__block) .nsProgressTrackWrapper{display:none}.nativeScroll .wp-block-group,.nsContent .block-editor-block-list__block{min-width:0}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0 0 0 20px;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}