.wp-block-kadence-form{margin-bottom:30px;}.kb-form-align-center .kb-form{justify-content:center;}.kb-form-align-right .kb-form{justify-content:flex-end;}.kb-form-align-center.kb-form-field-align .kb-form{text-align:center;}.kb-form-align-center.kb-form-field-align .kb-form .kadence-blocks-form-field{justify-content:center;text-align:center;}.kb-form-align-right.kb-form-field-align .kb-form{text-align:right;}.kb-form-align-right.kb-form-field-align .kb-form .kadence-blocks-form-field{justify-content:flex-end;text-align:right;}.kb-form{display:flex;flex-wrap:wrap;margin:0 -5px;align-items:flex-end;position:relative;text-align:left;}.kb-form .required{color:#e53e3e;margin-left:5px;}.kb-form .kadence-blocks-form-field{box-sizing:border-box;padding:0 5px;margin-bottom:16px;flex-wrap:wrap;justify-content:flex-start;text-align:left;align-items:center;display:flex;width:100%;}.kb-form .kadence-blocks-form-field.kb-field-desk-width-20{width:20%;}.kb-form .kadence-blocks-form-field.kb-field-desk-width-25{width:25%;}.kb-form .kadence-blocks-form-field.kb-field-desk-width-33{width:33.33%;}.kb-form .kadence-blocks-form-field.kb-field-desk-width-40{width:40%;}.kb-form .kadence-blocks-form-field.kb-field-desk-width-50{width:50%;}.kb-form .kadence-blocks-form-field.kb-field-desk-width-60{width:60%;}.kb-form .kadence-blocks-form-field.kb-field-desk-width-66{width:66.66%;}.kb-form .kadence-blocks-form-field.kb-field-desk-width-75{width:75%;}.kb-form .kadence-blocks-form-field.kb-field-desk-width-80{width:80%;}.kb-form .kadence-blocks-form-field.kb-field-desk-width-unset{width:auto;}.kb-form .kadence-blocks-form-field.kb-submit-field{margin-bottom:0;justify-content:inherit;}.kb-form .kadence-blocks-form-field.kb-accept-form-field{align-items:flex-start;}.kb-form .kadence-blocks-form-field.kb-accept-form-field .kb-checkbox-style{margin:.5rem .5rem 0 0;}.kb-form .kadence-blocks-form-field.kb-accept-form-field .kb-checkbox-style~label{width:calc(100% - 1.8em);}.kb-form .kadence-blocks-form-field label{display:block;line-height:1.8;}.kb-form .kadence-blocks-form-field .kb-checkbox-style,.kb-form .kadence-blocks-form-field .kb-radio-style{padding:0;background-color:initial;cursor:default;-webkit-appearance:auto;appearance:auto;box-sizing:border-box;margin:3px 5px 3px 0;border-color:var(--global-gray-500,#818a91);box-shadow:none;width:auto;flex:none;}.kb-form .kadence-blocks-form-field .kb-checkbox-style:before,.kb-form .kadence-blocks-form-field .kb-radio-style:before{display:none;}.kb-form .kadence-blocks-form-field .kb-select-style-field{color:var(--global-palette4,#373a3c);border:1px solid var(--global-gray-500,#818a91);border-radius:3px;padding:10px 12px;min-height:40px;flex-basis:100%;max-width:100%;width:100%;flex-grow:1;vertical-align:middle;-webkit-appearance:menulist;appearance:menulist;background:initial;cursor:pointer;}.kb-form .kadence-blocks-form-field.kb-input-size-small .kb-select-style-field{min-height:28px;}.kb-form .kadence-blocks-form-field.kb-input-size-large .kb-select-style-field{min-height:60px;}.kb-form .kadence-blocks-form-field .kb-select-style-field[multiple]{-webkit-appearance:listbox;appearance:listbox;height:auto;max-height:70px;}.kb-form .kadence-blocks-form-field .kb-text-style-field{flex-basis:100%;max-width:100%;width:100%;border:1px solid var(--global-gray-500,#818a91);background-color:var(--global-palette9,#fff);color:var(--global-palette4,#373a3c);vertical-align:middle;flex-grow:1;z-index:10;min-height:40px;padding:10px 12px;border-radius:3px;}.kb-form .kadence-blocks-form-field .kb-checkbox-style-field,.kb-form .kadence-blocks-form-field .kb-radio-style-field{flex-basis:100%;max-width:100%;width:100%;flex-grow:1;margin-top:.3em;}.kb-form .kadence-blocks-form-field .kb-checkbox-style-field.kb-radio-style-inline,.kb-form .kadence-blocks-form-field .kb-radio-style-field.kb-radio-style-inline{display:flex;flex-wrap:wrap;}.kb-form .kadence-blocks-form-field .kb-checkbox-item,.kb-form .kadence-blocks-form-field .kb-radio-item{display:flex;margin:0;align-items:center;}.kb-form .kadence-blocks-form-field .kb-radio-style-inline .kb-checkbox-item:not(:first-child),.kb-form .kadence-blocks-form-field .kb-radio-style-inline .kb-radio-item:not(:first-child){margin-left:.8em;}.kb-form .kadence-blocks-form-field.kb-input-size-custom .kb-text-style-field{min-height:0;padding:10px;}.kb-form .kadence-blocks-form-field.kb-input-size-small .kb-text-style-field{min-height:28px;padding:5px 10px;}.kb-form .kadence-blocks-form-field.kb-input-size-large .kb-text-style-field{min-height:60px;padding:16px 16px;}.kb-form .kadence-blocks-form-field .kb-forms-submit{z-index:1;position:relative;padding:8px 16px;line-height:1.8;cursor:pointer;font-size:18px;text-shadow:none;border-width:0px;border-radius:3px;border-color:var(--global-palette-btn-bg,#1768ea);background:var(--global-palette-btn-bg,#1768ea);color:var(--global-palette-btn,#fff);display:flex;text-align:center;justify-content:center;border-style:solid;overflow:hidden;transition:all .3s ease-in-out;}.kb-form .kadence-blocks-form-field .kb-forms-submit.kb-button-size-small{padding:4px 8px;font-size:16px;}.kb-form .kadence-blocks-form-field .kb-forms-submit.kb-button-size-large{padding:12px 24px;font-size:20px;}.kb-form .kadence-blocks-form-field .kb-forms-submit.kb-button-width-full{width:100%;}.kb-form .kadence-blocks-form-field .kb-forms-submit:hover{border-color:var(--global-palette-btn-bg-hover,#1768ea);color:var(--global-palette-btn-hover,#fff);background:var(--global-palette-btn-bg-hover,#1768ea);}.kb-form .kadence-blocks-form-field .kb-forms-submit::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:all .3s ease-in-out;}.kb-form .kadence-blocks-form-field .kb-forms-submit:hover::before{opacity:1;}.kb-form .kadence-blocks-form-field .kb-field-help{color:var(--global-palette6,#777);margin:2px 0 5px 0;font-size:80%;font-style:italic;display:block;flex-basis:100%;width:0;}.kb-form .kadence-blocks-form-field a.kb-accept-link{display:block;flex-basis:100%;width:0;}.kb-form .kadence-blocks-form-field .kb-field{justify-content:inherit;text-align:inherit;}.kb-form .kadence-blocks-form-field .kb-field .kb-checkbox-item,.kb-form .kadence-blocks-form-field .kb-field .kb-radio-item{justify-content:inherit;text-align:inherit;}.kb-form input.kadence-blocks-field.verify,.kb-form .kadence-verify-label{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1;}.kadence-blocks-form-warning{background:#fff5f5;margin-top:10px;padding:10px;border-radius:2px;border:1px solid #fc8181;color:#c53030;font-weight:bold;}.kb-form-error-msg{background:#fff5f5;margin-top:10px;padding:8px;border-radius:2px;border:1px solid #fc8181;color:#c53030;font-weight:bold;width:100%;text-align:left;}.kb-form.kb-form-has-error{align-items:flex-start;}.kb-form .kadence-blocks-form-field .kb-text-style-field.has-error:not(.missingclass){border-color:#c53030;}.kadence-blocks-form-success{background:#ebf8ff;margin-top:10px;padding:10px;border-radius:2px;border:1px solid #4299e1;color:#2b6cb0;font-weight:bold;}.kb-form-loading{position:absolute;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.7);z-index:10;display:flex;align-items:flex-end;justify-content:center;}.kb-form-loading-spin{display:inline-block;position:relative;width:64px;height:64px;}.kb-form-loading-spin div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:rgba(0,0,0,.7);animation-timing-function:cubic-bezier(0,1,1,0);}.kb-form-loading-spin div:nth-child(1){left:6px;animation:kb-form-ellipses1 .6s infinite;}.kb-form-loading-spin div:nth-child(2){left:6px;animation:kb-form-ellipses2 .6s infinite;}.kb-form-loading-spin div:nth-child(3){left:26px;animation:kb-form-ellipses2 .6s infinite;}.kb-form-loading-spin div:nth-child(4){left:45px;animation:kb-form-ellipses3 .6s infinite;}@keyframes kb-form-ellipses1{0%{transform:scale(0);}100%{transform:scale(1);}}@keyframes kb-form-ellipses3{0%{transform:scale(1);}100%{transform:scale(0);}}@keyframes kb-form-ellipses2{0%{transform:translate(0,0);}100%{transform:translate(19px,0);}}@media (min-width: 768px)and (max-width: 1024px){.kb-form .kadence-blocks-form-field.kb-field-tablet-width-20{width:20%;}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-25{width:25%;}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-33{width:33.33%;}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-40{width:40%;}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-50{width:50%;}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-60{width:60%;}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-66{width:66.66%;}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-75{width:75%;}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-80{width:80%;}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-100{width:100%;}.kb-form .kadence-blocks-form-field.kb-field-tablet-width-unset{width:auto;}}@media (max-width: 767px){.kb-form .kadence-blocks-form-field.kb-field-mobile-width-20{width:20%;}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-25{width:25%;}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-33{width:33.33%;}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-40{width:40%;}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-50{width:50%;}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-60{width:60%;}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-66{width:66.66%;}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-75{width:75%;}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-80{width:80%;}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-100{width:100%;}.kb-form .kadence-blocks-form-field.kb-field-mobile-width-unset{width:auto;}}.wp-block-kadence-image:not(:last-child){margin-bottom:1em;}.wp-block-kadence-image .kb-image-tooltip-border{border-bottom:1px dashed currentColor;}.wp-block-kadence-image .kb-image-tooltip-border.kb-advanced-image-link{display:block;}.wp-block-kadence-image img{max-width:100%;border:0 solid currentColor;box-sizing:border-box;}.wp-block-kadence-image .kb-img-transparent{display:none;}.wp-block-kadence-image .aligncenter{text-align:center;}.wp-block-kadence-image .aligncenter.kb-image-is-ratio-size{width:100%;}.wp-block-kadence-image.alignfull img,.wp-block-kadence-image.alignwide img{width:100%;}.wp-block-kadence-image .alignleft,.wp-block-kadence-image .alignright,.wp-block-kadence-image .aligncenter{display:table;}.wp-block-kadence-image .alignleft>figcaption,.wp-block-kadence-image .alignright>figcaption,.wp-block-kadence-image .aligncenter>figcaption{display:table-caption;caption-side:bottom;}.wp-block-kadence-image .alignleft{float:left;position:relative;margin-left:0;margin-right:var(--global-md-spacing,1em);margin-top:.3em;margin-bottom:var(--global-md-spacing,1em);}.wp-block-kadence-image .alignright{float:right;position:relative;margin-right:0;margin-left:var(--global-md-spacing,1em);margin-top:.3em;margin-bottom:var(--global-md-spacing,1em);}.wp-block-kadence-image .aligncenter{margin-left:auto;margin-right:auto;}.wp-block-kadence-image figcaption{margin-top:.5em;font-size:90%;}.wp-block-kadence-image figcaption img{display:inline;}.wp-block-kadence-image .kb-is-ratio-image{height:0;position:relative;}.wp-block-kadence-image .kb-is-ratio-image img{position:absolute;flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;top:0;left:0;}.wp-block-kadence-image .kb-image-ratio-square{padding-bottom:100%;}.wp-block-kadence-image .kb-image-ratio-land43{padding-bottom:75%;}.wp-block-kadence-image .kb-image-ratio-land32{padding-bottom:66.67%;}.wp-block-kadence-image .kb-image-ratio-land169{padding-bottom:56.25%;}.wp-block-kadence-image .kb-image-ratio-land21{padding-bottom:50%;}.wp-block-kadence-image .kb-image-ratio-land31{padding-bottom:33%;}.wp-block-kadence-image .kb-image-ratio-land41{padding-bottom:25%;}.wp-block-kadence-image .kb-image-ratio-port34{padding-bottom:133.33%;}.wp-block-kadence-image .kb-image-ratio-port23{padding-bottom:150%;}.single-content .wp-block-kadence-image .alignleft,.single-content .wp-block-kadence-image .alignright{margin-bottom:var(--global-md-spacing,1em);}.kb-filter-earlybird img::before{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay;content:"";position:absolute;left:0;right:0;top:40px;bottom:40px;z-index:1;}.kb-filter-earlybird img{filter:contrast(.9) sepia(.2);}.kb-filter-vintage img:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:inset 0 0 100px rgba(0,0,20,.4),inset 0 5px 15px rgba(0,0,0,.1);background:linear-gradient(to bottom,rgba(255,145,0,.2) 0%,rgba(255,230,48,.2) 60%),linear-gradient(20deg,rgba(255,0,0,.2) 0%,rgba(255,0,0,0) 35%);}.kb-filter-vintage img{filter:sepia(.2) brightness(1.1) contrast(1.3);}.kb-filter-grayscale img{filter:grayscale(1);}.kb-filter-sepia img{filter:sepia(.5);}.kb-filter-saturation img{filter:saturate(1.6);}.kb-filter-toaster img::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen;content:"";position:absolute;left:0;right:0;top:0;bottom:0;}.kb-filter-toaster img{filter:contrast(1.5) brightness(.9);}.kb-filter-mayfair img::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4;content:"";position:absolute;left:0;right:0;top:0;bottom:0;}.kb-filter-mayfair img{filter:contrast(1.1) saturate(1.1);}.wp-block-kadence-image figure{margin:0;}.kb-image-has-overlay{position:relative;}.kb-image-has-overlay:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:9;}@media (min-width: 1025px){.header-desktop-transparent .wp-block-kadence-image.has-transparent-img .kb-img{display:none;}.header-desktop-transparent .wp-block-kadence-image.has-transparent-img .kb-img-transparent{display:initial;}}@media (min-width: 720px)and (max-width: 1024px){.header-tablet-transparent .wp-block-kadence-image.has-transparent-img .kb-img{display:none;}.header-tablet-transparent .wp-block-kadence-image.has-transparent-img .kb-img-transparent{display:initial;}}@media (max-width: 719px){.header-mobile-transparent .wp-block-kadence-image.has-transparent-img .kb-img{display:none;}.header-mobile-transparent .wp-block-kadence-image.has-transparent-img .kb-img-transparent{display:initial;}}.kb-buttons-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--global-kb-gap-xs,.5rem);}.kb-button{z-index:1;position:relative;overflow:hidden;display:inline-flex;text-align:center;align-items:center;justify-content:center;}.kb-button.wp-block-button__link{width:auto;height:auto;}.kb-button.kt-btn-width-type-full{flex:1 0 fit-content;width:100%;}.kb-blocks-button-aos.kb-btn-width-type-full{flex:1 0 fit-content;width:100%;}.wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity){text-decoration:none;}.kb-button:not(.kb-btn-global-inherit){border:0 solid rgba(0,0,0,0);padding:.4em 1em;cursor:pointer;font-size:1.125rem;border-radius:3px;transition:all .3s ease-in-out;box-shadow:none;}.kb-button:not(.kb-btn-global-inherit):hover{box-shadow:none;}.kb-button.kb-btn-global-fill{border:0px solid rgba(0,0,0,0);border-radius:3px;background:var(--global-palette-btn-bg,#3633e1);color:var(--global-palette-btn,#fff);}.kb-button.kb-btn-global-fill:hover{color:var(--global-palette-btn-hover,#fff);background:var(--global-palette-btn-bg-hover,#2f2ffc);}.kb-button.kb-btn-global-fill:focus{color:var(--global-palette-btn-hover,#fff);background:var(--global-palette-btn-bg-hover,#2f2ffc);}.kb-button.kb-btn-global-outline{border:2px solid var(--global-palette-btn-bg,#3633e1);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg,#3633e1);padding:calc(.4em - 2px) calc(1em - 2px);}.kb-button.kb-btn-global-outline:hover{border-color:var(--global-palette-btn-bg-hover,#2f2ffc);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover,#2f2ffc);}.kb-button.kb-btn-global-outline:focus{border-color:var(--global-palette-btn-bg-hover,#2f2ffc);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover,#2f2ffc);}.kb-button::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:rgba(0,0,0,0);}.kb-button:hover::before,.kb-button:focus::before{opacity:1;}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-small{font-size:.9rem;}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-large{font-size:1.35rem;}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-xlarge{font-size:1.65rem;}.kb-button.kb-btn-global-outline.kt-btn-size-xlarge{border-width:4px;}.kb-button.kb-btn-global-outline.kt-btn-size-large{border-width:3px;padding:calc(.4em - 3px) calc(1em - 3px);}.kb-button.kb-btn-global-outline.kt-btn-size-small{border-width:1px;padding:calc(.4em - 1px) calc(1em - 1px);}.kb-button.kt-btn-has-svg-true{gap:.5em;display:inline-flex;}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap{display:inline-flex;justify-content:center;align-items:center;}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap svg{width:1em;height:1em;}.site-main .tutor-container{max-width:100%;}.single-courses.has-sidebar .content-container{display:block;}.tutor-course-tags a,.tutor-button,.tutor-btn,.single-instructor-wrap .instructor-avatar a,.tutor-dashboard-permalinks a,.tutor-dashboard-info-table-wrap table a{text-decoration:none;}.tutor-single-course-avatar a,.tutor-course-enrolled-review-wrap .write-course-review-link-btn,.tutor-wrap nav.course-enrolled-nav ul li a,.tutor-single-course-meta.tutor-lead-meta ul li a,.tutor-single-lesson-button-group .tutor-single-lesson-button a,.tutor-topics-in-single-lesson .tutor-single-lesson-items a,.tutor-tabs-btn-group a,.tutor-single-page-top-bar a{text-decoration:none;}.entry-hero .tutor-course-details-header{width:100%;}.content-style-boxed .tutor-course-details-tab{margin-top:0 !important;}.single-courses:not(.content-style-unboxed) .tutor-course-sidebar-card,.courses-sidebar-overlay-true .tutor-course-sidebar-card{background:var(--global-palette9);box-shadow:0px 15px 25px -10px rgba(0,0,0,.05);border-radius:.25rem;border:0;}.entry-hero.courses-hero-section .entry-header{text-align:left;align-items:flex-start;}.entry-hero.courses-hero-section .tutor-single-course-meta ul li,.entry-hero.courses-hero-section .tutor-single-course-meta ul li a,.entry-hero.courses-hero-section .tutor-single-course-meta ul li span,.entry-hero.courses-hero-section .tutor-single-course-meta ul li.tutor-social-share button,.entry-hero.courses-hero-section .tutor-single-course-rating .tutor-single-rating-count,.entry-hero.courses-hero-section .tutor-single-course-rating .tutor-single-rating-count i,.entry-hero.courses-hero-section .tutor-rating-text,.entry-hero.courses-hero-section .tutor-course-details-category,.entry-hero.courses-hero-section .tutor-color-muted,.entry-hero.courses-hero-section .tutor-course-details-category a,.entry-hero.courses-hero-section .tutor-course-details-action-btns>a{color:var(--global-palette9);}.hero-container .tutor-single-course-segment{margin-bottom:0;}body.single-courses:not(.content-style-unboxed) .tutor-price-preview-box{background:var(--global-palette9);box-shadow:0px 15px 25px -10px rgba(0,0,0,.05);border-radius:.25rem;border:0;}.tutor-single-course-content-lead-info .tutor-single-course-meta.tutor-lead-meta{border-top:0;}.tutor-single-course-content-lead-info .tutor-single-course-meta ul{padding-top:0;}@media (min-width: 992px){.courses-sidebar-overlay-true .entry-hero .tutor-course-details-header{max-width:calc(66.67% - 55px);}.tutor-container>.tutor-row>.tutor-col-8.tutor-col-md-100{padding-right:var(--global-xl-spacing);}.tutor-container>.tutor-row>.tutor-col-4{padding-left:0;}.content-title-style-above.courses-sidebar-overlay-true .tutor-single-course-sidebar{margin-top:-300px;}.courses-sidebar-overlay-true .hero-container .tutor-single-course-segment{max-width:60%;}.single-courses.has-left-sidebar .entry-hero.courses-hero-section .entry-header{align-items:flex-end;}.single-courses.has-left-sidebar .tutor-row{flex-direction:row-reverse;}.single-courses.has-left-sidebar .tutor-container>.tutor-row>.tutor-col-8.tutor-col-md-100{padding-left:var(--global-xl-spacing);padding-right:15px;}.single-courses.has-left-sidebar .tutor-container>.tutor-row>.tutor-col-4{padding-left:15px;padding-right:0;}.single-courses.has-left-sidebar .tutor-course-details-page-main{grid-template-columns:4fr 8fr;grid-template-areas:"column-left column-right";}.single-courses.has-left-sidebar .tutor-course-details-page-main .tutor-course-details-page-main-left{grid-area:column-right;}.single-courses.has-left-sidebar .tutor-course-details-page-main .tutor-course-details-page-main-right{grid-area:column-left;}}@media (min-width: 1200px){.tutor-single-course-meta.tutor-lead-meta ul li{min-width:120px;}}