.breadcrumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-bottom:0;background:0 0;border-radius:0}.breadcrumb-item{text-transform:capitalize}.breadcrumb-item a{color:var(--white);text-transform:capitalize;text-shadow:2px 3px 8px rgba(0,0,0,.1)}.breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-item.active{color:var(--light-white);text-shadow:2px 3px 8px rgba(0,0,0,.1)}.breadcrumb-item+.breadcrumb-item::before{color:var(--white)}.form-group{margin:0 50px 50px;position:relative}.form-group:focus-within input,.form-group:focus-within textarea{border-bottom:2px dashed var(--primary)}.form-group:focus-within i{background:var(--primary-gdnt);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-group input,.form-group textarea{width:100%;border:none;outline:0;background:0 0;border-bottom:2px dashed #bbb}.form-group input::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder{font-size:14px;font-weight:500;font-style:italic;text-transform:uppercase}.form-group input:-ms-input-placeholder,.form-group textarea:-ms-input-placeholder{font-size:14px;font-weight:500;font-style:italic;text-transform:uppercase}.form-group input::-ms-input-placeholder,.form-group textarea::-ms-input-placeholder{font-size:14px;font-weight:500;font-style:italic;text-transform:uppercase}.form-group input::placeholder,.form-group textarea::placeholder{font-size:14px;font-weight:500;font-style:italic;text-transform:uppercase}.form-group input{height:60px}.form-group textarea{height:180px;padding-top:14px}.form-group i{position:absolute;top:21px;right:0;font-size:14px;color:#777}.form-btn{text-align:center}@media (max-width:767px){.form-group{margin:0 0 30px}}.single-banner{background:url(../img/b1.jpg) center/cover no-repeat;background-image:image-set(url(../img/b1.avif) type("image/avif"),url(../img/b1.jpg) type("image/jpeg"));padding:155px 0 90px;position:relative}.single-banner .position{position:absolute;top:0;bottom:0;right:0;left:0;background:var(--banner-oly)}.single-content{text-align:center}.single-content h2{font-size:38px;margin-bottom:10px;color:var(--white);text-shadow:2px 3px 8px rgba(0,0,0,.1)}@media (max-width:991px){.single-banner{padding:80px 0}.single-content h2{font-size:38px}}.blog-det-part{padding:100px 0}.blog-det-part .container{max-width:1140px}.blog-det-banner{overflow:hidden;border-radius:10px;margin-bottom:28px;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.25);box-shadow:0 15px 20px 0 rgba(0,0,0,.25)}.blog-det-banner::before{display:none}.blog-det-banner img{width:100%;border-radius:10px}.blog-det-content{margin-bottom:50px;padding:0 30px}.blog-det-title{margin-bottom:20px}.blog-det-title h2{color:var(--text)}.blog-det-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog-det-meta li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 18px;border-right:1px solid var(--text)}.blog-det-meta li:first-child{padding-left:0}.blog-det-meta li:last-child{padding-right:0;border-right:none}.blog-det-meta li i{font-size:14px;margin-right:8px;margin-top:-2px;color:var(--text)}.blog-det-meta li p{font-size:14px;color:var(--text);text-transform:none}.content-fluid{padding:0 80px}.blog-det-descrip p{margin-bottom:35px}.blog-det-descrip p span{display:block;margin-top:25px}.blog-det-subtitle{margin-bottom:35px}.blog-det-subtitle h3{margin-bottom:15px}.blog-det-subtitle p a{text-decoration:underline}.blog-det-quote{padding:var(--card-padding);background:var(--white);border-left:5px solid var(--primary);margin-bottom:45px;border-radius:var(--card-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-det-quote p{font-size:22px;font-style:italic;line-height:35px;margin-bottom:35px}.blog-det-quote span{font-weight:500;-ms-flex-item-align:end;align-self:flex-end;text-transform:capitalize}.blog-det-list{list-style:disc;margin-left:20px;padding-bottom:50px;border-bottom:1px solid var(--border)}.blog-det-list li{margin-bottom:30px}.blog-det-list li:last-child{margin-bottom:0}.course-page .course-sequence{margin:0 80px 45px;padding:22px;border:1px solid var(--border);border-radius:var(--card-radius);background:var(--page-bg)}.course-page .course-sequence-title{margin-bottom:14px;color:var(--heading);font-family:var(--sfamily);font-size:18px;font-weight:var(--bweight)}.course-page .course-sequence ol{display:grid;width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.course-page .course-sequence li{min-width:0}.course-page .course-sequence-link{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:92px;height:100%;padding:12px;border:1px solid var(--light-control-border);border-radius:8px;-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;color:var(--text);background:var(--white);text-align:center;transition:border-color .2s linear,background-color .2s linear}.course-page .course-sequence-link small,.course-page .course-sequence-link span{display:block}.course-page .course-sequence-link span{margin-bottom:2px;color:var(--primary);font-size:12px;font-weight:var(--bweight);letter-spacing:.08em;text-transform:uppercase}.course-page .course-sequence-link strong{color:var(--heading);font-family:var(--sfamily);font-size:17px;line-height:24px}.course-page .course-sequence-link small{margin-top:2px;color:var(--text);font-size:12px;line-height:16px}.course-page .course-sequence-link:focus,.course-page .course-sequence-link:hover{border-color:var(--primary);background:var(--light-control-bg)}.course-page .course-sequence-link:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.course-page .course-sequence-link[aria-current=page]{border-color:transparent;color:var(--white);background:var(--secondary)}.course-page .course-sequence-link[aria-current=page] small,.course-page .course-sequence-link[aria-current=page] span,.course-page .course-sequence-link[aria-current=page] strong{color:var(--white)}body.dark.course-page .course-sequence{border-color:var(--dark-border);background:var(--dark-surface-soft)}body.dark.course-page .course-sequence-title{color:var(--dark-heading)!important}body.dark.course-page .course-sequence-link{border-color:var(--dark-border);color:var(--dark-text);background:var(--dark-surface-raised)}body.dark.course-page .course-sequence-link span{color:var(--dark-link)}body.dark.course-page .course-sequence-link small,body.dark.course-page .course-sequence-link strong{color:var(--dark-text)}body.dark.course-page .course-sequence-link:focus,body.dark.course-page .course-sequence-link:hover{border-color:var(--dark-link);background:var(--dark-surface)}body.dark.course-page .course-sequence-link:focus-visible{outline-color:var(--light-secondary)}body.dark.course-page .course-sequence-link[aria-current=page]{border-color:var(--light-secondary);background:var(--secondary)}body.dark.course-page .course-sequence-link[aria-current=page] small,body.dark.course-page .course-sequence-link[aria-current=page] span,body.dark.course-page .course-sequence-link[aria-current=page] strong{color:var(--white)}.blog-det-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:45px 0}.blog-det-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog-det-tag li{margin-right:8px}.blog-det-tag li h4{font-weight:700;margin-right:5px}.blog-det-tag li a{color:var(--text);font-size:14px;padding:2px 16px;border-radius:30px;text-transform:capitalize;border:1px solid var(--border)}.blog-det-tag li a:hover{color:var(--white);background:var(--primary-gdnt)}.blog-det-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog-det-share li{margin-right:8px}.blog-det-share li h4{font-weight:700;margin-right:5px}.blog-det-share li a i{width:40px;height:40px;font-size:14px;line-height:40px;text-align:center;border-radius:50%;color:var(--primary);background:var(--light-white);text-shadow:2px 3px 8px rgba(0,0,0,.1)}.blog-det-share li a i:hover{color:var(--white);background:var(--primary-gdnt)}.blog-det-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:var(--card-padding);margin-bottom:50px;border-radius:var(--card-radius);background:var(--white)}.author-img{margin-right:30px}.author-img a img{width:100px;border-radius:5px}.author-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.image .dj-profile-photo{width:100%;height:auto;min-height:0;max-height:none;object-fit:contain;border-radius:10px}.author-social li{margin:0 3px}.author-social li a i{width:30px;height:30px;font-size:12px;line-height:30px;text-align:center;border-radius:50%;color:var(--primary);background:var(--white);text-shadow:2px 3px 8px rgba(0,0,0,.1)}.author-social li a i:hover{color:var(--white);background:var(--primary-gdnt)}.author-content h4{margin-bottom:10px}.author-content h4 a{display:block;font-size:14px;color:var(--primary);transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.author-content h4 a:hover{color:var(--secondary);text-decoration:underline}.dj-profile-part .container{max-width:1140px}.dj-profile-grid{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2fr);gap:var(--card-gap);align-items:stretch}.dj-profile-visuals{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--card-gap)}.dj-profile-card{margin:0;overflow:hidden;border:1px solid var(--card-outline);border-radius:var(--card-radius);background:var(--white);box-shadow:var(--card-shadow)}.dj-image-card{padding:var(--card-padding-compact)}.dj-image-frame{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:10px}.dj-image-frame img{width:100%;height:100%;display:block;object-fit:cover;border-radius:10px;transition:transform .3s linear}.dj-image-card:focus-within .dj-image-frame img,.dj-image-card:hover .dj-image-frame img{transform:scale(1.08)}.dj-image-meta{padding-top:15px}.dj-image-meta h3{margin:0;color:var(--heading);font-size:20px;font-weight:600;line-height:1.3;transition:color .3s linear}.dj-image-meta p{margin:2px 0 0;color:var(--primary)!important;font-size:16px;line-height:1.5}.dj-image-card:focus-within .dj-image-meta h3,.dj-image-card:hover .dj-image-meta h3{color:var(--primary)}.dj-profile-info{display:flex;flex-direction:column;justify-content:flex-start;padding:var(--card-padding)}.dj-profile-heading h2{margin-bottom:8px;color:var(--heading);font-size:clamp(40px, 6vw, 68px);letter-spacing:-.04em;line-height:.98}.dj-profile-show{color:var(--heading);font-size:clamp(17px, 2vw, 21px);font-weight:700}.dj-profile-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:38px 0}.dj-profile-facts>div{min-width:0;padding:0;border:0;border-radius:0;background:0 0}.dj-profile-facts dt{margin-bottom:7px;color:var(--text);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.dj-profile-facts dt i{margin-right:7px;color:var(--primary)}.dj-profile-facts dd{margin:0;color:var(--heading);font-size:17px;font-weight:700;line-height:1.35}.dj-profile-about{padding-top:28px}.dj-profile-about h3{margin-bottom:12px;color:var(--heading);font-size:19px}.dj-profile-about p{max-width:62ch;color:var(--text);line-height:1.8}.dj-profile-footer{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:34px}.dj-profile-directory-link{color:var(--heading);font-size:14px;font-weight:600}.dj-profile-directory-link i{margin-right:8px;transition:transform .2s}.dj-profile-directory-link:focus,.dj-profile-directory-link:hover{color:var(--primary)}.dj-profile-directory-link:focus i,.dj-profile-directory-link:hover i{transform:translateX(-3px)}body.dark .dj-profile-card{background:var(--dark-surface);border-color:var(--dark-border);box-shadow:var(--card-shadow)}body.dark .dj-profile-about h3,body.dark .dj-profile-directory-link,body.dark .dj-profile-facts dd,body.dark .dj-profile-heading h2,body.dark .dj-profile-show{color:var(--dark-heading)}body.dark .dj-image-meta h3{color:var(--dark-muted)}body.dark .dj-image-meta p{color:var(--light-secondary)!important}body.dark .dj-image-card:focus-within .dj-image-meta h3,body.dark .dj-image-card:hover .dj-image-meta h3{color:var(--white)}body.dark .dj-profile-about p,body.dark .dj-profile-facts dt{color:var(--dark-text)}@media (max-width:991px){.dj-profile-grid{grid-template-columns:minmax(220px,2fr) minmax(0,3fr)}.dj-profile-facts{grid-template-columns:1fr;margin:28px 0}.dj-profile-info{padding:var(--card-padding)}}@media (max-width:767px){.dj-profile-part{padding:70px 0}.dj-profile-grid{grid-template-columns:1fr}.dj-profile-visuals{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:var(--card-gap)}}@media (max-width:479px){.dj-profile-grid,.dj-profile-visuals{gap:var(--card-gap)}.dj-profile-info{padding:var(--card-padding)}.dj-profile-heading h2{font-size:38px}.dj-profile-facts>div{padding:15px}.dj-profile-footer{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.dj-image-frame img,.dj-profile-directory-link i{transition:none}}.blog-det-navigate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--card-gap);margin-bottom:60px;position:relative}.navigate-post{width:400px;padding:var(--card-padding-compact);border-radius:var(--card-radius);position:relative;background:var(--white);-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow)}body.dark .navigate-post{background:var(--dark-surface)}.navigate-post::before{position:absolute;content:"";top:var(--card-padding-compact);right:var(--card-padding-compact);bottom:var(--card-padding-compact);left:var(--card-padding-compact);border-radius:var(--card-radius);background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,0,255,.1)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(128,0,255,.1),rgba(0,0,0,.8))}.navigate-post img{display:block;width:100%;border-radius:var(--card-radius)}.navigate-post h4{position:absolute;bottom:calc(25px + var(--card-padding-compact));left:var(--card-padding-compact);padding:0 30px;line-height:28px}.navigate-post h4 a{color:var(--white)}.next-arrow,.prev-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:48px;height:48px;padding:0;border:0;border-radius:50%;color:var(--white);background:var(--primary-gdnt);font-size:16px;line-height:48px;text-align:center;text-shadow:2px 3px 8px rgba(0,0,0,.1);-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.15);box-shadow:0 10px 25px 0 rgba(0,0,0,.15);z-index:2;transition:.3s linear}.next-arrow:focus,.next-arrow:hover,.prev-arrow:focus,.prev-arrow:hover{color:var(--white);background:var(--hover-gdnt)}.prev-arrow{left:-15px}.next-arrow{right:-15px}body.dark .next-arrow,body.dark .prev-arrow{color:var(--white)!important;background:var(--primary-gdnt);border:0}body.dark .next-arrow:focus,body.dark .next-arrow:hover,body.dark .prev-arrow:focus,body.dark .prev-arrow:hover{background:var(--hover-gdnt);border:0}.blog-det-comment,.blog-det-comment h3{margin-bottom:30px}.comment-list li ul{margin-left:100px}.comment{display:-webkit-box;display:-ms-flexbox;display:flex;padding:45px 0;border-top:1px solid var(--border);position:relative}.comment-img{margin-right:30px}.comment-img a img{width:100px;border-radius:5px}.comment-content h4{font-weight:600;margin-bottom:10px}.comment-content h4 span{font-size:14px;font-weight:500;display:block}.comment-reply{position:absolute;top:25px;right:15px}.comment-reply a{font-size:16px;font-weight:600;color:var(--text);text-transform:capitalize}.comment-reply a:hover{color:var(--primary)}.comment-reply a i{margin-right:8px}.blog-det-form h3{margin-bottom:30px}@media (max-width:767px){.blog-det-part{padding:60px 0}.blog-det-banner{-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin-bottom:24px}.blog-det-banner::before{display:none}.blog-det-banner img{-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.25);box-shadow:0 10px 15px 0 rgba(0,0,0,.25)}.blog-det-content{margin-bottom:30px;padding:0}.blog-det-title{margin-bottom:15px}.blog-det-title h2{font-size:28px;line-height:36px}.blog-det-meta{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-det-meta li{border:none;padding:2px 7px}.blog-det-meta li i,.blog-det-meta li p{color:var(--text);font-size:13px}.content-fluid{padding:0}.blog-det-quote{padding:35px 30px}.blog-det-quote p{font-size:18px}.course-page .single-content h1{font-size:clamp(28px, 9vw, 38px);line-height:1.2}.course-page .blog-det-quote p{line-height:1.55;margin-bottom:20px}.course-page .course-sequence{margin:0 0 35px;padding:16px}.course-page .course-sequence ol{grid-template-columns:repeat(2,minmax(0,1fr))}.course-page .course-sequence li:last-child{grid-column:1/-1}.blog-det-list{padding-bottom:30px}.blog-det-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:35px 0}.blog-det-tag{margin-bottom:25px}.blog-det-author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:35px}.author-img{margin:0 0 15px}.blog-det-navigate{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.navigate-post{width:100%;margin-bottom:0}.navigate-post h4{bottom:calc(20px + var(--card-padding-compact));padding:0 25px;line-height:28px}.prev-arrow{left:-8px}.next-arrow{right:-8px}.comment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0}.comment-img{margin:0 0 15px}.comment-content h4{margin-bottom:5px}.comment-reply{top:45px}.comment-list li ul{margin-left:60px}}@media (min-width:431px) and (max-width:767px){.blog-det-navigate{width:400px;margin:0 auto 50px}}@media (min-width:768px) and (max-width:991px){.blog-det-part{padding:80px 0}.course-page .course-sequence{margin-right:30px;margin-left:30px}.navigate-post{width:320px}.prev-arrow{left:-8px}.next-arrow{right:-8px}}