/**handles:storefront-child-style**/
/*!
Theme Name:   Storefront Child
Theme URI:    https://thesamexponential.com/storefront-child/
Author:       The Sam Exponential
Author URI:   https://thesamexponential.com/
Template:     storefront
Description:  Storefront Child Theme
Version:      2.5.5
License:      GNU General Public License v2 or later
License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  storefrontchild
Tags:         e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, editor-style
*/body,input,select,textarea{color:#58595b;font-family:Quicksand,Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:1.5}#respond.comment-respond form#commentform #comment-form__verbum .verbum-footer .verbum-footer__submit #comment-submit,.button,.linkButton,.single_add_to_cart_button,.wfu_container input[type=button],button,div.wpforms-container-full .wpforms-form button,input[type=submit]{color:#fff;font-family:Quicksand,Noto Sans JP,sans-serif;line-height:1.111;font-size:18px;font-weight:500;text-transform:lowercase;word-break:break-word}.fontQuick{font-family:Quicksand,Noto Sans JP,sans-serif}.fontYester{font-family:Yesteryear,Noto Sans JP,sans-serif}.fw400{font-weight:400}.fw600{font-weight:600}body{background:rgba(62,192,239,.01)}body.learnjapanese{background:rgba(203,25,120,.01)}body.askme{background:rgba(237,244,7,.01)}body.hiretranslator{background:rgba(51,51,51,.01)}body.accessaccount,body.viewcart{background:rgba(21,195,161,.01)}body.behindthebusiness{background:rgba(255,199,13,.01)}.cat-links a,.tags-links a,.widget-area .widget a,a,input[type=button].returnlink{color:#3fc0ef;text-decoration:none;font-weight:500;text-transform:lowercase}a:active,a:hover,input[type=button].returnlink:hover{outline:0;text-decoration:underline}a:focus{outline-style:dashed;outline-width:thin}.hentry .entry-content a:not(.button):not(.components-button),.jumpanchor,.site-footer a:not(.button):not(.components-button),a.button:active,a.button:hover{text-decoration:none}.nextLink:after,.parentlink:before,.returnLinkContainer:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"";background:url(https://www.thesamexponential.com/wp-content/themes/storefront-child/sprite.png)}.returnLinkContainer:before{background-position:7px -50px;width:23px;height:22px;padding-right:8px}.nextLink:after{background-position:-42px -150px;width:23px;height:22px;padding-left:8px}input[type=button].returnlink{border:none;background:0 0;padding:0;height:100%;font-size:1em;text-align:left}input[type=button].returnlink:hover{background-color:transparent;color:#3fc0ef;border:none}.parentlink:before{background-position:-50px -100px;width:23px;height:10px;padding-right:5px}.nextLink,.parentlink,.returnLinkContainer{display:flex;align-items:center}.centered{text-align:center}.posCenter{margin:0 auto}.emptyCart,.hidden,table.commOptions caption,table.lessons caption,table.refundTable caption{visibility:hidden}.qsHeaderFont{font-family:Quicksand,Noto Sans JP,sans-serif;font-size:.7em;font-weight:600}li .qsHeaderFont{font-size:.85em}.storefront-sticky-add-to-cart__content-title .qsHeaderFont,.woocommerce-grouped-product-list-item__label .qsHeaderFont,.woocommerce-loop-product__title .qsHeaderFont{font-size:1em;font-weight:inherit}p{margin-bottom:16px}li+li{margin-top:10px}.flex{display:flex}.dispBlock,.forminator-label{display:block}.dispIBlock,.forminator-row .forminator-radio-inline,.mobileHidden{display:inline-block}.desktopHidden,.desktopHiddenIB,.desktopTabletHidden,.desktopTabletHiddenIB,.dispNone,.fa-solid.desktopHiddenIB,.mobileDrop,.mobileScrollable,.tabletVScrollable{display:none}.dispNoneForce{display:none!important}.mobileScrollable::after,.tabletVScrollable::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:'Font Awesome 5 Free',sans-serif;font-weight:900;line-height:inherit;content:"\f061";font-size:.8em;padding:0 8px}.cb{clear:both}.underlined{border-bottom:4px double #cb1978}.keepTogether{word-break:keep-all}.posRel{position:relative}.quoteIndent{padding-left:4rem}.mediumText{font-size:.75em}.tinyText{font-size:.5em}.lotsaSurroundSpace{padding:4em 5em 3em;margin:5em}.therest a:focus{outline-color:#aaa}.learnjapanese a:focus{outline-color:#cb1978}.jpnEmphasisColor{color:#cb1978}.hiretranslator a:focus{outline-color:#333}.askme a:focus{outline-color:#edea07}.accessaccount a:focus,.viewcart a:focus{outline-color:#15c3a1}.behindthebusiness a:focus{outline-color:#ffc70d}@media (min-width:831px) and (max-width:1140px){.desktopHidden{display:block}.desktopHiddenIB,.fa-solid.desktopHiddenIB{display:inline-block}.fa-solid.tabletHHidden,.fa-solid.tabletHHiddenIB,.tabletHHidden,.tabletHHiddenIB{display:none}}@media (min-width:569px) and (max-width:830px){.desktopHidden{display:block}.desktopHiddenIB,.fa-solid.desktopHiddenIB,.tabletVScrollable{display:inline-block}.tabletHidden,.tabletVHidden,.tabletVHiddenIB{display:none!important}}@media (max-width:568px){.desktopHidden,.desktopTabletHidden{display:block}.desktopHiddenIB,.desktopTabletHiddenIB,.mobileScrollable{display:inline-block}.mobileHidden{display:none}}@media only screen and (max-width:484px){.fa-solid.mobileHidden{display:none}.desktopHiddenIB,.desktopTabletHiddenIB,.fa-solid.desktopHiddenIB{display:inline-block}}#reply-title,.customerName,div.wpforms-container-full .wpforms-form h2,h1,h2,h4,h6{clear:both;font-family:Yesteryear,Noto Sans JP,sans-serif;text-transform:lowercase;margin:36px 0 12px}h1{font-size:40px;line-height:1.3;margin:0 0 12px;letter-spacing:-.5px}#reply-title,.customerName,div.wpforms-container-full .wpforms-form h2,h2{font-size:30px;line-height:1.0909090909}h2+h3{border:0;padding-top:0}.hentry .entry-header .posted-on,.related.products>h2,.upsells.products>h2,fieldset legend,h3,ul+h3{text-transform:uppercase;font-size:15px;line-height:1.0909090909;font-weight:600}#loadFormHidden+h3,p+h2,p+h3{margin-top:2.2906835em}.related.products>h2,.upsells.products>h2{font-family:Quicksand,Noto Sans JP,sans-serif}h4,p+h4{font-size:20px;line-height:1.2;margin-top:25px;font-weight:400}.captionHeader,h5{text-transform:uppercase;font-size:10px;line-height:1.3333333333;font-weight:400}.captionHeader{color:#cb1978}h6{font-size:16px;line-height:1.5}#homepage .entry-title,.spNarrow .entry-title{margin-top:5vw;font-size:17vw;line-height:.9;text-transform:none;display:inline-block}#homepage .entry-title{text-indent:4.5vw}h1 .indented{text-indent:13vw;display:block}#homepage h1 .indented{font-family:Quicksand,Noto Sans JP,sans-serif;font-size:.55em;font-weight:500}#homepage h2{font-size:5vw}#sp-page h1{font-weight:400}.learnjapanese .notHeader,.notHeader{text-transform:initial;margin-top:0;color:#58595b}@media (min-width:569px) and (max-width:767px){h1{line-height:1}}@media (max-width:568px){h1{line-height:.9}#homepage h2{font-size:9vw}}.therest #reply-title,.therest h1,.therest h2,.therest h3,.therest h4,.therest h5,.therest h6{color:#aaa}.accessaccount fieldset legend,.accessaccount h1,.accessaccount h2,.accessaccount h3,.accessaccount h4,.accessaccount h5,.accessaccount h6,.viewcart h1,.viewcart h2,.viewcart h3,.viewcart h4,.viewcart h5,.viewcart h6{color:#15c3a1}.learnjapanese #reply-title,.learnjapanese h1,.learnjapanese h2,.learnjapanese h3,.learnjapanese h4,.learnjapanese h5,.learnjapanese h6,.product_cat-japanese h1,.product_cat-japanese h2,.product_cat-japanese h3,.product_cat-japanese h4,.product_cat-japanese h5,.product_cat-japanese h6{color:#cb1978}.hiretranslator #reply-title,.hiretranslator h1,.hiretranslator h2,.hiretranslator h3,.hiretranslator h4,.hiretranslator h5,.hiretranslator h6{color:#333}.askme #reply-title,.askme h1,.askme h2,.askme h3,.askme h4,.askme h5,.askme h6{color:#edea07}.askme h3{text-shadow:0 1px 0 #eee;font-weight:600}.behindthebusiness #reply-title,.behindthebusiness h1,.behindthebusiness h2,.behindthebusiness h3,.behindthebusiness h4,.behindthebusiness h5,.behindthebusiness h6{color:#ffc70d}label{text-indent:unset;display:block;margin-bottom:3px;padding-left:0}.forminator-custom-form{background:0 0;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;list-style:none;outline:0;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}form.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child){margin-bottom:0}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child){margin-bottom:0}.forminator-custom-form label{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;background:0 0;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col2-set .col-1,.col2-set .col-2,.wc-proceed-to-checkout,.woocommerce-form,div.wpforms-container-full,div.wpforms-container-full form,form>p:last-child{margin-bottom:0}.forminator-required,div.wpforms-container-full .wpforms-form .wpforms-required-label{color:red;font-weight:400}div.wpforms-container-full .wpforms-form .wpforms-field-sublabel{display:block;font-size:13px;float:none;font-weight:400;line-height:1.3;margin:4px 0 0;padding:0;text-transform:none}.forminator-row,div.wpforms-container-full .wpforms-form .wpforms-field{padding:10px 0;clear:both}div.wpforms-container-full .wpforms-form .wpforms-one-half,div.wpforms-container-full .wpforms-form .wpforms-three-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-fourths{float:left;width:48%}div.wpforms-container-full .wpforms-form .wpforms-first{clear:both!important;margin-left:0!important}div.wpforms-container-full .wpforms-form .wpforms-one-half{margin-left:4%;clear:none}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container{padding:10px 0 20px 0;clear:both}.forminator-row .forminator-radio-inline{margin-right:2em}.forminator-row .forminator-row{padding:0}#reviews .comment-form-rating label,.comment-form-comment label,.form-row label,.forminator-label,.forminator-row label,.mycred-coupon-form label,.mycred-transfer-cred-wrapper label,div.wpforms-container-full .wpforms-form .wpforms-field-label{line-height:1.5;font-size:12px;text-transform:uppercase;display:block;font-weight:700;float:none;margin:0 0 4px 0;padding:0;word-break:break-word;word-wrap:break-word}#reviews .comment-form-rating label,.comment-form-comment label,.form-row label{display:block;font-weight:700;float:none;margin:0 0 4px 0;padding:0}.woocommerce-form-row .wpforms-field-description,.woocommerce-form-row em{font-size:13px;line-height:1.3;margin:8px 0 0 0}#respond.comment-respond form#commentform #comment-form__verbum .verbum-footer .verbum-footer__submit #comment-submit,.button,.button.alt,.forminator-button,.forminator-button-delete,.forminator-button-submit,.forminator-copy-btn,.linkButton,.my_account_orders .button,.mycred-transfer-cred-wrapper .mycred-submit-transfer,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn,.wfu_container input[type=button],.woocommerce-MyAccount-downloads .button,.woocommerce-error .waitlist-mc-form .button,button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button,div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form input[type=submit],input[type=submit]{background:#3fc0ef;font-size:1.125rem;color:#fff;border:none;border-radius:60px 15px 60px 30px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:.6180469716em 1.41575em;word-break:break-word}#respond.comment-respond form#commentform #comment-form__verbum .verbum-footer .verbum-footer__submit #comment-submit:active,#respond.comment-respond form#commentform #comment-form__verbum .verbum-footer .verbum-footer__submit #comment-submit:focus,#respond.comment-respond form#commentform #comment-form__verbum .verbum-footer .verbum-footer__submit #comment-submit:hover,.forminator-button-delete:active,.forminator-button-delete:focus,.forminator-button-delete:hover,.forminator-button-submit:active,.forminator-button-submit:focus,.forminator-button-submit:hover,.forminator-button:active,.forminator-button:focus,.forminator-button:hover,.forminator-copy-btn:active,.forminator-copy-btn:focus,.forminator-copy-btn:hover,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn:hover,.wfu_container input[type=button]:active,.wfu_container input[type=button]:focus,.wfu_container input[type=button]:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:active,div.wpforms-container-full .wpforms-form .wpforms-page-button:focus,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form button[type=submit]:active,div.wpforms-container-full .wpforms-form button[type=submit]:focus,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form input[type=submit]:active,div.wpforms-container-full .wpforms-form input[type=submit]:focus,div.wpforms-container-full .wpforms-form input[type=submit]:hover{border:none}#respond.comment-respond form#commentform #comment-form__verbum .verbum-footer .verbum-footer__submit #comment-submit:hover,.button.alt:hover,.button:hover,.forminator-button-delete:hover,.forminator-button-submit:hover,.forminator-button:hover,.forminator-copy-btn:hover,.linkButton:hover,.mycred-transfer-cred-wrapper .mycred-submit-transfer:hover,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn:hover,.wfu_container input[type=button]:hover,.widget-area .widget a.button.alt:hover,.woocommerce-error .waitlist-mc-form .button:hover,button.alt:hover,button[type=submit]:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form input[type=submit]:hover,input[type=button].alt:hover,input[type=reset].alt:hover,input[type=submit].alt:hover,input[type=submit]:hover{background:#3fc0ef;border-radius:30px}.input-text,input:not([type=submit]),input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea,textarea.input-text{background-color:#fff;box-sizing:border-box;border-radius:2px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;border:1px solid #ccc;padding:6px 10px;width:100%;line-height:1.3;box-shadow:none;height:42px;letter-spacing:normal;list-style:none;outline:0;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;overflow:visible}input[type=checkbox],input[type=radio]{display:inline-block;height:auto}textarea,textarea.input-text{height:120px}table:not(.has-background) th{background-color:#f1f1f1}.learnjapanese table:not(.has-background) th{background-color:#f8f1f8}table:not(.has-background) tbody td{background-color:transparent}fieldset,fieldset legend,table:not(.has-background) tbody tr:nth-child(2n) td{background-color:#f8f8f8}input[type=password]:focus,input[type=text]:focus{background:#fff!important}fieldset{padding:0;background:0 0}.password-input{display:inline-block;width:100%}.show-password-input{right:0;padding:10px;top:-3px;background:0 0}.show-password-input::after{color:#3fc0ef}div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium,div.wpforms-container-full .wpforms-form input.wpforms-field-medium,div.wpforms-container-full .wpforms-form select.wpforms-field-medium{max-width:inherit}div.wpforms-container-full .wpforms-form label.wpforms-error{color:#c00}#respond .form-submit,.forminator-pagination-footer,.forminator-row.forminator-row-last,.order-again,.textAlignRight,.wpforms-submit-container{text-align:right}label.woocommerce-form-login__rememberme{margin-bottom:1.41575em}div.wpforms-container-full .wpforms-form input[type=checkbox],input[type=checkbox]{display:inline-block;height:auto;width:auto;-webkit-appearance:none!important;-moz-appearance:none;-o-appearance:none;appearance:none;padding:5px;position:relative}input[type=checkbox]:checked::after{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f00c';color:#fff;line-height:.8;left:0;top:1px;position:absolute;font-size:10px}div.wpforms-container-full .wpforms-form input[type=checkbox]:focus,input[type=checkbox]:focus{padding:4px}div.wpforms-container-full .wpforms-form input[type=checkbox]:checked:focus,input[type=checkbox]:checked:focus{padding:5px;border-width:1px}.comment-form-rating,.g-recaptcha{margin-bottom:16px}.comment-form-cookies-consent input[type=checkbox]{width:auto}div.wpforms-container-full .wpforms-form p{margin-bottom:16px}div.wpforms-container-full .wpforms-form .descriptionTable td{width:50%;padding:0 10px}.flexGap,div.wpforms-container-full .wpforms-form .descriptionTable{display:flex;justify-content:space-between;gap:25px}.flex1,div.wpforms-container-full .wpforms-form .descriptionTable div{flex:1}.forminator-row.forminator-row-last,div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:10px 0 0 0;clear:both;position:relative}span.forminator-description{display:block;font-style:italic}.formConsentBox .forminator-consent__label{height:200px;overflow:auto;font-size:.875em;border:1px solid;padding:2em}.forminator-save-draft-link+button{margin-left:2em}button+.forminator-save-draft-link{padding-left:2em}.forminator-checkbox__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.forminator-checkbox__wrapper .forminator-checkbox{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:10px 0}.forminator-checkbox__label.forminator-consent__label{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;line-height:20px;margin-left:10px}.forminator-pagination-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}.hiretranslator .forminator-pagination-steps button.forminator-step:focus{background:0 0}.forminator-pagination-steps .forminator-step{width:25px;height:25px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;border:0;border-radius:0;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;text-transform:none;text-decoration:none;z-index:1000}.forminator-pagination-steps .forminator-break{background-color:#ccc;width:auto;height:11px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:11px 0;display:block;position:relative;z-index:0;border-radius:5px;margin-right:-5px;margin-left:-5px}.forminator-pagination-steps .forminator-break::before{background-color:#333;width:100%;height:11px;left:0;content:" ";display:block;position:absolute;-webkit-transition:.2s linear;transition:.2s linear;border-radius:5px}.forminator-pagination-steps .forminator-step.forminator-current~.forminator-break::before{width:0;height:0}.forminator-pagination-steps .forminator-step .forminator-step-label{color:#3fc0ef;font-size:12px;font-family:inherit;font-weight:500;word-break:normal;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.6em;white-space:nowrap;margin-top:5px}.forminator-pagination-steps .forminator-step .forminator-step-dot,.forminator-pagination-steps .forminator-step .forminator-step-dot:hover{background-color:#333}.forminator-pagination-steps .forminator-step .forminator-step-dot{width:25px;height:25px;display:block;-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;border-radius:30px}.forminator-pagination-steps .forminator-step.forminator-current~.forminator-step .forminator-step-dot{background-color:#ccc}.forminator-pagination-steps .forminator-step .forminator-step-label+.forminator-step-dot{margin-top:5px;margin-right:0}.forminator-multiselect{border-color:#ccc;width:100%;min-height:38px;height:auto;max-height:210px;overflow-x:hidden;overflow-y:auto;display:block;padding:4px;border-width:1px;border-style:solid;border-radius:2px}.forminator-row .forminator-multiselect label{text-transform:none}.forminator-multiselect .forminator-option.forminator-is_checked,.forminator-multiselect label:hover{background-color:#ccc;color:#58595b;font-weight:600}.forminator-custom-form label{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;background:0 0;background-color:rgba(0,0,0,0);height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form .forminator-checkbox{display:block}.forminator-multiselect .forminator-option:first-child{margin-top:0;border-top-right-radius:2px;border-top-left-radius:2px}.forminator-multiselect .forminator-option{font-size:16px;font-family:inherit;font-weight:400;cursor:pointer;display:block;position:relative;margin:5px 0;margin-top:5px;padding:10px;line-height:1.3em;-webkit-transition:.2s ease;transition:.2s ease}.forminator-multiselect .forminator-option input{width:1px!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important}.forminator-draft-form .forminator-row:not(.forminator-row-last),.forminator-draft-link{-webkit-box-flex:3;-ms-flex:3;flex:3}.forminator-copy-btn,.forminator-draft-form .forminator-row-last{margin-left:2em}.forminator-draft-form .forminator-row{padding-bottom:0}.forminator-copy-field,.forminator-draft-form .forminator-row-last .forminator-col{display:flex;align-items:flex-end}.forminator-uploaded-files{margin-left:1em}.forminator-col-6{width:49%;float:left}.forminator-col-6+.forminator-col-6{margin-left:2%}#mailchimp_woocommerce_is_subscribed,#mailchimp_woocommerce_is_transactional,#mailchimp_woocommerce_is_unsubscribed{display:inline-block;height:auto;vertical-align:middle;margin-right:5px;margin-top:-3px}.therest .toggleBtn[aria-pressed=false],.therest div.wpforms-container-full .wpforms-form input:focus,.therest div.wpforms-container-full .wpforms-form select:focus,.therest div.wpforms-container-full .wpforms-form textarea:focus,.therest input:focus,.therest select:focus,.therest textarea:focus{border:2px solid #aaa;background:0 0;outline:0}.therest .linkButton:focus,.therest .toggleBtn[aria-pressed=true],.therest button:focus,.therest div.wpforms-container-full .wpforms-form button[type=submit]:active,.therest div.wpforms-container-full .wpforms-form button[type=submit]:focus,.therest div.wpforms-container-full .wpforms-form input[type=submit]:active,.therest div.wpforms-container-full .wpforms-form input[type=submit]:focus{outline:0;background:#aaa}.therest div.wpforms-container-full .wpforms-form input[type=checkbox]:checked,.therest input[type=checkbox]:checked,.therest input[type=checkbox]:checked:focus{background-color:#aaa;outline:#aaa;border-color:#aaa}.learnjapanese .toggleBtn[aria-pressed=false],.learnjapanese div.wpforms-container-full .wpforms-form input:focus,.learnjapanese div.wpforms-container-full .wpforms-form select:focus,.learnjapanese div.wpforms-container-full .wpforms-form textarea:focus,.learnjapanese input:focus,.learnjapanese select:focus,.learnjapanese textarea:focus,.product_cat-japanese div.wpforms-container-full .wpforms-form input:focus,.product_cat-japanese div.wpforms-container-full .wpforms-form select:focus,.product_cat-japanese div.wpforms-container-full .wpforms-form textarea:focus,.product_cat-japanese input:focus,.product_cat-japanese select:focus,.product_cat-japanese textarea:focus{border:2px solid #cb1978;background:0 0;outline:0}.learnjapanese .forminator-button-submit:active,.learnjapanese .forminator-button-submit:focus,.learnjapanese .forminator-button-submit:hover,.learnjapanese .linkButton:focus,.learnjapanese .toggleBtn[aria-pressed=true],.learnjapanese button:focus,.product_cat-japanese .linkButton:focus,.product_cat-japanese button:focus,.product_cat-japanese div.wpforms-container-full .wpforms-form button[type=submit]:active,.product_cat-japanese div.wpforms-container-full .wpforms-form button[type=submit]:focus,.product_cat-japanese div.wpforms-container-full .wpforms-form input[type=submit]:active,.product_cat-japanese div.wpforms-container-full .wpforms-form input[type=submit]:focus{outline:0;background:#cb1978}.toggleBtn[aria-pressed=true]{border:2px solid #fff;color:#fff}.learnjapanese div.wpforms-container-full .wpforms-form input[type=checkbox]:checked,.learnjapanese input[type=checkbox]:checked,.learnjapanese input[type=checkbox]:checked:focus{background-color:#cb1978;outline:#cb1978;border-color:#cb1978}.hiretranslator .toggleBtn[aria-pressed=false],.hiretranslator div.wpforms-container-full .wpforms-form input:focus,.hiretranslator div.wpforms-container-full .wpforms-form select:focus,.hiretranslator div.wpforms-container-full .wpforms-form textarea:focus,.hiretranslator input:focus,.hiretranslator select:focus,.hiretranslator textarea:focus{border:2px solid #333;background:0 0;outline:0}.hiretranslator .linkButton:focus,.hiretranslator .toggleBtn[aria-pressed=true],.hiretranslator button:focus,.hiretranslator div.wpforms-container-full .wpforms-form button[type=submit]:active,.hiretranslator div.wpforms-container-full .wpforms-form button[type=submit]:focus,.hiretranslator div.wpforms-container-full .wpforms-form input[type=submit]:active,.hiretranslator div.wpforms-container-full .wpforms-form input[type=submit]:focus{outline:0;background:#333}.hiretranslator div.wpforms-container-full .wpforms-form input[type=checkbox]:checked,.hiretranslator input[type=checkbox]:checked,.hiretranslator input[type=checkbox]:checked:focus{background-color:#333;outline:#333;border-color:#333}.askme .toggleBtn[aria-pressed=false],.askme div.wpforms-container-full .wpforms-form input:focus,.askme div.wpforms-container-full .wpforms-form select:focus,.askme div.wpforms-container-full .wpforms-form textarea:focus,.askme input:not([type=submit]):focus,.askme select:focus,.askme textarea:focus{border:2px solid #edea07;background:0 0;outline:0}.askme .linkButton:focus,.askme .toggleBtn[aria-pressed=true],.askme button:focus,.askme div.wpforms-container-full .wpforms-form button[type=submit]:active,.askme div.wpforms-container-full .wpforms-form button[type=submit]:focus,.askme div.wpforms-container-full .wpforms-form input[type=submit]:active,.askme div.wpforms-container-full .wpforms-form input[type=submit]:focus{outline:0;background:#edea07}.askme div.wpforms-container-full .wpforms-form input[type=checkbox]:checked,.askme input[type=checkbox]:checked,.askme input[type=checkbox]:checked:focus{background-color:#edea07;outline:#edea07;border-color:#edea07}#payment .woocommerce-terms-and-conditions:focus,.accessaccount .toggleBtn[aria-pressed=false],.accessaccount div.wpforms-container-full .wpforms-form input:not([type=submit]):focus,.accessaccount div.wpforms-container-full .wpforms-form select:focus,.accessaccount div.wpforms-container-full .wpforms-form textarea:focus,.accessaccount input:not([type=submit]):focus,.accessaccount select:focus,.accessaccount textarea:focus,.viewcart .toggleBtn[aria-pressed=false],.viewcart div.wpforms-container-full .wpforms-form input:not([type=submit]):focus,.viewcart div.wpforms-container-full .wpforms-form select:focus,.viewcart div.wpforms-container-full .wpforms-form textarea:focus,.viewcart input:not([type=submit]):focus,.viewcart select:focus,.viewcart textarea:focus{border:2px solid #15c3a1;background:0 0;outline:0}.accessaccount .button:focus,.accessaccount .linkButton:focus,.accessaccount .toggleBtn[aria-pressed=true],.accessaccount button:focus,.accessaccount div.wpforms-container-full .wpforms-form button[type=submit]:active,.accessaccount div.wpforms-container-full .wpforms-form button[type=submit]:focus,.accessaccount div.wpforms-container-full .wpforms-form input[type=submit]:active,.accessaccount div.wpforms-container-full .wpforms-form input[type=submit]:focus,.mycred-coupon-form input[type=submit]:active,.mycred-coupon-form input[type=submit]:focus,.viewcart .button:focus,.viewcart .linkButton:focus,.viewcart .toggleBtn[aria-pressed=true],.viewcart button:focus,.viewcart div.wpforms-container-full .wpforms-form button[type=submit]:active,.viewcart div.wpforms-container-full .wpforms-form button[type=submit]:focus,.viewcart div.wpforms-container-full .wpforms-form input[type=submit]:active,.viewcart div.wpforms-container-full .wpforms-form input[type=submit]:focus{outline:0;background:#15c3a1}.accessaccount div.wpforms-container-full .wpforms-form input[type=checkbox]:checked,.accessaccount input[type=checkbox]:checked,.accessaccount input[type=checkbox]:checked:focus,.viewcart div.wpforms-container-full .wpforms-form input[type=checkbox]:checked,.viewcart input[type=checkbox]:checked,.viewcart input[type=checkbox]:checked:focus{background-color:#15c3a1;outline:#15c3a1;border-color:#15c3a1}@media (min-width:568px) and (max-width:768px){div.wpforms-container-full .wpforms-form .descriptionTable{flex-wrap:wrap}div.wpforms-container-full .wpforms-form .descriptionTable div{flex:0 auto;width:calc(50% - 25px)}}@media (max-width:568px){div.wpforms-container-full .wpforms-form .descriptionTable{display:block}div.wpforms-container-full .wpforms-form .descriptionTable div{margin-top:16px;margin-bottom:32px}}.site-header{background-image:url(https://www.dropbox.com/scl/fi/463rowqygm7zhfxxi5cai/header.png?rlkey=8bger3vdyw5bh794n9y982hf0&raw=1);padding-top:0;border-bottom:0;background-position:calc(50% - 50px) top;background-repeat:repeat-x}.site-header>div{padding-top:25px}.woocommerce-active .site-header .site-branding{width:248px;height:92px;margin-right:32px;float:none}.site-header .site-branding img{max-width:248px}.woocommerce-active .site-header .main-navigation{margin-right:0;float:none;width:calc(100% - 280px);position:relative}.main-navigation ul.menu,.main-navigation ul.nav-menu{display:flex;margin-left:25px}.main-navigation ul.menu>li>a,.main-navigation ul.menu>li>div,.main-navigation ul.nav-menu>li>a,.main-navigation ul.nav-menu>li>div{padding:1.5em 1em .75em 1.25em;text-decoration:none;display:inline-block}.main-navigation ul.menu ul.sub-menu{width:45em}.main-navigation .current-menu-ancestor ul.sub-menu,.main-navigation .current-menu-item ul.sub-menu{left:0}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul,.main-navigation ul.menu ul.sub-menu,.secondary-navigation ul li.focus>ul,.secondary-navigation ul li:hover>ul{top:0}.main-navigation ul ul{position:relative;float:none}.main-navigation ul ul li{display:inline-block;height:40px}.main-navigation ul.menu>li.menu-item-has-children>a::after,.main-navigation ul.menu>li.page_item_has_children>a::after,.main-navigation ul.nav-menu>li.menu-item-has-children>a::after{content:'';margin:0}.main-navigation ul.sub-menu>li>a::before,.widget_jumpto li::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:'Font Awesome 5 Free';font-weight:900;line-height:inherit;content:"\f111";font-size:7px;padding-top:1px;text-indent:-15px}.widget_jumpto li::before{padding-top:6px}.main-navigation ul.sub-menu>li>a::before{padding-top:0;vertical-align:middle}.main-navigation ul ul li a,.secondary-navigation ul ul li a{width:100%;text-indent:15px}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{padding:.2776em 2.778em .45em 0;font-size:1.125em}.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li.focus,.main-navigation ul.menu ul li:hover>a,.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul a:hover,.main-navigation ul.nav-menu ul li:hover>a,.main-navigation ul.nav-menu ul.children{background:0 0;text-decoration:none}.main-navigation li+li{margin-top:0}.the-noun{font-size:50px;font-family:Yesteryear,Noto Sans JP,sans-serif;line-height:.2;font-weight:400}.main-navigation br,.the-action{font-weight:600;display:inline-block;line-height:.8;font-size:1.125em}.main-navigation a.cart-contents{padding:0;display:none}.main-navigation .count{font-size:.75em;font-weight:600;display:inline-block;font-family:Quicksand,Noto Sans JP,sans-serif;line-height:1.111;color:#fff;position:absolute;top:21px;left:55.5px;background:#3fc0ef;border-radius:30px;z-index:9999;padding:.2em;width:21px;text-align:center;height:20px;overflow:hidden}.main-navigation .count .cartPlus{padding-left:.5em;padding-right:.6em}.count:hover,.main-navigation #menu-item-555 a:hover .count,.viewcart .main-navigation .count,li#menu-item-555:hover>a .count{background:#15c3a1;text-decoration:none}#menu-item-17446{width:176px}#menu-item-358{width:85px}#menu-item-563{width:165px}#menu-item-555{width:99.5px}#menu-item-17446 .the-action{text-indent:32px}#menu-item-358>a{margin-left:4px}#menu-item-358 .the-action{text-indent:-7px}#menu-item-563 .the-action{text-indent:33px}#menu-item-555 .the-action{text-indent:-7px}.learnjapanese .primary-navigation,.learnjapaneseHover{background-image:url('https://www.dropbox.com/scl/fi/6af4l2wxp3lhm66im5gwt/bg-learnjapanese.png?rlkey=yg3lpnm3g53anvbxleef4gws2&raw=1');background-repeat:no-repeat}.behindthebusiness .primary-navigation,.behindthebusinessHover{background-image:url('/wp-content/uploads/bg-learnjapanese.png');background-repeat:no-repeat}.hiretranslator .primary-navigation,.hiretranslatorHover{background-image:url('/wp-content/uploads/bg-hiretranslator.png');background-repeat:no-repeat}.askme .primary-navigation,.askmeHover{background-image:url('https://www.dropbox.com/scl/fi/tmqk5v21tqk6nz2iihyrj/bg-askme.png?rlkey=zbxidrledwptcbfz1josep914&raw=1');background-repeat:no-repeat;background-position-x:160px}.accessaccount .primary-navigation,.accessaccountHover{background-image:url('https://www.dropbox.com/scl/fi/oseu4gv9xbch1w8ib6fio/bg-account.png?rlkey=720pxtk9bfcs5kdzjyaz70n00&raw=1');background-repeat:no-repeat;background-position-x:280px}.viewcart .primary-navigation,.viewcartHover{background-image:url('https://www.dropbox.com/scl/fi/ofz8finl47e7q8px83ix0/bg-cart.png?rlkey=h84jxxoqy4kxf1a6zjd8flwmo&raw=1');background-repeat:no-repeat;background-position-x:380px}#menu-item-17446 ul.sub-menu{margin-left:6px}#menu-item-358 ul.sub-menu{margin-left:-170px}#menu-item-563 ul.sub-menu{margin-left:-255px}#menu-item-555 ul.sub-menu{margin-left:-420px}#menu-item-17446 .current-menu-item>a,#menu-item-17446 a:hover,#menu-item-17446 div:hover,#menu-item-17446.current-menu-item>a,#menu-item-17446.current-menu-item>div,#menu-item-17446.current-menu-parent>a,#menu-item-17446.current-menu-parent>div,li#menu-item-17446:hover>a,li#menu-item-17446:hover>div{color:#cb1978;cursor:pointer}#menu-item-358 .current-menu-item>a,#menu-item-358 a:hover,#menu-item-358 div:hover,#menu-item-358.current-menu-item>a,#menu-item-358.current-menu-item>div,#menu-item-358.current-menu-parent>a,#menu-item-358.current-menu-parent>div,li#menu-item-358:hover>a,li#menu-item-358:hover>div{color:#edea07;cursor:pointer}#menu-item-555 .current-menu-item>a,#menu-item-555 a:hover,#menu-item-555 div:hover,#menu-item-555.current-menu-item>a,#menu-item-555.current-menu-item>div,#menu-item-555.current-menu-parent>a,#menu-item-555.current-menu-parent>div,#menu-item-563 .current-menu-item>a,#menu-item-563 a:hover,#menu-item-563 div:hover,#menu-item-563.current-menu-item>a,#menu-item-563.current-menu-item>div,#menu-item-563.current-menu-parent>a,#menu-item-563.current-menu-parent>div,.woocommerce-MyAccount-navigation .is-active a,li#menu-item-555:hover>a,li#menu-item-555:hover>div,li#menu-item-563:hover>a,li#menu-item-563:hover>div{color:#15c3a1;cursor:pointer}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:0}@media (max-width:1131px){.site-header{background-position:-266px top}}@media (device-pixel-ratio:2) and (max-width:1025px){.main-navigation{overflow-x:scroll}}@media (min-width:889px) and (max-width:964px){.site-header{background-position:-237px top}.site-header>div{padding-top:9px;margin-right:0}}@media (min-width:769px) and (max-width:888px){.site-header{background-position:-237px top}.site-header>div{padding-top:9px;margin-right:0}.woocommerce-active .site-header .main-navigation{width:calc(100% - 188px)}.woocommerce-active .site-header .site-branding{margin-right:0;width:188px;height:70px;margin-top:16px}}@media (max-width:768px){.site-header{background-position:0 0;background-size:210%}.site-header .col-full{margin-left:0;margin-right:0}.main-navigation{padding-left:2.617924em;overflow-x:scroll}.main-navigation ul li,.secondary-navigation ul li{position:relative;display:inline-block;text-align:left}.woocommerce-active .site-header .site-branding{width:auto;height:auto;margin:0}.woocommerce-active .site-header .main-navigation{width:100%}.site-header .custom-logo-link,.site-header .site-logo-anchor,.site-header .site-logo-link{width:40vw;margin:0 auto;min-width:120px}.primary-navigation,.site-header>div{display:block}.main-navigation ul ul{z-index:99999;left:-9999px;margin-left:1em}.main-navigation ul.menu,.main-navigation ul.nav-menu{margin-left:0}.main-navigation ul.menu>li>a,.main-navigation ul.menu>li>div,.main-navigation ul.nav-menu>li>a,.main-navigation ul.nav-menu>li>div{padding-left:.8em}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{padding-left:15px}.main-navigation ul ul li a,.secondary-navigation ul ul li a{text-indent:0}.site-header{padding-bottom:0}.main-navigation ul.menu ul.sub-menu{width:44.8em}.main-navigation .current-menu-ancestor ul.sub-menu,.main-navigation .current-menu-item ul.sub-menu{left:0}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul,.secondary-navigation ul li.focus>ul,.secondary-navigation ul li:hover>ul{left:0;display:block}#menu-item-17446 ul.sub-menu{margin-left:0}#menu-item-358 ul.sub-menu{margin-left:-176px}#menu-item-563 ul.sub-menu{margin-left:-261px}#menu-item-555 ul.sub-menu{margin-left:-426px}.main-navigation .count{left:47.5px}}@media (min-width:568px) and (max-width:768px){.site-header .custom-logo-link,.site-header .site-logo-anchor,.site-header .site-logo-link{max-width:188px}}@media (max-width:568px){.main-navigation{padding-left:1.41575em}#menu-item-555>a{margin-left:8px}.main-navigation .count{left:55.5px}}.content-area{width:100%;float:none;margin-right:0}.site-content{box-shadow:inset 0 0 18px 5px rgba(0,0,0,.1);padding-bottom:4.235801032em!important}.content-area,.widget-area{margin-top:36px}.hentry,.site-main{margin-bottom:0}.hentry+.hentry{margin-top:4.235801032em}.learnjapanese .announcementNote{border-top-color:#cb1978;border-bottom-color:#cb1978}.announcementNote{margin-top:3em;margin-bottom:3em;padding:2em;border-top:6px dotted #58595b;border-bottom:6px dotted #58595b}.learnjapanese .topNote{border-bottom:6px dotted #58595b}.announcementNote.noBottom{margin-bottom:0}.topNote{border-top:none;padding-top:0}.storefront-testimonials-section{margin:0 0 80px 0}.testimonialsContainer{width:calc(100% - 25px);margin-left:25px;gap:7%;align-items:center}.testimonialsContainer{flex-wrap:wrap}.reviewBox,.reviewBoxFull{font-size:1.25em;background-color:rgba(203,25,120,.2);color:#fff;border-radius:10px;padding-right:25px;padding-bottom:25px;margin-top:33px;flex:1}.reviewBox,.reviewBoxFull{min-width:40%}#homepage .entry-content .reviewBox,#homepage .entry-content .reviewBoxFull{font-size:1em;margin-top:66px}.reviewBox h5,.reviewBoxFull h5{color:#fff;margin-top:-20px;font-weight:700}.theReview{margin-top:-33px;margin-left:-25px;background:rgba(203,25,120,.2);padding:50px 25px 25px 50px;border-radius:10px}.customerName{margin-top:0;margin-bottom:0}.reviewBox img.wp-post-image{width:150px;margin:-18px -12px 15px 15px;border-radius:10px;float:right}#testimonialPage{flex-wrap:wrap}#testimonialPage .reviewBox{flex:0 0 46%}#testimonialPage .reviewBoxFull{flex:0 0 96%}#testimonialPage.testimonialsContainer{align-items:flex-start}#homepageTestimonialLinks{margin-top:15px}#optimallearning{width:33%;float:right}.radiocheckAnswer{display:flex;flex-direction:row;align-items:baseline}.surveypage{margin-bottom:30px}p.resumeLogos{text-align:center}img.resumeLogo{display:inline-block;margin-right:40px;margin-bottom:40px}#faqbox{float:left;width:63%;margin-right:40px}.featuredImg{height:64vw;margin-bottom:15vw;text-align:center}.featuredImg img{width:70%}#homepage .entry-content{font-size:20px}.hentry .entry-header{border:none}.floatRight,.hentry .entry-header .posted-on{float:right}#comments{padding:0}#reply-title{font-family:Yesteryear,Noto Sans JP,sans-serif;font-weight:300}#respond{padding:0;background:0 0}table.lessons{table-layout:fixed;font-size:14px;min-width:450px}table.commOptions{min-width:335px;margin:0}table.lessons thead tr+tr th{padding-top:0}table.lessons h3,table.lessons h4{margin-top:0;margin-bottom:0}table.lessons thead th{text-align:center;background-color:transparent;border-bottom:2px solid #cb1978;vertical-align:bottom;padding-top:0}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutorTopProgressBar .tutor-topbar-mark-btn,table.lessons .button,table.lessons .linkButton{font-size:.9em;padding-left:1em;padding-right:1em;word-break:break-word}[role=region][aria-labelledby][tabindex]{overflow:auto}[role=region][aria-labelledby][tabindex]:focus{outline:.1em solid rgba(0,0,0,.1)}table.commOptions caption,table.lessons caption,table.refundTable caption{padding:0;height:0}table.lessons .centered{margin:50% 0;font-size:1.5em}.optionsIncludedImg{width:150px}.optionsIncluded td{vertical-align:middle}.arrow:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:'Font Awesome 5 Free';font-weight:900;line-height:inherit;content:"\f061";font-size:.8em;padding:0 8px}.hentry.category-article .entry-taxonomy,.hentry.category-article aside{border:none;padding:0;margin:0;display:inline-block}body.tag-hacking-headlines .tag-hacking-headlines h2,body:not(.tag-hacking-headlines) .tag-hacking-headlines h2{font-family:Quicksand,Noto Sans JP,sans-serif;font-weight:300}.tag-hacking-headlines ul+h2{margin-top:36px}.tag-hacking-headlines ul{margin-left:1em}.tag-hacking-headlines h2 .focusHighlight{color:#cb1978}.tag-hacking-headlines .entry-content h2{color:#aaa}.furi{font-size:.5em}ul.minders{margin-left:3em;list-style:disc}.taggedArchive header h2{margin-top:0}.taggedArchive article+article{margin-top:36px}#refFriend{margin-top:1.618em}.quizCommonSet{display:flex;text-align:center}.lowered{text-transform:lowercase}.takeover{margin-top:0;margin-bottom:0;font-size:20px}.takeover article{display:flex;flex-direction:row-reverse;align-items:flex-end;gap:4em}.takeover h2.headerEmphasis{margin-bottom:1.5em}.takeover .otherClassPromo{padding:20px;margin:0;background:#eee;box-shadow:1px 1px 10px rgba(88,89,91,.3);width:100%}.takeover .headerEmphasis .timeHighlight{font-size:inherit}.takeover .entry-container{flex-grow:2}.takeover .featuredText{line-height:1.3em}.takeoverImg{flex-grow:1}.takeoverImg img{width:100%}.takeover h2.nextToClassDate{margin:0 1em 0 0}.takeover .timeHighlight{color:#fff;background:#ffd041;padding:10px;margin-right:20px;transform:rotate(-10deg);display:inline-block;font-weight:900;text-transform:uppercase;font-size:2rem;font-family:Quicksand,Noto Sans JP,sans-serif;width:auto}.takeover .classDate{transform:rotate(10deg);margin-left:-40px;display:block;margin-top:-24px;line-height:1.618}.explainHighlight{text-align:right;display:inline-block;vertical-align:text-bottom;width:65%;margin-top:10px}.infoNote{font-size:.888888em}#aboveTheFold .wpforms-container-full,.takeover .alignCenter,.takeover .flex p.tagline,.takeover .flex1 header,.takeover h1,.takeover h2,.takeover h3,.takeover ol,.takeover p,.takeover ul{width:640px;margin:0 auto}.takeover .alignCenter,.takeover .flex div+.asideHighlight,.takeover .imageContainer+p,.takeover h1+p,.takeover h2+h3,.takeover h2+ol,.takeover h2+p,.takeover h2+ul,.takeover h3+ol,.takeover h3+p,.takeover h3+table,.takeover h3+ul,.takeover ol+p,.takeover p+div.flex:not(.fullWidthContainer),.takeover p+h2,.takeover p+h3,.takeover p+ol,.takeover p+p,.takeover p+ul,.takeover ul+ol,.takeover ul+p{margin-top:24px}.takeover .alignCenter.flexCtrAlign.wideContainer.flex:not(.columned)>p+p,.takeover .bgBridgeYamaguchiken+.fullWidthContainer,.takeover .bgCrab+.fullWidthContainer{margin-top:0}.takeover h2+div{margin-top:48px}#aboveTheFold .wpforms-container-full,.takeover .asideHighlight .alignCenter,.takeover .asideHighlight h2,.takeover .asideHighlight h3,.takeover .asideHighlight ol,.takeover .asideHighlight p,.takeover .asideHighlight ul,.takeover .entry-header.spNarrow.centered.superTopAdjust h1,.takeover .flex .alignCenter,.takeover .flex h1,.takeover .flex h2,.takeover .flex h3,.takeover .flex ol,.takeover .flex p,.takeover .flex ul,.takeover .flex1 header,.takeover .flexgrid1x2 p,.takeover .testimonial p{width:auto}.takeover .fullWidthContainer .alignCenter{margin-top:0;margin-bottom:0}.takeover ul{width:550px}.takeover a:not(.faqLink){font-size:24px}.takeover a.button{margin-top:1.75em}.takeover .otherClassPromo a{font-size:1em;margin-top:0;justify-content:right}.takeover h2{font-size:50px}.smallLineHeight{line-height:.7}.takeover .classLogo{font-size:4em;color:#cb1978;padding-left:.4125em;margin-top:-.25em;width:439.85px;line-height:.7;margin-bottom:.6em}.seriousWord{text-transform:uppercase;font-weight:100;font-size:.38em;display:inline-block;margin-left:60px;font-family:Quicksand,Noto Sans JP,sans-serif}.funWord{text-transform:lowercase;font-weight:900;font-size:.4em;display:inline-block;letter-spacing:5px;padding-left:6px;font-family:Quicksand,Noto Sans JP,sans-serif}.editionStamp{font-size:1rem;margin-top:.5em;color:#cb1978;display:block;margin-right:3.125em;text-align:center;font-family:Quicksand,Noto Sans JP,sans-serif;text-transform:capitalize}.takeover .fontYester{font-size:1.5em;font-weight:100}.takeover .classLogo .fontYester{text-transform:lowercase;line-height:.7;margin-top:-.191667em;display:block;color:#ffd041;text-shadow:1px 1px #cb1978}.takeover .classLogo .fontYester.summerWord{margin-top:-.233333em;text-indent:.833333em}.editionStamp::after,.editionStamp::before{content:"   ・  ・  ・   "}.takeover .fontQuick{font-size:2rem}.spNarrow.longTitle{width:57vw;margin:0 auto}.takeover h2 .infoNote{font-size:1.5rem}.narrowContainer,.takeover h2.narrowContainer,.takeover p.narrowContainer{width:calc(640px - 3.3em)}.flex .narrowContainer:nth-child(2n+2),.fullWidthContainer .narrowContainer:nth-child(2n+2){margin:3em 0;align-self:flex-end}#insideInfo{margin-bottom:5em}.flex .narrowContainer.withWideImg,.fullWidthContainer .narrowContainer.withWideImg{margin-right:7em}.narrowContainer.withImg .explainContainer{width:85%;vertical-align:text-top}.narrowContainer.withImg .imageContainer{align-self:center;width:220px;min-width:220px}.narrowContainer.withImg .explainHighlight{width:100%}.narrowContainer.withImgTagged{align-items:center;align-self:center}.narrowContainer.withImgTagged .imageContainer{width:180px}.narrowContainer.withImgTagged .timeHighlight{float:right;margin-top:-60px;margin-right:-40px}.narrowContainer.withImgTagged .explainHighlight{padding-left:38px}.imageContainer img{width:100%}.imgFrame{border-radius:6px;margin-left:2em;margin-bottom:30px;display:inline-block;box-shadow:1px 1px 1px gray,15px 25px 1px rgba(198,248,223,.5),-17px -15px 1px rgba(203,25,120,.2)}.narrowContainer .imageContainer{font-size:2em;color:#cb1978}.fullWidthContainer,.takeover .fullWidthContainer{margin:5em 0;width:100%;padding:3em 0}.takeover .wideContainer+.bgFullWidthImage:not(.headerWithBG){margin-bottom:5em}.takeover .bgFullWidthImage+.wideContainer{margin-top:5em}.takeover .fullWidthContainer:not(.bgHighlight):not(.bgHighlightOrange):not(.bgFullWidthImage){padding-top:0}.flexJustCtr,.takeover .flexCtrAlign{justify-content:center;gap:2em}.takeover .flex .wideContainer,.takeover .wideContainer{width:calc(640px + 8em)}.halfContainer,.takeover .alignCenter.flexCtrAlign p{flex:1}.justifiedEnd,.takeover .withAside{justify-content:flex-end}.takeover .withAside .alignCenter.flex{padding-left:calc(260px + 2em)}.takeover .withAsideLeft .alignCenter.flex{padding-right:calc(260px + 4em)}.takeover .asideHighlight{background:#fff;padding:2em 2.5em;margin-left:4em;box-shadow:-5px 3px 5px rgba(170,170,170,.4);margin-bottom:-5em;width:calc(260px + 2em);align-self:flex-end}.withAsideLeft>div{flex-direction:row-reverse}.withAsideLeft .halfContainer{max-width:640px}.takeover .superWideAside{width:calc(260px + 18em);max-width:571px;margin-right:calc(260px + -3em)}.takeover .wideAside{width:calc(260px + 5em)}.takeover .withWideAside .alignCenter.flex{padding-left:calc(260px + 5em)}.takeover .asideHighlight ul{width:100%}.takeover .asideHighlight.imageContainer{max-height:539.5px;overflow:hidden;padding:0;margin-left:0;flex:.545}.takeover .withAsideLeft .asideHighlight.imageContainer{max-width:300px}.takeover .withAsideLeft .asideHighlight.imageContainer img{width:120%;margin-left:-40px;max-width:120%}.topAsideHighlight{box-shadow:-5px -3px 5px rgba(170,170,170,.4);margin-top:-5em;align-self:flex-start;flex:.55}.withAside.bgFullWidthImage .asideHighlight{color:#58595b;background:rgba(255,255,255,.9)}.bgHighlight,.takeover .bgHighlight{background:rgba(63,192,239,.3)}.bgHighlightOrange,.takeover .bgHighlightOrange{background:rgba(255,208,65,.3)}.columned,.takeover .columned{flex-direction:column}.takeover .flexgrid1x2,.takeover .testimonial{width:40%;padding:3em;font-size:.9em;max-width:400px}.takeover .fullWidthContainer .flexgrid1x2,.takeover .fullWidthContainer .testimonial{margin-bottom:0}.takeover .flexgrid1x2+.columned,.takeover .flexgrid1x2+.flexgrid1x2,.takeover .testimonial+.columned,.takeover .testimonial+.testimonial{margin-left:2em}.takeover .columned .flexgrid1x2+.flexgrid1x2,.takeover .columned .testimonial+.testimonial{margin-top:4em}.takeover .columned .flexgrid1x2+.flexgrid1x2,.takeover .columned .testimonial+.testimonial{margin-left:0}.takeover .testimonial::after{content:"」";font-size:100px;font-weight:900;color:#cb1978;float:right;margin-right:-134px;margin-top:-98px;margin-bottom:-50px}.takeover .testimonial::before{content:"「";font-size:100px;font-weight:900;color:#cb1978;float:left;margin-left:-134px;margin-top:-50px}.takeover .flexgrid1x2.flexgrid2x2,.takeover .testimonial.testimonialSShot{width:100%;padding:2em 1.5em;align-self:center}.takeover .testimonial.testimonialSShot::after{margin-right:-103px;margin-bottom:-43px}.takeover .testimonial.testimonialSShot::before{margin-left:-103px;margin-top:-40px;position:absolute;z-index:1000}.takeover .flexgrid1x2 .priceHighlight{top:3.5rem}.takeover table:not(.has-background) tbody td{background-color:transparent;width:50%;padding:0 0 20px 50px;vertical-align:middle}.takeover p.topAdjust,.takeover span.topAdjust,.topAdjust{margin-top:.5em}.superTopAdjust,.takeover .fullWidthContainer div.superTopAdjust,.takeover div.superTopAdjust,.takeover h1.superTopAdjust,.takeover h2.superTopAdjust,.takeover h3.superTopAdjust,.takeover p.superTopAdjust{margin-top:3em}.superBottomAdjust{margin-bottom:3em}.faqBlock,.takeover .faqBlock{flex-wrap:wrap;min-height:65em;justify-content:flex-start;max-height:73em}.faqItem{width:47%;max-width:450px}.faqTall,.takeover .faqTall{max-height:92em}.faqShort,.takeover .faqShort{min-height:25em;max-height:31em}.TSElogo{width:188px;margin-left:12px;display:inline-block;vertical-align:middle}.takeover .tagline .timeHighlight{font-size:50px}.takeover .tagline .explainHighlight{vertical-align:bottom}.takeover .presentsLogo,.takeover p.presentsLogo{align-items:center;gap:0;font-weight:600;color:#3fc0ef;display:block}.takeover ol{padding-left:15px;margin-bottom:0}.takeover .explainHighlight ol{margin-left:25px}.takeover ul{padding-left:1em}.dateSingle .classDate.timeHighlight{display:inline-block}.takeover h2+div.dateSingle{margin-top:0}.vCentered{align-items:center}.bioImage{overflow:hidden;max-height:486px}.bioImageCorner{width:25%;margin-left:2em;margin-right:25%;margin-top:1.5em}.withSubs{display:inline-block;line-height:.9;vertical-align:middle;text-align:center}.subs{display:inline-block;font-size:.7em}.tradeMark{font-size:1.3rem;vertical-align:super;font-family:Quicksand,Noto Sans JP,sans-serif}.bgFlow{background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://www.thesamexponential.com/wp-content/uploads/flowWeb.jpg)}.bgCrab{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.5)),url(https://www.thesamexponential.com/wp-content/uploads/crab.jpg)}.bgTorii{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.3)),url(https://www.thesamexponential.com/wp-content/uploads/torii.jpg)}.bgEscalators{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.8)),url(https://www.thesamexponential.com/wp-content/uploads/escalators.jpg)}.bgShrimpRamen{background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://www.thesamexponential.com/wp-content/uploads/shrimpRamen-1024x536.jpg)}.bgBridgeYamaguchiken{background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://www.thesamexponential.com/wp-content/uploads/bridgeYamaguchiken.jpg)}.bgTraditionalSitDownRestaurant{background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://www.thesamexponential.com/wp-content/uploads/traditinalSitDownRestaurant-1024x768.jpg)}.bgTreeRoad{background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://www.thesamexponential.com/wp-content/uploads/treeRoad.jpg)}.takeover .bgFullWidthImage{background-position:center center;background-repeat:no-repeat;margin:0;background-size:100%;min-height:400px;color:#fff;justify-content:center}.takeover .bgComputerKeyboard{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(https://www.thesamexponential.com/wp-content/uploads/pexels-jeshoots-238118-scaled.jpg);margin:0;background-size:cover}.takeover .bgSamanthaYakiniku{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://www.thesamexponential.com/wp-content/uploads/SamanthaAtYakinikuRestaurant.jpg);margin:0;background-size:cover;background-position:center right}.takeover .bgKana{background-image:url(https://www.thesamexponential.com/wp-content/uploads/bgWeb-scaled.jpg);background-size:150%;background-position:center;background-repeat:repeat;color:#58595b}.takeover .headerWithBG{background-image:url(https://www.thesamexponential.com/wp-content/uploads/bgWeb-scaled.jpg);background-size:150%;background-position-x:0;background-position-y:-86px;background-repeat:repeat;width:auto;padding:.5em;margin-bottom:1em;min-height:auto}.learnjapanese .headerWithBG,.photoCaption{color:#cb1978}.takeover{margin-bottom:-3.4em}.takeover p.qsHeaderFont{margin-bottom:4em}.bgSamanthaYakiniku .spacerTop{margin-top:250px}.deetsIcon{font-size:2em;border:.3rem solid #cb1978;color:#cb1978;padding:.5em;border-radius:6px;margin-left:2em;margin-bottom:30px;display:inline-block;box-shadow:inset 0 0 7px gray,1px 1px 1px gray,10px 15px 1px rgba(198,248,223,.5),-7px -10px 1px rgba(203,25,120,.2)}#homepage .entry-content .deetsIcon{font-size:3em;color:#cb1978;display:inline-block;border:none;padding:0;margin-left:0;margin-bottom:0;box-shadow:none}.timeHighlight.priceHighlight{font-size:1.3rem;right:0;position:absolute;top:3.5em;background:rgba(255,208,65,.9)}.alterArrows{font-size:4rem;color:rgba(198,248,223,.5)}.alterArrows i:nth-child(2n+2){color:rgba(203,25,120,.2)}.takeover .spNarrow h1{text-transform:lowercase;margin-top:.5em}#aboveTheFold .timeHighlight.priceHighlight,.takeover header .imageContainer .timeHighlight.priceHighlight{left:3em;bottom:2em;top:auto;right:auto}#aboveTheFold .timeHighlight.priceHighlight.rightHighlightWide,.takeover header .imageContainer .timeHighlight.priceHighlight.rightHighlightWide{right:3em;left:auto}#aboveTheFold .timeHighlight.priceHighlight.rightHighlight,.takeover header .imageContainer .timeHighlight.priceHighlight.rightHighlight{right:0;left:auto}.takeover .bgHighlightOrange .vCentered{margin-top:3vw}.specialHeaderPromo{padding:1.5em;font-weight:900;border:6px #3ec0ef;border-style:inset;color:#58595b;margin:2em 1.5em 0;max-width:60%}.specialHeaderPromo .link{color:#3fc0ef}.takeover .lastContainer{margin-bottom:0}.doubleLogoLeft{width:20%;align-self:center}.doubleLogoRight,.takeover p.doubleLogoRight{margin:30px 0}@media only screen and (min-width:797px){#testimonialPage .reviewBox,#testimonialPage .reviewBoxFull{margin-bottom:40px}}@media only screen and (min-width:402px){.spNarrow .entry-title{margin-left:1.416rem;margin-right:2.5vw}}@media (max-width:568px){.site-content{padding-bottom:2.617924em!important}#optimallearning{width:100%;float:none}.col-full{margin-left:1.416em;margin-right:1.416em}table.lessons{font-size:14px;min-width:450px}table.lessons .button,table.lessons .linkButton{padding-right:2em}.arrow:after{content:"\f062"}.testimonialsContainer{flex-direction:column;width:100%;margin-left:0}.reviewBox,.reviewBoxFull{font-size:1.1em;margin-left:1.416em}.reviewBox+.reviewBox,.reviewBox+.reviewBoxFull,.reviewBoxFull+.reviewBox{margin-top:80px}p.featuredText,span.featuredText,ul.featuredText{font-size:6.5vw}img.resumeLogo{margin-right:2%;width:48%}.dateSingle .classDate.timeHighlight,.takeover article{display:block}.takeover h2.nextToClassDate{margin-right:0}.nextToClassDate+.superTopAdjust{margin-top:0}.takeoverImg{overflow:hidden;height:48vh;min-height:320px;margin-bottom:2em}#aboveTheFold .wpforms-container-full,.explainHighlight,.faqItem,.narrowContainer,.narrowContainer.withImg .explainContainer,.takeover .alignCenter,.takeover .asideHighlight,.takeover .classLogo,.takeover .flex .wideContainer,.takeover .flex p.tagline,.takeover .flex1 header,.takeover .flexgrid1x2,.takeover .superWideAside,.takeover .testimonial,.takeover .wideAside,.takeover .wideContainer,.takeover h1,.takeover h2,.takeover h2.narrowContainer,.takeover h3,.takeover header .spNarrow,.takeover ol,.takeover p,.takeover p.narrowContainer,.takeover table,.takeover table:not(.has-background) tbody td,.takeover ul{width:auto}.takeover header.spNarrow h1 .indented{text-indent:0}.takeover .fullWidthContainer,.takeover .wideContainer,.takeover h2,.takeover header,.takeover p:not(.classLogo):not(.timeHighlight){padding-left:2rem;padding-right:2rem}.takeover header.headerFull{padding:0}.takeover .fullWidthContainer .wideContainer,.takeover .fullWidthContainer h2,.takeover .fullWidthContainer p:not(.classLogo):not(.timeHighlight),.takeover .wideContainer h2,.takeover .wideContainer p:not(.timeHighlight),.takeover .withAsideLeft .alignCenter.flex{padding-left:0;padding-right:0}.flex,.flexGap,.withAsideLeft>div{flex-direction:column}.narrowContainer.withImgTagged .explainHighlight,.takeover .withAside .alignCenter.flex,.takeover table:not(.has-background) tbody td{padding-left:0}.takeover .bgComputerKeyboard{background-image:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,.2)),url(https://www.thesamexponential.com/wp-content/uploads/pexels-jeshoots-238118-scaled.jpg);background-position:center right}.takeover .bgSamanthaYakiniku{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://www.thesamexponential.com/wp-content/uploads/SamanthaAtYakinikuRestaurant.jpg);margin:0;background-size:cover;background-position:center center}.takeover .bgKana{background-image:url(https://www.thesamexponential.com/wp-content/uploads/bgWeb-scaled.jpg);margin:0;background-size:cover;background-position:center center}.takeover .bgFullWidthImage{background-size:auto}.takeover .bgCrab{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.5)),url(https://www.thesamexponential.com/wp-content/uploads/crab.jpg);background-size:cover}.takeover .bgTorii{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(https://www.thesamexponential.com/wp-content/uploads/torii.jpg);margin:0;background-size:cover;background-position:left center}.takeover .bgEscalators{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.8)),url(https://www.thesamexponential.com/wp-content/uploads/escalators.jpg)}.takeover .classLogo{font-size:2.8em}.editionStamp{margin-right:1.125em}.flex .narrowContainer.withWideImg,.fullWidthContainer .narrowContainer.withWideImg,.takeover .superWideAside{margin-right:0}.takeover .asideHighlight{margin-left:0}.takeover .tagline,.takeover .tagline .timeHighlight,.takeover p.featuredText,.takeover span.featuredText,.takeover ul.featuredText{font-size:7.5vw}.takeover h2,.takeover h2.featuredText{line-height:.8}.takeover .infoNote .featuredText{font-style:italic}.takeover table:not(.has-background) tbody td{vertical-align:bottom}.flex .narrowContainer:nth-child(2n+2) .explainHighlight,.fullWidthContainer .narrowContainer:nth-child(2n+2){text-align:left}.takeover .timeHighlight{padding:10px}.takeover .classDate{transform:rotate(4deg);margin-left:0;margin-top:24px}.takeover .testimonial{padding:2.5em}.takeover .flexgrid1x2,.takeover .flexgrid1x2.flexgrid2x2{padding:0 1.5em}.takeover .flexgrid1x2+.columned,.takeover .flexgrid1x2+.flexgrid1x2,.takeover .testimonial+.columned,.takeover .testimonial+.testimonial{margin-top:4em;margin-left:0}.takeover .testimonial::after{margin-right:-120px}.takeover .testimonial::before{margin-left:-120px}.takeover a{font-size:22px}.bioImage{max-height:536px;max-width:56vw;margin-left:auto;margin-right:auto}.takeover .flex div+.asideHighlight{margin-top:4em}.takeover .withAsideLeft .asideHighlight.imageContainer{margin:0 auto -5em}.fullWidthContainer>ul{width:75vw}.bgSamanthaYakiniku .spacerTop,.takeover .columned .flexgrid1x2+.flexgrid1x2,.takeover .flexgrid1x2+.columned{margin-top:0}.takeover #aboveTheFold .timeHighlight.priceHighlight,.takeover header .imageContainer .timeHighlight.priceHighlight{padding-left:1rem;padding-right:1rem;margin-right:0}.alterArrows{height:calc(4rem + 24px);overflow:hidden}.faqBlock,.takeover .faqBlock{min-height:auto;max-height:none}.takeover img.faqItem{width:calc(100% - 4rem)}.takeover .bgHighlightOrange .vCentered{margin-top:6vw}#aboveTheFold .imageContainer{padding:2.5rem 0 0}.flex.columned.flex1.flexCtrAlign.superTopAdjust,.flex.columned.flex1.flexCtrAlign.superTopAdjust .superTopAdjust{margin-top:0}.takeover .headerWithBG{background-image:url(https://www.thesamexponential.com/wp-content/uploads/bgWeb-scaled.jpg);background-position-y:-87px}.takeover .bgFullWidthImage.headerWithBG{background-size:400%}.spNarrow.longTitle{width:90vw}.superTopAdjust .superTopAdjust{margin-top:2em}.doubleLogoLeft{width:auto;margin-top:30px}.doubleLogoRight{margin-top:0}div:not(.tabletHidden).flexgrid1x2.flexgrid2x2+.flexgrid1x2.flexgrid2x2{margin-top:24px}}@media only screen and (min-width:701px){.featuredImg{width:31.555%}}@media (min-width:569px) and (max-width:796px){.testimonialsContainer{flex-direction:column;width:100%;margin-left:0}.reviewBox,.reviewBoxFull{font-size:1.1em;margin-left:1.416em}.reviewBox+.reviewBox,.reviewBox+.reviewBoxFull,.reviewBoxFull+.reviewBox{margin-top:80px}img.resumeLogo{margin-right:2%;width:48%}.takeover article{display:block}.takeoverImg{overflow:hidden;height:48vh;min-height:320px;margin-bottom:2em}.takeover .arrow:after{content:"\f062"}.takeover .bgHighlightOrange .vCentered{margin-top:6vw}}@media (min-width:569px) and (max-width:830px),(max-width:410px){.optionsIncluded td{display:block;padding-top:0;padding-left:0;padding-right:0}.optionsIncludedImg{margin:auto}#insideInfo .wideContainer,.takeover .flexgrid1x2,.takeover .flexgrid1x2.flexgrid2x2{padding:0}}@media only screen and (min-width:569px) and (max-width:830px){.faqItem,.takeover .alignCenter,.takeover .asideHighlight,.takeover .flex .wideContainer,.takeover .flexgrid1x2,.takeover .testimonial,.takeover .wideAside,.takeover .wideContainer,.takeover .withWideAside.bgFullWidthImage p,.takeover h1,.takeover h2,.takeover h3,.takeover ol,.takeover ul{width:auto}.flex.alignCenter.flexCtrAlign.wideContainer.infoNote,.takeover .flex .wideContainer,.takeover .wideContainer,.takeover .withAside .alignCenter.flex,.takeover .withAsideLeft .alignCenter.flex{flex-direction:column}#aboveTheFold .wpforms-container-full,#aboveTheFold p:not(.timeHighlight.priceHighlight):not(.dispIBlock),.alignCenter.flex.flexCtrAlign.wideContainer>p,.flex.alignCenter.flexCtrAlign.wideContainer.infoNote,.fullWidthContainer>h2,.fullWidthContainer>ol,.narrowContainer,.takeover #headerTagline,.takeover .bgHighlight .wideContainer,.takeover .bgHighlightOrange .wideContainer,.takeover .entry-content>p,.takeover .flex p.tagline,.takeover .flex1 header,.takeover .fullWidthContainer>p,.takeover .headerFull h1,.takeover h2.narrowContainer,.takeover header p,.takeover p.narrowContainer,.withAsideLeft .halfContainer{width:86vw}#aboveTheFold ul,.fullWidthContainer>ul{width:75vw}.takeover .superWideAside{width:auto;margin-right:0}.takeover .bgHighlight .wideContainer{flex-direction:row}.takeover .withAside .alignCenter.flex,.takeover .withWideAside .alignCenter.flex{padding-left:0}.takeover .withAsideLeft .alignCenter.flex{padding-right:0}#aboveTheFold,.narrowContainer{margin:0 auto}.takeover .bgFullWidthImage{background-size:cover}.takeover .flex div+.asideHighlight{margin-top:4em}.flex .narrowContainer.withWideImg{margin-right:0}.takeover .flexgrid1x2+.columned,.takeover .flexgrid1x2+.flexgrid1x2,.takeover .testimonial+.columned,.takeover .testimonial+.testimonial{margin-top:4em;margin-left:0}.superTopAdjust .superTopAdjust,.takeover .flexgrid1x2+.columned,.takeover .testimonial+.columned{margin-top:2em}.faqItem{margin-left:auto;margin-right:auto;min-width:450px}.tagline,.takeover p.presentsLogo{text-align:center}.bioImage{margin-left:-7vw}.topAsideHighlight{flex:.85}.bgHighlightOrange .halfContainer{margin-left:7vw;margin-right:7vw}.bgHighlightOrange .imageContainer.halfContainer{margin-left:-7vw}.bgHighlightOrange .bioImage{max-height:none;max-width:325px}.bgHighlightOrange .imageContainer+.halfContainer,.takeover .flexgrid1x2+.columned,.takeover .flexgrid1x2+.flexgrid1x2,.takeover .testimonial+.columned{margin-left:0}.bgHighlightOrange .imageContainer.halfContainer{margin-right:-7vw}.takeover .timeHighlight,div.flex.alignCenter.flexCtrAlign.wideContainer.infoNote .imageContainer.halfContainer{margin-right:0}.takeover .testimonial.testimonialSShot::after{margin-bottom:-42px;margin-right:-110px}.takeover .testimonial.testimonialSShot::before{margin-top:-40px;margin-left:-110px}.takeover .testimonial.testimonialSShot{padding:2em 1.5em}.takeover h2.nextToClassDate{margin-right:5vw}.takeover .bgComputerKeyboard{background-image:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,.2)),url(https://www.thesamexponential.com/wp-content/uploads/pexels-jeshoots-238118-scaled.jpg);background-position:center right}.takeover .bgSamanthaYakiniku{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://www.thesamexponential.com/wp-content/uploads/SamanthaAtYakinikuRestaurant.jpg);margin:0;background-size:cover}.bgSamanthaYakiniku .spacerTop,.takeover .columned .flexgrid1x2+.flexgrid1x2,.takeover .flexgrid1x2+.columned{margin-top:0}.takeover .flexgrid1x2,.takeover .flexgrid1x2.flexgrid2x2{display:flex;gap:2em;align-items:center}.deetsIcon{margin-left:22vw}#insideInfo{width:86vw}#insideInfo .wideContainer,#insideInfo .wideContainer p{width:66vw}.twoColumnTabH p{margin:0}.takeover .alignCenter.flexCtrAlign.wideContainer.flex:not(.columned)>p.posRel{margin-top:4vw}#insideInfo .timeHighlight.priceHighlight{left:25vw;right:auto}.flexgrid1x2 .deetsIcon{margin-left:-2vw}#insideInfo .flexgrid1x2 .timeHighlight.priceHighlight{left:5vw}.faqBlock,.takeover .faqBlock{min-height:auto;max-height:none}#aboveTheFold .imageContainer{display:flex;flex-direction:column;justify-content:space-evenly}.desktopHidden.tabletHHidden.flexgrid1x2.flexgrid2x2,.flexgrid1x2.flex1{flex-wrap:wrap}.flexgrid1x2.flex1 ul{margin-top:-1em;margin-left:14vw}#aboveTheFold{display:block}#aboveTheFold .imageContainer{width:50%;margin-right:2em;margin-bottom:1em;float:left;margin-left:1em}.flex.columned.flex1.flexCtrAlign.superTopAdjust,.flex.columned.flex1.flexCtrAlign.superTopAdjust .superTopAdjust{margin-top:0}.takeover .headerWithBG{background-image:url(https://www.thesamexponential.com/wp-content/uploads/bgWeb-scaled.jpg);background-position-y:-86px}.takeover .bgFullWidthImage.headerWithBG{background-size:300%}.takeover .withAsideLeft .asideHighlight.imageContainer{margin:0 auto -5em}#homepage h2{font-size:7vw}#theMission{display:block}#theMission .imgContainer{float:left;width:48%;margin-right:4%;overflow:hidden;height:70vh}div:not(.tabletHidden).flexgrid1x2.flexgrid2x2+.flexgrid1x2.flexgrid2x2{margin-top:24px}}@media only screen and (min-width:540px){#homepage.has-post-thumbnail .entry-content{width:57.9%;margin-right:2.82%;float:left}.featuredImg{float:right;width:37.555%;height:auto;margin-bottom:0}.featuredImg img{width:100%}#homepage .entry-title{font-size:14vw}.spNarrow .entry-title{margin-left:1.5vw;margin-right:0;font-size:10vw}h1 .indented{text-indent:6vw}p.featuredText,span.featuredText,ul.featuredText{font-size:4vw}}@media only screen and (min-width:831px) and (max-width:1140px){.takeover .asideHighlight{padding-left:5vw;padding-right:5vw;margin-left:7vw}.takeover .bgFullWidthImage{background-size:cover}.narrowContainer,.takeover h2.narrowContainer,.takeover p.narrowContainer{width:auto}.withAside.bgFullWidthImage .asideHighlight{flex:1}.takeover .withWideAside.bgFullWidthImage .narrowContainer{flex:2}.takeover .withWideAside.bgFullWidthImage .alignCenter.flex{padding-left:9vw}.takeover .asideHighlight{min-width:calc(260px + 2em);max-width:calc(260px + 2em)}.takeover .wideAside{min-width:calc(260px + 5em);max-width:calc(260px + 5em)}.takeover .withAside .alignCenter.flex,.takeover .withWideAside .alignCenter.flex{padding-left:7vw}.takeover .withAsideLeft .alignCenter.flex{padding-right:7vw}.takeover .flex .wideContainer,.takeover .wideContainer{width:86vw}.narrowContainer.withImg,.narrowContainer.withImgTagged{width:65vw}.takeover .twoColumnTabH{flex-direction:column;justify-content:flex-start;max-height:33em;flex-wrap:wrap}.takeover .twoColumnTabH p{width:47%}#aboveTheFold{display:block}#aboveTheFold .imageContainer{width:50%;margin-right:2em;margin-bottom:1em;float:left}.takeover h2.bgFullWidthImage+.wideContainer{margin-top:0}}@media only screen and (min-width:831px) and (max-width:999px){.nextClassAnnounced{flex-direction:column}#theMission{display:block}#theMission .imgContainer{float:left;width:48%;margin-right:4%;overflow:hidden;height:70vh}}@media only screen and (max-width:940px){#homepage{margin:0 0 4.235801032em}}@media only screen and (min-width:940px){#homepage .entry-title,.spNarrow .entry-title{font-size:100px}h1 .indented{text-indent:93px}p.featuredText,span.featuredText,ul.featuredText{font-size:26px}.takeover .twoColumnTabH{max-height:33em}}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-body{background:0 0}.tutor-container{padding-left:0;padding-right:0}.tutor-wrap{padding-bottom:4.235801032em}.tutor-course-single-content-wrapper{margin-top:36px;padding-bottom:4.235801032em}.tutor-course-single-content-wrapper #tutor-single-entry-content{min-height:60vh;margin-left:2.82%;width:64.85%;display:block}.tutor-course-single-content-wrapper.tutor-course-single-sidebar-hidden #tutor-single-entry-content{margin-left:0;width:100%}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn-secondary{background-color:transparent}.tutor-course-topics-sidebar-toggler{margin-right:30px;margin-left:-60px}.tutorLessonsToggler{margin-left:0}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn{color:var(--tutor-color-primary)}.tutor-course-single-content-wrapper.tutor-course-single-sidebar-hidden #tutor-single-entry-content .tutor-course-topic-single-header .tutor-course-topics-sidebar-toggler::before,.tutorLessonsToggler .tutor-iconic-btn::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f518  \f105"}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-course-topics-sidebar-toggler::before,.tutor-course-single-sidebar-open .tutorLessonsToggler .tutor-iconic-btn::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f104  \f02d"}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn:active,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn:focus,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn:hover{background-color:transparent;border-color:transparent}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn:not(.parentlink):active,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn:not(.parentlink):focus,.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-iconic-btn:not(.parentlink):hover{text-decoration:none}.learnjapanese.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header a.tutor-iconic-btn:focus,.learnjapanese.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header a.tutor-iconic-btn:not(.parentlink):active,.learnjapanese.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header a.tutor-iconic-btn:not(.parentlink):hover{color:#cb1978;outline-color:transparent}.learnjapanese.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header a.tutor-iconic-btn.parentlink:focus{color:#3fc0ef}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .parentlink{min-width:104px;height:auto}@media (min-width:1199.99px){.tutorActions{margin-top:-30px}}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header{padding:0;align-items:start;height:auto;background:inherit;color:inherit;border-bottom:none;flex-direction:column}.tutor-course-topic-item.tutor-course-topic-item-lesson{border-bottom:1px solid rgba(0,0,0,.05)}.tutor-course-single-sidebar-wrapper{flex:0 1 auto;width:31.555%;margin-top:12px}@media (max-width:1199.98px){.tutor-course-single-content-wrapper #tutor-single-entry-content{margin-left:0;width:100%}.tutor-course-single-content-wrapper{padding-bottom:2.617924em}}a.linkButton{text-decoration:none}.tutor-course-single-sidebar-wrapper,.tutor-course-single-sidebar-wrapper .tutor-course-topic-item a,.tutor-course-single-sidebar-wrapper .tutor-course-topic-item.is-active a{border-right:none;background:0 0}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item a{padding:1em 0}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item a>div:last-child{margin-right:50px}.tutor-course-single-content-wrapper a:active,.tutor-course-single-content-wrapper a:focus,.tutor-course-single-content-wrapper a:hover{text-decoration:underline}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item.is-active a:hover,.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active:active,.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active:focus,.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active:hover{text-decoration:none;cursor:default}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item-title,.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link{color:var(--tutor-color-primary)}h3.tutor-course-topic-title{margin:0}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header.is-active,.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header:hover,.tutor-course-single-sidebar-wrapper .tutor-course-topic-item.is-active .tutor-course-topic-item-title{color:#58595b}.tutor-course-details-page .tutor-accordion-item-header,.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header{background:0 0;padding:12px 0;cursor:default;border-bottom-color:#cb1978}.tutor-accordion-item-header::after{content:''}.tutor-accordion-item-header.is-active,.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header.is-active{border-bottom-color:#cb1978;border-bottom-style:dashed;background-color:transparent}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header.oneOfMany{padding:12px 44px 12px 0}.tutor-accordion-item-header.oneOfMany{cursor:pointer}.tutor-accordion-item-header.oneOfMany::after{content:'\e4b8';font-family:"Font Awesome 6 Free"!important;font-weight:900}.tutor-accordion-item-header.oneOfMany.is-active::after{transform:translateY(-50%) rotate(-180deg)}.tutor-accordion-item{border:none;background-color:transparent;border-radius:0}.tutor-course-details-page .tutor-accordion-item-header{margin:0 0 .5407911001em!important;font-size:15px;line-height:1.0909090909;font-weight:600;border-bottom-style:solid;border-bottom-width:1px;border-radius:0}.tutor-course-details-page .tutor-accordion-item-header.is-active{border-bottom-style:dotted}.tutor-course-content-list-item{padding:0}.tutor-course-content-list-item:hover{background-color:transparent}.tutor-accordion-item-body-content{border-top:none}.learnjapanese .tutor-accordion-item-header.is-active,.learnjapanese .tutor-course-details-page .tutor-accordion-item-header:hover{color:#cb1978}.tutor-course-topic-item.tutor-course-topic-item-lesson.is-active::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-style:normal;font-variant:normal;line-height:24px;font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:baseline;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:1em;opacity:1;transition:all,ease,.3s}@media (min-width:768px){.tutor-course-topic-item.tutor-course-topic-item-lesson.is-active::after{content:""}}@media (max-width:568px){.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .parentlink{min-width:64px}.flex.tutorActions{flex-direction:row}.tutor-course-single-sidebar-wrapper{width:85%}}@media (max-width:768px){.tutor-course-single-sidebar-wrapper{width:50%}}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-body{padding-top:0;padding-bottom:0}.tutor-course-single-sidebar-open .tutor-lesson-sidebar{box-shadow:0 0 5px 0 rgba(203,23,120,.1875);padding:20px}.tutor-course-attachment .tutor-row{justify-content:space-between;align-items:center}.tutor-course-attachment .tutor-stretched-link::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f56d";position:relative}.tutor-text-ellipsis{white-space:wrap;overflow:visible}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-footer{background-color:transparent;border-top:none}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-footer{display:block;margin-top:3em;border:none;background:0 0}.tutor-single-course-content-prev{float:left}.tutor-single-course-content-next{float:right}.tutor-course-spotlight-wrapper .tutor-conversation .tutor-comment-box .tutor-comment-textarea{border-radius:2px}.tutor-course-spotlight-wrapper .tutor-conversation{padding:0}div:not(.dashboardCourses) .tutor-card{background:0 0;border:0;border-radius:0}.tutor-card+.tutor-card{border-top:1px solid var(--tutor-border-color)}.tutor-card-md .tutor-card-body{padding-top:0}.tutor-grid .tutor-card-body{padding:0}.tutor-card-body .notice-item{width:auto}.tutor-card-body .notice-item span{margin-bottom:0}.tutor-card-body .pointsDesc{padding-bottom:4px}.tutor-card-body div.notice-item .noticeNumbers,.tutor-card-body div.notice-item p:first-of-type{line-height:1}.tutorPlayer{max-height:388px}.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link:hover{text-decoration:none;font-weight:600}.learnjapanese .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active{font-weight:600;border-bottom-color:#cb1978}.learnjapanese .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active{color:#cb1978}.learnjapanese .tutor-course-spotlight-wrapper .tutor-conversation .tutor-comment-box .tutor-comment-textarea.is-focused,.learnjapanese .tutor-course-spotlight-wrapper .tutor-conversation .tutor-comment-box .tutor-comment-textarea.is-focused::before{border:2px solid #cb1978}.learnjapanese .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link:hover{border-bottom-color:#cb1978;color:#cb1978;text-decoration:none}.accessaccount .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active{font-weight:600;border-bottom-color:#15c3a1}.accessaccount .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active{color:#15c3a1}.accessaccount .tutor-course-spotlight-wrapper .tutor-conversation .tutor-comment-box .tutor-comment-textarea.is-focused,.accessaccount .tutor-course-spotlight-wrapper .tutor-conversation .tutor-comment-box .tutor-comment-textarea.is-focused::before{border:2px solid #15c3a1}.accessaccount .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link:hover{border-bottom-color:#15c3a1;color:#15c3a1;text-decoration:none}.tutor-icon-brand-youtube-bold,.tutor-icon-document-text,.tutor-icon-hamburger-menu,.tutor-icon-next,.tutor-icon-previous{display:none}@media (min-width:768px){body.single-lesson #content .col-full,body.single-tutor_assignments #content .col-full,body.single-tutor_quiz #content .col-full,body.single-tutor_zoom_meeting #content .col-full{margin:auto;padding:0 2.617924em;max-width:66.4989378333em}}@media (max-width:1140px){#homepage h1 .indented{text-indent:0;line-height:1.5;margin-top:85px}}@media (max-width:450px){#mobileScrollContainer{overflow-x:scroll;width:100%}.tutor-nav{width:24em}p.featuredText,span.featuredText,ul.featuredText{font-size:8.5vw}}@media (max-width:500px){.horizontalNav{overflow-x:scroll}.horizontalNav .tutor-nav{width:39em}#homepage h1{margin-left:0;text-indent:4.5vw}#homepage h1 .indented{margin-top:25px}}@media (max-width:540px){.mobileDrop{display:inline-block}}@media (max-width:700px){.horizontalNav{overflow-x:scroll}.horizontalNav .tutor-nav{width:39em}}.tutor-btn.is-loading::before,.tutor-iconic-btn.is-loading::before{content:''!important}.tutor-btn.is-loading::after,.tutor-iconic-btn.is-loading::after{display:inline;content:' . . . ing';transition:all .2s ease-out;animation:loader 1.5s linear infinite}@keyframes loader{0%{opacity:0}25%{opacity:.8}50%{opacity:.8}75%{opacity:.8}100%{opacity:0}}.tutor-spotlight-mobile-progress-complete form{margin-bottom:0}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn{margin-left:10px}.tutorTopProgressBar form{display:inline}.tutorTopProgressBar{margin-bottom:1em}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn:hover{color:#fff}.tutor-course-card .tutor-course-name a{color:#3fc0ef}.members-access-error{background:#444;margin-top:-80px;color:#eee;margin-left:-.4em;padding-left:4.235801032em;padding-right:4.235801032em;border:1px solid #444;z-index:10000;position:relative;box-shadow:0 0 15px 0 rgba(21,195,161,.1875)}.members-access-error p+h2{margin-top:0}.members-access-error h2,.members-access-error h3{color:#15c3a1;text-shadow:rgba(21,195,161,.1) 1px 1px 10px}@media (max-width:767px){.members-access-error{margin-top:-70px}}@media (max-width:568px){.members-access-error{margin-left:-2.617924em;padding-left:2.617924em;padding-right:2.617924em;margin-right:-2.617924em}}.storefront-sorting,.wc-proceed-to-checkout .button{margin-bottom:0}.storefront-sorting+.products{margin-top:2.617924em}.woocommerce-result-count{margin-top:12px}ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2{text-align:left;font-size:1.3em;font-family:Quicksand,Noto Sans JP,sans-serif;text-transform:capitalize;margin-top:1em}.woocommerce .products{margin-top:30px}.related.products{font-size:1.3em;margin-top:1em}.products li+li{margin-top:0}ul.products li.product{text-align:left}.productHighlights p{color:#58595b;font-size:1.42857em;text-transform:initial}.checkout-button.wc-forward::after,.wc-forward::after{width:0;height:0;margin:0;content:""}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,p.no-comments .button{padding-right:1em}.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{text-decoration:underline;border-radius:0}.onsale{border:none;margin:0;vertical-align:super;padding-left:0}h1.product_title{display:inline}.product .sharedaddy{margin-top:12px}.added_to_cart{font-size:1.125em;background-color:transparent;border-color:transparent;color:#3fc0ef;margin-left:10px}.added_to_cart:hover{background-color:transparent;color:#3fc0ef}.added_to_cart::after{content:"";background:url(https://www.thesamexponential.com/wp-content/themes/storefront-child/sprite.png);width:8px;height:16px;background-position:-50px -50px;margin-top:.7px;vertical-align:text-top;margin-left:.5407911001em}.single-product div.product{overflow:visible}.single-product div.product .single_variation .price{margin-bottom:0}.woocommerce-tabs .panel h2:first-of-type{font-size:1.875em;margin-top:0}.my_account_orders .button.view::after{content:'';margin:0}.product-summary{display:flex}.product-summary table:not(.has-background) th{background-color:transparent}.entry-summary{width:50%;order:1}.quantity,table.cart td.actions input{float:left;margin-right:30px}.woocommerce-grouped-product-list.group_table .quantity{float:none;margin-right:0}.woocommerce-grouped-product-list.group_table td,.woocommerce-grouped-product-list.group_table th{padding-right:0}.woocommerce-grouped-product-list-item__label{width:60%}.groupedProductShortDesc{font-size:.8125em}.woocommerce-grouped-product-list.group_table .parentRef{display:none}.woocommerce-product-gallery{width:50%;order:2;padding:0 0 0 3.8%}.woocommerce-product-gallery__wrapper{margin:1em 0 1em 40px}.woocommerce-product-gallery__wrapper img{margin:0 auto}.entry-summary .price{font-size:1.5em}.shopProductImage{flex:1;position:relative}.productHighlights{position:relative;flex:2}.products .price{position:absolute;background:rgba(170,170,170,.5);padding:.8em 3em .8em 1em;right:0;bottom:2vw}.products .product_cat-japanese .price{background:rgba(203,25,120,.5)}ul.products li.product .price{color:#fff;font-weight:500}#wcj_product_addons .label,.variations .label{padding:.55em 0 0}#wcj_product_addons label,.variations label{font-weight:700}#wcj_product_addons .value,.variations .value{padding:0}#wcj_product_addons .value{padding-left:100px}.pleaseNote,table.variations+table{margin-top:-1.41575em}.single_variation_wrap{display:flex;justify-content:flex-end;flex-wrap:wrap}.single_variation{flex:1;margin-bottom:30px}.takeover .explainHighlight ol,.woocommerce-variation-description{text-align:left}.stock.in-stock{margin-bottom:9px}.stock.available-on-backorder{color:red}.woocommerce-variation-add-to-cart{align-self:flex-end;display:flex;align-items:flex-end;margin-bottom:30px}.variations_button{margin-left:30px}.variations_button,form.cart{text-align:right}.single-product div.product .variations_button{padding-top:0}.woocommerce-tabs{overflow:visible}.woocommerce-tabs table tr:nth-child(2n){background-color:#f8f8f8}.woocommerce-tabs table td{padding-left:0}.woocommerce-tabs table tr:first-child td,.woocommerce-tabs table tr:first-child th{padding-top:0}.woocommerce-tabs table:not(.has-background) th{background:0 0}table.woocommerce-checkout-review-order-table .product-name{width:75%;padding-right:0}a.remove:focus{outline:0}a.remove:focus::before{color:#15c3a1}.stock.in-stock::before,.stock.out-of-stock::before,.stock::before{content:"";margin-right:0}.waitlist-mc-form{background:#fff;padding:30px 30px 5px 30px;color:#58595b;margin-top:20px;margin-bottom:10px}.mcFormExtraInfo{position:absolute;left:-5000px}.waitlist-mc-form .button{margin-top:20px}.cart-discount .couponName{font-weight:600}#ppc-button{margin-top:1.41575em}.comparisonTable,.symbolTable,.trackTable{max-width:500px;margin:0 auto}.comparisonTable td,.comparisonTable th{width:50%;text-align:center}.trackTable th{width:27%}.balanceDisplay{font-weight:700;text-transform:uppercase;line-height:.8}.balanceType{font-size:.75rem}.sectionHeaderLink{font-size:1rem;font-weight:500;margin:10px 0}.balancesContainer{border:2px solid #15c3a1;margin-top:-2px;justify-content:center;border-radius:380px;flex:1}form#mycred-transfer-form-transfer{background:0 0;box-shadow:none;padding:0}.mycred-coupon-form label,.mycred-transfer-cred-wrapper label{font-weight:700;margin:0 0 4px 0;word-break:break-word;word-wrap:break-word}.mycred-coupon-form input.form-control,.mycred-transfer-form input.form-control,input.mycred-autofill.form-control.ui-autocomplete-input{margin:0;height:38px}.mycred-coupon-form div.form-group:last-child,.mycred-transfer-form div.row:last-child{text-align:right}button.mycred-submit-transfer.btn.btn-primary.btn-block.btn-lg{margin-bottom:0}.mycred-coupon-form input[type=submit]{margin-top:20px}.dashboardProd{flex:2}@media (min-width:768px) and (max-width:1024px){.single_variation{display:block;width:100%;flex:auto}}@media (min-width:768px){.storefront-full-width-content .woocommerce-products-header,.storefront-full-width-content.woocommerce-account .entry-header,.storefront-full-width-content.woocommerce-cart .entry-header,.storefront-full-width-content.woocommerce-checkout .entry-header{text-align:left;padding:0}}@media (min-width:569px) and (max-width:767px){ul.products li.product{font-size:.875em}ul.products li.product .woocommerce-LoopProduct-link{display:inline-block}ul.products li.product .woocommerce-LoopProduct-link img{margin:0 auto}.products .price{bottom:5vw}.single_variation{display:block;width:100%;flex:auto}.variations_button{margin-left:0}.woocommerce-product-gallery__wrapper{margin-left:0}}@media (max-width:568px){.product-summary{display:block}.entry-summary,.woocommerce-product-gallery{width:100%;padding:0;margin-top:30px}.woocommerce-product-gallery{margin:0 auto}#wcj_product_addons .label,#wcj_product_addons .value,.variations .label,.variations .value,.woocommerce-tabs table td,.woocommerce-tabs table th{display:block;padding-left:0;padding-right:0}.woocommerce-tabs table th{padding-bottom:0}.woocommerce-tabs table td{padding-top:0}.woocommerce-tabs table tr:nth-child(2n){background:0 0}.woocommerce-cart-form .quantity,table.cart td.actions input{float:right;margin-right:0}.cross-sells{width:80%;font-size:.8em;margin:0 auto}.cross-sells h2{font-size:25px}.added_to_cart{padding:.6180469716em .6em}.added_to_cart::after{margin-top:1.7px}ul.products li.product .woocommerce-LoopProduct-link{display:inline-block}ul.products li.product .woocommerce-LoopProduct-link img{margin:0 auto}.products .price{bottom:10vw}.single_variation{display:block;width:100%;flex:auto}.variations_button{margin-left:0}.woocommerce-product-gallery__wrapper{margin-left:0}.dashboardSection{display:block}.balancesContainer{flex-direction:row;justify-content:space-evenly;align-items:center}.balanceDisplay,.balancesContainer h2{margin-top:36px;margin-bottom:36px}.dashboardProd{margin-bottom:30px}}@media (min-width:370px) and (max-width:568px){.cart-collaterals .products .price,.products .price,.related .price,.right-sidebar .price,.upsells .price{margin-right:calc(50% - (324px/2))}}@media (max-width:450px){.cart-collaterals .products .price{margin-right:0}}.therest .woocommerce-info,.therest .woocommerce-message,.therest .woocommerce-noreviews,.therest p.no-comments{background-color:#aaa}.learnjapanese .woocommerce-info,.learnjapanese .woocommerce-message,.learnjapanese .woocommerce-noreviews,.learnjapanese p.no-comments{background-color:#cb1978}.hiretranslator .woocommerce-info,.hiretranslator .woocommerce-message,.hiretranslator .woocommerce-noreviews,.hiretranslator p.no-comments{background-color:#333}.askme .woocommerce-info,.askme .woocommerce-message,.askme .woocommerce-noreviews,.askme p.no-comments{background-color:#edea07}.accessaccount .woocommerce-info,.accessaccount .woocommerce-message,.accessaccount .woocommerce-noreviews,.accessaccount p.no-comments,.viewcart .woocommerce-info,.viewcart .woocommerce-noreviews,.viewcart p.no-comments{background-color:#15c3a1}.behindthebusiness .woocommerce-info,.behindthebusiness .woocommerce-message,.behindthebusiness .woocommerce-noreviews,.behindthebusiness p.no-comments{background-color:#ffc70d}.woocommerce-MyAccount-content h2{font-weight:400}.widget-area{margin-top:48px}.right-sidebar .content-area{width:64.85%;margin-right:2.82%}.right-sidebar .widget-area{width:31.555%}.widget_jumpto{box-shadow:0 0 5px 0 rgba(203,23,120,.1875);padding:20px}.widget-area h2{margin-top:0;line-height:.9}.widget-area>div>div+div{margin-top:30px}.widget_jumpto a+a{margin-top:15px}.widget_jumpto ul{margin-bottom:0;margin-left:15px}.widget_jumpto li{display:flex;align-items:start;color:#3fc0ef}.hentry .entry-content a:not(.button):not(.components-button):hover,.widget-area .widget a:not(.button):not(.components-button):hover{text-decoration:underline}.widget-area .widget a:not(.button):not(.components-button){font-weight:500;text-decoration:none}.goToPostArchive{text-align:right;margin-top:30px;display:block}.widget-area .widget a.button{color:#fff}#backToTopLink{position:fixed;bottom:2.617924em;right:2.617924em;background:rgba(255,255,255,.85);box-shadow:0 0 5px 0 rgba(203,23,120,.1875);padding:20px}@media (min-width:569px) and (max-width:767px){.right-sidebar .content-area{float:left}.right-sidebar .widget-area{float:right}}@media (max-width:568px){.right-sidebar .content-area{width:100%;margin-right:0}.right-sidebar .widget-area{width:100%}.widget{margin:30px 0 0}#main .widget a:not(.button):not(.components-button):hover,.hentry .entry-content a:not(.button):not(.components-button):hover{text-decoration:underline}#main .widget a:not(.button):not(.components-button){font-weight:500;text-decoration:none}.widget>div+div{margin-top:30px}}.site-footer{padding:1.1em 0 1em}.site-info{text-align:center;padding:0}.site-footer a:not(.button):not(.components-button):hover{text-decoration:underline}#payment .woocommerce-terms-and-conditions{background:#fff;box-shadow:none}.pricingBlock{text-align:center;margin-top:2.617924em;margin-bottom:4.235801032em;font-size:20px;font-weight:700}.spNarrow{width:56vw;margin:0 auto}.spEvenBlock,.spHighlightBlock,.spOddBlock{padding:2.617924em}.spOddBlock{background-color:#f8f8f8}.spHighlightBlock{background-color:rgba(255,199,13,.25)}.spImage{width:30%;margin-right:2.5%}.spImageRight{margin-right:0;margin-left:2.5%}.spList li{width:85%}.strikeit{text-decoration:line-through}.smallPrint{font-size:16px;font-weight:400}.spHighlightPrice{font-size:30px;color:#ffc70d}.evenSplitTable{width:49%}div.evenSplitTable:first-child{margin-right:2%}@media only screen and (min-width:540px){.spNarrow .entry-title{margin-left:0}.spNarrow h2{font-size:5vw}.spNarrow.longTitle{width:90vw}}@media only screen and (min-width:940px){.spNarrow h2{font-size:50px}.spNarrow .entry-title{font-size:90px}.spNarrow.longTitle{width:90vw}}.spBump{border-top:6px double #15c3a1;border-bottom:6px double #15c3a1;padding:1.41575em;margin-top:2.617924em}.spBump .attachment-woocommerce_thumbnail{width:50%;margin:0 auto 16px}.notice-wrap{position:fixed;top:50px;right:50px;z-index:9999;opacity:.8}* html .notice-wrap{position:absolute}.notice-item{position:relative;display:block;width:20vw;height:auto;margin:0 0 24px 0;padding:1em;line-height:22px;border-radius:0;background-color:rgba(21,195,161,.75);color:#fff;min-width:223px}.notice-item-close{display:block;float:right;width:22px;height:22px;font-size:1.5em;text-align:center;cursor:pointer;font-weight:700;margin-left:20px}div.notice-item .noticeNumbers,div.notice-item p:first-of-type{display:flex;align-items:flex-end;font-size:3em;text-transform:uppercase;line-height:.8}.notice-item span{margin-right:5px;margin-bottom:1rem}.pointsDesc{font-size:.3em}.notice-item p{margin:0;padding:0;float:none}@media (min-width:768px){.woocommerce-form-coupon{width:41.1764705882%;float:right;margin-right:0;clear:right}}.justEnd{align-items:flex-end}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before{content:"";font-family:"Font Awesome 6 Free"}.mc-status:focus{outline:0}#mc-embedded-subscribe-form .error{border-color:red}#mc-embedded-subscribe-form .error-message,.forminator-error,.forminator-error-message,.forminator-error-note{color:red;margin-bottom:1em;font-size:1rem}#mc-embedded-subscribe-form .success-message{color:green;margin-bottom:1em;font-size:1rem}.forminator-response-message{font-size:1.5rem}.forminator-loading{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}#forminator-module-20772 span.forminator-error-message{display:none}#forminator-module-20772 div ul,#forminator-module-20772 span.forminator-error{margin-bottom:0}.toggleBtn[aria-pressed=false]{text-transform:lowercase}.therest .toggleBtn[aria-pressed=false]{color:#aaa;text-transform:lowercase}.therest #worksheetLegendBox{border:2px solid #aaa}.learnjapanese .toggleBtn[aria-pressed=false]{color:#cb1978;text-transform:lowercase}.learnjapanese #worksheetLegendBox{border:2px solid #cb1978}.hiretranslator .toggleBtn[aria-pressed=false]{color:#333;text-transform:lowercase}.hiretranslator #worksheetLegendBox{border:2px solid #333}.askme .toggleBtn[aria-pressed=false]{color:#edea07;text-transform:lowercase}.askme #worksheetLegendBox{border:2px solid #edea07}.accessaccount .toggleBtn[aria-pressed=false],.viewcart .toggleBtn[aria-pressed=false]{color:#15c3a1;text-transform:lowercase}.accessaccount #worksheetLegendBox,.viewcart #worksheetLegendBox{border:2px solid #15c3a1}.worksheetStatusSome{position:relative;background:0 0;border:0;width:17px;height:22px;outline:0;display:inline-block;vertical-align:middle}.statusBadge .worksheetStatusSome{width:1.7em;height:2.2em}.statusSomeTriangleInside{fill:none;stroke:#58595b;stroke-width:8%}.fa-xmark{font-size:1.25em;padding-left:2px;vertical-align:text-bottom}.lotsOfHeadersTable th[colspan]{padding-bottom:0}.lotsOfHeadersTable i[title=Reviewed],.lotsOfHeadersTable i[title=Submitted]{font-size:1.5em}.moreRightPadding{padding-right:1.6em;padding-left:0}.moreLeftPadding{padding-left:1.6em}thead tr+tr .moreLeftPadding,thead tr+tr .moreRightPadding{padding-top:.5em}.worksheetStatusComplete{color:#ccc}.worksheetStatusComplete:hover{color:#58595b}.forminator-uploaded-file--text,.forminator-uploaded-file--text p{display:inline-block;padding-right:20px}.forminator-progress-label{text-align:center}table.commOptions td:first-of-type,table.commOptions th:nth-child(2n){min-width:106px;padding-right:0}.forminator-field.required{color:inherit}.forminator-checkbox-label,.forminator-radio-label{text-transform:none;padding-left:5px;font-weight:500;font-size:16px}h4.forminator-label{color:inherit;font-family:Quicksand,Noto Sans JP,sans-serif}.forminator-radio input[type=radio]{display:inline-block;width:auto;height:auto}.contactImg{float:left;max-width:20em;margin-right:2em}@media only screen and (min-width:569px) and (max-width:909px),(max-width:484px){.contactImg{float:none;max-width:none;width:100%}.contactImgContainer{overflow:hidden;height:50vh}}#loadFormHidden{display:none}.forminator-answer .forminator-answer--name{font-size:30px}.forminator-answer--design{align-items:center}.worksheetfeedback .forminator-error:not(.strikeit){border:1px solid red}#order_review,#order_review table:not(.has-background) tbody tr:nth-child(2n) td,#order_review table:not(.has-background) th{background:0 0}#order_review table:not(.has-background) tbody tr td{font-size:1.25em}#order_review table{border-collapse:collapse}#order_review table tbody tr+tr td{padding-top:0}#order_review .cart-subtotal,#order_review .order-total{border-top:2px solid #15c3a1}#order_review .product-name,#order_review table td,#order_review table:not(.has-background) th{padding-left:0}#order_review #payment .payment_methods>li:not(.woocommerce-notice){background:0 0;color:inherit;border:none}#order_review #payment .payment_methods>li.selectedPaymentMethodHighlight,#order_review #payment .payment_methods>li:not(.woocommerce-notice):hover{color:#fff;background-color:#15c3a1}#order_review #payment .place-order{padding:0;background:0 0}#payment .payment_methods>li .payment_box{background-color:#fff;color:#58595b;border:2px solid #15c3a1}#order_review #payment .payment_methods>.wc_payment_method>label{font-weight:600}#order_review #payment .payment_methods li input[type=radio]:first-child:checked+label::before{color:inherit}table.refundTable tbody td,table.refundTable tbody th{vertical-align:middle}table.refundTable tbody td,table.refundTable thead th{text-align:center}table.refundTable th:first-child{width:180px}