
body,.nav-menu>li>a,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Satoshi,-apple-system,BlinkMacSystemFont,sans-serif!important}.nav-menu>li>a{letter-spacing:-.01em;font-size:16px!important;font-weight:600!important}.hero-header{position:relative;overflow:hidden;background:linear-gradient(135deg,#3330 0%,#064332d9 100%),url(/img/home-banner-4.jpg) 50%/cover no-repeat!important}.hero-about{background:linear-gradient(135deg,#3330 0%,#064332d9 100%);position:relative}.hero-header h1{color:#fff!important}.hero-header p,.hero-header .fs-5{color:#fffffff2!important}.hero-header:after{content:"";pointer-events:none;z-index:1;background-size:50px 50px;position:absolute;inset:0}.hero-search-wrap.hs-2{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #0b82601a;box-shadow:0 20px 60px #0000001a;background:#fffffff2!important}.btn-main,.btn.btn-main{letter-spacing:-.01em;background:linear-gradient(135deg,#0b8260 0%,#064332 100%)!important;border:none!important;font-weight:700!important;transition:all .3s!important}.btn-main:hover,.btn.btn-main:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0b826040!important}.nav-menu-social .list-buttons a{letter-spacing:-.01em;transition:all .3s;color:#fff!important;background:linear-gradient(135deg,#0b8260 0%,#064332 100%)!important;border-radius:8px!important;padding:12px 24px!important;font-weight:700!important}.nav-menu-social .list-buttons a:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0b826040}.job-instructor-layout,.category-box,.jobstock-reviews-box{transition:all .3s!important;box-shadow:0 4px 20px #0000000f!important}.job-instructor-layout:hover,.category-box:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001f!important}h1{letter-spacing:-.03em!important;font-weight:800!important;line-height:1.1!important}h2{letter-spacing:-.02em!important;font-weight:800!important}.form-control{transition:all .2s;border:2px solid #e2e8f0!important}.form-control:focus{border-color:#0b8260!important;box-shadow:0 0 0 3px #0b82601a!important}.badge-free{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#0b8260 0%,#064332 100%);border-radius:50px;align-items:center;margin-left:12px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.gray-simple{background:#fafbfc!important}.lios-parts h2{letter-spacing:-.02em;font-weight:800!important}.footer.skin-dark-footer{background:#1a202c!important}
