@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200);.result-table-row:hover{background-color:#e3e3e3;transition:.3s}.result-table-row{transition:.3s;cursor:pointer}.result-table-row .edit-icon{transition:.3s;opacity:0;float:right}.result-table-row:hover .edit-icon{transition:.3s;opacity:1;color:#747474}.grouped-checkbox{width:100%;margin:10px 0}.grouped-checkbox-heading{padding:15px;background-color:#ebf3f7;border-radius:4px;margin:5px 0;font-weight:700;color:#4c5f6b}.info-box{padding:10px;background-color:rgba(248,247,247,.8);border-radius:4px;font-size:12px;color:#4c4949}.admin-filter-box{padding:10px;background-color:#f3f3f3;border-radius:8px;display:flex;align-items:center;overflow-x:auto;max-width:100%}.admin-filter-box .document-selector-input{margin:0 10px;display:flex;align-items:center;flex:1 1}.admin-filter-box .document-selector-input .MuiChip-root{height:24px}.admin-filter-box .document-selector-input .MuiAutocomplete-root{width:200px;position:relative;top:-6px}.admin-filter-box .document-selector-input ._chips{margin:0}.course-section-body{padding:20px;box-sizing:border-box}.mycourses-body{min-height:300px}.silent-anchor,.silent-anchor:hover{text-decoration:unset;color:unset}.ribbon{font-size:14px;font-weight:700;color:#152740;--r:.8em;border-block:.5em solid transparent;padding-inline:.5em calc(var(--r) + .25em);line-height:1.8;-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%,100% calc(100% - .25em),calc(100% - var(--r)) 50%,100% .25em);clip-path:polygon(100% 0,0 0,0 100%,100% 100%,100% calc(100% - .25em),calc(100% - var(--r)) 50%,100% .25em);background:radial-gradient(.2em 50% at left,rgba(0,0,0,.6666666666666666),transparent) border-box,#ffe435 padding-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.coupon-card{-webkit-mask-image:radial-gradient(circle at 8px,transparent 8px,red 8.5px);-webkit-mask-position:-8px;-webkit-mask-size:100% 43px;background:linear-gradient(90deg,#e3ffe7,#d9e7ff);color:#2a2626;padding:20px 30px;margin:10px 0}.coupon-card-desc{font-weight:700;margin:10px 0}.coupon-card-name{font-size:18px;margin:0}.coupon-code{padding:5px 10px;background-color:#e8f4ff;border:1px dashed #88b4c7;text-align:center;font-weight:700;color:#30526e;margin:0}.coupon-detail-modal-paper{max-width:400px;position:relative;top:20%;margin:auto}.coupon-detail-image{width:100%;height:180px;background-position:50%;box-shadow:inset 0 -50px 36px -28px rgba(0,0,0,.35);background-size:cover;background-repeat:no-repeat}.coupon-modal-head{padding:20px 25px;position:relative}.coupon-modal-edit{border-radius:50%;position:absolute;top:-25px;right:25px;background-color:#fff;box-shadow:0 2px 6px 0 #333}.line-disabled{opacity:.8;pointer-events:none;cursor:not-allowed}.child-borders>div{border-bottom:1px solid #e9e9e9}.alternate-line-bgs>div:nth-child(odd){background-color:#f4f4f4;border-radius:6px}.alternate-line-bgs>div{margin:10px 0;padding:10px}.chat-bubble-container{display:flex;align-items:baseline}.chat-bubble-container .MuiAvatar-root{top:20px}.chat-bubble{color:#1a3039;font-size:16px;text-align:center;margin:0 -15px 0 -7px;text-align:left;padding:14px;border:1.5em solid transparent;border-radius:2.5em;border-top-left-radius:0;background:#d4f0f5;-webkit-mask:radial-gradient(100% 100% at 0 100%,transparent 99%,#000 102%) 0 1.5em/1.5em 1.5em no-repeat border-box,linear-gradient(#000 0 0) padding-box}.icon-chip{display:flex;align-items:center;margin-right:5px;background-color:#0f1e23;padding:3px 5px;border-radius:4px;color:#fff}.icon-chip span{font-size:12px;letter-spacing:.5px}.icon-chip svg{font-size:14px!important}.prescribed-assessment-result-modal table{border:1px solid #333;border-collapse:collapse}.prescribed-assessment-result-modal td,.prescribed-assessment-result-modal th{padding:7px;border:1px solid #333}.MuiFormHelperText-contained{margin:unset!important}.MuiButton-root.g-button{color:#94908e;border:1px solid #a9d2d8;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.MuiButton-root.full-g-button,.MuiButton-root.g-button{background-color:rgba(22,174,201,.058823529411764705);height:40px}.MuiButton-root.full-g-button{color:#66645f;border:1px solid #a9d2d8;margin:10px 0}.MuiButton-root.full-g-button img,.MuiButton-root.g-button img{width:18px;height:18px}.s-t-chips{position:relative}.s-t-chips:before{content:"";display:block;position:absolute;width:100%;height:calc(100% + 8px);z-index:-1;border:1px solid #adb7b9;border-top:0;margin-top:-4px;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;box-sizing:border-box}.s-t-chips .MuiChip-root.selected{background-color:#b5cbd0;border-color:#9cb1bb}.s-t-chips .MuiChip-root{margin:3px;font-size:12px;height:24px;background-color:#c8d9dc;border:1px solid #bfccce;color:#25373a}.suggestive-text-container.focused .s-t-chips:before{border-width:2px;border-color:#3f51b5!important}.suggestive-text-container:hover .MuiOutlinedInput-notchedOutline,.suggestive-text-container:hover .s-t-chips:before{border-color:#000}.suggestive-text-container .MuiOutlinedInput-notchedOutline{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.user-link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:rgba(0,0,0,.87);font-size:16px;text-decoration:unset;border-bottom:1px dotted #111}.back-abs{position:absolute;z-index:1;margin:10px}.user-link:hover{text-decoration:unset;border-bottom:1px solid #111}.date-selector-button{padding:0!important;margin:5px 12px!important}.date-selector-container{margin:10px 0}.date-selector-button.selected .date-selector-inner{color:#f5f5f5;border:1px solid #12313a;background-color:#12313a}.date-selector-button.selected .date-selector-dLabel{background-color:#f5f5f5;color:#12313a}.date-selector-inner{border:1px solid #e4e3e3;padding-top:7px;width:55px;display:flex;flex-direction:column;border-radius:4px}.date-selector-day{line-height:20px;font-size:20px}.date-selector-month{font-size:13px}.date-selector-dLabel{background-color:#12313a;color:#f5f5f5;font-size:12px;line-height:20px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.staff-filter{min-width:180px;margin-top:-10px}.fit-width{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.landingpageloginbutton{color:#faf6f6!important}.timeslot-container .MuiFormControl-root.MuiTextField-root{width:100%}.timeslot-block{margin:10px 0;padding:15px 10px}.timeslot-block.special{background-color:#c6cacd;border-radius:4px}.timeslot-block-special-text{margin-bottom:15px;display:flex;align-items:center}.timeslot-block-special-text p{color:#171717;font-size:13px;margin:0 0 0 5px}.timeslot-block-special-text svg{margin-left:10px;font-size:17px}.timeslot-assign .MuiAvatar-root{margin-right:10px;margin-top:0}.timeslot-block:nth-child(2n){background-color:hsla(0,0%,96.5%,.9803921568627451);border-radius:6px}.timeslot-assign{display:flex}.slot-chips{margin:7px 10px 7px 0!important;background-color:#ebeaea!important}.slot-chips.selected{background-color:#377605!important;color:#fff}.q-n-a-view{padding:10px 50px;position:relative}.q-n-a-view>div{border-left:8px solid #32595f;padding-left:30px;max-width:900px;margin:auto;position:relative}.q-n-a-view svg{font-size:40px;color:#32595f;position:absolute;top:0;left:-24px;background-color:#fcfcfc;padding:5px 0;transform:rotate(180deg)}.q-n-a-view h2{color:rgba(15,40,47,.2784313725490196);font-size:22px;margin:10px 0}.q-n-a-view p{color:#56666a;max-width:780px;font-size:17px;font-weight:400}.nice-cards{margin:20px 0}.inline-fields{width:300px;display:inline-block}.MuiListSubheader-root{background-color:#eee!important}.nice-cards .MuiGrid-item .MuiGrid-item{margin:20px;width:400px;box-shadow:0 48px 100px 0 rgba(17,12,46,.15);border-radius:10px;background-color:hsla(0,0%,100%,.6)}.nice-cards .MuiGrid-item .MuiPaper-root{width:100%}.nice-cards .MuiGrid-item .MuiPaper-root .MuiCardMedia-root{height:140px}.cards-list{margin:0 auto 30px;max-width:1280px;text-align:center}.cards-item{display:inline-block;width:300px;vertical-align:top;margin:40px 10px 90px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border-radius:10px;position:relative;height:300px}.cards-item:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.cards-item:hover h3{text-decoration:underline}.cards-photo{width:140px;height:140px;border-radius:10px;background-size:cover;background-repeat:no-repeat;margin:0 auto;position:absolute;top:-20%;left:50%;transform:translateX(-50%)}.cards-inner{display:flex;flex-direction:column;justify-content:space-between;height:inherit}.cards-caption{max-height:120px;overflow:hidden}.cards-body h3{color:#12313a;margin-bottom:10px;text-align:center}.cards-body{margin-top:60px;padding:20px 15px}.cards-caption p{margin:0;font-size:13px;color:#5d6e73;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.reel-preview{width:140px;display:inline-block;vertical-align:top;margin:10px}.reel-preview img{width:140px;height:250px;object-fit:cover;border-radius:6px;background-color:#000}.reel-preview span{color:rgba(0,0,0,.54);font-size:12px}.reel-preview p{margin:8px 0 0;font-size:14px;max-height:38px;text-overflow:ellipsis;overflow:hidden;color:#000}.simple-layout-container .simple-layout-outer{max-width:1000px;margin:30px auto;color:#002238}.simple-layout-top{text-align:center;margin:20px 0}.simple-layout-top .user-profile{text-align:left;width:auto!important}.simple-layout-bottom{margin-top:20px}.simple-layout-bottom .article-list-view{margin:10px 0}.textField__container .MuiInput-underline:hover{color:#dc7b7b}.textField__container .MuiInput-underline:before{border-bottom:1.5px solid #2c6d81}.textField__container .MuiInput-underline:after{border-bottom:3px solid #dc7b7b}.login-field-box{margin-top:20px!important;margin-bottom:20px!important;padding-top:10px!important;padding-bottom:10px!important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06);border-radius:15px!important}.subscriptions-preview-list{margin:20px 0 10px}.white-trans{background-color:hsla(0,0%,99.6%,.6784313725490196)!important;color:#104352!important;margin:0 10px!important}.subscription-preview-card-outer{width:400px;display:flex;background:#136a8a;background:linear-gradient(270deg,#267871,#136a8a);border:2px dashed #5d9291;border-radius:4px;color:#fff;box-shadow:0 25px 20px -20px rgba(0,0,0,.45)}.subscription-preview-card-outer .package-card-service-label{color:#fff}.package-card-actions{margin:20px 0;display:flex;flex-direction:column;align-items:center}.package-card-actions>span{margin:10px 0;text-align:center}.sub-c-cards.card-list-container{padding:0;margin:0 25px}.sub-c-cards .calendar-date,.sub-c-cards.card-list-container .caption{color:#fff}.subscription-preview-card-outer .su-p-title{font-size:22px}.subscription-preview-card-outer .subscription-preview-icon{padding:20px}.subscription-preview-card-inner{display:flex;flex-direction:column}.subscription-preview-outer{width:100%;box-sizing:border-box;background:#136a8a;background:linear-gradient(270deg,#267871,#136a8a);border:2px dashed #5d9291;border-radius:4px;color:#fff;box-shadow:0 25px 20px -20px rgba(0,0,0,.45)}.subscription-preview-inner{width:inherit;flex:1 1}.subscription-preview-icon{padding:10px 14px}.subscription-preview-icon svg{font-size:35px}.su-p-title{font-size:18px}.direct-sub-outer{margin:40px auto 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sale-pop-outer{position:absolute;top:15px;right:0}.sale-pop-outer.rel{position:relative;top:0;right:0;margin-left:15px}.c-package-img img{width:100%;height:200px;object-fit:cover;border-radius:4px}.c-package-single-list .c-package-card{margin:20px auto 0}.c-package-card-list{width:90vw;margin:30px auto 10px}.c-package-card-actual-price{font-size:18px;font-weight:700;margin:5px 0}.c-package-card-discounted-price{font-size:24px;font-weight:700;margin:5px 0;color:green}.c-package-card{width:350px;border-radius:10px;border:1px solid #eeebeb;margin-right:40px;position:relative;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.c-package-inner{padding:20px 30px}.c-package-card h3{font-size:22px;margin:10px 0}.c-package-card-items{margin:20px 0}.c-package-header{font-size:14px;color:#767676;font-weight:700}.c-package-card-items p{color:green;font-weight:700;margin:10px 0}.c-package-card-caption{margin:10px 0;white-space:pre-line;line-height:24px}.inline-blocks>div{display:inline-block}.small-modal .MuiAvatar-root{width:80px;height:80px;position:absolute;top:-13%;left:50%;transform:translateX(-50%)}.currency{font-family:"Roboto Slab";margin:5px 0;display:inline-block}.currency.big{font-size:18px;font-weight:700}.strike{text-decoration:line-through}#menu-{z-index:99999!important}.currency.small{font-size:16px;font-weight:700;margin:0 7px}.currency.uplift{top:-3px;position:relative}.meta-block{display:flex;align-items:middle;margin:3px 0;color:#12313a}.meta-icon svg{font-size:16px;line-height:12px;margin-top:2px}.meta-label{margin-left:8px;font-size:13px;font-family:"Roboto Slab";letter-spacing:1px}.player-in-modal-container{position:relative;width:70vw;margin:15vh auto auto;height:70vh}.player-in-modal-container .player-in-modal-close{position:absolute;z-index:10000;top:10px;right:10px;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.35)}.player-in-modal-container .player-in-modal-player{width:70vw;height:70vh;margin:auto;background-color:#000;border-radius:10px;position:relative;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35)}.margin-10 .color-blue{color:#e0888c}.small-modal .MuiDivider-root{background-color:rgba(224,138,141,.433)}.small-modal .MuiButton-containedPrimary{color:#e8e0e0!important;background-color:#cf7a7e!important}.MuiToggleButton-root.Mui-selected{color:#fff!important;background-color:#2c6d81!important}.tabs button{color:#b7a7a7!important;background-color:initial!important;border-radius:24px;padding:8px 14px}.ListItemText-primary{text-align:left}.login-modal-backdrop{width:100%;height:100%;object-fit:cover;position:fixed;top:0;left:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{box-shadow:inset 0 0 2px 0 #bdbaba;width:2px;background-color:unset}::-webkit-scrollbar-track:hover{width:4px}::-webkit-scrollbar-thumb{background-color:rgba(66,160,199,.7607843137254902);outline:1px solid #42a0c7;width:8px;width:20px;border-radius:8px}.root-container{flex:1 1;padding-top:67px}.as{width:780px;text-align:left;margin-left:90px!important;margin-top:-20px!important}.fullsize-input-container .MuiTab-root{text-align:left!important}.insights-container .chart-container{width:100%}.navigator-button{background-color:#fff;box-shadow:1px 2px 3px rgba(51,51,51,.30196078431372547)}.navigator-button.abs{position:absolute;margin-left:0!important}.navigator-button.open{position:relative;top:0;display:inline-block;z-index:10}.navigator-button:hover{opacity:1;transition:.4s ease-out}.nav-bar{position:fixed!important;flex-direction:row!important;box-sizing:border-box;padding:0 20px;width:100%;height:66px;overflow:visible;position:fixed;top:0;color:#002238!important;box-shadow:unset!important;opacity:1;background-color:#fff!important;background:url(https://www.transparenttextures.com/patterns/absurdity.png) #fff}.nav-bar.hide{transform:translate(-50%,100%);opacity:0;transition:.4s ease-in-out}.no-padding{padding:0}.padding-20{padding:20px}.two-one-layout{display:flex;flex-direction:row}.two-one-left-block{width:100%;max-width:40%}.two-one-right-block{width:100%;max-width:65%}.icon-hover svg{font-size:36px;margin-left:10px;margin-top:15px}.icon-hover{cursor:pointer}.icon-hover:hover h1{text-decoration:underline}.icon-hover:hover svg{margin-left:20px;position:relative;transition:.4s}.people-count-label:hover{color:#00f}.notification-tray-container{max-width:100%;width:450px;height:100vh;overflow:auto}.share-bar-tray{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;border-radius:16px;backdrop-filter:blur(9.9px);-webkit-backdrop-filter:blur(9.9px);padding:2px 4px;margin:10px auto}.richview-card-toptray-container{max-width:80%;margin:auto;font-size:14px;position:relative;color:#885201!important;text-align:right}.richview-card-toptray{display:inline-flex;width:auto;justify-content:center;align-items:center;flex-direction:column}.richview-card-toptray button{color:#885201!important;box-shadow:inset -10px -3px 20px 3px rgba(255,239,222,.7803921568627451);padding:10px 20px;border-radius:34px}.richview-card-toptray p{color:#885201!important}.richcard-link{text-decoration:none;vertical-align:top}.richview-card-hallow .MuiPaper-root{max-width:unset!important}.richcard-title{margin:10px!important}.richcard-link-container{margin-left:auto;display:grid;grid-template-columns:2fr 2fr}.share-wa{color:green!important}.share-fb{color:#000083!important}.share-bar-tray button{padding:3px 4px;margin:0 2px}table thead{background-color:unset!important}.MuiAccordion-root{background-color:#ececec!important}.share-bar-tray>span{padding:0 7px;margin-top:1px;font-weight:700;line-height:18px;color:#5d8d86}.share-bar-tray{color:#fff!important}.bordered-table tr{border:1px solid #333;padding:3px}.bordered-table,.bordered-table td,.bordered-table th{border-collapse:collapse;border:1px solid #333}.bordered-table td{padding:5px}.notification-tray-list .elegant-card{width:400px;margin-left:auto!important}.notification-tray-card{cursor:pointer;position:relative;transition:.4;display:flex;align-items:flex-start}.is-read.notification-tray-card .card-checkbox{color:#70ff70}.is-read .notification-subject{text-decoration:line-through}.is-read.notification-tray-card .elegant-card{background-color:#e0fcde}.notification-tray-card .card-checkbox{margin:10px 0;height:100%}.a-c-header .MuiCardHeader-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px}.a-c-header .MuiCardHeader-subheader{font-size:.88rem}.card-checkbox{position:relative;top:0;left:0;transition:.4}.card-checkbox svg{color:#fff}.transparant{background-color:initial!important;box-shadow:none!important}.notification-tray-card:hover{font-weight:700!important;transition:.4}.notification-tray-card:hover .card-checkbox{opacity:1;transition:.4}.MuiPickersPopper-root{z-index:9999999!important}.banner-white-box .form-body{max-width:600px;margin:0 auto}.banner-white-box .form-container{padding:10px 30px}.banner-white-box .paper.question-form-container{height:auto}.banner-pane-container{overflow:hidden;height:200px;width:96vw;margin:20px auto 0;position:relative;background-image:radial-gradient(circle farthest-corner at 100% 0,rgba(255,165,0,.2784313725490196),50%,rgba(173,216,230,.38823529411764707) 90%);background-attachment:fixed;border-radius:20px;box-shadow:0 2px 1px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09);border:1px outset rgba(237,232,194,.3607843137254902)}.room-container.twopanes .MuiAccordion-root{background:transparent!important;color:#fff;font-size:20px;font-weight:500;padding:0}.room-container.twopanes .MuiAccordion-root.Mui-expanded{background-color:rgba(91,144,189,.21176470588235294);border-radius:4px;background-color:hsla(0,0%,99.2%,.12156862745098039);border:1px solid #b6c9f9;border-bottom-color:rgba(165,222,249,.3686274509803922)}.room-container.twopanes .MuiAccordion-root .MuiAccordionDetails-root{padding:0}.room-container.twopanes .MuiAccordion-root .grey-box{padding:0;background-color:initial;color:#e2e2e2;font-family:inherit;font-weight:400;border:0}.room-container.twopanes .MuiAccordion-root .grey-box li{margin-bottom:10px!important;word-spacing:4px;line-height:22px}.room-container.twopanes .MuiAccordion-root .grey-box li .color-green.bold{text-align:center}.room-container.twopanes .MuiAccordion-root .grey-box li button{background-color:rgba(190,216,255,.8313725490196079);color:#000;width:100%;border:0;border-radius:0;padding:10px 0}.room-container.twopanes .MuiAccordion-root p{font-family:inherit!important}.room-card-container{width:auto;vertical-align:top;max-width:40%;min-width:20%;padding:7px 0;margin:5px 20px 10px 0;cursor:pointer;display:inline-block}.room-card-container:nth-last-col{margin-right:0}.room-card-container:hover .room-card-title{text-decoration:underline}.room-card-title{margin:0;font-size:18px;font-weight:700;color:#124f47;overflow:hidden;text-overflow:ellipsis;word-break:normal;white-space:nowrap}.room-card-body{margin:5px 0}.tile-container .as-list{display:flex;flex-direction:column}.room-card-cover{width:100%;height:150px;background-size:cover;background-position:50%;border-radius:8px;background-color:#12313a;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);box-sizing:border-box;border:3px outset #547a6c;margin-bottom:16px}#dood{height:100%;width:100%}#sun{position:absolute;top:-60px;left:-60px;font-size:5.6em;animation:sunshine 180s infinite alternate}@keyframes sunshine{to{transform:rotate(1turn)}}.tree{position:absolute;bottom:40px;display:flex;flex-direction:column;align-items:center}.tree__1,.tree__2,.tree__3,.tree__5{width:0;height:0;border-radius:10%}.tree__5{border:20px solid transparent;border-bottom:25px solid #a7ac5c}.tree__1{border:45px solid transparent;border-bottom:50px solid #878822;margin-top:-60px}.tree__2{border:60px solid transparent;border-bottom:65px solid #4a560c;margin-top:-80px}.tree__3{border:70px solid transparent;border-bottom:80px solid #303b2b;margin-top:-100px}.tree__4{width:10px;height:50px;background:#211610}#grass{background-image:linear-gradient(270deg,#878822,#42aa46);bottom:0;width:100vw;height:40px}#bug,#grass{position:absolute}#bug{z-index:30;font-size:30px;transform-origin:0 50%;transform:rotate(100deg);animation:walk 200s ease-in-out infinite}@keyframes walk{to{transform:translateX(102vw) rotate(90deg)}}.banner-title{position:absolute;z-index:10;bottom:20%;left:10%}.room-container .banner-title h1{font-size:64px;line-height:64px}.banner-title h1{font-size:82px;line-height:82px;margin:0;letter-spacing:6px;color:transparent;text-shadow:-2px 0 0 hsla(0,0%,100%,.8941176470588236),0 5px 0 rgba(163,139,23,.5490196078431373),-2px 5px 0 #fbffde,-5px 6px 8px #8a914b,-2px 20px 14px rgba(55,89,22,.22745098039215686),-2px 15px 11px rgba(92,93,85,.4235294117647059)}.coverphoto-page-container{height:60vh;position:relative}.coverphoto-page-media{width:100%;height:100%;background-size:220px;position:relative;background-color:#007ecb}.coverphoto-page-media:before{width:100%;height:100%;position:absolute;display:block;content:"";opacity:.07;z-index:0;background-blend-mode:multiply;background-image:url(/static/media/room-bg.3f20a217.png)}.coverphoto-page-description-content p{margin:5px 0!important;font-size:16px}.coverphoto-page-title h1{font-size:46px}.coverphoto-page-body{width:100vw;height:auto;margin-top:-20px!important;background-color:unset;z-index:11;position:relative;border-top-left-radius:10px;border-top-right-radius:10px;padding:50px;box-sizing:border-box;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3)}.room-coverphoto-block{width:100%;height:100%;background-size:cover;background-position:bottom;z-index:1}.coverphoto-page-title{position:absolute;top:40%;left:100px}.forum-container{display:flex;width:100%}.forum-left-container{max-width:900px;width:70%;margin:0 auto;padding:0 10px;box-sizing:border-box}.forum-left-container .tabs-body{min-height:300px}.badge-btn{display:inline-block}.forum-right-container{position:-webkit-sticky;position:sticky;min-width:30%;max-width:400px;margin-left:30px}.inline-form{max-width:1024px;margin:20px auto 0;padding:20px 30px;background-color:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.inline-form fieldset{border:0!important;margin:10px 0}.inline-form .tox-editor-header{box-shadow:none!important;margin:0!important}.inline-form-container{background-color:#f4f4f4}.inline-form .tox-tinymce{border:0!important}.inline-form .tox-edit-area{margin-top:10px}.editor-inline-mode{border:0!important}.inline-form .MuiInputBase-multiline{padding:10px 0!important}.inline-form fieldset>.MuiFormLabel-root{font-size:20px;font-weight:400;color:#908b8b;margin:10px 0!important;font-family:"Roboto Slab"}.form-container.fullsize-reverse .form-right-pane-container{width:50%;padding:0 30px;box-sizing:border-box}.form-container.fullsize-reverse .enquiry-form-fields{flex:1 1}.form-container.thin{padding:0}.form-container .compact-head h4{font-weight:700;font-size:24px}.form-container .compact-head>div{margin:5px!important}.form-container .compact-head .form__caption{margin:0!important}.banner-media{width:100%;height:100%}.banner-btn-grp button{height:45px;padding:0 30px;color:#376518;background-color:hsla(0,0%,100%,.8980392156862745);border:1px solid #b5b201;border-radius:18px}.banner-btn-grp{position:relative;top:-51.4px;left:80px!important;border-radius:30px!important;z-index:12;box-shadow:0 7px 17px 0 rgba(255,239,129,.48),0 0 0 1px rgba(254,245,193,.16)}body{margin:0;font-family:"Roboto Slab"}body,code{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.absolute{position:absolute}.margin-auto{margin:0 auto}.margin-20{margin:20px!important}.dash-container{position:relative;display:flex;flex-direction:column;min-height:100vh}.action-panel{display:flex;width:100%;justify-content:space-between;padding:10px;background-color:#ffefc8;border:1px ridge #ffe599}.action-panel p{font-size:18px;font-style:italic;padding-right:15px;box-sizing:border-box}.action-panel button{width:100%;height:100%;background-color:rgba(18,49,58,.9490196078431372);color:#fbf5e0;border:2px ridge #ebc542;background-color:#00292c;font-family:"Roboto Slab"!important;font-style:italic;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2)}.action-panel:hover button{color:rgba(18,49,58,.9490196078431372)}.action-panel a{background-color:unset!important}.glass-panel{margin:20px 0;border-radius:6px;padding:8px 14px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.colored-glass-panel{background:rgba(29,96,61,.32);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border:1px solid rgba(29,96,61,.22);margin:20px 0;padding:12px 18px}.colored-glass-panel.centered{margin:0 auto 20px}.colored-glass-panel button,.colored-glass-panel button:hover{background-color:#14455a}.panel-block{margin:10px 0}.panel-head{font-size:14px;font-weight:700}.panel-head,.panel-value{margin:5px 0}.story-container{max-width:370px;margin:0 auto}.small-coverphoto{width:50px;border-radius:4px;object-fit:cover;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);height:100%!important;object-fit:cover!important}.event-image-list img{object-position:center}.event-noticeboard .event-board-cover{width:50px;height:50px;border-radius:4px;object-fit:cover;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}.event-image-list .MuiImageListItem-item{border-radius:4px}.modal-paper-tray{margin:-5px auto 0;max-width:100%}.report-a-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;overflow:auto;max-width:100%;min-width:590px}.timeline-a-card-text *{color:#000}.org-container .hello-pane-container{padding:50px;background-color:#065a52;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 400'%3E%3Cdefs%3E%3CradialGradient id='a' cx='396' cy='281' r='514' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23063345'/%3E%3Cstop offset='1' stop-color='%23065A52'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='400' y1='148' x2='400' y2='333'%3E%3Cstop offset='0' stop-color='%2332FFF9' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%2332FFF9' stop-opacity='.5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h800v400H0z'/%3E%3Cg fill-opacity='.15' fill='url(%23b)'%3E%3Ccircle cx='267.5' cy='61' r='300'/%3E%3Ccircle cx='532.5' cy='61' r='300'/%3E%3Ccircle cx='400' cy='30' r='300'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover;background-position:bottom}.dash-container .dash-body-container{flex:1 1}.dash-container.org-container .MuiTabs-root{padding:0;width:160px}.dash-container.org-container .MuiTab-root{min-width:unset}.dash-container .MuiTabs-root button{box-shadow:inset 0 -3px 4px -1px #9dc1c8}.dash-container .MuiTabs-root button.Mui-selected{box-shadow:inset 0 -1px 4px -1px #974000;background-color:rgba(151,64,0,.06274509803921569)}.dash-container .MuiTabs-root button.Mui-selected *{color:#974000!important}.dash-container .MuiTabs-vertical .MuiTabs-scroller{padding-right:0}.dash-container .MuiTabs-root *{color:#266a76}.org-container .hello-pane-container *{color:#fff!important}.task-modal .MuiPaper-root{background-color:#fffad7}.task-modal .big-title{font-family:monospace}.task-modal .jodit-container{background-color:#fff}.small-avatar{width:20px!important;height:20px!important}.medium-avatar{width:30px!important;height:30px!important;font-size:13px!important}.dark-avatar{color:#fafafa;background-color:#214550!important;border:1px solid #489fb3}.task-board-container{position:relative}.task-board-container section{padding:0!important}.task-board-container header{margin-bottom:10px}.task-board-container section::-webkit-scrollbar,.task-board-container section::-webkit-scrollbar-thumb{width:1px!important}.task-board-container .MuiTabs-root{position:absolute;z-index:2;top:90px;width:100%;padding:0 20px;box-shadow:inset -6px -3px 5px 0 #ebbc65;border-top-right-radius:6px;border-top-left-radius:6px;background:rgba(56,47,22,.16862745098039217)}.task-board-container .MuiTabs-root button{z-index:1;color:#fff}.task-board-container .MuiTabs-root .MuiTabs-indicator{height:48px;border-radius:4px;background-color:rgba(43,32,1,.7607843137254902);box-sizing:border-box;border:2px ridge #b0a145;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:inset 0 5px 10px rgba(49,39,0,.119)}.task-detail-title{display:flex;align-items:top;justify-content:space-between}.task-detail-modal{padding:0 25px}.task-detail-actions{width:100%;display:flex;justify-content:space-between}.task-detail-description{font-size:18px;line-height:30px;letter-spacing:.2px;box-sizing:border-box;margin-bottom:40px}.task-detail-description>div>p{margin:0}.task-detail-conversation{margin:10px -22px 0;padding:0 10px;border-top:1px dashed #8e7a43}.task-detail-conversation h2{margin:10px}.task-detail-actions .caption.color-red{color:red!important}.task-detail-clear{height:70px}.task-detail-actions p{margin:3px 0}.task-card .user-profile{padding:0!important;width:auto!important;float:right}.task-card .user-profile .MuiAvatar-root{height:22px;width:22px;background-color:#653c00}.task-detail-modal .user-profile{margin:10px;padding:0!important;width:auto!important}.task-detail-modal .user-profile:first-child{margin-left:0}.task-detail-modal .user-profile .MuiAvatar-root{height:22px;width:22px;background-color:#653c00}.task-card-due{display:flex;align-items:center}.task-card-due span{margin-left:5px;font-size:13px}.task-card-due>svg{font-size:18px}.linear-timeline-container{max-width:800px;margin:0 auto}.abs-loader.MuiLinearProgress-root{height:8px!important;position:absolute;width:100%;z-index:10}.task-card{box-shadow:0 2.4px 3.2px rgba(0,0,0,.15);margin:5px 0;border-radius:5px;position:relative;border:1px solid #d2bb19;width:270px}.task-card-title-block{padding:10px}.task-card-bottom{width:100%;padding:5px;border-top:1px solid #e6cd88;border-radius:4px}.task-board-header,.task-card-bottom{display:flex;justify-content:space-between;align-items:center}.task-board-header{padding:20px 20px 65px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-sizing:border-box;background:radial-gradient(circle at 50% 100%,rgba(34,23,0,.5019607843137255) 5%,#221700 0 10%,rgba(34,23,0,.5019607843137255) 10% 15%,#221700 15% 20%,rgba(34,23,0,.5019607843137255) 20% 25%,#221700 25% 30%,rgba(34,23,0,.5019607843137255) 30% 35%,#221700 35% 40%,transparent 40%),radial-gradient(circle at 100% 50%,rgba(34,23,0,.5019607843137255) 5%,#221700 0 10%,rgba(34,23,0,.5019607843137255) 10% 15%,#221700 15% 20%,rgba(34,23,0,.5019607843137255) 20% 25%,#221700 25% 30%,rgba(34,23,0,.5019607843137255) 30% 35%,#221700 35% 40%,transparent 40%),radial-gradient(circle at 50% 0,rgba(34,23,0,.5019607843137255) 5%,#221700 0 10%,rgba(34,23,0,.5019607843137255) 10% 15%,#221700 15% 20%,rgba(34,23,0,.5019607843137255) 20% 25%,#221700 25% 30%,rgba(34,23,0,.5019607843137255) 30% 35%,#221700 35% 40%,transparent 40%),radial-gradient(circle at 0 50%,rgba(34,23,0,.5019607843137255) 5%,#221700 0 10%,rgba(34,23,0,.5019607843137255) 10% 15%,#221700 15% 20%,rgba(34,23,0,.5019607843137255) 20% 25%,#221700 25% 30%,rgba(34,23,0,.5019607843137255) 30% 35%,#221700 35% 40%,transparent 40%);background-size:1em 1em;background-color:#402b01;box-shadow:inset 0 6px 15px 6px #191200}.task-board-header .button-material-brown{background-color:#322304;color:#edb102;padding:10px 15px;border-radius:40px;border:1px groove #a37c0a;white-space:nowrap}.task-board-header h1{font-size:40px;color:#fff9c3;text-shadow:0 2px 0 #8d6e09,1px 2px 0 #aa924f,-1px 6px 5px #1a1606}.t-c-title,.task-board-header h1{font-family:monospace;margin:5px 0}.t-c-title{font-size:16px;letter-spacing:1px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;width:100%;white-space:break-spaces;text-overflow:ellipsis;overflow:hidden}.react-trello-board{background-color:#fbf7da!important}.react-trello-lane{height:100%;background-color:initial!important;box-shadow:none;border-right:1px dotted #e4caa3!important}.multimedia-preview .upload-image-container{height:50px;width:200px}.MuiToolbar-root{min-height:unset!important}.MuiToolbar-root .upload-image-container{height:auto!important;width:100px!important}.copyright-footer{display:inline-block;position:absolute;bottom:0;left:0;width:230px;height:0}.copyright-footer p{position:absolute;font-size:6px;bottom:0;left:0;opacity:.3;margin:0;width:100%}.progress-area-bar-container{min-width:50%}.progress-areas-container.has-more{height:110px}.progress-areas-container{height:60px;position:relative;width:100%;bottom:0}.progress-area-radar-container{opacity:1;overflow:hidden}.progress-area-radar{display:border-box;box-sizing:border-box;margin-bottom:20px;padding:20px 0;color:#fff!important}.progress-area-radar svg line{stroke:rgba(112,56,25,.5411764705882353)}.progress-area-radar svg .recharts-polar-grid-concentric-polygon{stroke:#f5c081;fill:rgba(247,163,67,.1803921568627451)}.progress-area-radar-container .progress-area-radar-inner{display:flex;align-items:center}.progress-area-radar-inner ul li{color:#623516;margin-bottom:10px}.progress-area-radar-inner ul{padding:0 20px!important;list-style-type:disclosure-closed;list-style-position:inside}.progress-area-bar-headers{max-width:450px;font-weight:500;color:#48743a}.progress-area-bar-headers li{margin-bottom:6px}.progress-area-bar-headers h1{font-size:20px;color:#48743a;background-color:#f2fcdd;display:inline-block;font-weight:700;margin:10px 0!important}.progress-area-bar-container.vertical .progress-area-bar-outer{flex-direction:column}.progress-area-bar-container.vertical .progress-container{max-width:80%;margin:15px auto}.progress-area-bar-container.vertical .progress-area-bar-headers{max-width:100%;width:100%;text-align:center}.progress-area-bar-outer{display:flex;align-items:flex-start;flex-direction:column;width:100%;padding:0 20px;box-sizing:border-box}.progress-area-radar-container .progress-area-radar-outer h2{padding:10px;font-size:20px;font-weight:700;margin:0!important;color:#c68b61;text-align:center;box-sizing:border-box}.progress-area-radar-container .progress-area-radar-outer{border-radius:7px;background:rgba(242,167,113,.0196078431372549);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(9px);border-bottom:2px groove rgba(255,181,90,.3411764705882353);border-radius:8px;padding:30px 0 0}.progress-area-radar-container .progress-area-radar-outer:nth-child(2n) .progress-area-radar-inner{flex-direction:row-reverse}.recharts-layer .recharts-polar-angle-axis-tick tspan{fill:#72350f}.progress-area-radar-label{color:#9b4b19}.progress-area-label.with-title{justify-content:center}.progress-area-label.with-title.active .progress-area-title{color:#173503;font-weight:800}.progress-area-bar-container .MuiLinearProgress-root{background-color:#f2fcdb;border:1px solid #daf5ae;border-radius:40px}.progress-area-bar-container .MuiLinearProgress-root .MuiLinearProgress-bar{border-radius:40px}.progress-area-label{position:absolute;top:0;height:100%;display:flex;align-items:end;justify-content:flex-end;background-color:#bcffb8;border-right:1px dashed #518b25;box-shadow:inset 20px -16px 20px 5px #fff;box-sizing:border-box}.progress-area-label span{font-size:12px;padding:0 5px;font-family:"Courier New",Courier,monospace;word-break:keep-all;white-space:nowrap;color:#0c2d01}.progress-area-title{position:absolute;left:50%;margin:0!important;top:-50px;transform:translateX(-50%);color:rgba(23,53,3,.48627450980392156);font-weight:400;width:100%;font-size:18px;letter-spacing:1px;text-align:center}.progress-container{width:100%;position:relative;height:auto;margin-top:50px;margin-bottom:50px;box-sizing:border-box}.progress-tick-container{position:absolute;height:20px;width:100%}.code{font-family:"Courier New",Courier,monospace}.progress-tick:last-child{right:0;transform:translateX(50%)}.progress-tick span{position:relative;z-index:2}.progress-tick span:after,.progress-tick span:before{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.progress-tick span:after{border-color:rgba(26,143,53,0) rgba(26,143,53,0) rgba(174,170,24,.9294117647058824);border-width:9px;margin-left:-9px;top:-20px;border-radius:4px}.progress-tick span:before{border-color:rgba(74,245,154,0) rgba(74,245,154,0) #27540a;border-width:8px;margin-left:-8px;top:-21px;border-radius:2px}.progress-tick{font-family:"Courier New",Courier,monospace;position:absolute;font-weight:700;bottom:0;z-index:2;top:0;height:15px;border-radius:8px;transform:translateX(-50%);padding:1px 5px 4px;background-color:rgba(248,235,139,.9725490196078431);color:#1d4500;border-radius:3px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:inset -2px -3px 7px 0 rgba(174,169,24,.49019607843137253);border:2px solid rgba(174,170,24,.9294117647058824)}.nav-logo{width:auto;height:50px;position:relative;left:0}.padding-5{padding:5px!important}#paper-container{height:100%;border-radius:0;background-color:unset!important;overflow:inherit}.main-paper-container{min-height:calc(100vh - 66px);position:relative;overflow:hidden}.full-drawer{width:100%;top:66px!important;z-index:1100!important}.full-drawer .MuiDrawer-paper{top:66px;height:calc(100vh - 66px);width:100%;background:url(https://www.transparenttextures.com/patterns/absurdity.png) #fff}.full-drawer .MuiBackdrop-root{display:none}.full-screen{min-height:100vh;width:100vw}.full-screen-richview{padding:30px 0 5px;min-height:100vh;overflow:auto}.full-screen-richview:before{position:fixed;display:block;content:"";width:100%;height:100vh;bottom:0;left:0;opacity:1;background:linear-gradient(180deg,#c3e3f6,rgba(15,103,211,.8235294117647058))}.full-screen-richview .richview-card{width:80%;margin:auto;position:relative;top:65px;border-radius:20px;box-shadow:0 14px 28px rgba(0,0,0,.25);background:hsla(0,0%,100%,.5);border-radius:16px;box-shadow:5px 25px 20px 12px rgba(93,146,199,.68);border:3px solid hsla(0,0%,100%,.45)}.glass-box{background:hsla(0,0%,100%,.69);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(8.1px);-webkit-backdrop-filter:blur(8.1px);border:1px solid hsla(0,0%,100%,.3)}.table-container{height:660px}.copyright-footer p{margin:3px 10px;font-size:10px;text-align:right}.banner-layout{position:relative;width:100vw;height:100%}.banner-white-box center{width:100%}.active.banner-layout .form-container{max-width:650px;margin:auto;width:100%;padding:15px;box-sizing:border-box}.assessment-pack-container .banner-white-box form .form_children{min-height:auto!important}.banner-white-box form .form_children{height:auto}.banner-white-box form{display:flex;flex-direction:column;justify-content:space-between}.banner-white-box .form-container .radio-group{justify-content:center}.banner-white-box .button-wrapper{margin:0 auto 30px!important}.banner-white-box .form-container .button-wrapper{display:flex}.banner-white-box .form-container .button-wrapper button{height:40px}.banner-white-box .disclaimer-text{color:#aeaeae;font-size:10px;display:block;margin:40px 20px}.banner-layout .banner-white-box .check-icon{transform:scale(.7)}.banner-layout .banner-white-box{margin:auto;border-radius:6px;min-width:35%;max-width:90%;position:relative;z-index:9999;border:7px inset #78d4ae;border-right:0;border-left:0;background-color:#fff;opacity:1;background-image:linear-gradient(135deg,rgba(215,253,235,.2901960784313726) 25%,transparent 0),linear-gradient(225deg,rgba(215,253,235,.1803921568627451) 25%,transparent 0),linear-gradient(45deg,rgba(215,253,235,.27058823529411763) 25%,transparent 0),linear-gradient(315deg,rgba(215,253,235,.38823529411764707) 25%,hsla(0,0%,100%,.98) 0);background-position:4px 0,4px 0,0 0,0 0;background-size:4px 4px;background-repeat:repeat;box-shadow:inset 0 -17px 18px 10px #e1fff3,inset 0 0 3px 0 rgba(10,116,116,.18);border-radius:12px;box-sizing:border-box}.banner-layout .grey-box{background-color:unset;font-family:unset;border:unset;overflow:visible}.banner-layout .grey-box ul{margin:10px 0 20px!important}.a-r-i-caption{background-color:hsla(0,0%,98%,.7215686274509804);width:95%;box-shadow:inset 0 -7px 0 0 #eaeaea;box-shadow:inset 0 4px 4px 0 #eaeaea;border:1px dotted #a0af92;margin:-10px auto 10px;border-top:0;padding:15px 5px 10px}.a-r-i-container{line-height:26px}.a-r-i-caption span{display:inline-block;vertical-align:top;padding:0 5px;font-size:12px;box-sizing:border-box;color:#888}.banner-layout .banner-header{padding:10px 0!important;margin:0 20px;text-align:left;color:#0d1407;box-sizing:border-box;display:flex;align-items:top}.banner-layout .banner-header .banner-title-block{border-bottom:1px solid rgba(18,67,2,.3254901960784314);flex:1 1}.progress-result-caption{font-size:14px;line-height:21px;font-weight:400}.banner-white-box table{text-align:left;word-break:normal;width:100%;border-radius:4px;background-color:#fafafa;box-shadow:7px 7px 1px 0 #eaeaea}.banner-white-box table td,.banner-white-box table thead td{padding:12px 6px;font-size:16px;border-color:#6c6c6c}.banner-white-box table thead td{font-weight:700!important}.assessment-container.completed h5,.assessment-pack-inner h5{color:#1f4403;text-transform:uppercase;background-color:rgba(109,139,86,.050980392156862744);padding:7px 10px;border-radius:4px;letter-spacing:1.8px;font-weight:900;line-height:23px;font-size:13px;border-left:5px solid #1f4403;border-bottom:1px solid #1f4403;border-style:solid;border-top:0;border-right:0;margin:40px 0 25px!important}.assessment-container.completed .grey-box{margin:10px 0!important;padding:0 20px!important}.banner-layout .form-header{padding:40px 0!important;position:absolute;text-align:center;width:100%;top:-180px}.banner-layout .form-header *{color:#00112b!important;font-weight:revert}.active.banner-layout .form-header{top:0}.active.banner-layout .banner-white-box{top:10vh}.banner-layout:after{height:100%;width:100%;position:fixed;top:0;left:0;z-index:999;display:block;content:"";background-color:#f5f5f5;background-blend-mode:revert}.active.banner-layout.assessment-container{padding:0!important}.completed.banner-layout:before{background-color:#0e3502!important;height:100vh}.active.banner-layout:before{background-color:#071b2d;transition:.4s;height:100vh;background-blend-mode:overlay}.banner-layout:before{transition:.4s;width:100vw;height:100vh;background-color:#007ecb;background-blend-mode:hue;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cg fill='%23fffff' fill-opacity='.4' fill-rule='evenodd'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/svg%3E");content:"";display:block;position:fixed;top:0;left:0;z-index:9999}.MuiToolbar-root{justify-content:space-between}.multimedia-container{height:calc(100% - 50px)}.full-box{width:100%;height:100%}.f-f-upload-btn{width:80px;height:80px}.multimedia-container .upload-image-container{margin:0 20px}.multimedia-container .upload-image-container .fileUploader .fileContainer button svg,.multimedia-upload.upload-image-container .fileUploader .fileContainer button svg{color:#fff;font-size:30px;position:relative;margin:0 10px}.multimedia-upload.upload-image-container{width:140px!important;height:50px!important}.multimedia-upload .video-uploader-btn{display:flex;align-items:center;cursor:pointer;font-size:14px;font-family:sans-serif;margin:12px 15px 0 0}.multimedia-upload .video-uploader-btn svg{margin:0 10px}.multimedia-upload #ww-videos{display:none}.multimedia-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}.tile-outer-container{width:100%}.tile-container{margin:10px 0}.tile-outer{margin:30px 0 0 10px}.tiles{width:250px;display:inline-block;margin:5px 10px 5px 0}.tile-container button a:hover{border:unset;text-decoration:unset}.tile-container .MuiBadge-badge{background-color:hsla(0,0%,99.6%,.8392156862745098);border:1px dotted #d2aca5;height:auto;padding:4px 6px;top:10px;font-size:14px;color:#d2aa80;font-weight:900}.tile-container button{padding:14px 10px 10px;line-height:12px;margin:5px 10px 5px 0;white-space:nowrap}.tile-container button a{color:#b66e69}.chip-btn{padding:3px}.outlined-btn{border:2px solid #13323b!important;margin:0 10px!important;padding:4px 8px!important}.landingpageloginbutton{background-color:#13323b!important}.article-view-ref{word-break:break-all}.article-view-interaction{margin:10px 0}.article-view-interaction .form-container{padding:0}.tray-box{background-color:#f2f2f2;border-top:1px solid #d6d5d5;padding:10px;align-items:center;justify-content:space-around}.tray-box>div>div{min-width:150px}.tray-box>div{display:flex;align-items:center;justify-content:center}.overflow-y-scroll{overflow-y:scroll;max-height:100vh}.consultation-quick-view-container{margin:20px 0;display:flex;align-items:flex-start}.consultation-quick-view-container .thin{font-weight:400}.thin{font-weight:200}.error-tray{background-color:#ffeded;padding:8px;border-radius:4px;display:flex;border:1px solid #ecb7b7;margin-top:20px}.error-tray p{margin:0 0 0 14px;font-size:14px;color:#c71111}.error-tray svg{font-size:24px;color:#c71111;margin-top:3px}.error-notification .MuiSnackbarContent-root{max-width:370px;background-color:#ab0606;color:#fff;display:flex;align-items:flex-start;flex-grow:unset;flex-wrap:unset}.room-cards{margin:10px 0!important;padding:20px 25px!important;border-radius:10px!important;box-shadow:0 3px 9px 0 hsla(0,0%,63.9%,.5215686274509804)!important;border:1px solid #d0d0d0;cursor:pointer}.notice-board{color:#fff;padding:30px;border-radius:4px;background:#104480}.notice-board>div{display:flex}.notice-board>div>div{max-width:350px;flex:1 1}.padding-0{padding:0!important}.power-text{font-family:monospace;position:relative;padding:0 5px;margin:0 10px;letter-spacing:-.5px;color:#967e0c;word-spacing:-3.4px;text-transform:uppercase}.padding-l-r-10{padding:0 10px!important}.card-line-item{display:flex;align-items:center;margin:10px}.card-line-item.thin{margin:unset}.card-line-item.thin b{font-weight:700;font-size:14px;line-height:14px;align-items:center}.card-line-item.thin svg{margin:unset!important}.card-line-item>div{margin:auto 10px;color:rgba(0,0,0,.54)}.card-line-item .q-v-p-block{font-size:16px}.padding-l-r-25{padding:0 25px!important}.grey-small{color:#999;font-size:18px!important}.color-lite-grey{color:#999}.color-light-black{color:#555}.color-icon-grey{color:rgba(0,0,0,.54)}.color-blue-like{color:#3f51b5;font-size:18px!important}.color-blue-like-big{color:#3f51b5;font-size:24px!important}.grey-small-btn{color:#999!important;font-size:14px!important}.primary-btn.MuiButton-root{background-color:#12313a;border-radius:8px;box-shadow:inset 0 0 12px 1px #406d7e;margin:0 15px;color:#dcf4ff;font-family:"Roboto Slab";text-transform:capitalize}.primary-btn.MuiButton-root:hover{background-color:rgba(18,49,58,.9176470588235294)}.primary-btn.MuiButton-root .MuiAvatar-root{color:#fafafa;background-color:#214550;border:1px solid #489fb3;margin:0 5px}.subscriber-status-block{display:inline-block;text-align:center;margin:10px 20px}.subscriber-status-layout{text-align:center}.subscriber-status-pane{box-shadow:inset 0 22px 60px 0 rgba(253,255,140,.4588235294117647);border-radius:6px;padding:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.subscriber-status-pane span{font-size:14px;font-weight:400}.wall-backed{position:relative}.wall-backed:before{content:"";display:block;width:100vw;height:100vh;position:fixed;z-index:-5;top:0;left:0;background:url(https://www.transparenttextures.com/patterns/absurdity.png) #fff;opacity:.7}.r-wall-backed{position:relative}.r-wall-backed:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(https://www.transparenttextures.com/patterns/dark-mosaic.png),linear-gradient(90deg,#087192,#83364e),hsla(0,0%,100%,.9803921568627451);background-blend-mode:color-burn}.reverse-letter{transform:rotateX("-90deg")}.form-modal .MuiBackdrop-root{background-color:rgba(255,248,250,.9500000000000001)!important;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.form-modal .MuiDialog-paper form{position:relative;overflow-x:hidden}.form-modal .MuiDialog-scrollPaper{overflow:auto;align-items:flex-start}.form-modal .MuiDialog-paperScrollPaper{max-height:unset;padding-top:10px;margin-bottom:0!important;box-shadow:0 37px 0 9px rgba(133,91,1,.521);border:1px solid #fff1d7}.form-modal .MuiDialog-paper .button-wrapper{position:relative;display:flex;background-color:#fff;width:100%;padding:10px 0;margin:0!important;border-bottom-left-radius:0}.form-modal .MuiDialog-paper .button-wrapper>.padding-5.flex{color:#5c0c09;justify-content:center}.form-modal .form_children{padding-bottom:70px}.main-paper-container .MuiPaper-root{box-shadow:none!important;background-color:unset!important}.slide-left{animation:slide-left .5s cubic-bezier(.25,.46,.45,.94) both;will-change:transform}.no-slide .slide-left,.no-slide .slide-right{animation:unset;-webkit-animation:unset;will-change:unset}.slide-right{animation:slide-right .5s cubic-bezier(.25,.46,.45,.94) both}.flag{padding:5px 10px;margin:10px 5px;font-size:14px;border-radius:4px;color:#fff;font-weight:700;vertical-align:middle}.flag.red{background-color:red}.flag.green{background-color:green}.small-icon{width:16px!important;height:auto!important;margin-right:3px}.form-modal{min-width:320px;max-width:100%}.font-12{font-size:12px!important}.elegant-card{box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);background-color:#fff;border-radius:8px;margin:10px;padding:10px 16px}.subscription .MuiDialogTitle-root{background:#dd5e89;background:linear-gradient(270deg,#f7bb97,#dd5e89)}.subscription .MuiDialogContent-root{border-top:2px dashed #dd5f89}.magic-screen .MuiBackdrop-root{background:#d88ca5;background:linear-gradient(270deg,#fadbc9,#ffb3cc)}.magic-screen.peace-bg{background-image:url(/static/media/peace-bg.d4d641e9.jpg);background-size:cover;background-position:100%}.magic-screen.peace-bg .MuiPaper-root{background-color:rgba(238,223,206,.8705882352941177)}.magic-screen.mountain-bg .MuiBackdrop-root{background-image:url(https://online-ww-files.fra1.cdn.digitaloceanspaces.com/assets/mindfulness/bg.jpg);background-size:cover;background-color:unset}.magic-screen.mountain-bg .MuiPaper-root{background-color:hsla(0,0%,100%,.85)}.magic-screen .MuiDialogTitle-root#form-dialog-title{padding:20px 30px 0!important}.magic-screen .MuiDialogContent-root{padding:0 30px}.magic-screen .MuiPaper-root{padding:20px 0;background-color:hsla(0,0%,100%,.35000000000000003)}.magic-screen .form-field{margin:0 0 10px!important}.flex-column{display:flex;flex-direction:column!important}.form-body.has-full-inputs{display:flex}.form-body fieldset{width:100%;box-sizing:border-box;margin:4px 0}.form-body fieldset.inline{width:auto;display:inline-block;margin:0}.flex-column.radio-group{flex-direction:column!important}.flex-row-reverse{display:flex;flex-direction:row-reverse}.display-block{display:block!important}.upload-image-container{position:relative;height:300px;background-color:rgba(0,0,0,.21176470588235294);border-radius:4px}.upload-image-container.small-upload-container{height:100px}.pos-absolute{position:absolute}.upload-image-container.small-upload-container .fileUploader .fileContainer button svg{font-size:60px}.upload-image-container .fileUploader{height:100%;position:relative;top:0}.upload-image-preview{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background-color:rgba(51,51,51,.7607843137254902)}.upload-image-container .fileUploader .fileContainer{width:100%;height:100%;padding:0;margin:0;position:relative;background-color:initial;border:none}.upload-image-container .fileUploader .fileContainer button{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;margin:0;padding:0;background-color:initial;border:none}.upload-image-container .fileUploader .fileContainer button svg{color:rgba(71,71,71,.5411764705882353);font-size:120px;position:relative}.client-document-gallery .upload-image-container .fileUploader .fileContainer button svg{font-size:unset;color:#fff;margin:0 5px}.dp-container{margin:0 auto;position:relative;height:150px;width:150px}.dp-container .dp-img{position:absolute;width:100%;height:100%;overflow:hidden;border-radius:50%;background:#0f2027;background:linear-gradient(90deg,#2c5364,#203a43,#0f2027)}.dp-container .dp-icon svg{font-size:100px;color:hsla(0,0%,100%,.6901960784313725);margin:20px 23px}.dp-container img{width:100%;height:100%;object-fit:cover;overflow:hidden}.dp-container .fileUploader .fileContainer{width:30px;height:30px;padding:0;margin:0;background:transparent;position:absolute;bottom:40px;right:-10px}.dp-container .fileUploader .fileContainer button{padding:6px;background:#0f2027;background:linear-gradient(90deg,#2c5364,#203a43,#0f2027)}.dp-container .fileUploader .fileContainer button svg{color:hsla(0,0%,100%,.9);font-size:28px;position:relative;top:2px}.parah{max-width:650px;margin:auto}.banner-box-form .flow-header-container{display:flex;align-items:center;justify-content:space-between;margin:10px}.blur{position:relative;filter:blur(4px)}.blur:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.2)}.full-height{height:100%;overflow:auto}.doc-room-inner{height:100%;flex-wrap:wrap}.purple-box{background:#41295a;background:linear-gradient(90deg,#2f0743,#41295a);box-shadow:0 3px 14px 4px rgba(65,41,90,.5215686274509804)}.blue-grad-box,.purple-box{padding:10px 15px;color:#fff;border-radius:6px}.blue-grad-box{background:#000428;background:linear-gradient(90deg,#000428,#004e92);box-shadow:0 3px 14px 4px rgba(0,4,40,.38823529411764707)}.mood-grad-box{background:#2c83d9;background:linear-gradient(90deg,#8dbff2,#c2d8f1);padding:10px 15px;color:#333;border-radius:6px}.red-box{padding:10px;background-color:#fbf1f1;border:2px solid #f5c5c5}.error-box{color:red;border:1px solid #ff9191;background-color:#fff;animation:dash-red 2s infinite}.imageCard{margin:10px;min-height:230px;overflow:hidden;border-radius:6px;position:relative;box-sizing:border-box;box-shadow:4px 10px 12px 0 rgba(60,60,60,.08);border:1px solid rgba(170,187,205,.5019607843137255)}.sub-bg-vector-right-4{width:500px;height:500px;max-width:40%;max-height:30%;margin-left:20px;position:absolute;top:-70px;right:10px;background-size:contain;background-repeat:no-repeat;background-position:50%;filter:opacity(.87) hue-rotate(344deg) drop-shadow(2px 3px 2px rgba(96,136,179,.519)) brightness(1.061)}.sec-right{margin-top:30px}.sec-right .big-num{left:unset;position:relative;top:0}.big-num{position:absolute;left:-120px;top:-22px;font-family:sans-serif;text-shadow:1px 1px #619de3;color:#edf3fb;font-size:72px;font-weight:700}.imageCard img{width:100%;height:180px;box-sizing:border-box;object-fit:cover}.imageCard .label-blue{position:absolute;top:158px;left:5px;background-color:#336aff}.imageCard>p{font-weight:400;font-size:20px;color:#2b2a2a;font-family:"Times New Roman",Times,serif;margin:10px 0 0;text-decoration:none!important;padding:0 10px;height:84px;text-overflow:ellipsis;overflow:hidden;word-break:break-word;white-space:pre-line}.imageCard button{margin:0 auto;width:100%;transition:.4s;color:rgba(48,62,100,.788235294117647);font-size:12px}.imageCard button:hover{opacity:1;color:rgba(0,47,175,.8431372549019608)!important;transition:.4s}@keyframes dash-red{0%{background-color:#fff}50%{background-color:rgba(241,181,181,.5098039215686274)}to{background-color:#fff}}.bordered-header-box{border:1px solid #d0eef6;border-radius:8px;margin:20px}.bordered-header-box.red{border:1px solid #7d0006}.bordered-header-box>div:first-child{padding:10px;background-color:rgba(208,238,246,.4117647058823529)}.bordered-header-box.red>div:first-child{padding:10px;background-color:rgba(251,187,192,.4117647058823529)}.bordered-header-box>div:nth-child(2){padding:15px}.family-tree-container,.greyed-out{position:relative}.greyed-out:before{width:100%;height:100%;display:inline-block;content:"";position:absolute;background-color:rgba(255,253,253,.48);z-index:111}.yellow-box{background-color:rgba(249,195,0,.38);border-radius:4px;border:1px solid #ffce62;color:#000}.blue-lite-box{background-color:rgba(0,161,255,.27);border-radius:4px;border:1px solid #62beff;color:#000}.blue-very-lite-box{background-color:rgba(0,161,255,.17);opacity:.75;border-radius:4px;border:1px solid rgba(98,190,255,.3137254901960784);color:#000}.blue-lite-box .border-right:not(:last-child){border-right:1px solid rgba(0,161,255,.27)}.green-box{background-color:rgba(144,243,98,.27);border-radius:4px;border:1px solid #98ec9a;color:#000}.package-card-outer{margin:60px 0;position:relative;width:800px;max-width:calc(100% - 40px);min-height:400px;padding:20px 20px 5px;border-radius:14px;box-sizing:border-box;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3)}.green-btn{background-color:green!important;color:#fff!important}.red-btn{color:#831e1e!important}.green-btn-border{background-color:#fff!important;color:green!important;border-color:green!important}.lite-btn{width:100%;margin:10px 0!important;background-color:#b8e2ef!important;color:#12313a!important}.lite-chip{color:#b8e2ef!important;margin:5px!important}.dark-chip,.lite-chip{border:1px solid #2c6678!important}.dark-chip{color:#2c6678!important;margin:2px!important;font-size:10px!important}.package-card-outer.subscription-walkthru{width:100%}.package-card-outer.subscription-walkthru:before{z-index:0}.card-in-grid{width:300px;margin:2px}.card-in-grid .MuiCardMedia-root{height:190px}.card-in-grid h2{font-family:"Roboto Slab";font-size:18px;margin:5px 0}.icon-column{background-color:rgba(226,237,250,.5294117647058824)!important;border-radius:8px!important;margin:15px 8px 8px!important;padding:10px!important}.icon-column .MuiButton-label{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:60px}.icon-column .MuiButton-label .MuiButton-startIcon{margin:0}.icon-column .MuiButton-label .MuiButton-startIcon svg{font-size:24px}.package-card-outer:before{position:absolute;z-index:-1;display:block;content:"";width:100%;height:100%;opacity:.6;top:0;left:0;background-size:cover;box-sizing:initial}.package-card-head{padding:30px 30px 0}.package-card-title{font-size:36px;margin:10px 0;font-weight:700;color:#383838}.text-capitalize{text-transform:capitalize!important}.nav-link-text{font-size:14px!important;font-weight:600!important;cursor:pointer;margin:0!important;padding:8px;font-family:"Roboto Slab"!important;color:#12313a!important;position:relative;z-index:1}.nav-link-text:hover{text-decoration:underline}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.nl-anim{position:relative;z-index:0;border-radius:10px;overflow:hidden;display:inline-block}.nl-anim:before{content:"";position:absolute;z-index:-2;left:50%;top:50%;width:250%;height:250%;background-image:conic-gradient(#399953,#fbb300,#d53e33,#377af5,#399953);animation:rotate 4s linear infinite}.nl-anim:after{content:"";position:absolute;z-index:-1;inset:3px;background:#fff;border-radius:8px}.sub-nav-link{margin:0 10px;display:flex;flex-direction:row;align-items:center;cursor:pointer;max-width:100%}.sub-nav-link .MuiAvatar-root{width:40px!important;margin:0 auto!important;height:40px!important}.nav-link button svg{font-size:28px}.nav-link{margin:0 5px;max-width:130px;overflow:hidden}.nav-link .MuiButton-startIcon{margin:0}.nav-link .MuiButton-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-link-container{display:flex;flex-direction:row;justify-content:center;background-color:#12313a;border-radius:8px;box-shadow:inset 0 0 12px 1px #406d7e;margin:0 15px}.dash-link-container .nav-link .MuiButton-label{color:#c6f8f5!important}.dash-link-container .nav-link .MuiButton-startIcon{padding-right:5px}.sub-nav-list{margin:0 5px}.dash-link-container svg{color:#c6f8f5!important}.nav-sec-actions-icon{color:#053b21;font-size:28px}.sub-nav-link span{display:none;font-size:10px;text-overflow:ellipsis;overflow:hidden;height:26px;text-align:center;margin:8px 0;line-height:12px;font-weight:400;word-wrap:break-word;color:#002845!important}.MuiMenu-paper,.popper-list-menu{background:url(https://www.transparenttextures.com/patterns/absurdity.png) #fff}.MuiMenu-paper li,.popper-list-menu li{font-family:"Roboto Slab";display:flex;justify-content:space-between;padding:10px 20px}.compact.popper-list-menu li{padding:0;width:100%}.compact.popper-list-menu li>div{width:100%}.compact.popper-list-menu li button{padding:12px 18px}.popper-list-menu li button{margin:0!important;width:100%;justify-content:start;font-family:"Roboto Slab";font-size:16px;font-weight:600;text-transform:capitalize}.compact-popper-list-menu li{padding:5px 15px}.package-card-service-label{font-size:20px;margin:0 5px;color:#000}.package-card-service-item{margin:5px 0}.previous_arrow{left:-2rem}.forward_arrow,.previous_arrow{font-size:3rem;color:#000;position:absolute;top:7rem}.forward_arrow{right:-1.5rem}.previous_arrow_course{left:-.5rem}.forward_arrow_course,.previous_arrow_course{font-size:3rem;color:#000;position:absolute;top:50%}.forward_arrow_course{right:-.5rem}.previous_arrow_landing{left:-2rem}.forward_arrow_landing,.previous_arrow_landing{font-size:3rem;color:#000;position:absolute;top:7rem}.forward_arrow_landing{right:-1.5rem}._tag{font-weight:700;padding:3px 5px;border-radius:4px;letter-spacing:1px;font-size:10px;text-shadow:1px 1px 2px #1c1c1c;margin-right:5px}.yellow-tag{background-color:#ffbc16;color:#fff}.blue-lite-tag,.blue-very-lite-tag{background-color:#52b4ed;color:#fff}.green-tag{background-color:rgba(77,189,25,.9);color:#fff}.red-tag{background-color:#6d0024;color:#fff}.session-preview{margin:20px 0 30px}.session-preview table{width:100%;border:none!important;text-align:center}.session-preview td,.session-preview th{padding:8px 5px;border:none!important}.session-preview thead tr,.session-preview tr:nth-child(2n){background-color:#eee}.warning-box,.warning-pane{padding:10px;background-color:rgba(255,255,102,.25);color:#a55400}.warning-box{border-radius:4px;border:1px solid #e6d934}.warning-box svg{color:#ff4500}.warning-box ._line{background-color:#e6d934}.warning-box button{box-shadow:0 0 0 0!important;background-color:rgba(247,149,3,.85);color:#f6f7f0}.warning-box button:hover{background-color:#f79503}.warning-box button svg{color:#f6f7f0}.warning-button{box-shadow:0 0 0 0!important;background-color:rgba(247,149,3,.85)}.warning-button:hover{background-color:#f79503}.position-relative{position:relative}.position-absolute{position:absolute}.info-block{width:100%;margin:10px 0;padding:10px 15px;border-radius:4px;background-color:#ececec}.light-grey-text{color:#b3b2b2}.grey-card-box{font-size:16px;padding:20px 25px;background-color:#f5f5f5 solid;border-radius:4px;border:1px solid #d0cfcf;word-break:break-all}.white-border{border:1px solid #fff;min-width:100%}.border{border:1px solid #797878;background-color:hsla(0,0%,87.5%,.5686274509803921);max-width:90px;max-height:20px}.grey-border{border:2px solid rgba(199,197,197,.993);border-radius:4px;background-color:#fff;padding:0 20px}.bg-grey{background-color:#bdbaba;min-width:100%}.no-margin-t-b{margin-top:0;margin-bottom:0}.no-margin-b{margin-top:0}.darker-box{margin:10px 0;width:100%;padding:20px;box-sizing:border-box;background-color:#cfdfe3;border-radius:6px}.grey-box{font-size:16px;padding:20px;background-color:#f5f5f5;border-radius:4px;border:1px solid #d0cfcf;word-break:break-word;text-align:left}.no-bg{background-color:initial;border:none}.assessment-pack-header{font-size:28px;margin:10px 0}.assessment-pack-container .banner-white-box{padding:10px 20px}.assessment-pack-container.banner-layout .form-header{position:relative;padding:0!important;text-align:left;top:0;transform:unset}.assessment-pack-container.banner-layout .form-header h1{margin:0;font-size:24px}.assessment-pack-container.banner-layout .form-header .form__caption{font-size:14px;color:#717171!important;margin:5px 0!important}.assessment-pack-inner{align-items:start!important}.quick-register-container{min-width:450px;border-radius:6px;border:1px solid #c9e1eb;box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07);background-color:#fcfcfc}.soft-login-cornor{position:relative}.soft-login-form{margin-top:20px;padding:0 10px;border-top:5px solid #0e614a}.soft-login-form h1{margin:15px 0 0!important;font-size:24px!important}.soft-login-form .form__caption,.soft-login-form .form__caption p{margin:0!important}.soft-login-render.hide{display:none}.formal-box{font-size:14px;padding:10px 15px;background-color:#e5ecef;color:#2e2e2e;border-radius:4px;word-break:break-word;text-align:left}.summary-box{font-size:16px;padding:10px;margin:10px 0;background-color:#f5f5f5;border-radius:4px;border:1px solid #d0cfcf;font-family:monospace;word-break:break-all;text-indent:37px}.blue-box{width:100%;background-color:rgba(53,166,223,.9);border:1px solid #489ec6;border-radius:4px;display:flex;justify-content:space-between;padding:15px}.text-white,.text-white>*{color:#fff!important}.info-panel-list .info-panel{padding:10px}.info-panel-list .info-panel:not(:last-child){border-right:1px solid hsla(0,0%,86.3%,.4)}.doc-room-tray{max-height:70px;flex-wrap:nowrap!important;position:absolute;width:100%;z-index:1;bottom:0}.doc-room-tray>._actions{justify-content:flex-end}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}body,html{scroll-behavior:smooth}.small-header{font-size:15px;color:#4e4e4e;font-weight:200;margin:7px 0}.large-text,.medium-title{font-size:16px}.large-text{line-height:30px;color:#2f2f2f}.large-text *{margin:0}.title{font-size:18px}.radio-image{width:50px;height:50px;object-fit:cover;border-radius:4px}.caption{line-height:20px}.big-title{font-size:24px;line-height:30px}.padding-t-b-20{padding:20px 0!important}.thin-header{font-size:24px;line-height:30px;font-weight:100}.light-divider{background-color:rgba(0,0,0,.05)!important}.pointer{cursor:pointer}.hoverable{transition:.5s}.hoverable:hover{background-color:hsla(0,0%,90.2%,.288);transition:.4s}.bold{font-weight:700!important}.italic{font-style:italic!important}#form-dialog-title{padding:10px 15px!important}.form-field{margin:5px 0!important}.form-field.half-width{width:50%;margin-left:auto!important}.full-width{width:100%;max-width:100%!important}.color-red{color:red}.color-dark-red{color:#5d0202!important}.blue-text{color:#2394e4}.color-white{color:#fff!important}.color-white-50{color:hsla(0,0%,100%,.5)}.color-green{color:green}.label-green{background-color:green}.label-green,.label-red{color:#fff;font-size:14px;padding:5px 8px;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;text-align:center;margin:0}.label-red{background-color:red}.label-blue{background-color:#356afa}.label-blue,.label-warning{color:#fff;font-size:14px;padding:5px 8px;border-radius:4px;margin:0;border-bottom-right-radius:0;border-bottom-left-radius:0;text-align:center}.label-warning{background-color:#ec940e!important}#artboard-wrapper{width:500px;max-width:100%;height:500px;max-height:auto;margin:10px auto}.sub-bg-vector{width:500px;height:500px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;right:-84px;top:-324px;filter:opacity(.87) hue-rotate(344deg) drop-shadow(2px 3px 2px rgb(96,136,179,.79)) brightness(1.061)}.text-grey{color:#383838}.sub-bg-vector-small{width:250px;height:250px;margin:0 auto;background-size:cover;filter:opacity(.87) hue-rotate(344deg)}.sub-bg-vector-right,.sub-bg-vector-small{background-repeat:no-repeat;background-position:50%}.sub-bg-vector-right{width:500px;height:500px;max-width:40%;max-height:30%;background-size:contain;position:absolute;left:-68px;top:120px;filter:opacity(.87) hue-rotate(344deg) drop-shadow(2px 3px 2px rgba(96,136,179,.519)) brightness(1.061)}.color-black{color:#000}.font-serif{font-family:"Times New Roman",Times,serif}.font-12{font-size:12px;line-height:12px}.font-14{font-size:14px}.font-16{font-size:16px!important}.font-20{font-size:20px}.font-24{font-size:24px}.font-18{font-size:18px}.engaging-voice-type{font-size:30px}.engaging-voice-type-sub{font-size:20px;font-weight:400;line-height:1.5}.block{margin:20px 0 40px}.fog-modal>div:first-child{background-color:rgba(0,0,0,.29)!important}.people-count-label{font-size:16px;padding:5px;transition:.4s;cursor:pointer}.people-count-label:hover{color:#05f;transition:.4s}.margin-t-50{margin-top:50px}.margin-t-b-5{margin:5px 0!important}.margin-t-b-15{margin:15px 0!important}.margin-b-10{margin:0 0 10px!important}.margin-b-20{margin-bottom:20px!important}.margin-r-20{margin-right:20px!important}.margin-r-5{margin-right:5px!important}.margin-r-10{margin-right:10px!important}.margin-b-40{margin-bottom:40px!important}.margin-t-b-20{margin:20px 0!important}.margin-t-b-30{margin:30px 0!important}.margin-10{margin:10px!important}.margin-l-5{margin-left:5px}.margin-l-5,.margin-l-10{margin-bottom:0;margin-top:0}.margin-l-10{margin-left:10px}.MuiDialogTitle-root{padding-bottom:0!important}.grey-text{color:#656464}.table-fluid-wrapper{width:100%;overflow:auto}.table-list-block{display:inline-block;align-items:center;width:250px;margin:10px;vertical-align:top}.table-list-block ._key{width:100%;margin:5px 0!important;font-weight:700;color:#ababab;font-size:12px;text-transform:uppercase;word-break:break-all}.table-list-block ._value{width:100%;font-size:16px;color:#272727;word-break:break-all}.list-to-table-expand .MuiCollapse-entered{background-color:#e4e4e4;box-shadow:inset 0 0 6px 4px #dedede;border-radius:4px}.copyboard{font-family:"Courier New",Courier,monospace;padding:15px}.light-blue-box{background-color:rgba(80,120,154,.05);color:#012a42;border-radius:4px;border:1px solid #bee9f7;word-break:wrap;padding:10;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;max-width:70%}.light-blue-box-text{max-width:90%;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}.client-info .badge-outer{border-bottom:0}.badge-outer{display:flex;align-items:center;margin:7px 0;padding:7px 0;border-bottom:1px solid #304a54}.badge-outer a{color:inherit}.badge-outer .MuiAvatar-root{width:40px!important;height:40px!important;margin-right:10px!important}.right-banner{width:100%;max-height:80vh}.right-banner img{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:4px}.box-lighter-blue{background-color:#ddf1ff!important;border:1px solid #88b3d3!important}.member-expand-view{margin:15px 5px;width:300px;display:inline-block}.color-violet{color:#9368af}.description-content>*{margin:0;font-size:16px;color:#9d9999}.color-blue{color:#0879f7}.color-darkblue{color:#2f5485}.flex-middle-form{width:100%}.flex-middle-form>div{display:inline-block;width:100%}.flex-middle-form>div>*{display:inline-block;vertical-align:bottom;margin-right:8px!important}.flex-middle-form fieldset{display:inline-block;min-width:170px;width:auto}.flex-middle-form .document-selector-input{display:flex;align-items:flex-end}.flex-middle-form .document-selector-input ._chips{margin:0}.flex-middle-form .document-selector-input ._chips>div{display:flex;align-items:flex-end}.flex-middle-form .document-selector-input .MuiAutocomplete-root{min-width:150px}.document-selector-input ._chips{margin:10px 0}.justify-right{justify-content:right}.text-right{text-align:right}.text-left{text-align:left!important}.MuiFormControl-marginNormal{margin:8px 0!important}.underline{text-decoration:underline}.no-decoration{text-decoration:none}.oops-text svg{font-size:100px;opacity:.25}.oops-text p{font-size:16px;color:#4d4d4d}.margin-5{margin:5px!important}.margin-t-10{margin:10px 0 0!important}.margin-t-b-10{margin:10px 0!important}.margin-t-20{margin:20px 0 0}.margin-l-r-20{margin:0 20px!important}.margin-l-r-5{margin:0 5px!important}.margin-l-r-10{margin:0 10px!important}.padding-l-20{padding-left:20px!important}.jumped-heading{margin-left:35px!important}.padding-t-b-10{padding:10px 0!important}.padding-15{padding:15px!important}.padding-5{padding:5px}.margin-l-r-2{padding:0 2px}.padding-25{padding:25px!important}#menu{z-index:3}.nav-menu{background-color:rgba(28,50,60,.7529411764705882)!important;position:relative;border:1px solid rgba(70,107,125,.8588235294117647);box-shadow:0 8px 24px rgba(17,17,26,.1),0 16px 56px rgba(17,17,26,.1),0 24px 80px rgba(17,17,26,.1)}.nav-menu .MuiMenuItem-root{font-family:inherit;color:#cee3ec}.nav-menu .MuiMenuItem-root:not(:last-child){border-bottom:1px solid rgba(230,244,250,.3137254901960784)}.nav-menu:after,.nav-menu:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.nav-menu:after{border-width:15px;margin-left:-15px}.nav-menu:after,.nav-menu:before{border-color:rgba(28,50,60,.8588235294117647) rgba(28,50,60,0) rgba(28,50,60,0)}.nav-menu:before{border-width:18px;margin-left:-18px}.prime-gradient-box{background:#f96;background:linear-gradient(90deg,#ff5e62,#f96);border:1px solid #ec5b5f;padding:10px;position:relative;box-shadow:0 3px 10px 0 #a5a5a5;width:100%;top:0;box-sizing:border-box;color:#771e1d!important;font-weight:700}.prime-gradient-box .caption{font-weight:300;color:#742f2e}.calendar-date{width:50px;height:100%;text-align:center;border-radius:4px!important;overflow:hidden;background-color:#04a1ff}.wide-checkbox-blocks{width:200px;margin:10px;justify-content:space-between;display:flex;flex-direction:column}.wide-checkbox-blocks .MuiButtonBase-root{padding:3px 10px;align-self:flex-start}.sort-edit-item{cursor:pointer}.sort-edit-item .MuiFormControlLabel-root{margin-right:0!important}.course-icon svg{font-size:35px;width:50px;color:#04a1ff;vertical-align:middle;margin:5px 0}.calendar-date ._top{font-size:30px;line-height:35px;margin-top:-2px!important;font-weight:700;font-family:"Courier New",Courier,monospace}.calendar-date ._bottom{background-color:#00a1ff;width:100%;text-transform:uppercase;color:#fff;padding:3px;letter-spacing:1px;border-radius:4px;font-size:9px;line-height:9px;padding-bottom:3px}.calendar-date ._bottom ._month{font-weight:700;font-size:13px;line-height:13px}.grouped-circle-view{padding:20px;position:relative;margin:0}.grouped-circle-label,.grouped-circle-view{border:1px solid #d4d4d4;border-radius:30px}.grouped-circle-label{font-size:18px;font-weight:700;padding:5px 10px;background-color:#fff;height:100%}.disabled{Cursor:text!important;Text-Decoration:None!important}.simple-info-layout{max-width:600px;margin:30px auto;padding:30px;border-radius:6px;border:1px solid #14455a}.link-text{color:#3e6c7f;font-weight:700;text-decoration:underline;margin:30px 0;font-size:16px;cursor:pointer;opacity:1}.link-text.disable{cursor:not-allowed!important;text-decoration:none;opacity:.6}.user-profile-list .user-profile{padding:10px;display:inline-flex;align-items:center;cursor:pointer;height:100%;width:260px;box-sizing:border-box;border:1px solid transparent;transition:.4s}.user-profile .u-p-title{font-size:16px;line-height:18px;margin:5px 0!important}.user-profile .u-p-caption{font-size:11px;margin:5px 0!important;line-height:12px;color:#4f4f4f}.user-profile:not(.nohover):hover{background-color:#f5f5f5;border:1px solid #eaeaea;border-radius:4px;transition:.4s}.padding-10{padding:10px!important}.assessment-container .blue-box{top:100px;z-index:10000;width:80%;left:10%;box-shadow:0 0 14px 7px rgba(52,133,173,.3)}.assessment-container{background-color:#f6fbff;padding:0!important;box-sizing:border-box;display:inline-block}.flex-1{flex:1 1}.align-end{align-items:flex-end}.align-start{align-items:flex-start!important}.flex{display:flex!important;flex-direction:row!important}.flex.wrap{flex-wrap:wrap}.flex-0{flex:0 1}.flex-end{display:flex;align-items:flex-end}.flex-evenly{display:flex;justify-content:space-evenly}.justify-end{display:flex;justify-content:flex-end}.flex-center{display:flex;align-items:center;justify-content:center}.no-wrap{flex-wrap:nowrap!important}.flex-fluid,.flex-middle{display:flex;align-items:center}.flex-fluid.space-btwn{justify-content:space-between}.heading{font-size:30px}.no-height{height:0}.no-margin{margin:0!important}.space-btwn{display:flex;justify-content:space-between}.compact{max-width:300px}.margin-l-30per{margin-left:29%}.margin-l-30{margin-left:30px}.sub-header{color:#8b8b8b;font-size:11px;letter-spacing:.7px;margin:7px 0!important}.html-input-wrapper{padding:10px;margin:10px 0;border:1px solid #b1aeae;border-radius:4px;min-height:300px}.html-input-wrapper div[class^=MUIRichTextEditor-editorContainer]{padding:10px}.MuiTimeline-root{margin:0;padding:0 16px}.MuiTimelineContent-root{padding-top:10px;padding-bottom:10px}.MuiTimelineItem-missingOppositeContent:before{content:none!important}.timeline-container .timeline-time{background-color:unset}.stepper{padding:10px 25px}.stepper ._tags{margin:5px 0 10px}.stepper ._tag:nth-child(2n){margin:0 5px}.stepper ._heading{text-transform:uppercase;font-size:16px}.stepper ._step{margin:2px 0}.stepper .MuiStepper-root{padding:0;margin:10px 0}.success-checkmark{margin:0 auto;display:flex;align-items:center;flex-direction:column}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:initial;border:4px solid #4caf50}.success-checkmark .check-icon:before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon:after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon:after,.success-checkmark .check-icon:before{content:"";height:100px;position:absolute;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#4caf50;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:initial;border:4px solid rgba(76,175,80,.5)}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg)}.paper.question-form-container{padding:10px;margin:10px 0;height:100%;box-sizing:border-box}.paper.question-form-container .slide-left .caption{font-size:13px;font-weight:400!important}.paper.question-form-container .slide-left>p{text-align:left;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,89.4%,.611764705882353);font-size:26px;font-weight:40!important}.paper.question-form-container .slide-left p .light-caption{width:100%;text-align:left;font-size:28px;font-weight:700;color:hsla(0,0%,40.8%,.15294117647058825);display:block;margin:10px 0}.paper.question-form-container .MuiFormGroup-root{width:100%;margin-top:10px}.paper.question-form-container .button-wrapper button{width:100%;height:100%}.paper.question-form-container .MuiFormGroup-root .MuiFormControlLabel-root{padding:0 30px 0 20px;border:1px solid #d3d3d3;border-radius:4px;margin:5px 10px 10px 0}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}.radio-group.full-width label{width:100%}.radio-group{flex-direction:row!important}.radio-group .has-children{width:100%}.radio-group.compact>.MuiFormControlLabel-root{width:auto!important}.radio-group>.MuiFormControlLabel-root{width:200px}.radio-group.spaced-items .MuiFormControlLabel-root{width:250px}.radio-group.full-width>.MuiFormControlLabel-root{width:100%}.radio-helper{margin:-10px 0 0 30px!important}.caption{color:#656464;font-size:14px;margin:0}.doc-room-modal .doc-room-container{position:relative;width:100%;height:100%}.nsmiles-widget{margin:-50px}.student-wellness-assessment{margin:0!important}.small-modal{max-width:450px;position:relative;top:50%!important;left:47%!important;transform:translate(-50%,-50%);border-radius:26px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(6.8px);-webkit-backdrop-filter:blur(6.8px);border:1px solid #fff;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3)!important}.WingsWithin{width:100%;object-fit:cover}.small-modal-txt-avtr{font-family:"Roboto Slab"!important;font-weight:bolder!important;text-align:center;margin-top:40px}.list-modal{max-width:450px;width:450px;box-shadow:0 30px 90px rgba(0,0,0,.4)!important;background:hsla(0,0%,100%,.8)!important;border-radius:8px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid hsla(0,0%,100%,.3)!important}.portal_outer_container{height:100%;background:#000428;background:linear-gradient(180deg,#004e92,#000428)}.portal_outer_container:before{width:70%;height:200%;border-radius:50%;top:70%;background-color:#000428;content:"";display:inline-block;position:absolute;filter:blur(200px);animation:move 30s ease-in-out infinite}@keyframes move{0%{bottom:0;left:-100%;filter:blur(200px)}50%{left:50%;filter:blur(300px)}to{left:20%;filter:blur(250px)}}.portal_outer_container>*{color:#fff}.users-present-list{max-width:300px;margin:20px auto;text-align:center}.users-present-list li{list-style:none}.users-present-list button.MuiIconButton-root{border:1px solid #333;padding:7px;margin:5px 7px}.peer_video_container{position:absolute;width:100%;height:100%}.portal_video.peer_video{width:100%;height:100vh}.local_video_container{width:10%;max-height:50px;min-width:80px;position:absolute;z-index:100;bottom:65px;right:15px;background-color:#333}.video_fluid_container>video{max-height:100vh;max-width:100%}.portal_video_container{position:relative;height:100%}.portal_user_name{position:absolute;width:100%;height:100%}.portal_user_name p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;color:#827f7f;margin:0;text-align:center;z-index:-999}.portal_container{position:relative;height:100%}.portal-controls{position:absolute;bottom:20px;left:calc(50% - 100px);translate:transformX(-50%)}.client-room-top-bar,.doc-room-top-bar{position:absolute;z-index:1;top:0;width:100%}.client-room-top-bar:before,.doc-room-top-bar:before,.doc-room-tray:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.1);filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);-moz-filter:blur(2px);-webkit-filter:blur(2px)}.abs-center{position:absolute}.abs-center,.rel-center{top:50%;left:50%;transform:translate(-50%,-50%)}.rel-center{position:relative}.section-card-scroll{display:inline-block;width:100%;top:-90px;position:relative;z-index:-1}.non-link,.non-link:hover{text-decoration:none!important;color:inherit}.lesson-plate .MuiDialogContent-root{padding:0}.fluid-container{width:100%;height:100%;overflow:auto}.form-right-pane-container{width:65%;height:100%}.form-right-pane-container fieldset{height:100%}.session-note-container{width:100%;box-sizing:border-box}.workout-icon{font-size:50px!important;color:#12313a}.workout-container{padding:0 30px}.workout-block{padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #c3d7dd}.session-note-block{display:flex;justify-content:space-between;width:100%;margin:20px 0;border-bottom:1px solid #c3d7dd;align-items:flex-end;padding:10px 0}.session-note-action{margin:20px}.session-note-label{font-size:20px;margin:0}.session-note-inner-block{margin:10px}.session-note-date{margin:0;font-size:14px}.session-note-inner{display:flex;align-items:top;justify-content:space-between;width:100%}.client-dash.dashboard-layout{background-color:rgba(208,229,232,.5882352941176471);position:relative;min-height:100vh}.client-dash.dashboard-layout.no-bg{background-color:unset}.file-card.MuiPaper-root{margin:20px 0 30px;background-color:hsla(0,0%,100%,.65)!important;border-radius:12px;border:1px solid rgba(209,213,219,.3)!important;box-shadow:0 48px 100px 0 rgba(17,12,46,.15)!important}.file-card .warning-box{margin:20px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.theme-pane.hello-pane-container{background-color:#12313a;border-bottom:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:100%;padding:50px 80px 80px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 400'%3E%3Cdefs%3E%3CradialGradient id='a' cx='396' cy='281' r='514' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23063345'/%3E%3Cstop offset='1' stop-color='%23065A52'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='400' y1='148' x2='400' y2='333'%3E%3Cstop offset='0' stop-color='%2332FFF9' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%2332FFF9' stop-opacity='.5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h800v400H0z'/%3E%3Cg fill-opacity='.15' fill='url(%23b)'%3E%3Ccircle cx='267.5' cy='61' r='300'/%3E%3Ccircle cx='532.5' cy='61' r='300'/%3E%3Ccircle cx='400' cy='30' r='300'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.theme-pane .dp-container{margin-right:30px}.theme-pane.hello-pane-container .grey-text{color:#e3ecee}.theme-pane.hello-pane-container h1{color:#fff}.slide-to-pane .tabs-body{box-sizing:border-box;padding:40px 50px 0;width:auto;position:relative;top:-72px}.slide-to-pane>.MuiTabs-root{margin:0 20px 0 50px;position:relative;top:-72px;z-index:1;background:unset;box-shadow:unset;color:#fff}.profile.hello-pane-container .slide-left-container{width:100%}.hello-pane-container{width:100vw;border-bottom:4px solid #12313a;padding:40px;box-sizing:border-box;justify-content:space-between;position:relative}.hello-pane-container.with-image .dp-container{position:relative}.two-lane-info-container{padding:20px;background-color:hsla(0,0%,92.9%,.5607843137254902);border-radius:6px}.two-lane-info-block{display:flex}.two-lane-info-block>div{width:370px;border-bottom:2px solid #d8d8d8;margin-right:30px}.two-lane-info-block>div.no-bottom-border{border-bottom:0}.hello-pane-container.with-image{width:100%}.hello-pane-container.with-image .h-p-welcome-note{margin-left:140px}.hello-pane-container.package-header{padding:0}.hello-pane-container.package-header .package-card-outer{width:100%;margin:0;max-width:100%;border:none}.hello-pane-container.package-header .package-card-outer:before{border:none}.h-p-welcome-note{flex:1 1}.richview-card .MuiPaper-elevation1{box-shadow:none}.richview-card .MuiPaper-root{background-color:initial!important;max-width:100%;margin:0 auto}.richview-card .MuiPaper-root.Mui-expanded{margin:0 auto}.richview-card .MuiAccordion-root .MuiButtonBase-root,.richview-card .MuiAccordion-root .MuiButtonBase-root li{text-align:left}.richview-card h1,.richview-card h2{font-family:"Times New Roman",Times,serif;color:#000;margin:20px 0;font-weight:400;font-size:30px}.room-container.twopanes .article-list-view{max-width:calc(100vw - 620px)}.richview-card-hallow.narrow{max-width:500px;margin:10px auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.richview-card-hallow h1,.richview-card-hallow h2{font-family:monospace;color:#0a1733;margin:20px 0;font-size:30px;text-shadow:1px 1px 2px #000}.richview-card-hallow h1{margin:10px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:hsla(0,0%,100%,.7803921568627451);line-height:44px;padding:10px 0;font-size:28px;border-bottom:2px dashed hsla(0,0%,100%,.6509803921568628)}.richview-card .slick-slider .MuiPaper-root{max-width:100%;margin:0 20px;overflow:visible}.richview-card-hallow{margin:50px -31px 20px!important;position:relative;z-index:2}.richview-card-hallow:before{width:calc(100% + 30px);height:calc(100% + 30px);top:-15px;left:-15px;border-radius:4px}.richview-card-hallow:after,.richview-card-hallow:before{content:"";position:absolute;opacity:1;display:block;z-index:-1}.richview-card-hallow:after{width:calc(100% + 16px);height:calc(100% + 16px);left:-8px;top:-8px;background-color:rgba(0,13,44,.9529411764705882);margin:0;box-shadow:0 0 11px 4px rgba(166,224,216,.18)}@keyframes animate{0%{background-position:0}to{background-position:0 450px}}.richview-card .MuiAccordion-root .MuiButtonBase-root .MuiIconButton-label{transform:rotate(270deg);color:#fff}.richview-card .MuiAccordion-root .MuiButtonBase-root:hover{background-color:#cd506e;transition:.4s}.richview-card .MuiAccordion-root .MuiButtonBase-root .MuiAccordionSummary-content p{font-size:20px;font-family:monospace;color:#fff;text-shadow:1px 1px 2px #000}.richview-card .MuiAccordion-root .MuiButtonBase-root .MuiAccordionSummary-content p:before{content:"\2B50";display:block;width:50px;height:50px;position:absolute;top:14px;left:-24px;opacity:.8}.sub-sec-section{max-width:60%;margin-left:auto}.question-form-image{min-height:200px;border-radius:4px;background-color:#fff;background-image:url(https://www.transparenttextures.com/patterns/graphy-dark.png)}.banner-box-form{z-index:99999!important}.article-list-view .MuiPaper-outlined{border:unset}.article-list-view img{height:130px}.a-c-header{padding:15px 0!important}@media only screen and (max-width:600px){.progress-area-bar-outer{display:flex}.progress-container{margin-top:20px}.coverphoto-page-body{padding:0}.richview-card .MuiAccordionDetails-root .grey-box .MuiButtonBase-root{width:100%;border-radius:0;background-color:hsla(0,0%,100%,.8352941176470589)}.richview-card-hallow.narrow{max-width:100%}.banner-btn-grp{left:0!important;top:-15px!important;flex-direction:revert;display:block;width:98%;background-color:hsla(0,0%,100%,.8980392156862745);border:1px solid #b5b201;border-radius:8px!important;display:inline-block;border-top-left-radius:0!important;text-align:center}.richview-card-hallow{margin-left:0!important}.banner-btn-grp button{border:0!important;background-color:initial!important;box-shadow:none!important}.article-list-view{width:100%;max-width:unset}.article-list-view .hoverable>.flex{width:100%;flex-direction:column-reverse!important}.coverphoto-page-body>.flex{flex-direction:column-reverse!important}.coverphoto-page-body>.flex-middle,.progress-area-radar-container .progress-area-radar-inner{flex-direction:column!important}.progress-area-title{white-space:pre;text-overflow:ellipsis;overflow:hidden}.assessment-container .question-form-container.paper{padding-top:0}.assessment-container .banner-header{flex-direction:column;align-items:center}.list-modal{max-width:100%;width:100%}.banner-layout.assessment-container.active .banner-white-box{padding:17px!important}.banner-layout .banner-white-box{max-width:94%!important}.banner-layout .banner-white-box .form-container{padding:0}.banner-layout .grey-box ul{padding-left:20px}.banner-layout .banner-header{margin:0 10px!important}.banner-layout .form-header{background-color:unset;margin:20px 0;transform:translateY(-100%);top:0;z-index:9999}.assessment-container{padding:25px 0!important}.assessment-container .text-center{text-align:left}.paper.question-form-container{padding-top:20px}.paper.question-form-container .MuiFormGroup-root{margin-top:0!important;justify-self:flex-start}.paper.question-form-container .success-checkmark .grey-box{padding:0 10px!important;width:100%;max-width:100%}.paper .success-checkmark{margin:10px 0 20px!important}.paper.question-form-container .MuiFormGroup-root .MuiFormControlLabel-root{width:100%;margin:5px 10px 10px 0}.assessment-container .button-wrapper{width:90%;margin-left:auto!important}.assessment-container .button-wrapper button{width:100%;text-align:center}.assessment-container .MuiCheckbox-root{float:left}.paper.question-form-container{width:100%;margin:10px 0}.paper.question-form-container .slide-left p,.paper.question-form-container .slide-left p span{text-align:left}.richcard-link-container{display:block}.sub-bg-vector{width:350px;height:350px;right:-64px;z-index:0;top:-226px;filter:opacity(.87) hue-rotate(344deg) brightness(1.061);mix-blend-mode:darken;background-color:#fff;background-blend-mode:darken}.sub-bg-vector-right{display:none}.engaging-voice-type-sub{font-size:20px}.MuiButtonGroup-root{flex-direction:column;align-items:flex-start;width:100%}.richview-card-hallow .MuiPaper-root{max-width:unset}.richview-card-hallow .MuiPaper-root.MuiAccordion-root>.MuiButtonBase-root{margin-left:0}.package-card-head .MuiButtonGroup-root button{width:100%;background-color:rgba(93,124,163,.24);align-items:flex-start;margin:5px 0}.package-card-head>.full-width>.flex{flex-direction:row-reverse!important}.magic-screen .MuiPaper-root{width:90%;height:90%}.full-screen-richview{min-height:auto;margin:auto;padding:0}.full-screen-richview:before{background:linear-gradient(180deg,rgba(195,227,246,.011764705882352941),rgba(120,188,255,.9882352941176471))}.full-screen-richview *{text-shadow:1px 1.5px 2px rgba(111,152,193,.3333333333333333)}.engaging-voice-type{font-size:28px;z-index:1}.from-me{font-size:20px;color:#0d243a;font-weight:lighter}.sub-sec-section{z-index:1;max-width:100%}.sub-1-layout{z-index:1;margin:0 auto;background-color:rgba(205,230,255,.5843137254901961);padding:10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:10px;border:2px solid #cae4fd}.waves{z-index:0!important;height:20%!important}.full-screen-richview .richview-card{width:100%;border-radius:0;top:0;padding-top:20px;background:none;border:none;overflow-x:hidden}.richview-card .package-card-head{padding:35px 15px 15px}.report-a-container{min-width:100%}.document-modal-tray{min-width:100%!important;width:100%;max-width:100%!important}.modal-paper-tray{padding-top:15px;width:100%;max-width:100%}.responsive-big-title{margin:5px 0;font-size:20px;line-height:20px}.tile-container{width:100%}.tiles{width:150px}.sides-layout .profile.hello-pane-container{width:100%;border-radius:0;justify-content:space-between;position:relative;margin-right:unset;min-height:unset}.sides-layout .sides-body{width:100%;margin:unset}.profile.hello-pane-container{left:0}.profile.hello-pane-container.with-image .dp-container{position:relative}.profile.hello-pane-container.with-image{width:100%}.profile.h-p-welcome-note{position:relative}}.float-left{float:left;width:50%}.pdf-viewer{overflow:auto}.pdf-viewer canvas{margin:auto}.editor-layout{display:flex;height:calc(100vh - 20px);overflow:hidden}.editor-layout .left-section{width:70%;height:100%;overflow:auto;background-color:#f8f8f8;box-shadow:inset -7px 17px 12px 6px rgba(51,51,51,.050980392156862744)}.left-section .form-body,.left-section .form_children,.left-section form,.left-section form .full-width{height:100%!important}.left-section fieldset{margin:0!important}.editor-layout .left-section .form-container,.editor-layout .left-section .form-container .form_children,.editor-layout .left-section .form-container form{height:100%}.spinner-in-button{margin-left:5px;margin-right:5px}.spinner-in-button .MuiCircularProgress-root{width:28px!important;height:28px!important;margin:0 10px}.spinner-in-button.progressing .MuiSvgIcon-root{opacity:0;width:0}.left-section .tox .tox-edit-area__iframe{background-color:#fcfcfc;box-shadow:inset 3px 2px 17px 5px #eee}.left-section form .button-wrapper{position:absolute;top:0;z-index:1212221;right:90px}.editor-layout .right-section{width:30%;height:100%;overflow:auto}.modal-stack{display:flex;flex-direction:column;height:100%;width:auto;min-width:750px;max-width:900px;margin:0 auto;overflow:auto}.modal-stack.full-width{max-width:100%;width:100%;height:100vh}.modal-stack .preview-pane{min-height:0}.modal-stack .preview-comp{overflow:auto}.modal-stack .MuiPaper-root{margin:10px;width:calc(100% - 20px)}.modal-stack .lesson-doc-container{height:100%}.almost-full-modal{max-width:90%;width:auto;overflow:auto;max-height:90%;margin:2% auto}.almost-full-modal .MuiDataGrid-toolbarContainer,.sticky{position:-webkit-sticky;position:sticky}.almost-full-modal .MuiDataGrid-footerContainer{position:fixed;bottom:0;width:100%;left:0;background-color:#fff;border-top:1px solid #333}.almost-full-modal .MuiDataGrid-main{margin-bottom:55px}.large-modal{width:900px}.document-modal,.large-modal{overflow:auto;max-width:100%;max-height:100%}.document-modal{min-width:590px;width:auto;position:relative}.document-modal-tray{min-width:590px;width:100%;max-width:100%}.medium-modal.MuiPaper-root{overflow:auto;max-width:700px;max-height:100%}.preview-modal{width:1000px;position:relative;box-sizing:border-box;z-index:1302}.timeline-time{text-align:right;margin:0 20px}.timeline--wrapper{padding:0!important}.timeline--wrapper .timeline{margin:0}.timeline-header{display:flex;align-items:flex-start}.timeline-header>span{width:34%;text-align:right;padding:0 50px;font-size:24px;position:relative}.timeline-header ._head{margin:0 0 0 130px}.timeline-search{margin:10px 0 10px 20px}.MuiToggleButtonGroup-root p{margin:0}.timeline:before{top:-15px!important;height:calc(100% + 15px);color:#eef3f9!important}.has-search .timeline:before{top:-110px!important;height:calc(100% + 115px)}.timeline-container .makeStyles-background{background-color:#000}.timeline-container.has-search .timeline--wrapper:before{top:-123px;left:36.6%}.t-c-c-info{display:flex;align-items:flex-end;flex-direction:row}.timeline--wrapper{position:relative}.timeline--wrapper:before{content:"";position:absolute;width:15px;height:15px;border:4px solid;background-color:#5a9de2;border-radius:100%;top:-30px;left:35.6%;transform:translateX(-100%);z-index:99;box-sizing:initial;color:#5a9de2}.entry .title{height:auto!important}.entry .title:before{color:#5a9de2!important;border:2px solid!important;top:10px!important;right:0!important;transform:translateX(6px)}.timeline-empty{left:32%;position:relative}.MuiTabs-vertical{border-right:1px solid #dcdcdc}.MuiTabs-vertical .MuiTabs-scroller{padding-right:40px}.special-avatar{border:2px dashed #838383}.rect-avatar.MuiAvatar-root{width:150px;height:100%;border-radius:4px}.doctor-item-main{display:flex!important;border-radius:10px;margin:0 auto!important;cursor:pointer;height:480px!important;width:100%!important;max-width:360px;transition:.4s;border:.5px solid #ccc}.doctor-display-board-item,.doctor-item-main{flex-direction:column;overflow:hidden;background-color:#fff}.doctor-display-board-item{height:100%;display:flex;border-radius:1rem}.doctor-display-baord-text{flex:1 1;padding-bottom:16px;height:calc(100% - 150px)}.doctor-display-baord-text>.margin-t-b-10{margin-top:auto}.expertise-doctor-list{height:52px;overflow:hidden}@media (max-width:480px){.doctor-item-main{width:calc(100vw - 32px)!important;height:450px!important;margin-right:0!important}}.doctor-item-main.expanded{height:auto;transition:.4s}.doctor-item-main.expanded .doctor-display-baord-text{display:none}.doctor-display-header{display:flex;background-color:#224551;border-radius:6px;padding:20px;box-sizing:border-box;color:#fff}.doctor-display-header p{font-size:18px}.doctor-display-header .caption{color:#d7d7d7}.doctor-display-icons{padding-bottom:10px;display:flex;justify-content:center}.doctor-display-icons svg{margin-right:4px;font-size:20px!important;color:#d7d7d7;display:flex}.doctor-display-header .MuiAvatar-root{margin-right:10px;width:80px;height:80px}.doctor-display-avatar,.doctor-display-board-item{position:relative}.play-btn-chip{color:red;background:#fff;width:20px;border-radius:10px;position:absolute;right:10px;bottom:20px;padding:2px 0 2px 7px}.doctor-display-baord-text{display:flex;flex-direction:column;justify-content:space-between;margin:0 20px;text-align:center}.doctor-display-board-title{font-size:16px;margin:0}.doctor-display-baord-text a{font-size:14px;color:#024b88;text-decoration:underline}.doctor-display-board-container{margin:0 auto;width:95%;padding:20px;max-width:95vw}.link{text-decoration:underline}.link-type{cursor:pointer}.link-container:hover .link-type,.link-type:hover{text-decoration:underline}.expertise-doctor-list{height:auto}.link-type.chip{color:#11765c;border-radius:50%;padding:3px 10px;line-height:20px;font-size:14px;border-radius:19px;background:#dbf8f8;margin-bottom:8px;box-shadow:0 2px 1px 0 #98cfcb;display:inline-block}.text-icon{font-size:12px;display:flex;align-items:center;text-decoration:underline}.text-icon,.text-icon:hover{color:#c7c7c7}.expertise-show-more{display:inline-flex;align-items:center;font-size:12px;color:#024b88;cursor:pointer;text-decoration:underline;padding:4px 8px;margin:2px;font-weight:500;letter-spacing:.3px}.expertise-show-more:hover{color:#013366}.icon-medium{font-size:medium}.icon-22{font-size:22px!important}.icon-20{font-size:20px!important}.color-light-red{color:#ca9494}.panel-warning{background:rgba(236,148,14,.43);border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;border:1px solid rgba(236,148,14,.4)}.panel-green,.panel-warning{box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(4.4px);-webkit-backdrop-filter:blur(4.4px)}.panel-green{background:rgba(65,129,7,.5294117647058824);border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;border:1px solid rgba(65,129,7,.6)}.color-warning{color:#ec940e!important}.bg-nav-dark{background-color:#1f2754!important}.bg-warning{background-color:#ec840e!important}.bg-red,.bg-warning{color:#fff!important}.bg-red{background-color:#b91d1d!important}.bg-blue{background-color:#17a1f1!important}.bg-blue,.bg-green{color:#fff!important}.bg-green{background-color:#05a065!important}.black-text-shadow{text-shadow:1px 1px 2px rgba(0,0,0,.5)}.doc-room-container .portal-controls{bottom:80px}.doc-room-container .local_video_container{bottom:110px}.form-container{margin:0 auto;box-sizing:border-box}.form-container button[type=submit]{flex:1 1;padding:10px;font-size:16px;background-color:#12313a;color:#fff}.form-container .button-wrapper button{margin:5px 0}.form-container.row form{display:flex;margin:0 20px;align-items:center}.form-container.row form .form_children{flex:1 1}.form-container.row form button{margin-left:20px}.min-width-100{min-width:100px}.info-modal{max-width:750px;max-height:100vh;position:relative;top:50%!important;left:50%!important;transform:translate(-50%,-50%);overflow-y:auto}.info-modal.fluid{max-width:auto;min-width:750}.icon-btn-rounded{padding:3px!important;border-radius:4px!important}.call-btn{background-color:rgba(29,29,29,.46)!important;color:#fff!important;margin:10px!important}.call-btn.active.normal{background-color:rgba(7,174,239,.9)!important}.call-btn.red{background-color:red!important}.strike-through{text-decoration:line-through!important}.big-btn{padding:20px;margin:10px!important;max-width:400px;width:100%;height:150.1px}.big-btn.full-width{max-width:100%}.impersonating-pane{padding:10px 25px}.MuiContainer-root{padding:0!important}.main-container{padding:50px;flex:1 1;overflow:auto}.main-paper-container{box-sizing:border-box}.clock{height:100%;width:100%;background-color:hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:50px 25px;box-shadow:0 25px 23px rgba(0,0,0,.15);border:1.5px solid hsla(0,0%,100%,.06);border-radius:8px}.main-paper-container.fullscreen{padding:0;position:relative;width:98vw;min-height:100vh;height:auto;top:0;left:0;box-sizing:border-box;overflow:auto}.flex-fluid.middle{align-items:center}.grey-header{color:#6e6d6d}.btn-row>:first-child{margin-left:0}.btn-row>*{margin:0 5px!important}.btn-row,.flex-block{display:flex}.flex-block{align-items:center;justify-content:space-between}.margin-t--5{margin-top:-5}.conversation-write .button-wrapper{text-align:right}.conversation-reply-write .button-wrapper{text-align:right;margin:10px 0!important}.client-document-gallery .upload-image-container{background-color:#3f51b5;height:40px;width:100px}.image-preview{width:100px;height:100px;margin:20px 20px 20px 0;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:4px;position:relative}.image-preview-delete-icon{position:absolute!important;z-index:2;top:-25px;right:-25px}.image-preview img{width:100%;height:100%;object-fit:contain}.image-preview-container{display:inline-block}.image-preview-full{width:100%;height:100%;object-fit:contain}.image-preview-full .react-pdf__Page canvas{margin:auto}.screen-saver{position:fixed;width:100%;height:100%;top:-100%;left:0;z-index:-9999;background-image:url(/static/media/bg-dashboard.e0de4fec.jpg);background-size:cover;background-repeat:no-repeat;transition:.8s;display:none}.screen-saver.visible{top:0;transition:.8s}.good-greeting{top:-6%;left:10%;position:relative;text-align:left}.lock{opacity:.4;position:fixed!important;bottom:50px;right:50px}.lock:hover{opacity:.8}.screen-saver .clock{font-size:80px;opacity:.8}.screen-saver .good-greeting-text{font-size:70px;color:#fff;margin:10px 0}.greet-link{font-size:20px;color:#fff}.greet-right>*{text-align:left!important;cursor:pointer;color:#fff}.greet-caption{opacity:.6;color:#fff;font-size:18px;margin:0}.greet-right{display:inline-block;margin:auto;max-width:600px}.screen-saver .hello-text{color:#fff;margin:10px 0;opacity:.7}.visible{opacity:1;z-index:9999}.client{width:100%;margin:5px 10px;font-size:16px}.client-avatar{width:25px!important;height:25px!important}.admin-right{max-width:20%;margin:20px 10px}.admin-schedule{margin:30px 10px 10px 0;max-width:80%;width:550px}.ww-paper{border-radius:10px;padding:0 10px;box-sizing:border-box}.line-caption{color:#665944;font-size:12px;margin:5px 0;display:block}.ww-paper .MuiOutlinedInput-notchedOutline{box-shadow:0 4px 5px 0 hsla(0,0%,88.6%,.2196078431372549);border-color:rgba(209,197,197,.23);background:hsla(0,0%,99.2%,.27);border-radius:5px}.theme-tab .MuiTabs-root{background:unset;box-shadow:unset}.theme-tab .MuiTabs-flexContainer{justify-content:center}.minimal-tab-container .MuiTabs-root{background:unset;box-shadow:unset}.minimal-tab-container .MuiTabs-root .MuiTab-root{min-width:unset}.light-tabs-container .MuiTabs-root{background:unset;box-shadow:unset;color:#b8e3ef}.light-tabs-container .MuiTab-root{min-width:120px}.MuiTabs-root{box-shadow:inset 0 -3px 4px 0 #e8e3e3;border-top-right-radius:6px;border-top-left-radius:6px;max-width:100%;position:relative;background:hsla(0,0%,94.5%,.32941176470588235);padding:0 10px;box-sizing:border-box;max-width:100vw}.dash-view.tabs-container{display:flex}.dash-view.tabs-container .MuiTabs-root{box-shadow:none;background:unset;border:unset}.dash-view.tabs-container .MuiTabs-root .MuiTab-wrapper{flex-direction:row;align-items:center;justify-content:flex-start}.dash-view.tabs-container .MuiTabs-root .MuiTab-wrapper .MuiSvgIcon-root{margin-right:10px;font-size:20px;margin-bottom:0}.dash-view.tabs-container .MuiTab-root{color:#0e6c87}.tabs-container .tabs-body{padding:0;box-sizing:border-box}.timeline-container div[class*=makeStyles-leftPanel-],.timeline-container div[class^=makeStyles-background-],.timeline-container div[class^=makeStyles-stickyElement-]{background:unset!important}@media only screen and (min-width:900px){.allignment.full-width{width:60%}}@media only screen and (max-width:600px){.dash-view.tabs-container{display:flex;flex-direction:column}.admin-schedule{width:100vw;margin:0;max-width:100vw}.document-modal{width:100%;min-width:100%}.full-screen-richview{overflow-x:hidden}.allignment.flex-block{display:flex;justify-content:space-between}.allignment.margin-b-7{margin-bottom:7px}.allignment.flex-right{width:20px;height:20px}}.article-form-container{padding:20px 40px;position:relative;box-sizing:border-box;width:100%;max-width:1000px;margin:0 auto}.fab-container{width:46px!important;height:46px!important}.fab-container .MuiFab-root{width:46px;height:46px;background-color:#e3e3e3!important;border:1.6px inset #feecb9!important;color:#494028!important}.fab-container{position:fixed;bottom:70px;z-index:999999;right:-10px}.preview-fab{position:fixed!important;bottom:100px;right:30px;display:flex;align-items:center}.preview-fab.green,.preview-fab.green:hover{background-color:green}@media only screen and (max-width:400px){.allignment.flex-middle{flex-direction:column}}.MuiTimelineDot-root{padding:3px!important;background-color:#0b762f!important}.MuiTimelineDot-root>*{font-size:14px!important}.flex-abs-center{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.client-room{z-index:3000;position:fixed;left:0;top:0;width:100%;height:100vh;overflow:hidden}.text-elipses{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.show{visibility:visible;height:auto}.fullsize-input-container{padding:10px;margin:0 10px;background-color:#f7f7f7;border-radius:4px;height:100%}.hidden{visibility:hidden;height:0}.stepper-container{border-radius:4px;background-color:rgba(60,111,132,.45098039215686275)!important;max-width:100%;overflow:auto}.stepper-container .MuiPaper-root{background-color:#e2ebee!important;padding-bottom:0}.MuiStepLabel-label.MuiStepLabel-alternativeLabel{margin-top:0!important}.stepper-container .MuiStepLabel-labelContainer{display:flex;align-items:end;min-height:50px}.stepper-container>div svg{color:#1b313b!important}.client-info{min-height:100vh;padding:40px 40px 20px;position:relative;background:#f5fdff;margin:30px;border-radius:8px;box-shadow:0 4px 30px rgba(0,0,0,.1);border:1px solid rgba(0,72,88,.55);background-image:url(/static/media/blurry.283bba7a.svg);background-size:cover;box-shadow:0 2px 1px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09)}.client-info-page{width:100%;overflow-x:hidden}.client-tabs-fluid{width:calc(90vw - 50px);margin:0 auto;overflow-y:hidden}.client-info .dp-container{margin:0 35px 20px 0;width:120px;height:120px;box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15);overflow:visible}.client-info .dp-container .dp-icon svg{font-size:100px;color:rgba(19,38,46,.7607843137254902);margin:10px}.client-info .dp-container .fileUploader .fileContainer{width:30px;height:30px;padding:0;margin:0;background:transparent;position:absolute;bottom:16px;right:-16px}.client-info .dp-container .dp-img{border-radius:4px;background:rgba(226,235,238,.5019607843137255);border:1px solid rgba(15,32,39,.5019607843137255)}.name-max{max-width:220px;overflow:hidden}.flex-2{flex:2 1}.lesson-plate .MuiPaper-root{height:90%}.shadow{position:absolute;width:100%;height:100%;top:0;left:0}.shadow>*{text-align:center;position:relative;top:50%}.selector.noshadow{box-shadow:none}.lesson-doc-container{position:relative;height:calc(100% - 2px)}.question-form-container{z-index:1;position:relative;width:100%;height:100%}.question-form-image{width:100%;height:auto;object-fit:contain}.lesson-quiz-container{position:relative;height:calc(100% - 2px)}.l-v-pop-killer{width:80px;height:80px;position:absolute;opacity:0;right:0;top:0;z-index:1}.richview-card .MuiCardMedia-root{box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:8px}.lesson-plate iframe{border:0;position:absolute;height:100%;z-index:1;width:100%}.lesson-vid-container{position:relative;height:calc(100% - 2px)}.lesson-vid-container.input iframe{height:100%}.url-preview-container{position:relative;height:100%}.q-n-a-preview{padding:10px 25px}.url-preview-container iframe{border:0;position:absolute;z-index:1;width:100%}.spaced-row>:nth-child(2n){margin:0 5px}.MuiLinearProgress-barColorPrimary{background-color:#4cb53f!important}.MuiLinearProgress-root{height:10px!important}.quick-profile-view{padding:10px 15px;width:300px}.bigger .q-v-p-block{margin:5px 0;font-size:18px}.border-bottom{border-bottom:1px solid #a7a7a7}.q-v-p-block{border-bottom:1px dotted #a7a7a7;cursor:pointer}.q-p-v-name{font-size:20px;font-weight:700;margin:5px 10px;flex-wrap:wrap;flex:1 1}.q-p-v-line{display:flex;align-items:flex-start}.q-p-v-line svg{color:#b1b2b3;margin:3px 10px;font-size:20px}.q-p-v-line-text{margin:3px 10px;line-height:20px}.clinic-bg{width:100%;height:360px;background-image:url(/static/media/clinic.4e1af279.jpg);background-size:contain;background-position:50%;background-repeat:no-repeat}.plain.truncate-container{position:relative}.plain.truncate-container .truncate-expand-btn button{box-shadow:unset;color:#00f;padding:10px 30px;background-color:unset;bottom:-20px}.plain.truncate-container .short-truncated-view:after{content:unset;display:none}.truncate-container{position:relative;margin-bottom:60px}.truncate-expand-btn{position:absolute;bottom:-20px;text-align:center;z-index:2;width:100%}.truncate-expand-btn button{box-shadow:0 3px 4px 0 #57a090;color:#12313a;padding:10px 30px;background-color:rgba(234,255,250,.9019607843137255)}.truncate-expand-btn button:hover{background-color:rgba(228,250,245,.996078431372549);box-shadow:0 3px 5px 0 #65b6a4}.short-truncated-view:after{content:"";position:absolute;bottom:0;left:0;width:100%;box-shadow:0 -20px 20px 10px rgba(186,248,237,.8);border:0;background-color:rgba(204,249,240,.9607843137254902);border-bottom:3px #58baa5;border-style:solid}.short-truncated-view{max-height:50vh;overflow:hidden;position:relative}.article-list-view>.hoverable{margin:20px 0;color:rgba(26,48,57,.9294117647058824)}.article-list-view>.hoverable:hover{color:#1a3039;transition:.4s}.article-list-view>.hoverable h2{font-weight:400;font-size:24px;line-height:28px;margin:5px 10px 10px 0!important}.article-list-view .font-14{opacity:.7}.article-view-interaction .MuiTabs-root{background-color:unset;box-shadow:unset}.article-view-interaction .tabs-container .tabs-body{padding:unset}.article-date{font-size:12px;font-weight:800;opacity:.6;margin:0}.vert-btn-row{display:flex;flex-direction:row}.paper-strand-container{background-color:rgba(232,251,240,.48627450980392156)}.paper-strand-container .caption{color:#5c8272;font-size:14px}.vert-btn-row button:hover{opacity:1;transition:.4s}.vert-btn-row button{opacity:.6;transition:.4s;padding:0;margin:10px;min-width:unset}.vert-btn-row button>span{display:flex;flex-direction:column;align-items:center;font-size:10px;margin:0;padding:0;font-weight:800}.article-view-title-tray{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:3px solid #004a6c;margin-bottom:20px}.article-view-body{background-color:rgba(232,251,240,.48627450980392156);box-shadow:none}.article-view-right-tray>p{margin-right:10px;color:#173842}.article-view-right-tray{display:flex;flex-direction:column;align-items:end}.article-view-actions .btn-row{justify-content:end}.article-view-body-inner{box-shadow:none;display:flex;width:100%}.article-view-tags{margin:30px 0 20px}.article-view-top{display:flex;align-items:center;font-weight:800;margin:20px 0 20px -10px;font-size:14px;line-height:16px;color:#173842;justify-content:space-between}.article-view-top svg{color:#173842}.article-view-top-right{display:flex;flex-direction:row;align-items:center;font-size:14px}.article-view-top-right svg{margin:0 3px;opacity:.6;font-size:16px}.article-view-top a{color:#173842}.article-view-top>div span{margin:0 4px;font-weight:400}.article-view-body-right-inner{flex:1 1;padding:20px;background-color:rgba(146,205,200,.2784313725490196)}.article-interactions{justify-content:center;border:1px solid #c0ffe9;border-radius:20px;margin-top:30px;background:linear-gradient(1deg,rgba(96,185,178,.34901960784313724),rgba(190,242,220,.10980392156862745));box-shadow:-1px 9px 10px 1px rgba(143,214,214,.3411764705882353),-5px -5px 13px #f6ffff}.article-view-text{padding:20px 60px;box-shadow:7px -20px 9px 0 rgba(164,222,220,.4588235294117647);border-right:3px solid rgba(64,182,157,.45098039215686275);max-width:60%;width:100%}.article-cover-photo-avatar{width:150px!important;height:150px!important;margin-bottom:5px;object-fit:cover}.border-bottom-primary{border-bottom:4px solid #2145ae}.article-view-text h1{font-weight:700;line-height:46px;margin:10px 0;font-size:32px}.article-view-content{margin:40px 0 0;word-break:break-word}.article-view-content blockquote{padding:12px 10px 15px 12px;border-left:6px solid #43c3a8;background-color:#e0ede3}.article-view-text :empty{margin:0;line-height:30px}.article-view-text .truncate-container{margin-bottom:unset}.article-view-text .truncate-container:first-letter{font-size:46px;font-weight:700;padding:0 10px;margin:0 5px 0 15px;line-height:36px;color:#1b313a;border:1px outset rgba(27,49,58,.6862745098039216)}.article-view-text button *{margin:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit}.article-cover-photo-avatar img{object-fit:cover!important;height:100%!important;width:100%!important}.article-view-cover{width:100%!important;max-height:450px}.article-view img{height:auto;margin:30px auto;display:block;max-width:100%;object-fit:contain;border-radius:6px;box-shadow:0 0 4px 1px rgba(51,51,51,.1450980392156863)}.tray-box .user-profile-list .user-profile{padding:0}.dark-overlay{background:rgba(44,62,80,.8392156862745098);background:linear-gradient(180deg,rgba(13,94,107,.9294117647058824),rgba(44,62,80,.9019607843137255));background:-webkit-linear-gradient(180deg,rgba(13,94,107,.9294117647058824),rgba(44,62,80,.9019607843137255))}.planner-list{width:90%;margin-left:auto;position:relative}.inset-shadow{box-shadow:inset 6px 0 10px 0 rgba(94,144,152,.3215686274509804);border-radius:4px;padding:10px 0;margin-top:-25px;margin-bottom:-25px;background:linear-gradient(90deg,#235360,transparent)}.planner-modal{height:100vh;overflow:auto}.planner-container{max-width:800px;width:100%;margin:0 auto}.planner-head-container{margin:20px 0}.planner-card{background-color:#fff;box-shadow:0 10px 50px rgba(0,0,0,.1);padding:20px;width:100%;width:650px;margin:25px auto;border-radius:6px}.planner-objective-card{margin-left:20px}.planner-list-content{color:#def0ef}.planner-list-heading.small{font-size:14px}.planner-list-content{font-size:20px;margin:5px 0;font-weight:500;text-shadow:0 3px 4px #0e2d3b}.planner-list-heading{color:rgba(145,185,190,.7607843137254902);font-size:14px;margin:5px 0}.planner-outcome-card{width:100%;margin:10px auto;background-color:rgba(28,65,74,.3215686274509804);border-radius:6px;color:#aeded2;padding:10px;border-bottom:2px dashed #388989}.p-c-index{position:absolute;font-size:30px;font-weight:700;left:0;padding:0 10px;transform:translateX(-100%);color:rgba(145,185,190,.7607843137254902);margin:0}.green-clip{background-color:#005f15;color:#fff;font-weight:400;padding:5px 7px;border-radius:6px;font-size:10px;letter-spacing:1.5px}.countdown-timer-text{font-size:16px}.disappearing-caption{color:green!important;transition:.4s;font-style:italic;font-size:12px!important;width:auto!important;animation:disappear 2s forwards;display:inline-block}@keyframes disappear{0%{height:auto;opacity:1}to{opacity:0;height:0}}@media only screen and (max-width:600px){h1{font-weight:400}.article-view-body{padding:0 10px}.article-view-tags{padding:14px 10px;margin:0}.article-view-body{margin:-10px -20px 0}.article-view-text{padding:20px 20px 0}.article-view-actions{margin:0}.tray-box>div{justify-content:space-between}.tray-box{padding:10px}.medium-modal,.user-profile-list .user-profile{width:100%}.avatar_wrapper{width:4rem;height:4rem}.jumped-heading{margin-left:0!important}.large-screen-only{display:none}.main-container{padding:10px 20px}.flex-fluid{flex-direction:column!important;align-items:inherit}.flex-fluid>:nth-child(2n){margin:15px 0}.flex-fluid>:last-child{margin-bottom:0}.form-container{width:100%!important}.timeline-container .timeline{box-sizing:border-box;max-width:95vw}.timeline-container.has-search .timeline--wrapper:before{top:-123px}.timeline-container.has-search .timeline:before{height:calc(100% + 136px)}.timeline-search{margin-left:35px}.timeline--wrapper:before{left:0!important;transform:translate(0)}.entry .title{width:auto!important}.entry .body{margin:0 0 3em!important}.timeline-time{text-align:left;margin-left:30px}.portal-controls{left:calc(50% - 150px)}.timeline-consultation-card .t-c-c-info{display:flex;align-items:flex-start;flex-direction:column}.timeline-container .card-line-item{font-size:14px;margin:5px 0}.timeline-container .card-line-item svg{margin:0!important;font-size:14px}.timeline-container{margin:10px 0}.local_video_container{bottom:30px}.entry .title:before{transform:translateX(23%)}.timeline-header ._head{margin-left:35px}.timeline-empty{left:10px;margin:10px}.timeline .body-container{margin-left:10px}.MuiDialogContent-root{padding:0!important}.MuiDialogContent-root .form_children{padding:0 20px}.form-container{box-sizing:border-box}.success-checkmark{margin:40px 20px 20px}.MuiToolbar-gutters{padding:0!important}.client-info{padding:30px}.client-info .thin-header{margin:20px 0 0}.client-info .form-container{padding:10px 0}.btn-row.fluid{flex-direction:column!important}.btn-row.fluid>:nth-child(2n){margin:10px 0 0}.btn-row.fluid>:nth-child(odd){margin:0 0 10px}.stepper-container .MuiStep-root:last-child{padding-right:30px}.doc-room-modal .doc-room-container{width:100%;height:100%}.icon-btn-row{margin:0 10px!important}.doc-room-container .portal-controls{bottom:60px}.doc-room-container .local_video_container{bottom:110px}.icon-btn-row button{padding:5px 0;min-width:50px}.doc-room-tray ._actions{justify-content:space-between;width:100%}}.parallax>use{animation:move-forever 130s cubic-bezier(.35,.4,.25,.4) infinite;opacity:.8}.parallax>use:first-child{animation-delay:-4s;animation-duration:14s}.parallax>use:nth-child(2){animation-delay:-5s;animation-duration:16s}.parallax>use:nth-child(3){animation-delay:-6s;animation-duration:22s}.parallax>use:nth-child(4){animation-delay:-7s;animation-duration:24s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}.slide-children-top>*{animation:slide-top .7s cubic-bezier(.25,.46,.45,.94) both}.slide-children-top>:first-child{animation-delay:0s}.slide-children-top>:nth-child(2){animation-delay:.07s}.slide-children-top>:nth-child(3){animation-delay:.14s}.slide-children-top>:nth-child(4){animation-delay:.21s}.slide-children-top>:nth-child(5){animation-delay:.35s}.slide-children-top>:nth-child(6){animation-delay:.42s}.slide-children-top>:nth-child(7){animation-delay:.49s}.slide-children-top>:nth-child(8){animation-delay:.56s}@keyframes slide-left{0%{transform:translateX(12px);opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes slide-right{0%{transform:translateX(-12px);opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes slide-top{0%{transform:translateY(10px);opacity:0}to{opacity:1;transform:translateY(0)}}.enquiry-form-heading{color:#3a5158}.enquiry-form-container{margin-top:60px;margin-bottom:30px;box-shadow:0 4px 30px rgba(0,0,0,.1);box-shadow:0 25px 20px -20px rgba(0,0,0,.45);border:2px ridge #ebc542;padding:15px 20px}.enquiry-form-container svg{color:#1a4557}.enquiry-form-container .enquiry-form-toggle-flex{margin:0}.enquiry-form-container h1{border-radius:4PX;font-size:40px!important;font-weight:400;line-height:51px!important;text-align:right;left:-10px;padding:10px 25px;background-color:rgba(18,49,58,.9490196078431372);border:2px ridge #ebc542;background-color:#12313a;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2);font-weight:lighter;color:#fbf5e0}.enquiry-form-container .form-header h4{font-size:2.125rem;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:800;line-height:1.235;letter-spacing:.00735em;font-family:inherit;font-size:46px;background-color:#498a80;color:#e1fbff;display:inline-block}.enquiry-form-fields{display:flex;flex-direction:column}.enquiry-form-details{position:relative;width:100%;max-width:500px;margin:10px 10px 0}.snackbar-success-message{background-color:#002238!important;padding:12px;border-radius:5px;font-family:inherit!important;width:100%;max-width:400px}.search-bcg-board{display:flex;flex:1 1;justify-content:right;align-items:center}.search-bcg-board .textfield-material-brown{max-width:400px;background-color:#fff9c3;margin:0 10px;border-radius:40px}.search-bcg-board .textfield-material-brown input{padding:16px 7px!important}.course-container_padded{padding:0 30px;box-sizing:border-box}.course-container .tabs-body{padding:0 10px;box-sizing:border-box;width:100vw}.enquiry-form-toggle-flex{display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px;margin-bottom:75px}.cta-m-r{margin-right:10px;border-bottom:none}.cta-m-r>.MuiButton-root{border-radius:6px;transition:.3s ease-in}.cta-m-r>.MuiButton-root,.cta-m-r>.MuiButton-root:hover{background-color:#114f65;color:#fff}.cta-m-r-p>.MuiButton-root{border-radius:6px;color:#114f65;transition:.3s ease-in}.article-tag-gradient{background:#121fcf;background:radial-gradient(circle farthest-side at center center,#121fcf 10%,#cf1512 84%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.s-desc-cta-block{margin:40px 0 30px 5px}.theme-btn.flat{background-color:unset!important;border:unset!important}.theme-btn.lite.bordered.MuiButton-root{background-color:initial;border:2px solid #fff}.theme-btn.light.MuiButton-root{color:#f6f6f6;background-color:unset;border-color:transparent}.theme-btn.filled.MuiButton-root{background-color:#12313a;border-color:#12313a;color:#f6f6f6}.theme-btn.MuiButton-root{background-color:#f6f6f6;color:#12313a;padding:4px 16px;border:2px solid #12313a;transition:.4s}.sale-pop.small{height:2rem;width:2rem;line-height:2rem}.sale-pop{position:relative;display:inline-block;background:#ff7600;color:#fff;height:2.5rem;width:2.5rem;text-align:center;vertical-align:middle;line-height:2.5rem;transform:rotate(-20deg);animation:beat 1s ease infinite alternate}.sale-pop span:first-child{position:relative;font-weight:700;font-size:16px;line-height:16px;top:-3px}.sale-pop span:last-child{font-size:12px;display:block;line-height:14px;top:-17px;position:relative}.sale-pop:after,.sale-pop:before{content:"";position:absolute;background:inherit;height:inherit;width:inherit;top:0;left:0;z-index:-1;transform:rotate(30deg)}.sale-pop:after{transform:rotate(60deg)}@keyframes beat{0%{transform:rotate(-20deg) scale(1)}to{transform:rotate(-20deg) scale(1.1)}}.theme-btn.MuiButton-root:hover{background-color:#12313a!important;color:#fff;padding:4px 16px;border:2px solid #12313a;transition:.4s}.cta-nios-btn{background-color:rgba(18,49,58,.9490196078431372);color:#fbf5e0;padding:10px 12px;border-radius:25px;text-decoration:none;border-bottom:none}.cta-nios-btn:hover{color:rgba(18,49,58,.9490196078431372);background-color:#fbf5e0;border:.5px solid rgba(18,49,58,.9490196078431372)}.cta-board-item{display:inline-block;width:30%;height:300px;margin:10px 30px 15px 0;box-shadow:none!important;cursor:pointer;background-color:unset!important}.custom-card-title{background:#121fcf;background:linear-gradient(90deg,#121fcf 0,#cf1512);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.author-info{flex-direction:column;justify-content:center;margin-top:75px}.star{color:#e3bb29;font-size:20px}.user-profile-container{width:100%;max-width:1000px;margin:0 auto}.clip-text-mobile{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-card-container{display:flex;flex-wrap:wrap;justify-content:space-between}.article-card-item{width:calc(33.33% - 10px);margin-bottom:20px;transition:.3s ease-in-out;position:relative}.article-card-item .MuiChip-root{position:absolute;top:10px;right:10px;background-color:#eceb98;color:#000}.article-card-item:hover{transform:translateY(-12px)}.q-a-container{justify-content:center;border:1px solid #c0ffe9;border-radius:8px;margin-top:30px;background:#fff;box-shadow:-1px 9px 10px 1px rgba(143,214,214,.3411764705882353),-5px -5px 13px #f6ffff}.flex-between{display:flex;justify-content:space-between}.lin-progress-qna .MuiLinearProgress-bar1Determinate{background-color:green!important}.rounded-search .MuiOutlinedInput-root{border-radius:30px}.article-board-item,.article-board-item-ot{position:relative}.article-board-item-ot .MuiChip-root{position:absolute;bottom:100px;right:10px;background-color:#eceb98;color:#000;border-radius:4px;height:20px}.article-board-item-ot .MuiChip-root .MuiChip-label{padding-left:5px;padding-right:5px}.course-header .MuiCardHeader-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:24px}.course-card-container{display:grid;grid-template-columns:auto 1fr;grid-gap:1.75rem;gap:1.75rem;position:relative;width:100%;margin:0 auto;cursor:pointer}.course-card-image-container{overflow:hidden;border-radius:10px;border:.3px solid #ddd;width:275px;height:160px;object-fit:cover}.course-card-image{object-fit:cover;width:100%;height:100%}.course-card-main-container{color:#2d2f31;white-space:nowrap;display:flex;flex-direction:column;justify-content:center}.course-card-heading{-webkit-line-clamp:2;font-size:1.15rem;margin:0}.course-card-desc,.course-card-heading{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.course-card-desc{-webkit-line-clamp:1;color:#656464;word-break:auto-phrase;margin:5px 50px 5px 0}.course-container-price{color:green}.course-card-details{margin-right:1rem}.course-list-container{padding:10px 12px;margin:0 0 12px}.course-list-container:not(:last-child){border-bottom:.25px solid #000}.course-overview-container{width:100%;max-width:975px;margin:0 auto;position:relative}.course-overview-header{width:100%;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;background-color:#ece3ce;color:#3a4d39}.course-overview-header-content{width:100%;max-width:975px;margin:0 auto}.course-overview-header p{margin-top:8px}.course-overview-main{width:60%;padding:12px}.course-overview-right{width:45%;padding:12px;position:absolute;top:-100px;right:-80px}.course-testimonials{width:100%}.price-mobile p{display:inline-block;margin-left:8px}.centre-auto{width:100%!important;max-width:900px!important;margin:0 auto!important}.learner-container>.MuiFab-root,.package-view>.MuiFab-root{position:fixed;bottom:20px;right:20px;background:#0056d2;color:#fff;margin-bottom:5px}.m-c-auto{width:700px;margin:0 auto}.half-width{width:50%!important;margin:0 auto}.quotes{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.quotes-grid{margin:0 auto;display:grid;grid-gap:4em;gap:4em;position:relative}.quote{position:relative;z-index:1;width:290px;height:auto;background-color:#ece3ce;border-radius:6px;padding:24px 28px 18px 18px}.quote p{font-size:.9rem;margin-bottom:20px}.quote .author h3{font-size:.9rem;font-weight:700;margin-bottom:10px}.quote .author p{font-size:.75rem}@media (min-width:768px){.quote{width:500px}}@media (min-width:1024px){.quotes-grid{grid-template-columns:1fr 1fr 1fr}.quote{width:100%}}.helpline-container{text-align:center;font-size:20px;margin-bottom:30px}.helpline-cards{max-width:1050px;display:flex;justify-content:center;align-items:center;margin:0 auto 30px}.helpline-card{border:.5px solid #000;border-radius:14px}.helpline-card img{width:100%;height:200px;object-fit:cover;border-radius:14px}.helpline-card h2{color:#305b68;font-size:36px;margin:10px 0}.helpline-card-info{padding:0 28px 18px 18px}@media (min-width:768px){.helpline-grid{display:flex;justify-content:center;grid-gap:20px;gap:20px}.helpline-card{width:50%}}@media (max-width:767px){.helpline-grid{margin:18px}.helpline-card{width:100%;margin-bottom:20px;border:none;border-bottom:.5px solid #000;border-radius:0}.helpline-card-info{padding:0 13px 10px 10px}}.MuiTypography-root{font-family:"Roboto Slab"!important}.card-in-grid .MuiTypography-h6{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.package-videos{display:flex;justify-content:space-around;align-items:center;margin-bottom:30px}.consultation-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,300px);justify-content:center}.internship_wrapper{width:100%}.consultation-card{color:#797979;padding:.6rem;border:1px solid rgba(20,30,40,.15);border-radius:10px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:.4s ease-in-out;cursor:pointer;justify-content:space-between}.consultation-card-info{font-size:14px}.consultation-card:hover{transform:translateY(-8px)}.consultation-card p{font-size:18.75px;font-weight:400;color:#4c4c4c}.consultation-card span{text-align:center}.org-container-desc{width:100%;max-width:950px;margin:0 auto}.style-right{border-left:.5px solid #67676a!important;margin-right:0!important;background-color:#fff!important;color:#000!important}.sides-layout .MuiSpeedDialAction-staticTooltipLabel{background-color:#3f51b5;color:#fff}.sides-layout .MuiSpeedDial-actions .MuiSvgIcon-root{color:#f50057}.client-info .MuiTab-wrapper{color:#000}.org-login .MuiButtonBase-root{background-color:#3f51b5}.article-board-body .article-board-item{width:396px!important}.course-landing{transition:.3s ease-in-out;width:100%;margin:0 18px;height:auto;position:relative}.my-subscription.sides-layout .hello-pane-container p{color:#000!important}.ot-navigator-tabs{display:flex;flex-wrap:wrap;justify-content:center;position:relative}.ot-navigator-tabs::-webkit-scrollbar{display:none}.ot-navigator-tab{padding:8px 14px;border:none;background-color:initial;cursor:pointer;transition:background-color .3s ease}.ot-navigator-tab.active{background-color:#007bff;color:#fff}@media (max-width:600px){.ot-navigator-tabs{flex-wrap:nowrap;justify-content:start;margin:0 8px;overflow:scroll}.ot-navigator-tab{width:100%}}.section.navigator{min-height:auto!important}.app-chat-fab.MuiFab-root{position:fixed;bottom:20px;right:20px;background:rgba(37,82,89,.75);color:#fff;margin-bottom:5px;z-index:1000}.help-course-fab.MuiFab-root{position:fixed;bottom:100px;right:20px;background:#00a884;color:#fff;z-index:1000}.article-board-item .MuiChip-root{position:absolute;top:10px;right:10px;background-color:#eceb98;color:#000}.footer-reviews{display:flex;justify-content:space-evenly;align-items:center}.footer-address-container{margin:20px 60px}@media (max-width:600px){.footer-reviews{flex-direction:column;justify-content:center;align-items:space-evenly}.footer-address-container{margin:20px 0}}.article-score-forum-panel{background-color:#01204e;padding:12px;border-radius:8px}.MuiSlider-root{width:260px!important}.task-manager-list-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:300px}.task-manager-status-new{color:#00f}.task-manager-status-inprogress{color:#ffd351}.task-manager-status-done{color:#14892c}.task-manager-status-stalled{color:grey}.task-manager-status-trash{color:red}.mood-tracker-banner-header{height:60vh;display:flex;margin-top:30px}.mood-tracker-banner-text{width:36%}.mood-tracker-banner-image,.mood-tracker-banner-text{height:100%;display:flex;justify-content:center;align-items:center}.mood-tracker-banner-image{width:64%}.mood-tracker-banner-image img{width:100%;height:100%}@media only screen and (max-width:600px){.mood-tracker-banner-header{flex-direction:column-reverse}.mood-tracker-banner-image,.mood-tracker-banner-text{width:100%}}.landing-announcement-banner{width:100%;grid-gap:10px;gap:10px;position:fixed!important;top:66px;z-index:100;height:240px}.mood-banner{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%}.mood-banner-image{width:100%;max-width:1200px;height:auto;border-radius:10px}.article-view-content{font-size:18px;color:rgba(0,0,0,.8);line-height:1.4}.article-view-content h1{font-size:30px!important;line-height:1.4}.article-view-content h2{font-size:28px!important;line-height:1.4}.article-view-content h3{font-size:26px!important;line-height:1.4}.article-view-content h4{font-size:24px!important;line-height:1.4}.article-view-content h5{font-size:22px!important;line-height:1.4}.article-view-content h6{font-size:20px!important;line-height:1.4}.article-view-content li{font-size:18px;line-height:1.4}.quiz-card-container{width:94%;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:10px;gap:10px}@media (min-width:768px){.quiz-card-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.quiz-card-container{grid-template-columns:repeat(3,1fr)}}.quiz-card-container .new-service-card{padding:0}.three-drawer-landing-container{position:fixed;bottom:0;left:0;display:flex;flex-direction:column;z-index:1000}.three-drawer-landing-square{width:60px;height:60px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;transition:all .3s ease-in-out;cursor:pointer;background-color:#12313a}.three-drawer-landing-square:hover{width:200px}.three-drawer-landing-square a{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;color:#fff!important;opacity:0;transform:scale(.9);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.three-drawer-landing-square:hover a{opacity:1;transform:scale(1)}.three-drawer-landing-square img{max-width:100%;max-height:100%;transition:transform .3s ease-in-out}.three-drawer-landing-square:hover img{display:none}.course-main-layout{display:flex}.course-sidebar-page{width:320px;height:90vh}.course-lesson-layout{width:100%}@media (min-width:999px){.mobile-drawer-toggle{display:none}}.like-section{display:flex;align-items:center}.jodit-status-bar a.jodit-status-bar-link,.new-course-tabs .jodit-ui-group{display:none}@media (max-width:700px){.new-course-tabs .MuiBox-root{padding:0!important}.new-course-tabs .form-container{padding:10px!important}.new-course-tabs .course-notes-container{margin:10px}}.snackbar-for-course{padding:12px;border-radius:5px;font-family:inherit!important;width:100%;max-width:400px;font-weight:500;color:#fff;display:flex;grid-gap:10px;gap:10px}.snackbar-for-course.error{background-color:#f44336}.snackbar-for-course.success{background-color:#4caf50}.snackbar-for-course.info{background-color:#2196f3}.snackbar-for-course.warning{background-color:#ff9800}.splash-form-container{display:flex;align-items:center;margin:auto}.splash-form-img{max-width:calc(50% - 80px);height:calc(100vh - 66px);position:fixed;top:70px;margin-left:30px}.splash-form-img-res{width:100%;height:auto;object-fit:contain;max-height:100%;border-radius:6px}.splash-form{flex:1 1;max-width:50%;padding:2rem;display:flex;justify-content:center;align-items:center;height:100%;box-sizing:border-box;margin-left:auto}@media (max-width:768px){.splash-form-container{max-height:none;height:auto;flex-direction:column}.splash-form-img{position:relative;top:unset;margin-left:unset}.splash-form-container .form-container{padding:20px 0}.splash-form{padding:0}.splash-form,.splash-form-img{max-width:100%;flex:1 1 100%;height:auto}}@media (max-width:500px){.mobile-splash-styles .course-container_padded,.mobile-splash-styles .form-container{padding:20px 10px}.course-container_padded{padding:0 10px}}.preview-course-btn.MuiButton-root{background-color:green;color:#fff;padding:4px 16px;border:2px solid #fff;transition:.4s}.three-drawer-tag{top:-4px;right:-6px;padding:1px 3px}.new-service-tag,.three-drawer-tag{position:absolute;background-color:red;color:#fff;border-radius:4px;font-weight:700;animation:pulse 1s infinite;font-size:12px}.new-service-tag{top:0;right:0;padding:2px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.assessment-specific-style .MuiButtonBase-root{display:none}.assessment-specific-style .MuiFormControlLabel-root{padding:10px 20px!important;background-color:#a6de9b!important;color:#12313a!important;transition:background-color .3s ease-in-out}.assessment-specific-style .MuiFormControlLabel-root.selected-choice{padding:10px 20px!important;background-color:#4fa33e!important;color:#12313a!important;transition:background-color .3s ease-in-out}.assessment-specific-style .MuiFormControlLabel-root:hover{background-color:#4fa33e!important}@media only screen and (max-width:600px){.assessment-specific-style .MuiFormControlLabel-root{width:86%!important}}.service-navigator-tabs{display:flex;flex-wrap:wrap;justify-content:center;position:relative}.service-navigator-tabs::-webkit-scrollbar{display:none}.service-navigator-tab{padding:10px 15px;border:none;background-color:initial;cursor:pointer;border-top-right-radius:10px;border-top-left-radius:10px;position:relative;margin:0 8px}.service-navigator-tab.active{background-color:#f4d04e;border-radius:10px 10px 0 0}.service-navigator-tab.active:after,.service-navigator-tab.active:before{content:"";position:absolute;bottom:0;width:18px;height:18px;background-color:initial;z-index:1}.service-navigator-tab.active:before{left:-18px;border-bottom-right-radius:10px;box-shadow:7.5px 0 0 0 #f4d04e}.service-navigator-tab.active:after{right:-18px;border-bottom-left-radius:10px;box-shadow:-7.5px 0 0 0 #f4d04e}@media (max-width:600px){.service-navigator-tabs{flex-wrap:nowrap;justify-content:start;margin:0 8px;overflow:scroll}.service-navigator-tab{width:100%}}.intern-progress-sheet{max-width:1000px;width:100%}.intern-progress-sheet .button-wrapper{display:none}.intern-progress-sheet .form-container{padding:0;margin-left:20px}.independence-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.independence-modal-frame{padding:6px;border-radius:16px;background:linear-gradient(135deg,#f0f4f8,#e6edf3);box-shadow:0 8px 30px rgba(0,0,0,.25);max-width:520px;width:100%}.independence-modal-container{background:#fff;border-radius:12px;padding:22px 20px 18px;text-align:center;position:relative;overflow:hidden}.independence-close-btn{position:absolute;top:10px;right:12px;background:transparent;border:none;font-size:24px;cursor:pointer;color:#333}.independence-close-btn:focus{outline:2px solid rgba(25,118,210,.4)}.independence-modal-container h2{margin:6px 0;font-size:1.4rem;color:#1976d2}.independence-modal-container p{margin:10px 0 14px;color:#444;font-size:1rem;line-height:1.5}@media (max-width:480px){.independence-modal-container{padding:16px}.independence-modal-container h2{font-size:1.2rem}}.form-children-padding{padding:10px 30px}.toc-list{display:flex;flex-direction:column;grid-gap:.6rem;gap:.6rem}.toc-item{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.5rem 1rem;border:1px solid hsla(0,0%,100%,.15);background-color:#12313a;border-radius:.8rem;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .25s ease;font-weight:500;box-shadow:0 2px 6px rgba(0,0,0,.1)}.toc-item:hover{transform:translateY(-2px);background:#208d82;box-shadow:0 4px 10px rgba(0,0,0,.15)}.toc-icon{display:flex;align-items:center;justify-content:center;font-size:1.3rem;opacity:.9;transition:transform .25s ease}.toc-item:hover .toc-icon{transform:scale(1.15);opacity:1}.toc-text{flex-grow:1;font-size:.95rem;letter-spacing:.3px}#assess .info-box{padding:0;background-color:initial;margin:7px 0 0}#assess .MuiCardContent-root:last-child{padding-bottom:0}#assess .MuiCardContent-root{height:75px;padding:10px}.sidebar-appointments-preview{margin-top:1.2rem;padding:0 .25rem}.sidebar-appointments-preview h1.thin-header{font-size:.95rem;margin:0 0 .5rem;color:#fff;letter-spacing:.3px}.sidebar-appointments-preview .MuiButton-root{font-size:.72rem;padding:2px 6px;color:#b2dfdb}.sidebar-appointments-preview .session-card-list-container{flex-direction:column!important;grid-gap:.5rem;gap:.5rem}.sidebar-appointments-preview ._card{width:100%!important;margin:0!important;background-color:#1a3d47!important;border-radius:.6rem!important;padding:8px 10px!important;box-shadow:0 2px 6px rgba(0,0,0,.18)!important;color:#fff!important;transition:transform .2s ease,box-shadow .2s ease}.sidebar-appointments-preview ._card:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.22)!important}.sidebar-appointments-preview ._card p,.sidebar-appointments-preview ._card span{color:#e0f2f1!important;font-size:.78rem!important}.sidebar-appointments-preview ._card .medium-title{font-size:.82rem!important;font-weight:600;color:#fff!important}.sidebar-appointments-preview .calender-icon-view{min-width:36px;max-width:36px}.sidebar-appointments-preview .purple-box{display:none}.success-checkmark.slide-left.no-centerd{align-items:flex-start!important}.assessment-intro{padding:0 0 24px}.assessment-intro__title-row{padding:24px 24px 20px;border-bottom:1px solid #e8f4ee;display:flex;align-items:center;justify-content:center;position:relative}.assessment-intro__title{font-size:32px;font-weight:800;color:#1a3a2a;margin:0;text-align:center;flex:1 1;line-height:1.25;letter-spacing:-.5px}.assessment-intro__columns{display:flex;grid-gap:24px;gap:24px;padding:20px 24px;align-items:flex-start}.assessment-intro__left{flex:1 1;min-width:0}.assessment-intro__image-wrap{flex-shrink:0;width:300px;height:300px;border-radius:10px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.12)}.assessment-intro__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.assessment-intro__section-label{font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#666;margin:0 0 10px}.assessment-intro__about{background:#f4fcf8;border:1px solid #b2e8d0;border-left:4px solid #27ae7a;border-radius:6px;padding:14px 16px;margin-bottom:18px}.assessment-intro__description{font-size:16px;color:#2e5444;line-height:1.7;margin:0}.assessment-intro__description p{margin:0 0 6px}.assessment-intro__description p:last-child{margin:0}.assessment-intro__instructions{background:#f5f5ff;border:1px solid #c5c8f8;border-left:4px solid #5c6bc0;border-radius:6px;padding:14px 16px;margin-bottom:18px}.assessment-intro__instructions-list{margin:0;padding-left:20px;font-size:16px;color:#2d3270;line-height:1.75}.assessment-intro__instructions-list li{margin-bottom:8px}.assessment-intro__disclaimer{background:#fff5f5;border:1px solid #ffc5c5;border-left:4px solid #e53935;border-radius:6px;padding:14px 16px}.assessment-intro__disclaimer-label{font-size:11px;font-weight:700;color:#c62828;margin:0 0 10px;letter-spacing:1.4px;text-transform:uppercase}.assessment-intro__disclaimer-text{font-size:16px;font-weight:600;color:#b71c1c;line-height:1.7;margin:0}.assessment-intro__past-report{display:flex;align-items:center;grid-gap:10px;gap:10px;background:#f0fdf7;border:1px solid #a8e6cf;border-radius:8px;padding:12px 24px;margin:0 24px}.assessment-intro__past-report-icon{font-size:20px;line-height:1}.assessment-intro__past-report-body{flex:1 1;font-size:12px;color:#3d7a5e}.assessment-intro__past-report-body strong{font-size:13px;display:block;margin-bottom:2px}.assessment-intro__past-report-link{font-size:12px;font-weight:600;color:#0e7a52;text-decoration:underline;cursor:pointer;white-space:nowrap}@media (max-width:600px){.assessment-intro__columns{flex-direction:column-reverse}.assessment-intro__image-wrap{width:100%;height:180px}.assessment-intro__past-report{margin:0 16px}.banner-white-box .form-container .button-wrapper{flex-direction:column}}.MuiButton-outlinedPrimary{color:#13323b;border:2px solid #12313a;border-radius:0}.MuiButton-outlinedPrimary:hover{border:initial;border-radius:initial}.profile.hello-pane-container{padding:0!important}.sides-layout{display:flex;align-items:flex-start;min-height:100vh}.sides-layout .sides-body{width:71vw;margin-left:auto;box-sizing:border-box}.sides-layout .sides-body .sides-right-section{margin:0 20px}.sides-layout .hello-pane-container{width:28vw;flex-direction:column;height:auto;background:#1a3039;position:fixed;box-sizing:border-box;margin-right:20px;min-height:100vh;border-right:solid rgba(0,0,0,.1)}.sides-layout .hello-pane-container ::-webkit-scrollbar{width:0}.sides-layout .dp-container{width:200px;height:200px;margin:13px auto}.profile .slide-left-container{height:100vh;overflow-y:auto;overflow-x:hidden;padding:20px 20px 80px;box-sizing:border-box}.sides-layout .hello-pane-container img{border:4px solid #3c7687;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35000000000000003)}.sides-layout .hello-pane-container img:before{background-image:url(/static/media/bg-dp.750233d0.png);content:"";display:inline-block;width:100%;top:10px;position:fixed;left:0;z-index:-1;height:200px;background-size:contain;background-repeat:no-repeat;background-position:50%}.sides-layout .hello-pane-container .MuiAvatar-root{width:200px;height:200px}.sides-layout .hello-pane-container.with-image .h-p-welcome-note{margin-left:0}.sides-layout .h-p-welcome-note{width:100%;text-align:center}.sides-layout .h-p-welcome-note h1{font-weight:700;font-size:30px;margin:20px auto 10px!important;color:#b8e2ef}.sides-layout .hello-pane-container p{color:#69a5af}.sides-layout .hello-pane-container .caption{text-transform:uppercase;font-size:10px;letter-spacing:1.5px;color:#68cfe1;font-weight:700}.border{padding-right:4px;border-radius:2px;background-color:#e3ecee;max-height:17px;line-height:21px;color:#577c8b;border:1px dashed #308b8b;margin:5px 0;max-width:unset;display:inline-block}.sides-layout .h-p-welcome-note .flex-middle{justify-content:center}.sides-layout .h-p-welcome-note .caption{color:#9ac6d7}.sides-layout .dp-container .dp-img svg{width:100%;height:100%;margin:0;padding:46px;box-sizing:border-box}.nav-links button .MuiButton-label{width:100%;display:inherit;align-items:inherit;text-shadow:0 1px 1px rgba(255,251,251,.3),-1px 1px 0 #000;justify-content:inherit;text-shadow:.5px .5px 0 #1d1d19 .5px .5px 3px #1d1d19}.navigator.fog .n-block{opacity:.75}.navigator.embedded .top-bar-container{position:relative}.navigator .top-bar-container{position:fixed;width:100%;top:0;display:flex;align-items:center;flex-direction:row}.navigator .search-bar-container{max-width:650px;margin:20px auto;flex:1 1}.navigator-button.open{display:flex}.navigator .navigator-button.close,.navigator .top-bar-container .MuiInputBase-root{background-color:hsla(0,0%,91%,.5019607843137255)}.navigator .navigator-button.close{margin-left:20px;height:50px;border:1px solid #dadada}.navigator.embedded .body-bar-container .n-block:first-child{margin-top:0}.navigator.embedded .body-bar-container{padding-top:0}.navigator .body-bar-container{padding-top:80px;box-sizing:border-box}.navigator .n-block{padding:5px 0 0 50px;border-left:15px solid #18525d;width:100%;margin:8px 0;box-sizing:border-box}.navigator .n-block-body>div{display:inline-block;vertical-align:top}.navigator .n-block-body ol{padding-left:0;margin:5px 0;list-style-image:url(/static/media/right-arrow.263da746.svg)}.navigator .n-block-body li{margin:10px 0;transition:.4s;color:#153842;cursor:pointer}.navigator .n-block-body li:hover{text-decoration:underline;list-style:number;transition:.4s}.navigator .n-block-outer{margin:0 0 10px}.navigator .n-block h1{font-size:46px;font-weight:100}.n-block-head svg{width:auto;min-width:60px;height:55px;fill:#013642;margin-right:5px}.navigator .n-block h1,.navigator .n-block h4{margin:7px 0 10px;color:#013642;letter-spacing:1.5px;text-transform:uppercase}.navigator .n-block h4{font-size:14px;margin:20px 0 5px}.navigator .n-block-block{display:inline-block;min-width:250px;margin-right:30px}.navigator .body-bar-container .n-block:nth-child(2){border-left-color:#ff7000}.navigator .body-bar-container .n-block:nth-child(3){border-left-color:#9302bc}.navigator{position:relative;z-index:10;padding-top:30px}.s-desc-container{display:flex;line-height:150%}.s-desc-main{max-width:50%;width:100%;height:100%;position:-webkit-sticky;position:sticky;top:0;padding:30px 20px 0 40px;box-sizing:border-box;color:#3a5158}.s-desc-main .close{font-size:20px;margin-left:0}.s-desc-main .s-desc-breads{font-size:14px}.s-desc-main .s-desc-breads svg{font-size:12px;margin:0 5px;color:#577c8b}.s-desc-main h1{margin:20px 0;font-size:30px;line-height:38px}.s-desc-block-title{font-weight:800;font-size:18px;color:#114f65;margin:10px 0}.s-desc-titles :not(h1){text-indent:10px}.s-desc-container .article-board{margin:30px 0;padding:0}.s-desc-blocks>:not(ul,h4){position:relative;text-indent:10px}.s-desc-blocks>p:before{content:"⭐";display:block;position:absolute;left:-25px}.s-desc-body-blocks{width:100%;font-size:14px;color:#306674;line-height:24px}.s-desc-body .article-board-item{width:35%}.s-desc-body .article-board-item.wider{width:60%}.s-desc-body-reviews{margin:20px 0}.s-desc-review-reviewer{margin:5px 0;font-size:14px;font-weight:600}.s-desc-review-reviewer:before{content:"▸";display:inline-block;margin-right:5px}.s-desc-body{max-width:50%;width:100%;padding:20px 20px 0 40px;margin-left:20px;height:auto;border-left:5px solid #a0dcdf;background-color:rgba(231,246,255,.8509803921568627);box-shadow:inset 6px 0 20px 0 rgba(97,157,159,.4588235294117647);box-sizing:border-box}.s-desc-body-media{height:400px;width:auto;display:flex;overflow-x:auto;margin:30px 0}.s-desc-body-media iframe{border-radius:10px}.s-desc-body-media>*{min-width:60%;margin-right:30px}.thin-scrollbar::-webkit-scrollbar{height:6px}.thin-scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 2px 0 #bdbaba;height:2px;background-color:unset}.thin-scrollbar::-webkit-scrollbar-track:hover{height:4px}.thin-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(66,160,199,.7607843137254902);outline:1px solid #42a0c7;height:8px;height:20px;border-radius:8px}.s-desc-review-text{font-size:14px;font-style:italic}.s-desc-review-block{margin-bottom:30px}.s-desc-review-block:nth-child(2n){text-align:right}.s-desc-list-point{font-weight:800}.heading-gradient{background:#fdc830;background:linear-gradient(90deg,#f37335,#fdc830);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loader-centre-test{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:20px;gap:20px}.sides-layout .saksham{border:none!important;box-shadow:none!important;object-fit:cover;object-position:left}.sides-layout .entity-logo{border:none!important;box-shadow:none!important;object-fit:contain}.step-color .MuiStepLabel-label.MuiStepLabel-active{color:#3f51b5;font-weight:bolder;text-decoration:underline;cursor:pointer}@media only screen and (max-width:600px){.left-section form .button-wrapper{position:relative;top:0;right:unset;z-index:unset;margin:10px 0}.editor-layout{display:inline-block;height:unset}.flex-fluid.blue-box{align-items:flex-start}.story-container{max-width:100%}.theme-pane.hello-pane-container{padding:50px 0 100px 30px}.theme-pane .dp-container,.theme-pane.hello-pane-container .white-trans{margin:0!important}.slide-to-pane>.MuiTabs-root{margin:0 20px 0 0!important}.client-dash .timeline-container{padding:0 10px;box-sizing:border-box}.slide-to-pane .tabs-body{padding:40px 0 0}.subscriptions-preview-list{margin:0!important}.subscription-preview-outer{padding:10px 0}.subscription-preview-outer>.flex-middle{align-items:flex-start}.subscription-preview-inner{justify-content:flex-start!important;align-items:baseline!important}.workout-container{padding:0 20px}.workout-block a{margin-left:60px!important}.session-note-inner{flex-direction:column}.session-note-block{align-items:flex-start}.footer-grid{justify-content:flex-start!important}.medium-modal{height:100%}footer{padding:30px}.bordered-header-box{margin:10px 0}.navigator .top-bar-container .close{margin:0 10px 0 0!important}.linear-timeline-container{max-width:100vw;margin:unset}.subscription-preview-card-outer{width:100%}.landing-container .flowers-section{position:absolute!important;top:10vh;left:0;overflow:visible}.landing-container .flowers-section>div{position:relative}.landing-container .landing-links-outer{min-width:unset;margin:10px auto 0}.landing-links li{max-width:80vw;width:450px}.landing-links button{padding:5px 0}.landing-links .MuiButtonGroup-root{box-sizing:border-box;width:auto;margin:20px 0 0}.landing-links .MuiButtonGroup-root>a{padding:4px}.landing-links-title{margin:10px 0}.hive-container .horizontal-scroll-wrapper{width:100vw;height:100vh;overflow:auto;margin-top:0;top:80px!important}.bloom-container{position:absolute}.hive-container{top:unset}.hive-container .horizontal-scroll-wrapper{top:unset;overflow-x:auto;overflow-y:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.hive-container .horizontal-scroll-wrapper::-webkit-scrollbar{display:none}.landing-container .event-noticeboard{margin:0}.landing-container .body-bar-container{padding-bottom:20px!important}.landing-container .article-board-header{flex-direction:column}.landing-container .article-board-header h1{font-size:4rem}.event-noticeboard .event-board-title{display:flex;flex-direction:column;margin-bottom:10px}.banner-pane-container{margin:10px;width:calc(100vw - 20px);z-index:1}.article-board-item,.article-board .article-board-item.wider{width:100%!important}.article-board-item{margin-bottom:20px}.article-view .article-view-body-inner{flex-direction:column}.article-view .article-view-text{max-width:100%;box-sizing:border-box}.article-view .article-view-title-tray{flex-direction:column;align-items:flex-start}.forum-container{flex-direction:column-reverse;max-width:100vw}.forum-left-container{max-width:100%;width:100%}.forum-right-container{margin:0!important}.blue-grad-box{background:#000428;background:linear-gradient(90deg,#000428,#004e92);padding:10px 15px;color:#fff;position:relative;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:inset 0 -15px 18px 9px rgba(0,4,40,.38823529411764707);z-index:0}.badge-btn button{background:hsla(0,0%,94.5%,0);box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2)}.event-noticeboard .event-board-item{padding:7px 0!important}.event-noticeboard .event-board-item-inner{flex-direction:column!important}.event-noticeboard .event-board-item-inner .course-icon{position:absolute;right:-28px;background-color:rgba(242,250,255,.3137254901960784);border-radius:10px;border:.1px ridge #7ec0f9;box-shadow:-1px 1px 8px 1px #b4d6f3}.event-noticeboard .event-board-item-inner .course-icon svg{font-size:18px;width:30px;padding-left:2px}.landing-container .article-board{margin:10px!important}.event-noticeboard{margin:0 10px!important}.event-noticeboard .event-board-title .power-text{margin:10px 0 0!important}.course-container .btn-row,.course-container .btn-stack-mobile{flex-direction:column;grid-gap:10px;gap:10px}.course-container .btn-stack-mobile{align-items:baseline}.course-container .MuiTimelineContent-root .flex{flex-direction:column!important;grid-gap:7px;gap:7px}.nav-bar{position:fixed!important;flex-direction:row!important;width:100%!important;height:66px;transform:unset;overflow:visible;top:0;color:#002238!important}.nav-bar.hide{transform:translateY(100%)!important;opacity:0;transition:.4s ease-in-out}.nav-bar .MuiToolbar-root{height:100%}.nav-mobile-drawer{padding:20px;box-sizing:border-box}.nav-mobile-drawer .dash-link-container .nav-link:last-child button{border-bottom:0}.nav-mobile-drawer .dash-link-container .nav-link button{border-bottom:1px solid #298eab}.nav-mobile-drawer button{width:100%;padding:15px 10px;justify-content:flex-start;font-size:18px;border-bottom:1px solid #c6c3c3;text-transform:capitalize;font-family:"Roboto Slab"!important;font-weight:600;font-size:20px}.nav-mobile-drawer button svg{font-size:26px!important;margin-right:15px}.nav-mobile-drawer .dash-link-container{flex-direction:column;margin:0}.nav-mobile-drawer .dash-link-container .nav-link{width:100%;max-width:100%}.nav-mobile-drawer .dash-link-container .nav-link>div{width:100%;padding:5px;box-sizing:border-box}.landing-container .section-group.floater{width:100vw}.landing-front .section-main-title-image{width:100%;padding:0 10px;box-sizing:border-box}.landing-container .navigator-button.open{left:auto;right:10px}.tile-container{width:100%;height:auto;overflow-x:scroll;overflow-y:hidden;white-space:inherit;display:grid;grid-template-columns:repeat(auto-fill,minmax(70%,1fr));grid-auto-flow:column;grid-auto-columns:minmax(60%,1fr);overflow-x:auto;grid-column:2/-1;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.room-visibility{margin-top:40px;font-size:12px}.room-container .banner-title h1{font-size:34px;line-height:34px}.banner-title{left:15px;bottom:15px}.room-container.twopanes .article-list-view{max-width:unset!important}.article-list-view>.hoverable h2{font-size:20px;line-height:20px;margin:15px 10px 10px 0!important}.tile-container .room-card-container{max-width:unset}.tile-container::-webkit-scrollbar{display:none}.navigator .top-bar-container{padding:0 10px;box-sizing:border-box}.landing-links .MuiButtonGroup-root{display:inline-block;border-bottom:0!important}.landing-links .MuiButtonGroup-root>a{display:inline-block;text-align:center}.form-container{padding:30px 20px 70px}.banner-white-box .form-body{max-width:100%;padding:0 20px;box-sizing:border-box}.MuiDialog-container.MuiPickersModalDialog-dialogContainer{z-index:9999999}.card-list{padding:0 10px}.card-list .card.main{width:100%;margin:10px auto}.card-list .card.main h1{font-size:22px}.card-list .card h1{font-size:18px}.card-list .card p{font-size:14px}.card-list .card-sub-list .card p{font-size:12px}.card-list .card-sub-list .card{max-width:unset;flex:1 1}.landing-container .landing-about-text{margin:10px 20px;max-width:unset}.card.main .card-image{width:80%}.n-block-head{flex-direction:row-reverse;justify-content:space-between}.navigator .body-bar-container .n-block-body h4{margin:10px 0 5px}.navigator .body-bar-container .n-block-block{margin-bottom:10px}.navigator .body-bar-container .n-block{padding:5px 0 0 30px}.navigator .body-bar-container .n-block h1{margin:5px 0;font-size:36px}.navigator .body-bar-container .n-block:last-child h1{word-break:break-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-list .card-sub-list{position:relative;margin:20px auto 10px}.card-sub-list .card{max-width:35%}.sub-nav-list::-webkit-scrollbar{display:none}.sub-nav-link{margin:0 5px}.nav-logo{width:auto;height:50px;position:relative;left:0}.nav-options-container{overflow:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.nav-options-container::-webkit-scrollbar{display:none}.dash-link-container .nav-link{margin:0}.dash-link-container .nav-link button{padding:10px 6px 10px 7px}.progress-area-bar-container.vertical .progress-area-bar-outer{max-width:100%}.s-desc-header-body{width:90%}.s-desc-header{height:300px}.s-desc-container{display:flex;line-height:150%;flex-direction:column}.s-desc-main .MuiButtonGroup-grouped,.s-desc-main .MuiButtonGroup-grouped button{width:100%}.s-desc-container .s-desc-body{max-width:100%;width:100%;padding:20px 20px 0;margin-left:0!important;height:auto;border:5px solid #a0dcdf;background-color:rgba(231,246,255,.8509803921568627);box-shadow:inset 0 4px 8px 0 #accecf;box-sizing:border-box}.s-desc-container .s-desc-main{max-width:100%;width:100%;height:100%;position:-webkit-sticky;position:sticky;top:0;padding:10px 20px 0;box-sizing:border-box;color:#3a5158}.task-board-container .MuiTabs-root{position:relative;z-index:2;top:0;margin-top:-50px;width:100%;padding:0 20px;box-shadow:inset -6px -3px 5px 0 #ebbc65;border-top-right-radius:6px;border-top-left-radius:6px;background:rgba(56,47,22,.16862745098039217)}.task-board-header h1{font-size:28px;text-align:left;margin:5px 0}.task-board-header{display:flex;flex-direction:column;justify-content:left}.enquiry-form-container{padding:10px 40px 10px 12px}.profile-container{width:40px!important;height:40px!important}.profile .slide-left-container{height:auto;margin-top:0;padding-top:0}.my-subscription .slide-left-container{padding-bottom:0}.my-subscription .MuiGrid-container{justify-content:center}.my-subscription .MuiGrid-container .MuiCardContent-root{text-align:center}.my-subscription .MuiGrid-container .MuiCardActions-root{justify-content:center}.my-subscription .hello-pane-container{border-bottom:none}.profile-container>.MuiAvatar-root>img{width:100%;height:100%;border-radius:50%}.sides-layout{flex-direction:column;align-items:center}.sides-layout .sides-body{width:100vw}.mobile-no-side-margin.sides-right-section{margin:0!important}.two-lane-info-block{display:unset}.two-lane-info-block .no-bottom-border>div{padding-bottom:10px;border-bottom:2px solid #d8d8d8}.sides-layout .sides-body .sides-right-section{margin:0 15px}.slide-children-top{width:100%}.article-cover-photo-avatar{width:100%!important;height:150px!important}.client-info{margin:0;border:none}.cta-m-r{margin:10px 0}.cta-board-item{width:100%}.custom-card-title .MuiTypography-h5{font-size:20px}.clip-text-mobile{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-card-container{justify-content:center;align-items:center}.article-card-item{width:100%}.article-board-item-ot{width:100%!important}.article-form-container{width:420px!important}.dash-view.tabs-container .MuiTabs-root .MuiTab-wrapper .MuiSvgIcon-root{margin-right:4px;font-size:12px}.dash-view.tabs-container .MuiTabs-root .MuiTab-wrapper .flex-middle{font-size:10px}.admin-schedule{margin:5px;width:535px}.course-card-main-container{padding-right:0;color:#2d2f31;white-space:nowrap;margin-right:8px}.course-card-heading{font-size:1rem}.course-card-container{display:flex;flex-direction:column}.course-container-price{margin:10px 0}.course-overview-header{width:100%}.course-overview-header h1{width:100%;font-size:1.45rem}.course-overview-main{width:80%;margin:0 auto}.price-mobile p{display:inline-block;margin-left:8px}.two-one-layout{flex-direction:column}.two-one-left-block,.two-one-right-block{width:100%;max-width:100%}.m-b-mobile{margin-bottom:60px}.learner-container h1{font-size:1.4em}.course-overview-header-content{width:80%;padding-right:20px}.course-container .tabs-body{padding:0 20px}.enquiry-form-container .enquiry-form-toggle-flex{top:-90px}.lesson-quiz-container .MuiFormGroup-root{grid-gap:8px!important;gap:8px!important}.package-card-title{font-size:25px;margin:4px 0}.package-card-service-label{font-size:14px}.table-fluid-wrapper{max-width:100%;overflow-x:auto}.package-videos{flex-direction:column}.insights-container .chart-container>div{width:100%}.client-info-top-panel{flex-direction:column!important}.column-in-mobile{flex-direction:column;align-items:flex-start}#opentalk .article-board{padding:0;margin:0 10px}.consultation-grid{display:flex;flex-direction:column}.assessment-pack-container .banner-white-box .form-body{padding:unset}.quick-register-container{width:100%;min-width:unset;background-color:unset;box-shadow:unset;border:unset}.MuiDialog-root:not(.form-modal){z-index:99999!important}.engaging-voice-type-sub{text-align:center}.medium-modal.MuiPaper-root{width:100%;box-sizing:border-box}.task-detail-actions{flex-direction:column}.task-detail-modal{padding:0 20px}.article-view-content h1{font-size:32px!important}.article-view-content h2{font-size:28px!important}.article-view-content h3{font-size:24px!important}.article-view-content h4{font-size:20px!important}.article-view-content h5{font-size:18px!important}.article-view-content h6{font-size:16px!important}.article-view-content,.article-view-content li{font-size:16px}.magic-screen.mountain-bg .flow-header-container{margin:0 20px}.magic-screen.mountain-bg .form-container{padding:unset}.editor-layout{flex-direction:column}.editor-layout .left-section{width:100%;height:100%;overflow:scroll}.editor-layout .right-section{width:100%;height:100%}.editor-layout .left-section .form-container{width:100%!important;margin:0 auto}.compact-head{font-size:20px}.package-card-outer{width:100%!important;max-width:100%!important;box-sizing:border-box;margin:20px 0;padding:12px;min-height:unset}.package-card-head{padding:12px 12px 0}.package-card-head .flex-middle.space-btwn{flex-wrap:wrap;grid-gap:8px;gap:8px}.package-card-service-item{word-break:break-word}.package-card-service-item .flex,.package-card-service-item .flex-middle{align-items:flex-start}}.form-children-padding,.lesson-quiz-container .form-container{padding:0}.common_swiper_container{width:100%;display:flex;justify-content:center;align-items:center}.common_swiper_container .common_swiper_wrapper{width:100%;display:flex}.common_swiper_container .common_swiper_main{width:100%}.common_swiper_container .slick-track{margin:0!important}.common_swiper_container .slick-prev{left:-2%!important;z-index:1}.common_swiper_container .slick-next{right:-2%!important;z-index:1}.common_swiper_container .slick-track{display:flex!important}.common_swiper_container .slick-slide{height:inherit!important}.common_swiper_container .slick-slide>div{display:flex;grid-gap:1rem;gap:1rem;height:100%}.o-n-org-container{--on-primary:#4a90e2;--on-bg:#f8f9fa;--on-card-bg:#fff;--on-text-main:#2c3e50;--on-text-muted:#6c757d;--on-radius:16px;--on-shadow:0 10px 30px -5px rgba(0,0,0,0.08);--on-shadow-hover:0 15px 35px -5px rgba(0,0,0,0.12);background-color:var(--on-bg);min-height:100vh;padding-bottom:60px;color:var(--on-text-main)}.o-n-hero{position:relative;background-image:linear-gradient(135deg,hsla(0,0%,100%,.1),rgba(0,0,0,.1));color:#fff;padding:60px 20px 100px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;margin-bottom:-60px;z-index:1}.o-n-hero-content{max-width:1200px;margin:0 auto;justify-content:space-between;flex-wrap:wrap}.o-n-hero-content,.o-n-identity{display:flex;align-items:center;grid-gap:20px;gap:20px}.o-n-avatar{border:4px solid hsla(0,0%,100%,.3)!important;box-shadow:0 8px 15px rgba(0,0,0,.2);background:#fff;transition:transform .3s ease}.o-n-title h1{margin:0;font-weight:800;font-size:2.2rem;letter-spacing:-.5px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.o-n-layout-wrapper{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 400px;grid-gap:30px;gap:30px;position:relative;z-index:2}.o-n-column-left{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.o-n-column-right{position:relative}.o-n-sticky-form{position:-webkit-sticky;position:sticky;top:20px;padding:24px}.o-n-card,.o-n-sticky-form{background:var(--on-card-bg);border-radius:var(--on-radius);box-shadow:var(--on-shadow);border:1px solid rgba(0,0,0,.05)}.o-n-card{padding:16px 26px}.o-n-card .truncate-container{margin-bottom:0}.o-n-card h2{font-size:1.1rem;color:var(--on-text-muted);text-transform:uppercase;letter-spacing:1.2px;font-weight:700;margin-top:5px;margin-bottom:20px;border-bottom:2px solid #f0f2f5;padding-bottom:10px;display:inline-block}.o-n-plain-text{font-size:1rem;line-height:1.6;color:var(--on-text-main)}.o-n-gallery-swiper{width:49vw;margin:0 auto}.o-n-gallery-swiper .slick-slide{margin:0 8px}.o-n-gallery-slide-img{width:100%;height:220px;object-fit:cover;border-radius:12px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.o-n-gallery-slide-img:hover{transform:scale(1.03);box-shadow:0 8px 20px rgba(0,0,0,.18)}.flyer-wrapper:hover{transform:translateY(-5px);box-shadow:0 20px 40px -10px rgba(0,0,0,.15)!important}@media (max-width:480px){.o-n-gallery-slide-img{height:200px;border-radius:10px}.o-n-gallery-swiper{width:70vw}}.o-n-layout-wrapper .success-checkmark{background:#fff;padding:40px;border-radius:var(--on-radius);box-shadow:var(--on-shadow);text-align:center;max-width:600px;margin:100px auto}@media (max-width:960px){.o-n-layout-wrapper{grid-template-columns:1fr}.o-n-gallery-swiper{width:80vw}.o-n-sticky-form{position:static;margin-top:-40px;z-index:10}.o-n-column-left{margin-top:0}.o-n-hero{text-align:center;padding-bottom:80px}.o-n-hero-content{justify-content:center}.o-n-hero-content,.o-n-identity{flex-direction:column}.o-n-card{padding:20px}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.coupon-box{display:flex;align-items:center}.coupon-box-outer{margin:10px 0 20px}.coupon-box .textField__container{width:100%}.coupon-box .textField__container .MuiInputBase-root{border-top-right-radius:0;border-bottom-right-radius:0}.coupon-box>button{height:56px;width:100px;background-color:#efcf66;border-top-left-radius:0;border-bottom-left-radius:0}.coupon-clear{cursor:pointer;transition:.4s}.coupon-clear:hover{color:red;transition:.4s}.cart-item-table{font-size:14px;border:none;border-collapse:collapse;width:100%}.cart-item-table tr:nth-child(2n){background-color:#d8e0e2}.cart-item-table td{border:none;padding:5px 8px}.see-fee-details{margin-left:9px!important;color:green!important;font-weight:700!important}.p-n-p-strip-inner{display:flex;grid-gap:10px;gap:10px;align-items:center;background-color:#ffb6c1;padding:20px 40px}.p-n-p-container .p-n-p-strip:nth-of-type(2n) .p-n-p-strip-inner{flex-direction:row-reverse;background-color:#afeeee}.book-appointment-strip .p-n-p-strip-inner{background-color:#d0e8f2}.p-n-p-strip-content{flex:1 1}.p-n-p-strip-content h4{margin:0}.p-n-p-strip-content li{margin-bottom:5px}.p-n-p-strip-image{flex:1 1;display:flex;justify-content:center;align-items:center}.p-n-p-strip-image img{max-width:100%;height:auto;max-height:220px;object-fit:cover;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.compact-list{margin-top:0}@media (max-width:700px){.p-n-p-container .p-n-p-strip:nth-of-type(2n) .p-n-p-strip-inner{flex-direction:column}.p-n-p-strip-image{margin-top:15px}}.carousel{position:relative;height:300px;width:80%;margin:20px auto}.carousel img{width:100%;height:100%;object-fit:contain}.carousel__track-container{height:100%;position:relative;overflow:hidden}.carousel__track{list-style:none;padding:0;margin:0;position:relative;height:100%;transition:transform .25s ease-in}.carousel__slide{position:absolute;top:0;bottom:0;width:100%;cursor:pointer}.carousel__button{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:0;cursor:pointer}.carousel__button--left{left:-40px}.carousel__button--right{right:-40px}.carousel__nav{display:flex;justify-content:center;padding:10px 0}.carousel__indicator{border:0;border-radius:50%;width:15px;height:15px;background:rgba(0,0,0,.3);margin:0 10px;cursor:pointer}.carousel__indicator.current-slide{background:rgba(0,0,0,.75)}.card_container{display:flex;width:100%;height:16rem}.card_container .card_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:initial}.card_container .card_wrapper img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:650px){.card_container{height:9rem}}.client_banner_container{width:100vw}.client_banner_container .client_banner_wrapper .banner-main{width:90%}.client_banner_container .MuiCard-root{margin:0 14px;box-shadow:0 0 11px 4px rgba(166,224,216,.18)!important;cursor:pointer}.prev_arr_service{position:absolute;left:-1.2rem!important;top:50%}.next_arr_service{position:absolute;right:-1.2rem!important;top:50%}@media only screen and (max-width:600px){.prev_arr_service{left:-.5rem!important}}.new-service-card{background-color:#fff;border:#000;border-radius:1rem;box-shadow:7px 7px;width:100%;max-width:333px;padding:1rem;margin:10px 20px;text-align:center;cursor:pointer}.new-service-card__img{display:block;width:100%;object-fit:contain;border-radius:1rem;height:10rem!important}.new-service-card__text{display:block;font-size:.9rem;font-weight:800;background-color:#f4d04e;border-radius:.3rem;letter-spacing:-.01rem;padding:.5em 1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1rem}.new-service-card__date{font-size:.8rem}.new-service-card__text1-format{height:2.8rem;font-size:17px}.new-service-card__text1-format,.new-service-card__text2{text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.new-service-card__text2{margin-bottom:15px}.new-service-card__person{display:flex;flex-direction:row;align-items:center}.new-service-card__person__img{display:block;width:30px}.new-service-card__person__name{margin-left:.8rem;font-size:.9rem;font-weight:800}.new-service-card__text1-ih{height:5rem}.n-course-flex-container{display:flex;grid-gap:30px;gap:30px;padding:0 20px;max-width:1200px;margin:0 auto}.n-course-left-column{flex:2 1;padding:20px 0}.n-course-right-column-wrapper{flex:1 1;max-width:320px;margin-top:40px}.n-course-right-column{width:100%}.n-course-mobile-container{display:flex;flex-direction:column;padding:0 15px;margin:0 auto}.n-course-mobile-column{width:100%;padding:20px 0}.n-course-mobile-info-card{width:100%;margin:20px 0 0}.n-course-sidebar-card{border:1px solid #ccc;border-radius:4px;overflow:hidden;box-shadow:0 0 1px rgba(0,0,0,.1),0 3px 8px rgba(0,0,0,.05);background-color:#fff}.n-course-video-placeholder{width:100%;height:180px;display:flex;align-items:center;justify-content:center}.n-course-video-placeholder-text{color:#fff;text-align:center;font-size:14px}.n-course-card-section{padding:15px;border-bottom:1px solid #ccc}.n-course-price-container{display:flex;align-items:center}.n-course-current-price,.n-course-free-price{font-size:24px;font-weight:700;color:#12313a}.n-course-original-price{font-size:14px;color:#12313a;text-decoration:line-through;margin-left:10px}.n-course-price-link{color:#12313a;font-weight:700;cursor:pointer;text-decoration:underline;font-size:14px}.n-course-info-list{margin:0;padding:0;list-style:none}.n-course-info-item{margin:8px 0;font-size:13px;color:#000}.n-course-info-label{font-weight:700}.n-course-button-section{padding:15px}.n-course-information{max-width:900px;margin:0 auto}.n-course-section{padding:10px 12px;margin-bottom:20px;border-radius:10px;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.05)}.n-section-heading{position:relative;font-size:28px;color:#12313a;margin-bottom:20px;padding-bottom:14px}.n-section-heading:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background:linear-gradient(90deg,#3182ce,#63b3ed);border-radius:2px}.n-section-content{line-height:1.5;color:#12313a;font-size:17px}.n-section-content li{margin-bottom:8px}@media (max-width:768px){.n-course-section{padding:7px 10px}.n-section-heading{font-size:22px}}:root{--primary-blue:#3a8dff;--accent-green:#00c49f;--light-bg:#f4f7f6;--dark-text:#2c3e50;--subtle-gray:#8ca0b3;--white:#fff;--border-radius:16px;--box-shadow:0 8px 32px 0 rgba(0,0,0,0.1)}body{background-color:var(--light-bg)}.mood-tracker-dashboard-main{width:90%;max-width:1100px;color:var(--dark-text);margin:0 auto 24px}.mood-tracker-dashboard-list-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:-10px 0}.glass-container{position:relative;padding:20px;border-radius:var(--border-radius);background-color:rgba(41,78,97,.788235294117647);overflow:hidden;margin-bottom:15px}.blob{position:absolute;border-radius:50%;filter:blur(70px);z-index:1}.blob1{width:300px;height:300px;background:rgba(58,141,255,.3);top:-80px;left:-80px}.blob2{width:200px;height:200px;background:rgba(0,196,159,.3);bottom:-80px;right:-50px}.glass-card{position:relative;z-index:2;padding:40px;border-radius:var(--border-radius);background:hsla(0,0%,100%,.4);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid hsla(0,0%,100%,.5);box-shadow:0 8px 32px 0 rgba(0,0,0,.1)}.glass-card-content{text-align:center}.glass-card h1{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:15px}.glass-card .mood-tracker-subtitle{color:#fff;line-height:1.6;font-size:1.1rem;margin-bottom:30px}.mood-tracker-card{position:relative;padding:24px;border-radius:var(--border-radius);color:var(--white);overflow:hidden;transition:all .3s ease-in-out;border:none;display:flex;flex-direction:row;align-items:center;grid-gap:20px;gap:20px;text-align:left}.mood-tracker-card:hover{transform:translateY(-5px) scale(1);box-shadow:0 10px 25px -5px rgba(0,0,0,.2);cursor:pointer}.mood-tracker-card img{width:40px;height:40px;border-radius:10px;flex-shrink:0}.mood-tracker-card p{font-size:1.5rem;font-weight:700;margin:0;color:var(--white);text-shadow:0 1px 3px rgba(0,0,0,.2)}.mood-tracker-card span{font-size:.85rem;opacity:.8;display:contents;text-align:left;color:var(--white)}.mood-tracker-card:after{content:"→";position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:2rem;font-weight:700;opacity:0;transition:all .3s ease}.mood-tracker-card:hover:after{opacity:1}.mood-tracker-card{background:linear-gradient(135deg,#868f96,#596164)}.mood-tracker-card:has(img[alt=Stable]){background:linear-gradient(135deg,#2bc0e4,#eaecc6)}.mood-tracker-card:has(img[alt=Confused]){background:linear-gradient(135deg,#a4508b,#5f0a87)}.mood-tracker-card:has(img[alt=Happy]){background:linear-gradient(135deg,#fdc830,#f37335)}.mood-tracker-card:has(img[alt=Sad]){background:linear-gradient(135deg,#6b73ff,#000dff)}.mood-tracker-card:has(img[alt=Calm]){background:linear-gradient(135deg,#81ffef,#24a19c)}.mood-tracker-card:has(img[alt=Angry]){background:linear-gradient(135deg,#d4145a,#fbb03b)}.mood-tracker-card:has(img[alt=Anxious]){background:linear-gradient(135deg,#c471f5,#fa71cd)}.mood-tracker-card:has(img[alt=Energetic]){background:linear-gradient(135deg,#2af598,#009efd)}.mood-tracker-card:has(img[alt=Irritated]){background:linear-gradient(135deg,#ff416c,#ff4b2b)}.mood-tracker-card:has(img[alt=Devastated]){background:linear-gradient(135deg,#485461,#28313b)}.mood-tracker-card:has(img[alt=Annoyed]){background:linear-gradient(135deg,#b79891,#94716b)}.analytics-header{margin-top:-5px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #eef2f6}.analytics-title{font-size:1.5rem;font-weight:600;color:var(--dark-text);margin:0}.analytics-toggle-btn{border-radius:100px!important}.interactive-chart-container{display:grid;grid-template-columns:15fr 1fr;grid-gap:32px;gap:32px;align-items:center;min-height:400px}.chart-wheel-wrapper{height:400px}.factors-display{background-color:#010202;padding:24px;border-radius:var(--border-radius);height:100%;border:1px solid #e9ecef}.factors-display h3{margin-top:0;font-size:1.1rem;font-weight:600;color:var(--dark-text);border-bottom:1px solid #dee2e6;padding-bottom:12px;margin-bottom:8px}.factors-display ul{list-style:none;padding:0;margin:0}.factors-display li{display:flex;justify-content:space-between;padding:10px 4px;font-size:.95rem;border-bottom:1px solid #e9ecef}.factors-display li:last-child{border-bottom:none}.factors-display .factor-count{font-weight:700;color:var(--primary-blue);background-color:#e7f1ff;padding:2px 8px;border-radius:6px}.factors-prompt{font-style:italic;font-size:1rem}.analytics-toggle-btn{background-color:#7ba5cb!important;border:1px solid #e2e8f0!important;border-radius:10px!important;color:var(--dark-text)!important;font-weight:600!important;text-transform:none!important;transition:all .2s ease-in-out!important}.analytics-toggle-btn:hover{border-color:#cbd5e1!important;background-color:#e2e8f0!important;box-shadow:0 4px 10px -5px rgba(0,0,0,.1)}.header-button-group{display:flex;justify-content:center;align-items:center;grid-gap:16px;gap:16px;flex-wrap:wrap}.charts-main-container{background-color:#dedede;border-radius:var(--border-radius);padding:20px;margin-top:20px;border:solid #f0f0f0}.chart-toggle-group{margin-bottom:25px}.trend-chart-container{width:100%;animation:fadeIn .5s ease-in-out}.charts-main-container{border-radius:16px;padding:24px;margin:12px 10px;box-shadow:0 0 0 3px rgba(3,102,214,.3)}.chart-toggle-group{justify-content:center;flex-wrap:wrap;grid-gap:12px;gap:12px;margin-bottom:30px}.mood-chart-btn{background:hsla(0,0%,100%,.15)!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.2)!important;color:#150a0a!important;text-shadow:0 1px 2px rgba(0,0,0,.1);border-radius:10px!important;padding:8px 20px!important;font-weight:600!important;transition:all .3s ease!important}.mood-chart-btn:hover{background:hsla(0,0%,100%,.3)!important;transform:translateY(-2px)}.mood-chart-btn.active{background:#fff!important;color:#654ea3!important;box-shadow:0 4px 15px rgba(0,0,0,.1)!important}.distribution-view-wrapper,.heatmap-container,.trend-chart-container,.waffle-wrapper{background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;padding:20px;animation:fadeIn .5s ease}.trend-chart-wrapper{display:flex;align-items:center;grid-gap:16px;gap:16px}.gradient-scale{width:25px;height:280px;border-radius:6px;background:linear-gradient(0deg,#d73027,#fc8d59,#fee08b,#91cf60,#1a9850)}.scale-container{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:8px;gap:8px}.scale-label{font-size:.75rem;font-weight:600;color:var(--subtle-gray);text-transform:uppercase}.factors-display{background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#333}.radial-center-content h3,.radial-center-content p{color:#fff}.recharts-text.recharts-cartesian-axis-tick-value{fill:rgba(0,0,0,.8)}.recharts-legend-item text{color:#fff!important;fill:#fff!important}.heatmap-container,.waffle-wrapper{color:#fff}.heatmap-label-col,.heatmap-label-row,.legend-label{color:rgba(0,0,0,.8)}@media (max-width:768px){.charts-main-container{padding:16px}.distribution-view-wrapper{flex-direction:column}}.main-content-panel .MuiTabs-scroller::-webkit-scrollbar{display:none}.analytics-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;grid-gap:16px;gap:16px}.analytics-header h2{margin:0}.mood-chart-btn{padding:6px 12px!important;font-size:.8rem!important}@media (max-width:850px){.distribution-view-wrapper{grid-gap:24px;gap:24px}.radial-chart-container{margin-bottom:60px}.factors-display{width:90%}}.waffle-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;grid-gap:40px;gap:40px;padding:20px;animation:fadeIn .5s ease-in-out}.waffle-chart{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,1fr);width:300px;height:300px;grid-gap:4px;gap:4px}.waffle-block{width:100%;height:100%;border-radius:4px;transition:transform .2s ease}.waffle-block:hover{transform:scale(1.2);cursor:pointer}.waffle-legend{display:flex;flex-direction:column;grid-gap:12px;gap:12px;align-self:center}.legend-item{grid-gap:10px;gap:10px;font-size:.9rem;font-weight:500}.legend-color-box{width:16px;height:16px}.heatmap-container{padding:12px;background-color:#fff;border-radius:12px;border:1px solid #000;animation:fadeIn .5s ease-in-out;margin:10px auto;max-width:600px;overflow-x:auto}.heatmap-grid{display:grid;grid-template-columns:auto repeat(7,1fr);grid-gap:2px;gap:2px}.heatmap-cell{width:100%;padding-top:100%;position:relative;border-radius:6px;transition:transform .2s ease-out,box-shadow .2s ease-out;cursor:pointer}.heatmap-cell:hover{transform:scale(1.1);box-shadow:0 5px 15px rgba(0,0,0,.1);z-index:2}.heatmap-label-col{justify-content:center;padding-bottom:10px}.heatmap-label-col,.heatmap-label-row{display:flex;align-items:center;font-weight:600;font-size:.8rem;color:#6c757d}.heatmap-label-row{justify-content:flex-end;padding-right:10px;text-align:right}@media (max-width:768px){.charts-main-container{padding:16px}.chart-toggle-group{width:100%}.mood-chart-btn{flex-grow:1;padding:8px 10px!important}.analytics-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;grid-gap:16px;gap:16px}.analytics-header h2{margin:0}.main-content-panel .MuiTabs-scroller{overflow-x:auto!important;-ms-overflow-style:none;scrollbar-width:none}.main-content-panel .MuiTabs-scroller::-webkit-scrollbar{display:none}.distribution-view-wrapper{flex-direction:column;grid-gap:24px;gap:24px;align-items:stretch}.factors-display,.radial-chart-container{width:100%;flex:none;box-sizing:border-box}.radial-chart-container{margin-bottom:-20px}.factors-prompt{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;padding:20px}.factors-prompt .material-icons{font-size:36px!important;margin-bottom:12px}}@media (max-width:768px){.charts-main-container{padding:16px 0}.chart-content-box{padding:8px 0;min-height:380px}.distribution-view-wrapper{flex-direction:column}}.main-content-panel,body,html{overflow-x:hidden}.main-content-panel .MuiTabs-root{overflow:scroll!important;-ms-overflow-style:none;scrollbar-width:none}.main-content-panel .MuiTabs-root::-webkit-scrollbar{display:none}.chart-toggle-group{display:flex;grid-gap:10px;gap:10px;margin-bottom:1rem}.chart-toggle-group::-webkit-scrollbar{display:none}.mood-chart-btn{flex:1 1;padding:8px 5px;font-size:13px;white-space:nowrap;border-radius:4px;cursor:pointer;text-transform:none;border:1px solid #ccc;background-color:#fff;color:#333}.factors-prompt{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;color:var(--subtle-gray);padding:20px;box-sizing:border-box}.factors-prompt .material-icons{font-size:48px;color:#e0e0e0;margin-bottom:16px}.factors-prompt p{margin:0;line-height:1.6;font-weight:500}@media (max-width:768px){.factors-prompt .material-icons{font-size:36px;margin-bottom:12px}.factors-prompt p{font-size:.9rem}}@media (max-width:768px){.glass-card{padding:15px}.glass-card h1{font-size:1.6rem;margin-bottom:10px}.glass-card .mood-tracker-subtitle{font-size:.9rem;margin-bottom:15px}.checkin-reminder{padding:10px 12px;margin:10px 0;grid-gap:8px;gap:8px}.checkin-reminder p{font-size:.9rem}.header-button-group .theme-btn{padding:2px 10px!important;font-size:.8rem!important}.trend-chart-wrapper{flex-direction:column}.scale-container{flex-direction:row}.gradient-scale{width:150px;height:15px;background:linear-gradient(90deg,#1a9850,#91cf60,#fee08b,#fc8d59,#d73027)}}.shared-legend-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;grid-gap:12px 24px;gap:12px 24px;margin-top:25px;padding-top:20px;border-top:1px solid #f0f0f0}.legend-item{display:flex;align-items:center;grid-gap:8px;gap:8px}.legend-color-box{width:14px;height:14px;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.user-subscription-section .glass-container{background:linear-gradient(135deg,#6a6ad8,#3c096c)}.user-subscription-section .glass-mindfulness{background:linear-gradient(135deg,#208d82,#3c096c)}.user-subscription-section .glass-mt{background:linear-gradient(135deg,#6a6ad8,#3c096c)}.newsletter-promo-card{position:relative;border-radius:var(--border-radius);overflow:hidden;min-height:280px;display:flex;align-items:flex-end;margin-bottom:15px}.newsletter-bg-image{position:absolute;inset:0;z-index:1}.newsletter-bg-image img{width:100%;height:100%;object-fit:cover}.newsletter-overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(10,10,30,.95) 0,rgba(10,10,30,.7) 40%,rgba(10,10,30,.2))}.newsletter-content{position:relative;z-index:3;padding:32px;width:100%}.newsletter-badge{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;background:hsla(0,0%,100%,.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.25);border-radius:100px;padding:6px 16px;font-size:.8rem;font-weight:600;color:#fff;letter-spacing:.5px;text-transform:uppercase;margin-bottom:14px}.newsletter-badge span{font-size:1rem}.newsletter-title{font-size:2rem;font-weight:800;color:#fff;margin:0 0 8px;line-height:1.2;letter-spacing:-.5px}.newsletter-description{font-size:1rem;color:hsla(0,0%,100%,.75);margin:0 0 20px;line-height:1.5;max-width:480px}.newsletter-cta-btn{background:linear-gradient(135deg,#f59e0b,#d97706)!important;color:#fff!important;font-weight:700!important;font-size:.9rem!important;text-transform:none!important;border-radius:12px!important;padding:10px 28px!important;box-shadow:0 4px 20px rgba(245,158,11,.35)!important;transition:all .3s ease!important;border:none!important;letter-spacing:.3px}.newsletter-cta-btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 25px rgba(245,158,11,.5)!important}@media (max-width:768px){.newsletter-promo-card{min-height:240px}.newsletter-content{padding:24px 20px}.newsletter-title{font-size:1.5rem}.newsletter-description{font-size:.9rem}.newsletter-cta-btn{padding:10px 22px!important;font-size:.85rem!important;width:100%}}.user-subscription-section .glass-card{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.user-subscription-section .profile-hello-card-content{display:flex;justify-content:center;align-items:center;grid-gap:40px;gap:40px;text-align:left}.user-subscription-section .header-button-group{justify-content:flex-start}.user-subscription-section .recent-mood-display{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.2);border-radius:16px;padding:20px;flex-basis:290px;flex-shrink:0;border:1px solid hsla(0,0%,100%,.4);text-align:center}.user-subscription-section .recent-mood-display img{width:70px;height:70px;border-radius:50%;margin-bottom:12px}.user-subscription-section .recent-mood-display h3{margin:0;font-size:1.5rem;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.1)}.user-subscription-section .recent-mood-display span{font-size:.9rem;opacity:.8;color:#fff}.user-subscription-section .mood-tracker-subtitle{color:#000}@media (max-width:768px){.user-subscription-section .glass-card{padding:24px 20px}.user-subscription-section .profile-hello-card-content{flex-direction:column;grid-gap:24px;gap:24px}.user-subscription-section .checkin-reminder,.user-subscription-section .hello-text-content,.user-subscription-section .hello-text-content h1{text-align:left}.user-subscription-section .header-button-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.user-subscription-section .recent-mood-display{width:90%;flex-basis:auto}.user-subscription-section .header-button-group{justify-content:center;padding:2px}}.get-started-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px}.get-started-content h1{font-size:2rem;font-weight:600;margin-bottom:12px;color:#c81970}.get-started-content p{max-width:450px;margin-bottom:32px;line-height:1.6;opacity:.9;color:#000}.get-started-prompt .welcome-btn{background:linear-gradient(45deg,#509490,#9c8a8a)!important;color:#000!important;font-weight:600!important;border-radius:12px!important;padding:12px 32px!important}:root{--admin-bg:#f8f9fa;--admin-card-bg:#fff;--admin-border-color:#e9ecef;--admin-text-dark:#2d3748;--admin-text-light:#718096}.client-overview-page{padding:24px}.header-right{display:grid;align-items:center;grid-gap:120px;gap:120px}.overview-header h1{font-size:2.25rem;font-weight:700;color:var(--admin-text-dark);margin:0}.overview-header p{font-size:1.1rem;color:var(--admin-text-light);margin-top:4px}.overview-grid{display:grid;grid-template-columns:2.5fr 1fr;grid-gap:24px;gap:24px;align-items:start}.overview-card{background-color:var(--admin-card-bg);border:1px solid var(--admin-border-color);border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)}.overview-card-header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid var(--admin-border-color)}.overview-card-header h2{margin:0}.overview-card-content{padding:12px}.overview-empty-state{padding:40px 24px;text-align:center;color:var(--admin-text-light)}.overview-empty-state.small{padding:24px}.overview-recent-mood{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;padding:16px 0}.overview-recent-mood img{width:70px;height:70px;margin-bottom:8px}.overview-recent-mood .mood-name{font-size:1.25rem;font-weight:600;color:var(--admin-text-dark)}.overview-recent-mood .mood-date{font-size:.85rem;color:var(--admin-text-light)}.admin-tab-bar{display:inline-flex;background-color:#e8e4e4;border-radius:12px;padding:6px;margin-bottom:24px}.admin-tab-btn{padding:8px 20px;font-size:.9rem;font-weight:600;border-radius:8px;border:none;background-color:initial;color:var(--admin-text-light);cursor:pointer;transition:all .3s ease}.admin-tab-btn:hover{color:var(--admin-text-dark)}.admin-tab-btn.active{background-color:#fff;color:var(--admin-primary);box-shadow:0 2px 10px -2px rgba(234,233,233,.1)}.reminder-btn{background:linear-gradient(135deg,#7ba5ca);color:#fff;font-size:16px;font-weight:600;padding:12px 24px;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.15)}@media (max-width:992px){.client-overview-page{width:85%;margin:30 auto}.client-overview-page .overview-grid{grid-template-columns:1fr}.client-overview-page .overview-sidebar{position:static}}@media (max-width:576px){.client-overview-page .overview-header h1{font-size:1.8rem}.client-overview-page .admin-tab-bar{display:flex;flex-wrap:wrap}.client-overview-page .admin-tab-btn{flex-grow:1}}.mindfulness-benefits{list-style:none;padding:0;margin:.5rem 0 0;font-size:.9rem;color:var(--showcase-text-color,#555)}.mindfulness-benefits li{margin:.3rem 0;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.activity-container{max-width:1200px;margin:0 auto;padding:20px}.activity-row{display:flex;align-items:center;margin-bottom:20px;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1);flex-direction:row}.activity-row.reverse{flex-direction:row-reverse}.activity-image img{width:100%;height:auto;max-width:300px;object-fit:cover;display:block}.activity-content{flex:1 1;padding:20px}.activity-content h3{margin-top:0}@media (max-width:768px){.activity-row,.activity-row.reverse{flex-direction:column}.activity-image img{max-width:100%}}.AnalyzeMood_container__MlTu1{max-width:1000px;margin:24px auto;animation:AnalyzeMood_fadeIn__1wbCA .5s ease-in-out}@keyframes AnalyzeMood_fadeIn__1wbCA{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AnalyzeMood_infoCard__2NFBp{background:linear-gradient(180deg,var(--white),#fdfdfd);padding:24px 32px;border-radius:var(--border-radius);box-shadow:0 4px 15px rgba(0,0,0,.06);margin-bottom:24px;border:1px solid rgba(0,0,0,.05);transition:all .3s ease-in-out;overflow:hidden}.AnalyzeMood_mindfulness-promo-card__1DQMx{position:relative;left:80px}.AnalyzeMood_infoCard__2NFBp:hover{transform:translateY(-5px);box-shadow:0 12px 25px rgba(0,0,0,.08)}.AnalyzeMood_headerCard__1-Cw9{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 32px;background:linear-gradient(135deg,#e0c3fc,#8ec5fc);color:#3f3c62;border:none}.AnalyzeMood_headerCard__1-Cw9 img{margin-bottom:16px;border:4px solid hsla(0,0%,100%,.5);border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.1)}.AnalyzeMood_headerCard__1-Cw9 h1{font-size:2.5rem;font-weight:700;margin:0;color:#3f3c62}.AnalyzeMood_headerCard__1-Cw9 span{font-weight:500;opacity:.8}.AnalyzeMood_infoCard__2NFBp h2{margin-top:0;margin-bottom:24px;font-size:1.3rem;color:var(--dark-text);display:flex;align-items:center;grid-gap:12px;gap:12px;justify-content:center}.AnalyzeMood_infoCard__2NFBp h2:before{font-family:"Material Icons";font-size:24px;padding:6px;border-radius:8px;color:var(--white)}.AnalyzeMood_infoCard__2NFBp:has(h2:contains("Contributing Factors")) h2:before{content:"list_alt";background-color:var(--accent-green)}.AnalyzeMood_infoCard__2NFBp:has(h2:contains("You described your mood as")) h2:before{content:"edit";background-color:#f39c12}.AnalyzeMood_infoCard__2NFBp:has(h2:contains("Suggested Activities")) h2:before{content:"self_improvement";background-color:#3498db}.AnalyzeMood_infoCard__2NFBp:has(h2:contains("Additional Resources")) h2:before{content:"auto_stories";background-color:#9b59b6}.AnalyzeMood_infoCard__2NFBp:has(h2:contains("Feeling Different")) h2:before{content:"add_reaction";background-color:var(--primary-blue)}.AnalyzeMood_moodDescription__2R4vz{line-height:1.7;color:#34495e;font-size:1.1rem;border-left:4px solid #f39c12;padding-left:16px}.AnalyzeMood_chipContainer__S1s1F{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;justify-content:center}.AnalyzeMood_moodChip__2xegG{background-color:#55c38b!important;color:var(--white)!important;border-radius:8px!important;font-weight:600!important}.AnalyzeMood_themeBtn__6mD6w{background:linear-gradient(45deg,var(--primary-blue),var(--accent-green));color:var(--white);font-weight:700;padding:12px 24px!important;border-radius:12px!important;border:none;box-shadow:0 4px 15px rgba(0,0,0,.2);transition:all .3s ease!important}.AnalyzeMood_themeBtn__6mD6w:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 8px 25px rgba(0,0,0,.25)}.AnalyzeMood_ctaCard__IbJ4A{text-align:center}@media (max-width:768px){.AnalyzeMood_container__MlTu1{width:99%;margin:20px auto}.AnalyzeMood_infoCard__2NFBp{padding:15px 12px}.AnalyzeMood_headerCard__1-Cw9{padding:24px 16px}.AnalyzeMood_infoCard__2NFBp h2{font-size:1.5rem;margin-bottom:16px}.AnalyzeMood_headerCard__1-Cw9 h1{font-size:2rem}.AnalyzeMood_activitiesCard__lZvMl .AnalyzeMood_activity-row__3dq2a{display:flex;flex-direction:column}.AnalyzeMood_activitiesCard__lZvMl .AnalyzeMood_activity-image__GJsZy{order:1}.AnalyzeMood_activitiesCard__lZvMl .AnalyzeMood_activity-content__k9G52{order:2}.AnalyzeMood_p-n-p-strip-content__1jO6G .AnalyzeMood_MuiButton-root__2z4d2{margin-left:25%}}.landing-banner-section{padding:10px 0}.landing-banner-section:nth-child(odd){background:linear-gradient(135deg,#2a2a72,#009ffd);color:#fff}.landing-banner-section:nth-child(2n){background:linear-gradient(-135deg,#2a2a72,#009ffd);color:#fff}.landing-banner-section.image-first div{flex-direction:row}.landing-banner-section.content-first div{flex-direction:row-reverse}.landing-banner-section-img-div{flex:1 1;display:grid;place-items:center}.landing-banner-section-content{flex:1 1;padding:0 20px}.landing-banner-section-content h2{font-size:30px}.landing-banner-section-content p{font-size:16px;line-height:1.5;max-width:90%}@media (max-width:768px){.landing-banner-section{padding:40px 0}.landing-banner-section div{flex-direction:column!important;padding:0 16px}.landing-banner-section-img-div{order:1}.landing-banner-section-content{order:2;text-align:center}.landing-banner-section-content p{max-width:100%}}.client_banner_container{padding:1rem;width:96vw;margin:0 auto}.client_banner_container .client_banner_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem;width:97%}.client_banner_container .client_banner_wrapper h1{font-size:30px;color:#14455a;text-align:center;margin:0;font-weight:bolder}.client_banner_container .client_banner_wrapper .banner-main{width:95%}.client_banner_container .client_banner_wrapper .banner-main img{object-fit:contain;height:7rem;width:100%}@media only screen and (max-width:600px){.client_banner_container{width:unset}.client_banner_container .client_banner_wrapper .banner-main{width:100%}.client_banner_container .client_banner_wrapper .banner-main img{height:4rem}}.assessment-promo-section{background:linear-gradient(135deg,#2a2a72,#009ffd);margin:0;width:100%;padding-bottom:40px}.assessment-promo-header{width:85%;margin:0 auto 10px;text-align:center;padding:10px 0;max-width:1200px}.assessment-promo-span{display:block;font-size:46px;color:gold}.assessment-promo-card{height:470px;margin:15px}.assessment-promo-card.MuiPaper-root{background-color:#fff!important;border:#000!important;border-radius:1rem!important;box-shadow:7px 7px!important}@media (max-width:600px){.assessment-promo-span{font-size:38px}.assessment-promo-header{width:95%}}.l-s-container{display:flex;align-items:center;justify-content:center;height:500px;overflow:hidden}.l-s-cards{width:100%;position:relative;max-width:1200px;margin:0 auto}.l-s-card,.l-s-cards{display:flex;height:400px}.l-s-card{position:absolute;width:380px;transition:all .6s cubic-bezier(.4,0,.2,1);transform-origin:center center;top:50%;margin-top:-160px;flex-direction:column}.l-s-card.l-s-center{transform:translateX(-50%) translateY(0) scale(1);left:50%;z-index:3;opacity:1}.l-s-card.l-s-left{transform:translateX(-135%) translateY(0) scale(.7);left:50%;z-index:1;opacity:.7}.l-s-card.l-s-right{transform:translateX(35%) translateY(0) scale(.7);left:50%;z-index:1;opacity:.7}.l-s-image-container{height:200px;width:100%}.l-s-image-container svg{width:100%;height:100%;object-fit:contain;margin:0;padding:0}.l-s-card h2{padding:20px;font-size:24px;color:#12313a;text-align:center;margin:0}.l-s-card p{color:grey;line-height:1.5;margin:0}.l-s-card.l-s-center h2{font-size:28px}.l-s-card.l-s-center p{color:#000}@media (max-width:600px){.l-s-card{width:90%;max-width:380px}.l-s-card.l-s-center{transform:translateX(-50%) translateY(0) scale(1);left:50%}.l-s-card.l-s-left,.l-s-card.l-s-right{display:none}}h1{margin:0!important}.testimonial_container{width:98vw;display:flex;padding:2rem 0;justify-content:center;align-items:stretch}.testimonial_container .testimonial_wrapper{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.testimonial_container .testimonial_wrapper h1{font-size:30px;text-align:center;color:#14455a;margin:0;font-weight:bolder}.testimonial_container .testimonial_wrapper .previous_arrow_landing_testimonial{position:absolute;left:-1.5rem!important;top:50%}.testimonial_container .testimonial_wrapper .forward_arrow_landing_testimonial{position:absolute;right:-1.5rem!important;top:50%}.testimonial_container .testimonial_wrapper .swiper_wrapper_testimonial{width:95%;padding:2rem;display:flex;align-items:stretch}@media only screen and (max-width:850px){.testimonial_container .testimonial_wrapper .swiper_wrapper_testimonial{width:85%}}.review-card_container{width:100%;border-radius:.8rem;background-color:#fff;overflow:hidden;box-shadow:0 0 .5rem 0 #ddd;margin:.5rem;display:flex;flex:1 1;flex-direction:column}.review-card_container p{margin:0!important}.review-card_container .review_wrapper{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:1.5rem}.review-card_container .rating{display:flex}.review-card_container .rating .review{width:5rem;aspect-ratio:3/2;object-fit:contain}.review-card_container .review-text{margin-top:1.5rem;color:#000;font-size:1rem;height:100%}.review-card_container .user-info{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:auto}.review-card_container .user-info .info{display:flex;flex-direction:column}.review-card_container .user-info .info .name{color:#000;font-size:1rem;font-weight:600}.review-card_container .user-info .info .title{color:#000;font-size:1rem}.review-card_container .user-info .avatar{width:3rem;height:3rem;border-radius:50%}.review-card_container .award_container{background-color:#000;border:1px solid #378097;border-radius:1rem;height:100%;display:flex;flex-direction:column;cursor:pointer}.review-card_container .award_container .award{object-fit:contain;aspect-ratio:3/2;width:100%;border:6769b solid}.review-card_container .video-wrapper{height:100%;background:#06769b;color:#fff;display:flex;flex-direction:column}.review-card_container .video-wrapper .video-container{position:relative;width:100%;height:11rem}.review-card_container .video-wrapper .video-container .video{width:100%;position:absolute;top:0;opacity:0;transition:opacity .5s ease-in-out}.review-card_container .video-wrapper .video-container .play_button{position:absolute;display:flex;background:#a871f7;border-radius:1rem;padding:.5rem 1rem;color:#fff;right:.8rem;transition:opacity .5s ease-in-out;top:9.5rem;cursor:pointer}.review-card_container .video-wrapper .video-container .thumbnail{width:100%;height:100%;filter:drop-shadow(0 0 10px rgba(0,0,0,.9));cursor:pointer;border-radius:.8rem;object-fit:cover}.review-card_container .video-wrapper .video-container .video-visible{opacity:1}.review-card_container .video-wrapper .video-description-container{height:100%;padding:2.2rem 1rem 1rem;display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}.review-card_container .video-wrapper .video-description-container h3,.review-card_container .video-wrapper .video-description-container p{margin:0!important}:root{--pt-primary:#12313a;--pt-primary-light:#1e4d5c;--pt-accent:#3aacbf;--pt-surface:#f5fcfd;--pt-text:#0e2830;--pt-muted:#4d7580;--pt-radius:20px;--pt-shadow:0 24px 64px rgba(18,49,58,0.22),0 4px 16px rgba(0,0,0,0.1);--pt-fab-size:52px}.pt-splash-overlay{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:rgba(8,22,28,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:ptFadeIn .4s ease forwards}@keyframes ptFadeIn{0%{opacity:0}to{opacity:1}}.pt-splash-card{position:relative;display:flex;flex-direction:row;background:var(--pt-surface);border-radius:var(--pt-radius);box-shadow:var(--pt-shadow);max-width:920px;width:calc(100vw - 32px);max-height:92vh;overflow:hidden;animation:ptSlideUp .45s cubic-bezier(.22,1,.36,1) forwards}@keyframes ptSlideUp{0%{transform:translateY(40px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.pt-splash-body{display:flex;flex-direction:row;width:100%;flex:1 1;overflow:hidden}.pt-splash-close{position:absolute!important;top:12px;right:12px;z-index:10;background:hsla(0,0%,100%,.85)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 8px rgba(0,0,0,.12)!important}.pt-splash-image-col{position:relative;flex:0 0 42%;background:linear-gradient(145deg,#0a1f26,#12313a,#1e5060);display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:340px}@keyframes ptPulse{0%,to{transform:scale(1);box-shadow:0 4px 12px rgba(58,172,191,.45)}50%{transform:scale(1.05);box-shadow:0 6px 20px rgba(58,172,191,.65)}}.pt-splash-banner{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.88;transition:transform .4s ease}.pt-splash-card:hover .pt-splash-banner{transform:scale(1.03)}.pt-splash-glow{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);width:200px;height:200px;background:radial-gradient(circle,rgba(58,172,191,.6666666666666666),transparent 70%);pointer-events:none}.pt-splash-content-col{flex:1 1;padding:36px 36px 28px;display:flex;flex-direction:column;justify-content:center;overflow-y:auto}.pt-splash-eyebrow{font-size:12px;font-weight:700;letter-spacing:1px;color:var(--pt-primary);text-transform:uppercase;margin:0 0 10px}.pt-splash-title{font-size:30px;font-weight:800;color:var(--pt-text);margin:0 0 12px;line-height:1.2;background:linear-gradient(135deg,#12313a,#3aacbf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pt-splash-subtitle{font-size:14px;color:var(--pt-muted);line-height:1.65;margin:0 0 20px}.pt-splash-perks{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.pt-splash-perks li{font-size:14px;color:var(--pt-text);display:flex;align-items:center;grid-gap:10px;gap:10px;font-weight:500}.pt-perk-icon{font-size:18px;width:28px;flex-shrink:0}.pt-splash-cta{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#12313a,#1e5060);color:#fff;border:none;border-radius:50px;padding:14px 28px;font-size:15px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 6px 20px rgba(18,49,58,.35);letter-spacing:.3px;margin-bottom:14px;width:100%}.pt-splash-cta:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(18,49,58,.5)}.pt-splash-cta:active{transform:translateY(0)}.pt-splash-dismiss{text-align:center;font-size:12px;color:var(--pt-muted);cursor:pointer;margin:0;text-decoration:underline;transition:color .2s}.pt-splash-dismiss:hover{color:var(--pt-primary)}.pt-fab-zone{position:fixed;bottom:90px;right:20px;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;grid-gap:10px;gap:10px;animation:ptSlideInRight .5s cubic-bezier(.22,1,.36,1) forwards}@keyframes ptSlideInRight{0%{transform:translateX(80px);opacity:0}to{transform:translateX(0);opacity:1}}.pt-fab-row{grid-gap:10px;gap:10px}.pt-fab-row,.pt-teaser-label{display:flex;align-items:center}.pt-teaser-label{grid-gap:8px;gap:8px;background:#fff;border-radius:50px;padding:8px 16px 8px 10px;box-shadow:0 4px 20px rgba(18,49,58,.18);cursor:pointer;border:1px solid rgba(18,49,58,.12);transition:transform .2s,box-shadow .2s;animation:ptTeaserBounce 3s ease-in-out infinite;animation-delay:.5s}.pt-teaser-label:hover{transform:translateY(-2px);box-shadow:0 8px 26px rgba(18,49,58,.28);animation-play-state:paused}@keyframes ptTeaserBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.pt-teaser-dot{width:8px;height:8px;border-radius:50%;background:var(--pt-accent);flex-shrink:0;animation:ptDotPulse 1.5s ease-in-out infinite}@keyframes ptDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.pt-teaser-text{font-size:12.5px;font-weight:700;color:var(--pt-primary);white-space:nowrap;letter-spacing:.2px}.pt-fab{background:linear-gradient(135deg,#12313a,#1e5060)!important;box-shadow:0 6px 20px rgba(18,49,58,.45)!important;transition:transform .25s ease,box-shadow .25s ease!important;flex-shrink:0}.pt-fab:hover{transform:scale(1.08) translateY(-2px)!important;box-shadow:0 10px 30px rgba(18,49,58,.58)!important}@media (max-width:600px){.pt-splash-card{max-height:96vh;border-radius:16px}.pt-splash-body,.pt-splash-card{flex-direction:column}.pt-splash-image-col{flex:0 0 200px;min-height:374px}.pt-splash-banner{object-position:center 20%}.pt-splash-content-col{padding:24px 22px 20px}.pt-splash-title{font-size:24px}.pt-splash-perks{display:none}.pt-fab-zone{bottom:80px;right:14px}.pt-teaser-text{font-size:11.5px}}@media (max-width:380px){.pt-teaser-label{padding:7px 10px 7px 8px}.pt-teaser-text{max-width:140px;overflow:hidden;text-overflow:ellipsis}}.landing-container{position:relative}.l-t-prime-outer{padding:13px 0;background-color:#fff;background:hsla(0,0%,100%,.2);border-radius:16px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.26);display:flex;align-items:center}.l-t-prime-block{display:flex;flex-direction:column;margin-left:22px}.l-t-prime-label{font-size:16px!important;margin-top:14px}.l-t-prime-super{font-size:13px!important;font-weight:400}.landing-links .sale-pop span:last-child{top:8px!important;left:3px;transform:rotate(4deg)}.landing-links .sale-pop-outer{margin-left:26px}.landing-links .sale-pop{background:#931453!important}.react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.react-horizontal-scrolling-menu--scroll-container{scrollbar-width:none;-ms-overflow-style:none}.slider-carousel-container{position:relative}.slider-arrow{padding:6px!important;background-color:#fff!important}.slider-arrow svg{font-size:26px!important}.react-horizontal-scrolling-menu--arrow-left,.react-horizontal-scrolling-menu--arrow-right{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.react-horizontal-scrolling-menu--arrow-left{left:8px}.react-horizontal-scrolling-menu--arrow-right{right:8px}.section-bg{position:fixed!important;content:"";display:block;height:100vh;z-index:-2;width:100vw;filter:contrast(1.3);opacity:.5}.section-main-title-image{overflow:visible!important}.parallax-fade-top>svg{animation:scalUp 50s infinite;animation-fill-mode:forwards;transform-origin:center center;transition-property:all;transform-style:flat}.section-bg svg{position:relative;top:0}.section-bg svg g{width:500px;height:500px}.section-bg svg circle{stroke-width:2px;stroke:#f9faec;fill-opacity:.3;stroke-opacity:1}@keyframes scalUp{0%{transform:scale(.7) rotate(0turn)}to{transform:scale(2) rotate(72deg)}}.section-bg>div{position:fixed!important;top:0;left:0;width:100vw!important;height:100vh!important;background-blend-mode:color-dodge;background-size:auto;z-index:-1}.section-main-title-image{width:50vw;height:-webkit-fit-content;height:fit-content;height:-moz-fit-content}.event-noticeboard .event-board-item-inner{display:flex;flex-direction:row}.article-board h1,.event-noticeboard h1{font-size:40px;font-weight:400}.event-noticeboard h1 span:first-child{font-weight:100;color:#4a7a87;font-size:46px}.event-noticeboard h1 span:nth-child(2){font-weight:400;font-size:46px;color:#305b68}.event-noticeboard h1 span:nth-child(3){font-weight:800;font-size:46px;color:#305b68;text-decoration:underline}.article-board{position:relative;margin:0 10px}.article-board-header{align-items:baseline;color:#b8514a}.article-board-header h1{font-size:45px;font-weight:bolder;text-shadow:1px 1px 0 #291e27}.article-board-body{position:relative;z-index:1}.article-board-item{height:320px}.article-board-item,.article-board-item-ot{display:inline-block;width:30%;margin:10px 30px 15px 0;box-shadow:none!important;cursor:pointer;background-color:unset!important}.article-board-item-ot{vertical-align:top}.article-board-item-ot:hover{transform:translateY(-20px)}.article-board-item-ot.wider{width:88%!important}.article-board-item-ot:hover .MuiCardHeader-title{text-decoration:underline}.article-board-item:hover{transform:translateY(-20px)}.article-board-item:hover .MuiCardHeader-title{text-decoration:underline}.article-board-item .MuiCardMedia-root{border-radius:8px}.article-board-item .MuiCardHeader-root{padding:10px 0}.article-board-item span{font-family:inherit}.article-board-item span:last-child{font-size:14px}.article-board-item.wider{width:50%}.event-board-group{margin-bottom:15px}.event-board-title{margin:4px 0}.event-board-title-span{max-width:300px;margin:0;padding:5px 10px;background-color:rgba(255,247,160,.09019607843137255);border-top-left-radius:8px;border-top-right-radius:8px;font-size:12px;font-weight:600;border:1px solid #f1c290;letter-spacing:1px;color:#be7300}.event-board-list h2{font-size:18px}.article-board h1 span{font-weight:200;font-size:30px}.section-layer{position:absolute;left:0}.landing-front{position:relative;padding-top:20vh;left:0}.flower{display:block}.bloom-container>div{width:100%;height:100%;position:absolute}.land-section{min-height:100vh}.bg-section{height:100vh;top:0;left:0}.bg-section,.bloom-container{width:100vw;position:absolute}.bloom-container{height:100%;transition:.8s;z-index:-1}.flowers-section{position:absolute;left:0;z-index:0;transition:opacity .1s ease-in-out;overflow:-moz-scrollbars-vertical}.flowers-section::-webkit-scrollbar{display:none}.flowers-section>div{width:100%;height:100%}.flower-container{margin:0 auto;position:absolute;left:50%;top:52vh;transform:translateX(-50%)}#flower-1{overflow:visible;perspective:1px;transform-style:preserve-3d;transform-origin:center center;transform:scale(1.2);position:relative}.flower g{filter:url(#naturalShadow);overflow:visible}#flower-2{width:10vw;height:10vw}#flower-2,#flower-22{position:relative;overflow:visible}#flower-22{width:100px;height:100px}#flower-5{width:100px;height:100px}#flower-5,#flower-6{position:relative;overflow:visible;z-index:0}#flower-3{transition:.7s;position:absolute;overflow:visible;width:15vw;height:15vw;right:0}#flower-4{width:200px;height:300px;overflow:visible}.cursor,.cursor2,.cursor3{position:fixed;border-radius:50%;transform:translateX(-50%) translateY(-50%);pointer-events:none;left:-100px;top:50%}.cursor{background-color:#000;height:0;width:0;z-index:99999}.cursor2,.cursor3{height:36px;width:36px;z-index:99998;transition:all .3s ease-out}.cursor2.hover,.cursor3.hover{transform:scale(2) translateX(-25%) translateY(-25%);border:none}.cursor2{border:2px solid #000;box-shadow:0 0 22px hsla(0,0%,100%,.6)}.cursor2.hover{background:hsla(0,0%,100%,.1);box-shadow:0 0 12px hsla(0,0%,100%,.2)}@media screen and (max-width:1200px){.cursor,.cursor2,.cursor3{display:none}}.shadow-title{position:fixed;top:0;margin-top:30px;left:20px;width:100%;height:300%;text-align:left;font-family:"Muli",sans-serif;writing-mode:vertical-lr;font-size:18vw;line-height:1;color:hsla(0,0%,78.4%,.1);background:linear-gradient(90deg,hsla(0,0%,78.4%,0),hsla(0,0%,78.4%,.35));-webkit-background-clip:text;position:absolute;-webkit-text-fill-color:transparent;font-weight:900;z-index:1}.section-parallax{position:fixed;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;z-index:0}.section-group.floater{z-index:1;min-height:100vh;width:100%}.overflow-section{overflow:hidden!important;padding-bottom:20px}.section{width:100%;display:block;position:relative}.section.z-bigger{z-index:100}.section.z-bigger-2{z-index:200}.section-title-wrap{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:3}.section-title-wrap>p{letter-spacing:2px;font-size:22px;font-weight:700;padding:0;color:#6f598f}.section-main-title{margin:0;padding:0;font-size:5vw;font-family:"Satisfy",cursive;color:#164161;text-shadow:-3px 5px 5px #81a0aa;line-height:1}.padding-top-bottom{padding-top:100px;padding-bottom:100px}.over-hide{overflow:hidden}.background-dark{background-color:#101010}.project-link-wrap{position:relative;display:block;width:100%;text-align:center;margin:0 auto;cursor:pointer}.parallax-fade-top{position:relative}.project-link-wrap p{font-size:100px;line-height:80px;color:#c4c3ca;font-weight:900;text-align:center;margin:0 auto;cursor:pointer;opacity:.35;transition:all .2s linear}.project-link-wrap:hover p{opacity:.15}.case-study-wrapper{position:absolute;top:50%;left:50%;z-index:10;width:auto;margin:0;padding:8px 15px;transform:translate(-50%,-50%);list-style:none;background-color:rgba(31,32,41,.8);border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.8)}.case-study-wrapper .case-study-name{margin:5px;display:inline-block}.case-study-wrapper .case-study-name a{position:relative;list-style:none;margin:0 auto;display:block;text-align:center;padding:0;font-size:14px;font-weight:800;line-height:1;letter-spacing:2px;color:#8e8d9a;opacity:.5;text-decoration:none;text-transform:uppercase;transition:all .3s linear}.case-study-wrapper .case-study-name a:hover{text-decoration:none}.case-study-wrapper .case-study-name.active a{opacity:1;color:#000}.case-study-images{margin:0;z-index:2}.case-study-images,.case-study-images li{position:absolute;top:0;left:0;width:100%;height:100%}.case-study-images li,.case-study-images li .img-hero-background{overflow:hidden;list-style:none;transition:all .3s linear}.case-study-images li .img-hero-background{position:absolute;width:calc(100% - 80px);max-width:950px;background-size:cover;background-position:50%;background-repeat:no-repeat;top:50%;left:50%;opacity:0;border-radius:20px;box-shadow:0 0 50px rgba(0,0,0,.6);transform:translate(-50%,-50%)}.case-study-images li .img-hero-background img{width:100%;height:auto;display:block}.case-study-images li.show .img-hero-background{opacity:1}.case-study-images li .case-study-title{position:absolute;top:0;height:100%;text-align:center;left:30px;display:block;opacity:0;z-index:19;letter-spacing:1px;font-size:14px;writing-mode:vertical-lr;font-weight:400;line-height:16px;color:#000;font-style:italic;transform:translateX(-100%);transition:all .3s linear}.case-study-images li.show .case-study-title{opacity:1;transform:translateX(0)}.case-study-images li .hero-number-back{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;list-style:none;opacity:0;font-size:100px;font-weight:900;line-height:1;color:hsla(0,0%,100%,.2);z-index:5;transition:all .3s linear}.case-study-images li .hero-number{margin-left:-70px;opacity:0;transform:translateY(100%);transition:all .3s linear}.case-study-images li .hero-number,.case-study-images li .hero-number-fixed{position:absolute;bottom:40px;left:50%;width:40px;display:block;letter-spacing:2px;text-align:center;list-style:none;font-size:13px;font-weight:300;line-height:1;color:#000;z-index:6}.case-study-images li .hero-number-fixed{margin-left:30px}.case-study-images li .hero-number-fixed:before{position:absolute;content:"";top:50%;left:-60px;width:60px;height:1px;z-index:1;background-color:hsla(0,0%,100%,.4)}.case-study-images li.show .hero-number{opacity:1;transform:translateY(0)}.case-study-images li.show .hero-number-back{opacity:1}.scroll-to-top{position:fixed;bottom:80px;right:24px;width:50px;height:50px;z-index:251;background-repeat:no-repeat;background-position:top;background-size:10px 40px;cursor:pointer;background-image:url(http://www.ivang-design.com/svg-load/parallax/arrow-up.png);transform:translateY(-15px);transition:all .25s linear}.scroll-to-top:hover{bottom:78px}.scroll-to-top.active-arrow{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:1200px){.scroll-to-top{right:13px}.case-study-images li .case-study-title{left:13px}}@media (max-width:991px){.case-study-images li .hero-number-back{font-size:26vw}}@media (max-width:767px){.case-study-wrapper{background-color:rgba(31,32,41,.95);box-shadow:0 0 10px rgba(0,0,0,.8)}.case-study-wrapper .case-study-name a{font-size:11px;letter-spacing:1px;text-align:center;margin:5px}.case-study-wrapper .case-study-name{margin:0 auto;text-align:center}.case-study-images li .hero-number-back{font-size:32vw}}.link-to-portfolio{position:fixed;top:30px;right:30px;z-index:20;cursor:pointer;width:40px;height:40px;text-align:center;border-radius:3px;background-position:50%;background-size:cover;background-image:url(https://ivang-design.com/ig-logo.jpg);box-shadow:0 0 0 2px hsla(0,0%,100%,.1);transition:opacity .2s,border-radius .2s,box-shadow .2s;transition-timing-function:ease-out}.link-to-portfolio:hover{opacity:.8;border-radius:50%;box-shadow:0 0 0 20px hsla(0,0%,100%,.1)}#svg{position:fixed;width:100%;height:100%;cursor:pointer;filter:drop-shadow(0 0 4px #000)}.flower path{stroke-linecap:round;stroke-linejoin:round}a{transition:all .4s}a:hover{color:#000;text-decoration:underline}.story-modal{width:100vw;height:100vh;border:none;background:#111}.modal_close{position:absolute;z-index:1;color:#fff;right:1rem;top:1rem}.story-modal h1{margin:0}.photos-card{min-width:250px;width:200px;padding:10px}.photos-card img{box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);border-radius:12px}.photos-card-overlay{background-color:rgba(0,0,0,.1411764705882353);border-radius:12px;box-shadow:inset 260px 36px 61px rgba(0,0,0,.5);position:absolute;z-index:1;width:100%;height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);top:0;left:0;cursor:pointer}.story_play_arrow{font-size:4rem!important}.photos-card-overlay svg{top:50%;left:50%;cursor:pointer;position:absolute;z-index:2;transform:translate(-50%,-50%);font-size:30px;color:rgba(251,246,246,.535)}.photos-card-main{width:100%;height:27rem;object-fit:cover;border-radius:6px}@media only screen and (max-width:1200px){.photos-card{min-width:200px;width:200px}.photos-card-main{height:1rem}}@media only screen and (max-width:900px){.photos-card{min-width:200px;width:200px}.photos-card-main{height:20rem}}@media only screen and (max-width:600px){.photos-card{min-width:180px;width:180px}}@media only screen and (max-width:400px){.photos-card{padding:.2rem}}.photos-card-title{position:absolute;bottom:0;padding:7px;display:flex;text-align:center;justify-content:center;align-items:center;z-index:1;left:0;border-bottom-left-radius:6px;font-size:12px;border-bottom-right-radius:6px;color:#fff;width:100%;box-sizing:border-box;text-shadow:0 1px 1px rgba(0,0,0,.6901960784313725)}.photos-card-inner{overflow:auto;display:flex;width:auto}.photos-card-main-container{position:relative;display:inline-flex;width:100%}.photos-card-container{width:100vw;margin:0}.photos-card-secondary{width:97px;height:70px;object-fit:cover;border-radius:4px}.photos-card-secondary-row{width:300px;display:flex;justify-content:space-between}header{position:absolute;width:100%;text-align:center}.event-header{font-size:30px;text-align:center;color:#14455a;margin:0;font-weight:bolder}header h1{font-size:2em;margin:.5em 0 0}footer{position:relative;padding:40px 20px;box-sizing:border-box;background-color:#173b40}.footer-address{min-width:300px;color:#dcefe3;margin:5px 0;font-size:16px}.footer-link{color:#dcefe3}.footer-container .footer-logo{width:180px;height:auto}.footer-container .footer-logo img{width:100%}.footer-container .footer-logo-caption{margin:10px 0;font-size:12px;font-weight:700;color:#dcefe3}.footer-grid{justify-content:space-evenly}.footer-category{display:flex;flex-direction:column;margin-right:50px}.footer-category a{margin:3px 0;color:rgba(220,239,227,.596078431372549);letter-spacing:.5px;font-size:14px}.footer-link{text-decoration:underline;display:block}.footer-category-header{margin:10px 0;font-weight:600;color:#dcefe3}@-moz-document url-prefix(){#svg{filter:none}}@keyframes slowturn{0%,to{animation-timing-function:ease-in-out}0%{transform:rotate(0turn) scale(1) translateZ(0)}50%{transform:rotate(1turn) scale(1.3) translate3d(-50px,-70px,-20px)}50%{transform:rotate(0turn) scale(1) translateZ(0)}}@keyframes layerAnim1{0%,to{animation-timing-function:ease-out}0%{opacity:0}to{opacity:1}}@keyframes layerAnim2{0%,to{animation-timing-function:ease-out}0%{opacity:0;transform:scale3d(.2,.2,.2)}to{opacity:1;transform:scaleX(1)}}@keyframes layerAnim3{0%,to{animation-timing-function:ease-out}0%{opacity:0;transform:rotate(-270deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes layerAnim4{0%,to{animation-timing-function:ease-out}0%{opacity:0;transform:rotate(1turn) scale3d(.2,.2,.2)}to{opacity:1;transform:rotate(0deg) scaleX(1)}}@keyframes layerAnim5{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes layerAnim6{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:rotate(180deg) scale3d(.3,.3,.3)}20%{transform:rotate(-25.71deg) scale3d(1.1,1.1,1.1)}40%{transform:rotate(25.71deg) scale3d(.9,.9,.9)}60%{transform:rotate(-7.71deg) scale3d(1.03,1.03,1.03)}80%{transform:rotate(7.71deg) scale3d(.97,.97,.97)}to{opacity:1;transform:rotate(0deg) scaleX(1)}}@keyframes layerAnim7{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:rotate(-180deg) scale3d(.3,.3,.3)}20%{transform:rotate(25.71deg) scale3d(1.1,1.1,1.1)}40%{transform:rotate(-25.71deg) scale3d(.9,.9,.9)}60%{transform:rotate(7.71deg) scale3d(1.03,1.03,1.03)}80%{transform:rotate(-7.71deg) scale3d(.97,.97,.97)}to{opacity:1;transform:rotate(0deg) scaleX(1)}}@keyframes layerAnim8{0%,to{animation-timing-function:ease-out}0%{opacity:0;transform:rotate3d(1,1,1,1turn)}to{opacity:1;transform:rotate3d(1,1,1,0deg)}}@keyframes layerAnim9{0%,to{animation-timing-function:ease-out}0%{opacity:0;transform:rotate3d(1,1,1,1turn) scale3d(.1,.1,.1)}to{opacity:1;transform:rotate3d(1,1,1,0deg) scaleX(1)}}@keyframes layerAnim10{0%,to{animation-timing-function:ease-out}0%{opacity:0;transform:scale3d(2,2,2)}to{opacity:1;transform:scaleX(1)}}@keyframes layerAnim11{0%,to{animation-timing-function:ease-out}0%{opacity:0;transform:rotate(-1turn) scale3d(2,2,2)}to{opacity:1;transform:rotate(0deg) scaleX(1)}}.landing-links-outer{max-width:-webkit-max-content;max-width:max-content;display:block;min-width:450px;padding:18px 0;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);margin:0 auto}.landing-links .landing-links-title{max-width:80vw;margin:10px auto;font-size:11px!important}.landing-links-title{font-size:14px!important;margin:10px 0 25px;text-transform:uppercase;letter-spacing:2px;font-weight:600;word-spacing:3px}.landing-links-powertext{margin:10px auto}.landing-links-caption{font-size:12px!important;margin:3px auto}.landing-links li{padding:8px 0;list-style:none;margin:0;cursor:pointer;font-weight:700;width:450px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80vw;text-align:left;font-size:16px;border-bottom:1px solid inherit}.landing-links li span{margin-right:8px;font-size:12px;line-height:12px}.landing-links li:hover{font-weight:800;transition:.4s;border-bottom-width:2px}.landing-links ul{margin:0;padding:0}.landing-links .MuiButtonGroup-root{box-shadow:inset 0 -50px 36px -28px rgba(0,0,0,.35000000000000003),0 2px 1px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09)}.landing-links .MuiButtonGroup-root>a:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.landing-links .MuiButtonGroup-root>a:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.landing-links .MuiButtonGroup-root>a{border:unset}.landing-links button{padding:8px 16px;font-family:inherit;font-weight:800;letter-spacing:1.9px;-webkit-backdrop-filter:blur(5);backdrop-filter:blur(5);text-shadow:-.7px -.1px 1px #3c230a,0 -.5px 3px #653d0a}.landing-links button svg{filter:drop-shadow(-.7px -.1px 1px #3c230a) drop-shadow(0 -.5px 3px #653d0a)}.card.main h1{font-size:30px;color:#14455a;margin:0;font-weight:bolder}.card{padding:0 20px;position:relative;box-sizing:border-box}.card h1{font-size:24px;color:#14455a;margin:5px 0}.card p{font-size:16px;color:#14455a;margin:8px 0}.landing-about-text{max-width:70%;margin:0 auto;font-size:18px;color:#1b3849;font-weight:bolder}.card-list{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:0;box-sizing:border-box}.card.main{width:50%;margin:0 auto}.card.main .card-image{width:60%;max-width:320px}.card .card-image{width:60%;margin:0 auto}.card-sub-list .card{max-width:30%}.card-sub-list .card p{font-size:14px;margin:5px 0}.card-sub-list .card h1{margin-bottom:0;font-weight:600}.card-sub-list .card .card-image{width:55%;max-width:160px}.card-sub-list{position:absolute;display:flex;justify-content:space-between;width:100%;top:8%;margin:0 auto;max-width:1000px;left:50%;align-items:baseline;transform:translateX(-50%)}.card-sub-list h2{color:#14455a}.card-image svg{width:100%;height:auto}.particle,.particle:after{background:transparent}.particle:after{top:1000}.particle:after,.particle:before{position:absolute;content:"";z-index:0}.particle:before{top:1200;margin-left:10%}.particle{opacity:.85;border-radius:50%;border:1px solid #000}.particle-1{animation:animParticle 120s linear infinite;height:1px;width:1px}.particle-1:after{box-shadow:0 0 rgba(255,241,39,.6352941176470588),189px 770px rgba(255,241,39,.6352941176470588),1955px 1387px rgba(255,241,39,.6352941176470588),2115px 2144px rgba(255,241,39,.6352941176470588),100px 1557px rgba(255,241,39,.6352941176470588),1202px 1152px rgba(255,241,39,.6352941176470588),2416px 1374px rgba(255,241,39,.6352941176470588),1046px 1541px rgba(255,241,39,.6352941176470588),1618px 314px rgba(255,241,39,.6352941176470588),2047px 201px rgba(255,241,39,.6352941176470588),1784px 295px rgba(255,241,39,.6352941176470588),1864px 1549px rgba(255,241,39,.6352941176470588),482px 1132px rgba(255,241,39,.6352941176470588),1640px 1281px rgba(255,241,39,.6352941176470588),2262px 2178px rgba(255,241,39,.6352941176470588),1750px 1555px rgba(255,241,39,.6352941176470588),1395px 1148px rgba(255,241,39,.6352941176470588),2205px 2261px rgba(255,241,39,.6352941176470588),1355px 1418px rgba(255,241,39,.6352941176470588),2196px 1950px rgba(255,241,39,.6352941176470588),234px 791px rgba(255,241,39,.6352941176470588),910px 683px rgba(255,241,39,.6352941176470588),1002px 1220px rgba(255,241,39,.6352941176470588),1741px 2081px rgba(255,241,39,.6352941176470588),2233px 1385px rgba(255,241,39,.6352941176470588),1031px 142px rgba(255,241,39,.6352941176470588),2137px 229px rgba(255,241,39,.6352941176470588),1484px 445px rgba(255,241,39,.6352941176470588),1629px 2145px rgba(255,241,39,.6352941176470588),1678px 1444px rgba(255,241,39,.6352941176470588),2076px 2378px rgba(255,241,39,.6352941176470588),2169px 148px rgba(255,241,39,.6352941176470588),1721px 1314px rgba(255,241,39,.6352941176470588),1576px 2162px rgba(255,241,39,.6352941176470588),615px 915px rgba(255,241,39,.6352941176470588),976px 1028px rgba(255,241,39,.6352941176470588),2210px 1072px rgba(255,241,39,.6352941176470588),1808px 1627px rgba(255,241,39,.6352941176470588),2324px 295px rgba(255,241,39,.6352941176470588),545px 1109px rgba(255,241,39,.6352941176470588),1590px 24px rgba(255,241,39,.6352941176470588),1372px 1886px rgba(255,241,39,.6352941176470588),686px 1600px rgba(255,241,39,.6352941176470588),535px 57px rgba(255,241,39,.6352941176470588),829px 2059px rgba(255,241,39,.6352941176470588),2055px 1595px rgba(255,241,39,.6352941176470588),205px 905px rgba(255,241,39,.6352941176470588),1937px 1893px rgba(255,241,39,.6352941176470588),15px 1470px rgba(255,241,39,.6352941176470588),655px 174px rgba(255,241,39,.6352941176470588),841px 190px rgba(255,241,39,.6352941176470588),2426px 1503px rgba(255,241,39,.6352941176470588),109px 2498px rgba(255,241,39,.6352941176470588),921px 1959px rgba(255,241,39,.6352941176470588),2351px 2259px rgba(255,241,39,.6352941176470588),2301px 729px rgba(255,241,39,.6352941176470588),505px 1535px rgba(255,241,39,.6352941176470588),1723px 2391px rgba(255,241,39,.6352941176470588),1469px 2512px rgba(255,241,39,.6352941176470588),1175px 1486px rgba(255,241,39,.6352941176470588),323px 897px rgba(255,241,39,.6352941176470588),569px 2185px rgba(255,241,39,.6352941176470588),1798px 1410px rgba(255,241,39,.6352941176470588),1256px 1336px rgba(255,241,39,.6352941176470588),936px 1499px rgba(255,241,39,.6352941176470588),2121px 2475px rgba(255,241,39,.6352941176470588),2448px 1619px rgba(255,241,39,.6352941176470588),1637px 2060px rgba(255,241,39,.6352941176470588),481px 2515px rgba(255,241,39,.6352941176470588),1030px 1759px rgba(255,241,39,.6352941176470588),1929px 837px rgba(255,241,39,.6352941176470588),1567px 2093px rgba(255,241,39,.6352941176470588),1711px 2455px rgba(255,241,39,.6352941176470588),1269px 1642px rgba(255,241,39,.6352941176470588),265px 1932px rgba(255,241,39,.6352941176470588),1082px 1847px rgba(255,241,39,.6352941176470588),1288px 1414px rgba(255,241,39,.6352941176470588),2515px 448px rgba(255,241,39,.6352941176470588),2386px 21px rgba(255,241,39,.6352941176470588),716px 1771px rgba(255,241,39,.6352941176470588),568px 2260px rgba(255,241,39,.6352941176470588),984px 767px rgba(255,241,39,.6352941176470588),1925px 951px rgba(255,241,39,.6352941176470588),2355px 246px rgba(255,241,39,.6352941176470588),1224px 2278px rgba(255,241,39,.6352941176470588),2427px 1233px rgba(255,241,39,.6352941176470588),2143px 429px rgba(255,241,39,.6352941176470588),2255px 1776px rgba(255,241,39,.6352941176470588),1281px 1183px rgba(255,241,39,.6352941176470588),1110px 1326px rgba(255,241,39,.6352941176470588),1944px 1527px rgba(255,241,39,.6352941176470588),972px 1544px rgba(255,241,39,.6352941176470588),2096px 2479px rgba(255,241,39,.6352941176470588),406px 1860px rgba(255,241,39,.6352941176470588),1871px 882px rgba(255,241,39,.6352941176470588),1642px 663px rgba(255,241,39,.6352941176470588),482px 1933px rgba(255,241,39,.6352941176470588),930px 1904px rgba(255,241,39,.6352941176470588),875px 1447px rgba(255,241,39,.6352941176470588),715px 105px rgba(255,241,39,.6352941176470588),505px 1996px rgba(255,241,39,.6352941176470588),261px 561px rgba(255,241,39,.6352941176470588),1571px 1723px rgba(255,241,39,.6352941176470588),1427px 641px rgba(255,241,39,.6352941176470588),1261px 2342px rgba(255,241,39,.6352941176470588),1808px 1682px rgba(255,241,39,.6352941176470588),1891px 1365px rgba(255,241,39,.6352941176470588),1286px 2253px rgba(255,241,39,.6352941176470588),809px 2531px rgba(255,241,39,.6352941176470588),1137px 23px rgba(255,241,39,.6352941176470588),725px 35px rgba(255,241,39,.6352941176470588),813px 594px rgba(255,241,39,.6352941176470588),748px 926px rgba(255,241,39,.6352941176470588),1506px 358px rgba(255,241,39,.6352941176470588),716px 763px rgba(255,241,39,.6352941176470588),2116px 73px rgba(255,241,39,.6352941176470588),1588px 409px rgba(255,241,39,.6352941176470588),2132px 1081px rgba(255,241,39,.6352941176470588),820px 450px rgba(255,241,39,.6352941176470588),828px 1319px rgba(255,241,39,.6352941176470588),860px 2013px rgba(255,241,39,.6352941176470588),840px 2295px rgba(255,241,39,.6352941176470588),346px 1797px rgba(255,241,39,.6352941176470588),1470px 134px rgba(255,241,39,.6352941176470588),128px 680px rgba(255,241,39,.6352941176470588),1262px 2514px rgba(255,241,39,.6352941176470588),2363px 2500px rgba(255,241,39,.6352941176470588),400px 2067px rgba(255,241,39,.6352941176470588),706px 257px rgba(255,241,39,.6352941176470588),1154px 2005px rgba(255,241,39,.6352941176470588),1703px 1346px rgba(255,241,39,.6352941176470588),1809px 958px rgba(255,241,39,.6352941176470588),2113px 835px rgba(255,241,39,.6352941176470588),1813px 801px rgba(255,241,39,.6352941176470588),1048px 1540px rgba(255,241,39,.6352941176470588),23px 914px rgba(255,241,39,.6352941176470588),2429px 1188px rgba(255,241,39,.6352941176470588),729px 2221px rgba(255,241,39,.6352941176470588),13px 449px rgba(255,241,39,.6352941176470588),1810px 1052px rgba(255,241,39,.6352941176470588),1030px 1758px rgba(255,241,39,.6352941176470588),21px 28px rgba(255,241,39,.6352941176470588),1184px 1448px rgba(255,241,39,.6352941176470588),1164px 196px rgba(255,241,39,.6352941176470588),139px 2335px rgba(255,241,39,.6352941176470588),2104px 1276px rgba(255,241,39,.6352941176470588),2125px 1874px rgba(255,241,39,.6352941176470588),2301px 2393px rgba(255,241,39,.6352941176470588),2082px 82px rgba(255,241,39,.6352941176470588),1278px 29px rgba(255,241,39,.6352941176470588),252px 1065px rgba(255,241,39,.6352941176470588),521px 2381px rgba(255,241,39,.6352941176470588),2379px 1377px rgba(255,241,39,.6352941176470588),2267px 2082px rgba(255,241,39,.6352941176470588),2401px 2232px rgba(255,241,39,.6352941176470588),1685px 902px rgba(255,241,39,.6352941176470588),2140px 1807px rgba(255,241,39,.6352941176470588),1501px 815px rgba(255,241,39,.6352941176470588),985px 2512px rgba(255,241,39,.6352941176470588),1619px 979px rgba(255,241,39,.6352941176470588),926px 417px rgba(255,241,39,.6352941176470588),920px 711px rgba(255,241,39,.6352941176470588),2212px 2302px rgba(255,241,39,.6352941176470588),2245px 328px rgba(255,241,39,.6352941176470588),1984px 1674px rgba(255,241,39,.6352941176470588),1173px 1940px rgba(255,241,39,.6352941176470588),405px 1592px rgba(255,241,39,.6352941176470588),247px 101px rgba(255,241,39,.6352941176470588),870px 1099px rgba(255,241,39,.6352941176470588),1620px 2394px rgba(255,241,39,.6352941176470588),407px 1741px rgba(255,241,39,.6352941176470588),1329px 994px rgba(255,241,39,.6352941176470588),1206px 1843px rgba(255,241,39,.6352941176470588),1104px 466px rgba(255,241,39,.6352941176470588),443px 744px rgba(255,241,39,.6352941176470588),1970px 694px rgba(255,241,39,.6352941176470588),1617px 745px rgba(255,241,39,.6352941176470588),31px 2249px rgba(255,241,39,.6352941176470588),661px 982px rgba(255,241,39,.6352941176470588),1622px 1319px rgba(255,241,39,.6352941176470588),403px 1165px rgba(255,241,39,.6352941176470588),926px 1856px rgba(255,241,39,.6352941176470588),576px 1454px rgba(255,241,39,.6352941176470588),755px 358px rgba(255,241,39,.6352941176470588),14px 263px rgba(255,241,39,.6352941176470588),1876px 622px rgba(255,241,39,.6352941176470588),2038px 1695px rgba(255,241,39,.6352941176470588),670px 2278px rgba(255,241,39,.6352941176470588),1345px 2232px rgba(255,241,39,.6352941176470588),251px 1331px rgba(255,241,39,.6352941176470588),1062px 1348px rgba(255,241,39,.6352941176470588),783px 1311px rgba(255,241,39,.6352941176470588),2509px 265px rgba(255,241,39,.6352941176470588),2133px 658px rgba(255,241,39,.6352941176470588),1039px 902px rgba(255,241,39,.6352941176470588),935px 632px rgba(255,241,39,.6352941176470588),2465px 2070px rgba(255,241,39,.6352941176470588),2286px 678px rgba(255,241,39,.6352941176470588),287px 2041px rgba(255,241,39,.6352941176470588),603px 638px rgba(255,241,39,.6352941176470588),729px 2167px rgba(255,241,39,.6352941176470588),1903px 180px rgba(255,241,39,.6352941176470588),1720px 558px rgba(255,241,39,.6352941176470588),2253px 1450px rgba(255,241,39,.6352941176470588),1136px 33px rgba(255,241,39,.6352941176470588),1191px 261px rgba(255,241,39,.6352941176470588),326px 978px rgba(255,241,39,.6352941176470588),630px 1606px rgba(255,241,39,.6352941176470588),1592px 1547px rgba(255,241,39,.6352941176470588),834px 1746px rgba(255,241,39,.6352941176470588),1049px 1874px rgba(255,241,39,.6352941176470588),2159px 1554px rgba(255,241,39,.6352941176470588),866px 2462px rgba(255,241,39,.6352941176470588),841px 1964px rgba(255,241,39,.6352941176470588),1962px 1032px rgba(255,241,39,.6352941176470588),1275px 1362px rgba(255,241,39,.6352941176470588),984px 366px rgba(255,241,39,.6352941176470588),1041px 2278px rgba(255,241,39,.6352941176470588),2152px 1314px rgba(255,241,39,.6352941176470588),1693px 1440px rgba(255,241,39,.6352941176470588),973px 570px rgba(255,241,39,.6352941176470588),601px 107px rgba(255,241,39,.6352941176470588),1236px 1468px rgba(255,241,39,.6352941176470588),494px 699px rgba(255,241,39,.6352941176470588),1373px 1145px rgba(255,241,39,.6352941176470588),1986px 575px rgba(255,241,39,.6352941176470588),1441px 1024px rgba(255,241,39,.6352941176470588),1778px 2252px rgba(255,241,39,.6352941176470588),2540px 2232px rgba(255,241,39,.6352941176470588),977px 831px rgba(255,241,39,.6352941176470588),1528px 367px rgba(255,241,39,.6352941176470588),1799px 2558px rgba(255,241,39,.6352941176470588),935px 235px rgba(255,241,39,.6352941176470588),1784px 249px rgba(255,241,39,.6352941176470588),850px 471px rgba(255,241,39,.6352941176470588),858px 1549px rgba(255,241,39,.6352941176470588),4px 29px rgba(255,241,39,.6352941176470588),1660px 555px rgba(255,241,39,.6352941176470588),2494px 1579px rgba(255,241,39,.6352941176470588),2301px 1870px rgba(255,241,39,.6352941176470588),1520px 866px rgba(255,241,39,.6352941176470588),1732px 1824px rgba(255,241,39,.6352941176470588),267px 1444px rgba(255,241,39,.6352941176470588),2014px 1191px rgba(255,241,39,.6352941176470588),616px 2021px rgba(255,241,39,.6352941176470588),920px 698px rgba(255,241,39,.6352941176470588),272px 1228px rgba(255,241,39,.6352941176470588),2504px 1348px rgba(255,241,39,.6352941176470588),736px 1835px rgba(255,241,39,.6352941176470588),125px 899px rgba(255,241,39,.6352941176470588),1553px 1445px rgba(255,241,39,.6352941176470588),1338px 1002px rgba(255,241,39,.6352941176470588),2231px 2059px rgba(255,241,39,.6352941176470588),577px 2539px rgba(255,241,39,.6352941176470588),1498px 908px rgba(255,241,39,.6352941176470588),129px 638px rgba(255,241,39,.6352941176470588),717px 1546px rgba(255,241,39,.6352941176470588),703px 1594px rgba(255,241,39,.6352941176470588),2408px 1274px rgba(255,241,39,.6352941176470588),973px 761px rgba(255,241,39,.6352941176470588),881px 2424px rgba(255,241,39,.6352941176470588),651px 2019px rgba(255,241,39,.6352941176470588),1742px 2558px rgba(255,241,39,.6352941176470588),1266px 2531px rgba(255,241,39,.6352941176470588),740px 866px rgba(255,241,39,.6352941176470588),2511px 574px rgba(255,241,39,.6352941176470588),2093px 2103px rgba(255,241,39,.6352941176470588),213px 2280px rgba(255,241,39,.6352941176470588),869px 903px rgba(255,241,39,.6352941176470588),101px 87px rgba(255,241,39,.6352941176470588),2072px 2413px rgba(255,241,39,.6352941176470588),2167px 111px rgba(255,241,39,.6352941176470588),1757px 551px rgba(255,241,39,.6352941176470588),84px 1576px rgba(255,241,39,.6352941176470588),1170px 2041px rgba(255,241,39,.6352941176470588),1141px 1198px rgba(255,241,39,.6352941176470588),2517px 1489px rgba(255,241,39,.6352941176470588),1500px 1784px rgba(255,241,39,.6352941176470588),1338px 1678px rgba(255,241,39,.6352941176470588),907px 1073px rgba(255,241,39,.6352941176470588),1829px 1269px rgba(255,241,39,.6352941176470588),2553px 1631px rgba(255,241,39,.6352941176470588),1590px 1544px rgba(255,241,39,.6352941176470588),1428px 258px rgba(255,241,39,.6352941176470588),1517px 872px rgba(255,241,39,.6352941176470588),1019px 1815px rgba(255,241,39,.6352941176470588),51px 1864px rgba(255,241,39,.6352941176470588),1792px 2113px rgba(255,241,39,.6352941176470588),2362px 1742px rgba(255,241,39,.6352941176470588),511px 2224px rgba(255,241,39,.6352941176470588),2537px 2225px rgba(255,241,39,.6352941176470588),1462px 268px rgba(255,241,39,.6352941176470588),40px 1194px rgba(255,241,39,.6352941176470588),1439px 765px rgba(255,241,39,.6352941176470588),2101px 2539px rgba(255,241,39,.6352941176470588),1217px 1120px rgba(255,241,39,.6352941176470588),1890px 162px rgba(255,241,39,.6352941176470588),948px 2242px rgba(255,241,39,.6352941176470588),2085px 1029px rgba(255,241,39,.6352941176470588),117px 2454px rgba(255,241,39,.6352941176470588),565px 2003px rgba(255,241,39,.6352941176470588),817px 1693px rgba(255,241,39,.6352941176470588),1016px 731px rgba(255,241,39,.6352941176470588),1854px 1079px rgba(255,241,39,.6352941176470588),246px 2089px rgba(255,241,39,.6352941176470588),2061px 1594px rgba(255,241,39,.6352941176470588),173px 1138px rgba(255,241,39,.6352941176470588),622px 926px rgba(255,241,39,.6352941176470588),1245px 2182px rgba(255,241,39,.6352941176470588),409px 1056px rgba(255,241,39,.6352941176470588),532px 479px rgba(255,241,39,.6352941176470588),148px 180px rgba(255,241,39,.6352941176470588),2165px 1718px rgba(255,241,39,.6352941176470588),1568px 2143px rgba(255,241,39,.6352941176470588),1482px 1204px rgba(255,241,39,.6352941176470588),455px 748px rgba(255,241,39,.6352941176470588),2389px 1257px rgba(255,241,39,.6352941176470588),892px 1232px rgba(255,241,39,.6352941176470588),1391px 1008px rgba(255,241,39,.6352941176470588),2547px 1257px rgba(255,241,39,.6352941176470588),2170px 1036px rgba(255,241,39,.6352941176470588),2410px 2408px rgba(255,241,39,.6352941176470588),521px 198px rgba(255,241,39,.6352941176470588),292px 318px rgba(255,241,39,.6352941176470588),150px 2400px rgba(255,241,39,.6352941176470588),363px 2226px rgba(255,241,39,.6352941176470588),1852px 822px rgba(255,241,39,.6352941176470588),895px 2117px rgba(255,241,39,.6352941176470588),156px 2470px rgba(255,241,39,.6352941176470588),1479px 2386px rgba(255,241,39,.6352941176470588),1379px 1078px rgba(255,241,39,.6352941176470588),1395px 2322px rgba(255,241,39,.6352941176470588),553px 2552px rgba(255,241,39,.6352941176470588),2319px 2027px rgba(255,241,39,.6352941176470588),246px 1149px rgba(255,241,39,.6352941176470588),879px 2543px rgba(255,241,39,.6352941176470588),666px 1238px rgba(255,241,39,.6352941176470588),1404px 454px rgba(255,241,39,.6352941176470588),1368px 2067px rgba(255,241,39,.6352941176470588),2350px 1419px rgba(255,241,39,.6352941176470588),10px 2276px rgba(255,241,39,.6352941176470588),1783px 2211px rgba(255,241,39,.6352941176470588),267px 945px rgba(255,241,39,.6352941176470588),1244px 1885px rgba(255,241,39,.6352941176470588),1454px 2187px rgba(255,241,39,.6352941176470588),2163px 1902px rgba(255,241,39,.6352941176470588),2542px 329px rgba(255,241,39,.6352941176470588),1665px 2260px rgba(255,241,39,.6352941176470588),1855px 23px rgba(255,241,39,.6352941176470588),2273px 524px rgba(255,241,39,.6352941176470588),254px 2547px rgba(255,241,39,.6352941176470588),2406px 2029px rgba(255,241,39,.6352941176470588),86px 1136px rgba(255,241,39,.6352941176470588),604px 2406px rgba(255,241,39,.6352941176470588),826px 2240px rgba(255,241,39,.6352941176470588),526px 285px rgba(255,241,39,.6352941176470588),1732px 821px rgba(255,241,39,.6352941176470588),546px 2108px rgba(255,241,39,.6352941176470588),1308px 1849px rgba(255,241,39,.6352941176470588),1438px 708px rgba(255,241,39,.6352941176470588),1389px 1591px rgba(255,241,39,.6352941176470588),1293px 2034px rgba(255,241,39,.6352941176470588),1201px 2517px rgba(255,241,39,.6352941176470588),92px 2114px rgba(255,241,39,.6352941176470588),35px 1794px rgba(255,241,39,.6352941176470588),2115px 2269px rgba(255,241,39,.6352941176470588),1845px 1942px rgba(255,241,39,.6352941176470588),1492px 496px rgba(255,241,39,.6352941176470588),2258px 911px rgba(255,241,39,.6352941176470588),120px 946px rgba(255,241,39,.6352941176470588),1324px 1443px rgba(255,241,39,.6352941176470588),859px 1177px rgba(255,241,39,.6352941176470588),860px 1000px rgba(255,241,39,.6352941176470588),1572px 1662px rgba(255,241,39,.6352941176470588),1090px 1874px rgba(255,241,39,.6352941176470588),2px 729px rgba(255,241,39,.6352941176470588),2243px 1757px rgba(255,241,39,.6352941176470588),1051px 759px rgba(255,241,39,.6352941176470588),1370px 223px rgba(255,241,39,.6352941176470588),1413px 226px rgba(255,241,39,.6352941176470588),1165px 586px rgba(255,241,39,.6352941176470588),580px 571px rgba(255,241,39,.6352941176470588),1009px 1426px rgba(255,241,39,.6352941176470588),2038px 2546px rgba(255,241,39,.6352941176470588),1232px 2523px rgba(255,241,39,.6352941176470588),2268px 1369px rgba(255,241,39,.6352941176470588),63px 365px rgba(255,241,39,.6352941176470588),1436px 422px rgba(255,241,39,.6352941176470588),1831px 292px rgba(255,241,39,.6352941176470588),1439px 867px rgba(255,241,39,.6352941176470588),639px 112px rgba(255,241,39,.6352941176470588),295px 2503px rgba(255,241,39,.6352941176470588),136px 2529px rgba(255,241,39,.6352941176470588),1780px 500px rgba(255,241,39,.6352941176470588),1853px 1199px rgba(255,241,39,.6352941176470588),1408px 933px rgba(255,241,39,.6352941176470588),2013px 1296px rgba(255,241,39,.6352941176470588),1448px 1174px rgba(255,241,39,.6352941176470588),1653px 950px rgba(255,241,39,.6352941176470588),1117px 2456px rgba(255,241,39,.6352941176470588),2008px 257px rgba(255,241,39,.6352941176470588),1466px 1933px rgba(255,241,39,.6352941176470588),1955px 317px rgba(255,241,39,.6352941176470588),1411px 1047px rgba(255,241,39,.6352941176470588),737px 912px rgba(255,241,39,.6352941176470588),65px 1784px rgba(255,241,39,.6352941176470588),1122px 845px rgba(255,241,39,.6352941176470588),15px 1699px rgba(255,241,39,.6352941176470588),2530px 548px rgba(255,241,39,.6352941176470588),1341px 859px rgba(255,241,39,.6352941176470588),582px 2411px rgba(255,241,39,.6352941176470588),262px 2171px rgba(255,241,39,.6352941176470588),856px 2134px rgba(255,241,39,.6352941176470588),861px 818px rgba(255,241,39,.6352941176470588),811px 1818px rgba(255,241,39,.6352941176470588),1805px 1495px rgba(255,241,39,.6352941176470588),2351px 951px rgba(255,241,39,.6352941176470588),2065px 714px rgba(255,241,39,.6352941176470588),168px 2510px rgba(255,241,39,.6352941176470588),415px 732px rgba(255,241,39,.6352941176470588),1481px 582px rgba(255,241,39,.6352941176470588),2163px 393px rgba(255,241,39,.6352941176470588),1523px 127px rgba(255,241,39,.6352941176470588),2161px 2477px rgba(255,241,39,.6352941176470588),252px 2088px rgba(255,241,39,.6352941176470588),2431px 507px rgba(255,241,39,.6352941176470588),2115px 229px rgba(255,241,39,.6352941176470588),2106px 921px rgba(255,241,39,.6352941176470588),546px 1563px rgba(255,241,39,.6352941176470588),580px 447px rgba(255,241,39,.6352941176470588),1061px 2153px rgba(255,241,39,.6352941176470588),2201px 2080px rgba(255,241,39,.6352941176470588),1146px 1841px rgba(255,241,39,.6352941176470588),2374px 1634px rgba(255,241,39,.6352941176470588),1003px 574px rgba(255,241,39,.6352941176470588),1255px 1683px rgba(255,241,39,.6352941176470588),1122px 1322px rgba(255,241,39,.6352941176470588),1472px 803px rgba(255,241,39,.6352941176470588),1237px 1726px rgba(255,241,39,.6352941176470588),871px 2452px rgba(255,241,39,.6352941176470588),1855px 421px rgba(255,241,39,.6352941176470588),2028px 571px rgba(255,241,39,.6352941176470588),2483px 56px rgba(255,241,39,.6352941176470588),706px 1812px rgba(255,241,39,.6352941176470588),1232px 1109px rgba(255,241,39,.6352941176470588),2388px 10px rgba(255,241,39,.6352941176470588),1186px 575px rgba(255,241,39,.6352941176470588),1715px 808px rgba(255,241,39,.6352941176470588),1892px 127px rgba(255,241,39,.6352941176470588),1205px 702px rgba(255,241,39,.6352941176470588),674px 2509px rgba(255,241,39,.6352941176470588),633px 820px rgba(255,241,39,.6352941176470588),1719px 10px rgba(255,241,39,.6352941176470588),208px 1925px rgba(255,241,39,.6352941176470588),588px 185px rgba(255,241,39,.6352941176470588),629px 390px rgba(255,241,39,.6352941176470588),2398px 1489px rgba(255,241,39,.6352941176470588),609px 629px rgba(255,241,39,.6352941176470588),1057px 149px rgba(255,241,39,.6352941176470588),219px 656px rgba(255,241,39,.6352941176470588),1181px 1270px rgba(255,241,39,.6352941176470588),2018px 623px rgba(255,241,39,.6352941176470588),2392px 594px rgba(255,241,39,.6352941176470588),546px 993px rgba(255,241,39,.6352941176470588),582px 1187px rgba(255,241,39,.6352941176470588),1021px 208px rgba(255,241,39,.6352941176470588),1454px 138px rgba(255,241,39,.6352941176470588),1443px 130px rgba(255,241,39,.6352941176470588),243px 1072px rgba(255,241,39,.6352941176470588),1740px 1975px rgba(255,241,39,.6352941176470588),537px 1300px rgba(255,241,39,.6352941176470588),2506px 976px rgba(255,241,39,.6352941176470588),11px 1419px rgba(255,241,39,.6352941176470588),341px 2299px rgba(255,241,39,.6352941176470588),2051px 2051px rgba(255,241,39,.6352941176470588),2055px 383px rgba(255,241,39,.6352941176470588),1429px 1404px rgba(255,241,39,.6352941176470588),2514px 1977px rgba(255,241,39,.6352941176470588),1726px 397px rgba(255,241,39,.6352941176470588),1208px 864px rgba(255,241,39,.6352941176470588),611px 1860px rgba(255,241,39,.6352941176470588),1351px 1461px rgba(255,241,39,.6352941176470588),1579px 291px rgba(255,241,39,.6352941176470588),1105px 2270px rgba(255,241,39,.6352941176470588),2404px 290px rgba(255,241,39,.6352941176470588),1873px 231px rgba(255,241,39,.6352941176470588),1829px 2015px rgba(255,241,39,.6352941176470588),1282px 484px rgba(255,241,39,.6352941176470588),300px 1744px rgba(255,241,39,.6352941176470588),2544px 2417px rgba(255,241,39,.6352941176470588),2103px 311px rgba(255,241,39,.6352941176470588),1032px 2439px rgba(255,241,39,.6352941176470588),789px 2495px rgba(255,241,39,.6352941176470588),2372px 871px rgba(255,241,39,.6352941176470588),199px 255px rgba(255,241,39,.6352941176470588),1117px 1712px rgba(255,241,39,.6352941176470588),2375px 1518px rgba(255,241,39,.6352941176470588),2517px 143px rgba(255,241,39,.6352941176470588),1857px 586px rgba(255,241,39,.6352941176470588),194px 1994px rgba(255,241,39,.6352941176470588),92px 1289px rgba(255,241,39,.6352941176470588),2517px 1529px rgba(255,241,39,.6352941176470588),992px 918px rgba(255,241,39,.6352941176470588),2306px 165px rgba(255,241,39,.6352941176470588),1625px 1941px rgba(255,241,39,.6352941176470588),1439px 1475px rgba(255,241,39,.6352941176470588),1643px 461px rgba(255,241,39,.6352941176470588),30px 1004px rgba(255,241,39,.6352941176470588),1946px 1573px rgba(255,241,39,.6352941176470588),1062px 1329px rgba(255,241,39,.6352941176470588),2297px 664px rgba(255,241,39,.6352941176470588),996px 1237px rgba(255,241,39,.6352941176470588),710px 1022px rgba(255,241,39,.6352941176470588),2477px 2067px rgba(255,241,39,.6352941176470588),795px 1174px rgba(255,241,39,.6352941176470588),429px 1207px rgba(255,241,39,.6352941176470588),831px 2136px rgba(255,241,39,.6352941176470588),336px 2440px rgba(255,241,39,.6352941176470588),1178px 208px rgba(255,241,39,.6352941176470588),2309px 1192px rgba(255,241,39,.6352941176470588),733px 110px rgba(255,241,39,.6352941176470588),2137px 48px rgba(255,241,39,.6352941176470588),1782px 2481px rgba(255,241,39,.6352941176470588),2534px 107px rgba(255,241,39,.6352941176470588),2202px 287px rgba(255,241,39,.6352941176470588),2326px 9px rgba(255,241,39,.6352941176470588),1835px 986px rgba(255,241,39,.6352941176470588),2193px 497px rgba(255,241,39,.6352941176470588),2321px 2043px rgba(255,241,39,.6352941176470588),2536px 403px rgba(255,241,39,.6352941176470588),14px 1684px rgba(255,241,39,.6352941176470588),1092px 977px rgba(255,241,39,.6352941176470588),91px 1086px rgba(255,241,39,.6352941176470588),1216px 1622px rgba(255,241,39,.6352941176470588),939px 1604px rgba(255,241,39,.6352941176470588),2336px 1410px rgba(255,241,39,.6352941176470588),1855px 635px rgba(255,241,39,.6352941176470588),873px 1161px rgba(255,241,39,.6352941176470588),704px 813px rgba(255,241,39,.6352941176470588),2192px 1092px rgba(255,241,39,.6352941176470588),174px 388px rgba(255,241,39,.6352941176470588),815px 2058px rgba(255,241,39,.6352941176470588),492px 177px rgba(255,241,39,.6352941176470588),48px 954px rgba(255,241,39,.6352941176470588),2118px 1122px rgba(255,241,39,.6352941176470588),2153px 2350px rgba(255,241,39,.6352941176470588),234px 925px rgba(255,241,39,.6352941176470588),853px 2222px rgba(255,241,39,.6352941176470588),2528px 1031px rgba(255,241,39,.6352941176470588),2053px 2000px rgba(255,241,39,.6352941176470588),813px 1787px rgba(255,241,39,.6352941176470588),1273px 1647px rgba(255,241,39,.6352941176470588),1479px 357px rgba(255,241,39,.6352941176470588),230px 23px rgba(255,241,39,.6352941176470588),1453px 1269px rgba(255,241,39,.6352941176470588),1795px 1978px rgba(255,241,39,.6352941176470588),2038px 2103px rgba(255,241,39,.6352941176470588),370px 2526px rgba(255,241,39,.6352941176470588),968px 357px rgba(255,241,39,.6352941176470588),2367px 770px rgba(255,241,39,.6352941176470588),369px 2233px rgba(255,241,39,.6352941176470588),2380px 1858px rgba(255,241,39,.6352941176470588),2362px 391px rgba(255,241,39,.6352941176470588),2536px 2552px rgba(255,241,39,.6352941176470588),867px 2256px rgba(255,241,39,.6352941176470588),652px 1414px rgba(255,241,39,.6352941176470588),782px 1144px rgba(255,241,39,.6352941176470588),58px 2035px rgba(255,241,39,.6352941176470588),1491px 1096px rgba(255,241,39,.6352941176470588),90px 68px rgba(255,241,39,.6352941176470588),2500px 2281px rgba(255,241,39,.6352941176470588),1796px 65px rgba(255,241,39,.6352941176470588),1034px 97px rgba(255,241,39,.6352941176470588),1348px 33px rgba(255,241,39,.6352941176470588),55px 2151px rgba(255,241,39,.6352941176470588),863px 2301px rgba(255,241,39,.6352941176470588),208px 1002px rgba(255,241,39,.6352941176470588),165px 435px rgba(255,241,39,.6352941176470588),270px 2113px rgba(255,241,39,.6352941176470588),963px 2285px rgba(255,241,39,.6352941176470588),435px 374px rgba(255,241,39,.6352941176470588),793px 1709px rgba(255,241,39,.6352941176470588),1470px 1363px rgba(255,241,39,.6352941176470588),1114px 866px rgba(255,241,39,.6352941176470588),615px 1406px rgba(255,241,39,.6352941176470588),219px 1563px rgba(255,241,39,.6352941176470588),388px 202px rgba(255,241,39,.6352941176470588),2253px 350px rgba(255,241,39,.6352941176470588),1070px 1119px rgba(255,241,39,.6352941176470588),1875px 585px rgba(255,241,39,.6352941176470588),1325px 2189px rgba(255,241,39,.6352941176470588),2337px 157px rgba(255,241,39,.6352941176470588),1717px 75px rgba(255,241,39,.6352941176470588),465px 1750px rgba(255,241,39,.6352941176470588),2130px 511px rgba(255,241,39,.6352941176470588),1295px 1160px rgba(255,241,39,.6352941176470588),1158px 60px rgba(255,241,39,.6352941176470588),2470px 1678px rgba(255,241,39,.6352941176470588),1777px 2461px rgba(255,241,39,.6352941176470588),2134px 1916px rgba(255,241,39,.6352941176470588),1885px 911px #fff;height:1px;width:1px}.particle-2{animation:animParticle 240s linear infinite;height:2px;width:2px}.particle-2:after{box-shadow:0 0 rgba(255,241,39,.6352941176470588),2396px 2353px rgba(255,241,39,.6352941176470588),1091px 1257px rgba(255,241,39,.6352941176470588),1273px 1047px rgba(255,241,39,.6352941176470588),1385px 1749px rgba(255,241,39,.6352941176470588),429px 959px rgba(255,241,39,.6352941176470588),1222px 1431px rgba(255,241,39,.6352941176470588),1212px 1128px rgba(255,241,39,.6352941176470588),255px 1978px rgba(255,241,39,.6352941176470588),470px 276px rgba(255,241,39,.6352941176470588),160px 1054px rgba(255,241,39,.6352941176470588),667px 1200px rgba(255,241,39,.6352941176470588),1680px 649px rgba(255,241,39,.6352941176470588),1245px 2362px rgba(255,241,39,.6352941176470588),2466px 1361px rgba(255,241,39,.6352941176470588),140px 1540px rgba(255,241,39,.6352941176470588),2067px 2372px rgba(255,241,39,.6352941176470588),563px 790px rgba(255,241,39,.6352941176470588),2543px 1934px rgba(255,241,39,.6352941176470588),2155px 1289px rgba(255,241,39,.6352941176470588),1043px 150px rgba(255,241,39,.6352941176470588),1088px 1692px rgba(255,241,39,.6352941176470588),1918px 249px rgba(255,241,39,.6352941176470588),1008px 1230px rgba(255,241,39,.6352941176470588),2102px 1636px rgba(255,241,39,.6352941176470588),241px 1754px rgba(255,241,39,.6352941176470588),1530px 2506px rgba(255,241,39,.6352941176470588),1812px 1347px rgba(255,241,39,.6352941176470588),2485px 1779px rgba(255,241,39,.6352941176470588),1320px 2155px rgba(255,241,39,.6352941176470588),253px 2132px rgba(255,241,39,.6352941176470588),1805px 2375px rgba(255,241,39,.6352941176470588),2243px 1086px rgba(255,241,39,.6352941176470588),2190px 1060px rgba(255,241,39,.6352941176470588),732px 1210px rgba(255,241,39,.6352941176470588),334px 2324px rgba(255,241,39,.6352941176470588),772px 2001px rgba(255,241,39,.6352941176470588),1525px 1304px rgba(255,241,39,.6352941176470588),1220px 1594px rgba(255,241,39,.6352941176470588),2052px 644px rgba(255,241,39,.6352941176470588),1678px 495px rgba(255,241,39,.6352941176470588),2306px 1379px rgba(255,241,39,.6352941176470588),899px 2278px rgba(255,241,39,.6352941176470588),1874px 579px rgba(255,241,39,.6352941176470588),1904px 934px rgba(255,241,39,.6352941176470588),525px 2242px rgba(255,241,39,.6352941176470588),1854px 2496px rgba(255,241,39,.6352941176470588),1949px 497px rgba(255,241,39,.6352941176470588),2360px 2474px rgba(255,241,39,.6352941176470588),246px 1057px rgba(255,241,39,.6352941176470588),876px 1764px rgba(255,241,39,.6352941176470588),828px 2418px rgba(255,241,39,.6352941176470588),726px 2459px rgba(255,241,39,.6352941176470588),14px 707px rgba(255,241,39,.6352941176470588),1289px 1230px rgba(255,241,39,.6352941176470588),1657px 2035px rgba(255,241,39,.6352941176470588),894px 1754px rgba(255,241,39,.6352941176470588),310px 1382px rgba(255,241,39,.6352941176470588),38px 351px rgba(255,241,39,.6352941176470588),2186px 570px rgba(255,241,39,.6352941176470588),2361px 2071px rgba(255,241,39,.6352941176470588),1147px 789px rgba(255,241,39,.6352941176470588),1773px 940px rgba(255,241,39,.6352941176470588),2189px 2440px rgba(255,241,39,.6352941176470588),547px 417px rgba(255,241,39,.6352941176470588),1865px 2279px rgba(255,241,39,.6352941176470588),1864px 588px rgba(255,241,39,.6352941176470588),2307px 1643px rgba(255,241,39,.6352941176470588),2421px 2395px rgba(255,241,39,.6352941176470588),167px 1701px rgba(255,241,39,.6352941176470588),1517px 1373px rgba(255,241,39,.6352941176470588),757px 2313px rgba(255,241,39,.6352941176470588),774px 1560px rgba(255,241,39,.6352941176470588),1734px 2505px rgba(255,241,39,.6352941176470588),372px 567px rgba(255,241,39,.6352941176470588),1045px 2554px rgba(255,241,39,.6352941176470588),1288px 2220px rgba(255,241,39,.6352941176470588),617px 1293px rgba(255,241,39,.6352941176470588),960px 397px rgba(255,241,39,.6352941176470588),318px 171px rgba(255,241,39,.6352941176470588),76px 1185px rgba(255,241,39,.6352941176470588),1804px 1642px rgba(255,241,39,.6352941176470588),436px 590px rgba(255,241,39,.6352941176470588),666px 1535px rgba(255,241,39,.6352941176470588),1209px 1613px rgba(255,241,39,.6352941176470588),367px 1284px rgba(255,241,39,.6352941176470588),1453px 1311px rgba(255,241,39,.6352941176470588),2086px 1487px rgba(255,241,39,.6352941176470588),2040px 2311px rgba(255,241,39,.6352941176470588),16px 2128px rgba(255,241,39,.6352941176470588),1309px 1313px rgba(255,241,39,.6352941176470588),1262px 458px rgba(255,241,39,.6352941176470588),712px 481px rgba(255,241,39,.6352941176470588),822px 170px rgba(255,241,39,.6352941176470588),2000px 627px rgba(255,241,39,.6352941176470588),2430px 1994px rgba(255,241,39,.6352941176470588),2233px 257px rgba(255,241,39,.6352941176470588),231px 1021px rgba(255,241,39,.6352941176470588),2110px 262px rgba(255,241,39,.6352941176470588),490px 1988px rgba(255,241,39,.6352941176470588),639px 30px rgba(255,241,39,.6352941176470588),626px 21px rgba(255,241,39,.6352941176470588),2498px 1702px rgba(255,241,39,.6352941176470588),2131px 1954px rgba(255,241,39,.6352941176470588),2371px 2067px rgba(255,241,39,.6352941176470588),305px 2049px rgba(255,241,39,.6352941176470588),118px 611px rgba(255,241,39,.6352941176470588),402px 881px rgba(255,241,39,.6352941176470588),1749px 283px rgba(255,241,39,.6352941176470588),1074px 2175px rgba(255,241,39,.6352941176470588),1854px 2553px rgba(255,241,39,.6352941176470588),2287px 2037px rgba(255,241,39,.6352941176470588),1575px 236px rgba(255,241,39,.6352941176470588),1058px 2207px rgba(255,241,39,.6352941176470588),1198px 2068px rgba(255,241,39,.6352941176470588),2501px 1898px rgba(255,241,39,.6352941176470588),939px 2194px rgba(255,241,39,.6352941176470588),2435px 701px rgba(255,241,39,.6352941176470588),1210px 1094px rgba(255,241,39,.6352941176470588),55px 2416px rgba(255,241,39,.6352941176470588),12px 2046px rgba(255,241,39,.6352941176470588),403px 1512px rgba(255,241,39,.6352941176470588),421px 2293px rgba(255,241,39,.6352941176470588),760px 1136px rgba(255,241,39,.6352941176470588),187px 974px rgba(255,241,39,.6352941176470588),206px 1111px rgba(255,241,39,.6352941176470588),2170px 245px rgba(255,241,39,.6352941176470588),2552px 726px rgba(255,241,39,.6352941176470588),848px 1013px rgba(255,241,39,.6352941176470588),1862px 2259px rgba(255,241,39,.6352941176470588),1596px 1555px rgba(255,241,39,.6352941176470588),684px 1979px rgba(255,241,39,.6352941176470588),1817px 1991px rgba(255,241,39,.6352941176470588),1898px 279px rgba(255,241,39,.6352941176470588),2460px 953px rgba(255,241,39,.6352941176470588),2090px 2512px rgba(255,241,39,.6352941176470588),1139px 2162px rgba(255,241,39,.6352941176470588),1458px 85px rgba(255,241,39,.6352941176470588),830px 511px rgba(255,241,39,.6352941176470588),1366px 2444px rgba(255,241,39,.6352941176470588),282px 714px rgba(255,241,39,.6352941176470588),1681px 1039px rgba(255,241,39,.6352941176470588),1124px 220px rgba(255,241,39,.6352941176470588),165px 703px rgba(255,241,39,.6352941176470588),2161px 797px rgba(255,241,39,.6352941176470588),668px 1493px rgba(255,241,39,.6352941176470588),1828px 1801px rgba(255,241,39,.6352941176470588),1308px 467px rgba(255,241,39,.6352941176470588),206px 2497px rgba(255,241,39,.6352941176470588),160px 2554px rgba(255,241,39,.6352941176470588),1163px 456px rgba(255,241,39,.6352941176470588),1617px 2213px rgba(255,241,39,.6352941176470588),587px 966px rgba(255,241,39,.6352941176470588),2154px 1623px rgba(255,241,39,.6352941176470588),412px 1358px rgba(255,241,39,.6352941176470588),346px 2214px rgba(255,241,39,.6352941176470588),1004px 1445px rgba(255,241,39,.6352941176470588),462px 555px rgba(255,241,39,.6352941176470588),215px 2235px rgba(255,241,39,.6352941176470588),1187px 1644px rgba(255,241,39,.6352941176470588),2333px 624px rgba(255,241,39,.6352941176470588),837px 1633px rgba(255,241,39,.6352941176470588),1040px 2270px rgba(255,241,39,.6352941176470588),2070px 682px rgba(255,241,39,.6352941176470588),19px 412px rgba(255,241,39,.6352941176470588),266px 2342px rgba(255,241,39,.6352941176470588),1451px 1619px rgba(255,241,39,.6352941176470588),1795px 1265px rgba(255,241,39,.6352941176470588),1058px 1186px rgba(255,241,39,.6352941176470588),1673px 1094px rgba(255,241,39,.6352941176470588),1553px 1813px rgba(255,241,39,.6352941176470588),1678px 1644px rgba(255,241,39,.6352941176470588),290px 534px rgba(255,241,39,.6352941176470588),984px 212px rgba(255,241,39,.6352941176470588),1871px 700px rgba(255,241,39,.6352941176470588),794px 1922px rgba(255,241,39,.6352941176470588),1487px 2209px rgba(255,241,39,.6352941176470588),239px 2550px rgba(255,241,39,.6352941176470588),1809px 1100px rgba(255,241,39,.6352941176470588),2183px 1338px rgba(255,241,39,.6352941176470588),1911px 2035px rgba(255,241,39,.6352941176470588),722px 1332px rgba(255,241,39,.6352941176470588),1815px 819px rgba(255,241,39,.6352941176470588),1281px 1968px rgba(255,241,39,.6352941176470588),980px 543px rgba(255,241,39,.6352941176470588),1915px 2398px rgba(255,241,39,.6352941176470588),1843px 1044px rgba(255,241,39,.6352941176470588),1314px 2033px rgba(255,241,39,.6352941176470588),871px 482px rgba(255,241,39,.6352941176470588),629px 154px rgba(255,241,39,.6352941176470588),1436px 2234px rgba(255,241,39,.6352941176470588),1859px 1067px rgba(255,241,39,.6352941176470588),20px 1009px rgba(255,241,39,.6352941176470588),1887px 278px rgba(255,241,39,.6352941176470588),1718px 1536px rgba(255,241,39,.6352941176470588),272px 343px rgba(255,241,39,.6352941176470588),1977px 2192px rgba(255,241,39,.6352941176470588),765px 2257px rgba(255,241,39,.6352941176470588),233px 348px rgba(255,241,39,.6352941176470588),84px 45px rgba(255,241,39,.6352941176470588),1951px 1527px #fff;height:2px;width:2px}.particle-3{animation:animParticle 360s linear infinite;height:3px;width:3px}.particle-1:before{left:-5%}.particle-1:before,.particle-2:before,.particle-3:after{box-shadow:0 0 rgba(255,241,39,.6352941176470588),307px 323px rgba(255,241,39,.6352941176470588),2098px 1278px rgba(255,241,39,.6352941176470588),2247px 438px rgba(255,241,39,.6352941176470588),296px 1055px rgba(255,241,39,.6352941176470588),1568px 1088px rgba(255,241,39,.6352941176470588),1767px 299px rgba(255,241,39,.6352941176470588),1018px 986px rgba(255,241,39,.6352941176470588),1524px 1213px rgba(255,241,39,.6352941176470588),2553px 1167px rgba(255,241,39,.6352941176470588),2321px 1502px rgba(255,241,39,.6352941176470588),757px 2308px rgba(255,241,39,.6352941176470588),1184px 2025px rgba(255,241,39,.6352941176470588),1632px 383px rgba(255,241,39,.6352941176470588),2106px 1837px rgba(255,241,39,.6352941176470588),898px 1756px rgba(255,241,39,.6352941176470588),42px 2466px rgba(255,241,39,.6352941176470588),2559px 1428px rgba(255,241,39,.6352941176470588),1066px 206px rgba(255,241,39,.6352941176470588),1792px 1951px rgba(255,241,39,.6352941176470588),1307px 1210px rgba(255,241,39,.6352941176470588),1943px 811px rgba(255,241,39,.6352941176470588),567px 75px rgba(255,241,39,.6352941176470588),185px 1755px rgba(255,241,39,.6352941176470588),1967px 1304px rgba(255,241,39,.6352941176470588),804px 917px rgba(255,241,39,.6352941176470588),1004px 1459px rgba(255,241,39,.6352941176470588),1951px 2252px rgba(255,241,39,.6352941176470588),623px 833px rgba(255,241,39,.6352941176470588),2523px 1474px rgba(255,241,39,.6352941176470588),949px 313px rgba(255,241,39,.6352941176470588),410px 991px rgba(255,241,39,.6352941176470588),362px 780px rgba(255,241,39,.6352941176470588),1761px 1863px rgba(255,241,39,.6352941176470588),2207px 1092px rgba(255,241,39,.6352941176470588),416px 941px rgba(255,241,39,.6352941176470588),760px 971px rgba(255,241,39,.6352941176470588),992px 1344px rgba(255,241,39,.6352941176470588),353px 1239px rgba(255,241,39,.6352941176470588),1639px 287px rgba(255,241,39,.6352941176470588),1048px 1918px rgba(255,241,39,.6352941176470588),2512px 1564px rgba(255,241,39,.6352941176470588),1397px 1302px rgba(255,241,39,.6352941176470588),1827px 73px rgba(255,241,39,.6352941176470588),2087px 4px rgba(255,241,39,.6352941176470588),1812px 457px rgba(255,241,39,.6352941176470588),605px 2257px rgba(255,241,39,.6352941176470588),1851px 1677px rgba(255,241,39,.6352941176470588),1002px 2150px rgba(255,241,39,.6352941176470588),1104px 1568px rgba(255,241,39,.6352941176470588),2491px 1038px rgba(255,241,39,.6352941176470588),706px 502px rgba(255,241,39,.6352941176470588),306px 1704px rgba(255,241,39,.6352941176470588),106px 2460px rgba(255,241,39,.6352941176470588),125px 2513px rgba(255,241,39,.6352941176470588),2165px 1486px rgba(255,241,39,.6352941176470588),2269px 1686px rgba(255,241,39,.6352941176470588),86px 129px rgba(255,241,39,.6352941176470588),477px 1188px rgba(255,241,39,.6352941176470588),1183px 729px rgba(255,241,39,.6352941176470588),2067px 1424px rgba(255,241,39,.6352941176470588),2204px 1772px rgba(255,241,39,.6352941176470588),1783px 443px rgba(255,241,39,.6352941176470588),525px 612px rgba(255,241,39,.6352941176470588),1208px 1515px rgba(255,241,39,.6352941176470588),199px 276px rgba(255,241,39,.6352941176470588),2449px 426px rgba(255,241,39,.6352941176470588),2120px 2523px rgba(255,241,39,.6352941176470588),339px 215px rgba(255,241,39,.6352941176470588),1493px 1211px rgba(255,241,39,.6352941176470588),1781px 703px rgba(255,241,39,.6352941176470588),1764px 1350px rgba(255,241,39,.6352941176470588),1460px 2398px rgba(255,241,39,.6352941176470588),157px 2039px rgba(255,241,39,.6352941176470588),509px 755px rgba(255,241,39,.6352941176470588),2550px 53px rgba(255,241,39,.6352941176470588),1393px 887px rgba(255,241,39,.6352941176470588),1541px 1713px rgba(255,241,39,.6352941176470588),1078px 1798px rgba(255,241,39,.6352941176470588),2071px 336px rgba(255,241,39,.6352941176470588),2141px 381px rgba(255,241,39,.6352941176470588),741px 1163px rgba(255,241,39,.6352941176470588),153px 96px rgba(255,241,39,.6352941176470588),737px 175px rgba(255,241,39,.6352941176470588),523px 2309px rgba(255,241,39,.6352941176470588),1575px 2066px rgba(255,241,39,.6352941176470588),944px 1150px rgba(255,241,39,.6352941176470588),264px 520px rgba(255,241,39,.6352941176470588),1659px 6px rgba(255,241,39,.6352941176470588),1462px 1615px rgba(255,241,39,.6352941176470588),1814px 938px rgba(255,241,39,.6352941176470588),216px 1970px rgba(255,241,39,.6352941176470588),1840px 613px rgba(255,241,39,.6352941176470588),1433px 419px rgba(255,241,39,.6352941176470588),243px 1706px rgba(255,241,39,.6352941176470588),1349px 2311px rgba(255,241,39,.6352941176470588),546px 794px rgba(255,241,39,.6352941176470588),2259px 888px rgba(255,241,39,.6352941176470588),689px 1717px rgba(255,241,39,.6352941176470588),119px 2089px rgba(255,241,39,.6352941176470588),1737px 1389px #fff;height:3px;width:3px}.particle-3:after{transform-style:preserve-3d;transform:rotateY(180deg)}.particle-4{animation:animParticle 620s linear infinite;height:1px;width:1px}.particle-4:after{box-shadow:0 0 rgba(255,241,39,.6352941176470588),969px 1608px rgba(255,241,39,.6352941176470588),1827px 1455px rgba(255,241,39,.6352941176470588),2065px 1097px rgba(255,241,39,.6352941176470588),2213px 1745px rgba(255,241,39,.6352941176470588),1311px 1862px rgba(255,241,39,.6352941176470588),339px 307px rgba(255,241,39,.6352941176470588),399px 1646px rgba(255,241,39,.6352941176470588),1796px 582px rgba(255,241,39,.6352941176470588),2377px 1103px rgba(255,241,39,.6352941176470588),313px 632px rgba(255,241,39,.6352941176470588),908px 2554px rgba(255,241,39,.6352941176470588),937px 1858px rgba(255,241,39,.6352941176470588),2406px 138px rgba(255,241,39,.6352941176470588),1667px 2302px rgba(255,241,39,.6352941176470588),1071px 2172px rgba(255,241,39,.6352941176470588),1927px 494px rgba(255,241,39,.6352941176470588),1532px 314px rgba(255,241,39,.6352941176470588),2319px 2245px rgba(255,241,39,.6352941176470588),1705px 1507px rgba(255,241,39,.6352941176470588),1172px 1475px rgba(255,241,39,.6352941176470588),1577px 254px rgba(255,241,39,.6352941176470588),2051px 2101px rgba(255,241,39,.6352941176470588),1154px 412px rgba(255,241,39,.6352941176470588),1400px 2421px rgba(255,241,39,.6352941176470588),1273px 1269px rgba(255,241,39,.6352941176470588),770px 1183px rgba(255,241,39,.6352941176470588),1332px 1079px rgba(255,241,39,.6352941176470588),2416px 2471px rgba(255,241,39,.6352941176470588),1517px 754px rgba(255,241,39,.6352941176470588),2359px 2337px rgba(255,241,39,.6352941176470588),1061px 500px rgba(255,241,39,.6352941176470588),2499px 2380px rgba(255,241,39,.6352941176470588),1228px 1244px rgba(255,241,39,.6352941176470588),1051px 1138px rgba(255,241,39,.6352941176470588),760px 1875px rgba(255,241,39,.6352941176470588),1995px 645px rgba(255,241,39,.6352941176470588),303px 1197px rgba(255,241,39,.6352941176470588),1506px 2201px rgba(255,241,39,.6352941176470588),299px 635px rgba(255,241,39,.6352941176470588),2502px 395px rgba(255,241,39,.6352941176470588),1313px 291px rgba(255,241,39,.6352941176470588),320px 1361px rgba(255,241,39,.6352941176470588),1697px 2191px rgba(255,241,39,.6352941176470588),28px 300px rgba(255,241,39,.6352941176470588),1803px 2477px rgba(255,241,39,.6352941176470588),833px 2387px rgba(255,241,39,.6352941176470588),887px 1578px rgba(255,241,39,.6352941176470588),1743px 1267px rgba(255,241,39,.6352941176470588),1622px 2143px rgba(255,241,39,.6352941176470588),1554px 358px rgba(255,241,39,.6352941176470588),1483px 2116px rgba(255,241,39,.6352941176470588),1902px 2122px rgba(255,241,39,.6352941176470588),130px 204px rgba(255,241,39,.6352941176470588),2196px 149px rgba(255,241,39,.6352941176470588),970px 1168px rgba(255,241,39,.6352941176470588),628px 2369px rgba(255,241,39,.6352941176470588),1983px 2430px rgba(255,241,39,.6352941176470588),1470px 695px rgba(255,241,39,.6352941176470588),57px 551px rgba(255,241,39,.6352941176470588),2188px 2351px rgba(255,241,39,.6352941176470588),523px 1936px rgba(255,241,39,.6352941176470588),1004px 1928px rgba(255,241,39,.6352941176470588),1854px 1442px rgba(255,241,39,.6352941176470588),2175px 110px rgba(255,241,39,.6352941176470588),692px 344px rgba(255,241,39,.6352941176470588),2353px 637px rgba(255,241,39,.6352941176470588),446px 88px rgba(255,241,39,.6352941176470588),1779px 1060px rgba(255,241,39,.6352941176470588),721px 1331px rgba(255,241,39,.6352941176470588),973px 799px rgba(255,241,39,.6352941176470588),987px 2020px rgba(255,241,39,.6352941176470588),1373px 391px rgba(255,241,39,.6352941176470588),932px 1104px rgba(255,241,39,.6352941176470588),477px 186px rgba(255,241,39,.6352941176470588),2076px 2149px rgba(255,241,39,.6352941176470588),176px 384px rgba(255,241,39,.6352941176470588),1629px 1674px rgba(255,241,39,.6352941176470588),989px 1778px rgba(255,241,39,.6352941176470588),933px 1476px rgba(255,241,39,.6352941176470588);height:1px;width:1px}@keyframes animParticle{0%{transform:translateY(0)}to{transform:translateY(-2560px)}}#svg1 .svg-elem-1{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}#svg1.active .svg-elem-1{fill:#14455a}#svg1 .svg-elem-2{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}#svg1.active .svg-elem-2{fill:#14455a}#svg1 .svg-elem-3{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}#svg1.active .svg-elem-3{fill:#14455a}#svg1 .svg-elem-4{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}#svg1.active .svg-elem-4{fill:#14455a}#svg1 .svg-elem-5{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s}#svg1.active .svg-elem-5{fill:#14455a}#svg1 .svg-elem-6{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}#svg1.active .svg-elem-6{fill:#14455a}#svg1 .svg-elem-7{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4000000000000001s}#svg1.active .svg-elem-7{fill:#14455a}#svg1 .svg-elem-8{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s}#svg1.active .svg-elem-8{fill:#14455a}#svg1 .svg-elem-9{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s}#svg1.active .svg-elem-9{fill:#14455a}#svg1 .svg-elem-10{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7000000000000002s}#svg1.active .svg-elem-10{fill:#14455a}#svg1 .svg-elem-11{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s}#svg1.active .svg-elem-11{fill:#14455a}#svg1 .svg-elem-12{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9000000000000001s}#svg1.active .svg-elem-12{fill:#14455a}#svg1 .svg-elem-13{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2s}#svg1.active .svg-elem-13{fill:#14455a}#svg1 .svg-elem-14{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.1s}#svg1.active .svg-elem-14{fill:#14455a}#svg1 .svg-elem-15{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.2s}#svg1.active .svg-elem-15{fill:#14455a}#svg1 .svg-elem-16{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.3s}#svg1.active .svg-elem-16{fill:#14455a}#svg1 .svg-elem-17{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.4000000000000004s}#svg1.active .svg-elem-17{fill:#14455a}#svg1 .svg-elem-18{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.5s}#svg1.active .svg-elem-18{fill:#14455a}#svg1 .svg-elem-19{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.6s}#svg1.active .svg-elem-19{fill:#14455a}#svg1 .svg-elem-20{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.7s}#svg1.active .svg-elem-20{fill:#14455a}#svg1 .svg-elem-21{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.8s}#svg1.active .svg-elem-21{fill:#14455a}#svg1 .svg-elem-22{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 2.9000000000000004s}#svg1.active .svg-elem-22{fill:#14455a}#svg1 .svg-elem-23{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3s}#svg1.active .svg-elem-23{fill:#14455a}#svg1 .svg-elem-24{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.1000000000000005s}#svg1.active .svg-elem-24{fill:#14455a}#svg1 .svg-elem-25{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.2s}#svg1.active .svg-elem-25{fill:#14455a}#svg1 .svg-elem-26{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.3s}#svg1.active .svg-elem-26{fill:#14455a}#svg1 .svg-elem-27{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.4000000000000004s}#svg1.active .svg-elem-27{fill:#14455a}#svg1 .svg-elem-28{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.5s}#svg1.active .svg-elem-28{fill:#14455a}#svg1 .svg-elem-29{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.6000000000000005s}#svg1.active .svg-elem-29{fill:#14455a}#svg1 .svg-elem-30{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.7s}#svg1.active .svg-elem-30{fill:#14455a}#svg1 .svg-elem-31{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.8s}#svg1.active .svg-elem-31{fill:#14455a}#svg1 .svg-elem-32{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 3.9000000000000004s}#svg1.active .svg-elem-32{fill:#14455a}#svg1 .svg-elem-33{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 4s}#svg1.active .svg-elem-33{fill:#14455a}#svg1 .svg-elem-34{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 4.1000000000000005s}#svg1.active .svg-elem-34{fill:#14455a}#svg1 .svg-elem-35{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 4.2s}#svg1.active .svg-elem-35{fill:#14455a}#svg1 .svg-elem-36{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 4.3s}#svg1.active .svg-elem-36{fill:#14455a}#svg1 .svg-elem-37{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 4.4s}#svg1.active .svg-elem-37{fill:#14455a}#svg1 .svg-elem-38{fill:#14455a;transition:fill .7s cubic-bezier(.47,0,.745,.715) 4.5s}#svg1.active .svg-elem-38{fill:#14455a}.countup-list{margin:20px auto 0}.countup-container{display:inline-block;margin:10px 0;padding:0 30px;border-right:1px solid #c8d1d3;color:#14455a}.countup-container p{margin:10px 0 0;font-size:14px}.countup-container:last-child{border-right:0}.countup-container span{font-size:36px}.custom-card-title .MuiTypography-h5{font-size:20px!important}.custom-card-title:hover .MuiTypography-h5{text-decoration:underline}.see-more button{font-weight:700;letter-spacing:1px;text-shadow:none}.see-more button svg{text-shadow:none}.article-view-body a{text-decoration:underline!important;color:#3646fb!important}@media screen and (max-width:1024px){.diwali{min-height:175px;height:auto;margin-top:0}.diwali img{object-fit:cover}.landing-front{padding-top:14vh}}@media screen and (max-width:820px){.diwali{min-height:150px;height:auto;margin-top:0}.diwali img{object-fit:contain}.landing-front{padding-top:14vh}}@media screen and (max-width:500px){.landing-front{padding-top:20vh}}.nu-layout{width:100%}.highlight{border-radius:3px;padding:1px 5px 1px 2px;display:table;position:relative;color:#fcfcfc;background-color:#1e343e;line-height:24px}.highlight svg{vertical-align:middle;font-size:20px;padding:0 3px 3px}.highlight.center{margin:auto}.nu-l-edit{position:absolute;z-index:9;right:0;top:10px}.nu-l-align{display:flex;flex-direction:column;height:100%;justify-content:space-around}.nu-l-block{display:flex;padding:40px 50px 20px}.nu-l-full-image{height:80vh}.nu-l-full-image,.nu-l-full-video{width:100%;background-size:cover;box-shadow:0 1px 1px rgba(0,0,0,.07),0 2px 2px rgba(0,0,0,.07),0 4px 4px rgba(0,0,0,.07),0 8px 8px rgba(0,0,0,.07),0 16px 16px rgba(0,0,0,.07);border-radius:10px}.nu-l-full-video{height:70vh;margin-top:40px}.nu-l-text-center{text-align:center}.nu-l-main-title{font-size:32px}.nu-l-main-caption{max-width:500px;margin:auto;text-align:justify}.nu-l-full-block{width:100%;margin:50px 0}.greyed{background-color:rgba(48,144,142,.1411764705882353)}.nu-l-res-icon{display:flex;width:100%;height:100%;justify-content:center}.nu-l-res-icon svg{width:60%;height:auto}.nu-l-res-icon.small svg{width:44%;height:auto}.nu-l-half .enquiry-form-container{margin:0 20px}.highlight.text-center{margin-left:auto!important;margin-right:auto!important}.nu-l-full-block .article-board{margin:0 40px!important}.nu-l-full-block .countup-list{text-align:center;margin:30px 0!important}.nu-l-block .countup-container span{font-size:30px}.nu-l-block .countup-container{padding:0 20px}.nu-l-half{flex:1 1;width:50%}.nu-l-half.text{padding:30px;color:#1b323b}.nu-l-btn-group button{margin:10px}.icon-list-container{display:flex;align-items:center;justify-content:center}.icon-list-block{width:160px;margin:10px}.icon-list-block svg{font-size:50px}.icon-list-block p{font-size:12px;letter-spacing:1px;margin:10px 0;font-weight:700;text-transform:uppercase}.tag-list-container{max-width:1000px;margin:0 auto}.tag-list-block{display:inline-block;padding:12px 15px;background-color:rgba(182,194,199,.5803921568627451);margin:5px;border-radius:6px;color:#102a35}.tag-list-block p{margin:0}.card-list-container{max-width:1200px;margin:auto;padding:30px 20px}.session-card-list-container{margin:20px 0}.card-list-block{display:inline-block;width:500px;margin:10px 0}.card-list-block>div{display:flex;align-items:top}.card-list-block img{width:120px;height:120px;border-radius:6px;margin:0 20px}.card-list-block h4{margin:0;font-size:18px;color:#1a3039}.card-list-block a{font-size:12px;color:#2f8d94;text-decoration:underline}.card-list-block p{margin:5px 0 0;color:#62818a;font-size:12px}.steps-list-step{background-color:#1b323b;border-radius:3px;color:#fcfcfc;text-transform:uppercase;font-size:10px;padding:2px 5px;letter-spacing:1px}.steps-list-title{margin:10px 0;font-size:20px}.steps-list-caption{margin:0;font-size:14px;color:#677e7e;max-width:570px}.steps-list-button{font-size:12px!important;background-color:rgba(27,50,59,.0784313725490196);margin:10px 0!important;color:#1b323b!important}.steps-list-outer{margin:20px 0}.nu-l-steps{margin:0 0 0 20px}.nu-l-special-card{color:#fcfcfc;height:100%;width:100%;background:rgba(3,62,69,.86);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:2px solid #085862;box-shadow:0 1px 1px rgba(0,0,0,.07),0 2px 2px rgba(0,0,0,.07),0 4px 4px rgba(0,0,0,.07),0 8px 8px rgba(0,0,0,.07),0 16px 16px rgba(0,0,0,.07)}.nu-l-testimonial-icon-list{display:flex;align-items:center;justify-content:center}.nu-l-testimonial-icon{font-size:16px;color:#fcfcfc}.nu-l-testimonial-text{font-size:16px;line-height:1.4}.nu-l-testimonial-author{margin:0;font-size:14px}.nu-l-testimonial-block{max-width:600px;margin:40px auto 10px}.nu-l-testimonial-img-block{display:inline-flex;flex-direction:column;margin:0 auto}.nu-l-testimonial-block svg{color:#ffb400}.nu-l-testimonial-img-block .MuiRating-root{color:#ffb400;margin:10px 0}.nu-l-testimonial-img-block img{width:120px;height:auto}.nu-l-testimonial-img-list{display:flex;width:100%;margin:10px 0;justify-content:space-around}@media only screen and (max-width:600px){.nu-l-block{padding:20px;flex-direction:column;max-width:100vw;box-sizing:border-box}.nu-l-half.text{padding:30px 0}.nu-l-half{box-sizing:border-box;width:100%}.nu-l-full-image,.nu-l-full-video{height:25vh;width:100%;min-height:unset}.nu-l-full-block{max-width:100vw;margin:20px 0}.tag-list-block{padding:10px 12px;font-size:15px}.card-list-block{width:100%}.nu-l-block.mobile-reverse{flex-direction:column-reverse}.nu-l-block .countup-container span{font-size:28px}.nu-l-block .countup-container p{font-size:12px}}.area-of-expertise{padding:40px 0;margin:50px 0}.service-expertise-card{background-color:#ffe6e6;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden;text-align:center;transition:transform .2s}.service-expertise-card:hover{transform:translateY(-10px)}.service-expertise-label{font-size:1.25rem;margin:1rem 0 .5rem;color:#1e343e}.service-expertise-desc{font-size:1rem;color:#666;padding:0 1rem 1.5rem}.service-expertise-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;padding:20px}@media (min-width:768px){.service-expertise-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.service-expertise-grid{grid-template-columns:repeat(3,1fr)}}.main-first-section{width:100%;display:flex}.main-first-section__first-col,.main-first-section__second-col{width:50%}.main-first-section__second-col img{object-fit:cover;object-position:top}.main-first-section__content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;width:60%;margin:0 auto}.fourth-section__img-col{width:55%}.fourth-section__content-col{width:45%}@media (max-width:900px){.main-first-section{flex-direction:column-reverse}.fourth-section__content-col,.fourth-section__img-col,.main-first-section__first-col,.main-first-section__second-col{width:100%}.main-first-section__content{width:80%}}.nu-l-testimonial-container{position:relative;max-width:1024px;margin:45px auto 10px;padding:20px 25px;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;background-color:#fff;min-height:100px}.nu-l-testimonial-quote-icon{position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.1);z-index:1}.nu-l-testimonial-quote-icon img{width:24px;height:24px}.s-desc-parent-div{width:100%;max-width:100%;box-sizing:border-box}.s-desc-header{position:relative;width:100%;height:300px;margin-bottom:25px}.s-desc-header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.83)}.s-desc-header-heading{text-align:center;font-size:36px}.s-desc-header-body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:800px;padding:20px;text-align:center;color:#fff}.s-desc-main-content{width:100%;margin:0 auto}.story_card_container{display:flex;width:100vw;overflow:hidden;margin:.3rem;border-radius:12px;box-shadow:inset 260px 36px 61px rgba(0,0,0,.5)}.story_card_container .story_card_wrapper{width:100%;height:100%;display:flex;height:26rem;position:relative;flex-direction:column;justify-content:center;align-items:center}.story_card_container .story_card_wrapper .text-main{position:absolute;bottom:0;padding:7px;display:flex;text-align:center;justify-content:center;align-items:center;z-index:1;border-bottom-left-radius:6px;font-size:12px;border-bottom-right-radius:6px;color:#fff;width:100%;box-sizing:border-box;font-family:"Roboto Slab";flex-direction:column;background-color:rgba(0,0,0,.6)}.story_card_container .story_image{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:600px){.story_card_container .story_card_wrapper{height:17rem}}.hive-container canvas{border:0;display:block;margin:0 auto}.hive-container{width:100vw;height:620px;background-size:cover;background-position:50%;position:relative;z-index:2}.img-wrapper:hover{transition:.4s ease-out}.img-wrapper:hover span{font-weight:800;transition:.4s ease-out}.img-wrapper:hover .hive-unit{transition:.4s ease-out;box-shadow:0 60px 40px -7px rgba(79,79,79,.2);border:2px solid #585858;background-color:#c5b4b9;background-blend-mode:luminosity}.img-wrapper span{margin:0 10px 0 20px;color:#3b3b3b;font-weight:200;font-size:12px;transition:.4s ease-out}.hive-unit{width:160px;height:160px;box-sizing:border-box;display:inline-block;padding:2px;margin:0 15px;border-radius:8px;box-shadow:0 22px 70px 4px rgba(78,78,78,.56);border:4px solid #e4dfdf;border-radius:10px;transition:.4s ease-out;background-size:cover;background-position:50%;object-fit:cover}.img-wrapper.wider .hive-unit{width:140px;height:120px}.img-wrapper.wider2 .hive-unit{width:160px;height:160px}.img-wrapper.thinner .hive-unit{width:100px;height:80px}.img-wrapper.thinner2 .hive-unit{width:90px;height:120px}.hive-title{position:absolute;width:100%;bottom:10px}.hive-title-unit .MuiRating-root{width:auto;height:200px;font-size:20px!important}.hive-title-unit{width:170px;height:50px;display:flex;flex-direction:column;align-items:center}.hive-title-unit img{width:80%;height:auto;object-fit:cover}.hive-group-outer{overflow:visible}.horizontal-scroll-wrapper{display:flex;flex-direction:column;align-items:center;width:100vh;transform:rotate(-90deg) translate3d(0,-100vh,0);transform-origin:right top;overflow-y:visible;overflow-x:hidden;padding:0;height:100vw;perspective:1px;transform-style:preserve-3d;margin-top:-100px;position:relative}.horizontal-scroll-wrapper::-webkit-scrollbar{width:0;height:1x}.horizontal-scroll-wrapper::-webkit-scrollbar-button{width:0;height:0}.img-wrapper{cursor:pointer;transform:rotate(90deg);display:flex;flex-direction:column;transform-origin:50% 50%;transform:rotate(90deg) translateZ(.1px) scale(.9) translateX(0) translateY(-3vh);transition:1s}.slower{transform:rotate(90deg) translateZ(-.2px) scale(1.1) translateX(0) translateY(-10vh)}.slower1{transform:rotate(90deg) translateZ(-.25px) scale(1.05) translateX(0) translateY(8vh)}.slower2{transform:rotate(90deg) translateZ(-.3px) scale(1.3) translateX(0) translateY(2vh)}.slower-down{transform:rotate(90deg) translateZ(-.2px) scale(1.1) translateX(0) translateY(-4vh)}.faster{transform:rotate(90deg) translateZ(.15px) scale(.8) translateX(0) translateY(6vh)}.faster1{transform:rotate(90deg) translateZ(.05px) scale(.8) translateX(0) translateY(0)}.fastest{transform:rotate(90deg) translateZ(.22px) scale(.7) translateY(-5vh)}.vertical3{transform:rotate(90deg) translateZ(-.15px) scale(1.15) translateX(0) translateY(0)}.last{transform:rotate(90deg) translateZ(-.2px) scale(1.1) translateY(-8vh)}.img-wrapper a{overflow:hidden;display:block;padding:1px;background:#efecdb;box-shadow:0 10px 50px rgba(95,47,17,.5098039215686274)}.img-wrapper img{transition:.5s;vertical-align:top}.scroll-info{display:flex;align-items:center}.icon svg{width:50px;fill:currentcolor}.new-internship-layout{color:#333;line-height:1.6;font-size:16px}.section-container{width:90%;max-width:1200px;margin:0 auto}.partnership-header-first .fade-in-out-container{z-index:10;margin:30px}.hero-subtitle{width:100%;font-size:17px;text-align:justify;margin:20px 0}.new-internship-section{padding:20px 0;margin:0;position:relative}.new-internship-section:nth-child(odd){background-color:#fff}.new-internship-section:nth-child(2n){background-color:#f4d04e}.partnership-header.new-internship-section{padding:0;margin-bottom:0}.new-internship-section-title{font-size:32px;color:#333;margin:0!important;text-align:center}.new-internship-section-divider{width:50px;height:3px;margin:0 auto 20px!important;background-color:#000!important}.new-internship-overview-content{width:100%;display:flex;align-items:center}.new-internship-overview-text{color:#444;font-size:1rem}.new-internship-overview-image img{width:100%;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.new-internship-highlight-item{display:flex}.new-internship-statistics-container{text-align:center}.new-internship-statistic-number{font-size:2.5rem!important;font-weight:600!important;color:#3a6ea5!important;margin-bottom:10px!important}.new-internship-statistic-label{font-size:1.1rem!important;color:#555!important}.new-internship-benefits-container{margin-top:30px}.new-internship-benefit-item{margin-bottom:30px}.new-internship-faq-container{max-width:800px;margin:0 auto}.partners-section,.testimonials-section{padding:60px 0}@media (max-width:768px){.new-internship-section{padding:40px 15px}.new-internship-section-title{font-size:1.8rem!important}.new-internship-program-title{font-size:2rem!important}.new-internship-statistic-number{font-size:2.2rem!important;margin:10px 0 0!important}.new-internship-statistic-label{margin:0 0 10px!important}.new-internship-benefit-content h2{margin-bottom:-5px}}.internship-two-column-layout{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.internship-form-column,.internship-image-column{width:100%}.internship-image-container{width:100%;overflow:hidden}.internship-image-container img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .3s ease}@media (min-width:768px){.internship-two-column-layout{flex-direction:row;justify-content:center;align-items:center}.form-column,.image-column{width:50%}}.int-sticky-header{position:fixed;top:0;left:0;width:100%;height:60px;background-color:#2c3e50;color:#fff;display:flex;justify-content:center;align-items:center;z-index:1000;margin:60px 0;cursor:pointer}.int-sticky-text{font-size:16px;font-weight:500;text-align:center}.partnership-header{width:90%;margin:0 auto;display:flex;grid-gap:20px;gap:20px}.partnership-header-first{width:60%;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;color:#fff!important}.partnership-header-first .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);border-radius:inherit;z-index:1}.partnership-header-second{width:40%}.partnership-factors{width:90%;text-align:center;margin:100px auto 0}.partnership-factors img{width:60%}.partnership-first-section{width:90%;margin:50px auto 0;display:flex;align-items:center;grid-gap:40px;gap:40px}.partnership-first-section-col1,.partnership-first-section-col2{width:50%}.partnership-reasons{width:90%;margin:50px auto 0;display:flex;align-items:center;grid-gap:40px;gap:40px}.partnership-reasons-one{width:60%}.partnership-reasons-two{width:40%}.partnership-reasons-two .MuiChip-root{margin:7px;padding:20px 6px;font-size:17px;background-color:#2a6373;color:#fff}.partnership-benefits-card{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden;text-align:center;transition:transform .2s}.partnership-benefits-card:hover{transform:translateY(-10px)}.partnership-clients{width:100vw;margin-top:100px}.partnership-faqs{width:80%;max-width:700px;margin:0 auto}@media only screen and (max-width:820px){.partnership-header{flex-direction:column;margin-top:30px;text-align:center}.partnership-header-first{width:100%;align-items:center}.partnership-header-second{width:100%}.partnership-reasons{flex-direction:column}.partnership-reasons h2{text-align:center}.partnership-reasons p{text-align:justify}.partnership-reasons-one{width:100%}.partnership-reasons-two{width:100%;text-align:center}.partnership-factors img{width:90%}}@media only screen and (max-width:450px){.partnership-first-section{flex-direction:column}.partnership-first-section-col1,.partnership-first-section-col2{width:100%}}.fade-text{font-size:2rem;font-weight:700;opacity:0;transition:opacity 1s ease-in-out}.fade-text:first-child{opacity:1}.fade-caption{opacity:0;transition:opacity 1s ease-in-out;opacity:1}.fade-in-out-container h1,.fade-in-out-container p{animation:fadeInOut 5s infinite}@keyframes fadeInOut{0%,to{opacity:0}50%{opacity:1}}.shadow-teacher-container{padding:0 20px}.shadow-teacher-m-w{max-width:1200px;margin:0 auto}.shadow-section{padding:40px 0}.section-teal{background-color:#f0fdfa}.grid{display:grid;grid-gap:30px;gap:30px}.grid-2{grid-template-columns:1fr}@media (min-width:768px){.grid-2{grid-template-columns:repeat(2,1fr)}}.items-center{align-items:center}.heading-xl{font-size:34px;font-weight:800;line-height:1.1;margin-top:16px}@media (min-width:1024px){.heading-xl{font-size:42px}}@media (min-width:768px){.heading-xl{font-size:36px}}.heading-lg{font-size:28px;font-weight:700}.heading-md,.text-xl{font-size:26px}.heading-md{font-weight:700;color:#0d9488;margin-bottom:14px}.text-lg{font-size:18px}.gradient-text{background:linear-gradient(135deg,#0d9488,#14b8a6);background-clip:text;color:transparent}.text-accent{color:#0d9488}.text-gray{color:#6b7280}.max-w-3xl{max-width:48rem;margin:0 auto}.max-w-2xl{max-width:42rem;margin:0 auto}.section-subtitle{color:#6b7280;margin-top:1rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mt-4{margin-top:1rem}.mt-12{margin-top:3rem}.margin-t-b-20{margin:20px 0}.hero-section{background:linear-gradient(135deg,#f0fdfa,#fff)}.hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,rgba(13,148,136,.1) 0,transparent 50%);pointer-events:none}.hero-content{z-index:2}.hero-badge{display:inline-block;background:linear-gradient(135deg,#0d9488,#14b8a6);color:#fff;padding:8px 16px;border-radius:20px;margin-bottom:20px;box-shadow:0 4px 12px rgba(13,148,136,.3)}.hero-subtitle{color:#6b7280;font-weight:500}.hero-description{margin-top:1.5rem;color:#4b5563;line-height:1.6}.hero-cta{margin-top:2rem}.hero-image-container{position:relative;z-index:1}.hero-image-wrapper{position:relative;border-radius:1rem;overflow:hidden;transition:transform .3s ease}.hero-image{width:100%;height:auto;display:block}.image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(13,148,136,.1),rgba(20,184,166,.1));pointer-events:none}.help-section{background:linear-gradient(135deg,#fff,#f9fafb)}.help-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.help-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.help-grid{grid-template-columns:repeat(4,1fr)}}.help-card{background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);text-align:center;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #f3f4f6}.help-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.help-icon img{width:100px;height:100px}.help-title{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.help-description{color:#6b7280;line-height:1.6}.shadow-f-s{display:grid;grid-template-columns:1fr}.shadow-f-s-item{padding:3rem 0;text-align:center;font-size:1rem;background-color:#12313a;color:#fff!important}.shadow-f-s-item h2{font-size:1.5em}.shadow-f-s-item p{display:block;margin:1.25rem 0;font-size:16px}.shadow-f-s-image{min-height:300px}.shadow-f-s-item:first-child{background-image:url(https://online-ww-files.fra1.cdn.digitaloceanspaces.com/infographics/shadow/Untitled%20design.png)}.shadow-f-s-item:first-child,.shadow-f-s-item:nth-child(3){background-position:50%;background-size:cover;background-repeat:no-repeat}.shadow-f-s-item:nth-child(3){background-image:url("https://online-ww-files.fra1.cdn.digitaloceanspaces.com/infographics/shadow/Untitled%20design%20(1).png")}.enhanced-content-section{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;padding:4rem 2rem;display:flex;align-items:center;justify-content:center}.enhanced-image-section{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.enhanced-image-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(13,148,136,.2),rgba(20,184,166,.2))}.content-wrapper{max-width:500px}.section-badge{display:inline-block;background:rgba(13,148,136,.2);color:#14b8a6;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1rem}.enhanced-heading{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;color:#fff}.enhanced-paragraph{color:#cbd5e1;line-height:1.7;margin-bottom:1.5rem}@media only screen and (min-width:800px){.shadow-f-s{grid-template-columns:1fr 1fr;grid-auto-rows:1fr}.shadow-f-s-item{padding:2rem 6rem;text-align:left;font-size:1.5rem;display:grid;place-items:center}.shadow-f-s-item small{font-size:.8em}.shadow-f-s-image{min-height:unset}.shadow-f-s-item:nth-child(2){order:-1}}.challenges-section{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.challenges-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.challenges-grid{grid-template-columns:repeat(3,1fr)}}.challenge-card{background:#fff;padding:2.5rem 2rem;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);text-align:center;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #f3f4f6}.challenge-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.card-icon-wrapper{margin-bottom:1.5rem}.card-icon{font-size:50px}.card-title{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.card-description{color:#6b7280;line-height:1.6}.solution-section{background:linear-gradient(135deg,#fff,#f0fdfa)}.solution-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.solution-grid{grid-template-columns:repeat(3,1fr)}}.solution-card{background:#fff;padding:2.5rem 2rem;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);text-align:center;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #e5e7eb}.solution-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1);border-color:#14b8a6}.solution-icon{font-size:3rem;margin-bottom:1.5rem;display:block}.solution-title{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.solution-description{color:#6b7280;line-height:1.6}.process-section{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.enhanced-timeline{position:relative;max-width:800px;margin:0 auto}.enhanced-timeline-line{position:absolute;left:50%;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#14b8a6,#0d9488);transform:translateX(-50%)}.enhanced-timeline-step{position:relative;margin-bottom:4rem}.enhanced-timeline-step:last-child{margin-bottom:0}.timeline-content{background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);position:relative;max-width:350px;margin:0 auto}.enhanced-timeline-step:nth-child(odd) .timeline-content{margin-left:0;margin-right:auto}.enhanced-timeline-step:nth-child(2n) .timeline-content{margin-left:auto;margin-right:0}.timeline-number{position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:40px;height:40px;background:linear-gradient(135deg,#14b8a6,#0d9488);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.2rem;box-shadow:0 4px 12px rgba(13,148,136,.3)}.timeline-title{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:1rem;margin-top:1rem}.timeline-description{color:#6b7280;line-height:1.6}@media (max-width:768px){.enhanced-timeline-line{display:none}.enhanced-timeline-step:nth-child(2n) .timeline-content,.enhanced-timeline-step:nth-child(odd) .timeline-content{margin:0 auto}}.cta-section{background:linear-gradient(135deg,#0d9488,#14b8a6);color:#fff}.cta-content h2{color:#fff}.cta-content p{color:hsla(0,0%,100%,.9)}.partnerships-section{padding:60px 0;background-color:#f9fafb}.enhanced-partners{background:linear-gradient(135deg,#fff,#f9fafb)}.resources-section{padding:60px 0;background-color:#fff}.enhanced-resources{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.shadow-enquiry-form{max-width:70%;width:100%;margin:0 auto;display:grid;place-items:center}.enhanced-form{max-width:800px;margin:0 auto}.shadow-enquiry-form>div{background-color:#f9fafb;padding:2rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);margin-top:2.5rem}@media (max-width:700px){.shadow-enquiry-form{width:100%;max-width:100%}}.faq-section{background:linear-gradient(135deg,#fff,#f9fafb)}.faq-container{max-width:48rem;margin:0 auto}.enhanced-faq{max-width:900px;margin:0 auto}.faq-list{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.enhanced-faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.enhanced-faq-item:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border-color:#14b8a6}.enhanced-faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;padding:1.5rem;font-weight:600;font-size:1.125rem;border:none;background:transparent;cursor:pointer;transition:background-color .3s ease}.enhanced-faq-question:hover{background-color:#f9fafb}.faq-question-text{color:#1f2937}.enhanced-faq-arrow{color:#14b8a6;transition:transform .3s ease;display:flex;align-items:center}.enhanced-faq-arrow.open{transform:rotate(180deg)}.enhanced-faq-answer{padding:0 1.5rem;color:#6b7280;line-height:1.6;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.enhanced-faq-answer.open{max-height:200px;padding:0 1.5rem 1.5rem}@media (max-width:768px){.shadow-section{padding:30px 0}.heading-xl{font-size:28px}.heading-lg{font-size:24px}.text-xl{font-size:20px}.hero-section{padding:40px 0}.hero-badge{font-size:12px;padding:6px 12px}.challenge-card,.help-card,.solution-card{padding:1.5rem}.enhanced-heading{font-size:1.5rem}.enhanced-content-section{padding:2rem 1rem}}.about-us-page{display:grid;grid-template-columns:1fr;width:100vw}.about-us-page-item{padding:3rem 2rem;text-align:center;font-size:1rem;height:30vh}.about-us-page-item h2{color:#23303e;font-size:1.5em}.about-us-page-item p{display:block;margin:1.25rem 0;font-size:16px}.about-us-page-image{min-height:300px}.about-us-page-item:first-child{background-image:url(https://online-ww-files.fra1.cdn.digitaloceanspaces.com/assets/about.jpeg)}.about-us-page-item:first-child,.about-us-page-item:nth-child(3){background-position:50%;background-size:cover;background-repeat:no-repeat}.about-us-page-item:nth-child(3){background-image:url(https://online-ww-files.fra1.digitaloceanspaces.com/undefined/IMG-20240408-WA0008.jpg)}.about-us-page-note{margin:20px;display:flex;justify-content:space-around;align-items:center}.about-us-page-note-text{width:50%}@media only screen and (min-width:800px){.about-us-page{grid-template-columns:1fr 1fr;grid-auto-rows:1fr}.about-us-page-item{padding:10rem;text-align:left;font-size:1.5rem}.about-us-page-item small{font-size:.8em}.about-us-page-image{min-height:unset}.about-us-page-item:nth-child(2){order:-1}}@media only screen and (max-width:600px){.about-us-page-note{flex-direction:column-reverse}.about-us-page-note-text{width:100%}}.c-package-buy-outer .c-package-card-outer{position:fixed;top:170px;left:20%;border-right:1px solid #ebebeb}.c-package-buy-outer .c-package-buy-content{position:relative;left:50%;display:inline-block}.doctor-selection-container{margin-top:45px}.doctor-selection{display:inline-flex}.doctor-selection .doctor-display-header{background-color:unset;color:unset;padding:14px}.doctor-selection .doctor-display-header .caption{color:#656464;font-size:14px}.doctor-selection>.MuiFormControlLabel-root:nth-child(2n){background-color:#f5f3f3;border-radius:4px}.doctor-selection .doctor-display-header .MuiAvatar-root{margin-right:20px;width:60px;height:60px}.doctor-item-main.expandable{width:450px;height:auto}.doctor-item-expand{margin-left:auto!important}.doctor-selection .MuiFormControlLabel-root{align-items:flex-start}.doctor-selection .MuiFormControlLabel-root .MuiRadio-root{margin-top:20px}.doctor-selection .icon-chip svg{font-size:12px!important}.doctor-selection .icon-chip span{font-size:10px;letter-spacing:.7px}.doctor-selection-others{text-align:center;margin:10px 0}.doctor-selection .doctor-display-baord-text{text-align:left;margin-top:0;padding-bottom:14px}.doctor-selection .expertise-doctor-list{height:auto;margin-top:5px}.c-package-buy-bill{max-width:400px;margin:50px auto 20px}.c-package-buy-bill .MuiDivider-root{margin:30px 0}.c-package-buy-table tr td:last-child{text-align:right}.c-package-buy-table tr td{padding:6px}.c-package-buy-table tr:nth-child(2n){background-color:#f5f3f3;border-radius:4px}.c-package-buy-table{width:100%;border-collapse:collapse}.c-package-buy-pay{margin:30px 0 20px}.thin-h1 h1{font-weight:200;font-size:24px}.billify-package .hard-line{margin:20px 0 30px}.short-package-card-outer{border:1px solid #c3c0c0;padding:15px;border-radius:8px;margin:30px 0 10px}.short-package-card-body{display:flex;align-items:center;width:100%}.short-package-card-body p{font-size:24px;font-weight:700;margin:0 10px 0 20px}.short-package-card-count{color:green;margin:8px 10px 0 20px}.short-package-card-body .MuiAvatar-root{width:60px;height:60px;border-radius:8px}.short-package-card-outer .sale-pop-outer{right:60px;top:30px}@media only screen and (max-width:600px){.c-package-buy-outer{box-sizing:border-box;padding:20px}.c-package-buy-outer .c-package-buy-content{left:0;width:100%}.doctor-selection-container{margin-top:20px}.doctor-selection .MuiFormControlLabel-label{width:inherit}.doctor-selection .MuiFormControlLabel-root{margin-right:0!important;width:100%;margin-left:0}.doctor-selection .doctor-display-header{padding:14px 0}.doctor-item-main{margin-right:0}.c-package-buy-bill{max-width:100%}.doctor-item-main.expandable{width:100%}}.goal-player-app-container{display:flex;flex-direction:row;font-family:Arial,sans-serif}.goal-player-sidebar{width:25%;padding:15px;box-sizing:border-box;height:100%;overflow-y:scroll;color:#12313a!important}.goal-course-part{margin-bottom:20px}.goal-course-part h3{font-size:1.2em;color:#333;margin-bottom:10px}.goal-course-sidebar ol li{margin:18px 0}.goal-course-sidebar ol li a{text-decoration:none;color:#0073e6;transition:color .3s ease}.goal-course-sidebar ol li a:hover{color:#005bb5}.goal-player-main-content{width:75%;padding:15px;box-sizing:border-box}.goal-video-player{background-color:#000;color:#fff;margin-bottom:20px}.goal-course-details{background-color:#fff;padding:0;border:1px solid #ddd;box-shadow:0 2px 4px rgba(0,0,0,.1);height:440px;overflow-y:scroll}.goal-note-card{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin-bottom:12px;box-shadow:0 2px 4px rgba(0,0,0,.05);background:#fff}.goal-note-text{margin-bottom:12px;line-height:1.5}.goal-note-meta{display:flex;justify-content:space-between;font-size:.875rem;color:#555}.goal-note-timestamp{cursor:pointer;font-weight:700;color:#1976d2}.goal-note-timestamp:hover{text-decoration:underline}@media (max-width:768px){.goal-player-app-container{flex-direction:column}.goal-player-sidebar{width:100%;order:2;height:auto;border-right:none;border-bottom:1px solid #ddd}.goal-player-main-content{width:100%;order:1}}.goal-course-details .MuiTabs-root{color:#000!important;background:transparent;border:0;box-shadow:none;border-bottom:.5px solid #6a6f73}.goal-course-details .MuiTab-textColorInherit.Mui-selected,.goal-course-details .MuiTabs-root .PrivateTabIndicator-colorSecondary-4{color:#000}.goal-course-sidebar .MuiStepConnector-lineVertical{min-height:10px!important}.goal-course-sidebar .MuiStepConnector-vertical{padding:0}.goal-course-sidebar .MuiStepIcon-root.MuiStepIcon-active circle{color:#12313a!important}.slim-form-container{max-width:700px;margin:20px auto}.slim-form-container .form_children{max-width:450px}.slim-form-container .button-wrapper{text-align:left!important}.slim-form-container .button-wrapper button{margin:10px 0!important;width:450px}.split-screen-container{width:100%;max-width:100vw;display:flex;height:calc(100vh - 66px)}.split-screen-left{width:45%;height:100%;background-image:url(https://online-ww-files.fra1.cdn.digitaloceanspaces.com/assets/images/healthy-fam.jpg);background-repeat:no-repeat;background-size:cover;background-color:grey}.split-screen-right{width:55%;height:100%;overflow:auto}.split-screen-body{padding:20px 50px;box-sizing:border-box}@media only screen and (max-width:600px){.slim-form-container{max-width:100%;margin:0}.slim-form-container .form_children{max-width:unset}.split-screen-container{height:auto}.split-screen-left{display:none}.split-screen-right{width:100%;height:100%;overflow:auto}.split-screen-body{padding:20px 25px 10px;box-sizing:border-box}.split-screen-right .form-container{padding:0}}.hls-video-container{display:flex;grid-gap:20px;gap:20px;max-width:1200px;width:95%;margin:0 auto}.hls-video-section{flex:3 1;border:1px solid rgba(0,0,0,.10196078431372549)}.hls-video-player{background:#000;height:0;padding-bottom:56.25%;position:relative}.hls-chapters-section{flex:1 1;border:1px solid rgba(0,0,0,.10196078431372549);border-radius:12px}.lesson-disabled{pointer-events:none;opacity:.5}.course-notes-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.course-note-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:0 12px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.course-note-content{font-size:16px;color:#333;margin-bottom:-10px}.course-note-time{font-size:15px;color:#777;margin-bottom:10px}.loading{color:#555;text-align:center}.no-notes{color:#888;text-align:center}.lesson-stepper{display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.10196078431372549);border-radius:12px}.sticky-header{position:-webkit-sticky;position:sticky;top:0;z-index:1;margin:30px 10px 10px}.scrollable-sidebar-container{overflow-y:auto;flex-grow:1}.preview-vid-container{display:flex;grid-gap:20px;gap:20px;width:95%;margin:0 auto}@media (max-width:999px){.hls-video-container,.preview-vid-container{flex-direction:column}.hls-chapters-section{margin-top:20px}.sticky-header{background-color:#fff}}.solo-banner{margin:20px auto;width:80%}.solo-banner-inner{background:rgba(237,226,243,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);border-radius:8px}.solo-banner-image{width:200px;height:200px;background-size:cover;background-repeat:no-repeat;border-radius:8px}.solo-banner-content{padding:20px;flex:1 1;box-sizing:border-box}.group-banner-image{width:350px;height:350px;background-size:cover;background-repeat:no-repeat}.group-banner-inner{padding:20px;max-width:1100px;margin:0 auto}.group-banner-item{display:flex;align-items:center}.group-banner-item svg{color:green;margin:5px 13px;font-size:21px}.group-banner-content{padding:0 40px;box-sizing:border-box;flex:1 1}.group-banner-content button{margin:15px 0}.group-banner:nth-child(2n) .group-banner-inner{flex-direction:row-reverse}.bg-pane-outer{padding:40px 0;background-image:url(https://online-ww-files.fra1.cdn.digitaloceanspaces.com/assets/vectors/Moon.svg)}.bg-pane-content{width:70%;margin:0 auto;padding:80px 0;text-align:center}.bg-pane-content p{color:#fff;text-shadow:0 2px 1px #06060e;max-width:610px;margin:20px auto}.bg-pane-content h1 span{display:block;font-size:50px}.bg-pane-content h1{color:#fff;text-shadow:1px 3px 1px #06060e;font-size:32px}.assessment-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;max-width:1200px;margin:20px auto}.assessment-card{display:flex;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;height:180px;transition:transform .2s ease-in-out}.assessment-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.assessment-image{width:40%;overflow:hidden}.assessment-image img{width:100%;height:100%;object-fit:cover}.assessment-content{width:60%;padding:20px;display:flex;flex-direction:column;justify-content:center}.assessment-content h3{margin:10px 0;font-size:18px}.assessment-content p{margin:0;font-size:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:700px){.assessment-grid{grid-template-columns:1fr;margin:0 10px}.assessment-card{height:160px}.assessment-content h3{font-size:16px}.assessment-content p{font-size:12px}.assessment-image{width:50%}.assessment-content{width:50%;padding:0 10px;margin:0}}:root{--color-cream-50:#fffefc;--color-cream-100:#fffbf5;--color-cream-200:#f5efe6;--color-cream-300:#e6dcc8;--color-forest-800:#2a4036;--color-forest-900:#1a2c24;--color-sage-100:#e8efe9;--color-sage-200:#cfdbd2;--color-sage-500:#8da399;--color-terracotta-500:#d97757;--color-terracotta-600:#c06042;--color-white:#fff;--color-text:#1a2c24;--color-text-light:rgba(26,44,36,0.7);--container-width:1280px;--radius-lg:2rem;--radius-xl:3rem;--transition:all 0.3s ease}.g-ad-main{background-color:var(--color-cream-100);color:var(--color-text);overflow-x:hidden}.g-ad-main h1,.g-ad-main h2,.g-ad-main h3,.g-ad-main h4,.g-ad-main h5,.g-ad-main h6{font-weight:400}.g-ad-main a{text-decoration:none;color:inherit}.g-ad-main img{max-width:100%;display:block}.g-ad-container{max-width:var(--container-width);margin:0 auto;padding:0 1.5rem;width:100%}.g-ad-bg-grain{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:50;opacity:.03;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}.g-ad-text-terracotta{color:var(--color-terracotta-500)}.g-ad-text-forest{color:var(--color-forest-900)}.g-ad-italic{font-style:italic}.g-ad-uppercase{text-transform:uppercase}.g-ad-tracking-wide{letter-spacing:.1em}.g-ad-navbar{position:fixed;width:100%;z-index:100;padding:2rem 0;transition:var(--transition);background:transparent}.g-ad-navbar.g-ad-scrolled{padding:1rem 0;background:rgba(255,251,245,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(26,44,36,.05)}.g-ad-nav-container{display:flex;justify-content:space-between;align-items:center}.g-ad-nav-logo{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.g-ad-logo-dot{width:12px;height:12px;background-color:var(--color-terracotta-500);border-radius:50%;transition:transform .3s ease}.g-ad-nav-logo:hover .g-ad-logo-dot{transform:scale(1.3)}.g-ad-logo-text{font-weight:700;font-size:1.5rem;color:var(--color-forest-900)}.g-ad-nav-menu{display:none;align-items:center;grid-gap:3rem;gap:3rem}.g-ad-nav-link{font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-light);transition:color .2s ease}.g-ad-nav-link:hover{color:var(--color-terracotta-500)}.g-ad-btn-book{padding:.75rem 1.5rem;background-color:var(--color-forest-900);color:var(--color-cream-100);border-radius:2rem;font-size:.875rem;font-weight:500;transition:background-color .3s ease}.g-ad-btn-book:hover{background-color:var(--color-terracotta-500)}.g-ad-mobile-toggle{display:block;background:none;border:none;cursor:pointer;color:var(--color-forest-900)}.g-ad-mobile-menu{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--color-cream-100);z-index:99;display:flex;flex-col:column;align-items:center;justify-content:center;grid-gap:2rem;gap:2rem;padding:2rem}.g-ad-mobile-link{font-size:2rem;color:var(--color-forest-900)}.g-ad-btn-mobile-cta{background-color:var(--color-terracotta-500);color:#fff;padding:1rem 2rem;border-radius:2rem;font-size:1.125rem;margin-top:2rem}@media (min-width:768px){.g-ad-nav-menu{display:flex}.g-ad-mobile-toggle{display:none}}.g-ad-hero{min-height:100vh;padding-bottom:5rem;position:relative;display:flex;align-items:center;overflow:hidden}.g-ad-hero-bg-blob-1,.g-ad-hero-bg-blob-2{position:absolute;border-radius:50%;filter:blur(80px);z-index:-1;animation:float 8s ease-in-out infinite}.g-ad-hero-bg-blob-1{width:500px;height:500px;background-color:rgba(232,239,233,.6);top:5rem;right:-5%}.g-ad-hero-bg-blob-2{width:400px;height:400px;background-color:rgba(217,119,87,.1);bottom:5rem;left:-5%;animation-delay:2s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.g-ad-hero-grid{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;align-items:center}@media (min-width:1024px){.g-ad-hero-grid{grid-template-columns:7fr 5fr;grid-gap:4rem;gap:4rem}}.g-ad-hero-badge{display:inline-block;padding:.25rem .75rem;border:1px solid rgba(26,44,36,.2);border-radius:2rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-forest-800);margin-bottom:1.5rem}.g-ad-hero-title{font-size:3.5rem;line-height:1;color:var(--color-forest-900);margin-bottom:2rem;letter-spacing:-.02em}.g-ad-hero-title span{display:block}.g-ad-hero-title .g-ad-highlight{font-style:italic;color:var(--color-terracotta-500);margin-top:5px}.g-ad-hero-desc{font-size:1.125rem;color:var(--color-text-light);line-height:1.6;margin-bottom:2.5rem;max-width:500px}.g-ad-hero-actions{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}@media (min-width:640px){.g-ad-hero-title{font-size:5rem}.g-ad-hero-actions{flex-direction:row}}.g-ad-btn-primary{display:inline-flex;justify-content:center;align-items:center;padding:1rem 2rem;background-color:var(--color-terracotta-500);color:#fff;border-radius:2rem;font-weight:500;transition:transform .2s ease,background-color .2s ease;box-shadow:0 10px 30px -10px rgba(217,119,87,.4)}.g-ad-btn-primary:hover{background-color:var(--color-terracotta-600);transform:translateY(-2px)}.g-ad-btn-secondary{display:inline-flex;justify-content:center;align-items:center;padding:1rem 2rem;border:1px solid rgba(26,44,36,.2);color:var(--color-forest-900);border-radius:2rem;font-weight:500;transition:background-color .2s ease}.g-ad-btn-secondary:hover{background-color:var(--color-sage-100)}.g-ad-hero-image-wrapper{position:relative;aspect-ratio:3/4;border-radius:var(--radius-lg);overflow:hidden}.g-ad-hero-image{width:100%;height:100%;object-fit:cover}.g-ad-hero-quote-card{position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;background:rgba(255,251,245,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1.5rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.4);box-shadow:0 10px 30px rgba(0,0,0,.1)}.g-ad-hero-quote{font-style:italic;font-size:1.25rem;margin-bottom:.5rem}.g-ad-hero-quote-author{font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--color-terracotta-500);letter-spacing:.1em}.g-ad-services-section{padding:6rem 0;background-color:rgba(232,239,233,.5)}.g-ad-section-header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-bottom:4rem;grid-gap:2rem;gap:2rem}.g-ad-header-content{width:100%;max-width:600px}.g-ad-section-label{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-terracotta-500);margin-bottom:1rem}.g-ad-section-title{font-size:2.5rem;line-height:1.1;color:var(--color-forest-900)}@media (min-width:768px){.g-ad-section-header{flex-direction:row}.g-ad-section-title{font-size:3rem}}.g-ad-link-arrow{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;font-weight:500;color:var(--color-forest-900);border-bottom:1px solid rgba(26,44,36,.3);padding-bottom:.25rem;transition:border-color .2s}.g-ad-link-arrow:hover{border-color:var(--color-forest-900)}.g-ad-services-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.g-ad-services-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.g-ad-services-grid{grid-template-columns:repeat(3,1fr)}}.g-ad-service-card{background-color:var(--color-cream-100);border-radius:1.5rem;padding:.5rem;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden}.g-ad-service-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px -5px rgba(26,44,36,.05)}.g-ad-service-img-wrapper{aspect-ratio:4/3;border-radius:1rem;overflow:hidden;margin-bottom:1.5rem;position:relative}.g-ad-service-img-overlay{position:absolute;inset:0;background:rgba(26,44,36,.1);transition:background .3s}.g-ad-service-card:hover .g-ad-service-img-overlay{background:transparent}.g-ad-service-img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.g-ad-service-card:hover .g-ad-service-img{transform:scale(1.05)}.g-ad-service-content{padding:0 1.5rem 2rem}.g-ad-service-title{font-size:1.5rem;margin-bottom:.75rem;color:var(--color-forest-900);transition:color .2s}.g-ad-service-card:hover .g-ad-service-title{color:var(--color-terracotta-500)}.g-ad-service-desc{color:var(--color-text-light);font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.g-ad-service-link{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(26,44,36,.4);transition:color .2s}.g-ad-service-card:hover .g-ad-service-link{color:var(--color-terracotta-500)}.g-ad-about-section{padding:8rem 0;background-color:var(--color-forest-900);color:var(--color-cream-100);position:relative;overflow:hidden}.g-ad-about-bg-pattern{position:absolute;inset:0;opacity:.1;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIklEQVQIW2NkQAKrVq36zwjjgzhhYWGMYAEYB8RmROaABADeOQ8CXl/xfgAAAABJRU5ErkJggg==")}.g-ad-about-grid{display:grid;grid-template-columns:1fr;grid-gap:5rem;gap:5rem;align-items:center;position:relative;z-index:1}@media (min-width:1024px){.g-ad-about-grid{grid-template-columns:1fr 1fr}}.g-ad-about-img-container{position:relative;width:100%}.g-ad-about-shape-decoration{position:absolute;top:-2.5rem;left:-2.5rem;width:8rem;height:8rem;border:1px solid hsla(0,0%,100%,.2);border-radius:50%}.g-ad-about-image-wrapper{aspect-ratio:4/5;border-top-left-radius:10rem;border-top-right-radius:10rem;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.g-ad-about-image{width:100%;height:100%;object-fit:cover;opacity:.9}.g-ad-about-content-wrapper{color:var(--color-cream-100)}.g-ad-about-title{font-size:3rem;line-height:1.1;margin-bottom:2rem}@media (min-width:768px){.g-ad-about-title{font-size:3.75rem}}.g-ad-about-text{font-size:1.125rem;line-height:1.7;color:rgba(255,251,245,.8);margin-bottom:1.5rem;font-weight:300}.g-ad-stats-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-top:3rem;padding-top:3rem;border-top:1px solid hsla(0,0%,100%,.1)}.g-ad-stat-number{display:block;font-size:2.5rem;color:#fff}.g-ad-stat-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.5)}.g-ad-contact-section{padding:6rem 0;background-color:var(--color-cream-100)}.g-ad-contact-card{background-color:#fff;border-radius:3rem;box-shadow:0 25px 50px -12px rgba(26,44,36,.05);overflow:hidden;display:flex;flex-direction:column}@media (min-width:1024px){.g-ad-contact-card{flex-direction:row}}.g-ad-contact-info-side{background-color:var(--color-sage-100);padding:3rem;width:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}@media (min-width:1024px){.g-ad-contact-info-side{width:40%;padding:4rem}}.g-ad-contact-blob{position:absolute;top:0;right:0;width:16rem;height:16rem;background-color:rgba(217,119,87,.1);border-radius:50%;filter:blur(40px);transform:translate(50%,-50%)}.g-ad-contact-details{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem;margin-top:2rem}.g-ad-contact-detail-item label{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(26,44,36,.4);margin-bottom:.25rem}.g-ad-contact-detail-item a,.g-ad-contact-detail-item p{font-size:1.125rem;font-weight:500;color:var(--color-forest-900)}.g-ad-contact-detail-item a:hover{color:var(--color-terracotta-500)}.g-ad-contact-icon-box{width:4rem;height:4rem;background-color:var(--color-forest-900);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;margin-top:3rem}.g-ad-contact-form-side{padding:3rem;width:100%;background:#fff}@media (min-width:1024px){.g-ad-contact-form-side{width:60%;padding:4rem}}.g-ad-form-grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.g-ad-form-grid{grid-template-columns:1fr 1fr}}.g-ad-form-group{margin-bottom:1.5rem}.g-ad-form-label{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(26,44,36,.5);margin-bottom:.5rem}.g-ad-form-input,.g-ad-form-select,.g-ad-form-textarea{width:100%;padding:.75rem 0;border:none;border-bottom:2px solid var(--color-sage-200);background:transparent;font-size:1rem;color:var(--color-forest-900);transition:border-color .3s;border-radius:0}.g-ad-form-input:focus,.g-ad-form-select:focus,.g-ad-form-textarea:focus{outline:none;border-bottom-color:#12313a}.g-ad-form-textarea{resize:none}.g-ad-btn-submit{width:100%;padding:1rem 2rem;background-color:var(--color-forest-900);color:#fff;border:none;border-radius:2rem;font-weight:600;font-size:1rem;cursor:pointer;transition:background-color .3s;display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem}.g-ad-btn-submit:hover{background-color:var(--color-terracotta-500)}.g-ad-btn-submit:disabled{opacity:.7;cursor:not-allowed}:root{--sc-bg:#faf8f5;--sc-surface:#fff;--sc-card-bg:hsla(0,0%,100%,0.85);--sc-card-border:rgba(0,0,0,0.08);--sc-card-hover:rgba(245,158,11,0.18);--sc-accent:#d97706;--sc-accent-dark:#b45309;--sc-cyan:#0891b2;--sc-violet:#7c3aed;--sc-text:#1e293b;--sc-text-secondary:#475569;--sc-text-muted:#94a3b8;--sc-radius:20px;--sc-radius-sm:12px;--sc-font-serif:"Playfair Display",Georgia,serif;--sc-ease:cubic-bezier(0.25,0.46,0.45,0.94);--sc-max-width:1100px}@keyframes sc-gradient-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes sc-float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.05)}66%{transform:translate(-20px,20px) scale(.95)}}@keyframes sc-pulse{0%,to{opacity:.15;transform:translate(-50%,-50%) scale(1)}50%{opacity:.25;transform:translate(-50%,-50%) scale(1.1)}}@keyframes sc-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes sc-fade-in-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes sc-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.sc-page{position:relative;min-height:100vh;background:var(--sc-bg);color:var(--sc-text);font-family:var(--sc-font);overflow-x:hidden;-webkit-font-smoothing:antialiased}.sc-backdrop{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.sc-orb{position:absolute;border-radius:50%;filter:blur(80px);animation:sc-float 20s ease-in-out infinite}.sc-orb-1{width:600px;height:600px;background:radial-gradient(circle,rgba(245,158,11,.07) 0,transparent 70%);top:-10%;left:-10%;animation-delay:0s}.sc-orb-2{width:500px;height:500px;background:radial-gradient(circle,rgba(139,92,246,.05) 0,transparent 70%);top:40%;right:-15%;animation-delay:-7s}.sc-orb-3{width:400px;height:400px;background:radial-gradient(circle,rgba(6,182,212,.04) 0,transparent 70%);bottom:10%;left:30%;animation-delay:-14s}.sc-grid-pattern{position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 59px,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 60px),repeating-linear-gradient(90deg,transparent,transparent 59px,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 60px);opacity:.4}.sc-progress{position:fixed;top:70px;left:0;width:100%;height:3px;z-index:10000;background:rgba(0,0,0,.06)}.sc-progress-fill{height:100%;background:linear-gradient(90deg,var(--sc-accent),var(--sc-accent-dark));background-size:200% 100%;animation:sc-shimmer 3s linear infinite;box-shadow:0 0 12px rgba(217,119,6,.3);transition:width .15s linear;border-radius:0 2px 2px 0}.sc-topbar{position:fixed;top:66px;left:0;width:100%;z-index:200;display:flex;justify-content:flex-end;padding:8px 48px 8px 24px;background:rgba(250,248,245,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(0,0,0,.06)}.sc-promo-banner{position:relative;border-radius:var(--sc-radius);overflow:hidden;min-height:220px;display:flex;align-items:center;margin:140px auto 20px;max-width:var(--sc-max-width);background:#1e293b;z-index:10;box-shadow:0 20px 40px rgba(0,0,0,.1)}.sc-promo-bg{position:absolute;inset:0;z-index:1}.sc-promo-bg img{width:100%;height:100%;object-fit:cover;opacity:.6}.sc-promo-overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,rgba(30,41,59,.9),rgba(30,41,59,.4))}.sc-promo-content{position:relative;z-index:3;padding:40px 60px;max-width:600px;text-align:left}.sc-promo-badge{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;background:rgba(217,119,6,.2);border:1px solid rgba(217,119,6,.3);border-radius:100px;padding:6px 16px;font-size:11px;font-weight:700;color:var(--sc-accent);letter-spacing:1px;text-transform:uppercase;margin-bottom:16px}.sc-promo-title{font-size:2.2rem;font-weight:800;color:#fff;margin:0 0 10px;letter-spacing:-.5px}.sc-promo-description{color:hsla(0,0%,100%,.85);font-size:16px;line-height:1.6;margin:0}.sc-hero{position:relative;z-index:1;min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.sc-hero-glow{position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(217,119,6,.08) 0,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;animation:sc-pulse 5s ease-in-out infinite}.sc-hero-content{position:relative;z-index:1;animation:sc-fade-in-up 1s var(--sc-ease) both}.sc-hero-badge{display:inline-block;font-size:13px;font-weight:700;letter-spacing:5px;color:var(--sc-accent);border:1px solid rgba(217,119,6,.25);padding:8px 24px;border-radius:100px;margin-bottom:32px;background:rgba(217,119,6,.06)}.sc-hero-title{font-size:clamp(2.2rem,5.5vw,4.2rem);font-weight:800;line-height:1.15;max-width:800px;margin:0 auto 28px;background:linear-gradient(135deg,#b45309,#d97706 40%,#7c3aed);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:sc-gradient-flow 6s ease infinite}.sc-hero-divider{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;margin-bottom:20px}.sc-hero-divider-line{width:60px;height:1px;background:linear-gradient(90deg,transparent,var(--sc-accent))}.sc-hero-divider-line:last-child{background:linear-gradient(90deg,var(--sc-accent),transparent)}.sc-hero-divider-diamond{width:8px;height:8px;background:var(--sc-accent);transform:rotate(45deg)}.sc-hero-subtitle{font-size:17px;color:var(--sc-text-secondary);font-weight:400;margin:0;letter-spacing:1px}.sc-scroll-hint{position:absolute;bottom:40px;display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;color:var(--sc-text-muted);font-size:12px;letter-spacing:2px;text-transform:uppercase;animation:sc-fade-in-up 1s var(--sc-ease) .5s both}.sc-scroll-arrow{animation:sc-bounce 2s ease-in-out infinite}.sc-nav{position:-webkit-sticky;position:sticky;top:114px;z-index:150;background:rgba(250,248,245,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.06)}.sc-nav-inner{max-width:var(--sc-max-width);margin:0 auto;display:flex;grid-gap:6px;gap:6px;overflow-x:auto;scrollbar-width:none;padding:12px 24px;-ms-overflow-style:none}.sc-nav-inner::-webkit-scrollbar{display:none}.sc-nav-item{background:none;border:1px solid transparent;color:var(--sc-text-secondary);font-size:13px;font-weight:500;padding:8px 20px;border-radius:100px;cursor:pointer;white-space:nowrap;transition:all .35s var(--sc-ease);font-family:var(--sc-font);letter-spacing:.3px}.sc-nav-item:hover{color:var(--sc-text);background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08)}.sc-nav-active{color:#fff!important;background:var(--sc-accent)!important;border-color:var(--sc-accent)!important;font-weight:600;box-shadow:0 4px 15px rgba(217,119,6,.25)}.sc-main{position:relative;z-index:1;max-width:var(--sc-max-width);margin:0 auto;padding:20px 24px 80px}.sc-reveal{opacity:0;transform:translateY(35px);transition:opacity .7s var(--sc-ease),transform .7s var(--sc-ease)}.sc-revealed{opacity:1;transform:translateY(0)}.sc-section{margin-bottom:80px}.sc-heading{font-size:28px;font-weight:700;margin:0 0 32px}.sc-heading,.sc-heading-text{position:relative;display:inline-block}.sc-heading-text{padding-bottom:12px}.sc-heading-text:after{content:"";position:absolute;bottom:0;left:0;height:3px;width:100%;background:linear-gradient(90deg,var(--sc-accent),var(--sc-accent-dark),transparent);border-radius:2px}.sc-card{background:var(--sc-card-bg);border:1px solid var(--sc-card-border);border-radius:var(--sc-radius);overflow:hidden;transition:all .45s var(--sc-ease);box-shadow:0 2px 12px rgba(0,0,0,.04)}.sc-card:hover{border-color:var(--sc-card-hover);box-shadow:0 16px 40px rgba(0,0,0,.08),0 0 30px rgba(217,119,6,.05);transform:translateY(-5px)}.sc-video{border-radius:var(--sc-radius);overflow:hidden;margin-bottom:60px;aspect-ratio:16/9;background:#000;border:1px solid var(--sc-card-border)}.sc-foreword-card{position:relative;padding:48px 40px 40px}.sc-foreword-content{display:flex;grid-gap:32px;gap:32px;align-items:flex-start}.sc-founder-photo-wrap{flex:0 0 140px;width:140px;height:140px;border-radius:50%;overflow:hidden;border:3px solid var(--sc-accent);box-shadow:0 6px 20px rgba(217,119,6,.15)}.sc-founder-photo{width:100%;height:100%;object-fit:cover;object-position:top}.sc-foreword-text-wrap{flex:1 1;position:relative}.sc-foreword-quote{font-family:var(--sc-font-serif);font-size:140px;line-height:.7;color:var(--sc-accent);opacity:.15;position:absolute;top:-20px;left:-10px;pointer-events:none;-webkit-user-select:none;user-select:none}.sc-foreword-body{position:relative;z-index:1;font-size:17px;line-height:1.85;color:var(--sc-text-secondary)}.sc-foreword-body p{margin-bottom:16px}.sc-events-list{display:flex;flex-direction:column;grid-gap:32px;gap:32px}.sc-event-card{display:flex;min-height:280px}.sc-event-reverse{flex-direction:row-reverse}.sc-event-image-wrap{position:relative;flex:0 0 40%;max-width:400px;overflow:hidden}.sc-event-image{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--sc-ease)}.sc-event-card:hover .sc-event-image{transform:scale(1.08)}.sc-event-image-overlay{position:absolute;inset:0;background:linear-gradient(135deg,rgba(217,119,6,.08),transparent 60%);pointer-events:none;transition:opacity .4s;opacity:0}.sc-event-card:hover .sc-event-image-overlay{opacity:1}.sc-event-body{flex:1 1;padding:28px 32px;display:flex;flex-direction:column;justify-content:center}.sc-event-meta{margin-bottom:12px}.sc-event-date-badge{display:inline-block;font-size:12px;font-weight:600;color:var(--sc-accent);background:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.18);padding:4px 14px;border-radius:100px;letter-spacing:.5px}.sc-event-title{font-size:22px;font-weight:700;margin:0 0 14px;color:var(--sc-text)}.sc-prose{font-size:16px;line-height:1.75;color:var(--sc-text-secondary)}.sc-prose p{margin-bottom:12px}.sc-prose ul{padding-left:20px}.sc-prose li{margin-bottom:6px}.sc-staff-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:24px;gap:24px}.sc-staff-card{overflow:hidden}.sc-staff-image-wrap{position:relative;width:100%;height:300px;overflow:hidden}.sc-staff-image{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s var(--sc-ease)}.sc-staff-card:hover .sc-staff-image{transform:scale(1.06)}.sc-staff-image-overlay{position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(0deg,hsla(0,0%,100%,.6),transparent);pointer-events:none}.sc-staff-body{padding:20px 24px 24px}.sc-staff-name{font-size:20px;font-weight:700;margin:0 0 10px;color:var(--sc-text);padding-bottom:8px;border-bottom:2px solid var(--sc-accent);display:inline-block}.sc-impact-card{display:flex;flex-direction:column}.sc-impact-image-wrap{position:relative;width:100%;height:420px;overflow:hidden}.sc-impact-image{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--sc-ease)}.sc-impact-card:hover .sc-impact-image{transform:scale(1.04)}.sc-impact-image-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,hsla(0,0%,100%,.4));pointer-events:none}.sc-impact-body{padding:28px 32px}.sc-impact-text{border-left:3px solid var(--sc-accent);padding-left:20px;font-size:17px}.sc-news-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.sc-news-card{display:flex;flex-direction:column}.sc-news-image-wrap{position:relative;width:100%;height:320px;overflow:hidden}.sc-news-image{width:100%;height:100%;object-fit:contain;transition:transform .5s var(--sc-ease)}.sc-news-card:hover .sc-news-image{transform:scale(1.06)}.sc-news-image-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,hsla(0,0%,100%,.3));pointer-events:none}.sc-news-body{padding:20px 24px 24px;flex:1 1;display:flex;flex-direction:column}.sc-news-title{font-size:19px;font-weight:700;margin:0 0 10px;color:var(--sc-text)}.sc-news-caption{font-size:15px;line-height:1.6;color:var(--sc-text-secondary);margin:0 0 16px;flex:1 1}.sc-btn{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-family:var(--sc-font);font-size:14px;font-weight:600;padding:10px 24px;border-radius:100px;cursor:pointer;transition:all .3s var(--sc-ease);border:none;text-decoration:none}.sc-btn-accent{background:var(--sc-accent);color:#fff}.sc-btn-accent:hover{background:var(--sc-accent-dark);box-shadow:0 6px 20px rgba(217,119,6,.3);transform:translateY(-2px)}.sc-swiper{margin:10px auto}.sc-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.88);z-index:9999;padding:20px;animation:sc-fade-in-up .3s var(--sc-ease)}.sc-modal-close,.sc-modal-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center}.sc-modal-close{position:absolute;top:20px;right:20px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-radius:50%;width:44px;height:44px;color:#fff;font-size:22px;cursor:pointer;transition:all .3s}.sc-modal-close:hover{background:hsla(0,0%,100%,.2);transform:rotate(90deg)}.sc-modal-nav{position:absolute;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.12);border-radius:50%;width:50px;height:50px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sc-modal-nav:hover{background:hsla(0,0%,100%,.2);transform:scale(1.1)}.sc-modal-prev{left:20px}.sc-modal-next{right:20px}.sc-modal-img{max-width:90vw;max-height:80vh;object-fit:contain;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.sc-modal-counter{margin-top:16px;color:hsla(0,0%,100%,.7);font-size:14px;background:hsla(0,0%,100%,.08);padding:6px 18px;border-radius:100px;border:1px solid hsla(0,0%,100%,.1);letter-spacing:1px}.sc-gallery-thumb{width:100%;height:300px;object-fit:cover;border-radius:16px;cursor:pointer;transition:transform .4s var(--sc-ease),box-shadow .4s var(--sc-ease);border:1px solid rgba(0,0,0,.06)}.sc-gallery-thumb:hover{transform:scale(1.03);box-shadow:0 12px 30px rgba(0,0,0,.12)}.sc-month-control{margin-right:24px}.sc-month-control .MuiOutlinedInput-root{border-radius:100px;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);color:var(--sc-text);font-family:var(--sc-font);font-size:13px;height:38px;min-width:190px}.sc-month-control .MuiOutlinedInput-notchedOutline{border:none}.sc-month-control .MuiSelect-icon{color:var(--sc-text-secondary)}.sc-month-control .MuiSelect-select{padding:8px 16px}.sc-empty{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:70vh;text-align:center;padding:40px 24px;animation:sc-fade-in-up .8s var(--sc-ease)}.sc-empty-icon{color:var(--sc-text-muted);margin-bottom:24px;opacity:.5}.sc-empty-title{font-size:26px;font-weight:700;margin:0 0 12px;color:var(--sc-text)}.sc-empty-subtitle{font-size:16px;color:var(--sc-text-secondary);margin:0}.sc-footer{position:relative;z-index:1;text-align:center;padding:40px 24px;border-top:1px solid rgba(0,0,0,.06)}.sc-footer p{color:var(--sc-text-muted);font-size:14px;margin:0;letter-spacing:1px}@media (max-width:768px){.sc-hero{min-height:60vh}.sc-hero-title{font-size:clamp(1.8rem,7vw,2.8rem)}.sc-hero-badge{font-size:11px;padding:6px 18px;letter-spacing:3px}.sc-event-card,.sc-event-reverse{flex-direction:column}.sc-event-image-wrap{flex:none;max-width:100%;height:220px}.sc-event-body{padding:20px}.sc-news-grid,.sc-staff-grid{grid-template-columns:1fr}.sc-impact-image-wrap{height:260px}.sc-foreword-card{padding:36px 24px 28px}.sc-foreword-quote{font-size:100px}.sc-heading{font-size:22px}.sc-section{margin-bottom:56px}.sc-scroll-hint{display:none}.sc-topbar{padding:6px 16px}.sc-month-control{margin-right:8px}.sc-foreword-content{flex-direction:column;align-items:center;text-align:center}.sc-founder-photo-wrap{flex:0 0 110px;width:110px;height:110px}.sc-promo-banner{margin:120px 16px 20px;min-height:180px}.sc-promo-content{padding:24px}.sc-promo-title{font-size:1.6rem}.sc-promo-description{font-size:14px}}@media (max-width:480px){.sc-gallery-thumb{height:230px}.sc-staff-image-wrap{height:240px}}@media (min-width:769px) and (max-width:1024px){.sc-event-image-wrap{flex:0 0 35%}.sc-staff-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:479px){.sc-swiper{width:92vw}}@media only screen and (min-width:480px) and (max-width:767px){.sc-swiper{width:90vw}}@media only screen and (min-width:768px) and (max-width:1023px){.sc-swiper{width:75vw}}@media only screen and (min-width:1024px) and (max-width:1279px){.sc-swiper{width:65vw}}@media (prefers-reduced-motion:reduce){.sc-hero-content,.sc-hero-glow,.sc-hero-title,.sc-orb,.sc-progress-fill,.sc-scroll-arrow{animation:none!important}.sc-reveal{opacity:1;transform:none}.sc-card,.sc-event-image,.sc-gallery-thumb,.sc-impact-image,.sc-news-image,.sc-reveal,.sc-staff-image{transition:none!important}}:root{--primary-glow:#12313a;--accent-glow:#12313a;--glass-bg:hsla(0,0%,100%,0.75);--glass-border:hsla(0,0%,100%,0.5);--text-primary:#0f172a;--text-secondary:#475569;--shadow-premium:0 10px 30px -10px rgba(0,0,0,0.08),0 1px 3px rgba(0,0,0,0.02);--shadow-hover:0 20px 40px -15px rgba(18,49,58,0.15),0 1px 5px rgba(0,0,0,0.04)}.ed-container{min-height:100vh;background:#f8fafc;padding:40px 24px 60px;font-family:"Outfit","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--text-primary)}.ed-container,.ed-header{box-sizing:border-box;display:block;position:relative}.ed-header{max-width:1200px;margin:20px auto 48px;width:100%}.ed-header-split{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;grid-gap:28px;gap:28px;width:100%}.ed-title-area{flex:1 1;min-width:280px;display:block;position:relative;height:auto}.ed-title-badge{display:inline-flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;background:var(--primary-glow);color:#fff;padding:8px 16px;border-radius:9999px;font-size:.82rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px;box-shadow:0 4px 12px rgba(18,49,58,.25);position:relative;z-index:2;vertical-align:middle}.ed-title{font-size:2.6rem;font-weight:850;color:#0f172a;margin:0 0 12px;letter-spacing:-.02em;line-height:1.15}.ed-subtitle,.ed-title{display:block;width:100%;height:auto}.ed-subtitle{font-size:1.15rem;color:var(--text-secondary);margin:0;line-height:1.6;max-width:800px}.ed-section-title{font-size:1.6rem;font-weight:800;color:#12313a;margin:0 0 24px;display:flex;align-items:center;grid-gap:10px;gap:10px;position:relative;width:100%}.ed-bento-gallery{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-bottom:60px;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;clear:both}@media (min-width:640px){.ed-bento-gallery{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ed-bento-gallery{grid-template-columns:repeat(4,1fr);grid-auto-rows:220px}.gallery-span-2x2{grid-column:span 2;grid-row:span 2}.gallery-span-2x1{grid-column:span 2;grid-row:span 1}.gallery-span-1x2{grid-column:span 1;grid-row:span 2}}.ed-gallery-item{position:relative;background:#e2e8f0;border-radius:24px;overflow:hidden;box-shadow:var(--shadow-premium);border:1px solid var(--glass-border);cursor:pointer;min-height:220px;transition:all .3s cubic-bezier(.25,.8,.25,1);box-sizing:border-box}.ed-gallery-item:hover{transform:translateY(-4px) scale(1.005);box-shadow:var(--shadow-hover);border-color:rgba(18,49,58,.25)}.ed-gallery-img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.ed-gallery-item:hover .ed-gallery-img{transform:scale(1.08)}.ed-gallery-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.75));display:flex;flex-direction:column;justify-content:flex-end;padding:24px;box-sizing:border-box;color:#fff}.ed-gallery-tag{align-self:flex-start;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);padding:4px 10px;border-radius:99px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.ed-gallery-title{font-size:1.25rem;font-weight:800;margin:0 0 6px;line-height:1.2}.ed-gallery-desc{font-size:.88rem;opacity:.85;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ed-layout{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;position:relative}@media (min-width:1024px){.ed-layout{grid-template-columns:320px 1fr}}.ed-sidebar{background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:24px;padding:24px;box-shadow:var(--shadow-premium);display:flex;flex-direction:column;grid-gap:28px;gap:28px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:90px;z-index:10}.ed-widget-title{font-size:1.15rem;font-weight:700;color:#1e293b;margin:0 0 16px;display:flex;align-items:center;grid-gap:8px;gap:8px;border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:12px}.ed-widget-title svg{color:#12313a}.ed-calendar-card{grid-gap:16px;gap:16px}.ed-calendar-card,.ed-date-field{display:flex;flex-direction:column}.ed-date-field{grid-gap:6px;gap:6px}.ed-date-field label{font-size:.85rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}.ed-date-input-wrapper{position:relative;display:flex;align-items:center}.ed-date-input{width:100%;padding:12px 14px 12px 40px;border-radius:12px;border:1px solid rgba(0,0,0,.1);background:hsla(0,0%,100%,.8);font-size:.95rem;color:#1e293b;outline:none;transition:all .2s ease;font-family:inherit;box-sizing:border-box}.ed-date-input:focus{border-color:#12313a;box-shadow:0 0 0 3px rgba(18,49,58,.15);background:#fff}.ed-date-icon{position:absolute;left:14px;color:#12313a;pointer-events:none}.ed-clear-btn,.ed-date-icon{display:flex;align-items:center}.ed-clear-btn{background:transparent;color:var(--text-secondary);border:1px solid rgba(0,0,0,.1);padding:12px 20px;border-radius:12px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s ease;justify-content:center;grid-gap:8px;gap:8px}.ed-clear-btn:hover{background:rgba(0,0,0,.03);color:var(--text-primary)}.ed-legend{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.ed-legend-item{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 12px;border-radius:10px}.ed-legend-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.dot-webinar{background:#8b5cf6}.dot-workshop{background:#ec4899}.dot-internship{background:#10b981}.dot-office{background:#f59e0b}.dot-other{background:#6b7280}.dot-certs{background:#7b9563}.ed-legend-label{font-size:.9rem;font-weight:550;color:var(--text-secondary)}.ed-main-content{display:flex;flex-direction:column;grid-gap:28px;gap:28px}.ed-tabs-nav{display:flex;background:rgba(15,23,42,.04);padding:6px;border-radius:16px;border:1px solid rgba(0,0,0,.03);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto;box-sizing:border-box}.ed-tab{border:none;background:transparent;color:var(--text-secondary);font-size:.95rem;font-weight:600;padding:10px 20px;border-radius:12px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;grid-gap:8px;gap:8px;white-space:nowrap}.ed-tab.active{background:#fff;color:#12313a;box-shadow:0 4px 12px -2px rgba(0,0,0,.05)}.ed-tab-count{font-size:.75rem;font-weight:700;background:rgba(18,49,58,.1);color:#12313a;padding:2px 8px;border-radius:999px;transition:all .2s ease}.ed-tab.active .ed-tab-count{background:#12313a;color:#fff}@media (max-width:640px){.ed-tabs-nav{display:grid;grid-template-columns:repeat(2,1fr);width:100%;grid-gap:8px;gap:8px;padding:8px;border-radius:16px}.ed-tab{width:100%;justify-content:center;padding:10px 8px;font-size:.85rem;grid-gap:6px;gap:6px}.ed-tab-count{padding:2px 6px;font-size:.7rem}}.ed-events-grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:640px){.ed-events-grid{grid-template-columns:repeat(2,1fr)}}.ed-card{background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:24px;overflow:hidden;box-shadow:var(--shadow-premium);display:flex;flex-direction:column;transition:all .3s ease;height:100%;box-sizing:border-box}.ed-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover);border-color:rgba(18,49,58,.25)}.ed-card-img-wrap{position:relative;width:100%;height:180px;overflow:hidden;background:#e2e8f0;flex-shrink:0}.ed-card-img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ed-card:hover .ed-card-img{transform:scale(1.06)}.ed-card-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5))}.ed-card-tag{position:absolute;top:16px;left:16px;padding:6px 12px;border-radius:99px;font-size:.72rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 4px 8px rgba(0,0,0,.15);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.tag-webinar{background:rgba(139,92,246,.9)}.tag-workshop{background:rgba(236,72,153,.9)}.tag-internship{background:rgba(16,185,129,.9)}.tag-office{background:rgba(245,158,11,.9)}.tag-other{background:rgba(107,114,128,.9)}.ed-status-badge{position:absolute;top:16px;right:16px;background:hsla(0,0%,100%,.95);color:#10b981;padding:4px 10px;border-radius:99px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;display:flex;align-items:center;grid-gap:4px;gap:4px;box-shadow:var(--shadow-premium)}.ed-status-pulse{width:6px;height:6px;border-radius:50%;background:#10b981;animation:statusPulse 1.6s infinite}@keyframes statusPulse{0%{transform:scale(.9);opacity:.4}50%{transform:scale(1.2);opacity:1}to{transform:scale(.9);opacity:.4}}.ed-card-content{padding:20px;display:flex;flex-direction:column;flex:1 1;justify-content:space-between}.ed-card-body-text{display:flex;flex-direction:column;margin-bottom:16px}.ed-card-date-meta{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:.8rem;font-weight:600;color:#12313a;margin-bottom:8px}.ed-card-date-meta svg{width:14px;height:14px}.ed-card-title{font-size:1.25rem;font-weight:800;color:var(--text-primary);margin:0 0 10px;line-height:1.35}.ed-card:hover .ed-card-title{color:#12313a}.ed-card-desc{font-size:.92rem;color:var(--text-secondary);margin:0;line-height:1.5}.ed-card-footer{padding-top:14px;border-top:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center}.ed-card-action{background:transparent;color:#12313a;border:none;font-weight:600;font-size:.9rem;cursor:pointer;display:flex;align-items:center;grid-gap:4px;gap:4px;padding:0;transition:all .2s ease}.ed-card-action svg{transition:transform .2s ease}.ed-card:hover .ed-card-action svg{transform:translateX(4px)}.ed-creator-pill{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:.8rem;color:var(--text-secondary)}.ed-creator-avatar{width:22px;height:22px;border-radius:50%;background:var(--primary-glow);color:#fff;font-size:.65rem;font-weight:700}.ed-creator-avatar,.ed-empty-state{display:flex;align-items:center;justify-content:center}.ed-empty-state{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:24px;padding:60px 24px;text-align:center;box-shadow:var(--shadow-premium);flex-direction:column}.ed-empty-icon-wrap{width:80px;height:80px;border-radius:50%;background:rgba(18,49,58,.08);color:#12313a;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.ed-empty-title{font-size:1.5rem;font-weight:750;color:#1e293b;margin:0 0 8px}.ed-empty-subtitle{font-size:1rem;color:var(--text-secondary);margin:0 0 24px;max-width:420px}.ed-empty-btn{background:var(--primary-glow);color:#fff;border:none;padding:12px 24px;border-radius:12px;font-weight:600;font-size:.95rem;cursor:pointer;box-shadow:0 4px 12px rgba(18,49,58,.2);transition:all .2s ease}.ed-empty-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(18,49,58,.3)}.ed-tabs-nav::-webkit-scrollbar{height:4px}.ed-tabs-nav::-webkit-scrollbar-track{background:transparent}.ed-tabs-nav::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}.ed-legend-item{transition:all .25s cubic-bezier(.4,0,.2,1);border:1px solid transparent;cursor:pointer}.ed-legend-item:hover{background:rgba(18,49,58,.06);transform:translateX(4px)}.ed-legend-item.active{background:rgba(18,49,58,.08);border-color:rgba(18,49,58,.15);box-shadow:inset 0 2px 4px rgba(0,0,0,.02)}.ed-legend-item.active .ed-legend-label{color:#12313a;font-weight:700}.ed-container{overflow:hidden}.ed-bento-gallery,.ed-header,.ed-layout,.theme-footer,footer{position:relative;z-index:2}.ed-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;animation:edFadeIn .3s ease}.ed-modal-card{background:hsla(0,0%,100%,.9);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.6);box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 40px rgba(18,49,58,.05);border-radius:28px;width:100%;max-width:680px;max-height:90vh;overflow-y:auto;position:relative;animation:edSlideUp .4s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.ed-modal-card.gallery-lightbox{max-width:800px}.ed-modal-close{position:absolute;top:16px;right:16px;background:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.08);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-secondary);transition:all .2s ease;z-index:10}.ed-modal-close:hover{background:#fff;color:var(--text-primary);transform:rotate(90deg);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ed-modal-img-wrap{width:100%;height:280px;position:relative;overflow:hidden}.ed-modal-img-wrap.lightbox-img-wrap{height:420px}@media (max-width:768px){.ed-modal-img-wrap.lightbox-img-wrap{height:240px}}.ed-modal-img{width:100%;height:100%;object-fit:cover}.ed-modal-content{padding:28px}.ed-modal-meta{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;margin-bottom:12px}.ed-modal-date,.ed-modal-host{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:.85rem;font-weight:600;color:#12313a;background:rgba(18,49,58,.06);padding:4px 12px;border-radius:99px}.ed-modal-title{font-size:1.8rem;font-weight:850;color:var(--text-primary);margin:0 0 16px;line-height:1.25}.ed-modal-desc{font-size:1rem;color:var(--text-secondary);line-height:1.6;margin:0}.ed-modal-desc p{margin-top:0;margin-bottom:12px}.ed-modal-footer{margin-top:32px;padding-top:20px;border-top:1px solid rgba(0,0,0,.05);display:flex;justify-content:flex-end;grid-gap:12px;gap:12px}.ed-modal-no-link{font-size:.9rem;font-weight:600;color:var(--text-secondary);align-self:center}@keyframes edFadeIn{0%{opacity:0}to{opacity:1}}@keyframes edSlideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.ed-sidebar-actions{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-top:16px;border-top:1px solid rgba(0,0,0,.05);padding-top:20px}.ed-sidebar-apply-btn{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;padding:12px 24px;font-weight:600;border-radius:12px;border:none;cursor:pointer;background:var(--primary-glow);color:#fff;transition:all .3s ease}.ed-sidebar-apply-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(18,49,58,.25)}.ed-sidebar-apply-btn.pending-apply{animation:applyPulse 2s infinite;background:#1e3a8a;box-shadow:0 0 0 4px rgba(30,58,138,.2)}@keyframes applyPulse{0%{box-shadow:0 0 0 0 rgba(18,49,58,.4)}70%{box-shadow:0 0 0 8px rgba(18,49,58,0)}to{box-shadow:0 0 0 0 rgba(18,49,58,0)}}.ed-toggle-filters-btn{align-items:center;grid-gap:8px;gap:8px;background:rgba(18,49,58,.06);border:1px solid rgba(18,49,58,.1);color:#12313a;padding:10px 20px;border-radius:99px;font-size:.95rem;font-weight:650;cursor:pointer;transition:all .25s ease;position:relative}.ed-toggle-filters-btn:hover{background:rgba(18,49,58,.1);transform:translateY(-1px)}.ed-toggle-filters-btn.active{background:#12313a;color:#fff;border-color:#12313a}.ed-active-filters-badge{position:absolute;top:-4px;right:-4px;width:10px;height:10px;background-color:#10b981;border-radius:50%;border:2px solid #fff;animation:badgePulse 2s infinite}@keyframes badgePulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,.7)}70%{transform:scale(1);box-shadow:0 0 0 5px rgba(16,185,129,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,0)}}.ed-applied-filters{display:flex;align-items:center;flex-wrap:wrap;grid-gap:12px;gap:12px;background:rgba(18,49,58,.03);padding:12px 18px;border-radius:16px;border:1px dashed rgba(18,49,58,.15);margin-bottom:8px;animation:edFadeIn .3s ease}.ed-applied-title{font-size:.85rem;font-weight:700;color:#12313a;text-transform:uppercase;letter-spacing:.05em}.ed-filter-tags{flex-wrap:wrap}.ed-filter-tag-chip,.ed-filter-tags{display:flex;align-items:center;grid-gap:8px;gap:8px}.ed-filter-tag-chip{background:#fff;border:1px solid rgba(0,0,0,.08);padding:6px 12px;border-radius:10px;font-size:.88rem;font-weight:600;color:var(--text-primary);box-shadow:0 2px 4px rgba(0,0,0,.02);transition:all .2s ease}.ed-filter-tag-chip svg{color:#12313a}.ed-filter-tag-chip.chip-internship{border-left:3px solid #10b981}.ed-filter-tag-chip.chip-webinar{border-left:3px solid #8b5cf6}.ed-filter-tag-chip.chip-workshop{border-left:3px solid #ec4899}.ed-filter-tag-chip.chip-office_event{border-left:3px solid #f59e0b}.ed-filter-tag-chip.chip-other{border-left:3px solid #6b7280}.ed-remove-filter-btn{background:transparent;border:none;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;transition:all .2s ease}.ed-remove-filter-btn:hover{background:#f1f5f9;color:#ef4444}.ed-clear-all-link{background:transparent;border:none;color:#ef4444;font-size:.88rem;font-weight:700;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease}.ed-clear-all-link:hover{background:rgba(239,68,68,.08)}.ed-desktop-sidebar{display:none!important}@media (min-width:1024px){.ed-desktop-sidebar{display:flex!important}}.ed-toggle-filters-btn{display:flex}@media (min-width:1024px){.ed-toggle-filters-btn{display:none!important}}.mobile-filter-overlay{z-index:10000!important}.mobile-filter-card{max-width:440px!important;border-radius:24px!important}.mobile-filter-card .ed-sidebar-actions{margin-top:24px}.ed-divider{max-width:1200px;height:1px;background:linear-gradient(90deg,rgba(18,49,58,0),rgba(18,49,58,.35) 50%,rgba(18,49,58,0));margin:64px auto;border:none}.ed-card-content .MuiButtonGroup-root{display:flex!important;flex-direction:row!important}:root{--surface:#f8fafa;--surface-dim:#d8dada;--surface-container-lowest:#fff;--surface-container-low:#f2f4f4;--surface-container:#eceeee;--surface-container-highest:#e1e3e3;--on-surface:#191c1d;--on-surface-variant:#3e494a;--outline:#6e797b;--outline-variant:#bec8ca;--primary:#006874;--on-primary:#fff;--primary-container:#99f0fe;--on-primary-container:#001f24;--deep-teal:#085059;--sage-success:#48bb78;--tertiary:#535e7e;--margin-mobile:16px;--margin-desktop:80px;--container-max:1200px;--section-gap:96px;--font-sans:"Roboto Slab",sans-serif;--font-heading:"Roboto Slab",sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-sans);background-color:var(--surface);color:var(--on-surface);font-size:16px;line-height:1.5;overflow-x:hidden}::selection{background-color:var(--primary-container);color:var(--on-primary-container)}a{text-decoration:none;color:inherit;transition:color .3s ease}img{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer;border:none;background:transparent}ul{list-style:none}.font-heading,h1,h2,h3,h4{font-family:var(--font-heading);margin:0}.text-center{text-align:center}.text-left{text-align:left}.italic{font-style:italic}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.tracking-widest{letter-spacing:.1em}.display-lg{font-size:56px;line-height:1.1;font-weight:800;letter-spacing:-.03em}.headline-lg{font-size:40px;line-height:1.2;font-weight:700}.headline-md{font-size:24px;line-height:1.33;font-weight:600}.body-lg{font-size:18px;line-height:1.55}.body-md{font-size:16px;line-height:1.5}.label-md{font-size:14px;font-weight:600;letter-spacing:.01em}.caption{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.text-primary{color:var(--primary)}.text-on-surface{color:var(--on-surface)}.text-on-surface-variant{color:var(--on-surface-variant)}.text-white{color:#fff}@media (min-width:768px){.display-lg{font-size:80px}.headline-lg{font-size:48px}}.container{max-width:var(--container-max)}.container,.container-wide{margin:0 auto;padding-left:var(--margin-mobile);padding-right:var(--margin-mobile)}.container-wide{width:95vw;max-width:1400px}@media (min-width:768px){.container,.container-wide{padding-left:var(--margin-desktop);padding-right:var(--margin-desktop)}}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;display:inline-block;vertical-align:middle}.btn{display:inline-flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;padding:12px 28px;border-radius:9999px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:center}.btn:active{transform:scale(.95)}.btn-primary{background-color:var(--primary);color:var(--on-primary);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.btn-primary:hover{background-color:var(--deep-teal);transform:scale(1.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.btn-outline{background-color:#fff;border:1px solid var(--outline-variant);color:var(--on-surface)}.btn-outline:hover{background-color:var(--surface-container)}.glass-nav{background:rgba(248,250,250,.8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(110,121,123,.1)}.glass-card{background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.4);box-shadow:0 8px 32px 0 rgba(31,38,135,.05);border-radius:3rem}.hover-lift{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.hover-lift:hover{transform:translateY(-8px);box-shadow:0 20px 40px -10px rgba(0,104,116,.15)}.gradient-text{background:linear-gradient(135deg,#006874,#4a6267);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.navbar{position:fixed;top:0;left:0;width:100%;z-index:50;height:80px}.navbar .container{height:100%;justify-content:space-between}.nav-brand,.navbar .container{display:flex;align-items:center}.nav-brand{grid-gap:16px;gap:16px}.nav-brand img{height:40px}.nav-menu{display:none;align-items:center;grid-gap:40px;gap:40px}@media (min-width:768px){.nav-menu{display:flex}}.nav-link{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--on-surface-variant);transition:color .3s}.nav-link.active,.nav-link:hover{color:var(--primary)}.nav-link.active{font-weight:700}.hero-section{position:relative;min-height:100vh;flex-direction:column;text-align:center;overflow:hidden}.hero-bg,.hero-section{display:flex;align-items:center;justify-content:center}.hero-bg{position:fixed;inset:0;pointer-events:none;z-index:0}#scroll-flower{width:800px;height:800px;opacity:.25;transition:transform .1s linear,opacity .3s ease;will-change:transform,opacity}.hero-content{position:relative;z-index:10;max-width:1024px;margin:0 auto;display:flex;flex-direction:column;grid-gap:40px;gap:40px}.hero-badge{display:inline-flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 20px;border-radius:9999px;background:rgba(153,240,254,.3);border:1px solid rgba(0,104,116,.1);color:var(--primary);font-size:14px;font-weight:600;margin:0 auto}.hero-desc{max-width:672px;margin:0 auto;color:var(--on-surface-variant)}.hero-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:24px;gap:24px;padding-top:16px}@media (min-width:640px){.hero-actions{flex-direction:row}}.group-hover-icon{transition:transform .3s}.btn-primary.group:hover .group-hover-icon{transform:translateX(4px)}.features-section{padding:48px 0;background-color:var(--surface-container-lowest)}@media (min-width:768px){.features-section{padding:var(--section-gap) 0}}.section-header{text-align:center;margin-bottom:48px}.section-desc{max-width:672px;margin:16px auto 0;color:var(--on-surface-variant)}.features-grid{display:grid;grid-template-columns:1fr;grid-gap:48px;gap:48px}@media (min-width:768px){.features-grid{grid-template-columns:repeat(3,1fr)}}.feature-card{padding:40px;display:flex;flex-direction:column;height:100%}.feature-card .theme-btn{margin-top:auto;align-self:flex-start}.feature-icon-box{width:64px;height:64px;border-radius:16px;background:rgba(153,240,254,.2);display:flex;align-items:center;justify-content:center;margin-bottom:32px;transition:background-color .3s}.feature-card.group:hover .feature-icon-box{background:var(--primary)}.feature-icon-box .material-symbols-outlined{font-size:36px;color:var(--primary);transition:color .3s}.feature-card.group:hover .feature-icon-box .material-symbols-outlined{color:#fff}.feature-card p{margin:16px 0 40px;color:var(--on-surface-variant);line-height:1.6}.feature-link{color:var(--primary);font-weight:700;display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.feature-link-icon{transition:transform .3s}.feature-link.group-link:hover .feature-link-icon{transform:translateX(4px)}.stats-section{background-color:var(--primary);padding:96px 0;position:relative;overflow:hidden}.stats-bg-pattern{position:absolute;inset:0;opacity:.1;background-image:radial-gradient(circle at 1px 1px,#fff 1px,transparent 0);background-size:40px 40px}.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;text-align:center;position:relative;z-index:10}@media (min-width:768px){.stats-grid{grid-template-columns:repeat(4,1fr)}}.stat-number{font-size:48px;color:var(--on-primary);font-family:var(--font-heading);margin-bottom:8px}@media (min-width:768px){.stat-number{font-size:64px}}.stat-label{color:var(--primary-container);opacity:.8}.programs-section{padding:48px 0}@media (min-width:768px){.programs-section{padding:var(--section-gap) 0}}.programs-header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-bottom:48px;grid-gap:32px;gap:32px}@media (min-width:768px){.programs-header{flex-direction:row}}.programs-header-text{max-width:672px}.programs-nav{display:flex;grid-gap:16px;gap:16px}.programs-nav button{width:56px;height:56px;border-radius:50%;border:1px solid var(--outline-variant);background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s}.programs-nav button:hover{background:var(--primary);color:#fff;border-color:var(--primary)}.programs-grid{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px}@media (min-width:768px){.programs-grid{grid-template-columns:repeat(3,1fr)}}.program-card{border-radius:2rem;overflow:hidden;padding:0;height:560px;display:flex;flex-direction:column}.program-img-box{position:relative;height:256px;overflow:hidden}.program-img-box img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.program-card.group:hover .program-img-box img{transform:scale(1.1)}.program-badge{position:absolute;top:24px;left:24px;background:var(--primary);color:#fff;padding:6px 16px;border-radius:9999px;font-weight:700;font-size:12px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.program-content{padding:32px;display:flex;flex-direction:column;flex:1 1}.program-content h4{height:48px;-webkit-line-clamp:2;margin-bottom:12px}.program-content h4,.program-desc{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.program-desc{color:var(--on-surface-variant);margin:0 0 24px;height:72px;-webkit-line-clamp:3}.program-content .theme-btn{margin-top:auto}.btn-outline-primary{width:100%;padding:16px;border:2px solid var(--primary);color:var(--primary);font-weight:700;border-radius:16px;transition:all .3s}.btn-outline-primary:hover{background:var(--primary);color:#fff}.internship-section{padding:48px 0;overflow:hidden}@media (min-width:768px){.internship-section{padding:var(--section-gap) 0}}.internship-banner{background-color:var(--primary);border-radius:3rem;position:relative;overflow:hidden;min-height:500px;display:flex;align-items:center;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.internship-bg{position:absolute;inset:0;opacity:.1;background-image:url(https://lh3.googleusercontent.com/aida/AP1WRLt0PkHQ0Hlds0FRfmCVmZ4BmBv7hMfjvLfSEhNhaUTF6a6TYUFuVLTxJLksdnULHQsK1SPmsm7dIPA-nfQScf5F0o5E1vzdw6UlFLVIhPp9KUY-uW7fcQU75njwYK7fR5USMm4_Yi6mMB4syapM9WVjIFc9jgkkJCt0A-wJUPlUiIemJMisy4IPchXWAjdbrB6pqG9f4695T3tD0lBEyjAitAlaj9K-3lpYJ4wWm4DCCY2zQT0DAHgxHHg);background-size:cover;background-position:50%}.internship-content{display:flex;flex-direction:column;width:100%;position:relative;z-index:10;padding:80px 48px;grid-gap:64px;gap:64px;align-items:center}@media (min-width:768px){.internship-content{flex-direction:row;padding:80px}}.internship-text{width:100%;text-align:center;color:#fff}@media (min-width:768px){.internship-text{width:60%;text-align:left}}.internship-text h2{margin-bottom:32px}.internship-text p{font-size:18px;opacity:.9;margin-bottom:40px;max-width:600px}.btn-white{background:#fff;color:var(--primary);padding:16px 40px;font-weight:700;font-size:18px;border-radius:9999px;transition:all .3s}.btn-white:hover{transform:scale(1.05);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.internship-visual{width:100%;display:flex;justify-content:center}@media (min-width:768px){.internship-visual{width:40%}}.internship-img-box{position:relative}.internship-glow{position:absolute;inset:-16px;background:var(--primary-container);filter:blur(24px);opacity:.2;transition:opacity .3s}.internship-img-box.group:hover .internship-glow{opacity:.4}.internship-img-box img{border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);max-width:28rem;width:100%;transform:rotate(0deg);transition:transform .5s;position:relative;z-index:2}@media (min-width:768px){.internship-img-box img{transform:rotate(3deg)}}.internship-img-box.group:hover img{transform:rotate(0deg)}.experts-section{padding:48px 0;background-color:var(--surface-container-lowest)}@media (min-width:768px){.experts-section{padding:var(--section-gap) 0}}.expert-card{padding:40px;text-align:center}.expert-img{width:160px;height:160px;margin:0 auto 32px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 4px #fff,0 0 0 8px var(--primary-container),0 20px 25px -5px rgba(0,0,0,.1);transition:all .5s}.expert-card.group:hover .expert-img{box-shadow:0 0 0 4px #fff,0 0 0 8px var(--primary)}.expert-img img{width:100%;height:100%;object-fit:cover}.expert-role{color:var(--primary);font-weight:700;margin:8px 0 24px}.expert-tags{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:8px;gap:8px;margin-bottom:40px}.expert-tag{padding:6px 16px;background:var(--surface-container);border-radius:9999px;font-size:12px;font-weight:700;color:var(--on-surface-variant)}.btn-block-primary{width:100%;padding:16px;background:var(--primary);color:#fff;border-radius:16px;font-weight:700;transition:all .3s}.btn-block-primary:hover{background:var(--deep-teal);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.btn-block-primary:active{transform:scale(.95)}.assessments-section{padding:48px 0;background-color:var(--primary);color:var(--on-primary);position:relative;overflow:hidden}@media (min-width:768px){.assessments-section{padding:var(--section-gap) 0}}.assessments-bg{position:absolute;inset:0;opacity:.05;background-image:url(https://lh3.googleusercontent.com/aida/AP1WRLvcixlhNmdvAS3etxlAXbvsGkMivqc5Ih2c8KaqqKA_2U0uc4VGcXZtc1R1N--StvHW9xs0UskWSrKOGGXpbDrmTmpey8Vy13I-1N227EYMYNLcmYFVpCdp5cwAaOWDoSRn1NLadUqCBI9MYQCLHvQQdg72QbcmK_m_vfR_SajMzSXTb6TbkKhasYidtT0XREIBnn4QMSyVr--YX6uCGbOSKY1ZC1N5yoKsCTTHValNaVO9B5_aKwj9YQU);background-size:cover;background-position:50%}.assessments-header{margin-bottom:48px;text-align:center}.assessments-title{margin-bottom:16px}.assessments-grid{display:grid;grid-template-columns:1fr;grid-gap:48px;gap:48px;max-width:1024px;margin:0 auto;position:relative;z-index:10}@media (min-width:768px){.assessments-grid{grid-template-columns:repeat(2,1fr)}}.landing-assessment-card{background:hsla(0,0%,100%,.1);border-radius:3rem;padding:48px;transition:background .3s;border:none}.landing-assessment-card:hover{background:hsla(0,0%,100%,.15);transform:none;box-shadow:none}.landing-assessment-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.landing-assessment-icon{background:hsla(0,0%,100%,.2);padding:20px;border-radius:24px}.landing-assessment-icon .material-symbols-outlined{font-size:48px;color:#fff}.badge-success{background:var(--sage-success);color:#fff;padding:6px 20px;border-radius:9999px;letter-spacing:.1em;font-size:12px;font-weight:700;text-transform:uppercase}.landing-assessment-desc{opacity:.8;font-size:18px;margin:16px 0 40px}.landing-assessment-meta{display:flex;grid-gap:24px;gap:24px;opacity:.6;margin-bottom:40px;font-size:12px;font-weight:700;text-transform:uppercase}.landing-assessment-meta span{display:flex;align-items:center;grid-gap:8px;gap:8px}.btn-white-block{width:100%;padding:20px;background:#fff;color:var(--primary);border-radius:16px;font-weight:700;font-size:18px;transition:all .3s}.btn-white-block:hover{background:var(--primary-container);color:var(--on-primary-container)}.explore-link{display:inline-flex;align-items:center;grid-gap:12px;gap:12px;border-bottom:2px solid hsla(0,0%,100%,.3);padding-bottom:8px;font-weight:700;font-size:20px;color:#fff;transition:border-color .3s;margin-top:80px;position:relative;z-index:10}.explore-link:hover{border-color:#fff}.testimonials-section{padding:48px 0;background-color:var(--surface-container-low);overflow:hidden}@media (min-width:768px){.testimonials-section{padding:var(--section-gap) 0}}.testimonial-card{padding:48px;border-radius:3.5rem;position:relative}.quote-icon{position:absolute;top:40px;right:48px;font-size:120px;color:var(--primary);opacity:.1}.stars{display:flex;grid-gap:6px;gap:6px;color:var(--tertiary);margin-bottom:32px}.testimonial-text{font-size:20px;margin-bottom:40px;font-style:italic;line-height:1.6;position:relative;z-index:10}.author-info{display:flex;align-items:center;grid-gap:20px;gap:20px}.author-img{width:64px;height:64px;border-radius:50%;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.author-img img{width:100%;height:100%;object-fit:cover}.author-name{font-weight:700;font-size:18px}.author-role{color:var(--outline);font-size:12px}.cta-section{padding:80px 0;background-color:var(--surface-container-lowest);text-align:center}.cta-content{max-width:896px;margin:0 auto;display:flex;flex-direction:column;grid-gap:40px;gap:40px}.cta-title{font-size:56px;line-height:1.1}@media (min-width:768px){.cta-title{font-size:72px}}.cta-desc{font-size:20px;color:var(--on-surface-variant)}.btn-xl{padding:24px 48px;font-size:24px;border-radius:9999px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:inline-block}.footer{padding:80px 0 48px;background-color:var(--surface-container-highest)}.footer-grid{display:grid;grid-template-columns:1fr;grid-gap:64px;gap:64px;margin-bottom:96px}@media (min-width:768px){.footer-grid{grid-template-columns:repeat(4,1fr)}}.footer-brand{display:flex;flex-direction:column;grid-gap:32px;gap:32px}.footer-logo{height:40px;display:block}.footer-desc{color:var(--on-surface-variant);font-size:18px;line-height:1.6}.social-links{display:flex;grid-gap:16px;gap:16px}.social-btn{width:48px;height:48px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s}.social-btn:hover{background:var(--primary);color:#fff}.footer-col-title{font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:24px}.footer-links{display:flex;flex-direction:column;grid-gap:16px;gap:16px;color:var(--on-surface-variant);font-size:18px}.footer-links a:hover{color:var(--primary)}.footer-contact li{display:flex;align-items:center;grid-gap:16px;gap:16px;color:var(--on-surface-variant);font-size:18px;margin-bottom:20px}.footer-contact .material-symbols-outlined{color:var(--primary)}.footer-bottom{padding-top:40px;border-top:1px solid var(--outline-variant);display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:24px;gap:24px;opacity:.6;font-size:18px}@media (min-width:768px){.footer-bottom{flex-direction:row}}.legal-links{display:flex;grid-gap:40px;gap:40px}.legal-links a:hover{text-decoration:underline}.forward_arrow_landing_testimonial,.previous_arrow_landing_testimonial{position:absolute;top:50%;transform:translateY(-50%);z-index:100;cursor:pointer;background:hsla(0,0%,100%,.95);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);width:48px;height:48px;display:flex!important;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.1);transition:all .3s}.previous_arrow_landing_testimonial{left:12px!important}.forward_arrow_landing_testimonial{right:12px!important}.forward_arrow_landing_testimonial:hover,.previous_arrow_landing_testimonial:hover{background:var(--primary);color:#fff}.forward_arrow_landing_testimonial svg,.previous_arrow_landing_testimonial svg{font-size:20px!important;fill:currentColor;display:block}@media (max-width:768px){.display-lg{font-size:36px!important}.headline-lg{font-size:28px!important}.headline-md{font-size:20px!important}.body-lg{font-size:16px!important}.body-md{font-size:14px!important}.hero-section{padding-top:100px;min-height:auto;padding-bottom:48px}.hero-actions{flex-direction:column!important;grid-gap:12px!important;gap:12px!important;width:100%;max-width:320px;margin:0 auto}.hero-actions .theme-btn{width:100%;margin-right:0!important;margin-left:0!important}.feature-card,.landing-assessment-card{padding:24px!important;border-radius:2rem!important}.program-card{height:520px!important}.program-content{padding:24px!important}.program-desc{margin:0 0 16px!important}.experts-section{padding:48px 0!important}.forward_arrow_landing_testimonial,.previous_arrow_landing_testimonial{width:36px!important;height:36px!important;left:8px!important}.forward_arrow_landing_testimonial{right:8px!important;left:auto!important}.forward_arrow_landing_testimonial svg,.previous_arrow_landing_testimonial svg{font-size:16px!important}}.diwali{width:100%;overflow:hidden;cursor:pointer;background-color:initial}.diwali picture{display:block;width:100%;height:100%}.diwali img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:1024px){.diwali{min-height:175px;height:auto;margin-top:0}.diwali img{object-fit:cover}}@media screen and (max-width:820px){.diwali{min-height:150px;height:auto;margin-top:0}.diwali img{object-fit:contain}}.toolkits-section{padding:var(--section-gap) 0;background-color:var(--surface)}.toolkits-grid{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}@media (min-width:992px){.toolkits-grid{grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}}.toolkit-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:3rem;background:hsla(0,0%,100%,.45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.5);box-shadow:0 20px 40px -10px rgba(0,104,116,.05)}.toolkit-image-col{width:100%;height:220px;overflow:hidden}.toolkit-image-col img{width:100%;height:100%;object-fit:cover}.toolkit-content-col{width:100%;padding:32px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;text-align:left;flex:1 1}.toolkit-badge{align-self:flex-start;display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 16px;border-radius:9999px;background:rgba(8,80,89,.1);color:var(--deep-teal);font-size:14px;font-weight:600}.toolkit-title{color:var(--on-surface)}.toolkit-desc{color:var(--on-surface-variant)}.toolkit-features{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-bottom:8px}.toolkit-features li{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;color:var(--on-surface);font-size:14px;line-height:1.45}.toolkit-features li .icon{color:var(--primary);background:rgba(0,104,116,.08);padding:6px;border-radius:10px;font-size:18px}