.tutor-container,.tutor-container-fluid,.tutor-container-sm,.tutor-container-md,.tutor-container-lg,.tutor-container-xl,.tutor-container-xxl{padding-left:var(--tutor-gutter-x, 1.5rem);padding-right:var(--tutor-gutter-x, 1.5rem)}.tutor-course-thumbnail img{vertical-align:top}.tutor-ratings-stars{color:var(--color-accent);margin:0 -1px}.tutor-ratings-stars>*{margin:0 1px}.tutor-ratings-average{color:inherit}.tutor-card,.tutor-alert{border-radius:4px}.tutor-ins-app-title{line-height:1.26}.tutor-nav{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.tutor-nav-link{padding:12px 0}.tutor-card-image-left{border-radius:3px 0 0 3px}.tutor-card-image-right{border-radius:0 3px 3px 0}.tutor-fs-1{font-size:calc(2.425rem + 3.3vw)}.tutor-fs-2{font-size:calc(2.325rem + 2.1vw)}.tutor-fs-3{font-size:calc(2.225rem + .9vw)}.tutor-fs-4{font-size:calc(2.125rem + .3vw)}.tutor-fs-5{font-size:2.1rem}.tutor-fs-6{font-size:1.6rem}.tutor-fs-7{font-size:1.5rem}.tutor-fs-8{font-size:1.25rem}.tutor-fs-9{font-size:1rem}.tutor-fs-1,.tutor-fs-2,.tutor-fs-3,.tutor-fs-4,.tutor-fs-5,.tutor-fs-6,.tutor-fs-7,.tutor-fs-8,.tutor-fs-9{line-height:inherit}.tutor-fw-bold{font-weight:var(--headings-font-weight)}.tutor-color-muted{color:var(--color-text)}.tutor-form-control{border-radius:2px;line-height:24px;padding:12px 20px}select.tutor-form-control,.tutor-form-select{background-position:right 15px center;padding-right:42px}.tutor-form-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tutor-form-check label{font-weight:400}.tutor-form-check-input{width:20px;height:20px}.tutor-list-item label input[type=checkbox]{margin-right:15px}.tutor-list-item:not(:last-child){margin-bottom:10px}.tutor-option-field textarea,.tutor-option-field input[type=text],.tutor-option-field input[type=number],.tutor-option-field input[type="pas.tutor-dashboard-content-innersword"],.tutor-form-group textarea,.tutor-form-group input[type=text],.tutor-form-group input[type=number],.tutor-form-group input[type=password]{border-color:var(--color-border);border-radius:2px}.tutor-form-row{display:grid;grid-template-columns:repeat(6,1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.tutor-form-group{margin-bottom:20px}.tutor-form-col-6,.tutor-form-col-12{grid-column:auto/span 6}@media (min-width: 768px){.tutor-form-col-6{grid-column:auto/span 3}}.tutor-login-wrap,#tutor-registration-wrap{-webkit-box-shadow:none;box-shadow:none;font-size:1.8rem;line-height:1.5;max-width:720px;padding:0}.tutor-login-wrap .tutor-mb-32,.tutor-login-wrap .tutor-mb-40,#tutor-registration-wrap .tutor-mb-32,#tutor-registration-wrap .tutor-mb-40{margin-bottom:20px}.tutor-login-form-wrapper,#tutor-registration-form{padding:24px 0}ul.tutor-required-fields{margin-bottom:0}.tutor-course-filter-form .tutor-widget.tutor-mt-48{margin-top:30px}.tutor-course-filter-form .tutor-widget-title{margin-bottom:20px}.tutor-course-filter-form .tutor-list-item:not(:last-child){margin-bottom:6px}.tutor-table{border-radius:4px;border:none}.tutor-table tr th{background-color:var(--color-background-2)}.tutor-btn{border-radius:2px;line-height:20px;padding:15px 30px}.tutor-btn-sm{padding:12px 24px}.tutor-course-list{--card-box-shadow: 0px 12px 18px -6px rgba(34, 56, 101, .12)}.tutor-course-card{border-radius:2px}.tutor-course-card .tutor-course-name{font-size:2.1rem;line-height:1.44}.tutor-course-card .tutor-ratings{font-size:16px;line-height:1.1}.tutor-course-card .tutor-course-ratings{margin-bottom:10px}.tutor-course-card .tutor-meta-icon{font-size:inherit}.tutor-card-image-top{border-radius:0}.entry-post .tutor-course-ratings{font-size:14px;line-height:1;margin-top:15px}.entry-post .tutor-bundle-discount-info{left:15px}.entry-post .tutor-bundle-course-count-badge{position:absolute;right:15px;bottom:15px;border-radius:2px;font-size:13px;margin:0;padding:0 10px}.popover-body .list-item-button,.popover-body .add_to_cart_button,.popover-body>.tutor-btn{margin-top:30px}.popover-body .tutor-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.course-price ins{text-decoration:none}.course-price .list-item-price .price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.course-price .list-item-price .price .tutor-course-price-tax{color:currentColor;letter-spacing:0;text-transform:capitalize}.post-thumb .course-price{position:absolute;left:15px;bottom:15px;z-index:1;pointer-events:none;background-color:#fff;border:1px solid var(--color-accent);font-size:13px;font-weight:500;line-height:1;padding:6px 10px;text-overflow:ellipsis;text-transform:uppercase}.post-thumb .tutor-iconic-btn-secondary{background-color:#fffc}.post-info .course-price{margin-top:20px}.post-thumb .tutor-course-bookmark,.tutor-card .tutor-course-bookmark{position:absolute;top:15px;right:15px;z-index:1}.post-thumb .save-bookmark-btn,.tutor-card .save-bookmark-btn{background-color:#fffc}.tutor-course-details-tab .tutor-nav-link{font-size:2.3rem}.tutor-course-details-tab .tutor-nav-link{padding:12px 0;line-height:20px}.tutor-course-details-tab .tutor-nav-link,.tutor-course-details-tab .tutor-nav-link:focus,.tutor-course-details-tab .tutor-nav-link:hover,.tutor-course-details-tab .tutor-nav-link:active{line-height:20px}.tutor-course-details-tab .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs){border-bottom:none}.prerequisites-course-lists{margin-bottom:30px}.prerequisites-course-lists li a{border-color:var(--color-border);margin-bottom:10px}.tutor-course-progress-wrapper{margin-bottom:24px}.tutor-accordion-item-header{background-color:var(--color-background-2);border-radius:3px;font-size:18px;font-weight:400;padding-top:24px;padding-bottom:24px;padding-left:24px}.tutor-course-content-list-item{min-height:45px;padding:0 24px}.tutor-accordion-item{border:1px solid var(--color-border);border-radius:4px}.tutor-accordion-item:not(:last-child){margin-bottom:5px!important}.tutor-accordion-item h4,.tutor-accordion-item h5{font-family:var(--font-family)}.tutor-accordion-item h5{font-weight:400}.tutor-accordion-item-header{color:var(--color-text-dark)}.tutor-accordion-item-header:after{right:20px}.tutor-accordion-item-header.is-active{background-color:var(--color-background-2);border-radius:4px}.tutor-accordion-item-body-content{border-top:1px solid var(--color-border);padding:12px}.tutor-course-content-list-item:hover{background-color:var(--color-background-2)}.tutor-course-content-list-item .tutor-align-center{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-course-content-list-item-icon{color:inherit}.tutor-course-content-list-item-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-course-content-list-item-title a{display:block;padding:12px 0}.tutor-course-content-list-item-duration,.tutor-course-content-list-item-status{vertical-align:middle}.tutor-course-details-widget{line-height:1.6}.tutor-course-details-widget:not(:first-of-type){margin-top:20px}.course-entry-box .tutor-btn{margin-bottom:10px}.course-entry-box .tutor-add-to-cart-button{margin-top:12px}.tutor-plan-feature-list{font-size:15px;margin-top:15px}.single-courses #main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-courses #secondary{margin-top:0}.course-intro{padding:60px 0 45px;min-height:270px}.course-intro .breadcrumbs{margin-bottom:20px}.course-intro .course-title{line-height:1.26;margin:0}.course-intro-meta{font-size:1.6rem;line-height:30px;margin-top:15px;position:relative;overflow:hidden}.course-intro-meta a{line-height:inherit}.course-intro-meta .meta-item{float:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.course-intro-meta .meta-item:not(:last-of-type){margin-right:30px}.course-intro-meta i{font-size:.9em;margin-right:7px}.course-intro-meta .entry-taxonomies{font-size:inherit;line-height:inherit}.course-intro-meta .tutor-ratings-stars{color:inherit}.course-sidebar-card{background-color:var(--color-background-2);border:1px solid var(--color-border);border-radius:3px;overflow:hidden}.course-sidebar-card .course-meta-list{margin-top:30px}.course-sidebar-card:not(:first-of-type){margin-top:20px}.course-sidebar-card .card-body{padding:20px}.course-sidebar-card .share-box{margin-top:30px}.course-meta-list{font-size:16px;font-weight:400;line-height:1.45}.course-meta-list .course-meta-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-meta-list .course-meta-item:not(:last-of-type){margin-bottom:18px}.course-meta-list .entry-taxonomies{font-size:inherit;line-height:inherit}.course-meta-list .value{text-align:right}@media (min-width: 768px){.course-intro{padding:60px 0}}@media (min-width: 800px){.tutor-course-details-page .tutor-course-details-tab .tutor-is-sticky{background-color:#fff}}@media (min-width: 1025px){.course-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:calc(100% - var(--sidebar-width) - 60px);min-height:330px}.course-sidebar-inner{margin-top:-330px}.course-sidebar-card .card-body{padding:27px 30px}}@media (max-width: 1024px){.single-courses #secondary{margin-bottom:40px}}.single-course-bundle .tutor-course-details-tab{margin-top:0}.tutor-course-details-page>.tutor-row{--tutor-gutter-x: 60px}.tutor-course-details-header{margin-bottom:30px}.tutor-course-details-title{font-size:42px;margin-top:0}.tutor-course-details-top{margin-top:0}.tutor-course-details-top .tutor-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-bundle-courses-wrapper .tutor-bundle-course-list-wrapper .tutor-bundle-course-list-desc .tutor-bundle-course-title{font-size:18px;line-height:1.2;word-break:break-word;margin:3px 0 12px}.tutor-bundle-courses-wrapper .tutor-bundle-course-list-wrapper{margin-bottom:5px;padding:20px}.tutor-bundle-courses-wrapper .tutor-bundle-course-list-wrapper .tutor-bundle-course-list-desc p{margin-bottom:0}.tutor-bundle-courses-wrapper .tutor-bundle-course-list-wrapper .tutor-bundle-feature-image img{vertical-align:top}.tutor-bundle-courses-wrapper .tutor-bundle-course-list-wrapper,.single-course-bundle .course-entry-box,.tutor-single-course-sidebar-more>div,.tutor-card:not(.tutor-no-border){background-color:var(--color-background-2);border:1px solid var(--color-border)!important;border-radius:3px!important}.single-course-bundle .course-entry-box{padding:24px 30px 27px}.single-lesson .content-wrapper{margin:0}.single-lesson .content-wrapper .site-container{margin:0!important;padding:0!important;max-width:100%}.tutor-course-single-sidebar-title{border-bottom:0}.tutor-course-single-sidebar-wrapper{background-color:transparent;line-height:1.5}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header{background-color:#f9fafc;border-bottom:0;border-top:1px solid var(--color-border);border-radius:0;padding:24px 45px 24px 24px}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-body{padding-top:0;padding-bottom:0}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item{border-top:1px solid #E9E9E9}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item a{padding:15px 18px 15px 24px}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item.is-active a{background-color:#f9fafc}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item-title{color:var(--color-text);letter-spacing:0}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item-icon{margin-top:3px}.tutor-course-single-content-wrapper input.tutor-form-check-input.tutor-form-check-circle{-ms-flex-item-align:center;align-self:center}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-footer{background-color:#f9fafc}.tutor-pagination{margin-top:60px;border:none}.tutor-pagination ul.tutor-pagination-numbers{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;width:100%}.tutor-pagination ul.tutor-pagination-numbers .page-numbers{background:transparent;border:1px solid var(--color-accent);border-radius:2px;color:var(--color-accent);display:block;height:50px;line-height:48px;letter-spacing:0;margin:0 5px 5px 0;min-width:50px;text-align:center}.tutor-pagination ul.tutor-pagination-numbers .page-numbers.current,.tutor-pagination ul.tutor-pagination-numbers .page-numbers.current:hover,.tutor-pagination ul.tutor-pagination-numbers .page-numbers.current:focus{background:var(--color-accent);color:#fff;line-height:48px;pointer-events:none}.tutor-pagination ul.tutor-pagination-numbers .page-numbers:hover,.tutor-pagination ul.tutor-pagination-numbers .page-numbers:focus{background:var(--color-accent);color:#fff}.tutor-pagination ul.tutor-pagination-numbers .page-numbers:before{display:none}.tutor-pagination ul.tutor-pagination-numbers .page-numbers.next,.tutor-pagination ul.tutor-pagination-numbers .page-numbers.prev{background:transparent;border:1px solid var(--color-accent);border-radius:2px;color:var(--color-accent);display:block;height:50px;line-height:48px;letter-spacing:0;margin:0 5px 5px 0;min-width:50px;text-align:center}.tutor-pagination-hints{display:none}.tutor-instructor-list-item{font-size:15px}.tutor-instructor-list-item .tutor-instructor-title{font-size:2.1rem;line-height:1.35;margin:12px 0 18px}.tutor-instructor-list-item .tutor-ratings-stars{font-size:14px}.tutor-user-public-profile.tutor-user-public-profile-pp-circle .ratings,.tutor-user-public-profile.tutor-user-public-profile-pp-rectangle .ratings{gap:8px}.tutor-user-public-profile .photo-area .pp-area .profile-rating-media .tutor-rating-container .rating-total-meta,.photo-area .pp-area .content-for-desktop .tutor-ratings-stars{color:#fff}.tutor-user-public-profile .tutor-user-profile-content h3{font-size:inherit;font-weight:var(--headings-font-weight);line-height:1.35}.tutor-review-summary{line-height:1}.tutor-review-summary-ratings{line-height:1.5}.tutor-ratings-progress-bar .tutor-progress-value{background-color:var(--color-accent)}.tutor-ratings-count{color:inherit}.tutor-ratings-selectable{font-size:16px;line-height:20px}.tutor-ratings-selectable .tutor-ratings-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px}.tutor-course-builder-upload-tips{font-size:1.8rem}body.tutor-screen-course-builder .select2-container li.select2-selection__choice{border-radius:2px}.tutor-course-builder-section-title .tutor-icon-angle-up,.tutor-course-builder-section-title .tutor-icon-angle-down{font-size:16px;margin-left:12px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tutor-course-builder-section-title>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-course-builder-section-title>span span{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tutor-course-sidebar-card-pricing{line-height:1.26}.tutor-course-subscription-options>label{border-bottom:none;padding:0}.tutor-course-subscription-options>label:not(:last-child){margin-bottom:15px}.tutor-course-subscription-options>label .tutor-align-start{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.tutor-course-subscription-options .tutor-form-check-input{margin-right:6px}.tutor-course-subscription-options.tutor-card{background-color:transparent;border:none!important}.tutor-subscription-plan-wrapper{padding:0}.tutor-subscription-plans .tutor-course-subscription-plan{display:block;line-height:1.5;padding:15px 18px;border:1px solid var(--color-border);border-radius:3px;position:relative;overflow:hidden}.tutor-subscription-plans .tutor-course-subscription-plan:not(:last-child){margin-bottom:10px}.tutor-subscription-plans .tutor-course-subscription-plan .tutor-subscription-price{font-size:18px}.tutor-subscription-plans .tutor-course-subscription-plan .tutor-subscription-price+.tutor-color-subdued{color:currentColor;font-size:18px}.tutor-modal{z-index:1000000}.tutor-modal-content{border-radius:4px}.tutor-checkout-page>.tutor-container,.tutor-cart-page-wrapper>.tutor-container{max-width:100%}.tutor-cart-page-wrapper .tutor-container{padding-left:0;padding-right:0}.tutor-cart-page-wrapper .tutor-container>.tutor-row{--tutor-gutter-x: 30px}.tutor-cart-page{padding:0}.tutor-cart-page h3.tutor-fs-3{font-size:24px;margin-bottom:20px}.tutor-checkout-page .tutor-checkout-container{max-width:100%}.tutor-cart-page .tutor-cart-course-list,.tutor-cart-page .tutor-cart-summery{border-radius:4px}.tutor-cart-page .tutor-cart-course-list,.tutor-cart-page .tutor-cart-summery,.tutor-checkout-page .tutor-checkout-details .tutor-checkout-details-inner{background-color:var(--color-background-2)}.tutor-cart-page .tutor-cart-course-list,.tutor-cart-page .tutor-cart-summery,.tutor-cart-page .tutor-cart-summery .tutor-cart-summery-top,.tutor-cart-page .tutor-cart-course-item:not(:last-child),.tutor-checkout-page .tutor-checkout-detail-item:not(:last-child),.tutor-checkout-page .tutor-checkout-details .tutor-checkout-details-inner .tutor-border-bottom,.tutor-checkout-page .tutor-apply-coupon-form{border-color:var(--color-border)}.tutor-checkout-page .tutor-checkout-summary-item{font-size:18px}#tutor-checkout-form>.tutor-row{--tutor-gutter-x: 40px}.tutor-checkout-details .tutor-checkout-details-inner{border:1px solid var(--color-border);border-radius:4px}.tutor-checkout-billing .tutor-form-control{border-color:var(--color-border)!important}.tutor-checkout-page .tutor-checkout-billing .tutor-billing-fields .tutor-form-control{height:45px}.tutor-checkout-page .tutor-checkout-course-plan-badge{background-color:var(--color-background-1);font-size:13px}.tutor-cart-remove-button{font-size:15px}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-info{color:var(--color-text)}.tutor-cart-course-info>li{margin:0}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-title h5{margin:0}.tutor-cart-page .tutor-cart-course-item .tutor-cart-course-title a:hover{text-decoration:underline}.tutor-cart-page .tutor-cart-course-item{padding:27px}.tutor-cart-page .tutor-cart-summery{font-size:20px}.tutor-cart-page .tutor-cart-summery .tutor-cart-summery-top,.tutor-cart-page .tutor-cart-summery .tutor-cart-summery-bottom{padding:30px}.tutor-course-progress-item .tutor-mb-32{margin-bottom:15px}.tutor-course-progress-item-title{line-height:1.26}
