/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted;text-decoration:none}acronym[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes l5{0%{inset:0 35px 35px 0}12.5%{inset:0 35px 0 0}25%{inset:35px 35px 0 0}37.5%{inset:35px 0 0 0}50%{inset:35px 0 0 35px}62.5%{inset:0 0 0 35px}75%{inset:0 0 35px 35px}87.5%{inset:0 0 35px 0}100%{inset:0 35px 35px 0}}:root{--admin-bar-height: var(--wp-admin--admin-bar--height, 0px);--font-weight-regular: 400;--font-weight-bold: 700;--font-weight-light: 300;--border-width: 2px;--border-radius: 8px;--box-shadow: 0px 0px 20px 0px rgba(25, 26, 28, 0.15);--body-color: #191A1C;--body-background-color: #FFFFFF;--body-secondary-background-color: #f8f8f8;--color-error: #ff0000;--color-error-foreground: #FFFFFF;--color-ok: #1cb229;--color-ok-foregorund: #FFFFFF;--color-accent: #fcc602;--color-accent-complementary: #fedd66;--color-accent-complementary-foreground: #191A1C;--body-font-family: "Cabin", sans-serif;--heading-font-family: "Raleway", sans-serif;--body-font-size: 1rem;--body-line-height: 1.25em;--body-font-weight: 400;--body-small-font-size: 0.75rem;--body-small-line-height: 1.25em;--body-small-font-weight: 400;--body-large-font-size: 1.25rem;--body-large-line-height: 1.25em;--body-large-font-weight: 400;--body-extralarge-font-size: 1.5rem;--body-extralarge-line-height: 1.25em;--body-extralarge-font-weigh: 400;--body-text-selection-color: #191A1C;--body-text-selection-background-color: rgba(252, 198, 2, 0.2);--body-link-color: #fcc602;--body-link-hover-color: #fedd66;--block-dark-color: #FFFFFF;--block-dark-background-color: #191A1C;--block-secondary-background-color: var(--body-secondary-background-color);--block-after-hero-background-color: var(--body-secondary-background-color);--block-columns-header-background-color: #fcc602;--scroll-thumb-color: #fcc602;--header-height: 110px;--header-top: var(--admin-bar-height);--header-background-color: rgba(255, 255, 255, 0);--header-background-color-scrolled: #FFFFFF;--header-text-color: var(--body-color);--header-link-color: var(--body-color);--header-link-mark-color:#fcc602;--header-box-shadow: 0px 0px 20px 0px rgba(25, 26, 28, 0);--header-box-shadow-scrolled: var(--box-shadow);--header-transform: translate(0, 0);--header-top-background-color: #fcc602;--header-top-background-color-scrolled: #fcc602;--header-top-separator-color: #fdd234;--header-top-text-color: var(--body-color);--header-top-link-color: var(--body-color);--header-top-box-shadow: 0px 0px 20px 0px rgba(25, 26, 28, 0);--header-top-box-shadow-scrolled: 0px 0px 20px 0px rgba(25, 26, 28, 0);--header-top-height: 34px;--header-navigation-background-color: #fcc602;--header-navigation-color: #FFFFFF;--input-radius: var(--border-radius);--input-color: #191A1C;--input-color-placeholder: rgba(25, 26, 28, 0.3);--input-background-color: #f8f8f8;--input-border-color: #f8f8f8;--footer-background-color: #141517;--footer-color: #FFFFFF;--footer-link-color: #fcc602;--footer-secondary-background-color: #0d0d0f;--button-color: #191A1C;--button-background-color: #fdd234;--button-border-color:#fdd234;--button-color-active: var(--button-color);--button-background-color-active: #fcc602;--button-border-color-active: #fcc602;--button-color-hover:var(--button-color);--button-background-color-hover: #fedd66;--button-border-color-hover: #fedd66;--button-radius: var(--border-radius);--button-size: 42px;--button-size-large: 54px;--button-size-small: 32px;--button-size-xsmall: 24px;--admin-bar-height: var(--wp-admin--admin-bar--height, 0px);--htmlcontent-hr-color: var(--body-secondary-background-color);--htmlcontent-blockquote-border-color: #fcc602;--navigation-color: #FFFFFF;--navigation-background-color: #191A1C;--navigation-width: 420px;--navigation-box-shadow: var(--box-shadow);--text-title-display-font-family: var(--heading-font-family);--text-title-display-size: 4rem;--text-title-display-font-weight: var(--font-weight-light);--text-title-display-line-height: 1.25em;--text-title-display-tablet-font-family: var(--heading-font-family);--text-title-display-tablet-font-weight: var(--font-weight-light);--text-title-display-tablet-size: 3rem;--text-title-display-tablet-line-height: 1.25em;--text-title-display-mobile-font-family: var(--heading-font-family);--text-title-display-mobile-font-weight: var(--font-weight-light);--text-title-display-mobile-size: 2rem;--text-title-display-mobile-line-height: 1.25em;--text-title-1-font-family: var(--heading-font-family);--text-title-1-size: 4rem;--text-title-1-font-weight: var(--font-weight-light);--text-title-1-line-height: 1.25em;--text-title-2-font-family: var(--heading-font-family);--text-title-2-size: 3rem;--text-title-2-font-weight: var(--font-weight-light);--text-title-2-line-height: 1.25em;--text-title-2-tablet-font-family: var(--heading-font-family);--text-title-2-tablet-size: 2rem;--text-title-2-tablet-font-weight: var(--font-weight-light);--text-title-2-tablet-line-height: 1.25em;--text-title-2-mobile-font-family: var(--heading-font-family);--text-title-2-mobile-size: 1.5rem;--text-title-2-mobile-font-weight: var(--font-weight-light);--text-title-2-mobile-line-height: 1.25em;--text-title-3-font-family: var(--heading-font-family);--text-title-3-size: 2rem;--text-title-3-font-weight: var(--font-weight-light);--text-title-3-line-height: 1.25em;--text-title-4-font-family: var(--heading-font-family);--text-title-4-size: 1.5rem;--text-title-4-font-weight: var(--font-weight-light);--text-title-4-line-height: 1.25em;--button-font-family: var(--body-font-family);--button-font-size: 0.875rem;--button-line-height: 1.25em;--button-font-weight: var(--font-weight-bold);--button-text-transform: uppercase;--buttton-padding: 6px 16px 2px;--button-box-shadow: 2px 2px 10px 0px rgba(252, 198, 2, 0.75);--text-navigation-font-size: var(--button-font-size);--text-navigation-font-family: var(--button-font-family);--text-navigation-font-weight: var(--button-font-weight);--text-navigation-text-transform: var(--button-text-transform);--text-amount-font-family: var(--heading-font-family);--text-amount-size: 0.875rem;--text-amount-font-weight: var(--font-weight-light);--text-amount-line-height: 1.25em;--card-background-color: var(--body-background-color);--card-box-shadow: var(--box-shadow);--card-padding: 16px;--card-border-radius: 8px;--tutor-color-primary: var(--body-link-color);--tutor-color-primary-hover: var(--body-link-hover-color);--tutor-body-color: var(--body-color);--tutor-border-color: var(--block-secondary-background-color);--tutor-color-gray: var(--block-secondary-background-color);--mini-cart-width: 400px;--mini-cart-background-color: var(--body-secondary-background-color);--mini-cart-box-shadow: -2px 0px 10px 0px rgba(0,0,0,.15);--accordion-handle-background-color: var(--body-background-color);--accordion-handle-color: var(--body-color);--accordion-handle-icon-color: var(--color-accent);--acordion-content-border-color: var(--body-background-color);--accordion-open-box-shadow: 0px 0px 10px 2px rgba(0,0,0,.05)}.dark-mode{--body-color: #fcc602;--body-color-negative: #FFFFFF;--header-text-color: var(--body-color);--header-link-color: var(--body-color);--header-link-color-negative: var(--body-color-negative);--body-background-color: var(--base-color-2);--header-background-color: var(--base-color-2)}.light-mode{--body-color: #FFFFFF;--body-color-negative: #fcc602;--header-text-color: var(--body-color);--header-link-color: var(--body-color);--header-link-color-negative: var(--body-color-negative)}@font-face{font-family:"Raleway";src:url(fonts/Raleway-Light.woff2) format("woff2"),url(fonts/Raleway-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cabin";src:url(fonts/Cabin-Bold.woff2) format("woff2"),url(fonts/Cabin-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Cabin";src:url(fonts/Cabin-Regular.woff2) format("woff2"),url(fonts/Cabin-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}svg.icon path{fill:currentColor}body{font-family:var(--body-font-family);font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight);color:var(--body-color);background:var(--body-background-color)}.tutor-color-black{color:var(--body-color)}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.clear:after{content:"";display:table;clear:both}a{color:var(--body-link-color);text-decoration:none;transition:color .3s,background-color .3s,border-color .3s,opacity .3s}a:hover{color:var(--body-link-hover-color);text-decoration:none}a:focus{outline:none}a .icon{margin-right:4px;vertical-align:baseline}::-moz-selection{background:var(--body-text-selection-background-color);color:var(--body-text-selection-color)}::selection{background:var(--body-text-selection-background-color);color:var(--body-text-selection-color)}:focus{outline:none}h1,h2,h3,h4,h5{margin:0}ul{margin:0;padding:0}ul li{list-style-type:none}p{margin:0 0 20px 0;padding:0}.small{font-size:.75em}@media(max-width: 1179px){.srt-tablet{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}}.tutor-course-details-content strong,.tutor-user-profile-content strong,.htmlcontent strong{font-weight:var(--font-weight-bold)}.tutor-course-details-content em,.tutor-user-profile-content em,.htmlcontent em{color:var(--color-accent-complementary);font-style:normal}.tutor-course-details-content a:not(.button),.tutor-user-profile-content a:not(.button),.htmlcontent a:not(.button){--link-underline-width: 0px;text-decoration:none;position:relative}.tutor-course-details-content a:not(.button)::after,.tutor-user-profile-content a:not(.button)::after,.htmlcontent a:not(.button)::after{content:"";display:block;position:absolute;left:0;bottom:0;width:var(--link-underline-width);height:1px;background-color:var(--body-link-hover-color);transition:width 200ms ease-in-out}.tutor-course-details-content a:not(.button):hover,.tutor-user-profile-content a:not(.button):hover,.htmlcontent a:not(.button):hover{--link-underline-width: 100%}.tutor-course-details-content p,.tutor-user-profile-content p,.htmlcontent p{margin:0 0 16px 0}.tutor-course-details-content p:last-child,.tutor-user-profile-content p:last-child,.htmlcontent p:last-child{margin-bottom:0}.tutor-course-details-content h1,.tutor-user-profile-content h1,.htmlcontent h1{font-family:var(--text-title-1-font-family);font-weight:var(--text-title-1-font-weight);font-size:var(--text-title-1-size);line-height:var(--text-title-1-line-height)}.tutor-course-details-content h2,.tutor-user-profile-content h2,.htmlcontent h2{font-family:var(--text-title-2-font-family);font-weight:var(--text-title-2-font-weight);font-size:var(--text-title-2-size);line-height:var(--text-title-2-line-height)}@media(max-width: 979px){.tutor-course-details-content h2,.tutor-user-profile-content h2,.htmlcontent h2{font-family:var(--text-title-2-tablet-font-family);font-weight:var(--text-title-2-tablet-font-weight);font-size:var(--text-title-2-tablet-size);line-height:var(--text-title-2-tablet-line-height)}}@media(max-width: 766px){.tutor-course-details-content h2,.tutor-user-profile-content h2,.htmlcontent h2{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.tutor-course-details-content h3,.tutor-user-profile-content h3,.htmlcontent h3{font-family:var(--text-title-3-font-family);font-weight:var(--text-title-3-font-weight);font-size:var(--text-title-3-size);line-height:var(--text-title-3-line-height)}@media(max-width: 979px){.tutor-course-details-content h3,.tutor-user-profile-content h3,.htmlcontent h3{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.tutor-course-details-content h4,.tutor-course-details-content h5,.tutor-course-details-content h6,.tutor-user-profile-content h4,.tutor-user-profile-content h5,.tutor-user-profile-content h6,.htmlcontent h4,.htmlcontent h5,.htmlcontent h6{font-family:var(--text-title-4-font-family);font-weight:var(--text-title-4-font-weight);font-size:var(--text-title-4-size);line-height:var(--text-title-4-line-height)}@media(max-width: 979px){.tutor-course-details-content h4,.tutor-course-details-content h5,.tutor-course-details-content h6,.tutor-user-profile-content h4,.tutor-user-profile-content h5,.tutor-user-profile-content h6,.htmlcontent h4,.htmlcontent h5,.htmlcontent h6{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.tutor-course-details-content hr,.tutor-user-profile-content hr,.htmlcontent hr{margin:2rem 0;border:0;border-top:1px solid var(--htmlcontent-hr-color)}.tutor-course-details-content ol,.tutor-course-details-content ul,.tutor-user-profile-content ol,.tutor-user-profile-content ul,.htmlcontent ol,.htmlcontent ul{padding:20px 0 10px 20px}.tutor-course-details-content ol li,.tutor-course-details-content ul li,.tutor-user-profile-content ol li,.tutor-user-profile-content ul li,.htmlcontent ol li,.htmlcontent ul li{margin:0 0 10px 0}.tutor-course-details-content ol:first-child,.tutor-course-details-content ul:first-child,.tutor-user-profile-content ol:first-child,.tutor-user-profile-content ul:first-child,.htmlcontent ol:first-child,.htmlcontent ul:first-child{margin-top:0}.tutor-course-details-content ol:last-child,.tutor-course-details-content ul:last-child,.tutor-user-profile-content ol:last-child,.tutor-user-profile-content ul:last-child,.htmlcontent ol:last-child,.htmlcontent ul:last-child{margin-bottom:0}.tutor-course-details-content ul li,.tutor-user-profile-content ul li,.htmlcontent ul li{list-style:disc}.tutor-course-details-content ol,.tutor-user-profile-content ol,.htmlcontent ol{list-style-type:decimal}.tutor-course-details-content blockquote,.tutor-user-profile-content blockquote,.htmlcontent blockquote{font-weight:300;font-size:3.4rem;color:#191a1c;letter-spacing:0;line-height:1.25em;text-align:left;position:relative}.tutor-course-details-content blockquote::before,.tutor-user-profile-content blockquote::before,.htmlcontent blockquote::before{content:"";display:block;width:34px;height:34px;border-radius:100%;background:var(--htmlcontent-blockquote-border-color);position:absolute;z-index:-1;left:-20px;top:-20px}.tutor-course-details-content ul,.tutor-course-details-content ol,.tutor-course-details-content blockquote,.tutor-course-details-content h1,.tutor-course-details-content h2,.tutor-course-details-content h3,.tutor-course-details-content h4,.tutor-course-details-content h5,.tutor-course-details-content h6,.tutor-user-profile-content ul,.tutor-user-profile-content ol,.tutor-user-profile-content blockquote,.tutor-user-profile-content h1,.tutor-user-profile-content h2,.tutor-user-profile-content h3,.tutor-user-profile-content h4,.tutor-user-profile-content h5,.tutor-user-profile-content h6,.htmlcontent ul,.htmlcontent ol,.htmlcontent blockquote,.htmlcontent h1,.htmlcontent h2,.htmlcontent h3,.htmlcontent h4,.htmlcontent h5,.htmlcontent h6{margin:32px 0 16px}.tutor-course-details-content ul:first-child,.tutor-course-details-content ol:first-child,.tutor-course-details-content blockquote:first-child,.tutor-course-details-content h1:first-child,.tutor-course-details-content h2:first-child,.tutor-course-details-content h3:first-child,.tutor-course-details-content h4:first-child,.tutor-course-details-content h5:first-child,.tutor-course-details-content h6:first-child,.tutor-user-profile-content ul:first-child,.tutor-user-profile-content ol:first-child,.tutor-user-profile-content blockquote:first-child,.tutor-user-profile-content h1:first-child,.tutor-user-profile-content h2:first-child,.tutor-user-profile-content h3:first-child,.tutor-user-profile-content h4:first-child,.tutor-user-profile-content h5:first-child,.tutor-user-profile-content h6:first-child,.htmlcontent ul:first-child,.htmlcontent ol:first-child,.htmlcontent blockquote:first-child,.htmlcontent h1:first-child,.htmlcontent h2:first-child,.htmlcontent h3:first-child,.htmlcontent h4:first-child,.htmlcontent h5:first-child,.htmlcontent h6:first-child{margin-top:0}.tutor-course-details-content ul:last-child,.tutor-course-details-content ol:last-child,.tutor-course-details-content blockquote:last-child,.tutor-course-details-content h1:last-child,.tutor-course-details-content h2:last-child,.tutor-course-details-content h3:last-child,.tutor-course-details-content h4:last-child,.tutor-course-details-content h5:last-child,.tutor-course-details-content h6:last-child,.tutor-user-profile-content ul:last-child,.tutor-user-profile-content ol:last-child,.tutor-user-profile-content blockquote:last-child,.tutor-user-profile-content h1:last-child,.tutor-user-profile-content h2:last-child,.tutor-user-profile-content h3:last-child,.tutor-user-profile-content h4:last-child,.tutor-user-profile-content h5:last-child,.tutor-user-profile-content h6:last-child,.htmlcontent ul:last-child,.htmlcontent ol:last-child,.htmlcontent blockquote:last-child,.htmlcontent h1:last-child,.htmlcontent h2:last-child,.htmlcontent h3:last-child,.htmlcontent h4:last-child,.htmlcontent h5:last-child,.htmlcontent h6:last-child{margin-bottom:0}.tutor-course-details-content figure,.tutor-course-details-content .wp-caption,.tutor-user-profile-content figure,.tutor-user-profile-content .wp-caption,.htmlcontent figure,.htmlcontent .wp-caption{margin:0 auto 40px;min-width:800px}@media(max-width: 900px){.tutor-course-details-content figure,.tutor-course-details-content .wp-caption,.tutor-user-profile-content figure,.tutor-user-profile-content .wp-caption,.htmlcontent figure,.htmlcontent .wp-caption{min-width:100%}}.tutor-course-details-content figure img,.tutor-course-details-content .wp-caption img,.tutor-user-profile-content figure img,.tutor-user-profile-content .wp-caption img,.htmlcontent figure img,.htmlcontent .wp-caption img{width:100%;height:auto}.tutor-course-details-content .wp-caption-text,.tutor-user-profile-content .wp-caption-text,.htmlcontent .wp-caption-text{font-size:1.4rem}.tutor-course-details-content .embed-container,.tutor-user-profile-content .embed-container,.htmlcontent .embed-container{position:relative;overflow:hidden;width:100%;margin:0 0 20px 0}.tutor-course-details-content .embed-container iframe,.tutor-course-details-content .embed-container object,.tutor-course-details-content .embed-container embed,.tutor-user-profile-content .embed-container iframe,.tutor-user-profile-content .embed-container object,.tutor-user-profile-content .embed-container embed,.htmlcontent .embed-container iframe,.htmlcontent .embed-container object,.htmlcontent .embed-container embed{max-width:none !important}.tutor-course-details-content .embed-container.embed-container-spotify iframe,.tutor-course-details-content .embed-container.embed-container-spotify object,.tutor-course-details-content .embed-container.embed-container-spotify embed,.tutor-user-profile-content .embed-container.embed-container-spotify iframe,.tutor-user-profile-content .embed-container.embed-container-spotify object,.tutor-user-profile-content .embed-container.embed-container-spotify embed,.htmlcontent .embed-container.embed-container-spotify iframe,.htmlcontent .embed-container.embed-container-spotify object,.htmlcontent .embed-container.embed-container-spotify embed{max-width:100% !important;width:100% !important}.tutor-course-details-content .embed-container.embed-container-video,.tutor-user-profile-content .embed-container.embed-container-video,.htmlcontent .embed-container.embed-container-video{position:relative;width:100%;padding-bottom:56.25%;height:0}.tutor-course-details-content .embed-container.embed-container-video iframe,.tutor-course-details-content .embed-container.embed-container-video object,.tutor-course-details-content .embed-container.embed-container-video embed,.tutor-user-profile-content .embed-container.embed-container-video iframe,.tutor-user-profile-content .embed-container.embed-container-video object,.tutor-user-profile-content .embed-container.embed-container-video embed,.htmlcontent .embed-container.embed-container-video iframe,.htmlcontent .embed-container.embed-container-video object,.htmlcontent .embed-container.embed-container-video embed{position:absolute;top:0;left:0;width:100%;height:100%}.tutor-course-details-content img,.tutor-course-details-content img.alignnone,.tutor-course-details-content img.alignright,.tutor-course-details-content img.alignleft,.tutor-course-details-content img.aligncenter,.tutor-user-profile-content img,.tutor-user-profile-content img.alignnone,.tutor-user-profile-content img.alignright,.tutor-user-profile-content img.alignleft,.tutor-user-profile-content img.aligncenter,.htmlcontent img,.htmlcontent img.alignnone,.htmlcontent img.alignright,.htmlcontent img.alignleft,.htmlcontent img.aligncenter{display:block;max-width:100%;height:auto;margin:20px 0 20px 0;float:none}*+.tutor-course-details-content img,*+.tutor-course-details-content img.alignnone,*+.tutor-course-details-content img.alignright,*+.tutor-course-details-content img.alignleft,*+.tutor-course-details-content img.aligncenter,*+.tutor-user-profile-content img,*+.tutor-user-profile-content img.alignnone,*+.tutor-user-profile-content img.alignright,*+.tutor-user-profile-content img.alignleft,*+.tutor-user-profile-content img.aligncenter,*+.htmlcontent img,*+.htmlcontent img.alignnone,*+.htmlcontent img.alignright,*+.htmlcontent img.alignleft,*+.htmlcontent img.aligncenter{margin-top:20px}.tutor-course-details-content img.alignright,.tutor-user-profile-content img.alignright,.htmlcontent img.alignright{float:right;margin-left:20px}.tutor-course-details-content img.alignleft,.tutor-user-profile-content img.alignleft,.htmlcontent img.alignleft{float:left;margin-right:20px}.tutor-course-details-content img.aligncenter,.tutor-user-profile-content img.aligncenter,.htmlcontent img.aligncenter{margin-left:auto;margin-right:auto}.tutor-course-details-content .wp-caption,.tutor-course-details-content .wp-caption.alignnone,.tutor-course-details-content .wp-caption.alignright,.tutor-course-details-content .wp-caption.alignleft,.tutor-course-details-content .wp-caption.aligncenter,.tutor-user-profile-content .wp-caption,.tutor-user-profile-content .wp-caption.alignnone,.tutor-user-profile-content .wp-caption.alignright,.tutor-user-profile-content .wp-caption.alignleft,.tutor-user-profile-content .wp-caption.aligncenter,.htmlcontent .wp-caption,.htmlcontent .wp-caption.alignnone,.htmlcontent .wp-caption.alignright,.htmlcontent .wp-caption.alignleft,.htmlcontent .wp-caption.aligncenter{position:relative;display:block;padding:0;width:auto !important;max-width:100%;border:none;border-radius:0;margin:0 0 20px 0;text-align:left}*+.tutor-course-details-content .wp-caption,*+.tutor-course-details-content .wp-caption.alignnone,*+.tutor-course-details-content .wp-caption.alignright,*+.tutor-course-details-content .wp-caption.alignleft,*+.tutor-course-details-content .wp-caption.aligncenter,*+.tutor-user-profile-content .wp-caption,*+.tutor-user-profile-content .wp-caption.alignnone,*+.tutor-user-profile-content .wp-caption.alignright,*+.tutor-user-profile-content .wp-caption.alignleft,*+.tutor-user-profile-content .wp-caption.aligncenter,*+.htmlcontent .wp-caption,*+.htmlcontent .wp-caption.alignnone,*+.htmlcontent .wp-caption.alignright,*+.htmlcontent .wp-caption.alignleft,*+.htmlcontent .wp-caption.aligncenter{margin-top:20px}.tutor-course-details-content .wp-caption img,.tutor-course-details-content .wp-caption.alignnone img,.tutor-course-details-content .wp-caption.alignright img,.tutor-course-details-content .wp-caption.alignleft img,.tutor-course-details-content .wp-caption.aligncenter img,.tutor-user-profile-content .wp-caption img,.tutor-user-profile-content .wp-caption.alignnone img,.tutor-user-profile-content .wp-caption.alignright img,.tutor-user-profile-content .wp-caption.alignleft img,.tutor-user-profile-content .wp-caption.aligncenter img,.htmlcontent .wp-caption img,.htmlcontent .wp-caption.alignnone img,.htmlcontent .wp-caption.alignright img,.htmlcontent .wp-caption.alignleft img,.htmlcontent .wp-caption.aligncenter img{margin:0}.tutor-course-details-content .wp-caption a,.tutor-course-details-content .wp-caption.alignnone a,.tutor-course-details-content .wp-caption.alignright a,.tutor-course-details-content .wp-caption.alignleft a,.tutor-course-details-content .wp-caption.aligncenter a,.tutor-user-profile-content .wp-caption a,.tutor-user-profile-content .wp-caption.alignnone a,.tutor-user-profile-content .wp-caption.alignright a,.tutor-user-profile-content .wp-caption.alignleft a,.tutor-user-profile-content .wp-caption.aligncenter a,.htmlcontent .wp-caption a,.htmlcontent .wp-caption.alignnone a,.htmlcontent .wp-caption.alignright a,.htmlcontent .wp-caption.alignleft a,.htmlcontent .wp-caption.aligncenter a{display:block;position:relative}.tutor-course-details-content .wp-caption a::after,.tutor-course-details-content .wp-caption.alignnone a::after,.tutor-course-details-content .wp-caption.alignright a::after,.tutor-course-details-content .wp-caption.alignleft a::after,.tutor-course-details-content .wp-caption.aligncenter a::after,.tutor-user-profile-content .wp-caption a::after,.tutor-user-profile-content .wp-caption.alignnone a::after,.tutor-user-profile-content .wp-caption.alignright a::after,.tutor-user-profile-content .wp-caption.alignleft a::after,.tutor-user-profile-content .wp-caption.aligncenter a::after,.htmlcontent .wp-caption a::after,.htmlcontent .wp-caption.alignnone a::after,.htmlcontent .wp-caption.alignright a::after,.htmlcontent .wp-caption.alignleft a::after,.htmlcontent .wp-caption.aligncenter a::after{content:"";display:block;position:absolute;z-index:200;top:0;bottom:0;left:0;right:0;background:rgba(25,26,28,.85);opacity:0;transition:opacity .3s ease-in-out}.tutor-course-details-content .wp-caption a::before,.tutor-course-details-content .wp-caption.alignnone a::before,.tutor-course-details-content .wp-caption.alignright a::before,.tutor-course-details-content .wp-caption.alignleft a::before,.tutor-course-details-content .wp-caption.aligncenter a::before,.tutor-user-profile-content .wp-caption a::before,.tutor-user-profile-content .wp-caption.alignnone a::before,.tutor-user-profile-content .wp-caption.alignright a::before,.tutor-user-profile-content .wp-caption.alignleft a::before,.tutor-user-profile-content .wp-caption.aligncenter a::before,.htmlcontent .wp-caption a::before,.htmlcontent .wp-caption.alignnone a::before,.htmlcontent .wp-caption.alignright a::before,.htmlcontent .wp-caption.alignleft a::before,.htmlcontent .wp-caption.aligncenter a::before{font-size:calc(-16px/2);color:#fff;position:absolute;z-index:300;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity .3s ease-in-out}.tutor-course-details-content .wp-caption a:hover::after,.tutor-course-details-content .wp-caption a:hover::before,.tutor-course-details-content .wp-caption.alignnone a:hover::after,.tutor-course-details-content .wp-caption.alignnone a:hover::before,.tutor-course-details-content .wp-caption.alignright a:hover::after,.tutor-course-details-content .wp-caption.alignright a:hover::before,.tutor-course-details-content .wp-caption.alignleft a:hover::after,.tutor-course-details-content .wp-caption.alignleft a:hover::before,.tutor-course-details-content .wp-caption.aligncenter a:hover::after,.tutor-course-details-content .wp-caption.aligncenter a:hover::before,.tutor-user-profile-content .wp-caption a:hover::after,.tutor-user-profile-content .wp-caption a:hover::before,.tutor-user-profile-content .wp-caption.alignnone a:hover::after,.tutor-user-profile-content .wp-caption.alignnone a:hover::before,.tutor-user-profile-content .wp-caption.alignright a:hover::after,.tutor-user-profile-content .wp-caption.alignright a:hover::before,.tutor-user-profile-content .wp-caption.alignleft a:hover::after,.tutor-user-profile-content .wp-caption.alignleft a:hover::before,.tutor-user-profile-content .wp-caption.aligncenter a:hover::after,.tutor-user-profile-content .wp-caption.aligncenter a:hover::before,.htmlcontent .wp-caption a:hover::after,.htmlcontent .wp-caption a:hover::before,.htmlcontent .wp-caption.alignnone a:hover::after,.htmlcontent .wp-caption.alignnone a:hover::before,.htmlcontent .wp-caption.alignright a:hover::after,.htmlcontent .wp-caption.alignright a:hover::before,.htmlcontent .wp-caption.alignleft a:hover::after,.htmlcontent .wp-caption.alignleft a:hover::before,.htmlcontent .wp-caption.aligncenter a:hover::after,.htmlcontent .wp-caption.aligncenter a:hover::before{opacity:1}.tutor-course-details-content .wp-caption a:hover .wp-caption-text,.tutor-course-details-content .wp-caption a:hover .wp-caption-dd,.tutor-course-details-content .wp-caption.alignnone a:hover .wp-caption-text,.tutor-course-details-content .wp-caption.alignnone a:hover .wp-caption-dd,.tutor-course-details-content .wp-caption.alignright a:hover .wp-caption-text,.tutor-course-details-content .wp-caption.alignright a:hover .wp-caption-dd,.tutor-course-details-content .wp-caption.alignleft a:hover .wp-caption-text,.tutor-course-details-content .wp-caption.alignleft a:hover .wp-caption-dd,.tutor-course-details-content .wp-caption.aligncenter a:hover .wp-caption-text,.tutor-course-details-content .wp-caption.aligncenter a:hover .wp-caption-dd,.tutor-user-profile-content .wp-caption a:hover .wp-caption-text,.tutor-user-profile-content .wp-caption a:hover .wp-caption-dd,.tutor-user-profile-content .wp-caption.alignnone a:hover .wp-caption-text,.tutor-user-profile-content .wp-caption.alignnone a:hover .wp-caption-dd,.tutor-user-profile-content .wp-caption.alignright a:hover .wp-caption-text,.tutor-user-profile-content .wp-caption.alignright a:hover .wp-caption-dd,.tutor-user-profile-content .wp-caption.alignleft a:hover .wp-caption-text,.tutor-user-profile-content .wp-caption.alignleft a:hover .wp-caption-dd,.tutor-user-profile-content .wp-caption.aligncenter a:hover .wp-caption-text,.tutor-user-profile-content .wp-caption.aligncenter a:hover .wp-caption-dd,.htmlcontent .wp-caption a:hover .wp-caption-text,.htmlcontent .wp-caption a:hover .wp-caption-dd,.htmlcontent .wp-caption.alignnone a:hover .wp-caption-text,.htmlcontent .wp-caption.alignnone a:hover .wp-caption-dd,.htmlcontent .wp-caption.alignright a:hover .wp-caption-text,.htmlcontent .wp-caption.alignright a:hover .wp-caption-dd,.htmlcontent .wp-caption.alignleft a:hover .wp-caption-text,.htmlcontent .wp-caption.alignleft a:hover .wp-caption-dd,.htmlcontent .wp-caption.aligncenter a:hover .wp-caption-text,.htmlcontent .wp-caption.aligncenter a:hover .wp-caption-dd{opacity:0}.tutor-course-details-content .wp-caption .wp-caption-text,.tutor-course-details-content .wp-caption .wp-caption-dd,.tutor-course-details-content .wp-caption.alignnone .wp-caption-text,.tutor-course-details-content .wp-caption.alignnone .wp-caption-dd,.tutor-course-details-content .wp-caption.alignright .wp-caption-text,.tutor-course-details-content .wp-caption.alignright .wp-caption-dd,.tutor-course-details-content .wp-caption.alignleft .wp-caption-text,.tutor-course-details-content .wp-caption.alignleft .wp-caption-dd,.tutor-course-details-content .wp-caption.aligncenter .wp-caption-text,.tutor-course-details-content .wp-caption.aligncenter .wp-caption-dd,.tutor-user-profile-content .wp-caption .wp-caption-text,.tutor-user-profile-content .wp-caption .wp-caption-dd,.tutor-user-profile-content .wp-caption.alignnone .wp-caption-text,.tutor-user-profile-content .wp-caption.alignnone .wp-caption-dd,.tutor-user-profile-content .wp-caption.alignright .wp-caption-text,.tutor-user-profile-content .wp-caption.alignright .wp-caption-dd,.tutor-user-profile-content .wp-caption.alignleft .wp-caption-text,.tutor-user-profile-content .wp-caption.alignleft .wp-caption-dd,.tutor-user-profile-content .wp-caption.aligncenter .wp-caption-text,.tutor-user-profile-content .wp-caption.aligncenter .wp-caption-dd,.htmlcontent .wp-caption .wp-caption-text,.htmlcontent .wp-caption .wp-caption-dd,.htmlcontent .wp-caption.alignnone .wp-caption-text,.htmlcontent .wp-caption.alignnone .wp-caption-dd,.htmlcontent .wp-caption.alignright .wp-caption-text,.htmlcontent .wp-caption.alignright .wp-caption-dd,.htmlcontent .wp-caption.alignleft .wp-caption-text,.htmlcontent .wp-caption.alignleft .wp-caption-dd,.htmlcontent .wp-caption.aligncenter .wp-caption-text,.htmlcontent .wp-caption.aligncenter .wp-caption-dd{position:relative;z-index:100;font-size:1.4rem}.tutor-course-details-content .wp-caption.alignright,.tutor-user-profile-content .wp-caption.alignright,.htmlcontent .wp-caption.alignright{float:right;margin-left:40px}.tutor-course-details-content .wp-caption.alignleft,.tutor-user-profile-content .wp-caption.alignleft,.htmlcontent .wp-caption.alignleft{float:left;margin-right:40px}.tutor-course-details-content .wp-caption.aligncenter,.tutor-user-profile-content .wp-caption.aligncenter,.htmlcontent .wp-caption.aligncenter{margin-left:auto;margin-right:auto}.tutor-course-details-content .gallery,.tutor-user-profile-content .gallery,.htmlcontent .gallery{display:flex;flex-wrap:wrap;min-width:800px;margin:0 -10px}@media(max-width: 900px){.tutor-course-details-content .gallery,.tutor-user-profile-content .gallery,.htmlcontent .gallery{min-width:100%}}.tutor-course-details-content .gallery .gallery-caption,.tutor-user-profile-content .gallery .gallery-caption,.htmlcontent .gallery .gallery-caption{font-size:1.4rem}.tutor-course-details-content .gallery .gallery-item,.tutor-user-profile-content .gallery .gallery-item,.htmlcontent .gallery .gallery-item{min-width:0;margin:0;padding:0 10px 20px}.tutor-course-details-content .gallery .gallery-item img,.tutor-user-profile-content .gallery .gallery-item img,.htmlcontent .gallery .gallery-item img{margin:0}.tutor-course-details-content .gallery-columns-1 .gallery-item,.tutor-user-profile-content .gallery-columns-1 .gallery-item,.htmlcontent .gallery-columns-1 .gallery-item{width:100%}.tutor-course-details-content .gallery-columns-2 .gallery-item,.tutor-user-profile-content .gallery-columns-2 .gallery-item,.htmlcontent .gallery-columns-2 .gallery-item{width:50%}.tutor-course-details-content .gallery-columns-3 .gallery-item,.tutor-user-profile-content .gallery-columns-3 .gallery-item,.htmlcontent .gallery-columns-3 .gallery-item{width:33.333%}.tutor-course-details-content .gallery-columns-4 .gallery-item,.tutor-user-profile-content .gallery-columns-4 .gallery-item,.htmlcontent .gallery-columns-4 .gallery-item{width:25%}.tutor-course-details-content .gallery-columns-5 .gallery-item,.tutor-user-profile-content .gallery-columns-5 .gallery-item,.htmlcontent .gallery-columns-5 .gallery-item{width:20%}.tutor-course-details-content .gallery-columns-6 .gallery-item,.tutor-user-profile-content .gallery-columns-6 .gallery-item,.htmlcontent .gallery-columns-6 .gallery-item{width:16.666%}@media(max-width: 900px){.tutor-course-details-content .gallery .gallery-item,.tutor-user-profile-content .gallery .gallery-item,.htmlcontent .gallery .gallery-item{width:100% !important}}.loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999;background:var(--body-background-color);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .5s linear .1s}.loader__item{width:48px;height:48px;border:5px solid var(--base-color-1-negative);border-bottom-color:var(--base-color-1);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}#loader{opacity:1;pointer-events:all}.htmlReady #loader{opacity:0;pointer-events:none}#loading-more.loading{width:100%;height:88px;position:relative;padding:20px;margin-top:50px;display:flex;justify-content:center;align-items:center}#loading-more.loading::before{content:"";width:32px;height:32px;border:5px solid var(--base-color-5);border-bottom-color:var(--base-color-1);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.button{max-width:100%;border-radius:0;white-space:nowrap;text-overflow:ellipsis;padding:0;margin:0;border:var(--border-width) solid rgba(0,0,0,0);display:inline-flex;justify-content:center;align-items:center;position:relative;background:rgba(0,0,0,0);transition-property:color,background-color,border-color,box-shadow,opacity,height;transition-duration:.3s;transition-timing-function:cubic-bezier(0.24, 0.72, 0.35, 1.01);transition-delay:.1s,0s,0s,0s,0s,0s;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--button-font-family);font-size:var(--button-font-size);line-height:var(--button-line-height);font-weight:var(--button-font-weight);text-transform:var(--button-text-transform);height:var(--button-size);padding:var(--buttton-padding);color:var(--button-color);background-color:var(--button-background-color);border-color:var(--button-border-color);border-radius:var(--button-radius);box-shadow:var(--button-box-shadow);gap:8px}.button.disable,.button.disabled,.button[disabled]{cursor:default;opacity:.5}.button input{border:0;padding:0;margin:0;background:rgba(0,0,0,0)}.button svg path{fill:currentColor}.button .button__icon{display:inline-flex;justify-content:center;align-items:center}.button .button__text{transition:all .35s}.button:hover:not(.disabled):not([disabled]){color:var(--button-color-hover);background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover)}.button:active:not(.disabled):not([disabled]){color:var(--button-color-active);background-color:var(--button-background-color-active);border-color:var(--button-border-color-active);box-shadow:none !important}.button svg path{fill:currentColor}.button .button__icon{position:relative}.button .button__icon__badge{position:absolute;top:-4px;right:-8px;background:var(--color-accent-complementary);color:var(--color-accent-complementary-foreground);width:16px;height:16px;border-radius:50%;font-size:10px;line-height:15px;text-align:center}.button--large{height:var(--button-size-large)}.button--small{height:var(--button-size-small)}.button--xsmall{height:var(--button-size-xsmall)}.button--bars .button__bars{display:block;position:relative;width:32px;height:32px;margin-right:-8px;left:-8px;top:-4px}.button--bars .button__bars .bar{display:block;width:25px;height:3px;background:var(--button-color);border-radius:4px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);transition:all .3s ease-in-out;opacity:1}.button--bars .button__bars .bar:first-child{margin-top:-8px}.button--bars .button__bars .bar:last-child{margin-top:8px}.menuVisible .button--bars .button__bars .bar:first-child{transform:rotate(45deg);width:28px;top:24px;left:0px}.menuVisible .button--bars .button__bars .bar:nth-child(2){background:rgba(0,0,0,0)}.menuVisible .button--bars .button__bars .bar:last-child{transform:rotate(-45deg);width:28px;top:8px;left:0px}.button--icon{width:var(--button-size);padding:2px}.button--icon .button__bars{margin:0;left:0;top:0}.button--icon .button__icon svg{max-height:var(--button-size);max-width:32px}.button--icon.button--large{width:var(--button-size-large)}.button--icon.button--small{width:var(--button-size-small)}.button--icon.button--small .button__icon svg{height:16px}.button--icon.button--xsmall{width:var(--button-size-xsmall)}.button--icon.button--xsmall .button__icon svg{height:16px;max-width:24px}.button--icon .button__text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.button--icon .button__icon{display:inline-flex;justify-content:center;align-items:center;margin:0}.button--icon .button__icon .icon{margin:0}.button--icon.button--cart .button__icon svg{height:20px;max-width:24px}.button--seamless{--button-background-color: transparent;--button-background-color-hover: transparent;--button-border-color: transparent;--button-border-color-hover: transparent;--button-color: var(--body-link-color);--button-color-hover: var(--body-link-color);--button-box-shadow: none}.button--secondary{--button-background-color: var(--base-color-2);--button-border-color: var(--base-color-2);--button-color: var(--base-color-2-negative)}.button-overlay{max-width:100%;border-radius:0;white-space:nowrap;text-overflow:ellipsis;padding:0;margin:0;border:var(--border-width) solid rgba(0,0,0,0);display:inline-flex;justify-content:center;align-items:center;position:relative;background:rgba(0,0,0,0);transition-property:color,background-color,border-color,box-shadow,opacity,height;transition-duration:.3s;transition-timing-function:cubic-bezier(0.24, 0.72, 0.35, 1.01);transition-delay:.1s,0s,0s,0s,0s,0s;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.button-overlay.disable,.button-overlay.disabled,.button-overlay[disabled]{cursor:default;opacity:.5}.button-overlay input{border:0;padding:0;margin:0;background:rgba(0,0,0,0)}.button-overlay svg path{fill:currentColor}.woocommerce-page .wp-element-button,.woocommerce-page .wc-block-components-button:not(.is-link){max-width:100%;border-radius:0;white-space:nowrap;text-overflow:ellipsis;padding:0;margin:0;border:var(--border-width) solid rgba(0,0,0,0);display:inline-flex;justify-content:center;align-items:center;position:relative;background:rgba(0,0,0,0);transition-property:color,background-color,border-color,box-shadow,opacity,height;transition-duration:.3s;transition-timing-function:cubic-bezier(0.24, 0.72, 0.35, 1.01);transition-delay:.1s,0s,0s,0s,0s,0s;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--button-font-family);font-size:var(--button-font-size);line-height:var(--button-line-height);font-weight:var(--button-font-weight);text-transform:var(--button-text-transform);height:var(--button-size);padding:var(--buttton-padding);color:var(--button-color);background-color:var(--button-background-color);border-color:var(--button-border-color);border-radius:var(--button-radius);box-shadow:var(--button-box-shadow);gap:8px}.woocommerce-page .wp-element-button.disable,.woocommerce-page .wp-element-button.disabled,.woocommerce-page .wp-element-button[disabled],.woocommerce-page .wc-block-components-button:not(.is-link).disable,.woocommerce-page .wc-block-components-button:not(.is-link).disabled,.woocommerce-page .wc-block-components-button:not(.is-link)[disabled]{cursor:default;opacity:.5}.woocommerce-page .wp-element-button input,.woocommerce-page .wc-block-components-button:not(.is-link) input{border:0;padding:0;margin:0;background:rgba(0,0,0,0)}.woocommerce-page .wp-element-button svg path,.woocommerce-page .wc-block-components-button:not(.is-link) svg path{fill:currentColor}.woocommerce-page .wp-element-button .button__icon,.woocommerce-page .wc-block-components-button:not(.is-link) .button__icon{display:inline-flex;justify-content:center;align-items:center}.woocommerce-page .wp-element-button .button__text,.woocommerce-page .wc-block-components-button:not(.is-link) .button__text{transition:all .35s}.woocommerce-page .wp-element-button:hover:not(.disabled):not([disabled]),.woocommerce-page .wc-block-components-button:not(.is-link):hover:not(.disabled):not([disabled]){color:var(--button-color-hover);background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover)}.woocommerce-page .wp-element-button:active:not(.disabled):not([disabled]),.woocommerce-page .wc-block-components-button:not(.is-link):active:not(.disabled):not([disabled]){color:var(--button-color-active);background-color:var(--button-background-color-active);border-color:var(--button-border-color-active);box-shadow:none !important}.woocommerce-page .wp-element-button svg path,.woocommerce-page .wc-block-components-button:not(.is-link) svg path{fill:currentColor}.tutor-btn{max-width:100%;border-radius:0;white-space:nowrap;text-overflow:ellipsis;padding:0;margin:0;border:var(--border-width) solid rgba(0,0,0,0);display:inline-flex;justify-content:center;align-items:center;position:relative;background:rgba(0,0,0,0);transition-property:color,background-color,border-color,box-shadow,opacity,height;transition-duration:.3s;transition-timing-function:cubic-bezier(0.24, 0.72, 0.35, 1.01);transition-delay:.1s,0s,0s,0s,0s,0s;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--button-font-family);font-size:var(--button-font-size);line-height:var(--button-line-height);font-weight:var(--button-font-weight);text-transform:var(--button-text-transform);height:var(--button-size);padding:var(--buttton-padding);color:var(--button-color);background-color:var(--button-background-color);border-color:var(--button-border-color);border-radius:var(--button-radius);box-shadow:var(--button-box-shadow);gap:8px}.tutor-btn.disable,.tutor-btn.disabled,.tutor-btn[disabled]{cursor:default;opacity:.5}.tutor-btn input{border:0;padding:0;margin:0;background:rgba(0,0,0,0)}.tutor-btn svg path{fill:currentColor}.tutor-btn .button__icon{display:inline-flex;justify-content:center;align-items:center}.tutor-btn .button__text{transition:all .35s}.tutor-btn:hover:not(.disabled):not([disabled]){color:var(--button-color-hover);background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover)}.tutor-btn:active:not(.disabled):not([disabled]){color:var(--button-color-active);background-color:var(--button-background-color-active);border-color:var(--button-border-color-active);box-shadow:none !important}.tutor-btn svg path{fill:currentColor}.tutor-btn i,.tutor-btn .icon{margin-right:0}.tutor-btn.tutor-btn-outline-primary:not(.tutor-woocommerce-view-cart){--button-border-color: var(--body-link-color);--button-background-color: transparent;--button-background-color-hover: transparent;--button-background-color-active: transparent;--button-color: var(--body-link-color);--button-color-hover: var(--body-link-color)}.tutor-btn.tutor-btn-link,.tutor-btn.tutor-btn-ghost{--button-background-color: transparent;--button-background-color-hover: transparent;--button-background-color-active: transparent;--button-border-color: transparent;--button-border-color-hover: transparent;--button-border-color-active: transparent;--button-color: var(--body-link-color);--button-color-hover: var(--body-link-color);--button-box-shadow: none;padding:0;height:auto}.tutor-btn.tutor-btn-link::after,.tutor-btn.tutor-btn-ghost::after{content:" ";position:absolute;bottom:0px;left:0;width:0;height:1px;background:var(--tutor-color-primary-hover);transition:width 200ms ease-in-out}.tutor-btn.tutor-btn-link:focus::after,.tutor-btn.tutor-btn-link:hover:after,.tutor-btn.tutor-btn-ghost:focus::after,.tutor-btn.tutor-btn-ghost:hover:after{width:100%}.form input,.form textarea,.form select,.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{box-shadow:none !important;-webkit-appearance:none}.form input[type=search],.wpcf7-form input[type=search]{box-sizing:border-box;-webkit-appearance:none}.form input[type=text],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=url],.form input[type=tel],.form textarea,.form select,.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=password],.wpcf7-form input[type=url],.wpcf7-form input[type=tel],.wpcf7-form textarea,.wpcf7-form select{box-shadow:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form input[type=text]:focus,.form input[type=date]:focus,.form input[type=datetime]:focus,.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=password]:focus,.form input[type=url]:focus,.form input[type=tel]:focus,.form textarea:focus,.form select:focus,.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=date]:focus,.wpcf7-form input[type=datetime]:focus,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=password]:focus,.wpcf7-form input[type=url]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form textarea:focus,.wpcf7-form select:focus{outline:0;box-shadow:none}.form select:-moz-focusring,.wpcf7-form select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.form input:required,.wpcf7-form input:required{box-shadow:none}.form input:invalid,.wpcf7-form input:invalid{box-shadow:none}.form input[type=checkbox],.form input[type=radio],.form input[type=number],.form input[type=number]::-webkit-outer-spin-button,.form input[type=number]::-webkit-inner-spin-button,.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio],.wpcf7-form input[type=number],.wpcf7-form input[type=number]::-webkit-outer-spin-button,.wpcf7-form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;-moz-appearance:none;margin:0}.form input[type=number],.wpcf7-form input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.form input::-ms-clear,.wpcf7-form input::-ms-clear{display:none}.form__field{display:block;margin:0 0 10px 0}.form__field__label{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.1em;font-style:normal;display:inline-block;padding:0 0 10px 20px}.form__field .form__field__input,.form__field .form__field__textarea,.form__field .form__field__select{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.1em;color:var(--input-color);background:var(--input-background-color);border:var(--border-width) solid var(--input-border-color);border-radius:var(--input-radius);padding:8px 20px;transition:background-color .3s,border-color .3s,color .3s;resize:none;width:100%}.form__field .form__field__input::-moz-placeholder,.form__field .form__field__textarea::-moz-placeholder,.form__field .form__field__select::-moz-placeholder{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.1em;color:var(--input-color-placeholder)}.form__field .form__field__input::-moz-placeholder, .form__field .form__field__textarea::-moz-placeholder, .form__field .form__field__select::-moz-placeholder{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.1em;color:var(--input-color-placeholder)}.form__field .form__field__input::placeholder,.form__field .form__field__textarea::placeholder,.form__field .form__field__select::placeholder{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.1em;color:var(--input-color-placeholder)}.form__field--select{position:relative;display:block}.form__field--select::after{content:"";display:block;width:8px;height:8px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOC40ODUiIGhlaWdodD0iOC40ODUiIHZpZXdCb3g9IjAgMCA4LjQ4NSA4LjQ4NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNOC40ODUgNC4yNDMgNC4yNDMgOC40ODYgMCA0LjI0M3oiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K) center center no-repeat;position:absolute;right:16px;top:50%;margin-top:-8px;z-index:10;pointer-events:none}.form__submit{text-align:center}.header-login{--label-color: var(--base-color-1-negative)}.form p{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.1em;font-style:normal;display:inline-block;padding:0 0 10px 20px;display:block;margin:0 0 20px 0;padding-bottom:0;font-style:normal}.form p:last-child{margin-bottom:0}.form p.secondary{margin-left:48px}.form input[type=text],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=url],.form input[type=tel],.form textarea,.form select{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.1em;color:var(--input-color);background:var(--input-background-color);border:var(--border-width) solid var(--input-border-color);border-radius:var(--input-radius);padding:8px 20px;transition:background-color .3s,border-color .3s,color .3s;resize:none;width:100%;margin-top:10px}.form input[type=text]::-moz-placeholder,.form input[type=email]::-moz-placeholder,.form input[type=number]::-moz-placeholder,.form input[type=password]::-moz-placeholder,.form input[type=url]::-moz-placeholder,.form input[type=tel]::-moz-placeholder,.form textarea::-moz-placeholder,.form select::-moz-placeholder{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.1em;color:var(--input-color-placeholder)}.form input[type=text]::-moz-placeholder, .form input[type=email]::-moz-placeholder, .form input[type=number]::-moz-placeholder, .form input[type=password]::-moz-placeholder, .form input[type=url]::-moz-placeholder, .form input[type=tel]::-moz-placeholder, .form textarea::-moz-placeholder, .form select::-moz-placeholder{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.1em;color:var(--input-color-placeholder)}.form input[type=text]::placeholder,.form input[type=email]::placeholder,.form input[type=number]::placeholder,.form input[type=password]::placeholder,.form input[type=url]::placeholder,.form input[type=tel]::placeholder,.form textarea::placeholder,.form select::placeholder{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.1em;color:var(--input-color-placeholder)}.form input[type=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:34px;height:34px;vertical-align:middle}.form input[type=checkbox]::before,.form input[type=checkbox]::after{content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:50%;transform:translate(0, -50%)}.form input[type=checkbox]::before{content:"";display:block;color:var(--input-color);background:var(--input-background-color);border:var(--border-width) solid var(--input-border-color)}.form input[type=checkbox]::after{content:"";display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hlY2siPjxwb2x5bGluZSBwb2ludHM9IjIwIDYgOSAxNyA0IDEyIj48L3BvbHlsaW5lPjwvc3ZnPg==) center center no-repeat;background-size:contain;opacity:0;left:3px;margin-top:1px}.form input[type=checkbox]:checked::after{opacity:1}html{font-size:100%}body{-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-variant-ligatures:common-ligatures;margin:0;padding:0}body.visibleModal{overflow:hidden}.t-container{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative}@media(max-width: 1179px){.t-container{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.t-container{padding-left:16px;padding-right:16px}}.js-disguise-value{unicode-bidi:bidi-override;direction:rtl}.js-disguise.active .js-disguise-value{unicode-bidi:normal;direction:ltr}#general{position:relative;display:flex;flex-direction:column;min-height:100vh;padding-top:var(--header-height);padding-top:0}.page-template-page-hero #general{padding-top:0}#content{flex-grow:2}.page-content>.inner{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative}@media(max-width: 1179px){.page-content>.inner{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.page-content>.inner{padding-left:16px;padding-right:16px}}.page-content_text,.page-content-text{max-width:600px;text-align:center;margin:0 auto 3.125rem}.page-content_text hr,.page-content-text hr{margin:2rem 0;border:0;border-top:1px solid var(--base-color-4)}.page-content_text h1,.page-content_text h2,.page-content_text h3,.page-content_text h4,.page-content-text h1,.page-content-text h2,.page-content-text h3,.page-content-text h4{font-family:var(--text-title-2-font-family);font-weight:var(--text-title-2-font-weight);font-size:var(--text-title-2-size);line-height:var(--text-title-2-line-height);margin-top:1.875rem;margin-bottom:.625rem;text-transform:uppercase}@media(max-width: 979px){.page-content_text h1,.page-content_text h2,.page-content_text h3,.page-content_text h4,.page-content-text h1,.page-content-text h2,.page-content-text h3,.page-content-text h4{font-family:var(--text-title-2-tablet-font-family);font-weight:var(--text-title-2-tablet-font-weight);font-size:var(--text-title-2-tablet-size);line-height:var(--text-title-2-tablet-line-height)}}@media(max-width: 766px){.page-content_text h1,.page-content_text h2,.page-content_text h3,.page-content_text h4,.page-content-text h1,.page-content-text h2,.page-content-text h3,.page-content-text h4{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.page-content_text h1:first-child,.page-content_text h2:first-child,.page-content_text h3:first-child,.page-content_text h4:first-child,.page-content-text h1:first-child,.page-content-text h2:first-child,.page-content-text h3:first-child,.page-content-text h4:first-child{margin-top:0}.page-content_text h1:last-child,.page-content_text h2:last-child,.page-content_text h3:last-child,.page-content_text h4:last-child,.page-content-text h1:last-child,.page-content-text h2:last-child,.page-content-text h3:last-child,.page-content-text h4:last-child{margin-bottom:0}.page-content_text p,.page-content-text p{margin-bottom:.625rem}.page-content_text p:last-child,.page-content-text p:last-child{margin-bottom:0}.page-template-default .page-content-text{margin-top:2.5rem;margin-left:0;margin-right:0;text-align:left}.page-template-page-map .page-content .inner2,.page-template-page-image .page-content .inner2{display:flex;flex-direction:row}.page-template-page-map .page-content .inner2 .page-content_text,.page-template-page-image .page-content .inner2 .page-content_text{margin-top:2.5rem;margin-left:0;margin-right:0;text-align:left;width:50%;position:relative;z-index:10}.page-template-page-map .page-content .inner2 .page-content_map,.page-template-page-image .page-content .inner2 .page-content_map{width:60%;order:2;margin-left:60px;margin-top:2.5rem;position:relative}.page-template-page-map .page-content .inner2 .page-content_map .iframe-wrapper,.page-template-page-image .page-content .inner2 .page-content_map .iframe-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;background:#fff}.page-template-page-map .page-content .inner2 .page-content_map .iframe-wrapper iframe,.page-template-page-image .page-content .inner2 .page-content_map .iframe-wrapper iframe{position:relative;z-index:10;width:100%;height:100%}.page-template-page-map .page-content .inner2 .page-content_map .iframe-wrapper .iframe-overlay,.page-template-page-image .page-content .inner2 .page-content_map .iframe-wrapper .iframe-overlay{display:none;position:absolute;z-index:20;top:0;bottom:0;left:0;right:0}.page-template-page-map .page-content .inner2 .page-content_image,.page-template-page-image .page-content .inner2 .page-content_image{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative;overflow:hidden;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;padding-right:0 !important}@media(max-width: 1179px){.page-template-page-map .page-content .inner2 .page-content_image,.page-template-page-image .page-content .inner2 .page-content_image{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.page-template-page-map .page-content .inner2 .page-content_image,.page-template-page-image .page-content .inner2 .page-content_image{padding-left:16px;padding-right:16px}}.page-template-page-map .page-content .inner2 .page-content_image .background-parallax,.page-template-page-image .page-content .inner2 .page-content_image .background-parallax{transform:none !important;width:100%;z-index:10;height:100%;max-height:100vh;background-size:contain;background-repeat:no-repeat;background-position:right center}@media(max-width: 979px){.page-template-page-map .page-content .inner2,.page-template-page-image .page-content .inner2{flex-direction:column-reverse}.page-template-page-map .page-content .inner2 .page-content_text,.page-template-page-image .page-content .inner2 .page-content_text{width:100%}.page-template-page-map .page-content .inner2 .page-content_image,.page-template-page-image .page-content .inner2 .page-content_image{position:relative;min-height:300px;width:100%;padding-left:0;padding-right:0}.page-template-page-map .page-content .inner2 .page-content_image .background-parallax,.page-template-page-image .page-content .inner2 .page-content_image .background-parallax{min-height:300px}}.page-template-page-map .page-content .inner2{justify-content:space-between}@media(max-width: 979px){.page-template-page-map .page-content .inner2{flex-direction:column}.page-template-page-map .page-content .inner2 .page-content_map{min-height:300px}.page-template-page-map .page-content .inner2 .page-content_map,.page-template-page-map .page-content .inner2 .page-content_text{width:100%;margin-left:0;margin-right:0}}body.page-template-page-form,body.scrolled--down,body.scrolled--up{--header-height: 92px;--header-background-color: var(--header-background-color-scrolled);--header-text-color: var(--header-text-color-scrolled);--header-link-color: var(--header-link-color-scrolled);--header-box-shadow: var(--header-box-shadow-scrolled);--header-top-background-color: var(--header-top-background-color-scrolled);--header-top-box-shadow: var(--header-top-box-shadow-scrolled);--header-top-text-color: var(--header-top-text-color-scrolled);--header-top-link-color: var(--header-top-link-color-scrolled)}body.scrolled--down{--header-transform: translate(0, calc(110px * -1))}.siteheader{min-height:var(--header-height);position:fixed;top:var(--header-top);left:0;right:0;z-index:90;background:var(--header-background-color);color:var(--header-text-color);box-shadow:var(--header-box-shadow);transform:var(--header-transform);transition-property:background-color,color,box-shadow,transform;transition-duration:.3s;transition-timing-function:ease-in}.siteheader a:not(.button),.siteheader .button--seamless{color:var(--header-link-color);--button-color-hover: var(--header-link-color)}@media(min-width: 980px){.siteheader__menu{display:none !important}}.siteheader__inner{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:4px;padding-bottom:4px}@media(max-width: 1179px){.siteheader__inner{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.siteheader__inner{padding-left:16px;padding-right:16px}}.siteheader__inner .siteheader__actions{min-width:200px;text-align:right}@media(max-width: 979px){.siteheader__inner .siteheader__actions{margin-left:auto;min-width:0}}.siteheader__brand{width:200px;height:72px}.siteheader__brand__logo a{display:block;width:200px;height:72px}.siteheader__brand__logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.siteheader__top{height:var(--header-top-height);padding-top:4px;padding-bottom:4px;background:var(--header-top-background-color);color:var(--header-top-text-color);box-shadow:var(--header-top-box-shadow);font-size:.875em;transition-property:background-color,color,box-shadow;transition-duration:.3s;transition-timing-function:ease-in}.siteheader__top__inner{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 1179px){.siteheader__top__inner{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.siteheader__top__inner{padding-left:16px;padding-right:16px}}.siteheader__top__section{display:flex;justify-content:flex-start;align-items:center;gap:24px}@media(max-width: 766px){.siteheader__top__section{gap:32px}}.siteheader__top__section--cart{flex-grow:2;justify-content:flex-end}.sitefooter{--body-link-color: var(--footer-link-color);background:var(--footer-background-color);color:var(--footer-color)}.sitefooter__top__inner{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:80px;padding-top:24px;padding-bottom:24px}@media(max-width: 1179px){.sitefooter__top__inner{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.sitefooter__top__inner{padding-left:16px;padding-right:16px}}@media(max-width: 979px){.sitefooter__top__inner{flex-direction:column;gap:24px}}.sitefooter__top .sitefooter__top__section{display:flex;justify-content:flex-start;align-items:center;gap:32px}@media(max-width: 519px){.sitefooter__top .sitefooter__top__section{flex-direction:column;align-items:flex-start;min-width:100%;margin-bottom:32px}.sitefooter__top .sitefooter__top__section:last-child{margin-bottom:0}}.sitefooter__bottom{background-color:var(--footer-secondary-background-color)}.sitefooter__bottom__inner{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative;display:flex;justify-content:space-between;align-items:center;gap:32px;padding-top:24px;padding-bottom:24px}@media(max-width: 1179px){.sitefooter__bottom__inner{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.sitefooter__bottom__inner{padding-left:16px;padding-right:16px}}@media(max-width: 519px){.sitefooter__bottom__inner{flex-direction:column;align-items:flex-start;gap:32px}}.sitefooter__bottom__section{display:flex;justify-content:flex-start;align-items:center;gap:32px}.sitefooter__bottom__section p{margin:0}.sitefooter__bottom__section--left{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);font-weight:var(--body-small-font-weight);display:flex;justify-content:flex-start;align-items:center;gap:16px}@media(max-width: 979px){.sitefooter__bottom__section--left{flex-direction:column;align-items:flex-start}}.sitefooter__bottom__section:last-child:not(:first-child){justify-content:flex-end}@media(max-width: 519px){.sitefooter__bottom__section{flex-direction:column;align-items:flex-start;min-width:100%}}.sitefooter .contact::before,.sitefooter .social::before{content:none}.sitefooter .nav-main__list,.sitefooter .nav-footer__list,.sitefooter .sitefooter__navigation__menu{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;margin-bottom:0}.sitefooter .nav-main__list li,.sitefooter .nav-footer__list li,.sitefooter .sitefooter__navigation__menu li{padding:0}@media(max-width: 519px){.sitefooter .nav-main__list,.sitefooter .nav-footer__list,.sitefooter .sitefooter__navigation__menu{flex-direction:column;align-items:flex-start}}.otgs-development-site-front-end{display:none !important}.nav-main__list{display:flex;justify-content:flex-start;align-items:center}.nav-main__list>li{position:relative;padding:0 15px}.nav-main__list>li>a{font-family:var(--text-navigation-font-family);font-size:var(--text-navigation-font-size);font-weight:var(--text-navigation-font-weight);text-transform:var(--text-navigation-text-transform);display:block;padding:5px 0;color:var(--header-link-color);position:relative}.nav-main__list>li>a::after{content:"";display:block;width:0;height:4px;background-color:var(--header-link-mark-color);border-radius:var(--border-radius);position:absolute;bottom:0;left:0;transition:width .3s ease-in-out}.nav-main__list>li:hover>a::after,.nav-main__list>li.current-menu-parent>a::after,.nav-main__list>li.current-menu-item>a::after{width:100%}.nav-main__list>li>ul{position:absolute;top:100%;left:0;opacity:0;pointer-events:none;color:var(--header-link-color-negative);background-color:var(--header-link-color);min-width:190px;padding:14px 0;transition:opacity .3s}.nav-main__list>li>ul>li{margin:0 0 2px}.nav-main__list>li>ul>li>a{display:block;color:var(--header-link-color-negative);padding:6px 14px}.nav-main__list>li:hover>ul{opacity:1;pointer-events:auto}@media(min-width: 980px){.sitenavigation__mainnav .button,.sitenavigation__button{display:none !important}}@media(max-width: 766px){.siteheader__actions{display:none !important}}@media(max-width: 979px){.sitenavigation{--header-link-color: var(--navigation-color);position:fixed;top:var(--header-top-height);right:0;bottom:0;min-height:100vh;z-index:95;color:var(--navigation-color);background:var(--navigation-background-color);width:var(--navigation-width);box-shadow:var(--navigation-box-shadow);transform:translateX(var(--navigation-width));opacity:0;transition:transform .3s ease-in,opacity .3s linear;pointer-events:none}.menuVisible .sitenavigation{transform:translate(0, 0);opacity:1;pointer-events:auto}.sitenavigation__actions{background:var(--navigation-background-color);position:absolute;top:16px;right:32px}}@media(max-width: 979px)and (max-width: 766px){.sitenavigation__actions{right:16px}}@media(max-width: 979px){.sitenavigation .sitenavigation__mainnav{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding:32px;margin-top:80px}.sitenavigation .sitenavigation__mainnav .button{margin-top:32px}.sitenavigation .sitenavigation__mainnav ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.sitenavigation .sitenavigation__mainnav ul li{padding:0}}.tutor-course-card .tutor-course-wishlist-btn{background-color:var(--color-accent-complementary);color:var(--color-accent-complementary-foreground)}.tutor-course-card .list-item-button .tutor-btn{font-family:var(--button-font-family);font-size:var(--button-font-size);line-height:var(--button-line-height);font-weight:var(--button-font-weight);text-transform:var(--button-text-transform);height:var(--button-size);padding:8px 18px 6px;color:var(--button-color);background-color:var(--button-background-color);border-color:var(--button-border-color);border-radius:var(--button-radius)}.tutor-course-card .list-item-button .tutor-btn:hover:not(.disabled):not([disabled]){color:var(--button-color-hover);background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover)}.tutor-course-card .list-item-button .tutor-btn:active:not(.disabled):not([disabled]){color:var(--button-color-active);background-color:var(--button-background-color-active);border-color:var(--button-border-color-active)}.instructor-card{--avatar-size: 180px;--card-size: 100%;width:var(--card-size);max-width:100%;margin:0 auto;background:var(--card-background-color);box-shadow:var(--card-box-shadow);padding:var(--card-padding);border-radius:var(--card-border-radius);transition:box-shadow .3s ease-in}.instructor-card:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}.instructor-card__inner{display:block}.instructor-card a{color:var(--body-color)}.instructor-card__avatar{display:block;width:var(--avatar-size);min-width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--avatar-size);overflow:hidden}.instructor-card__avatar a{display:block;width:var(--avatar-size);height:var(--avatar-size)}.instructor-card__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.instructor-card__name{font-family:var(--text-title-4-font-family);font-weight:var(--text-title-4-font-weight);font-size:var(--text-title-4-size);line-height:var(--text-title-4-line-height);min-height:60px}@media(max-width: 979px){.instructor-card__name{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.instructor-card__job{opacity:.45;font-weight:var(--body-font-weight)}.instructor-card{--card-size: var(--avatar-size);text-align:center;width:calc(var(--avatar-size)*1.5);display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:100%}.instructor-card__inner{display:flex;flex-direction:column;align-items:center;gap:1rem;flex-grow:2}.instructor-card__info{display:flex;flex-direction:column;align-items:center;gap:1rem}.instructor-card__footer{padding-top:1rem}.instructor-card--featured{--avatar-size: 360px;--card-size: 100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4rem;text-align:left;border-radius:20px;padding:4rem}.instructor-card--featured__info{align-items:flex-start}.instructor-grid{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:32px}.instructor-grid__col{display:flex;justify-content:flex-start;flex-direction:column}.instructor-grid__col .instructor-card{flex-grow:2}.instructor-grid__col .instructor-card__info{flex-grow:2}.instructor-grid__col .instructor-card__info .instructor-card__footer{margin-top:auto}.features-list{display:flex;flex-direction:column;gap:80px}.features-list__item{display:flex;justify-content:flex-start;align-items:stretch;gap:24px}.features-list__item__icon{width:64px;min-width:64px}.features-list__item__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.features-list__item__body{flex-grow:2;display:flex;flex-direction:column;gap:16px}.features-list__item__title{font-family:var(--text-title-4-font-family);font-weight:var(--text-title-4-font-weight);font-size:var(--text-title-4-size);line-height:var(--text-title-4-line-height)}@media(max-width: 979px){.features-list__item__title{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.faq-card__header{display:flex;justify-content:space-between;align-items:center;gap:1rem}.faq-card__title{font-family:var(--text-title-4-font-family);font-weight:var(--text-title-4-font-weight);font-size:var(--text-title-4-size);line-height:var(--text-title-4-line-height)}@media(max-width: 979px){.faq-card__title{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.social{display:flex;justify-content:flex-start;align-items:stretch;gap:8px}.social__item{margin:0}.social-label{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.contact{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:8px}.contact__title{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.contact__icon svg{width:18px;height:auto;position:relative;top:2px}.contact__icon--wlink{color:var(--body-link-color)}.siteheader .contact__icon--wlink{color:var(--header-link-color)}.contact::before{content:"";display:block;position:absolute;left:-12px;top:0;height:100%;width:1px;background-color:var(--header-top-separator-color)}@media(max-width: 766px){.contact::before{left:-16px}}@media(max-width: 766px){.contact__value{display:none}}.accordion{border-radius:var(--border-radius);overflow:hidden;margin-bottom:1rem}.accordion__handle{background:var(--accordion-handle-background-color);color:var(--accordion-handle-color);padding:.5rem 1rem}.accordion__handle.js--accordion-handle{cursor:pointer}.accordion__handle__icon{color:var(--accordion-handle-icon-color)}.open .accordion__handle__icon{transform:rotate(180deg)}.accordion__content{max-height:0;overflow:hidden;transition:max-height .6s linear;border:1px solid var(--acordion-content-border-color)}.accordion__content>div{padding:1rem;max-width:720px}.accordion.open{box-shadow:var(--accordion-open-box-shadow)}.accordion.open .accordion__content{max-height:500px}.block{padding-left:0;padding-right:0;padding-top:80px;padding-bottom:80px;background-size:cover;background-position:top center;background-repeat:no-repeat}.block__header,.block__body{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative}@media(max-width: 1179px){.block__header,.block__body{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.block__header,.block__body{padding-left:16px;padding-right:16px}}.block__header__inner>*,.block__body__inner>*{transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:ease-in;transition-delay:.3s;transform:translate(0, 30px);opacity:0}.block__body__inner>*{transition-delay:.5s}.block__title{font-family:var(--text-title-2-font-family);font-weight:var(--text-title-2-font-weight);font-size:var(--text-title-2-size);line-height:var(--text-title-2-line-height);margin:0 0 2rem 0}@media(max-width: 979px){.block__title{font-family:var(--text-title-2-tablet-font-family);font-weight:var(--text-title-2-tablet-font-weight);font-size:var(--text-title-2-tablet-size);line-height:var(--text-title-2-tablet-line-height)}}@media(max-width: 766px){.block__title{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.block__intro{font-size:var(--body-large-font-size);line-height:var(--body-large-line-height);font-weight:var(--body-large-font-weight);margin:-0.5rem 0 2rem 0}@media(max-width: 766px){.block__intro{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight)}}.block.inview--on .block__header__inner>*,.block.inview--on .block__body__inner>*{transform:translate(0, 0);opacity:1}.block--columns{padding-top:0;padding-bottom:0;display:flex;justify-content:space-between;align-items:stretch}.block--columns .block__header,.block--columns .block__body{min-width:50%;padding-top:80px;padding-bottom:80px}.block--columns .block__body__inner{margin-left:calc(68px*-0.25)}@media(max-width: 1179px){.block--columns .block__body__inner{margin-left:0}}@media(max-width: 766px){.block--columns{flex-direction:column}.block--columns .block__body__inner{margin-left:0;padding-top:0}}.block--columns .block__header{--body-link-color: var(--body-color);--body-link-hover-color: var(--body-color);background:var(--block-columns-header-background-color)}.block--columns .block__intro{max-width:580px}.block--features .block__body__inner{padding-top:130px}@media(max-width: 766px){.block--features .block__body__inner{padding-top:0}}.hero{position:relative;padding-top:calc(110px*1.5)}.hero+.block{background-color:var(--block-after-hero-background-color)}.hero__body{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative;position:relative;z-index:20;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:60vh;max-height:720px;padding-bottom:100px}@media(max-width: 1179px){.hero__body{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.hero__body{padding-left:16px;padding-right:16px}}.hero__body__inner{max-width:880px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px}.hero__title{font-family:var(--text-title-display-font-family);font-weight:var(--text-title-display-font-weight);font-size:var(--text-title-display-size);line-height:var(--text-title-display-line-height)}@media(max-width: 979px){.hero__title{font-family:var(--text-title-display-tablet-font-family);font-weight:var(--text-title-display-tablet-font-weight);font-size:var(--text-title-display-tablet-size);line-height:var(--text-title-display-tablet-line-height)}}@media(max-width: 766px){.hero__title{font-family:var(--text-title-display-mobile-font-family);font-weight:var(--text-title-display-mobile-font-weight);font-size:var(--text-title-display-mobile-size);line-height:var(--text-title-display-mobile-line-height)}}.hero__intro{font-size:var(--body-extralarge-font-size);line-height:var(--body-extralarge-line-height);font-weight:var(--body-extarlarge-font-weight)}.hero__background{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:top center;z-index:1}.hero__background__image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:bottom center;opacity:.3}.hero__foreground{position:absolute;top:50px;left:50%;right:0;bottom:0;background-size:contain;background-position:bottom center;z-index:2;pointer-events:none}.hero__foreground img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center}.hero__body__inner{transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:ease-in;transition-delay:.3s;transform:translate(0, 30px);opacity:0}.hero.inview--on .hero__body__inner{transform:translate(0, 0);opacity:1}.hero--secondary .hero__body{min-height:220px;max-height:none}.video{aspect-ratio:1.7777777778;position:relative;position:relative;max-height:80vh;margin:0 auto;overflow:hidden}.video>*{position:absolute;top:0;left:0;height:100%;width:100%}.video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition-property:opacity;transition-duration:.3s;transition-timing-function:linear}.video iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.video__preview.loaded img,.video__preview.loaded .button-overlay{pointer-events:none}.video__preview.playing img,.video__preview.playing .button-overlay{opacity:0;pointer-events:none}.block--video{background-color:var(--block-dark-background-color);color:var(--block-dark-color)}.block--video .block__body{max-height:100vh}.block--faqs-featured{background-color:var(--block-secondary-background-color)}.section-faqs{max-width:880px}.section-faqs__taxonomy{margin-bottom:4rem}.section-faqs__taxonomy__title{font-family:var(--text-title-3-font-family);font-weight:var(--text-title-3-font-weight);font-size:var(--text-title-3-size);line-height:var(--text-title-3-line-height);margin-bottom:1rem}@media(max-width: 979px){.section-faqs__taxonomy__title{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.block--wysiwyg .block__body__inner{max-width:720px;margin:0}.tutor-lms{--profile-sidebar-width: 580px;--profile-pic-width: 280px}.tutor-lms .tutor-user-public-profile{padding-top:110px;display:flex;flex-direction:row;gap:40px}.tutor-lms .tutor-user-public-profile .tutor-container{padding:0 !important;margin:0}.tutor-lms .tutor-user-public-profile .tutor-user-profile-courses{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative;padding-top:80px;padding-bottom:80px;padding-left:calc(68px*.5);background-color:var(--block-secondary-background-color)}@media(max-width: 1179px){.tutor-lms .tutor-user-public-profile .tutor-user-profile-courses{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.tutor-lms .tutor-user-public-profile .tutor-user-profile-courses{padding-left:16px;padding-right:16px}}@media(min-width: 992px){.tutor-lms .tutor-user-public-profile .tutor-user-profile-courses .tutor-grid-3{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1700px){.tutor-lms .tutor-user-public-profile .tutor-user-profile-courses .tutor-grid-3{grid-template-columns:repeat(3, 1fr)}}.tutor-lms .tutor-user-public-profile .tutor-user-profile-courses h3{font-family:var(--text-title-4-font-family);font-weight:var(--text-title-4-font-weight);font-size:var(--text-title-4-size);line-height:var(--text-title-4-line-height);margin-bottom:32px}@media(max-width: 979px){.tutor-lms .tutor-user-public-profile .tutor-user-profile-courses h3{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative;padding-top:80px;padding-bottom:80px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:32px;width:var(--profile-sidebar-width);min-width:var(--profile-sidebar-width);padding-right:0}@media(max-width: 1179px){.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro{padding-left:16px;padding-right:16px}}.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro .profile-pic{width:var(--profile-pic-width);height:var(--profile-pic-width)}.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro .profile-count{display:none !important}.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro .profile-count ul{display:flex;flex-wrap:wrap}.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro .profile-count ul li::after{content:"•"}.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro .profile-count ul li:last-child::after{content:none}.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro .ratings{gap:8px}.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro .tutor-social-container{position:relative;top:auto;left:auto;right:auto;margin:0}.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro .tutor-social-container a{font-size:1.125rem;background:var(--button-background-color);color:var(--button-color);padding:.75rem;border-radius:50%;transition-property:background-color,color,opacity;transition-duration:.3s;transition-timing-function:linear}.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro .tutor-social-container a:hover{background-color:var(--button-background-color-hover)}.tutor-lms .tutor-user-public-profile .tutor-user-profile-sidebar{display:none !important}.tutor-lms .tutor-user-public-profile .tutor-user-profile-content{width:auto;width:100%;padding-left:0;margin-top:0}.tutor-lms .tutor-user-public-profile .tutor-user-profile-content h3{font-family:var(--text-title-4-font-family);font-weight:var(--text-title-4-font-weight);font-size:var(--text-title-4-size);line-height:var(--text-title-4-line-height)}@media(max-width: 979px){.tutor-lms .tutor-user-public-profile .tutor-user-profile-content h3{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.tutor-lms .tutor-user-public-profile .tutor-user-profile-content p{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:var(--body-font-weight)}.tutor-lms .tutor-user-public-profile .photo-area{position:relative;margin-bottom:0 !important;display:flex;flex-direction:column;padding:0;margin:0}.tutor-lms .tutor-user-public-profile .photo-area .pp-area{flex-direction:column;align-items:flex-start;overflow:visible;padding:0;min-width:100%}.tutor-lms .tutor-user-public-profile .photo-area .pp-area .profile-rating-media{width:auto;position:relative;left:auto;right:auto;top:auto;text-align:left;padding-right:0;padding-bottom:0}.tutor-lms .tutor-user-public-profile .photo-area .pp-area .profile-rating-media .tutor-rating-container{padding-left:0;margin-top:0}.tutor-lms .tutor-user-public-profile .photo-area .pp-area .profile-pic{background-color:#fcc602}.tutor-lms .tutor-user-public-profile .photo-area .pp-area .profile-name{padding-top:0;padding-left:0}.tutor-lms .tutor-user-public-profile .photo-area .pp-area .profile-name h3{font-family:var(--text-title-3-font-family);font-weight:var(--text-title-3-font-weight);font-size:var(--text-title-3-size);line-height:var(--text-title-3-line-height);margin-bottom:16px}@media(max-width: 979px){.tutor-lms .tutor-user-public-profile .photo-area .pp-area .profile-name h3{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.tutor-lms .tutor-user-public-profile .photo-area .pp-area .profile-name__position{font-size:var(--body-large-font-size);line-height:var(--body-large-line-height);font-weight:var(--font-weight-bold);color:var(--color-accent-complementary)}.tutor-lms .tutor-user-public-profile .cover-area{display:none !important}@media(max-width: 1179px){.tutor-lms .tutor-user-public-profile{flex-direction:column}.tutor-lms .tutor-user-public-profile .tutor-user-profile-intro{width:100%;min-width:100%;padding-bottom:0}.tutor-lms .tutor-user-public-profile .photo-area .pp-area .profile-pic{margin:0 auto}}.tutor-full-width-course-top{padding-top:110px;overflow:hidden}.tutor-full-width-course-top .tutor-course-details-page{max-width:100%;padding:0}.tutor-full-width-course-top .tutor-course-details-page .tutor-btn-show-more{margin-top:24px !important}.tutor-full-width-course-top .tutor-course-details-header{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative;background:var(--block-secondary-background-color);display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:80px;padding-bottom:80px}@media(max-width: 1179px){.tutor-full-width-course-top .tutor-course-details-header{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.tutor-full-width-course-top .tutor-course-details-header{padding-left:16px;padding-right:16px}}.tutor-full-width-course-top .tutor-course-details-header+.tutor-row{padding:0 68px;margin:0 auto;width:100%;max-width:1580px;position:relative;width:auto;margin-right:auto;margin-left:auto}@media(max-width: 1179px){.tutor-full-width-course-top .tutor-course-details-header+.tutor-row{padding-left:32px;padding-right:32px}}@media(max-width: 766px){.tutor-full-width-course-top .tutor-course-details-header+.tutor-row{padding-left:16px;padding-right:16px}}@media(min-width: 1200px){.tutor-full-width-course-top .tutor-course-details-header+.tutor-row main{padding-top:80px;padding-bottom:80px}}.tutor-full-width-course-top .tutor-course-details-header+.tutor-row aside{padding-bottom:80px}@media(min-width: 1200px){.tutor-full-width-course-top .tutor-course-details-header+.tutor-row aside{margin-top:-180px;padding-bottom:0}}.tutor-full-width-course-top .tutor-course-details-header+.tutor-row aside .tutor-single-course-sidebar-more,.tutor-full-width-course-top .tutor-course-details-header+.tutor-row aside .tutor-sidebar-card{box-shadow:var(--box-shadow)}.tutor-full-width-course-top .tutor-course-details-title{font-family:var(--text-title-display-font-family);font-weight:var(--text-title-display-font-weight);font-size:var(--text-title-display-size);line-height:var(--text-title-display-line-height);order:0;margin:0;padding-right:33%}@media(max-width: 979px){.tutor-full-width-course-top .tutor-course-details-title{font-family:var(--text-title-display-tablet-font-family);font-weight:var(--text-title-display-tablet-font-weight);font-size:var(--text-title-display-tablet-size);line-height:var(--text-title-display-tablet-line-height)}}@media(max-width: 766px){.tutor-full-width-course-top .tutor-course-details-title{font-family:var(--text-title-display-mobile-font-family);font-weight:var(--text-title-display-mobile-font-weight);font-size:var(--text-title-display-mobile-size);line-height:var(--text-title-display-mobile-line-height)}}.tutor-full-width-course-top .tutor-course-details-ratings{order:1}.tutor-full-width-course-top .tutor-course-details-top{order:2;margin:0;min-width:100%}.tutor-full-width-course-top .tutor-course-details-top .tutor-row{align-items:center}.tutor-full-width-course-top .tutor-course-details-top .tutor-course-details-actions{display:flex;gap:24px}@media(min-width: 1200px){.tutor-full-width-course-top .tutor-course-details-top .tutor-col-auto{position:relative;top:-120px;right:20px;z-index:100}}.tutor-full-width-course-top .tutor-course-details-instructors h3{font-family:var(--text-title-3-font-family);font-weight:var(--text-title-3-font-weight);font-size:var(--text-title-3-size);line-height:var(--text-title-3-line-height)}@media(max-width: 979px){.tutor-full-width-course-top .tutor-course-details-instructors h3{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.tutor-full-width-course-top .tutor-course-details-instructors a{font-family:var(--text-title-4-font-family);font-weight:var(--text-title-4-font-weight);font-size:var(--text-title-4-size);line-height:var(--text-title-4-line-height)}@media(max-width: 979px){.tutor-full-width-course-top .tutor-course-details-instructors a{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-body{background-color:var(--block-secondary-background-color)}.tutor-course-single-content-wrapper{padding-top:110px}.tutor-course-single-content-wrapper .tutor-btn{height:var(--button-size-small)}.tutor-course-single-content-wrapper .tutor-course-topic-single-header-title{font-family:var(--text-title-4-font-family);font-weight:var(--text-title-4-font-weight);font-size:var(--text-title-4-size);line-height:var(--text-title-4-line-height);color:var(--body-color)}@media(max-width: 979px){.tutor-course-single-content-wrapper .tutor-course-topic-single-header-title{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.tutor-course-single-sidebar-wrapper{background-color:var(--block-secondary-background-color);color:var(--body-color)}.tutor-course-single-sidebar-wrapper .tutor-course-single-sidebar-title{background-color:var(--block-secondary-background-color);color:var(--body-color)}.tutor-course-single-sidebar-wrapper .tutor-course-single-sidebar-title>span:first-child:not(.tutor-icon-times){font-family:var(--text-title-4-font-family);font-weight:var(--text-title-4-font-weight);font-size:var(--text-title-4-size);line-height:var(--text-title-4-line-height)}@media(max-width: 979px){.tutor-course-single-sidebar-wrapper .tutor-course-single-sidebar-title>span:first-child:not(.tutor-icon-times){font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header .tutor-course-topic-title-info-icon{color:var(--body-color)}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header,.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header:hover,.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header.is-active{color:var(--body-color);background-color:var(--body-background-color)}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header:hover,.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header.is-active{color:var(--block-dark-color);background-color:var(--block-dark-background-color)}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header:hover .tutor-course-topic-title-info-icon,.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header.is-active .tutor-course-topic-title-info-icon{color:var(--block-dark-color)}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item.is-active a{background-color:var(--body-background-color)}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-body{border-bottom:1px solid var(--block-secondary-background-color)}.block .tutor-login-form-wrapper,.block .tutor-login-wrap,.block #tutor-registration-wrap{box-shadow:none;margin:0;padding:0}.page-template-page-form{padding-top:110px}.tutor-wrap .tutor-login-wrap{margin-top:calc(110px*1.5)}@media(max-width: 1179px){.tutor-wrap .tutor-login-wrap{margin-top:0}}.tutor-modal-content-white{background-color:var(--body-secondary-background-color)}.tutor-modal-body .tutor-fs-5,.tutor-modal-body .tutor-fs-4{font-family:var(--text-title-3-font-family);font-weight:var(--text-title-3-font-weight);font-size:var(--text-title-3-size);line-height:var(--text-title-3-line-height)}@media(max-width: 979px){.tutor-modal-body .tutor-fs-5,.tutor-modal-body .tutor-fs-4{font-family:var(--text-title-2-mobile-font-family);font-weight:var(--text-title-2-mobile-font-weight);font-size:var(--text-title-2-mobile-size);line-height:var(--text-title-2-mobile-line-height)}}.tutor-modal-body .tutor-form-check{display:block}.tutor-modal-body .tutor-form-check+.tutor-btn{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);font-weight:var(--body-small-font-weight)}.tutor-modal-body #tutor-login-form .tutor-d-flex{flex-wrap:wrap;gap:16px}.tutor-screen-frontend-dashboard{padding-top:calc(110px*1.5)}.siteheader__cart__widget{position:fixed;right:0;top:0;bottom:0;height:100vh;z-index:100;width:var(--mini-cart-width);transform:translate(var(--mini-cart-width), 0);transition:transform .3s ease-in-out;background:var(--mini-cart-background-color);box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}.siteheader__cart__widget .widget_shopping_cart_content{padding:24px;display:flex;flex-direction:column}.siteheader__cart__widget .amount{font-family:var(--text-amount-font-family);font-weight:var(--text-amount-font-weight);font-size:var(--text-amount-font-size);line-height:var(--text-amount-line-height)}.siteheader__cart__widget ul li{display:flex;gap:8px;border-bottom:1px solid rgba(0,0,0,.1);padding-top:8px;padding-bottom:8px}.siteheader__cart__widget ul li img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.siteheader__cart__widget ul li .quantity{margin-left:auto}.siteheader__cart__widget .woocommerce-mini-cart__total{margin-top:auto;padding-top:24px;text-align:right}.siteheader__cart__widget .woocommerce-mini-cart__buttons{display:flex;gap:8px;justify-content:space-between;padding-top:24px}.visibleMinicart .siteheader__cart__widget{transform:translate(0, 0);box-shadow:var(--mini-cart-box-shadow)}.wp-block-woocommerce-cart .woocommerce-table--order-details,.wp-block-woocommerce-cart .woocommerce-customer-details,.wp-block-woocommerce-checkout .woocommerce-table--order-details,.wp-block-woocommerce-checkout .woocommerce-customer-details,#content>.woocommerce .woocommerce-table--order-details,#content>.woocommerce .woocommerce-customer-details{max-width:720px}.woocommerce-checkout .hero--secondary .hero__body,.woocommerce-cart .hero--secondary .hero__body{min-height:0;padding-bottom:32px}.woocommerce-checkout .block--wysiwyg .block__body__inner,.woocommerce-cart .block--wysiwyg .block__body__inner{max-width:100%}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block,.woocommerce-cart .wp-block-woocommerce-checkout-order-summary-block{background:var(--body-background-color);box-shadow:var(--box-shadow)}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons li{list-style:none}
