html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-weight:400;font-size:1.8rem;line-height:1.5;overflow-x:hidden;min-height:100%;width:100%;line-height:1.5;overflow-x:hidden;overflow-y:auto;background:#f8f6f1;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:768px){.container{width:760px}}@media(min-width:993px){.container{width:980px}}@media(min-width:1201px){.container{width:1180px}}#wpadminbar{background:rgb(50 50 58)!important;color:#FFF;height:42px;border-bottom:1px solid #000;padding-top:3px}#wpadminbar .ab-top-menu>li.hover>.ab-item,#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus{background:rgb(50 50 58);color:#FFF}#wpadminbar li a:hover:before{color:#FFF}*{scrollbar-width:thin;scrollbar-color:#035E67 #333}*::-webkit-scrollbar{width:10px}*::-webkit-scrollbar-track{background:#fff0}*::-webkit-scrollbar-thumb{background-color:#333;border-radius:10px;border:3px solid #fff}@media screen and (max-width:768px){h1{font-size:1.8em!important}}.tutor-fw-medium.tutor-mb-24,.tutor-dashboard-title,.tutor-frontend-dashboard-qna-header.tutor-fw-medium,.popular-courses-heading-dashboard span.tutor-fs-5.tutor-fw-medium{color:#522900;font-family:"Cinzel Decorative",Sans-serif;font-size:2.2rem;font-weight:400;line-height:1.1em;letter-spacing:2px}.tutor-fw-medium{font-weight:500}b,strong{font-weight:700}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:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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:-.5em}sub{bottom:-.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}.tutor-form-group input[type="text"]{width:100%;box-shadow:none;text-indent:15px;background:#fff!important;border:1px solid #dcdfe5;border-radius:4px!important;margin-bottom:20px;padding:0;font-size:16px!important;line-height:48px!important;transition:all .3s;display:block}.tutor-form-group input[type="password"]{width:100%;box-shadow:none;text-indent:15px;background:#fff!important;border:1px solid #dcdfe5;border-radius:4px!important;padding:0;font-size:16px!important;line-height:48px!important;transition:all .3s!important;display:block}button.tutor-btn.tutor-btn-primary.tutor-btn-lg.tutor-btn-block.tutor-mt-24.tutor-add-to-cart-button,.tutor-btn.tutor-btn-outline-primary.tutor-btn-block,[type="button"],[type="submit"],button{border-color:#3A443E;background-color:#3A443E;color:#FFFFFF!important;padding:12px 32px;font-weight:500;font-size:16px;line-height:1.5;width:100%;border-radius:6px}.tutor-btn.tutor-btn-primary.tutor-btn-block:hover,.tutor-btn.tutor-btn-outline-primary.tutor-btn-block:hover,[type="button"]:hover,[type="submit"]:hover,button:hover{border-color:#3A443E}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}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}.hidden{display:none}.is-style-rounded img{border-radius:100px}#user__menu a.elementor-item{border-bottom:1px solid #FFF}#mobile__menu a.elementor-item{border-bottom:1px solid #FFF}#user__menu a.elementor-item::before{content:"";font-family:"Font Awesome 7 Free";font-weight:900;position:absolute;left:-5px;top:50%;transform:translateY(-50%);font-size:15px;line-height:1;display:inline-block;opacity:1}#user__menu li.menu-item-514>a.elementor-item::before{content:"\f0e4"}#user__menu li.menu-item-1707>a.elementor-item::before{content:"\f013"}#user__menu li.menu-item-1697>a.elementor-item::before{content:"\f02d"}#user__menu li.menu-item-1700>a.elementor-item::before{content:"\f059"}#user__menu li.menu-item-1702>a.elementor-item::before{content:"\f086"}#user__menu li.menu-item-1698>a.elementor-item::before{content:"\f004"}#user__menu li.menu-item-3044>a.elementor-item::before{content:"\f291"}#user__menu li.menu-item-1699>a.elementor-item::before{content:"\f005"}#user__menu li.menu-item-1703>a.elementor-item::before{content:"\f05a"}#user__menu li.menu-item-1704>a.elementor-item::before{content:"\f15c"}#user__menu li.menu-item-1705>a.elementor-item::before{content:"\f0c0"}#user__menu li.menu-item-3099>a.elementor-item::before{content:"\f073"}#user__menu li.menu-item-1706>a.elementor-item::before{content:"\f1cd"}#user__menu li.menu-item-1708>a.elementor-item::before{content:"\f2f5"}#user__menu li.menu-item-3046>a.elementor-sub-item::before{content:"\f09d"}#user__menu li.menu-item-3047>a.elementor-sub-item::before{content:"\f007"}#user__menu li.menu-item-3045>a.elementor-sub-item::before{content:"\f3c5"}.bg-light-green{background:#DEE3CE}.bg-light-beige{background:#F8F6F1}.bg-dark-green{background:#2C4039}.bg-blue{background:#01626A}.btn-green a{font-family:"Work Sans",Sans-serif;background-color:#2C4039!important;border-radius:5px 5px 5px 5px!important;font-size:14px;letter-spacing:1.2px;text-transform:uppercase;text-shadow:0 1px 1px #000;color:#FFF;box-shadow:0 4px 10px 2px rgba(2.0000000000000293,1.0000000000000147,1.0000000000000147,.2);padding:12px 20px 12px 20px;transition:transform .2s ease-in-out!important}.btn-blue a{font-family:"Work Sans",Sans-serif;background-color:#01626A!important;border-radius:5px 5px 5px 5px!important;font-size:14px;letter-spacing:1.2px;text-transform:uppercase;text-shadow:0 1px 1px #000;color:#FFF;box-shadow:0 4px 10px 2px rgba(2.0000000000000293,1.0000000000000147,1.0000000000000147,.2);padding:12px 20px 12px 20px;transition:transform .2s ease-in-out!important}.elementor-button{border-radius:6px!important;text-decoration:none;align-items:center;padding:8px 16px;font-size:16px;font-weight:400;line-height:1.375;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;display:inline-flex}a#button__white,.wp-block-button__link{background:#FFFFFF!important;color:#522900!important;text-decoration:none;border:1px solid #522900!important}a#button__white:hover,.wp-block-button__link:hover{transform:scale(1.075);color:#fff;border-color:#3A443E;background-color:#3A443E}a#button__green{background:#3A443E!important;color:#FFFFFF!important;text-decoration:none;border:1px solid #282f2b!important}a#button__green:hover{transform:scale(1.075);color:#fff;border-color:#3a443e;background-color:#3a443e}.btn,.btn-group-small,.give-btn,button,input[type=button],input[type=submit]{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #fff0;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease}.tutor-btn:hover{color:#FFFFFF!important}.tutor-btn.tutor-btn-ghost.tutor-course-wishlist-btn.tutor-mr-16:hover{color:#000!important}.tutor-btn-outline-primary[disabled],.tutor-btn-outline-primary.disabled{color:#522900;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;background-color:#fff0;border:1px solid #fff0;border-radius:6px;align-items:center;padding:8px 16px;font-size:16px;font-weight:400;line-height:1.375;text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;display:inline-flex}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;font-family:"Work Sans",Sans-serif;background-color:#2C4039!important;border-radius:5px 5px 5px 5px!important;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;text-shadow:none;color:#FFF;box-shadow:0 4px 10px 2px rgba(2.0000000000000293,1.0000000000000147,1.0000000000000147,.2);transition:transform .2s ease-in-out!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#2C4039;text-decoration:none;background-image:none;color:#FEFEFE}.add_to_cart_button.ajax_add_to_cart{display:none;background:#FFF;color:#522900;text-decoration:none;border:1px solid #522900}.full-width{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important}.section-padding{padding:50px 20px 50px 20px}.section_inner{max-width:1200px;margin:0 auto}.section h2{font-family:"Work Sans",Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px}.section h3{font-family:"Work Sans",Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px}.is-style-rounded img{border-radius:100px!important;border:5px solid white!important}.first-section-intro{background:#f8f6f1}.file-download-table thead{background:#3A443E;color:#fff}.filetype-icon{font-size:20px;margin-right:6px;vertical-align:middle}.fa-file-pdf{color:#d9534f}.fa-file-word{color:#2a5699}.fa-file-excel{color:#1f7244}.fa-file-powerpoint{color:#d24726}.fa-file-image{color:#f0ad4e}.fa-file-video{color:#5bc0de}.fa-file-audio{color:#9370db}.fa-file-archive{color:#f39c12}.fa-file-csv{color:#1f7244}.alert{padding:15px;margin-bottom:20px;border:1px solid #fff0;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.tutor-btn-primary{border-color:#3A443E;background-color:#3A443E;color:#FFFFFF!important;border-radius:3px}.grecaptcha-badge{visibility:hidden}.elementor-maintenance-mode nav{display:none!important}.elementor-maintenance-mode footer{display:none!important}.res-files img{height:auto;width:100%}.woocommerce-cart-form{background:#FFF;padding:24px;margin-bottom:24px;border:1px solid #d5d8dc;border-radius:3px}.woocommerce-cart-form__cart-item.cart_item{background:#f9fafa}.woocommerce-cart-form__cart-item .product-thumbnail img{width:90px;border:2px solid #000!important}.cart-collaterals{display:none}.coupon{display:none}.woocommerce .cart .button,.woocommerce .cart input.button{float:none;background:#3A443E;color:#FFF;font-size:12px}.quantity{display:none}.e-show-login,.e-show-coupon-form{font-family:var(--e-global-typography-5d167aa-font-family),Sans-serif;font-size:var(--e-global-typography-5d167aa-font-size);font-weight:var(--e-global-typography-5d167aa-font-weight);line-height:var(--e-global-typography-5d167aa-line-height);letter-spacing:var(--e-global-typography-5d167aa-letter-spacing)}.e-woocommerce-login-anchor,.e-coupon-anchor{display:block!important}.wp-block-woocommerce-checkout-order-summary-block{border:1px solid hsl(0 0% 7% / .11);border-radius:5px;box-sizing:border-box;background:#FFF}.wc-block-components-checkout-step__container{background:#FFF}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%;background:#FFF;border:0 1px 1px 1px solid #e4e6eb!important;padding-top:0;padding:calc(2.0rem*.5);border-radius:5px}.woocommerce table.shop_table{border:1px solid #e4e6eb}table td,table th{border:1px solid #e4e6eb!important}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{color:#333}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400;border-top:1px solid #e4e6eb}.woocommerce-ResetPassword.lost_reset_password{background:#fff;padding:calc(2.0rem*.5);border-top:1px solid #e4e6eb}.wppb-user-forms ul{list-style-type:none;padding-inline-start:0}.cky-box-bottom-left{bottom:20px!important;left:20px!important}.cky-btn{flex:auto;max-width:100%;font-size:14px!important;font-family:inherit!important;line-height:24px;padding:8px!important;font-weight:500;margin:0 8px 0 0;border-radius:2px!important;cursor:pointer!important;text-align:center;text-transform:none!important;min-height:0;border:1px solid #333!important}@media (min-width:1400px){.tutor-container-xxl,.tutor-container-xl,.tutor-container-lg,.tutor-container-md,.tutor-container-sm,.tutor-container{max-width:1190px!important}}@media (min-width:576px){.tutor-container-sm,.tutor-container{max-width:540px}}@media (min-width:768px){.tutor-container-md,.tutor-container-sm,.tutor-container{max-width:720px}}@media (min-width:992px){.tutor-container-lg,.tutor-container-md,.tutor-container-sm,.tutor-container{max-width:960px}}@media (min-width:1200px){.tutor-container-xl,.tutor-container-lg,.tutor-container-md,.tutor-container-sm,.tutor-container{max-width:1140px}}@media (min-width:1400px){.tutor-container-xxl,.tutor-container-xl,.tutor-container-lg,.tutor-container-md,.tutor-container-sm,.tutor-container{max-width:1320px}}.tutor-row{box-sizing:border-box;width:100%;max-width:100vw;padding:0;flex-shrink:0}@media screen and (max-width:768px){.tutor-row{--tutor-gutter-x:0;--tutor-gutter-y:0}}.tutor-wrap{padding:30px 10px 30px 10px}@media screen and (max-width:768px){.tutor-wrap{padding:20px 0 20px 0}}@media screen and (max-width:768px){.tutor-course-filter{text-align:center!important}}@media screen and (max-width:768px){.tutor-card{padding:10px}}.tutor-col-xl-8{padding:0}.tutor-mb-44{margin-bottom:10px}.tutor-pb-80{padding-bottom:20px;padding-top:0px!important}.tutor-login-wrap,#tutor-registration-wrap{max-width:600px;margin:0 auto;padding:40px 40px 32px 40px;box-shadow:0 0 15px rgb(0 0 0 / .1);border-radius:12px;background:#FFF}form#tutor-otp-form{max-width:600px;margin:0 auto;padding:40px 40px 32px 40px;box-shadow:0 0 15px rgb(0 0 0 / .1);border-radius:12px;background:#FFF}.tutor-tab.tutor-pt-24{background:#FFF;padding:24px;border-radius:5px;border:1px solid #e4e6eb}.tutor-course-filter{background:#FFF;padding:24px;border-radius:5px;border:1px solid #e4e6eb}.tutor-course-details-page .tutor-course-thumbnail img{width:100%;max-height:360px;border-radius:3px;border:1px solid #e4e6eb}.tutor-frontend-dashboard .tutor-col-lg-9{width:100%;padding-left:0;padding-right:0}.tutor-dashboard-content-inner{background:#FFF;border:0 1px 1px 1px solid #e4e6eb;padding-top:0;padding:calc(2.0rem*.5)}.tutor-dashboard .tutor-frontend-dashboard-header{position:relative;padding-bottom:25px;background-image:url(https://www.naturebasedlearning.co.uk/wp-content/uploads/2024/09/nbl-Hero-Banner-tress-01-1.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:5px;margin-top:20px}.tutor-col-12.tutor-col-md-4.tutor-col-lg-3.tutor-dashboard-left-menu{display:none}.tutor-avatar{display:inline-flex;flex-shrink:0;background-color:#FFF;box-shadow:0 0 0 1px var(--tutor-border-color);border-radius:100px;overflow:hidden;border:5px solid #FFF}.tutor-dashboard .tutor-frontend-dashboard-header .tutor-dashboard-header-greetings,.tutor-dashboard .tutor-frontend-dashboard-header .tutor-dashboard-header-username{text-transform:capitalize;color:#FFF}.tutor-frontend-dashboard-course-progress{margin-top:20px}tutor-modal .tutor-modal-close-o{z-index:1;font-size:20px;position:absolute;top:16px;right:16px;background:#fff0;box-shadow:none;color:#333}.tutor-download-certificate{max-width:1100px;display:grid;margin:auto;background:#FFF;padding:40px}.tutor-tour-body h3.tutor-h4.tutor-mb-6{color:#FFF}