/*!
 * Application Css
 */
:root{--bg-color:#1b191b;--button-bg-color:#1b191b;--button-bg-hover-color:#3a3a3a;--button-text-color:#fff;--color:#1b191b;--overlay-bg-color:#1b191bb3;--color-hover:#3a3a3ad6;--animate-delay:.4s;--bs-primary:#1b191b;--bs-primary-rgb:27, 25, 27;--bs-link-color:#1b191b;--bs-link-color-rgb:27, 25, 27;--bs-link-hover-color:#3a3a3a;--bs-link-hover-color-rgb:58, 58, 58;--bs-body-font-family:"Instrument Sans", sans-serif;--bs-heading-font-family:"Instrument Sans", sans-serif;--bs-soft-blue:#f3e8d4;--bs-border-radius-sm:.1rem;--bs-border-radius:.25rem;--bs-border-radius-lg:.25rem;--bs-border-radius-xl:.5rem;--bs-border-radius-xxl:1.25rem}::selection{background:var(--bg-color);color:var(--bs-white)}html,body,.ff-serif,.post-title,.display-1,.display-2,.display-3,.display-4,.display-5,.display-6{font-family:Instrument Sans,sans-serif}#slider,#slider .swiper-container,#slider .swiper,#slider .swiper-wrapper,#slider .swiper-slide,#slider .swiper-slide>a{width:100%}#slider .swiper-slide{justify-content:center;align-items:center;height:auto;display:flex}#slider .swiper-slide img{object-fit:contain;width:100%;height:auto;display:block}@media (width<=767.98px){#slider .swiper-slide,#slider .swiper-slide img{height:auto}#slider .swiper-button{box-shadow:none;width:28px;height:28px;color:#fff!important;background:0 0!important}#slider .swiper-button:after{font-size:20px}#slider{padding-bottom:34px}#slider .swiper-pagination{bottom:-30px}#slider .swiper-pagination .swiper-pagination-bullet{opacity:.5;box-shadow:none;background:#aab0bc}#slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:0 0;border-color:#aab0bc}}.home-intro-title{color:#ff6c3b;letter-spacing:0;text-align:center;font-family:Instrument Sans,sans-serif;font-size:40px;font-weight:500;line-height:44px}.home-intro-text{letter-spacing:0;text-align:center;font-family:Instrument Sans,sans-serif;font-size:22px;font-weight:400;line-height:30px}@media (width<=767.98px){.home-intro-title{font-size:26px;line-height:32px}.home-intro-text{font-size:16px;line-height:24px}}#masterclass{background:#f9f0e2}#masterclass .mc-figure,#masterclass .mc-figure img{object-fit:cover;width:100%;height:100%}#masterclass .mc-accordion .mc-header{text-align:left;color:#1b191b;background:0 0;border:0;border-bottom:1px solid #1b191b33;align-items:center;gap:.85rem;width:100%;padding:1.15rem 0;font-size:1.1rem;font-weight:600;display:flex}#masterclass .mc-accordion .mc-header:before{content:"+";text-align:center;flex:0 0 1.1rem;width:1.1rem;font-size:1.6rem;font-weight:400;line-height:1}#masterclass .mc-accordion .mc-header[aria-expanded=true]:before{content:"−"}#masterclass .mc-accordion .mc-body{color:#5b554f;padding:1.1rem 0 1.4rem 1.95rem;font-size:.7rem;line-height:1.7}#masterclass .mc-detail{color:#1b191b;text-underline-offset:4px;margin-top:1.5rem;font-weight:500;text-decoration:underline;display:inline-block}.masterclass-promo-modal .modal-content{background:#f9f0e2;border:0;border-radius:1.25rem;overflow:hidden}.masterclass-promo-modal .masterclass-promo-link{background:#f9f0e2;display:block}.masterclass-promo-modal .masterclass-promo-link img{object-fit:contain;width:100%;max-height:75vh;display:block}.masterclass-promo-modal .masterclass-promo-frame{pointer-events:auto;width:100%;position:relative}.masterclass-promo-modal .masterclass-promo-close{z-index:2;opacity:1;color:#fff;width:2rem;height:2rem;box-shadow:none;cursor:pointer;pointer-events:auto;appearance:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:2rem;font-weight:300;line-height:1;display:inline-flex;position:absolute;top:-2.4rem;right:0}.masterclass-promo-modal .masterclass-promo-close:hover,.masterclass-promo-modal .masterclass-promo-close:focus{color:#fff;opacity:.75;background:0 0}.masterclass-promo-modal .masterclass-promo-close span{line-height:1;display:block}.masterclass-promo-modal .masterclass-promo-footer{color:#1b191b;background:#f9f0e2;padding:.9rem 1.25rem 1.1rem}.masterclass-promo-modal .form-check-input{cursor:pointer}.masterclass-promo-modal .form-check-label{cursor:pointer;font-size:.9rem}@media (width<=575.98px){.masterclass-promo-modal .form-check-label{font-size:14px;line-height:20px}}#news-slider .news-swiper{overflow:hidden}#news-slider .news-swiper .swiper-pagination{margin-top:2rem;position:static}#news-slider .swiper-slide{opacity:.4;transition:opacity .45s,transform .45s;transform:scale(.86)}#news-slider .swiper-slide-active{opacity:1;z-index:2;transform:scale(1)}#news-slider .news-card{display:block}#news-slider .news-card img{aspect-ratio:16/10;object-fit:cover;border-radius:12px;width:100%;display:block}.bloomy-slider .swiper-slide img{aspect-ratio:16/9;object-fit:cover;border-radius:.75rem}#instagram-cta{background:#f4ebdc}.video-card h3{transition:color .2s}#youtube .video-card h3{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.video-card:hover h3{color:#111}.yt-more{color:#1b191b;text-underline-offset:4px;font-weight:500;text-decoration:underline}#instagram-cta .ig-follow-btn{color:#1b191b;border:1px solid #111;border-radius:8px;padding:.85rem 2.75rem;font-weight:600;transition:background-color .25s,color .25s;display:inline-block}#instagram-cta .ig-follow-btn:hover{color:#fff;background:#111}#news-slider .news-title{text-align:center;color:#1b191b;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;margin:.9rem 0 0;font-size:.9rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.bg-dark.text-inverse a:not(.btn):not([class*=link-]):hover,.bg-navy.text-inverse a:not(.btn):not([class*=link-]):hover,.text-inverse a:not(.btn):hover,[class*=offcanvas-].text-inverse a:not(.btn):not([class*=link-]):hover{color:var(--color)!important}.bg-success{--bs-bg-opacity:1;background-color:#1d293d!important}.btn-success{color:#fff;background-color:#1d293d;border-color:#1d293d}.btn-success:hover{color:#fff;background-color:#18222f;border-color:#161f2b}.btn-success:focus,.btn-success:focus-visible,.btn-success.focus{color:#fff;background-color:#18222f;border-color:#161f2b;box-shadow:0 0 0 .25rem #1d293d66}.btn-success:active,.btn-success.active,.btn-success:active:focus,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#141c27;border-color:#121822}.btn-success:disabled,.btn-success.disabled{color:#fff;opacity:.65;background-color:#1d293d;border-color:#1d293d}.btn-outline-success{color:#1d293d;border-color:#1d293d}.btn-outline-success:hover,.btn-outline-success:active,.btn-outline-success.active{color:#fff;background-color:#1d293d;border-color:#1d293d}.navbar-expand-lg.navbar-light .dropdown:not(.dropdown-submenu)>.dropdown-toggle:after{color:var(--button-bg-color)!important}.navbar .navbar-brand{flex:none;width:150px}.navbar .navbar-brand img{width:100%;height:auto}@media (width>=992px){.navbar-right .navbar-collapse{--bs-navbar-nav-link-padding-x:.4rem;flex:none}.navbar-right .navbar-nav>.nav-item:last-child>.nav-link{padding-right:0;margin-right:0!important}.navbar-right .nav-link{padding-top:.3rem;padding-bottom:.3rem}.navbar-right .navbar-collapse .navbar-nav{align-items:center}.navbar-right .nav-link:has(.uil){background:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;padding:0;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 6px #00000014}.navbar-right .nav-link:has(.uil):hover{background:#f4ebdc;box-shadow:0 3px 10px #0000001f}.navbar-right .nav-link .uil{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1;display:block}.navbar-right{gap:.45rem!important}}.content-wrapper{position:relative}header.wrapper{z-index:1009;position:relative;background:0 0!important}.content-wrapper.home header.wrapper{padding-top:.1px;padding-bottom:.1px;position:relative;background:#faf3e8!important}.navbar.center-nav{z-index:1009;background:0 0;margin-top:0;padding:0;position:relative}@media (width>=992px){.navbar.center-nav.transparent:not(.fixed){padding-top:0}}.navbar.center-nav>.container{background:#faf3e8;border-radius:.75rem;align-items:center;padding:1rem 1.75rem}.content-wrapper:not(.home) header.wrapper{padding-top:.1px;padding-bottom:.1px;background:#faf3e8!important}.navbar-clone.center-nav{width:100%;margin:0;padding-top:0;top:0;left:0;background:#faf3e8!important}.navbar-stick:not(.navbar-dark){box-shadow:none!important;background:#faf3e8!important}.nav-link{color:#555;font-size:.8rem;font-weight:600}.nav-link:focus,.nav-link:hover,.dropdown-item:focus,.dropdown-item:hover{color:var(--button-bg-color)!important}.navbar.navbar-light.fixed .btn:not(.btn-expand):not(.btn-gradient){background:var(--button-bg-color);border-color:var(--button-bg-color);color:var(--bs-white)}.text-success{--bs-text-opacity:1;color:#1d293d!important}.text-success:hover{--bs-text-opacity:1;color:#141c27!important}.progress-wrap:after{color:var(--color-hover)}.progress-wrap svg.progress-circle path{stroke:var(--color-hover)}.offcanvas{background-color:var(--color-hover)}.account-menu-backdrop{display:none}@media (width<=991.98px){.account-menu-drawer{z-index:1050;background:#fff;width:280px;max-width:85vw;padding:1.25rem;transition:transform .3s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:0 0 30px #00000026}.account-menu.open .account-menu-drawer{transform:translate(0)}.account-menu-drawer .list-group-item{color:#a3a8b3;border:0;padding-top:.3rem;padding-bottom:.3rem;padding-left:0}.account-menu-drawer .list-group-item.active{color:#000;background:0 0;font-weight:600}.account-menu-backdrop{z-index:1040;opacity:0;visibility:hidden;background:#00000080;transition:opacity .3s,visibility .3s;display:block;position:fixed;inset:0}.account-menu.open .account-menu-backdrop{opacity:1;visibility:visible}body.account-menu-open{overflow:hidden}.account-menu-head{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.account-menu-title{font-size:1.1rem;font-weight:600}.account-menu-close{color:#333;background:0 0;border:0;padding:0;font-size:1.5rem;line-height:1}}@media (width>=992px){.account-menu-toggle,.account-menu-backdrop,.account-menu-head{display:none!important}}.overlay span.bg{background:var(--overlay-bg-color)}.footer-logo{width:50%}@media (width<=767.98px){.footer-logo{width:30%;margin-left:auto;margin-right:auto;display:block}footer.text-inverse,footer.text-inverse address{text-align:center}footer.text-inverse .social{justify-content:center}.bloomy-img{width:75%}.course-program-btn{padding:.3rem .55rem;font-size:.6rem}.course-program-btn i{font-size:.78rem;margin-right:.25rem!important}}@media (width<=991.98px){.course-detail-row{--bs-gutter-x:0}.course-detail-row .cd-main{display:contents}.course-detail-row .cd-main>*,.course-detail-row .cd-media{width:100%}.course-detail-row .cd-media{order:1;margin-bottom:1.5rem}.course-detail-row .cd-prices{order:3}}@media (width<=767.98px){.egitim-table,.egitim-table table,.egitim-table thead,.egitim-table tbody,.egitim-table tr,.egitim-table th,.egitim-table td{width:100%;display:block}.egitim-table thead{display:none}.egitim-table tbody tr{background:#fff;border:1px solid #ececec;border-radius:.9rem;margin-bottom:1rem;padding:1rem 1.15rem;box-shadow:0 2px 10px #0000000a}.egitim-table tbody td{text-align:left!important;border:0!important;padding:.2rem 0!important}.egitim-table tbody td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:#a3a8b3;margin-bottom:.1rem;font-size:.68rem;font-weight:600;display:block}.egitim-table tbody td.fw-semibold{font-size:1.05rem;line-height:1.3}.egitim-table tbody td:last-child{margin-top:.85rem}.egitim-table tbody td:last-child .btn{width:100%;display:block}}.course-body h2{margin-top:50px;margin-bottom:10px;font-size:28px;font-weight:600;color:var(--color)!important}.course-body h2:before{content:"—";color:var(--color);margin-right:10px;display:inline-block}input,select,textarea{color:#60697b!important}.wp-box{z-index:100;position:fixed;bottom:25px;right:25px}.wp-box img{width:60px;height:60px}#cookie-box{color:#eee;text-align:center;z-index:9999;background:#222;border-top:1px solid #eee;width:100%;padding:30px 0;position:fixed;bottom:0;left:0}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bg-color);border-color:var(--bg-color)}.gslide-inline{text-align:center;max-width:100%;max-height:calc(100vh - 40px);margin:auto;overflow:hidden;background:0 0!important}#loginValidationBox ul{margin:0;padding:0}#loginValidationBox ul li{list-style:none}@media (width>=768px){#x2 .container{padding-left:0;padding-right:0}#x2 .row{margin-left:0;margin-right:0}#x2 .row>[class*=col-]:first-child{padding-left:0}#x2 .row>[class*=col-]:last-child{padding-right:0}}.course-card{background:#fff;border:0;border-radius:.75rem;overflow:hidden;box-shadow:0 10px 30px #0000000f}.course-card-body{padding:1rem 1.25rem 1.25rem}.course-badge{color:#fff;background:#ff8954;border-radius:.5rem;margin-bottom:1.25rem;padding:.5rem 1.4rem;font-size:.95rem;font-weight:700;line-height:1;display:inline-block}.course-card-title{letter-spacing:0;color:#1b191b;margin:0 0 1.25rem;font-family:Instrument Sans,sans-serif;font-size:28px;font-weight:600;line-height:28px}.course-card-title a{color:#1b191b}.course-card-summary{color:#5b554f;letter-spacing:0;margin-bottom:1.5rem;font-family:Instrument Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.course-card-link{color:#1b191b;text-underline-offset:5px;font-size:.85rem;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;display:inline-block}.course-card-link:hover{color:#111}.course-card-figure{display:block;position:relative}.course-card-figure img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}@media (width<=575.98px){.course-card-body{padding:1.75rem 1.5rem 1.5rem}.course-card-title{font-size:1.5rem}}.course-info-strip{background:#fff5e9;border-radius:.75rem;overflow:hidden}.course-info-cell{border-right:1px solid #1b191b14;padding:1.4rem 1.75rem}.course-info-cell:last-child{border-right:0}.course-info-label{letter-spacing:0;color:#9a948c;margin-bottom:.35rem;font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:400;line-height:30px}.course-info-value{letter-spacing:0;color:#1b191b;font-family:Instrument Sans,sans-serif;font-size:22px;font-weight:600;line-height:30px}@media (width<=767.98px){.course-info-cell{text-align:center;padding:1rem}.course-info-label{margin-bottom:.15rem;font-size:13px;line-height:22px}.course-info-value{font-size:17px;line-height:24px}}.course-program-title{letter-spacing:0;color:#111;margin:3.5rem 0 1.75rem;font-family:Instrument Sans,sans-serif;font-size:22px;font-weight:500;line-height:30px}.course-tabs{background:#fff;border:1px solid #ece8e1;border-radius:.75rem;box-shadow:0 10px 30px #0000000a}.course-tab-nav{border-bottom:1px solid #ece8e1;flex-wrap:wrap;justify-content:center;gap:.35rem;margin:0;padding:1rem 1.25rem;list-style:none;display:flex}.course-tab-link{color:#5b554f;letter-spacing:0;background:0 0;border:0;border-radius:.5rem;padding:.5rem 1.1rem;font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:600;line-height:20px;transition:background-color .2s,color .2s}.course-tab-link:hover{color:#111}.course-tab-link.active{color:#111;background:#dcd4c6}.course-tab-content{padding:2.5rem 2.75rem;scroll-margin-top:80px}.course-tab-content ul{margin-bottom:0;padding-left:0;list-style:none}.course-tab-content ul li{color:#45413c;margin-bottom:1rem;padding-left:2.1rem;line-height:1.55;position:relative}.course-tab-content ul li:before{content:"✓";color:#fff;background:#ff8954;border-radius:50%;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.78rem;font-weight:700;display:flex;position:absolute;top:.1rem;left:0}@media (width<=767.98px){.course-tab-nav{gap:.15rem;padding:.6rem .5rem}.course-tab-link{padding:.4rem .7rem;font-size:14px}}@media (width<=575.98px){.course-tab-content{padding:1.5rem 1.25rem}}.reservation-box{background:#fff5e9;border:1px solid #f0e4d2;border-radius:.75rem;padding:1.25rem 1.5rem 1.5rem}.reservation-title{color:#111;margin-bottom:.2rem;font-size:1.3rem;font-weight:600}.reservation-subtitle{color:#5b554f;margin-bottom:1rem;font-size:.85rem}.reservation-login{color:#45413c;background:#fff;border:1px solid #f0e4d2;border-radius:.5rem;padding:1.1rem 1.25rem}.reservation-login a{color:#ff8954;font-weight:600}.res-dates{gap:.4rem;margin-bottom:.85rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.res-dates-wrap{align-items:stretch;gap:.35rem;margin-bottom:.85rem;display:flex}.res-dates-wrap .res-dates{scroll-behavior:smooth;flex:auto;min-width:0;margin-bottom:0}.res-nav{color:#1b191b;cursor:pointer;background:#fff;border:1px solid #ece3d4;border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.9rem;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:none}.res-nav:hover{color:#ff8954;border-color:#ff8954}.res-nav:disabled{opacity:.3;cursor:default;color:#1b191b;border-color:#ece3d4}.res-date{cursor:pointer;background:#fff;border:1px solid #ece3d4;border-radius:.5rem;flex-direction:column;flex:none;align-items:center;gap:.1rem;width:3.5rem;padding:.45rem 0;transition:background-color .2s,border-color .2s,color .2s;display:flex}.res-date-dow{color:#9a948c;text-transform:uppercase;font-size:.65rem}.res-date-num{color:#1b191b;font-size:1.05rem;font-weight:700;line-height:1.1}.res-date-mon{color:#9a948c;font-size:.65rem}.res-date:hover{border-color:#ff8954}.res-date.active{background:#ff8954;border-color:#ff8954}.res-date.active .res-date-dow,.res-date.active .res-date-num,.res-date.active .res-date-mon{color:#fff}.res-slots{grid-template-columns:repeat(auto-fill,minmax(4.2rem,1fr));gap:.4rem;display:grid}.res-slot{color:#1b191b;cursor:pointer;background:#fff;border:1px solid #ece3d4;border-radius:.45rem;padding:.5rem 0;font-size:.85rem;font-weight:600;transition:background-color .2s,border-color .2s,color .2s}.res-slot:hover{border-color:#ff8954}.res-slot.selected{color:#fff;background:#ff8954;border-color:#ff8954}.res-slot.disabled{cursor:not-allowed;color:#c2bcb2;background:#f6f1e9;border-color:#efe7da}.res-slot.busy{color:#c98b7a;background:#fdeee9;border-color:#f6dcd3;text-decoration:line-through}.res-loading,.res-empty{color:#9a948c;padding:.5rem 0}.res-status{min-height:1.25rem;margin-top:.85rem}.res-confirm{color:#fff;cursor:pointer;background:#1b191b;border:0;border-radius:.45rem;margin-top:1.5rem;padding:.55rem 1.25rem;font-size:.9rem;font-weight:600}.res-confirm:hover{background:#3a3a3a}@media (width<=767.98px){.res-dates-wrap .res-dates{scrollbar-width:none}.res-dates-wrap .res-dates::-webkit-scrollbar{display:none}.res-dates-wrap.has-overflow .res-nav{display:flex}.res-date{gap:.05rem;width:2.9rem;padding:.35rem 0}.res-date-dow,.res-date-mon{font-size:.58rem}.res-date-num{font-size:.9rem}.res-slots{grid-template-columns:repeat(auto-fill,minmax(3.1rem,1fr));gap:.35rem}.res-slot{border-radius:.4rem;padding:.38rem 0;font-size:.74rem}.res-confirm{border-radius:.4rem;padding:.45rem 1rem;font-size:.78rem}}.res-msg{font-weight:500}.res-success{color:#1d7a4d}.res-error{color:#c0392b}.respay-modal .modal-dialog{max-width:430px}.respay-content{background:#fff;border:0;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 80px #1b191b40}.respay-close{z-index:3;color:#1b191b;cursor:pointer;background:#ffffffb3;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-size:1.1rem;line-height:1;transition:background-color .2s;display:flex;position:absolute;top:14px;right:14px}.respay-close:hover{background:#fff}.respay-head{text-align:center;background:linear-gradient(160deg,#fff5e9 0%,#f3e8d4 100%);padding:2.25rem 2rem 1.6rem}.respay-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#b08d63;font-size:.72rem;font-weight:600;display:inline-block}.respay-amount{color:#1b191b;margin:.5rem 0 .35rem;font-family:Playfair Display,serif;font-size:2.4rem;font-weight:700;line-height:1}.respay-summary{color:#6b655d;margin:0;font-size:.95rem}.respay-body{padding:1.6rem 2rem 1.9rem}.respay-field{margin-bottom:1rem}.respay-field label{color:#6b655d;margin-bottom:.4rem;font-size:.78rem;font-weight:600;display:block}.respay-field input,.respay-field select{background:#fff;border:1.5px solid #ece3d4;border-radius:9px;width:100%;padding:.6rem .8rem;font-size:.875rem;line-height:1.2;transition:border-color .2s,box-shadow .2s}.respay-field select{cursor:pointer;height:calc(2.25rem + 3px)}.respay-field input::placeholder{color:#c4bdb1}.respay-field input:focus,.respay-field select:focus{border-color:#ff8954;outline:none;box-shadow:0 0 0 3px #ff895429}.respay-cardinput{position:relative}.respay-cardinput input{padding-right:2.6rem}.respay-cardicon{color:#c0b8aa;pointer-events:none;font-size:1.2rem;position:absolute;top:50%;right:.95rem;transform:translateY(-50%)}.respay-row{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.respay-error{color:#c0392b;min-height:1.1rem;margin:.35rem 0 .4rem;font-size:.85rem}.respay-submit{color:#fff;cursor:pointer;background:#1b191b;border:0;border-radius:13px;width:100%;padding:.95rem;font-size:1.05rem;font-weight:600;transition:background-color .2s,transform .1s}.respay-submit:hover{background:#3a3a3a}.respay-submit:active{transform:translateY(1px)}.respay-submit:disabled{opacity:.6;cursor:default}.respay-trust{color:#9a948c;justify-content:center;align-items:center;gap:.4rem;margin-top:1.1rem;font-size:.8rem;display:flex}.respay-trust i{font-size:.95rem}.respay-logos{width:70%;max-width:100%;height:auto}.page-title{letter-spacing:0;color:#111;margin:0 0 2rem;padding:0;font-family:Instrument Sans,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2}@media (width<=767.98px){.page-title{font-size:1.375rem}.egitimler-intro{max-height:90px;padding-right:.5rem;overflow-y:auto}}.counter-wrapper>[class*=col-]{display:flex}.course-price-box{text-align:left;background:#fff;border:1px solid #f0e2d0;border-radius:14px;flex-direction:row;justify-content:flex-start;align-items:center;gap:13px;width:100%;height:100%;padding:.7rem .8rem;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.course-price-box:hover{border-color:#ff8954;transform:translateY(-3px);box-shadow:0 10px 26px #ff895433}.cpb-icon{color:#c05a2c;background:#fde7d8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.cpb-body{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;display:flex}.cpb-price{color:#1b191b;font-size:1.05rem;font-weight:700;line-height:1.15}.cpb-price small{color:#8a7f70;margin-top:0;margin-left:0;font-size:.6rem;font-weight:500;display:inline}.cpb-role{color:#8a7f70;font-size:.68rem;line-height:1.3}.purchased-banner{text-align:center;background:#fff5e9;border:1px solid #f0e2d0;border-radius:16px;flex-direction:column;align-items:center;gap:10px;margin-bottom:1.5rem;padding:40px 24px;display:flex}.pb-icon{color:#c05a2c;background:#fde7d8;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:4px;font-size:28px;display:flex}.pb-title{color:#1b191b;font-size:19px;font-weight:600;line-height:1.35}.pb-subtitle{color:#8a7f70;font-size:14px;line-height:1.4}.pb-btn{color:#fff;background:#ff8954;border-radius:999px;align-items:center;gap:8px;margin-top:8px;padding:10px 26px;font-size:15px;font-weight:500;transition:background-color .2s;display:inline-flex}.pb-btn:hover{color:#fff;background:#e8743f}.watch-header{background:#fff;border:1px solid #f0e2d0;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:20px 26px;display:flex}.wh-title{color:#1b191b;margin:0;font-size:24px;font-weight:600;line-height:1.3}.wh-instructor{color:#8a7f70;margin:4px 0 0;font-size:14px}.wh-badge{color:#c05a2c;white-space:nowrap;cursor:help;background:#fde7d8;border-radius:999px;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex}.wh-badge i{font-size:15px}.watch-player{background:#1b191b;border-radius:12px;padding-top:56.25%;position:relative;overflow:hidden}.watch-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.watch-lesson-title{color:#1b191b;margin:16px 0 10px;font-size:18px;font-weight:600;line-height:1.4}.watch-asset{color:#c05a2c;background:#fde7d8;border:1px solid #f0e2d0;border-radius:999px;align-items:center;gap:7px;margin-bottom:8px;margin-right:10px;padding:8px 18px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.watch-asset:hover{color:#fff;background:#ff8954}.watch-asset i{font-size:17px}.watch-list{scroll-behavior:smooth;flex-direction:column;gap:8px;max-height:530px;padding-right:4px;display:flex;position:relative;overflow-y:auto}.watch-list:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);flex-shrink:0;height:90px;margin-top:-90px;display:block;position:sticky;bottom:0}.watch-item{background:#fff;border:1px solid #f0e2d0;border-radius:10px;padding:12px 15px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:block}.watch-item:hover{border-color:#ff8954}.watch-item .wi-title{color:#1b191b;font-size:13px;font-weight:500;line-height:1.4;display:block}.watch-item.active{background:#ff8954;border-color:#ff8954}.watch-item.active .wi-title{color:#fff}.watch-item.active .wi-now{color:#fde7d8;margin-top:3px;font-size:11px;display:block}@media (width<=767.98px){.counter-wrapper{--bs-gutter-y:.6rem}.course-price-box{gap:14px;padding:.65rem .75rem}.cpb-icon{width:36px;height:36px;font-size:18px}.cpb-body{flex:1}.cpb-price{font-size:.95rem}.cpb-role{font-size:.66rem}}footer.text-inverse a:not(.btn):not([class*=link-]):hover,footer .widget a:hover,footer .social a:hover,footer .social a:hover i{color:#ff8954!important}.material-access-section{background:linear-gradient(135deg,#f8f7f4 0%,#fff 55%,#f2f7f4 100%);align-items:center;min-height:62vh;padding:5rem 0;display:flex}.material-access-content{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2rem;max-width:860px;animation:.45s ease-out both material-access-in;display:grid}.material-access-icon{color:#2d6a4f;background:#e8f3ed;border-radius:50%;place-items:center;width:5rem;height:5rem;font-size:2.4rem;display:grid}.material-access-eyebrow{color:#2d6a4f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.7rem;font-size:.72rem;font-weight:700;display:block}.material-access-copy h1{color:#202a25;max-width:720px;margin-bottom:1rem;font-family:Playfair Display,serif;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05}.material-access-copy p{color:#59635e;max-width:680px;margin-bottom:1.8rem;font-size:1rem;line-height:1.75}.material-access-actions{flex-wrap:wrap;align-items:center;gap:1.1rem;display:flex}.material-access-actions .btn{padding:.85rem 1.4rem;transition:transform .2s,box-shadow .2s}.material-access-actions .btn:hover{transform:translateY(-2px);box-shadow:0 .7rem 1.5rem #2d6a4f29}.material-access-secondary{color:#2d6a4f;font-weight:700}.material-account-switch{background:0 0;border:0;padding:0}.material-access-secondary i{transition:transform .2s;display:inline-block}.material-access-secondary:hover i{transform:translate(4px)}.material-login-note{color:#315444;background:#edf7f1;border-left:3px solid #4b8b6d;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.material-login-note i{flex:none;font-size:1.8rem}.material-login-note strong,.material-login-note span{display:block}.material-login-note span{color:#617268;margin-top:.15rem;font-size:.75rem}@keyframes material-access-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=767px){.material-access-section{min-height:56vh;padding:3.5rem 0}.material-access-content{grid-template-columns:1fr;gap:1.4rem}.material-access-icon{width:4rem;height:4rem;font-size:2rem}.material-access-actions{flex-direction:column;align-items:flex-start}}@media (width>=992px){header.wrapper .navbar-nav>.nav-item>.nav-link:not(:has(.uil)){position:relative}header.wrapper .navbar-nav>.nav-item>.nav-link:not(:has(.uil)):after{content:"";transform-origin:0;background:currentColor;height:1.5px;transition:transform .25s;position:absolute;bottom:-1px;left:.4rem;right:.4rem;transform:scaleX(0)}header.wrapper .navbar-nav>.nav-item:last-child>.nav-link:not(:has(.uil)):after{right:0}header.wrapper .navbar-nav>.nav-item>.nav-link:not(:has(.uil)):focus-visible:after{transform:scaleX(1)}}@media (width>=992px) and (hover:hover){header.wrapper .navbar-nav>.nav-item>.nav-link:not(:has(.uil)):hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.material-access-content{animation:none}.material-access-actions .btn,.material-access-secondary i{transition:none}header.wrapper .navbar-nav>.nav-item>.nav-link:not(:has(.uil)):after{transition:none}}.pricing-schedule{background:#fff;border:1px solid #ece8e1;border-radius:.75rem;overflow:hidden}.pricing-schedule .ps-head{padding:1.35rem 1.5rem .9rem}.pricing-schedule .ps-title{color:#111;margin:0 0 .35rem;font-family:Playfair Display,serif;font-size:20px}.pricing-schedule .ps-note{color:#7a736b;margin:0;font-size:13px;line-height:1.5}.pricing-schedule .ps-scroll{overflow-x:auto}.pricing-schedule .ps-table{border-collapse:collapse;width:100%;min-width:460px;font-size:14px}.pricing-schedule .ps-table th,.pricing-schedule .ps-table td{text-align:left;vertical-align:middle;padding:.8rem 1.5rem;font-weight:400}.pricing-schedule .ps-table .ps-num{text-align:right;white-space:nowrap}.pricing-schedule .ps-table thead th{color:#8a837a;border-top:1px solid #ece8e1;border-bottom:1px solid #ece8e1;padding-top:.6rem;padding-bottom:.6rem;font-size:12px;font-weight:600}.pricing-schedule .ps-table tbody tr+tr th,.pricing-schedule .ps-table tbody tr+tr td{border-top:1px solid #f3efe9}.pricing-schedule .ps-period{color:#1b191b;font-weight:600;line-height:1.3;display:block}.pricing-schedule .ps-dates{color:#8a837a;margin-top:.1rem;font-size:12.5px;display:block}.pricing-schedule .ps-badge{color:#fff;letter-spacing:.01em;background:#ff8954;border-radius:999px;margin-top:.4rem;padding:.12rem .5rem;font-size:11px;font-weight:600;display:inline-block}.pricing-schedule .ps-table tbody tr.is-current{background:#fff1e9}.pricing-schedule .ps-table tbody tr.is-current th,.pricing-schedule .ps-table tbody tr.is-current td{border-top-color:#f7dcc9}.pricing-schedule .ps-table tbody tr.is-current .ps-period,.pricing-schedule .ps-table tbody tr.is-current .ps-num{color:#d1552a;font-weight:600}.pricing-schedule .ps-table tbody tr.is-current .ps-dates{color:#c2704c}.pricing-schedule .ps-table tbody tr.is-past .ps-period,.pricing-schedule .ps-table tbody tr.is-past .ps-dates{color:#b9b2a9}.pricing-schedule .ps-table tbody tr.is-past .ps-num{color:#b9b2a9;text-decoration:line-through}.pricing-schedule .ps-foot{color:#8a837a;background:#fff9f2;border-top:1px solid #f3efe9;padding:.85rem 1.5rem;font-size:12.5px}@media (width<=575.98px){.pricing-schedule .ps-head,.pricing-schedule .ps-foot,.pricing-schedule .ps-table th,.pricing-schedule .ps-table td{padding-left:1rem;padding-right:1rem}}.ps-extra{color:#45413c;margin:1.25rem 0 0;font-size:14px;line-height:1.6}.campaign-strip{background:#fdece3;border:1px solid #f7d9c6;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-bottom:.75rem;padding:.65rem .85rem;display:flex}.campaign-strip .cs-pill{color:#fff;white-space:nowrap;background:#ff8954;border-radius:999px;flex-shrink:0;padding:.35rem .65rem;font-size:12px;font-weight:700;line-height:1}.campaign-strip .cs-text{text-align:center;flex-direction:column;flex:240px;gap:.12rem;min-width:0;display:flex}.campaign-strip .cs-line{color:#d1552a;font-size:13px;line-height:1.4}.campaign-strip .cs-line strong{color:#d1552a;font-weight:700}.campaign-strip .cs-countdown{color:#d1552a;font-variant-numeric:tabular-nums;background:#fff7f2;border-radius:.3rem;padding:.1rem .4rem;font-weight:700;display:inline-block}.campaign-strip .cs-link{color:#d1552a;text-align:center;text-underline-offset:3px;flex-shrink:0;font-size:12px;font-weight:600;line-height:1.35;text-decoration:underline}.campaign-strip .cs-link:hover{color:#a83f1c}.course-price-box{flex-direction:column;justify-content:center;align-items:stretch;gap:0}.course-price-box .cpb-main{flex-direction:row;align-items:center;gap:11px;min-width:0;display:flex}.cpb-next{color:#8a7f70;border-top:1px dashed #f0e2d0;margin-top:.5rem;padding-top:.5rem;font-size:.68rem;line-height:1.4;display:block}.cpb-next strong,.cpb-next .cpb-delta{color:#d1552a;font-weight:600}@media (width<=767.98px){.campaign-strip{gap:.45rem .7rem;padding:.6rem .75rem}.campaign-strip .cs-line{font-size:12px}.campaign-strip .cs-link{font-size:11px}.course-price-box{gap:0}.course-price-box .cpb-main{gap:14px}.cpb-next{font-size:.66rem}}.cd-media .card-img-top img{border-radius:8px}.payment-page .bg-white.shadow-sm{border:1px solid #ece8e1;border-radius:14px;box-shadow:0 10px 30px #1b191b0d!important}.payment-page h2.text-line{color:#1b191b}.payment-page .form-control:focus,.payment-page .form-select:focus{border-color:#ff8954;box-shadow:0 0 0 .18rem #ff89542e}.payment-page .btn-success{color:#fff;background:#d1552a;border-color:#d1552a;padding-top:.8rem;padding-bottom:.8rem;font-weight:600}.payment-page .btn-success:hover,.payment-page .btn-success:focus,.payment-page .btn-success:active{color:#fff;background:#b2451f;border-color:#b2451f}.payment-page .btn-secondary{color:#fff;background:#1b191b;border-color:#1b191b}.payment-page .btn-secondary:hover,.payment-page .btn-secondary:focus{background:#000;border-color:#000}.payment-page .btn-danger{color:#8a7f70;background:0 0;border-color:#e0d6c8}.payment-page .btn-danger:hover,.payment-page .btn-danger:focus{color:#d1552a;background:#fff1e9;border-color:#f0b394}.payment-page .badge.bg-red{color:#a63d28;border:1px solid #f2cdc2;font-weight:600;background:#fbe9e4!important}.payment-page .table-order td{border-color:#f3efe9}.payment-page .table-order .price{color:#1b191b}.payment-page .table-order .text-green{color:#2f7d5f!important}.payment-page #total-price-container td{border-top:1px solid #f0e2d0}.payment-page #totalPrice{font-size:1.15rem;color:#d1552a!important}.payment-page .alert-info{color:#45413c;background:#fff7f2;border-color:#f0e2d0}.payment-page .billing-kind{color:#d1552a}.payment-page .form-check-input:checked{background-color:#d1552a;border-color:#d1552a}.payment-page .form-check-input:focus{border-color:#ff8954;box-shadow:0 0 0 .18rem #ff89542e}.payment-page .form-check-label a{color:#d1552a;text-underline-offset:2px;text-decoration:underline}.payment-page .form-check-label a:hover{color:#b2451f}
