@font-face{font-display:block;font-family:primeicons;font-style:normal;font-weight:400;src:url(./primeicons.DMOk5skT.eot);src:url(./primeicons.DMOk5skT.eot?#iefix) format("embedded-opentype"),url(./primeicons.C6QP2o4f.woff2) format("woff2"),url(./primeicons.WjwUDZjB.woff) format("woff"),url(./primeicons.MpK4pl85.ttf) format("truetype"),url(./primeicons.Dr5RGzOO.svg?#primeicons) format("svg")}.pi{font-family:primeicons;speak:none;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571429em}.pi-spin{animation:fa-spin 2s linear infinite}@media(prefers-reduced-motion:reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}vm-player{--vm-color-dark:#313131;--vm-color-gray-100:rgba(0,0,0,.1);--vm-color-gray-200:rgba(0,0,0,.27);--vm-color-gray-300:rgba(0,0,0,.38);--vm-color-gray-500:rgba(0,0,0,.64);--vm-color-gray-600:rgba(0,0,0,.7);--vm-color-white-100:hsla(0,0%,100%,.1);--vm-color-white-200:hsla(0,0%,100%,.27);--vm-color-white-700:hsla(0,0%,100%,.87);--vm-fade-transition:opacity .3s ease-in-out;--vm-media-z-index:0;--vm-blocker-z-index:1;--vm-ui-z-index:2;--vm-loading-screen-z-index:1;--vm-poster-z-index:5;--vm-scrim-z-index:10;--vm-click-to-play-z-index:20;--vm-dbl-click-fullscreen-z-index:20;--vm-captions-z-index:30;--vm-spinner-z-index:40;--vm-controls-z-index:50;--vm-tooltip-z-index:60;--vm-menu-z-index:70;--vm-skeleton-z-index:100;--vm-player-bg:#000;--vm-player-border-radius:4px;--vm-player-font-family:"Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;--vm-loading-screen-dot-size:12px;--vm-loading-screen-pulse-duration:1.5s;--vm-loading-screen-dot-color:var( --vm-player-theme,var(--vm-color-white-700) );--vm-skeleton-color:#e8e3e3;--vm-skeleton-sheen-color:#f8f7f7;--vm-slider-thumb-width:13px;--vm-slider-thumb-height:13px;--vm-slider-thumb-bg:#fff;--vm-slider-thumb-border:2px solid transparent;--vm-slider-track-height:3px;--vm-slider-track-focused-height:5px;--vm-slider-track-color:var(--vm-color-white-200);--vm-slider-value-color:var(--vm-player-theme,#fff);--vm-tooltip-border-radius:3px;--vm-tooltip-font-size:14px;--vm-tooltip-padding:calc(var(--vm-control-spacing)/1.5);--vm-tooltip-fade-duration:.2s;--vm-tooltip-fade-timing-func:ease;--vm-tooltip-spacing:14px;--vm-tooltip-box-shadow:0 0 2px var(--vm-color-gray-500);--vm-tooltip-bg:var(--vm-color-dark);--vm-tooltip-color:var(--vm-color-white-700);--vm-spinner-width:80px;--vm-spinner-height:80px;--vm-spinner-thickness:3px;--vm-spinner-fill-color:#fff;--vm-spinner-track-color:var(--vm-color-white-200);--vm-spinner-spin-duration:1.1s;--vm-spinner-spin-timing-func:linear;--vm-scrim-bg:var(--vm-color-gray-300);--vm-captions-text-color:#fff;--vm-captions-font-size:18px;--vm-captions-font-size-medium:22px;--vm-captions-font-size-large:24px;--vm-captions-font-size-xlarge:28px;--vm-captions-cue-bg-color:var(--vm-color-gray-600);--vm-captions-cue-border-radius:2px;--vm-captions-cue-padding:.2em .5em;--vm-controls-bg:transparent;--vm-controls-border-radius:4px;--vm-controls-padding:var(--vm-control-spacing);--vm-controls-spacing:var(--vm-control-spacing);--vm-control-group-spacing:var(--vm-control-spacing);--vm-control-border:0;--vm-control-scale:1;--vm-control-border-radius:3px;--vm-control-spacing:8px;--vm-control-padding:4px;--vm-control-icon-size:28px;--vm-control-color:#fff;--vm-control-tap-highlight:var(--vm-color-white-200);--vm-control-focus-color:#fff;--vm-control-focus-bg:var(--vm-player-theme,var(--vm-color-white-200));--vm-scrubber-loading-stripe-size:25px;--vm-scrubber-buffered-bg:var(--vm-color-white-200);--vm-scrubber-loading-stripe-color:var(--vm-color-white-200);--vm-scrubber-tooltip-spacing:10px;--vm-time-font-size:14px;--vm-time-font-weight:400;--vm-time-color:var(--vm-color-white-700);--vm-menu-color:var(--vm-color-white-700);--vm-menu-bg:var(--vm-color-dark);--vm-menu-font-size:14px;--vm-menu-font-weight:400;--vm-menu-transition:transform .25s ease-out;--vm-menu-item-padding:8px;--vm-menu-item-focus-color:var(--vm-menu-color);--vm-menu-item-focus-bg:var(--vm-color-white-100);--vm-menu-item-tap-highlight:var(--vm-color-white-100);--vm-menu-item-hint-color:var(--vm-menu-color);--vm-menu-item-hint-font-size:13px;--vm-menu-item-hint-opacity:.54;--vm-menu-item-badge-color:var(--vm-menu-color);--vm-menu-item-badge-bg:transparent;--vm-menu-item-badge-font-size:10px;--vm-menu-item-arrow-color:var(--vm-menu-color);--vm-menu-item-check-icon-size:16px;--vm-menu-item-divider-color:var(--vm-color-white-100);--vm-settings-width:275px;--vm-settings-padding:8px;--vm-settings-max-height:75%;--vm-settings-border-radius:2px;--vm-settings-shadow:0 0 8px 2px var(--vm-color-gray-100);--vm-settings-scroll-width:10px;--vm-settings-scroll-thumb-color:var(--vm-color-white-200);--vm-settings-scroll-track-color:var(--vm-menu-bg);--vm-settings-transition:transform .2s cubic-bezier(0,0,.4,1) .16s,opacity .2s cubic-bezier(0,0,.4,1) .16s}vm-player[video]{--vm-tooltip-spacing:18px}vm-player[mobile],vm-player[touch]{--vm-control-border-radius:50%}vm-player[mobile]{--vm-settings-width:100%;--vm-menu-control-padding:12px calc(var(--vm-control-padding)*2)}vm-player[audio]{--vm-controls-bg:var(--vm-color-dark);--vm-settings-max-height:200px;--vm-tooltip-spacing:10px}vm-player[theme=light]{--vm-player-bg:#fff;--vm-player-box-shadow:0 0 8px 2px var(--vm-color-gray-100);--vm-slider-track-color:var(--vm-color-gray-100);--vm-slider-value-color:var(--vm-player-theme,var(--vm-color-dark));--vm-slider-thumb-shadow:0 0 1px var(--vm-color-gray-100),0 0 0 1px var(--vm-color-gray-200);--vm-tooltip-bg:#fff;--vm-tooltip-color:var(--vm-color-dark);--vm-controls-bg:#fff;--vm-control-color:var(--vm-color-dark);--vm-control-tap-highlight:var(--vm-color-gray-100);--vm-control-focus-color:#fff;--vm-control-focus-bg:var(--vm-player-theme,var(--vm-color-dark));--vm-scrubber-buffered-bg:var(--vm-color-gray-100);--vm-scrubber-loading-stripe-color:var(--vm-color-gray-100);--vm-time-color:var(--vm-color-gray-600);--vm-menu-color:var(--vm-color-gray-600);--vm-menu-bg:#fff;--vm-menu-item-focus-bg:var(--vm-color-gray-100);--vm-menu-item-tap-highlight:var(--vm-color-gray-100);--vm-menu-item-divider-color:var(--vm-color-gray-100);--vm-settings-scroll-thumb-color:var(--vm-color-gray-100)}@font-face{font-family:light;src:url(./Manrope-Light.tnotZ_2w.ttf) format("truetype")}@font-face{font-family:ex-light;src:url(./Manrope-ExtraLight.CiGAGPkO.ttf) format("truetype")}@font-face{font-family:regular;src:url(./Manrope-Regular.Dy0jyoUL.ttf) format("truetype")}@font-face{font-family:medium;src:url(./Manrope-Medium.Bgh4Ro6H.ttf) format("truetype")}@font-face{font-family:bold;src:url(./Manrope-Bold.DEjRF1uU.ttf) format("truetype")}@font-face{font-family:ex-bold;src:url(./Manrope-ExtraBold.zk22q0YZ.ttf) format("truetype")}@font-face{font-family:semi-bold;src:url(./Manrope-SemiBold.CJD5SYW-.ttf) format("truetype")}:root{font-family:regular;--color-primary:#093a8a;--color-secondary:#292929;--bg-main:#fff;--bg-surface:#f5f5f5;--section-bg:#e0e4f21a;--join-banner-bg:#093a8ada;--top-cat-bg:linear-gradient(135deg,rgba(255,217,0,.112),hsla(0,0%,100%,.437) 75%);--text-primary:#292929;--text-secondary:#4b4b4b;--text-muted:#78828e;--sub-title-color:#5d5d5d;--blue-norm:#647c96;--blue-light:#a3adbb;--blue-light-active:#909dad;--blue---blue-darkest:#2c343e;--red-primary:#a30b08;--gray-scale:#303030;--state-active:#7c8091;--state-hover:#47586e;--color-black:#000;--color-gray:#656b78;--border-color:#e5e7eb;--shadow-color:rgba(0,0,0,.1);--overlay-black:#00000008;--overlay-red:#ff000008;--numbers-bg:#f8f8f8;--label-primary:#edf4ff;--bg-dark:#232b35;--base-width:1440;--base-height:1024;--space-md:16px;--space-sm:10px;--radius-xs:8px;--icon-bg:#f2f4f6;--xl-size-3:clamp(40px,calc(5000vw/var(--base-width)),60px);--xl-size-2:clamp(24px,calc(3000vw/var(--base-width)),36px);--xl-size-1:clamp(19.2px,calc(2400vw/var(--base-width)),28.8px);--xl-size-base:clamp(16px,calc(2000vw/var(--base-width)),24px);--md-size:clamp(12.8px,calc(1600vw/var(--base-width)),19.2px);--md-size-2:clamp(14.4px,calc(1800vw/var(--base-width)),21.6px);--sm-size:clamp(11.2px,calc(1400vw/var(--base-width)),16.8px);--xs-size:clamp(9.6px,calc(1200vw/var(--base-width)),14.4px);--xs-size-2:clamp(8px,calc(1000vw/var(--base-width)),12px);--xs-size-3:clamp(6.4px,calc(800vw/var(--base-width)),9.6px);--xs-size-4:clamp(4.8px,calc(600vw/var(--base-width)),7.2px);--section-padding:clamp(96px,calc(12000vw/var(--base-width)),144px)}[data-theme=dark]{--color-primary:#fff;--color-secondary:#f3f4f6;--bg-main:#0b101c;--bg-surface:#18181b;--section-bg:rgba(24,24,27,.5);--join-banner-bg:#0b101c;--top-cat-bg:linear-gradient(135deg,#0b101ce5,hsla(0,0%,100%,.134) 95%);--text-primary:#fafafa;--text-secondary:#a1a1aa;--text-muted:#71717a;--sub-title-color:#a1a1aa;--blue-norm:#60a5fa;--blue-light:#93c5fd;--blue-light-active:#bae5fdd2;--blue-darkest:#9ab0ca;--red-primary:#ef4444;--gray-scale:#52525b;--state-active:#71717a;--state-hover:#d4d4d8;--color-black:#fff;--color-gray:#a1a1aa;--border-color:#27272a;--shadow-color:rgba(0,0,0,.8);--overlay-black:#0b101ccc;--overlay-red:rgba(239,68,68,.1);--numbers-bg:#ffffff1c;--bg-dark:#000;--icon-bg:#27272a;--label-primary:#111827}[data-theme=dark] .neon-text{text-shadow:0 0 12px rgba(238,241,245,.146),0 0 24px rgba(242,244,247,.108)}[data-theme=dark] .neon-border{border:1px solid rgba(59,130,246,.2);box-shadow:0 0 12px #3b82f680,inset 0 0 8px #3b82f633!important}.diploma-list{display:grid;gap:var(--gap-md);grid-template-columns:repeat(auto-fill,minmax(424px,1fr));z-index:22}@media screen and (max-width:1200px){.diploma-list{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}}@media screen and (max-width:900px){.diploma-list{grid-template-columns:repeat(1,1fr)}}.diploma-list .diploma-card{background-color:var(--white-color);background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:10px}[data-theme=dark] .diploma-list .diploma-card{background-color:#ffffff1a}.diploma-list .diploma-card .diploma-img-container{background-color:#0000001a;border-radius:var(--radius-md);cursor:pointer;height:clamp(160.8px,20100vw/var(--base-width),201px);overflow:hidden;position:relative}.diploma-list .diploma-card .diploma-img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.diploma-list .diploma-card .diploma-img-container .category{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff2d;border-radius:var(--radius-sm);color:var(--third-color);font-weight:700;left:50%;padding:var(--padding-sm) var(--padding-md);position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .5s ease-in-out;width:65%}.diploma-list .diploma-card .diploma-img-container .diploma-card-description{color:var(--light-active);white-space:wrap}.diploma-list .diploma-card img,.diploma-list .diploma-card video{transition:all .5s ease-in-out;will-change:display}.diploma-list .diploma-card video{display:block;width:100%}.diploma-list .diploma-card:hover .diploma-price{color:#a30b08!important}.diploma-list .diploma-card:hover .diploma-card-icon{fill:#a30b08!important}.diploma-list .diploma-card:hover .diploma-card-icon path{stroke:#fff!important}.diploma-list .diploma-card:hover video{display:block;width:100%}.diploma-list .diploma-card:hover img{display:none}.diploma-list .diploma-card:hover .category{background:#ffffffda;color:var(--black-color)}.diploma-list .diploma-card .diploma-card-header{display:flex;gap:var(--gap-sm);justify-content:space-between;padding:var(--padding-sm) 0}.diploma-list .diploma-card .diploma-card-header .diploma-title{display:-webkit-box;font-family:bold,sans-serif;font-size:var(--xl-size-base);-webkit-line-clamp:1;text-transform:capitalize;white-space:wrap;-webkit-box-orient:vertical;height:calc(var(--line-height)*1em);line-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;--line-height:1.5;color:var(--color-black)}.diploma-list .diploma-card .diploma-card-header .rate{align-items:center}.diploma-list .diploma-card .diploma-card-header .rate span{white-space:nowrap}.diploma-list .diploma-card .diploma-card-body{display:flex;flex-direction:column;gap:var(--gap-md)}.diploma-list .diploma-card .diploma-card-body .diploma-card-description{color:var(--blue-light-active);display:-webkit-box;-webkit-line-clamp:2;text-transform:capitalize;-webkit-box-orient:vertical;height:calc(var(--line-height)*2em);line-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;--line-height:2;overflow-wrap:anywhere}.diploma-list .diploma-card .diploma-card-body .diploma-card-button{align-items:baseline;background-color:#f5f5f566;border-radius:8px;display:flex;gap:10px;padding:10px}.diploma-list .diploma-card .diploma-card-body .diploma-card-button .diploma-price{color:var(--text-primary);font-family:bold,sans-serif;font-size:24px;transition:.3s ease-in-out}.diploma-list .diploma-card .diploma-card-body .diploma-card-button .life-time{color:var(--state-hover);font-family:medium,sans-serif;font-size:16px}.diploma-list .diploma-card .diploma-card-body .diploma-card-button .diploma-card-icon{fill:#b8b8b8;margin-inline-start:auto;transition:.3s ease-in-out}.diploma-list .diploma-card .diploma-card-body .diploma-card-button .diploma-card-icon path{stroke:#4b4b4b}.diploma-main-section{background-color:#ffffff1a;padding-block:1rem;position:relative}.diploma-main-section:after{background:url(../../public/images/diploma-details.png) no-repeat 0 0;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.diploma-main-section .img-horse{position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:-1}.diploma-main-section .container{display:flex;flex-direction:column;gap:var(--gap-md)}.diploma-main-section .container .diploma-info{display:flex;flex-direction:column;gap:var(--gap-sm);width:50%}@media screen and (max-width:900px){.diploma-main-section .container .diploma-info{width:100%}}.diploma-main-section .container .diploma-description{color:var(--light-active);text-transform:capitalize}.diploma-main-section .diploma-rate{align-items:center;display:flex;gap:var(--gap-sm)}.diploma-main-section .btn{font-family:bold,DM Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;width:25%}.diploma-main-section .instructors{align-items:center;display:flex;gap:var(--gap-sm)}.diploma-main-section .instructors .instructors-imgs{align-items:center;display:flex}.diploma-main-section .instructors .instructors-imgs .img:not(:first-of-type){margin-inline-start:-10px}.diploma-main-section .instructors .instructors-imgs img{aspect-ratio:1/1;border-radius:6px;flex-shrink:0;height:46px;width:46px}.smooth_border{border-radius:12px;overflow:hidden;position:relative;z-index:0}.smooth_border:before{animation:border-flow 6s linear infinite;background:linear-gradient(270deg,#ff0080,#7928ca,#2af598,#ff0080);background-size:400% 400%;border-radius:inherit;box-sizing:border-box;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:4px;position:absolute}@keyframes border-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.diploma-statics{align-items:center;display:flex;justify-content:center;margin-top:2rem}.diploma-statics .statics-wrapper{align-items:center;background:#fafafa;border-radius:25px;display:flex;gap:1rem;justify-content:space-between;padding:.5rem 1rem;width:90%}@media screen and (max-width:600px){.diploma-statics .statics-wrapper{flex-direction:column}}.diploma-statics .statics-wrapper .item{align-items:center;display:flex;flex-direction:column;gap:.5rem}.diploma-statics .statics-wrapper .item .item-title{color:#9f1416;font-family:bold,sans-serif;font-size:36px}.diploma-benefits,.diploma-skills{display:flex;flex-direction:column;gap:var(--fontsize-xl);margin-top:var(--space-lg);width:70%}@media screen and (max-width:900px){.diploma-benefits,.diploma-skills{width:100%}}.diploma-benefits .diploma-benefits-title,.diploma-benefits .diploma-skills-title,.diploma-skills .diploma-benefits-title,.diploma-skills .diploma-skills-title{font-family:bold,sans-serif;font-size:var(--fontsize-xl)}.diploma-benefits .diploma-benefits-list,.diploma-skills .diploma-benefits-list{display:grid;gap:var(--gap-sm);grid-template-columns:repeat(2,1fr)}@media screen and (max-width:900px){.diploma-benefits .diploma-benefits-list,.diploma-skills .diploma-benefits-list{width:100%}}.diploma-benefits .diploma-benefits-list .diploma-benefits-item,.diploma-skills .diploma-benefits-list .diploma-benefits-item{align-items:start;display:flex;gap:var(--gap-sm);text-transform:capitalize}.diploma-benefits .diploma-benefits-list .diploma-benefits-item svg,.diploma-skills .diploma-benefits-list .diploma-benefits-item svg{aspect-ratio:1;height:20px;width:50px}.diploma-details .clients-reviews,.diploma-details .earn-certificate{margin-top:var(--space-lg);width:70%}@media screen and (max-width:900px){.diploma-details .clients-reviews,.diploma-details .earn-certificate{width:100%}}.diploma-skills .skills{display:flex;flex-wrap:wrap;gap:var(--gap-md)}.diploma-skills .skills .skill{align-items:center;background-color:var(--primary-color-opacity-10);border-radius:var(--radius-md);color:var(--primary-color);display:flex;gap:var(--gap-sm);padding:var(--padding-sm)}.card-pictures{border:2px solid var(--border-color);border-radius:20px;display:flex;flex-direction:column;gap:10px;margin-top:1rem;padding:1rem;width:70%}@media screen and (max-width:900px){.card-pictures{width:100%}}.card-pictures .card-pictures-title{align-items:center;display:flex;font-family:bold,sans-serif;font-size:var(--fontsize-xl);gap:var(--gap-sm)}.card-pictures .card-pictures-title .photos-counts{align-items:center;color:var(--normal-hover);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-sm)}.card-pictures .picture-container{background:linear-gradient(0deg,#0003,#0003);border-radius:15px;flex-shrink:0;height:174px;overflow:hidden;width:245px}.card-pictures .picture-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.diploma-content{border:2px solid var(--border-color);border-radius:20px;display:flex;flex-direction:column;gap:var(--gap-md);margin-top:1rem;padding:1rem;width:70%}@media screen and (max-width:900px){.diploma-content{width:100%}}.diploma-content .diploma-content-title{font-family:Bold,sans-serif;font-size:var(--fontsize-xl)}.diploma-content .items{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.diploma-content .items .item{align-items:center;color:var(--normal-color);display:flex;font-family:Medium,sans-serif;font-size:var(--fontsize-xl);gap:var(--gap-sm)}.diploma-content .content-cards{display:flex;flex-direction:column;gap:var(--gap-md);width:100%}.diploma-content .content-cards .content-card{border:7px solid var(--border-color);border-radius:var(--radius-sm);display:flex;flex-direction:column;padding:var(--padding-sm);width:100%}.diploma-content .content-cards .content-card .card-body{align-items:center;display:flex;gap:var(--gap-md);width:100%}.diploma-content .content-cards .content-card .card-body .diploma-content-img{border-radius:10px;height:94px;width:144px}.diploma-content .content-cards .content-card .card-body .info{align-items:start;display:flex;flex-direction:column;gap:var(--gap-sm);justify-content:start;width:100%}.diploma-content .content-cards .content-card .card-body .info .stage{color:var(--primary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-xl)}.diploma-content .content-cards .content-card .card-body .info h5{color:var(--darker-color);font-family:Bold,sans-serif;font-size:var(--fontsize-xl)}.diploma-content .content-cards .content-card .card-body .info .content-card-footer{align-items:center;color:var(--normal-color);display:flex;font-family:Medium,sans-serif;font-size:var(--fontsize-md);justify-content:space-between;width:100%}.diploma-content .content-cards .content-card .card-body .info .content-card-footer span{color:var(--normal-color)}.diploma-content .content-cards .content-card .line{background-color:var(--gray-color);border-radius:20px;height:5px;margin:var(--margin-sm) 0;width:100%}.diploma-content .content-cards .content-card .content-details,.diploma-content .content-cards .content-card .track-details{display:flex;flex-direction:column;gap:var(--gap-md)}.diploma-content .content-cards .content-card .content-details .content-card-details .card-details-title,.diploma-content .content-cards .content-card .track-details .content-card-details .card-details-title{align-items:center;display:flex;gap:var(--gap-md)}.diploma-content .content-cards .content-card .content-details .content-card-details .card-details-title .info,.diploma-content .content-cards .content-card .track-details .content-card-details .card-details-title .info{align-items:start;display:flex;flex-direction:column;gap:var(--gap-sm);justify-content:start}.diploma-content .content-cards .content-card .content-details .content-card-details .card-details-title .info p,.diploma-content .content-cards .content-card .track-details .content-card-details .card-details-title .info p{border-bottom:2px solid var(--darker-color);color:var(--darker-color);font-family:Bold,sans-serif;font-size:var(--fontsize-xl);margin-bottom:0;transition:all .3s ease-in-out}.diploma-content .content-cards .content-card .content-details .content-card-details .card-details-title .info p:hover,.diploma-content .content-cards .content-card .track-details .content-card-details .card-details-title .info p:hover{color:var(--primary-color)}.diploma-content .content-cards .content-card .content-details .content-card-details .card-details-title .info span,.diploma-content .content-cards .content-card .track-details .content-card-details .card-details-title .info span{color:var(--normal-color);font-family:Medium,sans-serif;font-size:var(--fontsize-md)}.diploma-content .content-cards .track-details{margin-top:var(--margin-md);position:relative;width:100%}.diploma-content .content-cards .track-details .track-details-icon{left:0;position:absolute;top:2px}.diploma-content .content-cards .track-details:before{background:linear-gradient(to bottom,#9f144b,var(--primary-color) 50%,var(--primary-color) 50%,var(--primary-color));content:"";height:95%;left:7px;position:absolute;top:15px;width:2px}.diploma-content .content-cards .track-details{padding-inline-start:var(--margin-lg)}.diploma-content .content-cards .track-details .track-details-title{align-items:center;color:var(--darker-color);display:flex;font-family:Bold,sans-serif;font-size:var(--fontsize-xl);gap:var(--gap-sm)}.diploma-faqs{border:2px solid var(--border-color);border-radius:20px;display:flex;flex-direction:column;margin-top:1rem;padding:1rem;width:70%}@media screen and (max-width:900px){.diploma-faqs{width:100%}}.diploma-faqs .diploma-faqs-title{font-family:Bold,sans-serif;font-size:var(--fontsize-xl)}.diploma-faqs .diploma-faqs-list .mt-4{margin-top:1rem}@layer base{*,:after,:before{box-sizing:border-box;margin:0;padding:0}ol,ul{list-style:none}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer;font:inherit;padding:0}canvas,img,picture,svg,video{display:block;max-width:100%}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}input,select,textarea{font:inherit;width:100%}}.cursor-not-allowed{cursor:not-allowed}.login{align-items:center;gap:var(--gap-md);justify-content:center;min-height:100vh;padding:var(--padding-md) 0}.login,.login .login-form{display:flex;flex-direction:column;width:100%}.login .login-form{gap:1rem;padding:2rem}.login .login-form img{display:block;height:72px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:72px}.login .login-form .title{color:var(--title-color);font-family:bold,sans-serif;font-size:2rem;text-align:center}.login .login-form .description{color:var(--text-color);font-family:regular,sans-serif;font-size:1rem;margin:0 auto 1rem;text-align:center;width:70%}@media(max-width:768px){.login .login-form .description{width:95%}}.login .login-form label{color:var(--primary-color);font-family:bold,sans-serif;font-size:.9rem}.login .login-form button{justify-content:center;width:100%}.auth-sidebar{background-color:var(--bg-surface);display:flex;flex-direction:column;gap:30px;height:100vh;padding:30px 30px 0;transition:background-color .3s ease,color .3s ease;width:100%}@media(max-width:900px){.auth-sidebar{margin:0;padding:0}}.auth-sidebar .auth-lang{width:100%}.auth-sidebar .auth-lang .auth-input{height:20px;margin:0;padding:0;width:70px}.auth-sidebar .auth-info-container{align-items:center;display:flex;gap:10px;padding:0 30px;position:relative}@media(max-width:800px){.auth-sidebar .auth-info-container{align-items:center;flex-direction:column-reverse;justify-content:center;text-align:justify}}@media(max-width:1300px){.auth-sidebar .auth-info-container{margin:0;padding:0 10px;width:100%}}.auth-sidebar .auth-info-container.entered .auth-icon .icon-body,.auth-sidebar .auth-info-container.entered .auth-icon .icon-head{fill:var(--primary-color)}.auth-sidebar .auth-info-container.active .auth-text p:first-child{color:var(--primary-color)}.auth-sidebar .auth-info-container.active .auth-text span{color:var(--blue-norm)}.auth-sidebar .auth-info-container.active .auth-icon .icon-body,.auth-sidebar .auth-info-container.active .auth-icon .icon-head{fill:var(--primary-color)}.auth-sidebar .auth-info-container .auth-icon{min-width:40px}@media(min-width:700px){.auth-sidebar .auth-info-container .auth-icon{min-width:50px}}.auth-sidebar .auth-info-container:not(:last-child) .auth-text:not(:last-child):after{background-color:var(--border-color);content:"";height:85px;left:-35px;position:absolute;top:55%;transform:translateY(-10%);width:2px}@media(max-width:700px){.auth-sidebar .auth-info-container:not(:last-child) .auth-text:not(:last-child):after{display:none}}.auth-sidebar .auth-info-container .auth-text{position:relative}@media(max-width:800px){.auth-sidebar .auth-info-container .auth-text{padding:5px;text-align:center}}.auth-sidebar .auth-info-container .auth-text p:first-child{color:var(--text-secondary);font-weight:600}.auth-sidebar .auth-info-container .auth-text p:last-child{color:var(--blue-norm)}.auth-sidebar .auth-info-container .auth-icon{position:relative}.auth-sidebar .auth-info-container .auth-icon:after{background-color:var(--border-color);content:"";height:20px;left:50%;position:absolute;top:10%;width:20px}.auth-lang{width:100%}.auth-lang .auth-input{border-radius:20px;height:20px;margin:0;padding:0;width:80px}.auth-lang .auth-input .p-autocomplete-dropdown,.auth-lang .auth-input .p-inputtext{background-color:var(--bg-surface)!important;border:none!important}.auth-lang .auth-input .p-inputtext{color:var(--text-primary)!important}.p-autocomplete-list .p-autocomplete-option{font-size:18px;padding:3px 20px}.auth-home-container{background-color:var(--bg-main);display:flex;height:100vh;justify-content:space-evenly;padding:0 var(--padding-md);transition:background-color .3s ease,color .3s ease;width:100%}@media(max-width:800px){.auth-home-container{flex-direction:column}}.auth-home-container.auth-container,.auth-home-container.auth-register-container{background-image:url(../../public/images/background.png)}.auth-home-container.auth-container .inputs{width:80%}@media screen and (max-width:800px){.auth-home-container.auth-container .inputs{width:100%}}.auth-home-container.auth-container .auth-home-form{gap:var(--gap-md);width:35%}.auth-home-container.auth-container .auth-home-form p span{color:var(--color-primary)}.auth-home-container.auth-container .auth-home-btn{display:flex;justify-content:space-between}.auth-home-container.auth-container .auth-home-btn:hover p{color:var(--primary-color)}.auth-home-container.auth-container .auth-home-btn:hover .left-icon .icon-path{fill:var(--primary-color)}.auth-home-container.auth-container .auth-home-btn p{color:#fff;text-align:right;transition:all 1s ease-in-out}.auth-home-container,.auth-home-container .pass-forgit{gap:var(--gap-lg)}.auth-home-container .auth-home-image{align-items:center;display:flex;height:100%}@media(max-width:800px){.auth-home-container .auth-home-image{margin-left:auto;margin-right:auto}}.auth-home-container .auth-home-image img{width:450px}.auth-home-container .icon-container{align-items:center;display:flex;width:80%}@media screen and (max-width:800px){.auth-home-container .icon-container{width:100%}}.auth-home-container .icon-container{flex-direction:column}.auth-home-container .auth-home-form{align-items:flex-end;display:flex;flex-direction:column;gap:var(--gap-sm);margin-bottom:auto;margin-top:auto;position:relative}.auth-home-container .auth-home-form .side{position:absolute;right:-50px;top:-200px}.auth-home-container .auth-home-form .side .select{background-color:var(--bg-surface);height:20px;width:30%}.auth-home-container .auth-home-form .side .select .p-autocomplete-dropdown{background-color:var(--bg-surface);border-left:none}.auth-home-container .auth-home-form .side .select .p-inputtext{border-right:none;color:var(--text-primary)}.auth-home-container .auth-home-form .side .select .p-inputtext:focus{border-color:var(--border-color)}.auth-home-container .auth-home-form h3{font-size:var(--fontsize-4xl);z-index:3}.auth-home-container .auth-home-form .background-circle{position:absolute;top:-100px;width:250px;z-index:1}@media(max-width:800px){.auth-home-container .auth-home-form .background-circle{display:none}}.auth-home-container .auth-home-form p{color:var(--text-muted);width:80%!important}@media screen and (max-width:800px){.auth-home-container .auth-home-form p{width:100%}}.auth-home-container .auth-home-form p{font-family:regular,serif;font-size:var(--fontsize-lg);font-weight:400;line-height:var(--line-height-md);text-align:center!important;z-index:3}.auth-home-container .auth-home-form p.pass-code{width:70%}@media screen and (max-width:800px){.auth-home-container .auth-home-form p.pass-code{width:100%}}.auth-home-container .auth-home-form .btns{align-items:center;display:flex;flex-direction:column;gap:var(--gap-md);width:80%}@media screen and (max-width:800px){.auth-home-container .auth-home-form .btns{width:100%}}.auth-home-container .auth-home-form .btns{margin-top:25px;z-index:3}.auth-home-container .auth-home-form .btns.btns-home,.auth-home-container .auth-home-form .btns.btns-home button{width:100%}.auth-home-container .auth-home-form .btns .nuxt-link-btn{border-radius:var(--radius-md);padding:var(--padding-sm) var(--padding-md);width:80%}@media screen and (max-width:800px){.auth-home-container .auth-home-form .btns .nuxt-link-btn{width:100%}}.auth-home-container .auth-home-form .btns .nuxt-link-btn{text-align:center}.auth-home-container .auth-home-form .btns .auth-home-btn{background-color:#093a8a;color:#fff;transition:all .5s ease-in-out}.auth-home-container .auth-home-form .btns .auth-home-btn:hover{background-color:#093a8ab1;color:var(--primary-color)}.auth-home-container .auth-home-form .btns .create-account-btn{border:1px solid var(--primary-color);color:var(--primary-color);transition:all .5s ease-in-out}.auth-home-container .auth-home-form .btns .create-account-btn:hover{background-color:var(--primary-color);color:#fff}.auth-home-container .auth-home-form .btns .btn-or{width:80%}@media screen and (max-width:800px){.auth-home-container .auth-home-form .btns .btn-or{width:100%}}.auth-home-container .auth-home-form .btns .btn-or{background-color:var(--bg-main);color:var(--text-primary);position:relative;text-align:center}.auth-home-container .auth-home-form .btns .btn-or:before{background-color:var(--border-color);content:"";height:1px;left:0;position:absolute;top:50%;width:35%}.auth-home-container .auth-home-form .btns .btn-or:after{background-color:var(--border-color);content:"";height:1px;position:absolute;right:0;top:50%;width:35%}.auth-home-container .auth-home-form .btns .icon-btns{align-items:center;display:flex;gap:var(--gap-sm);justify-content:center;margin:var(--space-sm) auto 0;width:-moz-fit-content;width:fit-content}.auth-home-container .auth-home-form .btns .icon-btns button{background-color:var(--bg-surface);border:1px solid var(--border-color);box-shadow:7px 7px 15px var(--shadow-color);padding:var(--gap-sm) var(--gap-sm);width:-moz-fit-content;width:fit-content}.auth-home-container .auth-home-form .btns .auth-home-later-btn{margin-top:var(--gap-sm);text-align:center}.auth-home-container .auth-home-form .btns .auth-home-later-btn span{color:var(--primary-color);cursor:pointer;text-decoration:underline}.auth-home-container .auth-home-form .inputs{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:25px;width:50%;z-index:10}.auth-home-container .auth-home-form .inputs.inputs-pass{width:80%}@media screen and (max-width:800px){.auth-home-container .auth-home-form .inputs.inputs-pass{width:100%}}.auth-home-container .auth-home-form .inputs.forgit-pass{width:90%}@media screen and (max-width:800px){.auth-home-container .auth-home-form .inputs.forgit-pass{width:100%}}.auth-home-container .auth-home-form .inputs .auth-home-input{display:flex;position:relative}.auth-home-container .auth-home-form .inputs .auth-home-input .auth-home-call-icon{left:5px;position:absolute;top:50%;transform:translateY(-50%)}.auth-home-container .auth-home-form .inputs .auth-home-input input{background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--fontsize-sm);margin-left:auto;margin-right:auto;padding:var(--padding-sm) var(--padding-md);text-align:right;transition:border-color .3s ease,background-color .3s ease}.auth-home-container .auth-home-form .inputs .auth-home-input input::-moz-placeholder{color:var(--text-muted)}.auth-home-container .auth-home-form .inputs .auth-home-input input::placeholder{color:var(--text-muted)}.auth-home-container .auth-home-form .inputs .auth-home-input input:focus{border:1px solid var(--blue-norm);outline:none}.auth-home-container .auth-home-form .inputs .auth-home-code{align-items:center;display:flex;justify-content:space-around}.auth-home-container .auth-home-form .inputs .auth-home-code .custom-otp-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid var(--p-inputtext-border-color);font-size:36px;text-align:center;transition:all .2s;width:40px}.auth-home-container .auth-home-form .inputs .auth-home-code .custom-otp-input:focus{border-bottom-color:var(--p-primary-color);outline:0 none}.auth-home-container .auth-home-form .inputs .auth-home-code .code-number-box{background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-muted);height:55px;margin-left:5px;padding:10px;text-align:center;width:55px}.auth-home-container .auth-home-form .inputs .auth-home-code .code-number-box::-moz-placeholder{color:var(--text-muted)}.auth-home-container .auth-home-form .inputs .auth-home-code .code-number-box::placeholder{color:var(--text-muted)}.auth-home-container .auth-home-form .inputs .auth-home-code .code-number-box:focus{outline:none}.auth-home-container .auth-home-form .inputs .auth-home-or{align-items:center;display:flex;justify-content:space-between;width:100%}.auth-home-container .auth-home-form .inputs .auth-home-or .remember-me{align-items:center;color:var(--text-muted);display:flex;gap:5px}.auth-home-container .auth-home-form .inputs .auth-home-or p{cursor:pointer;text-align:start;width:100%}.auth-home-container .auth-home-form .inputs .auth-home-or .not-send{color:var(--primary-color)}.auth-home-container .auth-home-form .inputs .resend-code{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:10px;width:100%}.auth-home-container .auth-home-form .inputs .resend-code p:first-child{color:var(--primary-color);transform:translate(45px)}.auth-home-container .auth-home-form .inputs .resend-code p:last-child{transform:translate(1px)}.auth-layout{display:flex;height:100%}@media screen and (max-width:900px){.auth-layout{flex-wrap:wrap}}.auth-layout{justify-content:space-between;width:100%}.auth-layout .auth-sidebar{height:100dvh;width:30%}@media screen and (max-width:900px){.auth-layout .auth-sidebar{position:static;width:100%}}.auth-layout .auth-content{height:100%;width:70%}@media screen and (max-width:900px){.auth-layout .auth-content{margin-left:0;margin-top:2rem;width:100%}}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}@media screen and (min-width:768px){.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}}@media screen and (min-width:1200px){.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}}@layer utilities{.w-1{width:1%}.w-2{width:2%}.w-3{width:3%}.w-4{width:4%}.w-5{width:5%}.w-6{width:6%}.w-7{width:7%}.w-8{width:8%}.w-9{width:9%}.w-10{width:10%}.w-11{width:11%}.w-12{width:12%}.w-13{width:13%}.w-14{width:14%}.w-15{width:15%}.w-16{width:16%}.w-17{width:17%}.w-18{width:18%}.w-19{width:19%}.w-20{width:20%}.w-21{width:21%}.w-22{width:22%}.w-23{width:23%}.w-24{width:24%}.w-25{width:25%}.w-26{width:26%}.w-27{width:27%}.w-28{width:28%}.w-29{width:29%}.w-30{width:30%}.w-31{width:31%}.w-32{width:32%}.w-33{width:33%}.w-34{width:34%}.w-35{width:35%}.w-36{width:36%}.w-37{width:37%}.w-38{width:38%}.w-39{width:39%}.w-40{width:40%}.w-41{width:41%}.w-42{width:42%}.w-43{width:43%}.w-44{width:44%}.w-45{width:45%}.w-46{width:46%}.w-47{width:47%}.w-48{width:48%}.w-49{width:49%}.w-50{width:50%}.w-51{width:51%}.w-52{width:52%}.w-53{width:53%}.w-54{width:54%}.w-55{width:55%}.w-56{width:56%}.w-57{width:57%}.w-58{width:58%}.w-59{width:59%}.w-60{width:60%}.w-61{width:61%}.w-62{width:62%}.w-63{width:63%}.w-64{width:64%}.w-65{width:65%}.w-66{width:66%}.w-67{width:67%}.w-68{width:68%}.w-69{width:69%}.w-70{width:70%}.w-71{width:71%}.w-72{width:72%}.w-73{width:73%}.w-74{width:74%}.w-75{width:75%}.w-76{width:76%}.w-77{width:77%}.w-78{width:78%}.w-79{width:79%}.w-80{width:80%}.w-81{width:81%}.w-82{width:82%}.w-83{width:83%}.w-84{width:84%}.w-85{width:85%}.w-86{width:86%}.w-87{width:87%}.w-88{width:88%}.w-89{width:89%}.w-90{width:90%}.w-91{width:91%}.w-92{width:92%}.w-93{width:93%}.w-94{width:94%}.w-95{width:95%}.w-96{width:96%}.w-97{width:97%}.w-98{width:98%}.w-99{width:99%}.w-100{width:100%}.w-fit{width:-moz-fit-content;width:fit-content}.w-screen{width:100vw}.w-min{width:-moz-min-content;width:min-content}.w-max{width:-moz-max-content;width:max-content}.max-w-full{max-width:100%}.w-full{width:100%}:root{--margin-none:0px;--margin-xs:8px;--margin-sm:10px;--margin-md:16px;--margin-lg:24px;--margin-xl:32px}.m-none{margin:0!important}.mt-none{margin-top:0}.mb-none{margin-bottom:0}.ms-none{margin-inline-start:0}.me-none{margin-inline-end:0}.mx-none{margin-inline:0}.my-none{margin-block:0}.m-xs{margin:8px!important}.mt-xs{margin-top:8px}.mb-xs{margin-bottom:8px}.ms-xs{margin-inline-start:8px}.me-xs{margin-inline-end:8px}.mx-xs{margin-inline:8px}.my-xs{margin-block:8px}.m-sm{margin:10px!important}.mt-sm{margin-top:10px}.mb-sm{margin-bottom:10px}.ms-sm{margin-inline-start:10px}.me-sm{margin-inline-end:10px}.mx-sm{margin-inline:10px}.my-sm{margin-block:10px}.m-md{margin:16px!important}.mt-md{margin-top:16px}.mb-md{margin-bottom:16px}.ms-md{margin-inline-start:16px}.me-md{margin-inline-end:16px}.mx-md{margin-inline:16px}.my-md{margin-block:16px}.m-lg{margin:24px!important}.mt-lg{margin-top:24px}.mb-lg{margin-bottom:24px}.ms-lg{margin-inline-start:24px}.me-lg{margin-inline-end:24px}.mx-lg{margin-inline:24px}.my-lg{margin-block:24px}.m-xl{margin:32px!important}.mt-xl{margin-top:32px}.mb-xl{margin-bottom:32px}.ms-xl{margin-inline-start:32px}.me-xl{margin-inline-end:32px}.mx-xl{margin-inline:32px}.my-xl{margin-block:32px}:root{--padding-none:0px;--padding-xs:8px;--padding-sm:10px;--padding-md:16px;--padding-lg:24px;--padding-xl:32px}.p-none{padding:0!important}.pt-none{padding-top:0}.pb-none{padding-bottom:0}.ps-none{padding-inline-start:0}.pe-none{padding-inline-end:0}.px-none{padding-inline:0}.py-none{padding-block:0}.p-xs{padding:8px!important}.pt-xs{padding-top:8px}.pb-xs{padding-bottom:8px}.ps-xs{padding-inline-start:8px}.pe-xs{padding-inline-end:8px}.px-xs{padding-inline:8px}.py-xs{padding-block:8px}.p-sm{padding:10px!important}.pt-sm{padding-top:10px}.pb-sm{padding-bottom:10px}.ps-sm{padding-inline-start:10px}.pe-sm{padding-inline-end:10px}.px-sm{padding-inline:10px}.py-sm{padding-block:10px}.p-md{padding:16px!important}.pt-md{padding-top:16px}.pb-md{padding-bottom:16px}.ps-md{padding-inline-start:16px}.pe-md{padding-inline-end:16px}.px-md{padding-inline:16px}.py-md{padding-block:16px}.p-lg{padding:24px!important}.pt-lg{padding-top:24px}.pb-lg{padding-bottom:24px}.ps-lg{padding-inline-start:24px}.pe-lg{padding-inline-end:24px}.px-lg{padding-inline:24px}.py-lg{padding-block:24px}.p-xl{padding:32px!important}.pt-xl{padding-top:32px}.pb-xl{padding-bottom:32px}.ps-xl{padding-inline-start:32px}.pe-xl{padding-inline-end:32px}.px-xl{padding-inline:32px}.py-xl{padding-block:32px}:root{--radius-xs:8px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px}.radius-xs{border-radius:8px}.radius-sm{border-radius:10px}.radius-md{border-radius:16px}.radius-lg{border-radius:24px}.radius-xl{border-radius:32px}:root{--gap-xs:4px;--gap-sm:10px;--gap-md:16px;--gap-lg:24px;--gap-xl:32px}.gap-xs{gap:4px}.gap-sm{gap:10px}.gap-md{gap:16px}.gap-lg{gap:24px}.gap-xl{gap:32px}:root{--space-xs:8px;--space-sm:10px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:40px;--space-3xl:48px;--space-4xl:64px;--font-size-xs:10px;--font-size-sm:10px;--font-size-md:16px;--font-size-lg:24px;--font-size-xl:32px;--font-size-2xl:40px;--font-size-3xl:48px}.font-size-sm,.font-size-xs{font-size:10px}.font-size-md{font-size:16px}.font-size-lg{font-size:24px}.font-size-xl{font-size:32px}.font-size-2xl{font-size:40px}.font-size-3xl{font-size:48px}:root{--transition-sm:.3s;--transition-md:.6s;--transition-lg:.9s}}@layer utilities;@layer utilities;@layer utilities;@layer utilities;@layer utilities;@layer utilities;@layer utilities;.flex{display:flex}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.flex-9{flex:9}.flex-10{flex:10}.flex-11{flex:11}.flex-12{flex:12}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-auto{flex:auto}.flex-initial{flex:initial}.flex-none{flex:none}.hidden{display:none}.cursor-pointer{cursor:pointer}.container{padding:0 15px}@media(max-width:1920px){.container{max-width:clamp(1392px,174000vw/var(--base-width),2088px);padding:0 80px}}@media(max-width:1600px){.container{max-width:clamp(1232px,154000vw/var(--base-width),1848px);padding:0 60px}}@media(max-width:1440px){.container{max-width:clamp(1072px,134000vw/var(--base-width),1608px);padding:0 40px}}@media(max-width:1200px){.container{max-width:100%;padding:0 10px}}@media(max-width:768px){.container{padding:0 5px}}@media(max-width:576px){.container{padding:0 2px}}.home-sections-header{align-items:center;display:flex;justify-content:space-between;margin:0 var(--xl-size-2)}@media(max-width:768px){.home-sections-header{align-items:center;flex-direction:column;gap:20px;text-align:center}}.home-sections-header .section-header-content{display:flex;flex-direction:column;gap:12px}@media(max-width:768px){.home-sections-header .section-header-content{gap:8px}}.home-sections-header .section-header-content .section-title{align-items:center;color:var(--color-secondary);display:flex;font-family:bold;font-size:clamp(28px,4.5vw,35px);gap:12px;text-transform:capitalize}.home-sections-header .section-header-content .section-description{color:#546881;font-family:regular;font-size:clamp(14px,1vw,16px);text-transform:capitalize}.home-sections-header .section-actions{display:flex;gap:12px}.view-all-btn{align-items:center;background:#093a8a;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-family:semi-bold;font-size:clamp(.8rem,2vw,15px);gap:6px;padding:8px 16px;text-transform:capitalize;transition:all .3s ease}[data-theme=dark] .view-all-btn{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#12192833;border-left:1px solid hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.3)}[data-theme=dark] .view-all-btn:before{background:linear-gradient(120deg,#ffffff26,#ffffff05);border-radius:inherit;content:"";inset:0;opacity:.4;pointer-events:none;position:absolute}[data-theme=dark] .view-all-btn:hover{box-shadow:0 12px 40px #000000b3,inset 0 1px 2px #ffffff1a;transform:translateY(-4px) scale(1.02)}.view-all-btn:hover{background:#072f6b;box-shadow:0 4px 12px #093a8a4d;transform:translateY(-2px)}.view-all-btn .button-arrow-icon{transition:transform .3s ease}html[lang=ar] .view-all-btn svg{transform:rotate(180deg)!important}.primary-btn{align-items:center;background:#093a8a;border:1px solid #093a8a;border-radius:24px;color:#fff;cursor:pointer;display:flex;font-family:semi-bold;font-size:clamp(.8rem,2vw,15px);gap:6px;padding:12px 24px;text-transform:capitalize;transition:all .3s ease}.primary-btn:hover{background:#072f6b;box-shadow:0 4px 12px #093a8a4d;transform:translateY(-2px)}.dialog{border:none;border-radius:16px;margin:auto;padding:20px 60px;text-align:center}.dialog h4{color:#212529;font-weight:700}.dialog p{color:#757575}.dialog .dialog-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.dialog .dialog-close-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#212529;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1.5;margin:10px auto;outline:none;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dialog[open]::backdrop{animation:backdrop-fade-in .7s ease-out forwards;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.loader-dialog{animation:fade-out .7s ease-out;background:transparent;border:none;border-radius:5px;width:100%}.loader-dialog .loader-container{padding:20px 60px}.loader-dialog[open]{align-items:center;animation:fade-in .7s ease-out;display:flex;height:100%;justify-content:center}.loader-dialog[open]::backdrop{animation:backdrop-fade-in .7s ease-out forwards;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.loader{border:2px solid;border-radius:20px;color:#000;height:22px;position:relative;width:120px}.loader:before{animation:l6 2s infinite;background:currentColor;border-radius:inherit;content:"";inset:0 100% 0 0;margin:2px;position:absolute}@keyframes l6{to{inset:0}}.delete-dialog{padding:3rem;text-align:center}.delete-dialog .dialog-title{font-family:bold,sans-serif;font-size:1.5rem;margin-top:1rem}.delete-dialog p{color:#717171;font-family:regular,sans-serif;font-size:1rem;margin-bottom:var(--space-sm)}.delete-dialog .btn-third{border:1px solid #000}.parteners{padding:0 var(--padding-lg)}.parteners,.parteners .twogether{margin-top:var(--margin-lg)}.parteners .twogether .titles{display:flex;flex-direction:column;gap:var(--gap-sm)}.parteners .twogether .titles p{font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,30px)}.parteners .twogether .titles span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.parteners .twogether .images{background:url(./Group%201597882978.vRUf76Vt.png);margin-block:var(--margin-lg);position:relative}.parteners .twogether .images img{height:193px;-o-object-fit:scale-down;object-fit:scale-down;width:264px}.parteners .twogether .images{padding:var(--padding-sm);z-index:-1}.parteners .twogether .images:after{background-color:var(--white-color);content:"";inset:0;opacity:.9;position:absolute;z-index:-1}.parteners .twogether .cards .our-site{align-items:center;background-color:#fdfafb;border-radius:var(--radius-md);display:flex;padding:var(--padding-sm)}@media screen and (max-width:900px){.parteners .twogether .cards .our-site{flex-wrap:wrap}}.parteners .twogether .cards .our-site .texts{display:flex;flex-direction:column;gap:var(--gap-sm)}.parteners .twogether .cards .our-site .texts p{color:var(--darker-color);font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,30px)}.parteners .twogether .cards .our-site .texts span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-lg)}.parteners .twogether .cards .our-site .texts .button-here{align-items:center;display:flex;gap:var(--gap-md)}.parteners .twogether .cards .our-site .texts .button-here span{color:var(--primary-color)}.parteners .twogether .cards .our-site .texts .button-here svg,.parteners .twogether .cards .our-site .texts .button-here svg path{fill:var(--primary-color)}.parteners .twogether .cards{align-items:baseline;display:flex;gap:var(--gap-md)}@media screen and (max-width:900px){.parteners .twogether .cards{flex-wrap:wrap}}.parteners .twogether .cards .schools{border:1px solid var(--gray-color);border-radius:var(--radius-md);padding:var(--padding-md);width:70%}@media screen and (max-width:900px){.parteners .twogether .cards .schools{width:100%}}.parteners .twogether .cards .schools .schools-title{color:var(--darker-color);font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,30px);margin-bottom:var(--margin-md)}.parteners .twogether .cards .schools .card{margin-bottom:var(--margin-md)}.parteners .twogether .cards .schools .card .title{align-items:center;color:var(--darker-color);display:flex;font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,30px);gap:var(--gap-sm)}.parteners .twogether .cards .schools .card .card-description{color:var(--normal-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-md);padding-inline:2.4rem}.parteners .twogether .cards .schools .top-certificates .title{align-items:center;color:var(--darker-color);display:flex;font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,30px);gap:var(--gap-sm)}.parteners .twogether .cards .schools .top-certificates .certificates{display:flex;flex-direction:column;gap:var(--gap-md);padding-inline:2.4rem}.parteners .twogether .cards .schools .top-certificates .certificates li{color:var(--normal-color);cursor:pointer;font-family:Regular,sans-serif;font-size:var(--fontsize-md);transition:all .3s ease-in-out}.parteners .twogether .cards .schools .top-certificates .certificates li:hover{color:var(--primary-color)}.parteners .twogether .cards .schools .top-certificates .certificates li:hover:after{content:">";margin-inline:var(--margin-sm)}.parteners .certifications{margin-block:var(--margin-lg)}.parteners .certifications .top-section-title{align-items:center;display:flex;flex-direction:column;gap:var(--gap-sm);justify-content:center;padding:var(--padding-sm);text-align:center}.parteners .certifications .top-section-title p{color:var(--darker-color);font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.parteners .certifications .top-section-title span{color:var(--normal-color);font-size:var(--fontsize-lg);width:80%}@media screen and (max-width:900px){.parteners .certifications .top-section-title span{width:100%}}.parteners .certifications .certification-image-container{display:grid;grid-template-columns:repeat(4,1fr);padding:var(--padding-sm)}@media screen and (max-width:1024px){.parteners .certifications .certification-image-container{grid-template-columns:repeat(3,1fr);padding:var(--padding-sm)}}@media screen and (max-width:600px){.parteners .certifications .certification-image-container{grid-template-columns:repeat(1,1fr);padding:unset}}.parteners .certifications .certification-image-container{gap:var(--gap-md);margin-top:var(--space-sm);padding:var(--padding-md) var(--padding-lg)}.parteners .certifications .certification-image-container .images{height:223px;overflow:hidden;position:relative;width:100%}.parteners .certifications .certification-image-container .images img{border-radius:var(--radius-sm);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.parteners .certifications .certification-image-container .images .certification-text{background-color:#0000007a;border-radius:var(--radius-sm);bottom:-8rem;color:var(--white-color);font-family:Medium,sans-serif;font-size:clamp(2rem,2.5vw,18px);padding-inline:var(--padding-sm);position:absolute;transition:all .7s ease-in-out;width:100%}.parteners .certifications .certification-image-container .images:hover .certification-text{bottom:0}.parteners .certifications button{color:var(--primary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg);margin:0 auto;margin-top:var(--margin-lg);width:100%}.certifications{padding:0 var(--padding-lg)}.certifications,.certifications .twogether{margin-top:var(--margin-lg)}.certifications .twogether .titles{display:flex;flex-direction:column;gap:var(--gap-sm)}.certifications .twogether .titles p{font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,30px)}.certifications .twogether .titles span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.certifications .requirements{border:1px solid var(--gray-color);border-radius:var(--radius-md);margin-top:var(--margin-lg);padding:var(--padding-md);width:75rem}@media screen and (max-width:1300px){.certifications .requirements{width:100%}}.certifications .requirements .title{align-items:center;display:flex;font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,24px);gap:var(--gap-sm)}.certifications .requirements .content{margin-top:var(--margin-md)}.certifications .requirements .content ul li{display:flex;flex-direction:column}.certifications .requirements .content ul li p{font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,22px)}.certifications .requirements .content ul li span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-lg)}.certifications .general-information{border:1px solid var(--gray-color);border-radius:var(--radius-md);margin-top:var(--margin-lg);padding:var(--padding-md);width:75rem}@media screen and (max-width:1300px){.certifications .general-information{width:100%}}.certifications .general-information .title{align-items:center;display:flex;font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,24px);gap:var(--gap-sm)}.certifications .general-information .items{margin-top:var(--margin-md)}.certifications .general-information .items .item{display:flex;flex-direction:column}.certifications .general-information .items .item p{font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,22px)}.certifications .general-information .items .item span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-lg)}.certifications .target-audience{border:1px solid var(--gray-color);border-radius:var(--radius-md);margin-top:var(--margin-lg);padding:var(--padding-md);width:75rem}@media screen and (max-width:1300px){.certifications .target-audience{width:100%}}.certifications .target-audience .title{align-items:center;display:flex;font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,24px);gap:var(--gap-sm)}.certifications .target-audience .content{background:url(./Frame%201984078382.BVqiTvFC.png);background-position:top;background-repeat:repeat-x;background-size:cover;border-radius:var(--radius-md);margin-top:var(--margin-lg);padding:var(--padding-md);width:100%}.certifications .target-audience .content .cards{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1100px){.certifications .target-audience .content .cards{align-items:center;display:flex;flex-direction:column;gap:4rem;justify-content:center;margin-inline:unset;width:100%}}.certifications .target-audience .content .cards{margin-inline:3rem}.certifications .target-audience .content .cards .card:nth-child(odd){background-color:#f5e7ed}.certifications .target-audience .content .cards .card:nth-child(2n){background-color:#e3f7ff;flex-direction:column-reverse}.certifications .target-audience .content .cards .card:nth-child(2n) p{order:1}.certifications .target-audience .content .cards .card{align-items:center;border-radius:50rem;display:flex;flex-direction:column;gap:var(--gap-sm);height:18rem;justify-content:center;padding:var(--padding-lg);width:18rem}.certifications .target-audience .content .cards .card p{font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.certifications .target-audience .content .cards .card span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md);text-align:center;width:100%}.certifications .target-audience .content .cards .card{position:relative}.certifications .target-audience .content .cards .card:after{border-radius:50rem;border-top:5px dashed #ccc;content:"";height:30rem;left:50%;position:absolute;transform:translate(-50%);width:21.5rem}@media screen and (max-width:900px){.certifications .target-audience .content .cards .card:after{width:100%}}.certifications .target-audience .content .cards .card:nth-child(odd):after{bottom:-1.4rem;transform:translate(-50%) rotate(180deg)}.certifications .target-audience .content .cards .card:nth-child(2n):after{top:-1rem}.certifications .benefits-certifications{border:1px solid var(--gray-color);border-radius:var(--radius-md);margin-top:var(--margin-lg);padding:var(--padding-md);width:75rem}@media screen and (max-width:1300px){.certifications .benefits-certifications{width:100%}}.certifications .benefits-certifications .title{align-items:center;display:flex;font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,24px);gap:var(--gap-sm)}.certifications .benefits-certifications .content .cards{display:flex;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin-top:4rem;width:100%}@media screen and (max-width:1024px){.certifications .benefits-certifications .content .cards{gap:4rem;justify-content:center}}.certifications .benefits-certifications .content .cards .card{border-radius:var(--radius-md);padding:var(--padding-md);position:relative}.certifications .benefits-certifications .content .cards .card:nth-child(2n){background-color:#e3f7ff;margin-top:11rem}.certifications .benefits-certifications .content .cards .card:nth-child(2n):not(:last-child):after{bottom:-5rem;content:url(./Frame%201597883178.S-zYoDUF.svg);left:-5rem;position:absolute;transform:translate(-50%)}@media screen and (max-width:1024px){.certifications .benefits-certifications .content .cards .card:nth-child(2n):not(:last-child):after{display:none;margin-top:unset}.certifications .benefits-certifications .content .cards .card:nth-child(2n){margin-top:unset}}.certifications .benefits-certifications .content .cards .card:nth-child(odd){background-color:#f8eee5;height:-moz-fit-content;height:fit-content;margin-top:2rem}.certifications .benefits-certifications .content .cards .card:nth-child(odd):not(:last-child):after{bottom:-5rem;content:url(./Frame%201597883177.CwatK4RA.svg);position:absolute;right:-13rem;transform:translate(-50%)}@media screen and (max-width:1024px){.certifications .benefits-certifications .content .cards .card:nth-child(odd):not(:last-child):after{display:none}}.certifications .benefits-certifications .content .cards .card .card-title{align-items:center;display:flex;font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,22px);gap:var(--gap-sm)}.certifications .benefits-certifications .content .cards .card span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-lg)}.certifications .benefits-certifications .content .cards .card{width:30rem}.offers .courses{margin-top:var(--margin-md);padding:0 var(--padding-md)}.offers .courses .filters{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-lg);justify-content:space-between;padding-inline:var(--padding-md)}@media screen and (max-width:600px){.offers .courses .filters{gap:var(--gap-md)}}.offers .courses .filters .search{align-items:center;background-color:var(--white-color);border:1px solid var(--gray-color);border-radius:30rem;display:flex;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);position:relative;width:clamp(250px,44%,430px)}.offers .courses .filters .search input{border:none;font-size:var(--font-size-md);outline:none;padding-inline:var(--space-lg)}.offers .courses .filters .search svg{position:absolute}.offers .courses .filters .filter-btn{padding:var(--padding-sm) 3rem}.offers .courses .filters .filter-btn,.offers .courses .filters .select{align-items:center;background-color:var(--white-color);border:1px solid var(--gray-color);border-radius:20rem;cursor:pointer;display:flex;font-family:Medium,sans-serif;font-size:var(--fontsize-lg);gap:var(--gap-sm)}.offers .courses .filters .select select{border:none;border-radius:20rem;outline:none;padding:.5rem 4rem;width:100%}.offers .courses .filters .label-certified,.offers .courses .filters .select select{background-color:var(--white-color);cursor:pointer;font-family:Medium,sans-serif;font-size:var(--fontsize-lg)}.offers .courses .filters .label-certified{align-items:center;border:1px solid var(--gray-color);border-radius:20rem;display:flex;gap:var(--gap-sm);padding:var(--padding-sm) 3rem}.offers .courses .filters .label-certified input[type=checkbox]{display:none}.offers .courses .filters .label-certified:has(input:checked){background-color:var(--darker-color);color:var(--white-color)}.offers .courses .filters .grid-options{align-items:center;display:flex;gap:var(--gap-md)}.offers .courses .filters .grid-options svg{cursor:pointer;transition:all .5s ease-in-out}.offers .courses .filters .grid-options .activeIcon{background-color:var(--darker-color);border-radius:50rem}.offers .courses .filters .grid-options .activeIcon path{stroke:#fff}.offers .cards{display:grid;gap:var(--gap-md);grid-template-columns:repeat(3,1fr)}@media screen and (max-width:900px){.offers .cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.offers .cards{grid-template-columns:repeat(1,1fr)}}.offers .cards .card{border:1px solid #f3f5fa;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;transition:all .5s ease-in-out}.offers .cards .card:hover{box-shadow:0 0 10px #0003}.offers .cards .card .image{padding:var(--padding-sm);position:relative}.offers .cards .card .image img{height:100%}.offers .cards .card .image .save-icon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff4d;border-radius:6px;cursor:pointer;height:3rem;padding:var(--padding-sm);position:absolute;right:10px;top:10px;width:3rem}.offers .cards .card .image .save-icon path{height:10rem;width:10rem}.offers .cards .card .image .activeSave path{fill:var(--primary-color)}.offers .cards .card .type{background-color:var(--fifth-color-opacity);border-radius:var(--radius-sm);color:var(--fifth-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md);margin-inline:var(--margin-md);padding:var(--padding-sm);width:-moz-fit-content;width:fit-content}.offers .cards .card .instructor{align-items:center;display:flex;gap:var(--gap-md);padding:var(--padding-sm)}.offers .cards .card .instructor img{border-radius:var(--radius-sm);height:2.5rem;-o-object-fit:cover;object-fit:cover;width:2.5rem}.offers .cards .card .instructor p{font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.offers .cards .card .course-rate{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--padding-sm)}.offers .cards .card .course-rate p{font-family:Bold,sans-serif;font-size:clamp(1.2rem,1.5vw,20px)}.offers .cards .card .course-rate .rate{align-items:center;color:#f1a74f;display:flex;gap:var(--gap-sm);justify-content:center}.offers .cards .card .description{color:var(--normal-color);font-size:var(--fontsize-md);padding:var(--padding-sm);text-align:start}.offers .cards .card .summary{align-items:center;background-color:var(--normal-color);background-color:#1f41bb0a;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--padding-sm)}.offers .cards .card .summary .duration{align-items:center;color:var(--primary-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-lg);gap:var(--gap-sm)}.offers .cards .card .summary .duration p{color:#000}.offers .cards .card .price{align-items:center;display:flex;justify-content:space-between;padding:var(--padding-sm)}.offers .cards .card .price .fire{align-items:start;display:flex}.offers .cards .card .price .fire .fire-icon{height:2rem;width:2rem}.offers .cards .card .price .fire p{color:var(--dark-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2.2vw,30px)}.offers .cards .card .price a{align-items:center;color:var(--primary-color);display:flex;font-family:Regular,sans-serif;font-size:1.2rem;gap:var(--gap-sm);transition:all .5s ease-in-out}.offers .cards .card .price a:hover{text-decoration:underline}.offers .list-cards{display:grid;gap:var(--gap-md);grid-template-columns:repeat(1,1fr)}.offers .list-cards .card{border-radius:var(--radius-md);height:20vh}@media screen and (max-width:900px){.offers .list-cards .card{height:90%}}@media screen and (max-width:610px){.offers .list-cards .card{height:46vh}}@media screen and (max-width:450px){.offers .list-cards .card{height:55vh}}.offers .list-cards .card{margin-block:var(--margin-sm);width:100%}.offers .list-cards .card:hover{box-shadow:0 0 10px #0003;transition:all .3s ease-in-out}.offers .list-cards .card:hover .image .content .course-info:lang(ar){transform:translate(-150px)}@media screen and (max-width:1024px){.offers .list-cards .card:hover .image .content .course-info:lang(ar){transform:translate(-50px)}}.offers .list-cards .card:hover .image .content .course-info:lang(en){transform:translate(150px)}@media screen and (max-width:1024px){.offers .list-cards .card:hover .image .content .course-info:lang(en){transform:translate(50px)}}.offers .list-cards .card .image{border-radius:var(--radius-md);height:100%;position:relative;transition:all .3s ease-in-out;width:100%}.offers .list-cards .card .image img{aspect-ratio:1;border-end-start-radius:var(--radius-md);border-start-start-radius:var(--radius-md);height:100%;width:165px}.offers .list-cards .card .image .content{border-radius:var(--radius-md);height:100%;left:0;position:absolute;top:0;width:100%;z-index:555}.offers .list-cards .card .image .content .course{align-items:center;display:flex;height:100%;width:100%}@media screen and (max-width:700px){.offers .list-cards .card .image .content .course{flex-direction:column}}.offers .list-cards .card .image .content .course .course-info{border-end-start-radius:var(--radius-md);border-start-start-radius:var(--radius-md);display:flex;transition:all .3s ease-in-out}@media screen and (max-width:700px){.offers .list-cards .card .image .content .course .course-info:lang(ar){border-radius:var(--radius-md) 0 0 var(--radius-md)}.offers .list-cards .card .image .content .course .course-info:lang(en){border-radius:var(--radius-md) var(--radius-md) 0 0}}.offers .list-cards .card .image .content .course .course-info{background-color:var(--light-color);flex-direction:column;height:100%;padding:var(--padding-md);width:100%}.offers .list-cards .card .image .content .course .course-info .course-rate{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-sm)}.offers .list-cards .card .image .content .course .course-info .course-rate p{font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,22px)}.offers .list-cards .card .image .content .course .course-info .course-rate .rate{align-items:baseline;color:#f1a74f;display:flex;gap:var(--gap-sm);justify-content:center}.offers .list-cards .card .image .content .course .course-info .description{color:var(--normal-color);font-size:var(--fontsize-lg);text-align:start;width:45rem}@media screen and (max-width:900px){.offers .list-cards .card .image .content .course .course-info .description{width:100%}}.offers .list-cards .card .image .content .course .course-info .course-summary{align-items:center;display:flex;flex-wrap:wrap!important;gap:var(--gap-lg)}.offers .list-cards .card .image .content .course .course-info .course-summary .instructor{align-items:center;display:flex;gap:var(--gap-md);padding:var(--padding-sm)}.offers .list-cards .card .image .content .course .course-info .course-summary .instructor img{border-radius:var(--radius-sm);height:2.5rem;-o-object-fit:cover;object-fit:cover;width:2.5rem}.offers .list-cards .card .image .content .course .course-info .course-summary .instructor p{font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.offers .list-cards .card .image .content .course .course-info .course-summary .summary{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-lg);justify-content:space-between;padding:var(--padding-sm)}.offers .list-cards .card .image .content .course .course-info .course-summary .summary .duration{align-items:center;color:var(--primary-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-lg);gap:var(--gap-sm)}.offers .list-cards .card .image .content .course .course-info .course-summary .summary .duration p{color:#000}.offers .list-cards .card .image .content .course .course-details-card{border-end-end-radius:var(--radius-md)}@media screen and (max-width:700px){.offers .list-cards .card .image .content .course .course-details-card:lang(ar){border-radius:var(--radius-md) 0 0 var(--radius-md)}.offers .list-cards .card .image .content .course .course-details-card:lang(en){border-radius:0 0 var(--radius-md) var(--radius-md)}}.offers .list-cards .card .image .content .course .course-details-card{background-color:var(--light-color);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:var(--padding-md);width:100%}.offers .list-cards .card .image .content .course .course-details-card .price{align-items:center;display:flex;gap:var(--gap-sm);justify-content:end;padding:var(--padding-sm)}.offers .list-cards .card .image .content .course .course-details-card .price .fire-icon{height:2rem;width:2rem}.offers .list-cards .card .image .content .course .course-details-card .price .price-number{color:var(--dark-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2.2vw,30px)}.offers .list-cards .card .image .content .course .course-details-card .price .type{background-color:var(--fifth-color-opacity);border-radius:var(--radius-sm);color:var(--fifth-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md);margin-inline:var(--margin-md);padding:var(--padding-sm);width:-moz-fit-content;width:fit-content}.offers .list-cards .card .image .content .course .course-details-card .details a{align-items:center;color:var(--primary-color);display:flex;font-family:Regular,sans-serif;font-size:1.2rem;gap:var(--gap-sm);justify-content:end;transition:all .5s ease-in-out}.offers .list-cards .card .image .content .course .course-details-card .details a:hover{text-decoration:underline}.blogs{align-items:start;display:flex;flex-direction:column;gap:30px;justify-content:center;padding:30px 0}.blogs .top-section-title{padding:var(--padding-sm);text-align:center}.blogs .top-section-title p{font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.blogs .top-section-title span{color:var(--normal-color);font-size:var(--fontsize-lg);width:80%}@media screen and (max-width:900px){.blogs .top-section-title span{width:100%}}.blogs .blogs-containers{align-items:start;display:grid;gap:32px;grid-template-columns:350px 1fr;padding:var(--padding-sm)}.blogs .blogs-containers.page-blogs{grid-template-columns:repeat(350px,1fr)!important}@media screen and (max-width:900px){.blogs .blogs-containers{display:block;margin-block:1rem}}.blogs .blogs-title{font-family:semi-bold;text-align:start;width:100%}.blogs .blogs-title p{color:#c4c4c4;font-family:Bold,sans-serif;font-family:semi-bold;font-size:clamp(2rem,2.5vw,40px)}.blogs .blogs-title span{color:var(--primary-color);font-size:var(--fontsize-lg);width:40%}@media screen and (max-width:900px){.blogs .blogs-title span{width:100%}}.blogs .blog-home-cards-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.blogs .blog-home-cards-grid .blogs-card-container{align-items:flex-start;border:1px solid rgba(243,245,255,.51);border-radius:20px;display:flex;flex-direction:column;gap:10px;height:-moz-fit-content;height:fit-content;justify-content:flex-start;padding:16px;transition:all .3s ease-in-out;width:100%}[data-theme=dark] .blogs .blog-home-cards-grid .blogs-card-container{background:#ffffff1a}.blogs .blog-home-cards-grid .blogs-card-container:hover{box-shadow:0 0 10px #5a5a5a1b}.blogs .blog-home-cards-grid .blogs-card-container .blogs-header{align-items:flex-start;background:var(--bg-surface);border-radius:24px;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:14px}[data-theme=dark] .blogs .blog-home-cards-grid .blogs-card-container .blogs-header{background:#fff3}.blogs .blog-home-cards-grid .blogs-card-container .blogs-header .blogs-card-title{display:-webkit-box;font-family:semi-bold,sans-serif;font-size:16px;-webkit-line-clamp:1;text-align:start;-webkit-box-orient:vertical;height:calc(var(--line-height)*1em);line-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;--line-height:1.5;color:var(--gray-scale)}[data-theme=dark] .blogs .blog-home-cards-grid .blogs-card-container .blogs-header .blogs-card-title{color:#fff}.blogs .blog-home-cards-grid .blogs-card-container .blogs-header .created-by,.blogs .blog-home-cards-grid .blogs-card-container .blogs-header .date{align-items:center;color:#546881;display:flex;font-family:regular,sans-serif;font-size:14px;gap:8px}[data-theme=dark] .blogs .blog-home-cards-grid .blogs-card-container .blogs-header .created-by,[data-theme=dark] .blogs .blog-home-cards-grid .blogs-card-container .blogs-header .date{color:#fafafa}.blogs .blog-home-cards-grid .blogs-card-container .blogs-header .created-by .dot,.blogs .blog-home-cards-grid .blogs-card-container .blogs-header .date .dot{border-radius:50%;color:#546881;font-family:bold,sans-serif;font-size:30px;line-height:1}.blogs .blog-home-cards-grid .blogs-card-container .blogs-header .blogs-card-subtitle{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.blogs .blog-home-cards-grid .blogs-card-container .blogs-header .blogs-card-subtitle .subtitle{color:#546881;display:-webkit-box;font-family:regular,sans-serif;font-size:14px;-webkit-line-clamp:3;text-align:start;-webkit-box-orient:vertical;height:calc(var(--line-height)*3em);line-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;--line-height:1.5}[data-theme=dark] .blogs .blog-home-cards-grid .blogs-card-container .blogs-header .blogs-card-subtitle .subtitle{color:#b8b8b8}.blogs .blog-home-cards-grid .blogs-card-container .blogs-card-image{overflow:hidden;width:100%}.blogs .blog-home-cards-grid .blogs-card-container .blogs-card-image .blog-image{aspect-ratio:1;border-radius:24px;display:block;max-height:260px;-o-object-fit:cover;object-fit:cover;width:100%}.blogs .blog-home-cards-grid .blogs-card-container .blogs-description{color:var(--normal-color);display:-webkit-box;font-family:Regular,sans-serif;font-size:var(--fontsize-sm);-webkit-line-clamp:3;padding:var(--padding-md);text-align:start;-webkit-box-orient:vertical;height:calc(var(--line-height)*2.75em);line-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;--line-height:1.5}.blogs .blog-home-cards-grid .blogs-card-container .blogs-description p{overflow-wrap:anywhere}.blogs .join-banner-button{align-items:center;align-self:flex-start;background-color:var(--primary-color);border-radius:10px;color:#fff;cursor:pointer;display:flex;gap:20px;justify-content:space-between;margin:0 auto;padding:10px 20px 10px 16px;transition:all .3s linear;width:-moz-fit-content;width:fit-content}.blogs .join-banner-button .arrow-icon{transition:all .3s linear}.blogs .join-banner-button:hover{background-color:var(--primary-color-opacity-10)}.blogs .join-banner-button:hover .arrow-icon{transform:translate(10px)}.blogs .join-banner-button .join-banner-button-text{font-size:16px;font-weight:600}.active_blog_filter{background-color:var(--primary-color);border-radius:10px;color:#fff;cursor:pointer;padding:10px 20px 10px 16px;transition:all .3s linear}.blog-details .blogs-containers{display:grid;gap:50px;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);padding:var(--padding-lg)}@media screen and (max-width:900px){.blog-details .blogs-containers{display:block;margin-block:1rem}}.blog-details .blogs-containers .content{grid-area:1/2/6/6}.blog-details .blogs-containers .content h2{color:var(--text-primary);font-family:Regular,sans-serif;font-size:clamp(1.2rem,2vw,34px)}.blog-details .blogs-containers .content{display:flex;flex-direction:column;gap:var(--gap-md);margin-top:var(--space-md)}.blog-details .blogs-containers .content .info{display:flex;flex-wrap:wrap;justify-content:space-between;width:50%}@media screen and (max-width:900px){.blog-details .blogs-containers .content .info{width:100%}}.blog-details .blogs-containers .content .info .date{align-items:center;display:flex;gap:var(--gap-sm)}.blog-details .blogs-containers .content .info .date span{color:var(--text-muted);font-family:Regular,sans-serif;font-size:clamp(1.2rem,1.5vw,18px)}.blog-details .blogs-containers .content .info .date .description-blog{color:var(--primary-color);font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,20px)}.blog-details .blogs-containers .content .info .author{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-sm)}.blog-details .blogs-containers .content .info .author span{color:var(--text-muted);font-family:Regular,sans-serif;font-size:clamp(1.2rem,1.5vw,18px)}.blog-details .blogs-containers .content .info .author p{font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,20px)}.blog-details .blogs-containers .content .image{height:30rem;width:100%}.blog-details .blogs-containers .content .image img{border-radius:var(--radius-md);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-details .blogs-containers .content p{color:#546881;font-family:Regular,sans-serif;font-size:var(--fontsize-lg);line-height:2rem}.blog-details .blogs-containers .content .hashtag h3{color:var(--text-primary);font-family:Regular,sans-serif;font-size:var(--fontsize-lg)}.blog-details .blogs-containers .content .hashtag .chips{display:flex;flex-wrap:wrap;gap:var(--gap-md);margin-top:var(--space-sm)}.blog-details .blogs-containers .content .hashtag .chips .chip{background:#9f144b0a;border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;font-family:Regular,sans-serif;font-size:var(--fontsize-md);padding:var(--padding-sm) var(--padding-md);transition:all .5s ease-in-out}.blog-details .blogs-containers .content .hashtag .chips .chip:hover{background:var(--primary-color);color:var(--white-color)}.blog-details .blogs-containers .content .social{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:var(--space-md)}.blog-details .blogs-containers .content .social span{color:var(--black-color);font-family:Regular,sans-serif;font-size:var(--fontsize-lg)}.blog-details .blogs-containers .content .social .links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-lg)}.blog-details .blogs-containers .content .social .links .link{background:#7878781a;border-radius:var(--radius-md);cursor:pointer;padding:var(--padding-sm)}.blog-details .blogs-containers .content .social .links .link:hover{opacity:.8}.side{align-items:baseline;grid-area:1/1/6/2;margin-top:var(--space-md)}.side,.side .search{display:flex;flex-direction:column;gap:var(--gap-md)}.side .search{width:100%}.side .search input{border:1px solid var(--black-color);border-radius:var(--radius-sm);color:var(--black-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md);padding:var(--padding-sm) var(--padding-md)}.side .category{width:100%}.side .category h3{color:var(--text-primary);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,24px)}.side .category ul{display:flex;flex-direction:column}.side .category ul li{color:var(--gray-scale);cursor:pointer;font-family:Regular,sans-serif;font-size:var(--fontsize-md);margin-top:var(--space-sm)}.side .hashtag h3{color:var(--text-primary);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,24px);text-align:start}.side .hashtag .chips{display:flex;flex-wrap:wrap;gap:var(--gap-md);margin-top:var(--space-sm)}.side .hashtag .chips .chip{background:#9f144b0a;border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;font-family:Regular,sans-serif;font-size:var(--fontsize-md);padding:var(--padding-sm) var(--padding-md);transition:all .5s ease-in-out}.side .hashtag .chips .chip:hover{background:var(--primary-color);color:var(--white-color)}.input-wrapper{display:flex;flex-direction:column;gap:var(--gap-xs);position:relative}.input-wrapper .input-label{color:var(--text-color-2);font-family:medium,sans-serif;font-size:.9rem;text-align:start}.input-wrapper .input{background-color:var(--input-bg);border:1px solid var(--stroke-color);border-radius:var(--radius-md);font-family:regular,sans-serif;font-size:.9rem;padding:clamp(var(--space-sm),15/var(--base-height)*100vh,var(--space-md));transition:all var(--transition-sm) ease-in-out;width:100%}.input-wrapper .input:focus,.input-wrapper .input:focus-visible{border-color:var(--primary-color-opacity-50);outline:none}.input-wrapper .input::-moz-placeholder{color:var(--placeholder-input);font-family:regular,serif;font-size:.8rem}.input-wrapper .input::placeholder{color:var(--placeholder-input);font-family:regular,serif;font-size:.8rem}.input-wrapper .error-text{color:var(--danger-color);font-family:regular,sans-serif;font-size:.8rem;margin-top:var(--space-sm);text-align:start}.input-wrapper.input-wrapper-icon .input{padding-inline-start:clamp(var(--space-lg),40/var(--base-width)*100vw,var(--space-3xl))}.input-wrapper.input-wrapper-icon .input-icon{position:absolute;top:calc(45/var(--base-height)*100vh)}body:lang(ar) .input-wrapper-icon .input-icon{right:calc(15/var(--base-width)*100vw)}body:lang(en) .input-wrapper-icon .input-icon{left:calc(15/var(--base-width)*100vw)}.input-search{position:relative}@media(max-width:768px){.input-search{margin:1rem 0}}.input-search img{left:9px}.input-search .icon-remove,.input-search img{position:absolute;top:50%;transform:translateY(-50%)}.input-search .icon-remove{cursor:pointer;right:9px}.input-search .input{background-color:transparent;border:1px solid #dde2ed;border-radius:var(--radius-sm);padding:var(--space-md);padding-inline:2rem;transition:all var(--transition-sm) ease-in-out;width:100%}.input-search .input::-moz-placeholder{color:var(--placeholder-input);font-family:regular,serif;font-size:.8rem}.input-search .input::placeholder{color:var(--placeholder-input);font-family:regular,serif;font-size:.8rem}.input-search .input:focus{outline:none}.input-image-user{align-items:start;display:flex;flex-direction:column;gap:var(--space-md)}.input-image-user input[type=file]{display:none}.input-image-user .input-label .image img,.input-image-user .preview-img{border-radius:50%;height:calc(100/var(--base-height)*100vh);width:calc(100/var(--base-height)*100vh)}.input-image-user .actions{align-items:center;display:flex;gap:var(--space-sm)}.input-image-user p{color:#576b74;font-family:regular,sans-serif;font-size:var(--sm-size);margin-top:var(--space-md)}.input-image{align-items:center;background-color:var(--bg-main)!important;border:1px dashed #8c8896;border-radius:20px;gap:var(--gap-md);justify-content:center;margin-top:28px;min-height:180px;padding:16px;text-align:center;width:100%}.radio-wrapper{align-items:center;display:flex;gap:var(--space-sm)}.radio-wrapper label{font-family:regular,sans-serif;font-size:var(--sm-size);margin-bottom:0}.radio-wrapper input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--white-color);border:2px solid var(--line-color);border-radius:50%;cursor:pointer;height:15px;position:relative;transition:all .2s ease;width:15px}.radio-wrapper input:checked{background-color:var(--white-color);border-color:var(--white-color);border:4px solid var(--primary-color)}.radio-wrapper input:hover{border-color:var(--primary-color)}.input-checkbox-wrapper{display:flex;flex-direction:row-reverse;gap:var(--space-sm);justify-content:start;margin-inline-end:var(--space-3xl);position:relative}.input-checkbox-wrapper .input-label{align-items:center;cursor:pointer;display:flex;gap:var(--space-sm);margin-bottom:0}.input-checkbox-wrapper input[type=checkbox],.input-checkbox-wrapper input[type=radio]{height:0;opacity:0;position:absolute;width:0}.input-checkbox-wrapper .input-label:before{background-color:#fff;border:2px solid var(--line-color);border-radius:6px;content:"";display:inline-block;height:var(--checkbox-size);transition:background-color .3s,border-color .3s;width:var(--checkbox-size)}.input-checkbox-wrapper input[type=checkbox]:checked+.input-label:before,.input-checkbox-wrapper input[type=radio]:checked+.input-label:before{background-color:var(--primary-color);border-color:1px solid var(--primary-color)}.input-checkbox-wrapper input[type=checkbox]:checked+.input-label:after,.input-checkbox-wrapper input[type=radio]:checked+.input-label:after{color:#fff;content:"✓";font-size:calc(var(--checkbox-size)/2);left:calc(var(--space-sm) - 3px);position:absolute;top:calc(var(--space-sm)*-1 + 14px)}.p-editor .p-editor-content .ql-editor{font-family:regular,sans-serif}.p-editor .p-editor-content .ql-editor *{text-align:start}.btn{border-radius:.5rem;color:var(--primary-color);display:block;font-family:bold,sans-serif;font-size:.8rem;padding:calc(15/var(--base-height)*100vh) calc(25/var(--base-height)*100vh);transition:var(--transition-sm)}.btn .btn-disabled{cursor:not-allowed!important;opacity:.5;pointer-events:none}.button-wrapper{display:flex;gap:var(--gap-sm);justify-content:flex-end}.btn-primary.btn-icon svg path{opacity:1;stroke:var(--white-color)}.btn-primary:hover.btn-icon svg path{opacity:1;stroke:var(--primary-color)}.btn-primary{align-items:center;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:var(--radius-sm);color:var(--white-color);cursor:pointer;display:flex;font-family:regular,sans-serif;gap:var(--space-sm);justify-content:center;text-transform:capitalize;transition:.7s ease-in-out}.btn-primary:disabled{background-color:transparent;color:var(--primary-color);cursor:not-allowed}.btn-primary svg path,.btn-primary:disabled,.btn-primary:hover{transition:.7s ease-in-out}.btn-primary:hover{background-color:transparent;color:var(--primary-color)}.btn-primary.btn-show{padding-top:20px}.btn-third{background-color:var(--third-color);border-radius:var(--radius-sm);color:var(--white-color);font-family:regular,sans-serif}.btn-secondary,.btn-third{align-items:center;cursor:pointer;display:flex;gap:var(--space-sm);justify-content:center;transition:.7s ease-in-out}.btn-secondary{background-color:var(--white-color);border:1px solid var(--primary-color);color:var(--primary-color);text-transform:capitalize}.btn-secondary svg path,.btn-secondary:hover{transition:.7s ease-in-out}.btn-secondary:hover{background-color:var(--primary-color);color:var(--white-color)}.btn-secondary:hover .lock{color:var(--white-color)!important;transition:.7s ease-in-out}.btn-secondary:hover svg path{fill:var(--white-color);transition:.7s ease-in-out}.btn-secondary.non_hover:hover{background-color:var(--white-color);border:1px solid var(--primary-color);color:var(--primary-color)}.btn-secondary.non_hover:hover svg path{fill:none}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary:disabled:hover{background-color:var(--white-color);border:1px solid var(--primary-color);color:var(--primary-color)}.btn-secondary:disabled:hover svg path{fill:none}.btn-secondary.btn-gray{border:1px solid #dde2ed;color:#3d4c5e}.btn-secondary.btn-gray:hover{background-color:#0b1741;color:#fff}.btn-secondary.btn-sort{background-color:#f0f1f4;border:none;color:#3d4c5e;font-family:medium,sans-serif;font-weight:200;padding-top:8px}.btn-secondary.btn-sort:hover{background-color:#0b1741;color:#fff}.btn-secondary.btn-stages{font-family:bold;font-size:20px;font-weight:700;letter-spacing:0;line-height:100%;padding:8px 40px}@media(max-width:768px){.btn-secondary.btn-stages{padding:8px 10px}}.btn-secondary.btn-stages{border:1px solid hsla(0,0%,84%,.357);border-radius:15px;color:#000}.btn-secondary.btn-stages:hover{background-color:#ffb949;border:none;color:#fff;outline:none}.btn-add{align-items:center;background-color:#0b1741;border-radius:var(--radius-sm);color:var(--white-color);cursor:pointer;display:flex;gap:var(--space-sm);justify-content:center;text-transform:capitalize;transition:.7s ease-in-out}.btn-add:disabled{background-color:transparent;color:var(--primary-color);cursor:not-allowed}.btn-add svg path,.btn-add:disabled{transition:.7s ease-in-out}.btn-add:hover{background-color:transparent;border:1px solid #dde2ed;color:var(--primary-color);color:#3d4c5e}.btn-add:hover,.btn-danger{text-transform:capitalize;transition:.7s ease-in-out}.btn-danger{align-items:center;border:1px solid #ef3826;border-radius:var(--radius-sm);color:#ef3826;cursor:pointer;display:flex;gap:var(--space-sm);justify-content:center;padding:var(--space-sm)}.btn-danger svg path,.btn-danger:hover{transition:.7s ease-in-out}.btn-danger:hover{background-color:#ef3826;color:var(--white-color)}.btn-danger:hover svg path{fill:#ef3826;transition:.7s ease-in-out}.terms{margin-bottom:10rem}.terms .terms-container{margin-top:1rem}.terms .term-title{font-family:semibold,sans-serif;padding-inline:var(--padding-sm)}.terms .term-description{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md);line-height:1.3;margin:var(--margin-sm) 0;padding-inline:var(--padding-sm);position:relative}.terms .term-description:last-child{margin-bottom:0}.terms .term-description:last-child:after{display:none}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:1100px){.table-responsive table tbody tr:nth-child(2n){background-color:var(--primary-color-opacity-1)}}.table-responsive table.main-table{background-color:#fff;border-collapse:collapse;width:100%}.table-responsive table.main-table thead{background-color:var(--table-header-bg);font-family:bold,sans-serif;font-size:.8rem}.table-responsive table.main-table thead tr th{font-size:.8rem;padding:var(--space-sm) var(--space-md);text-align:start}.table-responsive table.main-table thead tr th:last-of-type{display:flex;justify-content:end}.table-responsive table.main-table tbody{font-family:medium,sans-serif}.table-responsive table.main-table tbody tr{border:1px solid #f3f3f3;font-size:1rem}.table-responsive table.main-table tbody tr td{font-size:.8rem;padding:var(--space-sm) var(--space-md)}.table-responsive table.main-table tbody tr td img{border-radius:50%;height:36px;width:36px}.table-responsive table.main-table tbody tr td:last-of-type{display:flex;justify-content:end}.list-trigger{align-items:center;background-color:var(--table-header-bg);border-radius:.5rem;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.p-popover:after,.p-popover:before{display:none}.p-popover .p-popover-content{padding:0}.list-body{background-color:#fff;border-radius:var(--radius-sm);font-family:medium,sans-serif}.list-body .p-popover .p-popover-content{padding:0}.list-body .list-item{align-items:center;cursor:pointer;display:flex;gap:.5rem;margin-bottom:var(--space-sm);margin-top:var(--space-sm);padding:0 var(--space-sm);transition:ease-in-out all var(--transition-sm)}.list-body .list-item button{align-items:center;display:flex;gap:8px;width:100%}.list-body .list-item:hover{color:var(--primary-color)}.list-body .list-item:hover svg:not(.list-danger){filter:brightness(0) saturate(100%) invert(16%) sepia(97%) saturate(1123%) hue-rotate(209deg) brightness(112%) contrast(107%)}.list-body .list-item.list-danger{color:var(--danger-color)}.pagination-container{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:.75rem;justify-content:center;margin-top:var(--space-md);padding:.75rem 1rem}.pagination-text{color:#64748b;font-size:.875rem;line-height:1.25rem}.pagination-text b{font-weight:700}.buttons-container{display:flex;gap:.25rem}.pagination-button{border:1px solid transparent;border-radius:.25rem;cursor:pointer;font-size:.875rem;font-weight:400;min-height:2.25rem;min-width:2.25rem;padding:.25rem .75rem;transition:all .2s ease}.prev-next-button{background-color:#fff;border-color:#e2e8f0;color:#64748b}.prev-next-button:hover:not(:disabled){background-color:#f8fafc;border-color:#94a3b8}.prev-next-button:disabled{cursor:not-allowed;opacity:.5}.page-button{background-color:#fff;border-color:#e2e8f0}.page-button.active{background:var(--primary-color);color:#fff}.page-button.inactive{background-color:transparent;border-color:var(--secondary-color);color:var(--secondary-color)}.page-button:hover:not(.active){background-color:#f8fafc}.header-title{align-items:center;display:flex;gap:var(--gap-sm)}.header-title .icon{align-items:center;background-color:var(--primary-color-opacity-10);border-radius:50%;color:var(--primary-color);display:flex;font-family:medium,serif;height:30px;justify-content:center;width:30px}.header-title .icon svg path{fill:var(--primary-color)}.header-title .title{color:var(--title-color);font-family:bold,serif}.multi-image-uploader .image-gallery{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.multi-image-uploader .image-gallery .image-item{align-items:center;background-color:#fafafa;border-radius:var(--radius-sm);display:flex;height:calc(70/var(--base-height)*100vh);justify-content:center;overflow:hidden;padding:var(--space-md);position:relative;width:calc(85/var(--base-height)*100vh)}.multi-image-uploader .image-gallery .image-item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.multi-image-uploader .image-gallery .image-item .remove-btn{align-items:center;background-color:#fff;border-radius:50%;color:var(--danger-color);cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:0;top:0;width:20px}.input-image{display:flex;flex-direction:column;gap:var(--gap-xs)}.input-image .input-label{color:var(--primary-color);cursor:pointer;display:block;font-family:medium,sans-serif;font-size:.9rem;margin-bottom:var(--space-xs)/2}.input-image .input-label-images{align-items:center;background-color:var(--input-bg);border:1px solid rgba(178,187,198,.2);border-radius:var(--radius-sm);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-sm);justify-content:center;padding:clamp(var(--space-lg),40/var(--base-width)*100vw,var(--space-3xl));transition:all var(--transition-sm) ease-in-out;width:100%}.input-image .input-label-images span{color:#576b74;font-family:regular,sans-serif;font-size:.8rem}.input-image .input-label-images span small{color:var(--text-color-2);display:block;margin-top:var(--space-sm)}.input-image .image{align-items:center;border-radius:var(--radius-sm);display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;overflow:hidden;width:200px}.input-image .image img{width:100%}.input-image input[type=file]{display:none}.icon{background-color:var(--bg-icon);border-radius:9999px;padding:var(--padding-sm)}[tooltip]{position:relative}[tooltip]:after,[tooltip]:before{display:none;font-size:.9em;line-height:1;opacity:0;pointer-events:none;position:absolute;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[tooltip]:before{border:5px solid transparent;content:"";z-index:1001}[tooltip]:after{background:#333;border-radius:.3ch;box-shadow:0 1em 2em -.5em #00000059;color:#fff;content:attr(tooltip);font-family:regular,sans-serif;font-size:.9rem;max-width:21em;min-width:3em;overflow:hidden;padding:1ch 1.5ch;text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:1000}[tooltip]:hover:after,[tooltip]:hover:before{display:block}[tooltip=""]:after,[tooltip=""]:before{display:none!important}[tooltip]:not([flow]):before,[tooltip][flow^=up]:before{border-bottom-width:0;border-top-color:#333;bottom:100%}[tooltip]:not([flow]):after,[tooltip][flow^=up]:after{bottom:calc(100% + 5px)}[tooltip]:not([flow]):after,[tooltip]:not([flow]):before,[tooltip][flow^=up]:after,[tooltip][flow^=up]:before{left:50%;transform:translate(-50%,-.5em)}[tooltip][flow^=down]:before{border-bottom-color:#333;border-top-width:0;top:100%}[tooltip][flow^=down]:after{top:calc(100% + 5px)}[tooltip][flow^=down]:after,[tooltip][flow^=down]:before{left:50%;transform:translate(-50%,.5em)}[tooltip][flow^=left]:before{border-left-color:#333;border-right-width:0;left:-5px;top:50%;transform:translate(-.5em,-50%)}[tooltip][flow^=left]:after{right:calc(100% + 5px);top:50%;transform:translate(-.5em,-50%)}[tooltip][flow^=right]:before{border-left-width:0;border-right-color:#333;right:-5px;top:50%;transform:translate(.5em,-50%)}[tooltip][flow^=right]:after{left:calc(100% + 5px);top:50%;transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%)}}@keyframes tooltips-horz{to{opacity:.9;transform:translateY(-50%)}}[tooltip]:not([flow]):hover:after,[tooltip]:not([flow]):hover:before,[tooltip][flow^=down]:hover:after,[tooltip][flow^=down]:hover:before,[tooltip][flow^=up]:hover:after,[tooltip][flow^=up]:hover:before{animation:tooltips-vert .3s ease-out forwards}[tooltip][flow^=left]:hover:after,[tooltip][flow^=left]:hover:before,[tooltip][flow^=right]:hover:after,[tooltip][flow^=right]:hover:before{animation:tooltips-horz .3s ease-out forwards}.data-empty{align-items:center;display:flex;flex-direction:column;gap:var(--space-md);justify-content:center;padding:var(--space-lg)}.data-empty h2{font-family:Montserrat-Arabic ExtraBold,sans-serif;font-size:var(--lg-size);margin-top:1rem}.data-empty p{color:var(--text-color-2);font-family:Montserrat-Arabic Regular,sans-serif;font-size:var(--sm-size);text-align:center;width:30%}@media(max-width:768px){.data-empty p{width:100%}}.main-loader{align-items:center;display:flex;height:80vh;justify-content:center}.pencil{display:block;height:25em;width:25em}.pencil__body1,.pencil__body2,.pencil__body3,.pencil__eraser,.pencil__eraser-skew,.pencil__point,.pencil__rotate,.pencil__stroke{animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}.pencil__body1,.pencil__body2,.pencil__body3{transform:rotate(-90deg)}.pencil__body1{animation-name:pencilBody1}.pencil__body2{animation-name:pencilBody2}.pencil__body3{animation-name:pencilBody3}.pencil__eraser{animation-name:pencilEraser;transform:rotate(-90deg) translate(49px)}.pencil__eraser-skew{animation-name:pencilEraserSkew;animation-timing-function:ease-in-out}.pencil__point{animation-name:pencilPoint;transform:rotate(-90deg) translate(49px,-30px)}.pencil__rotate{animation-name:pencilRotate}.pencil__stroke{animation-name:pencilStroke;transform:translate(100px,100px) rotate(-113deg)}@keyframes pencilBody1{0%,to{stroke-dashoffset:351.86;transform:rotate(-90deg)}50%{stroke-dashoffset:150.8;transform:rotate(-225deg)}}@keyframes pencilBody2{0%,to{stroke-dashoffset:406.84;transform:rotate(-90deg)}50%{stroke-dashoffset:174.36;transform:rotate(-225deg)}}@keyframes pencilBody3{0%,to{stroke-dashoffset:296.88;transform:rotate(-90deg)}50%{stroke-dashoffset:127.23;transform:rotate(-225deg)}}@keyframes pencilEraser{0%,to{transform:rotate(-45deg) translate(49px)}50%{transform:rotate(0) translate(49px)}}@keyframes pencilEraserSkew{0%,32.5%,67.5%,to{transform:skew(0)}35%,65%{transform:skew(-4deg)}37.5%,62.5%{transform:skew(8deg)}40%,45%,50%,55%,60%{transform:skew(-15deg)}42.5%,47.5%,52.5%,57.5%{transform:skew(15deg)}}@keyframes pencilPoint{0%,to{transform:rotate(-90deg) translate(49px,-30px)}50%{transform:rotate(-225deg) translate(49px,-30px)}}@keyframes pencilRotate{0%{transform:translate(100px,100px) rotate(0)}to{transform:translate(100px,100px) rotate(2turn)}}@keyframes pencilStroke{0%{stroke-dashoffset:439.82;transform:translate(100px,100px) rotate(-113deg)}50%{stroke-dashoffset:164.93;transform:translate(100px,100px) rotate(-113deg)}75%,to{stroke-dashoffset:439.82;transform:translate(100px,100px) rotate(112deg)}}.header{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;margin:0;padding:0}.header .header-nav{background-color:#061147;padding:10px;width:100%}.header .header-title{color:#fff;font-family:regular;font-size:15px;margin-left:auto;margin-right:auto;text-align:center;width:-moz-fit-content;width:fit-content}.header .header-container{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:10px 40px;width:100%}.header .header-container .nav-links{display:flex;gap:20px}@media(max-width:768px){.header .header-container .nav-links{display:none}}.header .header-container .nav-links .nav-link{color:#565e68;font-family:regular;font-size:18px}.header .header-container .nav-links .nav-link.active{color:#2525ad}.header .header-container .buttons{display:flex;gap:10px}.sidebar{background-color:var(--white-color);height:100vh;transition:width var(--transition-lg) ease-in-out}@media(max-width:1100px){.sidebar.open{transform:translate(0)}.sidebar.open~.wrapper{filter:blur(8px);pointer-events:none}.sidebar.open~.navigation{display:none}.sidebar.close{transform:translate(-100%)}}.sidebar .section-title{color:#fff}.sidebar::-webkit-scrollbar{width:7px}.sidebar::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}.sidebar::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:10px}.sidebar::-webkit-scrollbar-thumb:hover{background:var(--white-color)}.sidebar .p-accordion.p-component{margin:var(--space-lg) 0;max-height:85vh;overflow-y:auto;padding:0 var(--space-sm)}@media(max-width:1100px){.sidebar .p-accordion.p-component{padding-bottom:2rem}}.sidebar .p-accordion.p-component::-webkit-scrollbar{width:7px}.sidebar .p-accordion.p-component::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}.sidebar .p-accordion.p-component::-webkit-scrollbar-thumb{background:var(--white-color);border-radius:10px}.sidebar .p-accordion.p-component::-webkit-scrollbar-thumb:hover{background:var(--white-color)}.sidebar.open{width:250px}@media(max-width:1100px){.sidebar.open{overflow-x:hidden;position:fixed;z-index:9999}}.sidebar.open .logo{border-bottom:1px solid var(--stroke-color);padding:var(--padding-lg) 0}.sidebar.open .logo img{width:140px}.sidebar.open .sidebar-items-sm{display:none}.sidebar.close{width:90px}.sidebar.close .logo img{width:4rem}.sidebar.close .sidebar-items{display:none}.sidebar.close .sidebar-items-sm{display:flex}.sidebar .logo{align-items:center;display:flex;justify-content:center}.sidebar .logo img{-o-object-fit:cover;object-fit:cover;width:100%}.sidebar .sidebar-items{font-size:1rem;padding:var(--space-md) 0}.sidebar .sidebar-items .p-accordionpanel{border-color:transparent!important;border-width:0!important}.sidebar .sidebar-items .sidebar-item{align-items:center;background-color:transparent;border-radius:var(--radius-sm);display:flex;gap:var(--space-sm);padding:var(--space-xs) var(--space-xs);transition:all var(--transition-lg) ease-in-out}.sidebar .sidebar-items .sidebar-item svg{filter:brightness(0) invert(1)}.sidebar .sidebar-items .sidebar-item:hover{background-color:var(--primary-color);color:#fff;transition:all var(--transition-lg) ease-in-out}.sidebar .sidebar-items .sidebar-item:hover svg{filter:brightness(0) invert(1);transition:all var(--transition-lg) ease-in-out}.sidebar .sidebar-items .sidebar-item.router-link-active{background-color:#f1f5f9;color:var(--primary-color);margin:0 var(--space-md);transition:all var(--transition-lg) ease-in-out;width:96%}.sidebar .sidebar-items .sidebar-item.router-link-active svg{filter:unset;transition:all var(--transition-lg) ease-in-out}.sidebar .sidebar-items .sidebar-item.router-link-active:after{top:-1rem}.sidebar .sidebar-items .sidebar-item.router-link-active:after,.sidebar .sidebar-items .sidebar-item.router-link-active:before{content:url(../../images/active_top_right.svg);height:var(--md-size);position:absolute;right:.4rem;width:var(--md-size);z-index:999999999}.sidebar .sidebar-items .sidebar-item.router-link-active:before{bottom:-1rem;transform:rotate(270deg)}.sidebar .sidebar-items .title-accordion{align-items:center;color:var(--white-color);display:flex;font-family:medium,sans-serif;font-size:.9rem;margin:var(--space-xs) 0;padding:0 calc(var(--space-xs)/2)}.sidebar .sidebar-items .p-accordionheader{background-color:transparent;font-family:bold,sans-serif;font-size:.9rem;padding-inline:0}.sidebar .sidebar-items .p-accordionheader .p-accordionheader-toggle-icon{filter:brightness(0) invert(1)}.sidebar .sidebar-items .p-accordionheader .p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader{background:transparent!important;color:var(--primary-color)!important}.sidebar .sidebar-items .p-accordioncontent{max-height:500px;overflow-y:auto}.sidebar .sidebar-items .p-accordioncontent::-webkit-scrollbar{width:7px}.sidebar .sidebar-items .p-accordioncontent::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}.sidebar .sidebar-items .p-accordioncontent::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}.sidebar .sidebar-items .p-accordioncontent::-webkit-scrollbar-thumb:hover{background:#fff}.sidebar .sidebar-items .p-accordioncontent-content{background-color:transparent;padding:0}.sidebar .sidebar-items .p-accordioncontent-content .sidebar-item{font-size:.8rem}.sidebar .sidebar-items .p-accordioncontent-content .sidebar-item span{display:flex;justify-content:space-between;width:100%}.sidebar .sidebar-items .p-accordioncontent-content .sidebar-item span .count{align-items:center;background-color:var(--white-color);border-radius:5px;color:var(--primary-color);display:flex;justify-content:center;width:35px}.sidebar .sidebar-items .p-accordioncontent-content .sidebar-item.router-link-active{margin:0;width:100%}.sidebar .sidebar-items .p-accordioncontent-content .sidebar-item.router-link-active span .count{background-color:var(--primary-color);color:#fff;transition:all var(--transition-lg) ease-in-out}.sidebar .sidebar-items .p-accordioncontent-content .sidebar-item:after,.sidebar .sidebar-items .p-accordioncontent-content .sidebar-item:before{content:unset}.sidebar .sidebar-items-sm{margin-top:.5rem}.sidebar .sidebar-items-sm,.sidebar .sidebar-items-sm .items-wrapper{align-items:center;display:flex;flex-direction:column;gap:.5rem}.sidebar .sidebar-items-sm .items-wrapper a{padding:10px}.sidebar .items-wrapper a,.sidebar .sidebar-item{color:var(--light-color);font-family:medium,sans-serif;font-size:.8rem;position:relative}.sidebar .items-wrapper a.router-link-active:before,.sidebar .items-wrapper a:hover:before,.sidebar .sidebar-item.router-link-active:before,.sidebar .sidebar-item:hover:before{display:block}html[dir=rtl] .sidebar .items-wrapper a:before,html[dir=rtl] .sidebar .sidebar-item:before{border-radius:4px 0 0 4px;left:unset;right:-24px}.mobile-overlay{height:100vh;left:0;position:fixed;top:0;transform:translate(-100%);transition:transform .3s ease-in-out;width:250px;z-index:1000}.mobile-overlay.open{transform:translate(0)}.close-icon{cursor:pointer;position:absolute;right:10px;top:10px;z-index:1001}.close-icon svg{height:25px;width:25px}body{background-color:var(--bg-main)!important;font-family:regular,sans-serif}@media(max-width:768px){body:has(.sidebar.open){overflow-y:hidden}}body::-webkit-scrollbar{width:7px}body::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}body::-webkit-scrollbar-thumb{background:var(--bg-main);border-radius:10px}body::-webkit-scrollbar-thumb:hover{background:#066dd5}.scroll-style::-webkit-scrollbar{height:7px}.scroll-style::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}.scroll-style::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:10px}.scroll-style::-webkit-scrollbar-thumb:hover{background:#3855a9}main{background-color:var(--bg-main)!important}.wrapper{background-color:var(--background-color);border-radius:var(--radius-md);margin:0 var(--space-md) var(--space-md) var(--space-md);width:100%}@media(max-width:1100px){.wrapper{margin:var(--space-sm)}}.wrapper .main-content{background-color:var(--white-color);border-radius:var(--radius-sm);margin-bottom:2rem;min-height:calc(100vh - 110px);padding:var(--space-md)}@media(max-width:1100px){.wrapper .main-content{padding:0 0 6rem}}.wrapper .main-content .head_title{color:var(--dark-color);font-family:medium,sans-serif;font-size:var(--md-size)}.wrapper .main-content .line{border:1px dashed var(--border-color);height:1px;margin:var(--space-md) 0;width:100%}.wrapper .main-content .line_separate_section{border:1px solid var(--white-color);height:1px;margin:var(--space-sm) 0;width:100%}.footer-container{background-color:#093a8a;color:var(--white-color);font-size:1.2rem;margin-top:4rem;padding:var(--padding-lg) var(--padding-md);position:relative;width:100%}.footer-container .footer-bottom{align-items:center;background:#f2f5f9;border-radius:10px;border-top:1px solid #d1ddea;display:flex;font-family:regular,sans-serif;justify-content:space-between;padding:30px}@media screen and (max-width:900px){.footer-container .footer-bottom{flex-wrap:wrap;gap:var(--gap-md);justify-content:center}}.footer-container .footer-bottom p{color:#647c96;font-family:regular,sans-serif}.footer-container .footer-bottom p a{color:#a30b08;font-family:bold,sans-serif;text-transform:capitalize}.main-layout{display:flex;flex-direction:column}.main-layout .profile-home-layout{display:grid;gap:10px;grid-template-columns:85% 15%;margin-top:50px;text-align:right;width:100%}.main-layout .profile-home-layout .sidebar-layout{grid-column:span 1;height:100%;margin-right:20px;margin-top:10px;order:2}.main-layout .profile-home-layout .slot-layout{grid-column:span 1;order:1}.navbar{align-items:center;background-color:var(--bg-main);border-bottom:1px solid #f3f3f3;display:flex;gap:var(--gap-lg);justify-content:center}[data-theme=dark] .navbar{border-bottom:1px solid hsla(0,0%,50%,.702)}.navbar{padding:14px;position:relative}.navbar.scrolled{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000000a;box-shadow:0 4px 20px #0000000d;position:sticky;top:43px;z-index:1000}.navbar.scrolled .nav{background-image:none!important}.navbar .logo{flex-shrink:0;height:78px;width:78px}.navbar .logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.navbar .search{align-items:center;background-color:#fff;border:1px solid #d1ddea;border-radius:30rem;display:flex;font-family:semi-bold,sans-serif;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);position:relative;width:clamp(130px,15%,250px)}.navbar .search:not(input){max-width:clamp(130px,15%,250px)}.navbar .search input,.navbar .search p{border:none;color:#647c96!important;font-size:var(--font-size-md);outline:none;padding-inline:var(--space-lg)}.navbar .search svg{position:absolute}.navbar .links{align-items:center;display:flex;gap:var(--gap-lg);justify-content:space-between;transition:all .3s ease-in-out;width:clamp(250px,40%,45%)}.navbar .links li{align-items:center;display:flex;flex-direction:column;justify-content:center}.navbar .links li a{align-items:center;color:var(--text-secondary);display:flex;font-family:medium,sans-serif;font-size:var(--fontsize-lg);gap:6px;text-decoration:none;text-transform:capitalize;transition:color .3s ease-in}.navbar .links li a .fire-icon{height:1rem;width:1rem}.navbar .links li svg{fill:var(--color-secondary);opacity:0;stroke:var(--color-secondary);transition:opacity .3s ease-in}.navbar .links li:hover a{color:var(--text-primary)}.navbar .links li:hover svg{opacity:1}.navbar .links .active-link{color:var(--color-primary);font-family:bold;position:relative}.navbar .links .active-link~svg{opacity:1}.navbar .mobile-menu{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.25);border-radius:10px;color:#fff;cursor:pointer;display:none;flex-shrink:0;height:40px;justify-content:center;transition:background .25s ease;width:40px}.navbar .mobile-menu:hover{background:#ffffff2e}@media screen and (max-width:1200px){.navbar .mobile-menu{display:flex}}.navbar .actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.navbar .actions .lang,.navbar .actions .notification,.navbar .actions .theme{align-items:center;background-color:#0a3db51c;border:1px solid rgba(11,82,158,.09);border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background .25s ease;width:40px}.navbar .actions .lang:hover,.navbar .actions .notification:hover,.navbar .actions .theme:hover{background-color:#ffffff38}@media screen and (max-width:600px){.navbar .actions .notification{display:none}}.navbar .actions .user{align-items:center;background:radial-gradient(ellipse at top,#0c1763,#0a3db5);border-left:1px solid hsla(0,0%,100%,.4);border-radius:30px;border-top:1px solid hsla(0,0%,100%,.4);box-shadow:inset 0 3px 6px #0000004d,inset 0 -1px 2px #fff3;color:#fff;display:flex;font-family:Bold,sans-serif;font-size:15px;font-weight:700;gap:8px;height:44px;justify-content:center;padding:8px;text-decoration:none}.navbar .actions .user img{border-radius:50%;flex-shrink:0;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}@media screen and (max-width:600px){.navbar .actions .user .user-name{display:none}}.navbar .actions .user:hover{background-color:#ffffff1a}.navbar .actions .btn-auth{align-items:center;display:flex;gap:8px}.navbar .actions .btn-auth a,.navbar .actions .btn-auth button{border-radius:30rem;cursor:pointer;font-family:Regular,sans-serif;font-size:13px;height:38px;padding:0 18px;transition:all .25s ease;white-space:nowrap}.navbar .actions .btn-auth .btn-login{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.35);color:#fff;display:flex;text-decoration:none}.navbar .actions .btn-auth .btn-login:hover{background:#ffffff1a}@media screen and (max-width:480px){.navbar .actions .btn-auth .btn-login{display:none}}.navbar .actions .btn-auth .btn-register{align-items:center;background:#fff;border:none;color:var(--primary-color,#1a3be8);display:flex;font-family:Bold,sans-serif;font-weight:700}.navbar .actions .btn-auth .btn-register:hover{box-shadow:0 4px 14px #0003;transform:translateY(-1px)}@media screen and (max-width:1100px){.navbar{flex-wrap:wrap;justify-content:center}.navbar .links{background-color:#010619cc;border-radius:0 0 16px 16px;display:none;flex-direction:column;left:0;max-height:0;opacity:0;overflow:hidden;padding:var(--space-md) 0;position:absolute;top:100%;transition:max-height .4s ease,opacity .4s ease;width:100%}.navbar .links li{padding:var(--space-sm) 0}.navbar .links li,.navbar .links li a{justify-content:center;width:100%}.navbar .links.is-open{max-height:500px;opacity:1}.navbar .mobile-menu{align-items:center;display:flex;justify-content:center}}@media screen and (min-width:1101px){.navbar .mobile-menu{display:none}.navbar .links{display:flex}}.navbar .theme-toggle{background:var(--icon-bg);border:1px solid var(--border-color);border-radius:var(--radius-xs);cursor:pointer;font-size:var(--md-size);padding:var(--space-sm);transition:all .4s ease-in-out}.navbar .theme-toggle:hover{background:var(--bg-surface)}.footer-container{background-color:var(--bg-main)}[data-theme=dark] .footer-container{background-color:#ffffff0f}.footer-container .footer-content{display:grid;gap:20px;grid-template-columns:1fr;margin-top:2rem;padding:30px;text-transform:capitalize;z-index:1}@media(min-width:480px){.footer-container .footer-content{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.footer-container .footer-content{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.footer-container .footer-content{grid-template-columns:repeat(4,1fr)}}.footer-container .footer-content .footer-logo{align-items:start;display:flex;flex-direction:column;gap:24px}@media(max-width:576px){.footer-container .footer-content .footer-logo{align-items:center;grid-column:1/-1}}.footer-container .footer-content .footer-logo .logo-text{align-items:start;display:flex;flex-direction:column;gap:8px}@media(max-width:576px){.footer-container .footer-content .footer-logo .logo-text{align-items:center}}.footer-container .footer-content .footer-logo .logo-text span{color:#5a7087;font-family:Bold,sans-serif;font-size:clamp(.9rem,1.2vw,14px)}.footer-container .footer-content .footer-logo .logo-text img{width:100px}.footer-container .footer-content .about-company,.footer-container .footer-content .contact-us{align-items:center;display:flex;flex-direction:column;gap:var(--gap-lg);justify-content:center}.footer-container .footer-content .about-company p,.footer-container .footer-content .contact-us p{color:var(--text-secondary);font-family:Bold,sans-serif;font-size:clamp(1.2rem,1vw,22px);width:60%}@media screen and (max-width:600px){.footer-container .footer-content .about-company p,.footer-container .footer-content .contact-us p{width:100%}}.footer-container .footer-content .about-company ul,.footer-container .footer-content .contact-us ul{display:flex;flex-direction:column;gap:24px;width:60%}@media screen and (max-width:600px){.footer-container .footer-content .about-company ul,.footer-container .footer-content .contact-us ul{width:100%}}.footer-container .footer-content .about-company ul li,.footer-container .footer-content .contact-us ul li{display:flex;gap:var(--gap-sm)}.footer-container .footer-content .about-company ul li a,.footer-container .footer-content .contact-us ul li a{color:#5d5d5d;font-family:medium;font-size:clamp(.9rem,1.2vw,16px);transition:all .3s ease-in-out}.footer-container .footer-content .about-company ul li a:hover,.footer-container .footer-content .contact-us ul li a:hover{transform:translate(4px)}.footer-container .footer-content .contact-part-col{align-items:start;display:flex;flex-direction:column;gap:var(--gap-lg);justify-content:start;padding:15px}.footer-container .footer-content .contact-part-col p{color:var(--text-secondary);font-family:Bold,sans-serif;font-size:clamp(1.2rem,1vw,22px);width:60%}@media screen and (max-width:600px){.footer-container .footer-content .contact-part-col p{width:100%}}.footer-container .footer-content .contact-part-col .contact-boxs{display:flex;flex-direction:column;gap:var(--gap-lg);width:60%}@media screen and (max-width:600px){.footer-container .footer-content .contact-part-col .contact-boxs{width:100%}}.footer-container .footer-content .contact-part-col .contact-boxs .box{align-items:start;cursor:pointer;display:flex;gap:11px;transition:all .3s ease-in-out}.footer-container .footer-content .contact-part-col .contact-boxs .box:hover{transform:translate(4px)}.footer-container .footer-content .contact-part-col .contact-boxs .box svg{flex-shrink:0;height:24px;width:24px}.footer-container .footer-content .contact-part-col .contact-boxs .box svg path{fill:#cdd6e1}.footer-container .footer-content .contact-part-col .contact-boxs .box .info{align-items:start;display:flex;flex-direction:column;gap:4px}.footer-container .footer-content .contact-part-col .contact-boxs .box .info h4{color:#b8b8b8;font-family:regular;font-size:clamp(.9rem,1.2vw,16px)}.footer-container .footer-content .contact-part-col .contact-boxs .box .info p{color:#5d5d5d;font-family:medium;font-size:clamp(.9rem,1.2vw,16px);width:100%}.footer-container .footer-content .anthor-pages{margin-bottom:2rem}.footer-container .footer-content .socials{display:flex;flex-direction:column;gap:var(--gap-sm);grid-column:1/-1;justify-content:center;margin-bottom:4rem}.footer-container .footer-content .socials p{color:var(--text-secondary);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,28px);width:60%}.footer-container .footer-content .socials .socials-links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-md)}.footer-container .footer-content .socials .socials-links .item-social{align-items:center;background-color:#ffffff1a;border:1px solid #e6e6e6;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease-in-out;width:40px}.footer-container .footer-content .socials .socials-links .item-social svg path{fill:var(--gray-scale)}.footer-container .footer-content .socials .socials-links .item-social:hover{background-color:#fff}.footer-container .footer-content .socials .socials-links .item-social:hover svg{transition:all .3s ease-in-out}.footer-container .footer-content .socials .socials-links .item-social:hover svg path{fill:var(--color-primary)}.footers-grids{position:relative}.footers-grids .shape{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footers-grids .shape-2{animation:levRight 5s infinite;height:120px;right:0;top:0;width:120px}.footers-grids .shape-1{animation:pulse 5s infinite;left:0;top:50%;transform:scale(1.1);width:67px}.footers-grids .shape-3{bottom:0;right:0;width:130px}.footer-container .stay-updated{align-items:center;color:var(--black-color);display:flex;flex-direction:column;gap:30px;justify-content:start;padding:var(--padding-md);width:30rem}@media screen and (max-width:900px){.footer-container .stay-updated{flex-wrap:wrap;width:100%}}.footer-container .stay-updated{margin-inline:auto}.footer-container .stay-updated .titles{display:flex;flex-direction:column;gap:8px;text-align:start;width:100%}.footer-container .stay-updated .titles .title{align-items:center;color:var(--text-secondary);display:flex;font-family:Bold,sans-serif;font-size:clamp(1.2rem,1vw,22px);gap:var(--gap-sm)}.footer-container .stay-updated .titles span{color:#5d5d5d;font-family:regular,sans-serif;font-size:clamp(.9rem,1.2vw,16px)}.footer-container .stay-updated .form{position:relative;width:100%}.footer-container .stay-updated .form input{background-color:transparent;border:1px solid #d1ddea;border-radius:50rem;box-shadow:0 0 0 1px var(--white-color);color:var(--black-color);outline:none;padding:var(--padding-md) var(--padding-lg);width:100%}.footer-container .stay-updated .form input::-moz-placeholder{color:#5d5d5d;font-family:regular,sans-serif;font-size:clamp(.8rem,1.2vw,16px)}.footer-container .stay-updated .form input::placeholder{color:#5d5d5d;font-family:regular,sans-serif;font-size:clamp(.8rem,1.2vw,16px)}.footer-container .stay-updated .form input:focus{border:1px solid var(--primary-color)}.footer-container .stay-updated .form button{position:absolute;top:50%}.footer-container .stay-updated .form button:lang(ar){left:-6%}.footer-container .stay-updated .form button:lang(en){right:20%}.footer-container .stay-updated .form button{background-color:#093a8a;border:none;border-radius:50rem;color:var(--text-primary);font-family:medium,sans-serif;font-size:clamp(.8rem,1.2vw,16px);padding:var(--padding-sm) var(--padding-md);transform:translate(50%,-50%)}.top-banner{align-items:center;background-image:url(../images/first-nav-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #f3f3f3;color:var(--white-color);gap:var(--gap-lg);min-height:44px;position:sticky;top:0;z-index:1000}.top-banner,.top-banner .content{display:flex;justify-content:center}.top-banner .content{align-items:stretch;gap:var(--gap-md)}.top-banner .content .first-title{align-items:center;display:flex;gap:6px}.top-banner .content p{color:#fff;font-family:medium,sans-serif;font-size:clamp(12px,1rem,16px);letter-spacing:-2%;opacity:.8}.top-banner .content button{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:bold,sans-serif;font-size:clamp(10px,1rem,16px);gap:6px;transition:all .25s ease}.top-banner .content button:hover{color:#e61010}.top-banner .content button:hover svg{fill:#e61010}.course-card-grid{border:1px solid #dde2ed;border-radius:15px;max-width:340px;padding:.5rem}.course-card-grid .image-course-card{position:relative;width:100%}.course-card-grid .course-image{border-radius:8px}.course-card-grid .course-status{align-items:center;background:#0000001a;border-radius:10px;color:#fff;display:flex;gap:.5rem;padding:.3rem 2rem;position:absolute;top:.3rem}.course-card-grid .course-title{color:var(--third-color);font-family:regular;font-size:1.1rem;margin-bottom:4px;margin-top:7px;text-align:end}.course-card-grid .course-description{color:var(--light-color);font-family:light,serif;font-size:14px;letter-spacing:0;line-height:1.2;margin-bottom:12px;max-width:100%;text-align:end}.course-card-grid .course-info{color:#546881;display:grid;font-family:regular,serif;gap:3px;grid-template-columns:1fr 1fr;justify-items:end;margin-top:2px}.course-card-grid .course-data{align-items:center;color:var(--third-color);display:flex;font-size:14px;font-weight:500;gap:5px;letter-spacing:0;line-height:100%;padding-top:10px}.course-card-grid .course-data p{color:#546881}.course-card-grid .course-students-images{display:flex;justify-content:end}.course-card-grid .course-info-img{border:1px solid #fff;border-radius:50%;height:35px;margin-top:15px;width:37px}.course-card-grid .course-info-img:not(:first-child){margin-left:-10px}.course-card-grid .course-actions{align-items:center;display:flex;gap:20px;margin-top:15px}.course-card-grid .course-actions .card-option{background-color:#f4f9fd;border-radius:10px;height:40px;padding:10px;width:40px}.course-card-grid .course-actions .drop{background-color:var(--table-header-bg);border-radius:10px;padding:4px}.course-card-grid hr{border:1px solid #dde2ed;transform:scaleY(.5)}.course-card-grid .state{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:yrgba(87,73,73,.5);border-radius:20px;color:#fff;display:flex;font-size:11px;gap:4px;margin-left:10px;margin-top:7px;padding:6px 25px;position:absolute}.course-card-grid .img-container{position:relative}.main-table{border-collapse:collapse;font-family:regular;width:100%}.main-table thead .table-header th{background-color:#f3f4f6;color:#32393c;padding:10px}.main-table tbody .course-data .body-id-container,.main-table thead .table-header th .head-id-container{align-items:center;display:flex;justify-content:center}.main-table tbody .course-data .body-id-container{transform:translate(20px)}.main-table tbody .course-data td{font-weight:500;padding:12px;text-align:center}.main-table tbody .course-data .data{color:#546881;font-family:light}.main-table .icon{display:inline;margin-right:5px;transform:translateY(5px);width:40px}.main-table .span{display:inline}.main-table .card-option{background-color:#f4f9fd;border-radius:10px;height:40px;margin-left:auto;margin-right:auto;padding:10px;width:40px}.main-table .text-color-1{color:var(--third-color);font-family:medium}.main-table .text-color-2{color:var(--primary-color);font-family:medium}.main-table input{width:25px}.details_course .slider-container{overflow:hidden;position:relative}.details_course .slider-container .slider{height:180px;position:relative;width:360px}.details_course .slider-container .slider .slide{align-items:center;background-position:50%;background-size:cover;border-radius:20px;color:#fff;display:flex;font-size:24px;font-weight:700;height:100%;justify-content:center;opacity:0;position:absolute;transition:opacity .5s ease-in-out;width:100%;z-index:0}.details_course .slider-container .slider .slide.active{opacity:1;z-index:1}.details_course .dots{bottom:3rem;position:absolute;text-align:center;width:23%;z-index:999}.details_course .dots .dot{background:#ccc;border-radius:25%;cursor:pointer;display:inline-block;height:7px;margin:0 5px;transition:.3s;width:27px}.details_course .dots .dot.active{background:#fff;width:20px}.details_course .text{font-size:18px;font-weight:700;height:27px;letter-spacing:-2%;line-height:150%;margin-top:10px;text-align:center}.details_course .button_course{border-bottom:2px solid #f0f1f4;gap:1rem;padding:1rem;width:23rem}.details_course .button_course .button_course_container{gap:1rem}.details_course .button_course .button_course_container .button_course_title{align-items:center;background-color:#e9ecf8;border-radius:10px;color:#1f41bb;cursor:pointer;display:flex;font-family:URW DIN Arabic;font-size:14px;font-weight:500;gap:.5rem;height:45px;justify-content:center;letter-spacing:-2%;line-height:150%;text-align:right;transition:all .3s;width:160px}.details_course .course-card{grid-column:span 2;padding-right:10px}.details_course .course-card .header-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.details_course .course-card .header-container .tab-icon{border:1px solid var(--stroke-color);border-radius:10px;height:35px;padding:8px;width:35px}.details_course .course-card .header-container .card-title{font-family:medium;padding:10px;text-align:end}.details_course .course-card .hr{border:1px solid #f3f5fa}.details_course .course-card .course-details-card-header{display:flex;justify-content:space-between;padding-top:13px}.details_course .course-card .course-details-card-header .buttons{align-items:center;display:flex;gap:10px}.details_course .course-card .course-details-card-header .buttons button{padding-bottom:6px;padding-top:6px}.details_course .course-card .course-details-card-header .course-details-card-title{display:flex;font-family:medium;gap:10px}.details_course .course-card .coursecard:not(:first-child){margin-top:40px}.details_course .paragraph_course,.details_course .paragraph_course .paragraph_course_title{align-items:center;display:flex}.details_course .paragraph_course .paragraph_course_title .title{font-size:14px;font-weight:600;letter-spacing:-2%;line-height:150%;text-align:right}.details_course .paragraph_course .paragraph_course_title .text{color:#546881;font-size:14px;font-weight:500;letter-spacing:-2%;line-height:150%;text-align:right}.edit-dialog{border-radius:0;width:50%}.edit-dialog .dialog-header{color:#1d242d;font-size:18px;font-weight:600;padding:15px;text-align:end}.edit-dialog hr{border:1px solid #f5f5f5;margin:0}.edit-dialog .input-dialog{padding:10px}.edit-dialog .input-dialog label{color:#000;font-weight:500;text-align:end}.edit-dialog .input{text-align:end}.edit-dialog .numbers-container{display:flex;gap:10px}@media(max-width:1300px){.edit-dialog .numbers-container{flex-wrap:wrap}}.edit-dialog .numbers-container .degree-dialog{padding:10px}.edit-dialog .numbers-container .input-dialog-number{width:50%}@media(max-width:1300px){.edit-dialog .numbers-container .input-dialog-number{width:100%}}.edit-dialog .edit-dialog-buttons{align-items:center;display:flex;gap:10px;justify-content:center;padding:10px}.edit-dialog .edit-dialog-buttons button{width:50%}.edit-dialog .edit-dialog-buttons .btn-add{padding-bottom:10px;padding-top:10px}.course-card-container{align-items:center;background-color:#fcfcfc;border-radius:10px;display:flex;justify-content:end;padding:10px}.course-card-container .container{width:100%}.course-card-container .container .info-header-container{align-items:center;display:flex;justify-content:space-between}.course-card-container .container .info-header-container .tab-icon{border:1px solid var(--stroke-color);border-radius:10px;height:35px;padding:8px;width:35px}.course-card-container .container .info-header-container .info-header{align-items:center;display:flex}.course-card-container .container .info-header-container .info-header .card-index{align-items:center;background-color:#f0f1f4;border-radius:15px 0 0 15px;color:#1f41bb;display:flex;font-size:14px;gap:5px;margin-left:5px;padding:1px 10px}.course-card-container .container .info-header-container .info-header .card-title{font-family:medium}.course-card-container .img-container{margin-left:10px}.course-card-container .img-container img{border-radius:5px;height:180px;width:200px}.card-info-container{width:100%}.card-info-container .card-head-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:end;margin-bottom:10px;margin-top:10px;width:100%}.card-info-container .card-head-container .head-item{align-items:center;border:1px solid #f3f5fa;border-radius:20px;display:flex;gap:5px;margin-bottom:10px;padding:5px 40px}.card-info-container .card-head-container .head-item .title,.card-info-container .card-head-container .head-item span{color:var(--primary-color);font-size:13px}.card-info-container .details-container{display:grid;gap:5px;grid-template-columns:1fr 1fr}@media(max-width:768px){.card-info-container .details-container{grid-template-columns:1fr}}.info{align-items:center;display:flex;font-size:13px;gap:5px;justify-content:end}.info .info-title{color:#546881;font-family:regular}.info .info-subtitle{color:#1d242d;display:flex;font-family:regular;gap:3px}.info .info-icon{width:16px}.filter{display:flex;flex-direction:column;gap:10px}.filter .filter-list{display:flex;flex-wrap:wrap;gap:10px;padding-block:20px}.filter .filter-list .filter-list-title{font-family:bold,sans-serif;font-size:var(--font-size-md);width:100%}.filter .filter-list:not(:last-child){border-bottom:4px solid #f8f8f8}.filter .filter-list .filter-list-item{align-items:center;border:1px solid var(--gray-color);border-radius:20rem;cursor:pointer;display:flex;gap:5px;padding:6px 14px}.filter .filter-list .filter-list-item:has(input[type=checkbox]:checked){background-color:var(--primary-color-opacity-10);color:var(--primary-color)}.filter .filter-list .filter-list-item:has(input[type=checkbox]:checked) svg path{fill:var(--primary-color)}.filter .filter-list .filter-list-item input[type=checkbox]{display:none}.filter .filter-list .filter-list-item:has(input[type=radio]:checked){background-color:var(--primary-color-opacity-10);color:var(--primary-color)}.filter .filter-list .filter-list-item:has(input[type=radio]:checked) svg path{fill:var(--primary-color)}.filter .filter-list .filter-list-item input[type=radio]{display:none}.filter .filter-list .filter-list-item label{align-items:center;cursor:pointer;display:flex;font-family:regular,sans-serif;font-size:var(--font-size-md);gap:5px;transition:.7s ease-in-out;will-change:color}.filter .label-is-free{align-items:center;display:flex;justify-content:start}.filter .label-is-free input{margin:0 .5rem;width:-moz-fit-content;width:fit-content}.p-slider-range{background-color:var(--primary-color)!important}.lesson-card{background:var(--light,#f8fafc);border-radius:16px;box-shadow:0 10px 30px #0000001a;direction:rtl;max-width:380px;overflow:hidden;transition:all .3s ease;width:100%}.lesson-card .lesson-card:hover{box-shadow:0 15px 40px #00000026;transform:translateY(-8px)}.lesson-card .media{height:200px;overflow:hidden;position:relative}.lesson-card .media img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.lesson-card .lesson-card:hover .media img{transform:scale(1.05)}.lesson-card .media-overlay{align-items:flex-start;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent);display:flex;justify-content:space-between;inset:0;padding:16px;position:absolute}.lesson-card .badge{border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.5px;padding:6px 14px;text-transform:uppercase}.lesson-card .badge-free{background:#10b981;color:#fff}.lesson-card .badge-paid{background:var(--primary-color);color:#fff}.lesson-card .favorite.active svg{filter:drop-shadow(0 2px 4px rgba(236,72,153,.4))}.lesson-card .content{border:unset!important;border-radius:unset!important;padding:20px}.lesson-card .title{color:#0f172a;display:-webkit-box;font-size:18px;font-weight:700;-webkit-line-clamp:2;margin-bottom:12px;-webkit-box-orient:vertical;overflow:hidden}.lesson-card .meta{align-items:center;color:#94a3b8;display:flex;font-size:13px;margin-bottom:16px}.lesson-card .meta-item:not(:last-child):after{content:"•";margin:0 8px}.lesson-card .stats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.lesson-card .stat-pill{background:#6366f11a;border-radius:20px;color:var(--primary-color, );font-size:12px;font-weight:500;padding:6px 12px}.lesson-card .footer{align-items:center;background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:16px 20px}.lesson-card .price{color:#0f172a;font-size:18px;font-weight:800}.lesson-card .price .slash-price{color:#94a3b8;font-size:14px;margin-left:8px;text-decoration:line-through}.card-course-one .slider-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.card-course-one .slider-wrapper .slider-heading{color:#222;font-family:bold;font-size:35px;font-weight:800;letter-spacing:0;line-height:200%;margin-bottom:20px;text-align:center;vertical-align:middle}.card-course-one .splide-container{height:100%;padding-bottom:30px;width:86%}.card-course-one .splide-slide{align-items:center;display:flex;flex-direction:column}.card-course-one .card{background:#fff;border-radius:15px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding-bottom:10px;width:90%}.card-course-one .card .image-wrapper{padding:10px}.card-course-one .card img.course-image{border-radius:10px;height:230px;-o-object-fit:cover;object-fit:cover;width:100%}.card-course-one .card .card-body{padding:20px}.card-course-one .card .card-title{font-family:bold;font-size:20px;font-weight:700;line-height:30px;margin:0;text-align:right}.card-course-one .card .card-text{border-bottom:1px solid #656b78;color:#656b78;font-family:regular;font-size:18px;font-weight:400;line-height:150%;margin:10px 0;text-align:right}.card-course-one .card .card-footer{align-items:center;display:flex;gap:1rem}.card-course-one .card .card-name{font-family:bold;font-size:17px;font-weight:700;letter-spacing:0;text-align:right}.card-course-one .course-image{border:1px solid #ccc;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-course-two .slider-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.card-course-two .slider-wrapper .slider-heading{color:#222;font-family:bold;font-size:35px;font-weight:800;letter-spacing:0;line-height:200%;margin-bottom:20px;text-align:center;vertical-align:middle}.card-course-two .splide-container{height:100%;padding-bottom:30px;width:86%}.card-course-two .splide-slide{align-items:center;display:flex;flex-direction:column}.card-course-two .card{background:#fff;background-repeat:no-repeat;background-size:cover;border-radius:15px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:320px;justify-content:flex-end;overflow:hidden;position:relative;transition:transform .3s ease;width:90%}.card-course-two .card img.course-image{height:230px;-o-object-fit:cover;object-fit:cover;width:100%}.card-course-two .card:hover{transform:translateY(-4px)}.card-course-two .card:before{bottom:0;content:"";height:60%;left:0;position:absolute;transition:height .3s ease;width:100%;z-index:1}.card-course-two .card:hover:before{height:70%}.card-course-two .card .card-body{color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem 1.5rem;position:relative;transform:translateY(50px);transition:transform .3s ease;width:100%;z-index:2}.card-course-two .card .card-body:hover{transform:translateY(0)}.card-course-two .card .card-body:before{background-color:#000000b3;bottom:0;content:"";height:100%;left:0;position:absolute;transition:height .3s ease;width:100%;z-index:-1}.card-course-two .card .card-header{display:flex;justify-content:space-between}.card-course-two .card .card-title{color:#fff;font-family:bold;font-size:22px;font-weight:700;letter-spacing:0;line-height:100%;margin:0;text-align:right}.card-course-two .card .card-number{background:#ffb949;border-radius:20px;font-family:regular;font-size:14px;font-weight:500;padding:4px 5px;text-align:center;width:100px}.card-course-two .card .card-text{border-bottom:1px solid #dde1e6;color:#dde1e6;font-family:regular;font-size:16px;font-weight:400;margin:10px 0;text-align:right}.card-course-two .card .card-footer{align-items:center;display:flex;gap:1rem;padding:5px 1px}.card-course-two .card .card-name{color:#fff;font-family:bold;font-size:17px;font-weight:700;letter-spacing:0;margin:0 10px;text-align:right}.card-course-two .card .card-extra-content{align-items:center;border-top:1px solid #dde1e6;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:2px 5px}.card-course-two .card .card-extra-content p{color:#fff;cursor:pointer;font-family:bold;font-size:17px;font-weight:700;letter-spacing:0;padding:0 10px;text-align:right}.card-course-two .card .card-extra-content svg{cursor:pointer;margin:0 10px;padding-top:4px}.card-course-two .course-image{border:1px solid #ccc;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-course-three .slider-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.card-course-three .slider-wrapper .slider-heading{color:#222;font-family:bold;font-size:35px;font-weight:800;letter-spacing:0;line-height:200%;margin-bottom:20px;text-align:center;vertical-align:middle}.card-course-three .splide-container{height:100%;padding-bottom:30px;width:86%}.card-course-three .splide-slide{align-items:center;display:flex;flex-direction:column}.card-course-three .card{background:#fff;border-radius:15px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding-bottom:10px;transition:transform .3s ease-in-out;width:90%}.card-course-three .card img{height:230px;-o-object-fit:cover;object-fit:cover;width:100%}.card-course-three .card .card-body{padding:20px}.card-course-three .card .card-title{font-family:bold;font-size:20px;font-weight:700;line-height:30px;margin:0;text-align:right}.card-course-three .card .card-number{background:#ffb949;border-radius:20px;text-align:center;width:100px}.card-course-three .card .image-container{padding:6px;position:relative;width:100%}.card-course-three .card .course-image{background-color:#fff;border-radius:10px;height:230px;-o-object-fit:cover;object-fit:cover;width:100%}.card-course-three .card .overlay-text{background:#fff;border-radius:20px;color:var(--primary-color);font-family:regular;font-size:14px;font-weight:800;left:20%;padding:6px 15px;position:absolute;text-align:center;top:15%;transform:translate(-50%,-50%);width:100px}.card-course-three .card .card-content{display:flex;justify-content:space-between;margin:5px 0}.card-course-three .card .card-text{color:#656b78;margin:10px 0}.card-course-three .card .card-text,.card-course-three .card .card-text1{font-family:regular;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;text-align:right;vertical-align:middle}.card-course-three .card .card-text1{display:flex;gap:5px}.card-course-three .card .card-footer{align-items:center;display:flex;gap:1rem}.card-course-three .card .card-name{font-family:bold;font-size:18px;font-weight:700;letter-spacing:0;text-align:right}.card-course-three .course-image{border:1px solid #ccc;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-section{align-items:stretch;background:#093a8a;display:flex;flex-direction:column;min-height:90vh;overflow:hidden;padding:20px 0 0;position:relative}.hero-section .grid-bg{animation:gridDrift 20s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:52px 52px;inset:0;pointer-events:none;position:absolute;z-index:0}@keyframes gridDrift{to{transform:translate(52px,52px)}}.hero-section .bloom{border-radius:50%;filter:blur(90px);pointer-events:none;position:absolute;z-index:0}.hero-section .bloom-1{animation:pulse1 7s ease-in-out infinite;background:#5a83ff7c;height:560px;left:50%;top:20%;transform:translate(-50%);width:560px}.hero-section .bloom-2{animation:pulse2 9s ease-in-out infinite;background:#32aaff2e;bottom:0;height:300px;right:6%;width:300px}.hero-section .bloom-3{animation:pulse2 11s ease-in-out 2s infinite;background:#5064ff26;bottom:0;height:220px;left:4%;width:220px}@keyframes pulse2{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.65;transform:scale(1.15)}}.hero-section .particles{inset:0;pointer-events:none;position:absolute;z-index:1}.hero-section .particles :deep(.particle){animation:floatUp var(--dur) ease-in-out infinite var(--delay);background:#ffffff80;border-radius:50%;position:absolute}@keyframes floatUp{0%{opacity:0;transform:translateY(0) scale(1)}10%{opacity:1}85%{opacity:.5}to{opacity:0;transform:translateY(-640px) scale(.3)}}.hero-section .hero-inner{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;min-height:68vh;position:relative;width:100%;z-index:5}@media(max-width:900px){.hero-section .hero-inner{align-items:center;grid-template-columns:1fr;grid-template-rows:auto auto auto;min-height:unset}}.hero-section .side-img{display:flex;pointer-events:none}.hero-section .side-img--left{align-items:flex-end;animation:levLeft 4s ease-in-out infinite;justify-content:flex-start;padding-left:0}@media(max-width:900px){.hero-section .side-img--left{display:none}}.hero-section .side-img--right{align-items:flex-start;animation:levRight 4s ease-in-out 1s infinite;justify-content:flex-end;padding-right:0}@media(max-width:900px){.hero-section .side-img--right{display:none}}.hero-section .hero-img-left{display:block;margin-bottom:0;-o-object-fit:contain;object-fit:contain;transform:translateY(80%);width:clamp(180px,18vw,280px)}.hero-section .hero-img-right{display:block;margin-top:40px;-o-object-fit:contain;object-fit:contain;width:clamp(160px,17vw,260px)}@keyframes levLeft{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes levRight{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.hero-section .content{align-items:center;display:flex;flex-direction:column;gap:0;min-width:0;padding:72px 24px 52px;text-align:center}@media(max-width:1100px){.hero-section .content{padding:60px 16px 44px}}@media(max-width:900px){.hero-section .content{padding:52px 20px 40px}}@media(max-width:600px){.hero-section .content{padding:40px 16px 36px}}.hero-section .badge{align-items:center;animation:fadeDown .8s ease both;background:#3e4e9180;border:.5px solid rgba(177,193,255,.55);border-radius:30px;border-top-color:#b1c1ff;display:inline-flex;gap:8px;margin-bottom:28px;padding:6px 14px 6px 8px}.hero-section .badge .badge-dot{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.hero-section .badge span{color:#cad5ff;font-family:Bold,sans-serif;font-size:13px;white-space:nowrap}.hero-section .hero-title{background:linear-gradient(90deg,#fff,#afbef7,#fff,#b1c1ff00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:fadeDown .9s ease .1s both;background-clip:text;font-family:ex-bold;font-size:clamp(34px,5.5vw,72px);letter-spacing:-1.5px;margin-bottom:18px;max-width:872px}@media(max-width:600px){.hero-section .hero-title{font-size:32px;letter-spacing:-.8px}}.hero-section .hero-sub{background:linear-gradient(90deg,#d9e1ff,#aebeff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:fadeDown 1s ease .2s both;background-clip:text;font-family:Regular,sans-serif;font-size:var(--fontsize-md,15px);line-height:1.75;margin-bottom:36px;max-width:480px}@media(max-width:600px){.hero-section .hero-sub{font-size:14px}}.hero-section .cta-wrap{align-items:center;animation:fadeUp 1s ease .35s both;display:inline-flex;gap:1px}.hero-section .cta-wrap:hover .cta-btn:lang(en){border-radius:30px 0 0 30px}.hero-section .cta-wrap:hover .cta-arrow:lang(en),.hero-section .cta-wrap:hover .cta-btn:lang(ar){border-radius:0 30px 30px 0}.hero-section .cta-wrap:hover .cta-arrow:lang(ar){border-radius:30px 0 0 30px}.hero-section .cta-wrap:hover .cta-arrow{background:#0a3db5}.hero-section .cta-wrap:hover .cta-arrow svg:lang(en){rotate:45deg}.hero-section .cta-wrap:hover .cta-arrow svg:lang(ar){rotate:-135deg}.hero-section .cta-wrap .cta-btn{align-items:center;background:radial-gradient(ellipse at top,#0c1763,#0a3db5);border-left:1px solid hsla(0,0%,100%,.4);border-radius:30px;border-top:1px solid hsla(0,0%,100%,.4);color:#fff;cursor:pointer;display:flex;font-family:Bold,sans-serif;font-size:15px;font-weight:700;height:44px;justify-content:center;padding:0 28px;text-decoration:none;transition:all .3s ease}@media(max-width:480px){.hero-section .cta-wrap .cta-btn{font-size:14px;height:42px;padding:0 22px}}.hero-section .cta-wrap .cta-arrow{align-items:center;background:radial-gradient(ellipse at top,#0c1763,#0a3db5);border-left:1px solid hsla(0,0%,100%,.15);border-radius:30px;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .3s ease;width:44px}.hero-section .cta-wrap .cta-arrow svg{transition:rotate .3s ease}@media(max-width:480px){.hero-section .cta-wrap .cta-arrow{height:42px;width:42px}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.hero-section{min-height:unset}.hero-section .hero-inner{padding-bottom:0}}.ielts-hero{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;min-height:85vh;overflow:hidden;position:relative}.ielts-hero .hero-bg{animation:meshShift 12s ease-in-out infinite alternate;background-image:url(../images/hero-background.png);background-position:50%;background-size:cover;inset:0;position:absolute}.ielts-hero .hero-bg:before{background-color:var(--overlay-black);content:"";height:100%;inset:0;position:absolute;width:100%}@keyframes meshShift{0%{filter:hue-rotate(0deg) brightness(1)}to{filter:hue-rotate(18deg) brightness(1.08)}}.ielts-hero .hero-dots{animation:dotsFade 6s ease-in-out infinite alternate;background-image:radial-gradient(hsla(0,0%,100%,.315) 1px,transparent 0);background-size:28px 28px;inset:0;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 65% 50%,#000 20%,transparent 80%);mask-image:radial-gradient(ellipse 70% 80% at 65% 50%,#000 20%,transparent 80%);position:absolute}@keyframes dotsFade{0%{opacity:.4}to{opacity:1}}.ielts-hero .hero-inner{align-items:center;color:var(--color-black);cursor:not-allowed;display:flex;flex-direction:row;flex-wrap:nowrap;gap:calc(var(--xl-size-2) + 10px);justify-content:center;max-width:1500px;position:relative;width:100%;z-index:2}@media(max-width:900px){.ielts-hero .hero-inner{flex-direction:column;padding:calc(var(--xl-size-2) + 10px) var(--xl-size-1)}}.ielts-hero .text-part{flex:0 0 50%;max-width:700px}@media(max-width:900px){.ielts-hero .text-part{flex:none;max-width:100%}}.ielts-hero .tag{align-items:center;animation:fadeSlideUp .8s ease both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);border-radius:16px;color:var(--gray-color);display:inline-flex;font-size:var(--xs-size-2);font-weight:600;gap:var(--xs-size-3);letter-spacing:.08em;margin-bottom:calc(var(--xl-size-1) + 4px);padding:var(--xs-size-4) var(--md-size);text-transform:uppercase}.ielts-hero .tag-dot{animation:pulse 1.5s infinite;background:#093a8a;border-radius:50%;height:var(--xs-size-3);width:var(--xs-size-3)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.6)}}.ielts-hero .hero-title{animation:fadeSlideUp .9s ease .1s both;color:var(--color-primary);font-family:ex-bold;font-size:clamp(2.2rem,5vw,52px);line-height:1.1;margin-bottom:var(--xl-size-base)}.ielts-hero .title-line2{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size-2);justify-content:start}.ielts-hero .globe-icon{animation:globeSpin 8s linear infinite;flex-shrink:0;height:calc(var(--xl-size-3) + 10px);width:calc(var(--xl-size-3) + 20px)}@keyframes globeSpin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.06)}to{transform:rotate(1turn) scale(1)}}.ielts-hero .hero-desc{animation:fadeSlideUp 1s ease .2s both;color:var(--state-active);font-family:semi-bold;font-size:clamp(.9rem,2vw,19px);line-height:1.75;margin-bottom:calc(var(--xl-size-2) + 10px);max-width:480px}.ielts-hero .cta-wrap{align-items:center;animation:fadeUp 1s ease .35s both;display:inline-flex;gap:1px}.ielts-hero .cta-wrap:hover .cta-btn:lang(en){border-radius:var(--xl-size-2) 0 0 var(--xl-size-2)}.ielts-hero .cta-wrap:hover .cta-arrow:lang(en),.ielts-hero .cta-wrap:hover .cta-btn:lang(ar){border-radius:0 var(--xl-size-2) var(--xl-size-2) 0}.ielts-hero .cta-wrap:hover .cta-arrow:lang(ar){border-radius:var(--xl-size-2) 0 0 var(--xl-size-2);transform:rotate(0)}.ielts-hero .cta-wrap:hover .cta-arrow{background:var(--color-primary)}.ielts-hero .cta-wrap:hover .cta-arrow svg:lang(en){rotate:45deg}.ielts-hero .cta-wrap:hover .cta-arrow svg:lang(ar){rotate:-135deg}.ielts-hero .cta-wrap .cta-btn{align-items:center;background:var(--color-primary);border-left:1px solid var(--border-color);border-radius:var(--xl-size-1);border-top:1px solid var(--border-color);color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Bold,sans-serif;font-size:clamp(.8rem,2vw,15px);font-weight:700;height:52px;justify-content:center;min-width:232px;padding:0 var(--xl-size-2);text-decoration:none}[data-theme=dark] .ielts-hero .cta-wrap .cta-btn{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff1a;border-left:1px solid hsla(0,0%,100%,.2);border-top:1px solid hsla(0,0%,100%,.2);overflow:hidden}[data-theme=dark] .ielts-hero .cta-wrap .cta-btn:before{background:linear-gradient(120deg,#ffffff40,#ffffff05);border-radius:inherit;content:"";inset:0;opacity:.5;pointer-events:none;position:absolute}[data-theme=dark] .ielts-hero .cta-wrap .cta-btn:after{background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.199),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skew(-20deg);transition:.6s;width:50%}[data-theme=dark] .ielts-hero .cta-wrap .cta-btn:hover:after{left:150%}[data-theme=dark] .ielts-hero .cta-wrap .cta-btn:hover{box-shadow:0 10px 40px #0009,inset 0 1px 2px #fff3}.ielts-hero .cta-wrap .cta-btn{cursor:pointer;transition:all .3s ease}@media(max-width:480px){.ielts-hero .cta-wrap .cta-btn{font-size:var(--sm-size);height:calc(var(--xl-size-2) + 12px);padding:0 calc(var(--xl-size-2) + 4px)}}.ielts-hero .cta-wrap .cta-arrow{align-items:center;background:var(--color-primary);border-left:1px solid hsla(0,0%,100%,.15);border-radius:var(--xl-size-2);cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;height:calc(var(--xl-size-2) + 14px);justify-content:center;transition:all .3s ease;width:calc(var(--xl-size-2) + 14px)}[data-theme=dark] .ielts-hero .cta-wrap .cta-arrow{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 30px #0006,inset 0 1px 1px #ffffff5d;overflow:hidden}.ielts-hero .cta-wrap .cta-arrow:lang(ar){transform:rotate(-90deg)}.ielts-hero .cta-wrap .cta-arrow svg{transition:rotate .3s ease}@media(max-width:480px){.ielts-hero .cta-wrap .cta-arrow{height:calc(var(--xl-size-2) + 12px);width:calc(var(--xl-size-2) + 12px)}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(var(--xl-size-2))}to{opacity:1;transform:translateY(0)}}.ielts-hero .swiper-part{align-items:center;animation:fadeSlideUp 1.2s ease .4s both;display:flex;flex:0 0 420px;flex-direction:column;max-width:420px;min-width:0}@media(max-width:1100px){.ielts-hero .swiper-part{flex:0 0 380px;max-width:380px}}@media(max-width:900px){.ielts-hero .swiper-part{display:none;width:100%}}.ielts-hero .hero-swiper{padding:calc(var(--xl-size-3) + 10px) 0 var(--xl-size-base);width:100%}.ielts-hero swiper-container{overflow:visible!important;padding:30px 20px 10px!important;width:100%}.ielts-hero swiper-slide.hero-slide{height:auto!important;width:100%!important}.ielts-hero .hero-slide .courses .course-card{border:1px solid rgba(9,58,138,.08);border-radius:20px;margin:0 auto;max-width:400px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;width:100%!important}.ielts-hero .hero-slide .courses .course-card:hover{box-shadow:0 28px 70px #093a8a38,0 8px 24px #0000001a;transform:translateY(-4px)}.ielts-hero .hero-slide .courses .course-card .image{border-radius:14px;height:250px;margin:8px;overflow:hidden;position:relative}.ielts-hero .hero-slide .courses .course-card .image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.ielts-hero .hero-slide .courses .course-card .image .course_category{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:20px;box-shadow:0 2px 8px #0000001a;color:var(--color-primary);font-family:Bold,sans-serif;font-size:12px;inset-inline-end:10px;padding:4px 12px;position:absolute;top:10px}.ielts-hero .hero-slide .courses .course-card .course-rate{padding:10px 14px 4px}.ielts-hero .hero-slide .courses .course-card .course-rate p{display:-webkit-box;font-family:bold,sans-serif;font-size:15px;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}.ielts-hero .hero-slide .courses .course-card .course-rate .rate{align-items:center;display:flex;gap:6px;margin-top:6px}.ielts-hero .hero-slide .courses .course-card .course-rate .rate span{color:#767f8a;font-family:Medium,sans-serif;font-size:12px}.ielts-hero .hero-slide .courses .course-card .instructor{align-items:center;border-bottom:1px solid rgba(9,58,138,.07);display:flex;gap:8px;padding:6px 14px 10px}.ielts-hero .hero-slide .courses .course-card .instructor img{border:2px solid rgba(9,58,138,.12);border-radius:8px;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.ielts-hero .hero-slide .courses .course-card .instructor p{color:var(--color-primary);font-family:bold,sans-serif;font-size:13px;margin:0}.ielts-hero .hero-slide .courses .course-card .course-statics-row{display:flex;flex-wrap:wrap;gap:6px;padding:10px 14px}.ielts-hero .hero-slide .courses .course-card .course-statics-row div{align-items:center;background:#093a8a0d;border-radius:20px;display:flex;gap:5px;padding:5px 10px}.ielts-hero .hero-slide .courses .course-card .course-statics-row div svg{height:16px;width:16px}.ielts-hero .hero-slide .courses .course-card .course-statics-row div span{color:#555;font-family:bold,sans-serif;font-size:12px}.ielts-hero .hero-slide .courses .course-card .price{align-items:center;background:linear-gradient(135deg,#093a8a0a,#093a8a14);border-top:1px solid rgba(9,58,138,.07);display:flex;justify-content:space-between;padding:12px 14px 16px}.ielts-hero .hero-slide .courses .course-card .price .fire{align-items:center;display:flex;gap:4px}.ielts-hero .hero-slide .courses .course-card .price .fire .fire-icon{height:22px;width:22px}.ielts-hero .hero-slide .courses .course-card .price .fire p{color:var(--color-primary);font-family:Bold,sans-serif;font-size:18px}.ielts-hero .hero-slide .courses .course-card .price .fire p span{color:#767f8a;font-family:Medium,sans-serif;font-size:12px;margin-inline-start:2px}.ielts-hero .hero-slide .courses .course-card .price a{align-items:center;border-radius:20px;box-shadow:0 4px 12px #093a8a4d;color:#fff;display:flex;font-family:Medium,sans-serif;font-size:13px;gap:6px;padding:9px 18px;transition:all .3s ease}.ielts-hero .hero-slide .courses .course-card .price a:hover{background:#072a64;box-shadow:0 6px 16px #093a8a66;transform:translateY(-1px)}.ielts-hero .swiper-nav{-webkit-backdrop-filter:blur(var(--xs-size));backdrop-filter:blur(var(--xs-size));background:#0006;border:1px solid hsla(0,0%,100%,.15);border-radius:var(--xl-size-3);flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size);margin-top:var(--sm-size);margin-inline:auto;padding:var(--xs-size-3) var(--xl-size-base);width:-moz-fit-content;width:fit-content}.ielts-hero .nav-btn,.ielts-hero .swiper-nav{align-items:center;display:flex;justify-content:center}.ielts-hero .nav-btn{background:#ffffff26;border:1px solid hsla(0,0%,100%,.25);border-radius:50%;color:#fff;cursor:pointer;font-size:var(--md-size);height:calc(var(--xl-size-2) + 6px);transition:all .25s ease;width:calc(var(--xl-size-2) + 6px)}.ielts-hero .nav-btn:lang(ar){transform:rotate(180deg)}.ielts-hero .nav-btn:hover{background:#ffffff4d;transform:scale(1.1)}.ielts-hero .nav-btn:hover:lang(ar){transform:scale(1.1) rotate(180deg)}.ielts-hero .nav-label{color:#ffffffd9;font-size:var(--sm-size);font-weight:600;min-width:48px;text-align:center}.swiper-dots{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:center;margin-top:var(--md-size)}.swiper-dots .dot{background:var(--color-primary);border-radius:var(--sm-size);cursor:pointer;height:var(--xs-size-3);opacity:.5;transition:all .4s ease;width:var(--xl-size-base)}.swiper-dots .dot.active{background:var(--color-primary);opacity:1;width:var(--xl-size-3)}.swiper-dots .dot:not(.active){width:var(--xl-size-base)}section.top-categories-section{padding:var(--xl-size-3) 0;position:relative}section.top-categories-section:before{background-image:var(--top-cat-bg);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.categories_cards_grid_system{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media(max-width:768px){.categories_cards_grid_system{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}}.categories_cards_grid_system{gap:40px}.categories_cards_grid_system .category_card{align-items:center;background:var(--bg-main);border-radius:50px;display:flex;gap:14px;justify-content:start;padding:10px 12px}[data-theme=dark] .categories_cards_grid_system .category_card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#12192833;border-left:1px solid hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.3)}[data-theme=dark] .categories_cards_grid_system .category_card:before{background:linear-gradient(120deg,#ffffff26,#ffffff05);border-radius:inherit;content:"";inset:0;opacity:.4;pointer-events:none;position:absolute}[data-theme=dark] .categories_cards_grid_system .category_card:hover{box-shadow:0 12px 40px #000000b3,inset 0 1px 2px #ffffff1a;transform:translateY(-4px) scale(1.02)}.categories_cards_grid_system .category_card{cursor:pointer;transition:all .5s ease}.categories_cards_grid_system .category_card:hover{transform:translateY(-3px)}.categories_cards_grid_system .category_card .category_img{align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.categories_cards_grid_system .category_card .category_img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.categories_cards_grid_system .category_card .category_content{display:flex;flex-direction:column;gap:10px}.categories_cards_grid_system .category_card .category_content .category_title{color:var(--text-primary);font-family:bold;font-size:16px;font-weight:600;text-transform:capitalize}.categories_cards_grid_system .category_card .category_content .category_count{color:#647c96;font-size:16px}[data-theme=dark] .categories_cards_grid_system .category_card .category_content .category_count{color:#cfd6de}.categories_cards_grid_system .category_card .category_content .category_count{font-family:medium;text-transform:capitalize}.courses .instructor-join-banner{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%}.courses .course-cards{display:grid;gap:calc(var(--md-size) + 4px);grid-template-columns:repeat(auto-fill,minmax(calc(var(--xl-size-3) + 300px),1fr))}.courses .course-cards .course-card{align-items:stretch;background-color:var(--bg-main);border:1px solid var(--bg-surface);border-radius:var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;transition:all .4s ease-in-out}.courses .course-cards .course-card:hover{box-shadow:0 8px 16px #0000001a}.courses .course-cards .course-card .image{border-radius:var(--md-size);height:calc(var(--xl-size-3)*4);margin:var(--xs-size);overflow:hidden;position:relative}.courses .course-cards .course-card .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.courses .course-cards .course-card .image .course_category{background:var(--bg-main);border-radius:var(--md-size);color:var(--color-primary);font-family:Bold,sans-serif;font-size:var(--sm-size);padding:var(--xs-size-4) var(--md-size);position:absolute;right:var(--xs-size-2);top:var(--xs-size-2)}.courses .course-cards .course-card .type{height:var(--xl-size-2)}.courses .course-cards .course-card .type span{border-radius:8px;font-family:Bold,sans-serif;font-size:var(--sm-size);margin-inline:var(--md-size);padding:var(--xs-size)}.courses .course-cards .course-card .instructor{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:var(--xs-size) calc(var(--xs-size) + 2px) var(--md-size)}.courses .course-cards .course-card .instructor img{border-radius:8px;height:var(--xl-size-1);width:var(--xl-size-1)}.courses .course-cards .course-card .instructor p{align-items:center;color:var(--color-primary);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:bold,sans-serif;gap:var(--xs-size-4);justify-content:flex-start;margin-inline-start:var(--xs-size)}.courses .course-cards .course-card .instructor span{color:var(--text-secondary);font-size:var(--xs-size)}.courses .course-cards .course-card .course-rate{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:var(--xs-size)}.courses .course-cards .course-card .course-rate p{color:var(--color-black);font-family:bold,sans-serif;font-size:calc(var(--md-size) + 2px);line-height:1.5}.courses .course-cards .course-card .course-statics-row{flex-wrap:wrap}.courses .course-cards .course-card .course-statics-row,.courses .course-cards .course-card .course-statics-row div{align-items:center;display:flex;flex-direction:row;gap:var(--xs-size);justify-content:flex-start;padding:var(--xs-size)}.courses .course-cards .course-card .course-statics-row div{background:var(--bg-surface);border-radius:var(--md-size);flex-wrap:nowrap}.courses .course-cards .course-card .course-statics-row div svg{height:var(--xl-size-1);width:var(--xl-size-1)}.courses .course-cards .course-card .course-statics-row div span{color:var(--text-secondary);font-family:bold,sans-serif}.courses .course-cards .course-card .description{color:var(--text-secondary);font-size:var(--sm-size);line-height:1.5;padding:var(--xs-size)}.courses .course-cards .course-card .summary{align-items:center;background:var(--overlay-black);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:var(--xs-size)}.courses .course-cards .course-card .summary .duration{align-items:center;color:var(--color-primary);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:regular,sans-serif;gap:var(--xs-size);justify-content:flex-start}.courses .course-cards .course-card .summary .duration p{color:var(--color-black)}.courses .course-cards .course-card .course-details-card .price{align-items:center;background:var(--overlay-black);border-bottom-left-radius:var(--xl-size-base);border-bottom-right-radius:var(--xl-size-base);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:var(--md-size) var(--xs-size) calc(var(--md-size) + 4px)}.courses .course-cards .course-card .course-details-card .price .fire{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.courses .course-cards .course-card .course-details-card .price .fire .fire-icon{height:var(--xl-size-1);width:var(--xl-size-1)}.courses .course-cards .course-card .course-details-card .price .fire p{font-family:bold,sans-serif;font-size:var(--xl-size-1)}.courses .course-cards .course-card .course-details-card .price a{align-items:center;background:var(--color-primary);border-radius:var(--xl-size-base);color:var(--bg-main);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Medium,sans-serif;gap:var(--xs-size);justify-content:center;padding:var(--xs-size) var(--xl-size-1);transition:all .4s ease-in-out}@media(max-width:768px){.courses .course-cards .course-card .course-details-card{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}.slash-price{color:var(--text-secondary);font-family:Regular,sans-serif;font-size:var(--sm-size);margin-inline-start:var(--xs-size);text-decoration:line-through}.course-card .price{align-items:center;background:#093a8a08;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;justify-content:space-between;padding:16px 10px 20px}.course-card .price .fire{align-items:start;color:var(--color-black);display:flex}.course-card .price .fire .fire-icon{height:2rem;width:2rem}.course-card .price .fire p{color:var(--primary-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2.2vw,30px)}.course-card .price .fire p span{color:#767f8a;font-family:Medium,sans-serif;font-size:clamp(1rem,2.2vw,16px)}.course-card .price a{align-items:center;background:#093a8a;border-radius:20px;color:#fff;display:flex;font-family:Medium,sans-serif;font-size:16px;gap:var(--gap-sm);padding:10px 24px;transition:all .5s ease-in-out}.course-card .price a:hover{text-decoration:underline}.courses{position:relative;width:100%}.courses .diploma-top-left-dot{left:0;position:absolute;top:0;width:340px;z-index:1}.courses .diploma-bottom-right-dot{bottom:0;position:absolute;right:0;width:340px;z-index:1}.courses .titles-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.courses .titles-container .top-section-title{align-items:start;display:flex;flex-direction:row;flex-wrap:column;gap:var(--gap-sm);justify-content:space-between;padding:var(--padding-sm);text-align:start}.courses .titles-container .top-section-title p{color:var(--color-primary);font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.courses .titles-container .top-section-title span{color:var(--normal-color);font-size:var(--fontsize-lg);width:40%}@media screen and (max-width:900px){.courses .titles-container .top-section-title span{width:100%}}.courses .titles-container img{max-width:150px;min-height:100px}.courses .filters{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap-lg);justify-content:space-between;margin-top:1rem;padding-inline:var(--padding-md)}@media screen and (max-width:600px){.courses .filters{gap:var(--gap-md)}}.courses .filters .search{align-items:center;background-color:var(--bg-surface);border:1px solid var(--gray-color);border-radius:30rem;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--space-sm);justify-content:space-between;padding:var(--space-sm) var(--space-md);position:relative;width:clamp(250px,44%,430px)}.courses .filters .search input{background-color:var(--bg-surface);border:none;font-size:var(--font-size-md);outline:none;padding-inline:var(--space-lg)}.courses .filters .search svg{position:absolute}.courses .filters .filter-btn{color:var(--text-secondary);padding:var(--padding-sm) 3rem}.courses .filters .filter-btn,.courses .filters .select{align-items:center;border:1px solid var(--gray-color);border-radius:20rem;display:flex;gap:var(--gap-sm)}.courses .filters .filter-btn,.courses .filters .select,.courses .filters .select select{background-color:var(--bg-surface);cursor:pointer;font-family:Medium,sans-serif;font-size:var(--fontsize-lg)}.courses .filters .select select{border:none;border-radius:20rem;outline:none;padding:.5rem 4rem;width:100%}.courses .filters .label-certified{align-items:center;background-color:var(--bg-surface);border:1px solid var(--gray-color);border-radius:20rem;cursor:pointer;display:flex;font-family:Medium,sans-serif;font-size:var(--fontsize-lg);gap:var(--gap-sm);padding:var(--padding-sm) 3rem}.courses .filters .label-certified span{align-items:center;color:var(--text-secondary);cursor:pointer;display:flex;gap:var(--gap-sm)}.courses .filters .label-certified input[type=checkbox]{display:none}.courses .filters .label-certified:has(input:checked){background-color:var(--darker-color);color:var(--white-color)}.courses .filters .grid-options{align-items:center;display:flex;gap:var(--gap-md)}.courses .filters .grid-options svg{cursor:pointer;transition:all .5s ease-in-out}.courses .filters .grid-options .activeIcon{background-color:var(--darker-color);border-radius:50rem}.courses .filters .grid-options .activeIcon path{stroke:#fff}.courses .options{align-items:center;display:flex;width:100%}@media screen and (max-width:900px){.courses .options{flex-wrap:wrap;justify-content:center}}.courses .options .filter-home{align-items:center;display:flex;gap:var(--gap-md);justify-content:end;padding:var(--padding-md);width:100%}.courses .options .filter-home .filter-btn{align-items:center;background-color:var(--white-color);border:1px solid var(--gray-color);border-radius:20rem;cursor:pointer;display:flex;font-family:Medium,sans-serif;font-size:var(--fontsize-lg);gap:var(--gap-sm);padding:var(--padding-sm) 3rem}@media screen and (max-width:900px){.courses .options .filter-home{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){.courses .options .filter-home{grid-template-columns:repeat(1,1fr)}}.courses .options .filter-home .p-select{border-bottom:1px solid var(--color-black)}.courses .options .grid-options{align-items:center;display:flex;gap:var(--gap-sm)}.courses .options .grid-options svg{cursor:pointer;transition:all .5s ease-in-out}.courses .options .grid-options .activeIcon{background-color:var(--primary-color);border-radius:50rem}.courses .options .grid-options .activeIcon path{stroke:#fff}.p-select-list{background-color:#fff;border-radius:var(--radius-sm);padding:0!important}@media screen and (min-width:600px){.filter .p-accordion.p-component{display:none}}@media screen and (max-width:600px){.filter .grid-options,.filter>.filters{display:none}}.course-tabs-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:12px;position:relative}.course-tabs-container:before{background-color:#fffafa33;border-radius:20px;bottom:-2px;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%);width:100%}.course-tabs-container .tab-radio{cursor:pointer;position:relative}.course-tabs-container .tab-radio input{height:0;opacity:0;position:absolute;width:0}.course-tabs-container .tab-radio .tab-label{align-items:center;color:#f8f4f4;display:inline-flex;font-family:medium,sans-serif;font-size:20px;height:40px;justify-content:center;padding:10px 20px;position:relative;transition:all .3s ease}.course-tabs-container .tab-radio .tab-label:after{background-color:var(--color-primary);border-radius:20px;bottom:0;content:"";height:6px;left:50%;position:absolute;transform:translate(-50%);transition:width .3s ease;width:0}.course-tabs-container .tab-radio:hover .tab-label{color:var(--color-primary)}.course-tabs-container .tab-radio:hover .tab-label:after{background-color:#e2e2e2;width:60%}.course-tabs-container .tab-radio.is-active .tab-label{color:var(--color-primary);font-family:bold,sans-serif}.course-tabs-container .tab-radio.is-active .tab-label:after{background-color:var(--color-primary);width:100%}.knowledge-section{padding:50px 0}.courses .list-cards{display:grid;gap:var(--gap-md);grid-template-columns:repeat(1,1fr)}.courses .list-cards .card{border-radius:var(--radius-md);height:20vh}@media screen and (max-width:900px){.courses .list-cards .card{height:90%}}@media screen and (max-width:610px){.courses .list-cards .card{height:46vh}}@media screen and (max-width:450px){.courses .list-cards .card{height:55vh}}.courses .list-cards .card{margin-block:var(--margin-sm);width:100%}.courses .list-cards .card:hover{box-shadow:0 0 10px #0000001b;transition:all .3s ease-in-out}.courses .list-cards .card:hover .image .content .course-info:lang(ar){transform:translate(-150px)}@media screen and (max-width:1024px){.courses .list-cards .card:hover .image .content .course-info:lang(ar){transform:translate(-50px)}}.courses .list-cards .card:hover .image .content .course-info:lang(en){transform:translate(150px)}@media screen and (max-width:1024px){.courses .list-cards .card:hover .image .content .course-info:lang(en){transform:translate(50px)}}.courses .list-cards .card .image{border-radius:var(--radius-md);height:100%;position:relative;transition:all .3s ease-in-out;width:100%}.courses .list-cards .card .image img{aspect-ratio:1;border-end-start-radius:var(--radius-md);border-start-start-radius:var(--radius-md);height:100%;width:180px}.courses .list-cards .card .image .content{border-radius:var(--radius-md);height:100%;left:0;padding:0;position:absolute;top:0;width:100%;z-index:555}.courses .list-cards .card .image .content .course{align-items:center;display:flex;height:100%;width:100%}@media screen and (max-width:700px){.courses .list-cards .card .image .content .course{flex-direction:column}}.courses .list-cards .card .image .content .course .course-info{border-end-start-radius:var(--radius-md);border-start-start-radius:var(--radius-md);display:flex;transition:all .3s ease-in-out}@media screen and (max-width:700px){.courses .list-cards .card .image .content .course .course-info:lang(ar){border-radius:var(--radius-md) 0 0 var(--radius-md)}.courses .list-cards .card .image .content .course .course-info:lang(en){border-radius:var(--radius-md) var(--radius-md) 0 0}}.courses .list-cards .card .image .content .course .course-info{background-color:var(--light-color);flex-direction:column;height:100%;padding:var(--padding-md);width:100%}.courses .list-cards .card .image .content .course .course-info .description{color:var(--normal-color);display:-webkit-box;font-size:var(--fontsize-md);-webkit-line-clamp:2;padding:var(--padding-sm);text-align:start;-webkit-box-orient:vertical;height:calc(var(--line-height)*2.2em);line-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;--line-height:1.5;overflow-wrap:anywhere}@media screen and (max-width:900px){.courses .list-cards .card .image .content .course .course-info .description{width:100%}}.courses .list-cards .card .image .content .course .course-info .course-summary{align-items:center;display:flex;flex-wrap:wrap!important;gap:var(--gap-lg)}.courses .list-cards .card .image .content .course .course-info .course-summary .instructor{align-items:center;display:flex;gap:var(--gap-md);padding:var(--padding-sm)}.courses .list-cards .card .image .content .course .course-info .course-summary .instructor img{border-radius:var(--radius-sm);height:2.5rem;-o-object-fit:scale-down;object-fit:scale-down;width:2.5rem}.courses .list-cards .card .image .content .course .course-info .course-summary .instructor p{font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.courses .list-cards .card .image .content .course .course-info .course-summary .summary{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-lg);justify-content:space-between;padding:var(--padding-sm)}.courses .list-cards .card .image .content .course .course-info .course-summary .summary .duration{align-items:center;color:var(--primary-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-lg);gap:var(--gap-sm)}.courses .list-cards .card .image .content .course .course-info .course-summary .summary .duration p{color:#000}.courses .list-cards .card .image .content .course .course-details-card{border-radius:20px;border-end-end-radius:var(--radius-md)}@media screen and (max-width:700px){.courses .list-cards .card .image .content .course .course-details-card:lang(ar){border-radius:var(--radius-md) 0 0 var(--radius-md)}.courses .list-cards .card .image .content .course .course-details-card:lang(en){border-radius:0 0 var(--radius-md) var(--radius-md)}}.courses .list-cards .card .image .content .course .course-details-card{background-color:var(--light-color);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:var(--padding-md);width:100%}.courses .list-cards .card .image .content .course .course-details-card .price{align-items:center;display:flex;gap:var(--gap-sm);justify-content:end;padding:var(--padding-sm)}.courses .list-cards .card .image .content .course .course-details-card .price .fire-icon{height:2rem;width:2rem}.courses .list-cards .card .image .content .course .course-details-card .price p{color:var(--primary-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2.2vw,30px)}.courses .list-cards .card .image .content .course .course-details-card .price .slash-price{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md);margin-inline-start:.5rem;text-decoration:line-through}.courses .list-cards .card .image .content .course .course-details-card .price .price-number{color:var(--dark-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2.2vw,30px)}.courses .list-cards .card .image .content .course .course-details-card .price .type{height:30px}.courses .list-cards .card .image .content .course .course-details-card .price .type span{background-color:var(--fifth-color-opacity);border-radius:var(--radius-sm);color:var(--fifth-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md);margin-inline:var(--margin-md);padding:var(--padding-sm);width:-moz-fit-content;width:fit-content}.courses .list-cards .card .image .content .course .course-details-card .details{align-items:center;display:flex;justify-content:end}.courses .list-cards .card .image .content .course .course-details-card .details a{background:#093a8a;border-radius:20px;color:#fff;display:inline-flex;font-family:Medium,sans-serif;font-size:16px;gap:var(--gap-sm);padding:10px 24px;transition:all .5s ease-in-out}.courses .list-cards .card .image .content .course .course-details-card .details a:hover{text-decoration:underline}.course-rate{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--gap-sm);justify-content:start;padding:0 var(--padding-sm)}.course-rate p{font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,22px)}.rate{align-items:baseline;color:#f1a74f;display:flex;gap:var(--gap-sm);justify-content:start}.our-numbers{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;min-height:calc(var(--xl-size-3));padding:calc(var(--xl-size-2)) calc(var(--md-size));position:relative}.our-numbers .stars-left{bottom:0;left:10%}.our-numbers .stars-left,.our-numbers .stars-right{height:calc(var(--xl-size-1) + 22px);position:absolute;width:calc(var(--xl-size-1) + 30px)}.our-numbers .stars-right{right:10%;top:0}.our-numbers .section-content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--xl-size-1) + 16px);justify-content:center;max-width:90%;perspective:1400px;width:100%}.our-numbers .master-box{background:var(--numbers-bg);flex:1 1 calc(var(--xl-size-3) + 350px)!important;max-width:calc(var(--xl-size-3)*2);min-width:calc(var(--xl-size-2)*2)}[data-theme=dark] .our-numbers .master-box{border-left:1px solid hsla(0,0%,100%,.229);border-top:1px solid hsla(0,0%,100%,.3)}.our-numbers .master-box{align-items:stretch;backface-visibility:hidden;border-radius:12px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xl-size-2);justify-content:flex-start;padding:var(--xs-size) var(--xs-size) 0 var(--xs-size);transform-origin:center top;will-change:transform}.our-numbers .master-box-text{background:var(--bg-surface)}[data-theme=dark] .our-numbers .master-box-text{background:#292929!important}.our-numbers .master-box-text{align-items:stretch;border-bottom-left-radius:var(--xs-size);border-bottom-right-radius:var(--xs-size);display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-3);justify-content:flex-start;padding:var(--xs-size);position:relative}.our-numbers .master-box-text .master-label{color:var(--color-black)!important;font-family:semi-bold;font-size:clamp(var(--md-size),2.5vw,var(--xl-size-1));margin:0}.our-numbers .master-box-text:before{content:"";position:absolute;top:calc(var(--xl-size-1)*-1)}[data-theme=dark] .our-numbers .master-box-text:before{background:#292929!important}.our-numbers .master-box-text:before{background:var(--bg-surface);clip-path:polygon(0 0,85% 0,100% 85%,0 100%);height:calc(var(--xl-size-1) + 10px);left:0;width:70%}.our-numbers .master-cards{padding:calc(var(--xl-size-1)) 0}.our-numbers .cards-grid,.our-numbers .master-cards{display:grid;gap:var(--md-size);grid-template-columns:repeat(auto-fit,minmax(calc(var(--md-size) + 100px),1fr))}.our-numbers .cards-grid{flex:1 1 calc(var(--xl-size-2)*3)}.our-numbers .stat-card{align-items:stretch;border-radius:var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size);justify-content:flex-start;padding:var(--xs-size);transition:all .4s ease-in-out;will-change:transform}.our-numbers .stat-card:first-child{background-color:#0dce2a05;border:1px solid rgba(16,233,81,.102)}[data-theme=dark] .our-numbers .stat-card:first-child{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#0dce2a26;border-left:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1)}.our-numbers .stat-card:nth-child(2){background-color:#a52ab805;border:1px solid rgba(152,20,159,.102)}[data-theme=dark] .our-numbers .stat-card:nth-child(2){backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#a52ab826;border-left:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1)}.our-numbers .stat-card:nth-child(3){background-color:#f1a74f05;border:1px solid rgba(241,167,79,.102)}[data-theme=dark] .our-numbers .stat-card:nth-child(3){backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#f1a74f26;border-left:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1)}.our-numbers .stat-card:nth-child(4){background-color:#9f144b05;border:1px solid rgba(159,20,75,.102)}[data-theme=dark] .our-numbers .stat-card:nth-child(4){backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#9f144b26;border-left:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1)}.our-numbers .master-cards .stat-card:hover{transform:translateY(calc(var(--xs-size)*-1)) scale(1.05);z-index:20}.our-numbers .card-label{color:var(--text-secondary);font-family:medium;font-size:clamp(var(--xs-size),1.4vw,var(--md-size));line-height:1.3;margin:0}[data-theme=dark] .our-numbers .card-label{color:#d0d0d0}.our-numbers .card-value{font-size:clamp(var(--md-size-2),2.5vw,var(--xl-size-1));font-weight:700;margin:0}[data-theme=dark] .our-numbers .card-value{color:#fff}@media(max-width:1024px){.our-numbers .section-content{gap:var(--md-size);max-width:100%}.our-numbers .master-box{flex:1 1 100%;max-width:calc(var(--xl-size-3)*1.5)}.our-numbers .cards-grid,.our-numbers .master-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.our-numbers .our-numbers{min-height:unset;padding:calc(var(--xl-size-1)) var(--xs-size)}.our-numbers .section-content{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size);justify-content:flex-start;perspective:none}.our-numbers .cards-grid{display:none}.our-numbers .master-box{gap:var(--xs-size);max-width:100%;width:100%}.our-numbers .master-cards{gap:var(--xs-size);grid-template-columns:repeat(2,1fr);padding:var(--md-size) 0}.our-numbers .stat-card{gap:var(--xs-size-3);padding:var(--xs-size)}.our-numbers .stars-left,.our-numbers .stars-right{height:var(--xl-size-1);width:var(--xl-size-1)}}@media(max-width:480px){.our-numbers .our-numbers{padding:var(--md-size) var(--xs-size)}.our-numbers .master-cards{gap:var(--xs-size-3);grid-template-columns:1fr}.our-numbers .master-box-text .master-label{font-size:var(--md-size)}.our-numbers .stat-card{border-radius:var(--md-size);padding:var(--xs-size-3)}.our-numbers .stars-left,.our-numbers .stars-right{display:none}}@media(max-width:360px){.our-numbers .master-cards{gap:var(--xs-size-4);grid-template-columns:repeat(2,1fr)}.our-numbers .card-value{font-size:var(--md-size)}}.updated-why-choose-us{min-height:clamp(400px,50vh,800px)}.updated-why-choose-us .why__container{display:grid;grid-template-columns:repeat(2,1fr);height:100%}@media(max-width:992px){.updated-why-choose-us .why__container{grid-template-columns:1fr}}.updated-why-choose-us .why__left{align-items:center;background:#3a61a1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;overflow:hidden;text-align:center}[data-theme=dark] .updated-why-choose-us .why__left{background:#093a8acc}.updated-why-choose-us .why__left{border-bottom-right-radius:18% 100%;border-top-right-radius:18% 100%;max-width:1000px;position:relative}[dir=rtl] .updated-why-choose-us .why__left{border-radius:18% 0 0 18%/100% 0 0 100%}@media(max-width:992px){.updated-why-choose-us .why__left{border-radius:0!important;padding:calc(var(--xl-size-2) + 10px) calc(var(--md-size) + 4px)}}.updated-why-choose-us .why__left .grid-bg{animation:gridDrift 6s ease-in-out infinite alternate;background-image:linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:calc(var(--xl-size-2) + 15px) calc(var(--xl-size-2) + 15px);inset:0;mask-image:radial-gradient(circle at 30% 50%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(circle at center,#000 40%,transparent 80%);pointer-events:none;position:absolute;z-index:0}.updated-why-choose-us .why__left h2{color:#fff;font-family:bold;font-size:calc(var(--xl-size-3) - 10px)}.updated-why-choose-us .why__left p{color:var(--bg-surface);font-size:var(--md-size)}[data-theme=dark] .updated-why-choose-us .why__left p{color:#f0f1f4}.updated-why-choose-us .why__left p{font-family:medium;max-width:calc(var(--xl-size-3)*8)}.updated-why-choose-us .why__right{transform:translate(-10%)}[dir=rtl] .updated-why-choose-us .why__right{transform:translate(10%)}@media(max-width:992px){.updated-why-choose-us .why__right{transform:none!important}}.updated-why-choose-us .why__right .why-choose-new-card{align-items:center;border-radius:16px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:calc(var(--md-size) - 2px);justify-content:flex-start;padding:calc(var(--md-size) + 2px) calc(var(--xl-size-base));transition:box-shadow .3s ease,transform .3s ease;width:100%}.updated-why-choose-us .why__right .why-choose-new-card:nth-child(2),.updated-why-choose-us .why__right .why-choose-new-card:nth-child(3){margin-inline-start:var(--xl-size-2)}@media(max-width:992px){.updated-why-choose-us .why__right .why-choose-new-card:nth-child(2),.updated-why-choose-us .why__right .why-choose-new-card:nth-child(3){margin-inline-start:0}}.updated-why-choose-us .why__right .why-choose-new-card .feature__icon{align-items:center;aspect-ratio:1/1;background:var(--bg-main);border:1px solid var(--bg-surface);border-radius:50%;display:flex;flex-direction:row;flex-wrap:nowrap;height:calc(var(--xl-size-3) + 10px);justify-content:center;width:calc(var(--xl-size-3) + 10px)}[data-theme=dark] .updated-why-choose-us .why__right .why-choose-new-card .feature__icon{background:#fff6;border:1px solid #d1ddea}.updated-why-choose-us .why__right .why-choose-new-card .feature__icon svg{transition:all .4s ease-in-out}.updated-why-choose-us .why__right .why-choose-new-card .feature__icon:hover svg{rotate:12deg;scale:1.3}.updated-why-choose-us .why__right .why-choose-new-card h3{color:var(--text-primary);font-family:bold;font-size:var(--xl-size-base);margin-bottom:var(--xs-size-2);text-transform:capitalize}.updated-why-choose-us .why__right .why-choose-new-card p{color:var(--blue-norm);display:-webkit-box;font-family:medium;font-size:var(--md-size);-webkit-line-clamp:2;text-transform:capitalize;-webkit-box-orient:vertical;height:calc(var(--line-height)*2em);line-height:var(--line-height);overflow:hidden;--line-height:1.5}.meet-our-instructors-container{background:var(--section-bg)}.meet-our-instructors-container .meet-our-instructors{gap:var(--xl-size-2)10px;max-width:1600px;padding:calc(var(--xl-size-2) + 10px)}@media(max-width:1024px){.meet-our-instructors-container .meet-our-instructors{gap:var(--xl-size-2);padding:0 calc(var(--xl-size-1) + 4px)}}@media(max-width:768px){.meet-our-instructors-container .meet-our-instructors{gap:var(--xl-size-base);padding:0 var(--xl-size-base)}}@media(max-width:480px){.meet-our-instructors-container .meet-our-instructors{gap:calc(var(--xl-size-2) + 2px);padding:0 16px}}.meet-our-instructors-container .meet-our-instructors{display:grid;gap:50px;grid-template-columns:400px 1fr}@media(max-width:768px){.meet-our-instructors-container .meet-our-instructors{gap:20px;grid-template-columns:1fr}.meet-our-instructors-container .meet-our-instructors .title-actions{text-align:center;width:100%}}.meet-our-instructors-container .meet-our-instructors .title-actions{align-items:center;background-image:url(../images/mentor-bg.png);background-position:start;background-repeat:no-repeat;background-size:cover;border-radius:var(--xl-size-base);display:flex;flex-direction:column;flex-wrap:nowrap;gap:50px;justify-content:center;padding:var(--xl-size-base)}.meet-our-instructors-container .meet-our-instructors .title-actions h2{color:var(--color-primary);font-family:ex-bold;font-size:clamp(2rem,3vw,60px);text-align:center}.meet-our-instructors-container .meet-our-instructors .title-actions .navigations-swi{align-items:center;display:flex;gap:20px}.meet-our-instructors-container .meet-our-instructors .title-actions .navigations-swi .swiper-next,.meet-our-instructors-container .meet-our-instructors .title-actions .navigations-swi .swiper-prev{align-items:center;background-color:#00000068!important;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-family:ex-bold,sans-serif;height:44px;justify-content:center;pointer-events:auto;transition:.25s;width:44px}.meet-our-instructors-container .meet-our-instructors .title-actions .navigations-swi .swiper-next[data-theme=dark],.meet-our-instructors-container .meet-our-instructors .title-actions .navigations-swi .swiper-prev[data-theme=dark]{background:#ffffff97}.meet-our-instructors-container .meet-our-instructors .title-actions .navigations-swi .swiper-next:hover,.meet-our-instructors-container .meet-our-instructors .title-actions .navigations-swi .swiper-prev:hover{transform:translateY(-5px) scale(1.1)}.meet-our-instructors-container .meet-our-instructors .instructors-cards{display:grid;gap:var(--xl-size-2);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media(max-width:768px){.meet-our-instructors-container .meet-our-instructors .instructors-cards{grid-template-columns:1fr}}.meet-our-instructors .instructor-card{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xl-size-base);justify-content:flex-start;max-width:400px;overflow:hidden;position:relative}.meet-our-instructors .instructor-card .image-box{aspect-ratio:1/1;border-radius:var(--xl-size-1);overflow:hidden}.meet-our-instructors .instructor-card .image-box img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.meet-our-instructors .instructor-card .info-box{align-items:stretch;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:#29292933;border-radius:0 0 var(--xl-size-1) var(--xl-size-1);bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-4);justify-content:flex-start;left:0;padding:var(--xs-size-2) var(--xs-size);position:absolute;right:0}.meet-our-instructors .instructor-card .info-box h4{color:#fff;font-family:semi-bold,sans-serif;font-size:var(--xl-size-1);text-align:center}.meet-our-instructors .instructor-card .info-box p{color:#fff;font-family:medium,sans-serif;font-size:var(--sm-size);text-align:center}.client-opinion{align-items:stretch;background-color:var(--bg-main);background-image:url(../images/cl-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--gap-lg);justify-content:flex-start;min-height:40vh;padding:var(--padding-lg) var(--padding-md)}[data-theme=dark] .client-opinion{background-image:url(../images/cl-bg-dark.png)}.client-opinion .top-section-title{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--gap-sm);justify-content:center;padding:var(--padding-sm);text-align:center}.client-opinion .top-section-title p{color:var(--color-primary);font-family:ex-bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.client-opinion .top-section-title span{color:var(--sub-title-color);font-size:var(--fontsize-lg)}.client-opinion .opinion-card-container{align-items:center;border-radius:20px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;justify-content:center;padding:24px;width:clamp(350px,70vw,1000px)}@media(max-width:450px){.client-opinion .opinion-card-container{flex-direction:column}.client-opinion .opinion-card-container .opinion{text-align:center!important}}.client-opinion .opinion-card-container .name-box{align-items:center;background:var(--bg-main);border-radius:12px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size-2);justify-content:center;padding:var(--xs-size-3) var(--xs-size-2);position:relative;rotate:-3deg;width:-moz-fit-content;width:fit-content}[data-theme=dark] .client-opinion .opinion-card-container .name-box{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff1a;border-left:1px solid rgba(11,16,28,.149);border-top:1px solid rgba(11,16,28,.149);border-color:hsla(0,0%,100%,.1) rgba(11,16,28,.149) rgba(11,16,28,.149) hsla(0,0%,100%,.1);border-style:solid;border-width:1px}.client-opinion .opinion-card-container .name-box .video{border-radius:var(--xs-size);height:113px;width:100%}.client-opinion .opinion-card-container .name-box h4{color:var(--color-primary);font-family:Bold,sans-serif;font-size:14px}.client-opinion .opinion-card-container .name-box .icon{align-items:center;background-color:#093a8a;border-radius:50%;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;height:var(--xl-size-3);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:var(--xl-size-3)}.client-opinion .opinion-card-container .name-box .icon:hover{transform:translate(-50%,-50%) scale(1.1)}.client-opinion .opinion-card-container .text{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding-inline:var(--padding-sm);text-align:center;transition:all .3s ease-in-out}.client-opinion .opinion-card-container .text .opinion{color:var(--gray-scale);font-family:medium,sans-serif;font-size:var(--md-size);max-width:500px;text-align:start}[data-theme=dark] .client-opinion .opinion-card-container .text .opinion{color:#fff}.client-opinion .opinion-card-container .text p{color:var(--primary-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md);margin-top:1.5rem}@keyframes floatElement{0%,to{transform:rotate(-180deg) translateY(0) scale(1)}50%{transform:rotate(-180deg) translateY(-20px) scale(1.05)}}.reveal{opacity:0;transition:opacity .65s ease calc(var(--delay, 0s)),transform .65s cubic-bezier(.22,1,.36,1) calc(var(--delay, 0s))}.reveal--up{transform:translateY(36px)}.reveal--left{transform:translate(-36px)}.reveal--right{transform:translate(36px)}.reveal.revealed{opacity:1;transform:translate(0)}.instructor-section{background:var(--join-banner-bg);overflow:hidden;padding:80px 0 100px;position:relative}@media(max-width:768px){.instructor-section{padding:60px 0 72px}}@media(max-width:480px){.instructor-section{padding:44px 0 56px}}.instructor-section:before{align-items:center;color:#fff;content:attr(data-overlay);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:ex-bold,sans-serif;font-size:clamp(10rem,20vw,30rem);inset:0;justify-content:center;line-height:1;opacity:.09;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.bloom,.instructor-section:before{pointer-events:none;position:absolute;z-index:0}.bloom{background:#aebadd7c;border-radius:50%;filter:blur(90px);height:560px;width:560px}[data-theme=dark] .bloom{background:#093a8aa8}.bloom{animation:pulse1 7s ease-in-out infinite;left:50%;top:20%;transform:translate(-50%)}@keyframes pulse1{0%,to{opacity:.65;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.12)}}.grid-bg{animation:gridDrift 6s ease-in-out infinite alternate;background-image:linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:45px 45px;inset:0;mask-image:radial-gradient(circle at 30% 50%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(circle at center,#000 40%,transparent 80%);pointer-events:none;position:absolute;z-index:0}.container{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1500px;padding:0 calc(var(--xl-size-2) + 10px);position:relative}@media(max-width:1024px){.container{gap:30px;padding:0 28px}}@media(max-width:768px){.container{gap:20px;padding:0 20px}}@media(max-width:480px){.container{gap:32px;padding:0 16px}}.section-header{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--xs-size);justify-content:center;text-align:center}.join-banner-title{color:#fff;font-family:bold,sans-serif;font-size:clamp(26px,4vw,42px);font-weight:800;line-height:1.2}.join-banner-subtitle{color:#d0d0d0;font-family:medium,sans-serif;font-size:clamp(14px,1.5vw,16px);line-height:1.7;max-width:680px}.layout{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}@media(max-width:1100px){.layout{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.layout .features--left{grid-column:1;grid-row:1}.layout .center{grid-column:1/-1;grid-row:2}.layout .features--right{grid-column:2;grid-row:1}}@media(max-width:680px){.layout{grid-template-columns:1fr}.layout .center,.layout .features--left,.layout .features--right{grid-column:1;grid-row:auto}}.features{display:flex;flex-direction:column;gap:80px}@media(max-width:680px){.features{gap:20px}}.features--left{align-items:flex-start}[dir=rtl] .features--left{align-items:flex-end}@media(max-width:1100px){.features--left{align-items:center}}.features--right{align-items:flex-end}[dir=rtl] .features--right{align-items:flex-start}@media(max-width:1100px){.features--right{align-items:center}}.feature{align-items:center;border-radius:var(--md-size);display:flex;gap:var(--sm-size);max-width:440px;padding:18px 20px;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease;width:100%}.feature:hover{border-color:#c5d3f0;box-shadow:0 8px 32px #093a8a1a;transform:translateY(-3px)}@media(min-width:1101px){.features--left .feature--indent{margin-inline-start:18%}.features--right .feature--indent{margin-inline-end:18%}}@media(max-width:680px){.feature{align-items:center;flex-direction:row;max-width:100%}}@media(max-width:420px){.feature{align-items:center;flex-direction:column;text-align:center}}.feature-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.feature-icon img{height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.feature-txt{display:flex;flex-direction:column;gap:6px}.feature-txt h4{color:#fff;font-family:bold,sans-serif;font-size:clamp(14px,1.5vw,17px);font-weight:700;line-height:1.3}.feature-txt p{color:#d0d0d0;font-family:medium,sans-serif;font-size:clamp(12px,1.2vw,14px);line-height:1.65;max-width:300px}@media(max-width:420px){.feature-txt p{max-width:100%}}.center{align-items:center;display:flex;flex-direction:column;gap:28px;justify-content:center}.center-img{animation:levitate 5s ease-in-out infinite;height:auto;-o-object-fit:contain;object-fit:contain;width:316px}@keyframes levitate{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.join-btn{align-items:center;background:#fff;border-radius:32px;color:#022e8d;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Bold,sans-serif;font-size:15px;font-weight:700;height:46px;justify-content:center;min-width:200px;min-width:250px;padding:0 36px;text-decoration:none;transition:background .4s ease,color .3s ease,transform .25s ease,box-shadow .5s ease;width:-moz-fit-content;width:fit-content}.join-btn,.join-btn:hover{box-shadow:0 8px 28px #1159ce59}.join-btn:hover{background:radial-gradient(ellipse at top,#1159ce,#022e8d);color:#fff;transform:translateY(-1px)}.join-btn:active{box-shadow:none;transform:translateY(0)}.certification-container{margin-block:var(--margin-lg);padding:var(--padding-lg) var(--padding-md);position:relative}.certification-container .certification-beckground{height:100%;left:0;position:absolute;top:0;width:100%}.certification-container .certitfication-text{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;z-index:10}.certification-container .certitfication-text .certitfication-title{color:#1b1e3d;font-size:calc(var(--xl-size-2) + 4px);font-weight:700}.certification-container .certitfication-text .certitfication-subtitle{color:var(--text-secondary);font-size:var(--md-size);font-weight:500}.certification-container .certification-image-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--md-size);justify-content:center;padding:var(--xl-size-base);width:100%;z-index:10}@media(max-width:768px){.certification-container .certification-image-container{flex-direction:column;gap:var(--xl-size-base);padding:var(--md-size)}}@media(max-width:480px){.certification-container .certification-image-container{gap:var(--md-size);padding:var(--xs-size-2)}}.certification-container .certification-image-container .certification-image{aspect-ratio:1;background-color:#fff;border-radius:var(--xl-size-base);box-shadow:0 2px 4px 6px #d4cece61;flex:1;height:auto;max-width:300px;min-width:280px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:768px){.certification-container .certification-image-container .certification-image{max-width:50%;min-width:unset}}.certification-container .swiper-wrapper__inner .top-section-title{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--gap-sm);justify-content:center;padding:var(--padding-sm);text-align:center}.certification-container .swiper-wrapper__inner .top-section-title p{font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.certification-container .swiper-wrapper__inner .top-section-title span{color:var(--normal-color);font-size:var(--fontsize-lg);width:80%}@media screen and (max-width:900px){.certification-container .swiper-wrapper__inner .top-section-title span{width:100%}}.brands-container{margin-block:var(--margin-lg);padding:var(--padding-lg) var(--padding-md);position:relative}.brands-container,.brands-container .top-section-title{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.brands-container .top-section-title{gap:var(--gap-sm);padding:var(--padding-sm)}.brands-container .top-section-title p{font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.brands-container .top-section-title span{color:var(--normal-color);font-size:var(--fontsize-lg);width:80%}@media screen and (max-width:900px){.brands-container .top-section-title span{width:100%}}.brands-container .brands-image-container{background:#1f41bb0d;border-radius:10px;padding:16px 0;width:100%}.brands-container .brands-image-container .img-wrapper{background:var(--bg-main);border:1px solid rgba(238,240,242,.447);border-radius:14px;height:120px;margin-inline:10px;width:250px}[data-theme=dark] .brands-container .brands-image-container .img-wrapper{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#ffffff1a;border-left:1px solid rgba(238,240,242,.078);border-top:1px solid rgba(238,240,242,.078);border-color:hsla(0,0%,100%,.1) rgba(238,240,242,.078) rgba(238,240,242,.078) hsla(0,0%,100%,.1);border-style:solid;border-width:1px}.brands-container .brands-image-container .img-wrapper{align-items:center;display:flex;justify-content:center;padding:16px;transition:all .25s ease}.brands-container .brands-image-container .img-wrapper img{max-height:70px;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:.1s}[data-theme=dark] .brands-container .brands-image-container .img-wrapper img{filter:grayscale(100%)}[data-theme=dark] .brands-container .brands-image-container .img-wrapper img:hover{filter:grayscale(0)}section.team-swipers{background-image:url(../images/team-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover}section.team-swipers .team-with-container{display:flex;flex-direction:column;gap:30px;margin-block:var(--margin-lg);padding:var(--padding-lg) var(--padding-md)}section.team-swipers .team-with-container .team-with-image-container{align-items:center;display:flex;gap:10px;height:100%;justify-content:center;padding:20px}section.team-swipers .team-with-container .team-with-image-container .team-with-images{align-items:center;background:var(--main-bg);border-radius:25px;display:flex;flex-direction:column;gap:14px;height:169px;justify-content:center;padding:14px;width:195px}[data-theme=dark] section.team-swipers .team-with-container .team-with-image-container .team-with-images{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#ffffff1a;border-left:1px solid rgba(238,240,242,.078);border-top:1px solid rgba(238,240,242,.078);border-color:hsla(0,0%,100%,.1) rgba(238,240,242,.078) rgba(238,240,242,.078) hsla(0,0%,100%,.1);border-style:solid;border-width:1px}@media screen and (max-width:900px){section.team-swipers .team-with-container .team-with-image-container .team-with-images{height:100%;width:100%}}section.team-swipers .team-with-container .team-with-image-container .team-with-images .team-with-image{aspect-ratio:1/1;background:#fff;border-radius:50%;height:100px;-o-object-fit:cover;object-fit:cover;width:100px}@media screen and (max-width:900px){section.team-swipers .team-with-container .team-with-image-container .team-with-images .team-with-image{height:100%;width:100%}}section.team-swipers .team-with-container .team-with-image-container .team-with-images .team-with-image-title{border-radius:15px;color:var(--text-secondary);font-family:medium;font-size:18px}.students-section{position:relative}.students-section .top-left-dot{left:0;position:absolute;top:0;width:200px;z-index:-1}.students-section .bottom-right-dot{bottom:0;position:absolute;right:0;width:200px;z-index:-1}.students-section .section-wrapper{align-items:center;display:grid;gap:clamp(24px,4vw,60px);grid-template-columns:420px 1fr;padding:50px 0}.students-section .section-wrapper>*{min-width:0}@media(max-width:1024px){.students-section .section-wrapper{gap:32px;grid-template-columns:280px 1fr}}@media(max-width:768px){.students-section .section-wrapper{gap:32px;grid-template-columns:1fr}}.students-section .info-box{display:flex;flex-direction:column;gap:16px;padding:50px;position:relative}.students-section .info-box .hero-component__bg{inset:0;overflow:hidden;pointer-events:none;position:absolute}.students-section .info-box .hero-component__bg .hero-component__orb{border-radius:50%;filter:blur(60px);position:absolute}.students-section .info-box .hero-component__bg .hero-component__orb--1{animation:orb-drift 10s ease-in-out infinite;background:#093a8a28;height:150px;left:-50px;top:-100px;width:150px}.students-section .info-box .hero-component__bg .hero-component__orb--2{animation:orb-drift 14s ease-in-out infinite reverse;background:#093a8a28;bottom:-80px;height:150px;right:-60px;width:150px}.students-section .info-box h5{color:#1b1e3d;font-family:Bold,sans-serif;font-size:clamp(28px,3.5vw,48px);line-height:1.15;margin:0}.students-section .info-box p{color:#546881;font-family:Medium,sans-serif;font-size:clamp(14px,1.5vw,16px);line-height:1.7;margin:0}.students-section .info-box .navigations{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:8px}.students-section .info-box .navigations:lang(ar){flex-direction:row-reverse}.students-section .info-box .navigations button{align-items:center;background:#ddd;border:2px solid transparent;border-radius:50%;color:#1b3d1f;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:all .25s ease;width:44px}.students-section .info-box .navigations button:hover{background:#1b1e3d;color:#fff;transform:scale(1.08)}@media(max-width:768px){.students-section .info-box{align-items:center;text-align:center}.students-section .info-box .navigations{justify-content:center}}.students-section .swiper-wrapper-box{overflow:hidden;width:100%}.students-section .swiper-wrapper-box .my-swiper{width:100%}.students-section .slide-cards{align-items:center;display:flex;flex-direction:column;gap:30px;padding:50px}@keyframes orb-drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-15px) scale(1.05)}66%{transform:translate(-10px,20px) scale(.95)}}.student-card{align-items:center;background:#fff;border:1px solid #e0e1e2;border-left-width:5px;border-radius:16px;display:flex;gap:14px;justify-content:center;max-width:90%;padding:16px 20px;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease;will-change:transform}@media(min-width:1440px){.student-card{max-width:65%;width:65%}}.student-card:hover{border-color:#2f3ba5;box-shadow:0 8px 24px #2f3ba51a;transform:scale(1.09) translate(-13px)}.student-card:hover .quote-icon{color:#2f3ba5}.student-card:lang(ar){border-left-width:1px;border-right:5px solid #e0e1e2}.student-card:lang(ar):hover{border-left-color:#e0e1e2;border-right-color:#2f3ba5}.student-card .student-img{flex-shrink:0;height:58px;width:58px}.student-card .student-img img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:480px){.student-card .student-img{height:48px;width:48px}}.student-card .student-description{display:flex;flex-direction:column;gap:6px;min-width:0}.student-card .student-description .student-name{align-items:center;display:flex;gap:8px;justify-content:space-between}.student-card .student-description .student-name h3{color:#1b1e3d;font-family:Medium,sans-serif;font-size:clamp(14px,1.4vw,17px);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-card .student-description .student-name .quote-icon{fill:#696b73!important}.student-card .student-txt{color:#546881;display:-webkit-box;font-family:Regular,sans-serif;font-size:clamp(12px,1.2vw,14px);-webkit-line-clamp:2;line-height:1.6;margin:0;-webkit-box-orient:vertical;overflow:hidden}.why-section{align-items:center;background:#f5f7ff;display:flex;flex-direction:column;padding:80px 60px 100px}@media(max-width:1024px){.why-section{padding:64px 32px 80px}}@media(max-width:768px){.why-section{padding:52px 20px 64px}}@media(max-width:480px){.why-section{padding:40px 16px 52px}}.why-section .why-header{margin-bottom:56px;text-align:center}@media(max-width:768px){.why-section .why-header{margin-bottom:36px}}.why-section .why-title{color:#0d1b4b;font-family:Bold,sans-serif;font-size:clamp(26px,4vw,48px);font-weight:800;letter-spacing:-.5px;margin-bottom:14px}.why-section .why-sub{color:#5a6485;font-family:Regular,sans-serif;font-size:clamp(13px,1.4vw,15px);line-height:1.65;max-width:700px}.why-section .why-grid{display:grid;gap:100px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;position:relative;width:100%}@media(max-width:680px){.why-section .why-grid{gap:14px;grid-template-columns:1fr}}.why-section .why-card{align-items:flex-end;background:#fff;border:1px solid #e4e9f5;border-radius:18px;cursor:default;display:flex;gap:16px;justify-content:space-between;padding:28px 28px 24px;transition:box-shadow .35s ease,border-color .35s ease,transform .35s ease}.why-section .why-card:hover{border-color:#c2cef7;box-shadow:0 10px 36px #3b5bdb21;transform:translateY(-3px)}.why-section .why-card--highlighted{background:linear-gradient(135deg,#eef2ff,#f0f4ff);border-color:#c5d0f5}.why-section .why-card--highlighted .card-title,.why-section .why-card--highlighted .stat-label,.why-section .why-card--highlighted .stat-number{color:#2748c6}.why-section .why-card--highlighted:hover{border-color:#99aef0;box-shadow:0 12px 44px #3b5bdb33}.why-section .card-body{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.why-section .card-title{color:#0d1b4b;font-family:Bold,sans-serif;font-size:clamp(15px,1.8vw,19px);font-weight:800;line-height:1.25}.why-section .card-desc{color:#6b758f;font-family:Regular,sans-serif;font-size:clamp(12px,1.2vw,14px);line-height:1.65;max-width:300px}.why-section .card-stat{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:3px}.why-section .stat-number{color:#0d1b4b;font-family:Bold,sans-serif;font-size:clamp(18px,2.4vw,28px);font-weight:800;line-height:1.1;white-space:nowrap}.why-section .stat-label{color:#8492b4;font-family:Regular,sans-serif;font-size:12px;text-align:end;white-space:nowrap}.why-section .center-logo{height:72px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:72px;z-index:10}@media(max-width:680px){.why-section .center-logo{display:none}}.why-section .center-logo__ring{animation:ringIdle 3.5s ease-in-out infinite;border:1.5px solid rgba(59,91,219,.15);border-radius:50%;inset:-12px;position:absolute;transition:border-color .4s ease}.why-section .center-logo__ring.is-active{animation:ringActive 1.4s ease-in-out infinite;border-color:#3b5bdb61}@keyframes ringIdle{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}@keyframes ringActive{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.13)}}.why-section .center-logo__inner{align-items:center;background:#fff;border:1px solid #dde4f7;border-radius:50%;display:flex;inset:0;justify-content:center;position:absolute;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),transform .45s cubic-bezier(.34,1.56,.64,1)}.why-section .center-logo__inner svg{transition:transform .45s ease-in-out}.why-section .center-logo__inner.is-rotated svg{transform:rotate(45deg)}.why-section .center-logo__dot{animation:dotIdle 4s ease-in-out infinite;background:radial-gradient(circle at 38% 38%,#8aa4f8,#3b5bdb);border-radius:50%;box-shadow:0 2px 8px #3b5bdb59;display:none;height:13px;position:absolute;right:-3px;top:-5px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease;width:13px}.why-section .center-logo__dot.is-active{animation:none}@keyframes dotIdle{0%,to{transform:translate(0)}33%{transform:translate(3px,-4px)}66%{transform:translate(-2px,-2px)}}.why-choose-us{padding-inline:var(--padding-lg);padding:var(--padding-lg) var(--padding-md);width:100%}.why-choose-us .top-section-title{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--gap-sm);justify-content:center;padding:var(--padding-sm);text-align:center}.why-choose-us .top-section-title p{font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.why-choose-us .top-section-title span{color:var(--normal-color);font-size:var(--fontsize-lg);width:40%}@media screen and (max-width:900px){.why-choose-us .top-section-title span{width:100%}}.why-choose-us .tabs{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--gap-md);justify-content:space-around;padding:var(--padding-md);width:100%}@media screen and (max-width:900px){.why-choose-us .tabs{flex-wrap:wrap;justify-content:center}}.why-choose-us .tabs{text-align:center}.why-choose-us .tabs .tab{color:var(--normal-color);font-family:Medium,sans-serif;font-size:clamp(1rem,2.5vw,20px);text-align:center;width:100%}.why-choose-us .tabs .tab .line{background-color:var(--blue-light);border-radius:30rem;height:.8rem;transition:all .3s ease-in-out;width:100%}.why-choose-us .tabs .activeTab{color:var(--primary-color)}.why-choose-us .tabs .activeTab .line{background-color:var(--primary-color);border-radius:30rem;height:.8rem;width:100%}.checkout{margin-top:var(--margin-lg);padding:0 var(--padding-lg)}@media screen and (max-width:767px){.checkout{padding:0 var(--padding-sm)}}.checkout .checkout-title{display:flex;flex-direction:column;justify-content:center;margin-top:var(--margin-lg)}.checkout .checkout-title p{color:var(--color-black);font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.checkout .checkout-title span{color:var(--blue-norm);font-size:var(--font-size-md);width:80%}@media screen and (max-width:900px){.checkout .checkout-title span{width:100%}}.checkout .checkout-content{display:grid;gap:var(--gap-lg);grid-template-columns:1fr 400px;margin-top:var(--margin-lg)}@media screen and (max-width:767px){.checkout .checkout-content{grid-template-columns:1fr}}.checkout .checkout-content .payment-summary{background-color:#fbfbfb}@media screen and (max-width:767px){.checkout .checkout-content .payment-summary{width:100%}}.checkout .checkout-content .checkout-image-container{align-items:center;display:flex;height:100%}.checkout .checkout-content .checkout-image-container img{height:100%;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.checkout .checkout-content .payment-summary{background-color:var(--bg-surface);border:1px solid var(--gray-color);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:24px;justify-content:space-between;padding:var(--padding-lg) var(--padding-md) 0}.checkout .checkout-content .payment-summary .title{align-items:center;display:flex;gap:var(--gap-md)}.checkout .checkout-content .payment-summary .title .title-text{color:var(--color-black);font-family:Bold,sans-serif;font-size:var(--font-size-lg)}.checkout .checkout-content .payment-summary .course-cards{margin-top:var(--margin-md)}.checkout .checkout-content .payment-summary .discount-input{align-items:center;display:flex;gap:var(--gap-md);margin-top:var(--margin-md);position:relative}.checkout .checkout-content .payment-summary .discount-input input{background-color:var(--bg-main);border:1px solid var(--gray-color);border-radius:50rem;font-family:Regular,sans-serif;font-size:var(--font-size-md);padding:var(--padding-md) var(--padding-lg);width:100%}.checkout .checkout-content .payment-summary .discount-input button{background-color:var(--primary-color);border:none;border-radius:50rem;color:var(--color-black);cursor:pointer;font-family:Bold,sans-serif;font-size:var(--font-size-md);padding:var(--padding-sm) var(--padding-lg);position:absolute}.checkout .checkout-content .payment-summary .discount-input button:lang(en){right:.8rem}.checkout .checkout-content .payment-summary .discount-input button:lang(ar){left:.8rem}.checkout .checkout-content .payment-summary .price-summary{display:flex;flex-direction:column;margin-block:.8rem;padding:var(--padding-md)}.checkout .checkout-content .payment-summary .price-summary .item,.checkout .checkout-content .payment-summary .price-summary .save{align-items:center;display:flex;flex-wrap:wrap;font-family:Regular,sans-serif;font-size:1.2rem;justify-content:space-between;margin-bottom:var(--margin-md)}.checkout .checkout-content .payment-summary .price-summary .item p,.checkout .checkout-content .payment-summary .price-summary .save p{color:var(--color-secondary)}.checkout .checkout-content .payment-summary .price-summary .save{color:var(--danger-color)}.checkout .checkout-content .payment-summary .price-summary .total{background-color:#e9f8e7;border-radius:var(--radius-sm);color:#35cc1e;font-family:Bold,sans-serif;font-size:1.4rem;padding:var(--padding-sm)}[data-theme=dark] .checkout .checkout-content .payment-summary .price-summary .total{background-color:#5e9e55}.checkout .checkout-content .payment-summary .price-summary .go-to-payment{align-items:center;align-self:flex-start;background-color:var(--join-banner-bg);border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:flex;gap:20px;justify-content:space-between;margin:0 auto;padding:var(--padding-sm) var(--padding-lg);transition:all .3s linear;width:100%}.checkout .checkout-content .payment-summary .price-summary .go-to-payment.disable{cursor:not-allowed;opacity:.5;pointer-events:none}.checkout .checkout-content .payment-summary .price-summary .go-to-payment .arrow-icon{transition:all .3s linear}.checkout .checkout-content .payment-summary .price-summary .go-to-payment:hover{background-color:#093a8a}.checkout .checkout-content .payment-summary .price-summary .go-to-payment:hover .arrow-icon{transform:translate(10px)}.checkout .checkout-content .payment-summary .price-summary .go-to-payment .go-to-payment-text{font-family:Bold,sans-serif;font-size:clamp(1.2rem,1.5vw,20px)}.checkout .checkout-content .payment-summary .price-summary .go-to-payment-dialog{background-color:var(--join-banner-bg);border:1px solid var(--primary-color);color:var(--color-primary);transition:all .3s ease-in-out}.checkout .checkout-content .payment-summary .price-summary .go-to-payment-dialog:hover{background-color:var(--primary-color);color:#fff}.checkout .checkout-content .payment-summary .price-summary .go-to-payment-dialog{margin-top:1rem}.group-details-box{background-color:var(--bg-main);border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:16px}.group-details-box .group-details-header{align-items:center;color:var(--red-primary);display:flex;font-family:medium;font-size:14px;gap:var(--gap-sm);justify-content:space-between}.group-details-box .group-details-body{display:flex;flex-direction:column;gap:var(--gap-sm)}.group-details-box .group-details-body .group-details-body-item{align-items:center;display:flex;gap:var(--gap-lg);justify-content:start}.group-details-box .group-details-body .group-details-body-item .group-details-body-item-title{color:var(--color-secondary);font-family:bold;font-size:20px}.group-details-box .group-details-body .group-details-body-item .group-details-body-item-value{background-color:var(--label-primary);border-radius:10px;color:var(--color-primary);font-family:medium;font-size:14px;padding:8px 20px}.group-details-box .group-details-footer{align-items:center;display:flex;gap:var(--gap-lg)}.group-details-box .group-details-footer .group-details-footer-item{align-items:center;display:flex;gap:4px}.group-details-box .group-details-footer .group-details-footer-item .group-details-footer-item-title{align-items:center;color:var(--color-primary);display:flex;font-family:medium;font-size:16px;gap:2px}.group-details-box .group-details-footer .group-details-footer-item .group-details-footer-item-value{color:var(--text-secondary);font-family:medium;font-size:16px}.payment-system-box{background-color:var(--bg-main);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:16px}.payment-system-box .payment-system-box-header{align-items:center;color:var(--red-primary);display:flex;font-family:medium;font-size:14px;gap:var(--gap-sm);justify-content:space-between}.payment-system-box .payment-system-box-header .content{align-items:start;display:flex;flex-direction:column;gap:8px;justify-content:start}.payment-system-box .payment-system-box-header .content h3{align-items:center;color:var(--text-primary);display:flex;font-family:bold;font-size:25px;gap:12px}.payment-system-box .payment-system-box-header .content span{background-color:var(--label-primary);border-radius:15px;color:var(--color-primary);font-family:medium;font-size:16px;padding:8px 16px}.payment-system-box .payment-system-box-header h4{align-items:center;background-color:var(--label-primary);border-radius:15px;color:#8699b8;display:flex;flex-direction:column;font-family:medium;font-size:16px;gap:8px;justify-content:center;padding:6px 16px}.payment-system-box .payment-system-box-header h4 span{color:var(--color-primary);font-family:bold;font-size:20px}.payment-system-box .payment-system-box-body{display:flex;flex-direction:column;gap:var(--gap-sm)}.payment-system-box .payment-system-box-body .payment-system-box-body-item{align-items:center;display:flex;gap:var(--gap-lg);justify-content:start}.payment-system-box .payment-system-box-body .payment-system-box-body-item .payment-system-box-body-item-title{color:var(--color-secondary);font-family:bold;font-size:20px}.payment-system-box .payment-system-box-body .payment-system-box-body-item .payment-system-box-body-item-value{background-color:var(--label-primary);border-radius:10px;color:var(--color-primary);font-family:semi-bold;font-size:14px;padding:8px 20px}.payment-system-box .payment-system-box-footer{align-items:center;display:flex;gap:var(--gap-sm);justify-content:space-between}.payment-system-box .payment-system-box-footer .payment-system-box-footer-item{align-items:center;display:flex;gap:4px}.payment-system-box .payment-system-box-footer .payment-system-box-footer-item .group-details-footer-item-title{align-items:center;color:var(--color-primary);display:flex;font-family:medium;font-size:16px;gap:2px}.payment-system-box .payment-system-box-footer .payment-system-box-footer-item .payment-system-box-footer-item-value{color:var(--text-secondary);font-family:medium;font-size:16px}.monthly-plan-box{background-color:var(--bg-surface);border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:16px}.monthly-plan-box .monthly-plan-box-header{color:var(--color-primary);font-family:semi-bold;font-size:18px}.monthly-plan-box .steps{display:flex;flex-direction:column}.monthly-plan-box .steps .step-wrapper{align-items:center;display:flex;gap:var(--gap-lg)}.monthly-plan-box .steps .step-wrapper .step{align-items:center;color:var(--text-primary);display:flex;font-family:medium;font-size:14px;justify-content:space-between}.monthly-plan-box .steps .step-wrapper span{align-items:center;color:var(--text-muted);display:flex;font-family:medium;font-size:14px;gap:var(--gap-sm)}.monthly-plan-box .steps .step-wrapper .step-price{align-items:center;color:var(--sub-title-color);display:flex;font-family:medium;font-size:14px;gap:var(--gap-sm)}.monthly-plan-box .allowed-days{align-items:center;background-color:#fff7e6;border:1px solid #f2d59c;border-radius:20px;cursor:pointer;display:flex;gap:var(--gap-sm);padding:8px 16px}.monthly-plan-box .allowed-days .allowed-days-icon{align-items:center;background-color:var(--red-primary);border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.monthly-plan-box .allowed-days .allowed-days-text{color:#d99100;font-family:medium;font-size:16px}.monthly-plan-box .allowed-days .allowed-days-text span{color:#d99100;font-family:bold;text-decoration:underline}.custom-accordion-wrapper{background-color:var(--bg-surface)!important;border-radius:20px;display:flex;flex-direction:column;gap:24px;padding:24px 20px}.custom-accordion-wrapper .payment-method-box-header{display:flex;flex-direction:column;gap:10px}.custom-accordion-wrapper .payment-method-box-header .payment-method-box-header-title{color:var(--color-secondary);font-family:semi-bold;font-size:20px}.custom-accordion-wrapper .payment-method-box-header .payment-method-box-header-value{color:#7e94b0;font-family:medium;font-size:18px}.custom-accordion-wrapper .custom-accordion .transfer-mail-content{display:flex;flex-direction:column;gap:20px}.custom-accordion-wrapper .custom-accordion .transfer-mail-content p{color:var(--blue-darkest);font-family:medium;font-size:16px;padding:20px 0 0}.custom-accordion-wrapper .custom-accordion .transfer-mail-content .transfer-accounts{align-items:center;display:flex;justify-content:space-between}.custom-accordion-wrapper .custom-accordion .transfer-mail-content .transfer-accounts .transfer-account{display:flex;flex-direction:column;gap:10px}.custom-accordion-wrapper .custom-accordion .transfer-mail-content .transfer-accounts .transfer-account h5{color:#65768d;font-family:regular;font-size:18px;font-weight:400}.custom-accordion-wrapper .custom-accordion .transfer-mail-content .transfer-accounts .transfer-account h6{color:#093a8a;font-family:medium;font-size:18px}.custom-accordion-wrapper .custom-accordion .transfer-mail-content .transfer-accounts span{color:#7d7d7d;font-family:medium;font-size:16px}.full-payment-box{border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:16px}.full-payment-box .full-payment-box-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.full-payment-box .full-payment-box-header p,.full-payment-box .full-payment-box-header span{color:var(--color-secondary);font-size:20px;font-weight:600}.full-payment-box .group-details-footer{align-items:center;display:flex;gap:var(--gap-sm);justify-content:space-between}.full-payment-box .group-details-footer .group-details-footer-item{align-items:center;display:flex;gap:4px}.full-payment-box .group-details-footer .group-details-footer-item .group-details-footer-item-title{align-items:center;color:var(--color-primary);display:flex;font-family:medium;font-size:16px;gap:2px}.full-payment-box .group-details-footer .group-details-footer-item .group-details-footer-item-value{color:var(--text-secondary);font-family:bold;font-size:16px;text-decoration-color:#093a8a;text-decoration-line:underline;text-decoration-style:wavy}.installment-plan-box{background-color:var(--bg-surface);border-radius:20px;display:flex;flex-direction:column;gap:28px;padding:16px}.installment-plan-box .installment-plan-box-header{color:var(--text-primary);font-family:semi-bold;font-size:20px}.installment-plan-box .installment-system-box-body-item{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.installment-plan-box .installment-system-box-body-item .installment-system-box-body-item-title{color:var(--color-primary)!important;font-family:semi-bold;font-size:17px}.installment-plan-box .steps{display:flex;flex-direction:column}.installment-plan-box .steps .step-wrapper{align-items:center;display:flex;gap:var(--gap-lg)}.installment-plan-box .steps .step-wrapper .step{align-items:center;color:var(--text-primary);display:flex;font-family:medium;font-size:14px;gap:8px;justify-content:space-between}.installment-plan-box .steps .step-wrapper span{align-items:center;color:var(--text-muted);display:flex;font-size:14px;gap:var(--gap-sm)}.installment-plan-box .steps .step-wrapper .step-price{align-items:center;color:var(--sub-title-color);display:flex;font-family:medium;font-size:14px;gap:var(--gap-sm)}.installment-plan-box .allowed-days{align-items:center;background-color:#fff7e6;border:1px solid #f2d59c;border-radius:20px;cursor:pointer;display:flex;gap:var(--gap-sm);padding:8px 16px}.installment-plan-box .allowed-days .allowed-days-icon{align-items:center;background-color:var(--red-primary);border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.installment-plan-box .allowed-days .allowed-days-text{color:#d99100;font-family:medium;font-size:16px}.installment-plan-box .allowed-days .allowed-days-text span{color:#d99100;font-family:bold;text-decoration:underline}.banner{align-items:center;background-image:linear-gradient(to left,var(--primary-color),var(--primary-color) 0d);display:flex;justify-content:end;padding:12px;position:relative}.banner .logo{left:0;opacity:.2;position:absolute}.banner .banner-list{display:flex;gap:10px;padding:10px}.banner .banner-list .banner-item{align-items:center;color:#fff;display:flex;font-family:regular;gap:10px}.banner .banner-list .banner-item .arrow-icon{width:12px}.second-banner{background-color:#f6f6f6;margin-top:10px;padding:15px;width:100%}.second-banner .track .banner-logos{align-items:center;display:flex;justify-content:space-between}.second-banner .track .logo{height:120px;width:150px}.course-details{margin-top:var(--margin-lg);padding:0 var(--padding-lg)}@media screen and (max-width:767px){.course-details{padding:0 var(--padding-sm)}}.course-details .course-content{display:grid;gap:var(--gap-lg);grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);margin-top:var(--margin-lg)}.course-details .course-content .course-data{grid-column:span 3/span 3;grid-row:span 5/span 5}@media screen and (max-width:900px){.course-details .course-content{display:flex;flex-direction:column-reverse;gap:var(--gap-lg)}}.course-details .course-info{margin-top:var(--margin-lg)}.course-details .course-info .title{display:flex;flex-direction:column}.course-details .course-info .title p{font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.course-details .course-info .title span{color:var(--normal-color);font-size:var(--fontsize-lg)}.course-details .course-content .sidebar-content{display:flex;flex-direction:column;gap:var(--gap-lg);grid-column:span 2/span 2;grid-row:span 5/span 5;height:-moz-fit-content;height:fit-content}.course-details .course-content .sidebar-content .course-sidebar{border:1px solid var(--border-color);border-radius:var(--radius-sm);box-shadow:0 10px 40px #00000008;display:flex;flex-direction:column;gap:.8rem}.course-details .course-content .sidebar-content .course-sidebar .image{border-radius:var(--radius-sm);height:clamp(227.2px,28400vw/var(--base-width),340.8px);overflow:hidden;padding:var(--padding-md);width:100%}.course-details .course-content .sidebar-content .course-sidebar .image img{aspect-ratio:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.course-details .course-content .sidebar-content .course-sidebar .price{align-items:center;display:flex;justify-content:space-between;padding:0 var(--padding-md)}.course-details .course-content .sidebar-content .course-sidebar .price .number{color:var(--black-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,28px)}.course-details .course-content .sidebar-content .course-sidebar .price .slae{background-color:#f8f8f9;border-radius:var(--radius-sm);display:flex;justify-content:center;padding:var(--padding-sm)}.course-details .course-content .sidebar-content .course-sidebar .price .slae .fire-icon{height:1.5rem;width:1.5rem}.course-details .course-content .sidebar-content .course-sidebar .price .slae p{color:var(--primary-color);font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,20px)}.course-details .course-content .sidebar-content .course-sidebar .info{align-items:start;background-color:#f8f8f9;display:flex;gap:var(--gap-sm);justify-content:start;padding:var(--padding-sm)}.course-details .course-content .sidebar-content .course-sidebar .info span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-lg)}.course-details .course-content .sidebar-content .course-sidebar .buttons{align-items:center;display:flex;flex-direction:column;gap:var(--gap-sm);justify-content:center;padding:var(--padding-md);width:100%}.course-details .course-content .sidebar-content .course-sidebar .buttons a{width:100%}.course-details .course-content .sidebar-content .course-sidebar .buttons .buy_now{align-items:center;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:var(--radius-sm);color:var(--white-color);cursor:pointer;display:flex;font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,20px);gap:var(--gap-sm);justify-content:center;padding:var(--padding-sm);transition:.7s ease-in-out;width:100%}.course-details .course-content .sidebar-content .course-sidebar .buttons .buy_now:disabled{cursor:not-allowed;opacity:.5}.course-details .course-content .sidebar-content .course-sidebar .buttons .buy_now:hover{background-color:transparent;border:1px solid var(--primary-color);color:var(--primary-color);transition:.7s ease-in-out}.course-details .course-content .sidebar-content .course-sidebar .buttons .subscribe{background:transparent;border:1px solid var(--primary-color);color:var(--primary-color);transition:all .4s ease}.course-details .course-content .sidebar-content .course-sidebar .buttons .subscribe:hover{background-color:var(--primary-color);color:var(--white-color);transition:all .4s ease}.course-details .course-content .sidebar-content .course-sidebar .buttons .contact_us{align-items:center;background-color:#fcf8fa;border:1px solid var(--primary-color);border-radius:var(--radius-sm);color:var(--primary-color);cursor:pointer;display:flex;font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,20px);gap:var(--gap-sm);justify-content:center;padding:var(--padding-sm);transition:all .3s ease-in-out;width:100%}.course-details .course-content .sidebar-content .course-sidebar .buttons .contact_us svg,.course-details .course-content .sidebar-content .course-sidebar .buttons .contact_us svg path{transition:all .3s ease-in-out}.course-details .course-content .sidebar-content .course-sidebar .buttons .contact_us:hover{background-color:var(--primary-color);color:var(--white-color)}.course-details .course-content .sidebar-content .course-sidebar .buttons .contact_us:hover svg,.course-details .course-content .sidebar-content .course-sidebar .buttons .contact_us:hover svg path{fill:var(--white-color)}.course-details .course-content .sidebar-content .course-sidebar .line{background-color:var(--border-color);height:4px;width:100%}.course-details .course-content .sidebar-content .course-sidebar .attachments{padding:0 var(--padding-md)}.course-details .course-content .sidebar-content .course-sidebar .attachments p{color:var(--normal-color);font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,23px);margin-bottom:var(--margin-md)}.course-details .course-content .sidebar-content .course-sidebar .attachments ul{display:flex;flex-direction:column;gap:var(--gap-md);margin-bottom:var(--margin-md)}.course-details .course-content .sidebar-content .course-sidebar .attachments ul li{align-items:center;color:var(--black-color);display:flex;font-family:Medium,sans-serif;gap:var(--gap-sm)}.course-details .course-content .course-data .card{border:1px solid var(--border-color);border-radius:var(--radius-sm);margin-bottom:var(--margin-md);padding:var(--padding-md);position:relative}.course-details .course-content .course-data .card .save-icon{height:3rem;padding:var(--padding-sm);position:absolute;top:6px;width:3rem}.course-details .course-content .course-data .card .save-icon:lang(en){right:10px}.course-details .course-content .course-data .card .save-icon:lang(ar){left:10px}.course-details .course-content .course-data .card .save-icon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border-radius:6px;cursor:pointer}.course-details .course-content .course-data .card .save-icon.activeSave{background:#ffffff4d}.course-details .course-content .course-data .card .save-icon.activeSave path{fill:var(--primary-color)}.course-details .course-content .course-data .card .card-header{align-items:center;display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-lg);gap:var(--gap-md)}.course-details .course-content .course-data .card .card-header .rate{align-items:center;color:var(--gold-color);display:flex;gap:var(--gap-sm)}.course-details .course-content .course-data .card .type{color:var(--normal-color);font-family:Regular,sans-serif;font-size:clamp(1.2rem,2vw,22px);margin-block:var(--margin-xs)}.course-details .course-content .course-data .card .track{align-items:center;display:flex;gap:var(--gap-sm);margin-block:var(--margin-sm)}.course-details .course-content .course-data .card .track p{color:var(--black-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,22px)}.course-details .course-content .course-data .card .description{color:var(--normal-color);font-family:Medium,sans-serif;font-size:var(--fontsize-md);margin-block:var(--margin-sm)}.course-details .course-content .course-data .card .instructor{align-items:center;display:flex;gap:var(--gap-md);padding:var(--padding-sm)}.course-details .course-content .course-data .card .instructor img{border-radius:var(--radius-sm);height:2.5rem;-o-object-fit:scale-down;object-fit:scale-down;width:2.5rem}.course-details .course-content .course-data .card .instructor p{font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.course-details .course-content .course-data .card .card-footer{align-items:center;display:flex;flex-wrap:wrap;margin-top:var(--margin-md)}.course-details .course-content .course-data .card .card-footer .instructor{position:relative}.course-details .course-content .course-data .card .card-footer .instructor:before{background-color:var(--gray-color);content:"";height:30px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:2px}.course-details .course-content .course-data .card .card-footer .instructor:last-child:before{display:none}.base-on{align-items:center;display:flex;gap:var(--gap-sm)}.base-on .review-number{color:var(--primary-color)}.course-details .course-content .course-data{display:flex;flex-direction:column;gap:var(--gap-sm)}.course-details .course-content .course-data .card .title p{color:var(--black-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,22px)}.course-details .course-content .course-data .card .items{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:var(--margin-md)}.course-details .course-content .course-data .card .items .item{align-items:center;display:flex;gap:var(--gap-sm)}.course-details .course-content .course-data .card .items .item p{color:var(--normal-color);font-family:Medium,sans-serif;font-size:var(--fontsize-md)}.course-details .course-content .course-data .card .course-intro{border-radius:var(--radius-sm)}.course-details .course-content .course-data .card .course-intro:not(:has(.units)){outline:10px solid var(--primary-color-opacity-10)}.course-details .course-content .course-data .card .course-intro b{color:var(--green-color);display:block;font-family:Regular,sans-serif;font-weight:700;padding-inline-start:var(--padding-xs);width:100%}.course-details .course-content .course-data .card .course-intro .lesson-header{align-items:center;display:flex;gap:var(--gap-sm)}.course-details .course-content .course-data .card .course-intro .lesson-header>p{text-wrap:nowrap}.course-details .course-content .course-data .card .course-intro{margin-top:var(--margin-xl)}.course-details .course-content .course-data .card .course-intro .p-panel-header{color:var(--darker-color)}.course-details .course-content .course-data .card .course-intro .p-panel-header p{font-size:20px;font-weight:"bold",sans-serif}.course-details .course-content .course-data .card .course-intro .units{background:#fafafa;border-radius:var(--radius-sm);margin-bottom:var(--margin-md)}.course-details .course-content .course-data .card .course-intro .units .unit-header{align-items:center;display:flex;justify-content:space-between;padding:var(--padding-sm)}.course-details .course-content .course-data .card .course-intro .units .unit-header .title-unit-header{font-size:1.5rem;font-weight:900}.course-details .course-content .course-data .card .course-intro .units .unit-header>p{text-wrap:nowrap}.course-details .course-content .course-data .card .course-intro .units .unit-header .stage-number{color:var(--primary-color);font-family:Bold,sans-serif;font-size:14px;text-wrap:nowrap}.course-details .course-content .course-data .card .course-intro .units .lesson-panel{padding:var(--padding-sm);text-wrap:nowrap}.course-details .course-content .course-data .card .course-intro .content-panel{margin-inline-start:calc(var(--margin-md)*2)}.course-details .course-content .course-data .card .course-intro .rotate-180{transform:rotate(180deg)}.course-details .course-content .course-data .card .course-intro .p-panel-header-actions{align-items:center;display:flex;gap:var(--gap-sm)}.course-details .course-content .course-data .card .course-intro .p-panel{border:unset;border:7px solid var(--primary-color-opacity-10);margin:0 0 var(--margin-md) 0;outline:unset;padding:var(--padding-sm)}.course-details .course-content .course-data .card .course-intro .p-panel .p-panel-header{padding:0}.course-details .course-content .course-data .card .course-intro .p-panel .p-panel-header p{color:var(--black-color);font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,20px)}.course-details .course-content .course-data .card .course-intro .p-panel .p-panel-content{padding:0}.course-details .course-content .course-data .card .course-intro .content-sidebar-item.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.course-details .course-content .course-data .card .course-intro .course-intro-content{align-items:center;display:flex;gap:var(--gap-sm);margin-top:var(--margin-md);padding:0 .5rem}.course-details .course-content .course-data .card .course-intro .course-intro-content p{color:var(--primary-color);font-family:Regular,sans-serif;font-size:clamp(1.2rem,2vw,18px)}.course-details .course-content .course-data .card .course-intro .single-paid{align-items:center;border-inline-start:1px solid var(--primary-color-opacity-10);color:var(--primary-color);cursor:pointer;display:flex;font-weight:700;gap:var(--gap-md);margin-inline-start:auto;padding-inline-start:var(--padding-md)}.course-details .course-content .course-data .card .course-intro .single-paid.disable{cursor:not-allowed;opacity:.5;pointer-events:none}.course-details .course-content .course-data .card .course-intro-live{border:7px solid #ddf0dd;border-radius:var(--radius-sm);margin:var(--margin-md) 0;padding:var(--padding-sm)}.course-details .course-content .course-data .card .course-intro-live .title{align-items:center;display:flex;gap:var(--gap-md)}.course-details .course-content .course-data .card .course-intro-live .title .text p{color:var(--green-color);font-size:clamp(1.2rem,2vw,20px)}.course-details .course-content .course-data .card .course-intro-live .title .text span{color:#546881;font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.like-text{color:var(--primary-color);font-family:Regular,sans-serif}.earn-certificate{background-color:#f8f7f9;border:1px solid var(--gray-color);border-radius:var(--radius-sm);display:flex;gap:var(--gap-md);padding:var(--padding-md)}@media screen and (max-width:768px){.earn-certificate{flex-direction:column}}.earn-certificate img{height:auto;-o-object-fit:scale-down;object-fit:scale-down;width:85px}@media screen and (max-width:768px){.earn-certificate img{height:109px;margin:0 auto;width:100%}}.earn-certificate .text .title{display:flex;flex-direction:column;justify-content:center}.earn-certificate .text .title p{color:var(--black-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,22px)}.earn-certificate .text .title span{color:#909dad;display:block;font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.earn-certificate .text .title span:not(:last-child){border-bottom:1px solid var(--gray-color);padding-bottom:var(--padding-sm)}.earn-certificate .text .title span .content-title{color:#000;display:inline-block;font-size:15px;font-weight:500}.earn-certificate .text ul{list-style:disc;padding-left:1rem}.earn-certificate .text ul li{color:#3d4c5e;font-family:Medium,sans-serif;font-size:var(--fontsize-md)}.clients-reviews{background-color:#f8f9fd;border:1px solid var(--gray-color);flex-direction:column;margin-top:var(--margin-md);padding:var(--padding-md)}.clients-reviews,.clients-reviews .card-header{border-radius:var(--radius-sm);display:flex;gap:var(--gap-md)}.clients-reviews .card-header{align-items:center;background-color:var(--white-color);font-family:Regular,sans-serif;font-size:var(--fontsize-lg);padding:0 var(--padding-sm);width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.clients-reviews .card-header{flex-wrap:wrap;gap:var(--gap-lg);width:100%}}.clients-reviews .card-header h3{color:var(--black-color);font-family:Medium,sans-serif;font-size:3rem}.clients-reviews .card-header .rate{color:var(--gold-color)}.clients-reviews .card-header .base-on,.clients-reviews .card-header .rate{align-items:center;display:flex;gap:var(--gap-sm)}.clients-reviews .card-header .base-on .review-number{color:var(--primary-color)}.clients-reviews .cards{margin-top:var(--margin-md)}.clients-reviews .cards .card{border:1px solid var(--gray-color);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--gap-md);padding:var(--padding-md)}.clients-reviews .cards .card span{color:#546881;font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.clients-reviews .cards .card .user{align-items:center;display:flex;gap:var(--gap-sm)}.clients-reviews .cards .card .user img{border-radius:50%;height:30px;-o-object-fit:cover;object-fit:cover;width:30px}.clients-reviews .cards .card .user p{color:var(--black-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.dialog-header{display:flex;flex-direction:column;gap:var(--gap-sm)}.dialog-header .dialog-title{color:var(--black-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.dialog-header .dialog-content{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.rate-dialog{display:flex;flex-direction:column;gap:var(--gap-md)}.rate-dialog .rates{align-items:center;display:flex;gap:var(--gap-md);justify-content:center}.rate-dialog .rates .rate{cursor:pointer}.rate-dialog .rates .rate input[type=radio]{display:none}.rate-dialog .rates .rate svg{transition:all .2s ease-in-out}.rate-dialog .rates .rate:hover label svg path,.rate-dialog .rates .rate:hover~.rate label svg path{fill:var(--primary-color-light)}.rate-dialog .rates .rate:has(input[type=radio]:checked) label svg path,.rate-dialog .rates .rate:has(input[type=radio]:checked)~.rate label svg path{fill:var(--primary-color)}.rate-dialog textarea{border:1px solid var(--gray-color);border-radius:var(--radius-sm);color:var(--black-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md);padding:var(--padding-sm);resize:none}.similar-courses{margin-block:var(--margin-lg)}.similar-courses .title p{color:var(--black-color);font-family:Bold,sans-serif;font-size:2rem;margin-bottom:var(--margin-md)}.similar-courses .course-card{border:1px solid #f3f5fa;border-radius:10px;display:flex;flex-direction:column;transition:all .5s ease-in-out}.similar-courses .course-card:hover{box-shadow:0 0 10px #0003}.similar-courses .course-card .image{padding:var(--padding-sm);position:relative}.similar-courses .course-card .image img{aspect-ratio:16/9;height:100%;width:100%}.similar-courses .course-card .image .save-icon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff4d;border-radius:6px;cursor:pointer;height:3rem;padding:var(--padding-sm);position:absolute;right:10px;top:10px;width:3rem}.similar-courses .course-card .image .save-icon path{height:10rem;width:10rem}.similar-courses .course-card .image .activeSave path{fill:var(--primary-color)}.similar-courses .course-card .type{background-color:var(--fifth-color-opacity);border-radius:var(--radius-sm);color:var(--fifth-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md);margin-inline:var(--margin-md);padding:var(--padding-sm);width:-moz-fit-content;width:fit-content}.similar-courses .course-card .instructors{display:flex;flex-wrap:wrap;gap:var(--gap-md)}.similar-courses .course-card .instructor{align-items:center;display:flex;gap:var(--gap-sm);padding:var(--padding-sm);width:47%}.similar-courses .course-card .instructor img{border-radius:var(--radius-sm);height:2rem;-o-object-fit:scale-down;object-fit:scale-down;width:2rem}.similar-courses .course-card .instructor p{font-family:Bold,sans-serif;font-size:var(--fontsize-sm)}.similar-courses .course-card .description{color:var(--normal-color);display:-webkit-box;font-size:var(--fontsize-md);-webkit-line-clamp:2;margin-bottom:1rem;padding:var(--padding-sm);text-align:start;-webkit-box-orient:vertical;height:calc(var(--line-height)*2.2em);line-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;--line-height:1.5}.similar-courses .course-card .summary{align-items:center;background-color:var(--normal-color);background-color:#1f41bb0a;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--padding-sm)}.similar-courses .course-card .summary .duration{align-items:center;color:var(--primary-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-lg);gap:var(--gap-sm)}.similar-courses .course-card .summary .duration p{color:#000}.similar-courses .course-card .price{align-items:center;display:flex;justify-content:space-between;padding:var(--padding-sm)}.similar-courses .course-card .price .fire{align-items:start;display:flex}.similar-courses .course-card .price .fire .fire-icon{height:2rem;width:2rem}.similar-courses .course-card .price .fire p{color:var(--dark-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2.2vw,30px)}.similar-courses .course-card .price a{align-items:center;color:var(--primary-color);display:flex;font-family:Regular,sans-serif;font-size:1.2rem;gap:var(--gap-sm);transition:all .5s ease-in-out}.similar-courses .course-card .price a:hover{text-decoration:underline}.course-details .course-content .fellow-learns{background-color:var(--primary-color);border-radius:var(--radius-md);color:var(--white-color);padding:var(--padding-md);position:relative}.course-details .course-content .fellow-learns:after{background-image:url(../images/fellow_learnes.png);background-position:100%;background-repeat:no-repeat;background-size:cover;content:"";height:144px;opacity:.6;position:absolute;right:1rem;top:0;width:217px;z-index:55555}.course-details .course-content .fellow-learns .title{font-family:Medium,sans-serif;font-size:clamp(1.2rem,2vw,24px)}.course-details .course-content .fellow-learns span{color:var(--white-color);display:block;font-family:Regular,sans-serif;font-size:1.2rem;margin-top:var(--margin-sm)}.course-details .course-content .fellow-learns .lets-go-button{align-items:center;display:flex;gap:var(--gap-sm);justify-content:center;margin-top:var(--margin-md)}.course-details .course-content .fellow-learns .lets-go-button span{border-bottom:1px dashed var(--white-color);margin-top:0}.course-details .track-progress{align-items:center;background-color:#fafafb;border-radius:var(--radius-md);display:flex;margin-bottom:var(--margin-lg);padding:var(--padding-md)}.course-details .track-progress .track-progress-image{border:1px solid var(--primary-color);border-radius:50rem;height:5rem;-o-object-fit:cover;object-fit:cover;padding:.3rem;width:5rem}.course-details .track-progress .progress{display:flex;flex-direction:column}.course-details .track-progress .progress .track-progress-bar{background-color:var(--gray-color);border-radius:var(--radius-sm);height:.5rem;margin-left:1rem;position:relative;width:100%}.course-details .track-progress .progress .track-progress-bar:after{background-color:var(--primary-color);border-radius:var(--radius-sm);content:"";height:100%;left:0;position:absolute;top:0;width:50%}.course-details .track-progress .progress .track-progress-info{align-items:center;display:flex;gap:var(--gap-md);justify-content:space-between;margin-left:1rem;margin-top:var(--margin-sm);width:100%}.course-details .track-progress .progress .track-progress-info .text p{font-family:Bold,sans-serif;font-size:1.2rem}.course-details .track-progress .progress .track-progress-info .text span{color:#546881;font-family:Regular,sans-serif;font-size:var(--fontsize-lg);width:85%}.course-details .track-progress .progress .track-progress-info .icon{align-items:center;border:1px solid var(--primary-color);border-radius:50rem;display:flex;height:2.2rem;justify-content:center;-o-object-fit:cover;object-fit:cover;padding:var(--padding-sm);transition:all .3s ease-in-out;width:2.2rem}.course-details .track-progress .progress .track-progress-info .icon svg path{transition:all .3s ease-in-out}.course-details .track-progress .progress .track-progress-info .icon:hover{background-color:var(--primary-color)}.course-details .track-progress .progress .track-progress-info .icon:hover svg path{fill:var(--white-color)}.audio-player{background:linear-gradient(30deg,#29211d,#000);border-radius:8px;height:-moz-fit-content;height:fit-content;padding:2rem 0 .25rem;width:100%}.audio-player .play-audio{background-color:#f0f1f466;border-radius:50%;display:block;height:55px;margin:0 auto 2rem;padding:.8rem;width:55px}.audio-player .play-audio svg{height:100%;width:100%}.audio-player .time-display{align-items:center;border-top:1px solid rgba(240,241,244,.2);color:#f0f1f4;display:flex;font-family:regular,sans-serif;font-size:1.2rem;justify-content:end;margin-top:.5rem;padding:.5rem .5rem 0}vm-poster::part(img){border-radius:12px;-o-object-fit:scale-down;object-fit:scale-down}.available-course .title{color:#1a1a1a;font-family:URW DIN Arabic;font-size:18px;font-weight:600}.available-course .card-swiper .group-card .card{background-color:#fcfcfc;border-radius:20px;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.available-course .card-swiper .group-card .card .title .name{align-items:center;display:flex;gap:5px;justify-content:center}.available-course .card-swiper .group-card .card .title .name h6{color:#546881;font-family:Medium;font-size:16px;font-weight:500}.available-course .card-swiper .group-card .card .date{align-items:center;display:flex;gap:10px;justify-content:space-between}.available-course .card-swiper .group-card .card .date p{color:#909dad;font-family:Medium;font-size:14px;font-weight:500}.available-course .card-swiper .group-card .card .type-hours{align-items:center;display:flex;gap:10px;justify-content:space-between}.available-course .card-swiper .group-card .card .type-hours .hours p,.available-course .card-swiper .group-card .card .type-hours .type h6{color:#9f144b;font-family:Medium;font-size:14px;font-weight:500}.available-course .card-swiper .group-card .card button{background-color:#9f144b1a;border:1px solid rgba(159,20,75,.2);border-radius:15px;color:#9f144b;font-family:bold;font-size:16px;font-weight:600;padding:.6rem;width:100%}.avilable-drower .header-icon .icon{align-items:center;display:flex;gap:10px}.avilable-drower .header-icon .icon h6{color:#546881;font-family:Medium;font-size:20px;font-weight:500}.avilable-drower .header-icon p{color:#899db6;font-family:Medium;font-size:14px;font-weight:500}.avilable-drower .days-times{align-items:center;background-color:#f4f4f4;border-radius:10px;display:flex;gap:10px;justify-content:space-between;margin-bottom:1rem;padding:.5rem}@media(max-width:868px){.avilable-drower .days-times{flex-wrap:wrap}}.avilable-drower .days-times .day p{color:#5a6470;font-family:Medium;font-size:18px;font-weight:500}.avilable-drower .days-times .day p span{color:#9fa9b6;font-family:Medium;font-size:16px;font-weight:500}.avilable-drower .days-times .times p{color:#000;font-family:bold;font-size:16px;font-weight:600}.avilable-drower .days-times:nth-child(2n){background-color:#fff;border:1px solid #f4f4f4}.availble-drawer-contant{width:30rem!important}.availble-drawer-contant .p-drawer-header{display:none!important}@media(max-width:868px){.availble-drawer-contant .p-drawer-header{display:block!important}}.time-picker{font-family:Segoe UI,system-ui,sans-serif;max-width:900px;padding:24px 0}.time-picker__header{margin-bottom:20px}.time-picker__title{color:#1a1a2e;font-size:22px;font-weight:700;margin:0 0 6px}.time-picker__subtitle{color:#888;font-size:13px;margin:0}.time-picker__card{background:#fff;border:1px solid #e8e8e8;border-radius:16px;box-shadow:0 2px 12px #0000000f;padding:20px}.time-picker__footer{margin-top:20px}.month-nav{align-items:center;display:flex;gap:16px;justify-content:center;margin-bottom:20px}.month-nav__label{color:#1a1a2e;font-size:15px;font-weight:600;min-width:90px;text-align:center}.month-nav__btn{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#555;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.month-nav__btn:hover{background:#f5f5f5;border-color:#ccc}.days-grid{border:1px solid #ececec;border-radius:12px;display:grid;gap:0;grid-template-columns:repeat(7,1fr);overflow:hidden}.day-col{border-right:1px solid #ececec;min-height:300px}.day-col:last-child{border-right:none}.day-col__header{align-items:center;background:#fafafa;border-bottom:1px solid #ececec;display:flex;flex-direction:column;padding:10px 6px}.day-col__name{color:#999;font-size:11px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.day-col__number{color:#1a1a2e;font-size:16px;font-weight:700}.day-col__slots{align-items:center;display:flex;flex-direction:column;gap:8px;padding:10px 6px}.time-slot{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#444;cursor:pointer;font-size:12px;font-weight:500;padding:8px 4px;text-align:center;transition:all .18s ease;white-space:nowrap;width:100%}.time-slot:hover{background:#fff5f7;border-color:#c0304a;color:#c0304a}.time-slot--selected{background:#c0304a;border-color:#c0304a;color:#fff}.time-slot--selected:hover{background:#a02840;border-color:#a02840;color:#fff}.footer-info{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.footer-info__text{color:#c0304a;font-size:13px;margin:0}.footer-info__text strong{font-weight:700}.footer-info__counter{color:#888;font-size:13px}.footer-info__counter strong{color:#c0304a;font-size:16px;font-weight:700}.progress-bar{background:#ececec;border-radius:99px;height:6px;overflow:hidden}.progress-bar__fill{background:#c0304a;border-radius:99px;height:100%;transition:width .3s ease}@media(max-width:600px){.days-grid{grid-template-columns:repeat(3,1fr)}.day-col:nth-child(3n){border-right:none}.day-col:nth-child(n+4){border-top:1px solid #ececec}}.exam-header{align-items:center;display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;width:100%}.exam-header .exam-header-container{width:60%}.exam-header .exam-header-container .exam-header-text{align-items:center;display:flex;gap:5px;justify-content:end}.exam-header .exam-header-container .exam-header-text .exam-title{font-size:25px}.exam-header .exam-header-container .exam-title-hr{background-image:linear-gradient(270deg,#d38911,#fff);border:none;border-radius:5px;height:4px;margin-bottom:10px;margin-top:10px}.exam-header .exam-btn{border:2px solid #d38911;border-radius:10px;padding:10px}.question-text-complete .complete{border:none;outline:none;width:60px}.question-container{height:700px;width:100%}.question-container .question-title{align-items:center;display:flex;flex-direction:column;gap:20px}.question-container .question-title img{border-radius:10px;height:120px;width:120px}.question-container .question-title .aduio-image{height:auto;width:50%}.question-container .question-title .question-number{background-image:linear-gradient(0deg,#ffb94954 30%,#ffffff8d 80%);border-radius:10px;font-size:19px;margin-left:auto;margin-right:auto;margin-top:20px;padding:10px 40px;text-align:center;width:-moz-fit-content;width:fit-content}.question-container .question-title .question-text{font-size:25px;text-align:center}.question-container .questions{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:15px;width:100%}.question-container .questions.questions-image{align-content:center;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;margin-left:auto;margin-right:auto;width:50%}.question-container .questions.questions-image .question img{border:1px solid #000;border-radius:12px;cursor:pointer;height:120px;width:160px}.question-container .questions.questions-image .question img.selected{border:5px dashed #ffb949}.question-container .questions .question{align-items:center;display:flex;justify-content:center;width:50%}.question-container .questions .question label{border:1px solid #dde1e6;border-radius:10px;cursor:pointer;direction:rtl;padding:15px;text-align:right;width:100%}.question-container .questions .question label.correct{color:#6f777b}.question-container .questions .question label.selected{background-color:#ffb94917;border-color:#ffb949}.question-container .questions .question.question-choose label.selected{background:none;border-color:#ffb949;position:relative}.question-container .questions .question.question-choose label.selected:before{background-color:#ffb949;border-radius:5px 0;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.question-container .questions .question input{display:none}.question-container .next-btn{display:flex}.question-container .next-btn button{background-color:#ffb949;border-radius:15px;color:#fff;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;margin-top:20px;padding:10px 40px;width:50%}.question-container .btns,.question-container .btns button{align-items:center;display:flex;gap:10px;justify-content:center}.question-container .btns button{background-color:#ffb949;border-radius:15px;color:#fff;font-size:20px;font-weight:500;margin-top:20px;padding:15px 40px;width:25%}.profile .profile-container{display:grid;gap:var(--gap-lg);grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);padding:var(--padding-lg)}@media screen and (max-width:900px){.profile .profile-container{display:flex;flex-direction:column;gap:var(--gap-lg)}}.profile .profile-container .side-profile{grid-column-start:1;grid-row:span 5/span 5;grid-row-start:1}.profile .profile-container .content{background-color:var(--light-gray);border:1px solid var(--gray-color);border-radius:var(--radius-md);grid-column:span 4/span 4;grid-column-start:2;grid-row:span 5/span 5;grid-row-start:1;padding:var(--padding-md)}.profile .profile-container .content .courses .course-cards{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:900px){.profile .profile-container .content .courses .course-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.profile .profile-container .content .courses .course-cards{grid-template-columns:repeat(1,1fr)}}.profile .profile-container .tabs{align-items:center;background:var(--white-color);border:1px solid var(--gray-color);border-radius:var(--radius-lg);box-shadow:0 2px 8px #0000000f;display:flex;gap:var(--gap-lg);justify-content:center;padding:var(--padding-sm)}.profile .profile-container .tab{background:transparent;border:none;border-radius:var(--radius-md);color:var(--text-color,#444);cursor:pointer;font-weight:500;padding:.6rem 1.2rem;transition:all .25s ease-in-out}.profile .profile-container .tab:hover{background:var(--light-gray)}.profile .profile-container .tab.active_tab{background:var(--primary-color);box-shadow:0 2px 6px #00000026;color:var(--white-color)}.profile-dropdown li a,.profile-dropdown li button{padding:var(--padding-xs) 0;padding-inline-end:var(--padding-xl);padding-inline-start:var(--padding-sm);width:100%}.profile-dropdown li button svg path{fill:var(--primary-color)}.profile-dropdown .icon-profile-dropdown{margin-inline-end:var(--padding-xs)}.side-profile{gap:var(--gap-md)}.side-profile,.side-profile .user{display:flex;flex-direction:column}.side-profile .user{align-items:center;background:url(/public/images/Maskgroup.png);background-repeat:no-repeat;background-size:cover;border:1px solid var(--primary-color);border-radius:var(--radius-md);gap:var(--gap-sm);height:10rem;padding:var(--padding-md);width:100%}.side-profile .user img{height:82%;-o-object-fit:scale-down;object-fit:scale-down;width:80%}.side-profile .user p{color:var(--black-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.side-profile .side-profile-list{display:flex;flex-direction:column;gap:var(--gap-md)}.side-profile .side-profile-list li{background-color:var(--light-gray);border-radius:var(--radius-sm);transition:all .7s ease-in-out}.side-profile .side-profile-list li a{align-items:center;color:var(--normal-color);display:flex;font-family:Medium,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-md);padding:var(--padding-md) var(--padding-sm);width:100%}.side-profile .side-profile-list li:has(a.active-link){background-color:var(--primary-color)}.side-profile .side-profile-list li:has(a.active-link) a{color:var(--white-color)}.side-profile .side-profile-list li:has(a.active-link) svg path{fill:var(--white-color)}.side-profile .side-profile-list li:hover{background-color:var(--primary-color);transition:all .7s ease-in-out}.side-profile .side-profile-list li:hover a{color:var(--white-color)}.side-profile .side-profile-list li:hover svg path{fill:var(--white-color)}.side-profile .logout{align-items:center;background-color:var(--darker-color);border-radius:var(--radius-sm);color:var(--white-color);display:flex;gap:var(--gap-sm);margin-top:var(--margin-md);padding:var(--padding-md) var(--padding-sm);width:100%}.side-profile .logout svg path{fill:var(--white-color)}.user-information{height:100%}.user-information .user-gender{align-items:center;border-bottom:3px solid rgba(159,20,75,.051);display:flex;gap:var(--gap-lg);padding-block:var(--padding-md)}.user-information .user-gender .users-images img{height:61px;width:61px}.user-information .user-gender .radios{align-items:center;display:flex;gap:var(--gap-md)}.user-information .user-gender .radios label{align-items:center;background-color:#9f144b0d;border-radius:var(--radius-lg);color:var(--primary-color);cursor:pointer;display:flex;font-size:var(--fontsize-lg);gap:var(--gap-sm);justify-content:center;padding:var(--padding-sm) var(--padding-lg);transition:all .3s ease-in-out}.user-information .user-gender .radios label input{display:none}.user-information .user-gender .radios label:hover{background-color:var(--primary-color);color:var(--white-color)}.user-information .user-gender .radios label:hover svg path{fill:var(--white-color)}.user-information .user-gender .radios label:has(input:checked){background-color:var(--primary-color);color:var(--white-color)}.user-information .user-gender .radios label:has(input:checked) svg path{fill:var(--white-color)}.user-information .user-data{display:flex;flex-direction:column;gap:var(--gap-md);height:68%;margin-top:var(--margin-md)}.user-information .user-data .field{margin-top:1.5rem;position:relative}.user-information .user-data .field .user-icon{cursor:pointer;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.user-information .user-data .field .lock{cursor:pointer;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.user-information .user-data .field input{background:#fff;border:1px solid #ccc;border-radius:4px;border-radius:20rem;font-size:var(--fontsize-lg);outline:none;padding:var(--padding-sm) 2.5rem;width:100%}.user-information .user-data .field label{background:#fff;color:#777;font-size:var(--fontsize-md);left:2.5rem;padding:0 .25rem;pointer-events:none;position:absolute;top:.8rem;transition:all .2s ease-out}.user-information .user-data .field input:not(:-moz-placeholder)+label{color:var(--normal-color);font-size:var(--fontsize-md);left:2rem;top:-.5rem}.user-information .user-data .field input:focus+label,.user-information .user-data .field input:not(:placeholder-shown)+label{color:var(--normal-color);font-size:var(--fontsize-md);left:2rem;top:-.5rem}.user-information .button{background-color:var(--primary-color);border-radius:30rem;color:var(--white-color);cursor:pointer;font-size:var(--fontsize-lg);margin-top:var(--margin-lg);padding-block:var(--padding-md);text-align:center;width:100%}.course-cards{display:flex;flex-direction:column;gap:var(--gap-md)}.course-cards .card{align-items:center;background-color:var(--bg-surface);border:2px solid #f2f2f2;border-radius:var(--radius-md);display:flex;gap:var(--gap-md);padding:var(--padding-md)}@media screen and (max-width:900px){.course-cards .card{flex-wrap:wrap}}.course-cards .card .card-details{width:70%}@media screen and (max-width:900px){.course-cards .card .card-details{width:100%}}.course-cards .card .card-details p{color:var(--color-black)}.course-cards .card .card-details .head{align-items:center;color:var(--normal-color);display:flex;font-family:Medium,sans-serif;font-size:var(--fontsize-md);gap:var(--gap-md)}.course-cards .card .card-details .title{color:var(--color-black);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,26px)}.course-cards .card .card-details .description{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-lg)}.course-cards .card .card-details .summary{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-lg);padding:var(--padding-sm) 0}.course-cards .card .card-details .summary .duration{align-items:center;color:var(--primary-color);display:flex;font-family:Regular,sans-serif;font-size:var(--fontsize-lg);gap:var(--gap-sm)}.course-cards .card .card-details .instructor{align-items:center;display:flex;gap:var(--gap-md);padding:var(--padding-sm)}.course-cards .card .card-details .instructor img{border-radius:var(--radius-sm);height:2.5rem;-o-object-fit:scale-down;object-fit:scale-down;width:2.5rem}.course-cards .card .card-details .instructor p{font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.course-cards .card .follow{width:30%}@media screen and (max-width:900px){.course-cards .card .follow{width:100%}}.course-cards .card .follow{background-color:#f2f2f2;border:2px solid #f2f2f2;border-radius:var(--radius-md);padding:var(--padding-md)}.course-cards .card .follow .item{align-items:center;display:flex;gap:var(--gap-sm);margin-top:var(--margin-md)}.course-cards .card .follow .item span{color:var(--normal-color);font-size:var(--fontsize-lg)}.course-cards .card .follow .item p{color:var(--black-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.course-cards .card .follow .follow-button{align-items:center;background-color:var(--primary-color);border-radius:var(--radius-md);color:var(--white-color);cursor:pointer;display:flex;justify-content:space-between;margin-top:var(--margin-md);padding:var(--padding-sm) var(--padding-md);text-align:center;transition:all .3s linear;width:100%}.course-cards .card .follow .follow-button .arrow-icon{transition:all .3s linear}.course-cards .card .follow .follow-button:hover{background-color:var(--primary-color-opacity-50)}.course-cards .card .follow .follow-button:hover .arrow-icon{transform:translate(10px)}.profile .notifications .header-notification{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:768px){.profile .notifications .header-notification{flex-wrap:wrap;gap:var(--gap-sm);justify-content:center}}.profile .notifications .header-notification .toggle{align-items:center;display:flex;gap:var(--gap-md)}.profile .notifications .header-notification .toggle .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background-color:var(--primary-color)!important}.profile .notifications .header-notification .toggle span{color:var(--black-color);font-family:Medium,sans-serif;font-size:var(--fontsize-lg)}.profile .notifications .header-notification .mark-read{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-lg)}.profile .notifications .cards{display:flex;flex-direction:column;gap:var(--gap-md);margin-top:var(--margin-md);padding:var(--padding-md)}.profile .notifications .cards .card{align-items:start;border:1px solid var(--primary-color);border-radius:var(--radius-md);display:flex;justify-content:space-between;padding:var(--padding-sm)}@media screen and (max-width:768px){.profile .notifications .cards .card{flex-wrap:wrap}}.profile .notifications .cards .card .info{align-items:center;display:flex;gap:var(--gap-md)}@media screen and (max-width:768px){.profile .notifications .cards .card .info{flex-wrap:wrap;gap:var(--gap-sm);justify-content:center}}.profile .notifications .cards .card .info .avatar{border-radius:50rem;height:60px;width:60px}.profile .notifications .cards .card .info .texts{display:flex;flex-direction:column;gap:var(--gap-xs)}.profile .notifications .cards .card .info .texts p{color:var(--black-color);font-family:Bold,sans-serif;font-size:var(--fontsize-lg)}.profile .notifications .cards .card .info .texts span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md);width:80%}@media screen and (max-width:768px){.profile .notifications .cards .card .info .texts span{margin-block:.6rem;width:100%}}.profile .notifications .cards .card .time{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.profile .close-account{display:flex;flex-direction:column;gap:var(--gap-md);height:100%;position:relative}.profile .close-account .title{align-items:center;color:#e23535;display:flex;font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,26px);gap:var(--gap-sm)}.profile .close-account span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-lg)}.profile .close-account .button{background-color:var(--primary-color);border-radius:30rem;bottom:0;color:var(--white-color);cursor:pointer;font-size:var(--fontsize-lg);padding-block:var(--padding-md);position:absolute;text-align:center;width:100%}.login-container{align-items:center;display:flex;gap:6rem;height:100vh;justify-content:center;padding:0 var(--padding-md);width:100%}@media(max-width:760px){.login-container{flex-direction:column-reverse}}.login-container.auth-container,.login-container.auth-register-container{background-image:url(../../public/images/background.png)}.login-container .login-image{align-items:center;display:flex}@media(max-width:760px){.login-container .login-image{margin-left:auto;margin-right:auto}}.login-container .login-image img{width:450px}.login-container .login-form{display:flex;flex-direction:column;gap:var(--gap-sm);position:relative;width:45%}@media(max-width:760px){.login-container .login-form{padding-bottom:var(--space-xl);width:100%}}.login-container .login-form h3{font-size:var(--fontsize-4xl);margin:0 auto;text-align:center;z-index:3}.login-container .login-form p{color:var(--text-muted);font-family:regular,serif;font-size:var(--fontsize-md);font-weight:400;line-height:var(--line-height-sm);margin:0 auto;text-align:center!important;z-index:3}.login-container .login-form .inputs{display:flex;flex-direction:column;gap:var(--gap-md);margin-top:var(--space-md);z-index:10}.login-container .login-form .inputs .login-input{display:flex;position:relative}.login-container .login-form .inputs .login-input input{background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--fontsize-md);padding:var(--padding-sm) var(--padding-lg);padding-inline-start:2rem;text-align:start;transition:border-color .3s ease,background-color .3s ease;width:100%}.login-container .login-form .inputs .login-input input::-moz-placeholder{color:var(--text-muted)}.login-container .login-form .inputs .login-input input::placeholder{color:var(--text-muted)}.login-container .login-form .inputs .login-input input:focus{border:1px solid var(--blue-norm);outline:none}.login-container .login-form .inputs .login-input .login-call-icon{left:var(--padding-sm);position:absolute;top:50%;transform:translateY(-50%)}.login-container .login-form .inputs .login-or{align-items:center;display:flex;justify-content:space-between;width:100%}.login-container .login-form .inputs .login-or .remember-me{align-items:center;color:var(--text-muted);display:flex;gap:var(--gap-sm)}.login-container .login-form .inputs .login-or .remember-me input{accent-color:var(--primary-color);cursor:pointer;height:15px;width:15px}.login-container .login-form .inputs .login-or p{cursor:pointer;text-align:start;width:100%}.login-container .login-form .btns{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:var(--space-md);width:80%;z-index:3}.login-container .login-form .btns.btns-home{width:100%}.login-container .login-form .btns button{border-radius:var(--radius-md);padding:var(--padding-sm) var(--padding-md);width:80%}.login-container .login-form .btns .login-btn{background-color:#093a8a;border:1px solid #093a8a;color:#fff;transition:all .5s ease-in-out;width:100%}.login-container .login-form .btns .login-btn:hover{background-color:#093a8ab1;color:var(--primary-color)}.login-container .login-form .tabs{align-items:center;background-color:#093a8a25;border-radius:var(--radius-md);display:flex;gap:var(--gap-xs);width:100%}.login-container .login-form .tabs .tab{align-items:center;border:1px solid var(--primary-color);border-radius:var(--radius-md);color:var(--primary-color);cursor:pointer;display:flex;font-size:var(--fontsize-md);justify-content:center;padding:var(--padding-sm) var(--padding-md);text-align:center;transition:all .3s ease;width:100%}.login-container .login-form .tabs .tab:hover{background-color:#093a8a95;color:var(--white-color)}.login-container .login-form .tabs .tab:has(input:checked){background-color:#093a8a95;color:var(--color-primary)}.login-container .login-form .tabs .tab input[type=radio]{display:none}.login-container .login-form .tabs .tab label{width:100%}.login-code-verification .login-container{display:flex;gap:var(--gap-lg);height:100vh;justify-content:space-evenly;padding:0 var(--padding-md);width:100%}@media(max-width:800px){.login-code-verification .login-container{flex-direction:column}}.login-code-verification .login-container.auth-container,.login-code-verification .login-container.auth-register-container{background-image:url(../../public/images/background.png)}.login-code-verification .login-container.auth-container .inputs{width:80%}.login-code-verification .login-container.auth-container .login-form{gap:var(--gap-md);width:35%}.login-code-verification .login-container.auth-container .login-form p span{color:var(--color-primary)}.login-code-verification .login-container.auth-container .login-btn{display:flex;justify-content:space-between}.login-code-verification .login-container.auth-container .login-btn:hover p{color:var(--primary-color)}.login-code-verification .login-container.auth-container .login-btn:hover .left-icon .icon-path{fill:var(--primary-color)}.login-code-verification .login-container.auth-container .login-btn p{color:#fff;text-align:right;transition:all 1s ease-in-out}.login-code-verification .login-container .pass-forgit{gap:var(--gap-lg)}.login-code-verification .login-container .login-image{align-items:center;display:flex;height:100%}@media(max-width:800px){.login-code-verification .login-container .login-image{margin-left:auto;margin-right:auto}}.login-code-verification .login-container .login-image img{width:450px}.login-code-verification .login-container .icon-container{align-items:center;display:flex;flex-direction:column;width:65%}.login-code-verification .login-container .login-form{align-items:flex-end;display:flex;flex-direction:column;gap:var(--gap-sm);margin-bottom:auto;margin-top:auto;position:relative}.login-code-verification .login-container .login-form .side{position:absolute;right:-50px;top:-200px}.login-code-verification .login-container .login-form .side .select{background-color:var(--bg-surface);height:20px;width:30%}.login-code-verification .login-container .login-form .side .select .p-autocomplete-dropdown{background-color:var(--bg-surface);border-left:none}.login-code-verification .login-container .login-form .side .select .p-inputtext{border-right:none;color:var(--text-primary)}.login-code-verification .login-container .login-form .side .select .p-inputtext:focus{border-color:var(--border-color)}.login-code-verification .login-container .login-form h3{font-size:var(--fontsize-4xl);text-transform:capitalize;width:70%!important;z-index:3}.login-code-verification .login-container .login-form img{background-image:url(../../public/images/Component15.png);background-size:cover}.login-code-verification .login-container .login-form .background-circle{position:absolute;top:-100px;width:250px;z-index:1}@media(max-width:800px){.login-code-verification .login-container .login-form .background-circle{display:none}}.login-code-verification .login-container .login-form p{color:var(--text-muted);font-size:var(--fontsize-sm);line-height:var(--line-height-md);text-align:right;width:80%!important;z-index:3}.login-code-verification .login-container .login-form p.pass-code{width:70%}.login-code-verification .login-container .login-form p .pass-email{color:var(--primary-color)}.login-code-verification .login-container .login-form .btns{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:var(--space-sm);width:80%;z-index:3}.login-code-verification .login-container .login-form .btns.btns-home,.login-code-verification .login-container .login-form .btns.btns-home button{width:100%}.login-code-verification .login-container .login-form .btns button{border-radius:var(--radius-md);margin-right:auto;padding:var(--padding-sm) var(--padding-md);width:80%}.login-code-verification .login-container .login-form .btns .login-btn{background-color:var(--primary-color);color:#fff;transition:all 1s ease-in-out}.login-code-verification .login-container .login-form .btns .login-btn:hover{background-color:var(--bg-main);border:1px solid var(--primary-color);color:var(--primary-color)}.login-code-verification .login-container .login-form .btns .nuxt-link-btn{margin-left:50px;width:100%}.login-code-verification .login-container .login-form .btns .create-account-btn{border:1px solid var(--primary-color);color:var(--primary-color);transition:all .5s ease-in-out}.login-code-verification .login-container .login-form .btns .create-account-btn:hover{background-color:var(--primary-color);color:#fff}.login-code-verification .login-container .login-form .btns .btn-or{position:relative}.login-code-verification .login-container .login-form .btns .btn-or .login-hr{background-color:var(--border-color);border:none;height:1px;margin-left:auto;margin-right:auto;margin-top:var(--space-sm);width:50%}.login-code-verification .login-container .login-form .btns .btn-or p{background-color:var(--bg-main);color:var(--text-primary);cursor:pointer;left:39%;position:absolute;top:95%;transform:translate(-50%,-50%)}.login-code-verification .login-container .login-form .btns .icon-btns{align-items:center;display:flex;gap:var(--gap-sm);justify-content:center;margin-left:auto;margin-right:177px;margin-top:var(--space-sm);width:-moz-fit-content;width:fit-content}.login-code-verification .login-container .login-form .btns .icon-btns button{background-color:var(--bg-surface);border:1px solid var(--border-color);box-shadow:7px 7px 15px var(--shadow-color);width:-moz-fit-content;width:fit-content}.login-code-verification .login-container .login-form .btns .login-later-btn{margin-right:60px;margin-top:var(--space-sm);text-align:center}.login-code-verification .login-container .login-form .btns .login-later-btn span{color:var(--primary-color);cursor:pointer;text-decoration:underline}.login-code-verification .login-container .login-form .inputs{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:var(--space-sm);width:100%;z-index:10}.login-code-verification .login-container .login-form .inputs.forgit-pass{width:90%}.login-code-verification .login-container .login-form .inputs .login-input{display:flex;position:relative}.login-code-verification .login-container .login-form .inputs .login-input .login-call-icon{left:5px;position:absolute;top:50%;transform:translateY(-50%)}.login-code-verification .login-container .login-form .inputs .login-input input{background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--fontsize-sm);margin-left:auto;margin-right:auto;padding:var(--padding-sm) var(--padding-lg);text-align:right;transition:border-color .3s ease,background-color .3s ease}.login-code-verification .login-container .login-form .inputs .login-input input::-moz-placeholder{color:var(--text-muted)}.login-code-verification .login-container .login-form .inputs .login-input input::placeholder{color:var(--text-muted)}.login-code-verification .login-container .login-form .inputs .login-input input:focus{border:1px solid var(--blue-norm);outline:none}.login-code-verification .login-container .login-form .inputs .login-code{align-items:center;display:flex;justify-content:space-around}.login-code-verification .login-container .login-form .inputs .login-code .custom-otp-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid var(--p-inputtext-border-color);font-size:var(--fontsize-4xl);text-align:center;transition:all .2s;width:40px}.login-code-verification .login-container .login-form .inputs .login-code .custom-otp-input:focus{border-bottom-color:var(--p-primary-color);outline:0 none}.login-code-verification .login-container .login-form .inputs .login-code .code-number-box{background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);height:55px;margin-left:5px;padding:var(--padding-sm);text-align:center;width:55px}.login-code-verification .login-container .login-form .inputs .login-code .code-number-box::-moz-placeholder{color:var(--text-muted)}.login-code-verification .login-container .login-form .inputs .login-code .code-number-box::placeholder{color:var(--text-muted)}.login-code-verification .login-container .login-form .inputs .login-code .code-number-box:focus{outline:none}.login-code-verification .login-container .login-form .inputs .login-or{align-items:center;display:flex;justify-content:space-between;width:100%}.login-code-verification .login-container .login-form .inputs .login-or .remember-me{align-items:center;color:var(--text-muted);display:flex;gap:5px}.login-code-verification .login-container .login-form .inputs .login-or p{cursor:pointer;text-align:start;width:100%}.login-code-verification .login-container .login-form .inputs .resend-code{align-items:center;display:flex;gap:var(--gap-sm);justify-content:space-between;margin-top:var(--space-sm);width:100%}.login-code-verification .login-container .login-form .inputs .resend-code p:first-child{text-align:start!important}.login-code-verification .login-container .login-form .inputs .resend-code p:last-child{color:var(--primary-color);text-align:end!important}.about-us{padding:var(--padding-lg) 0}.about-us .about-us-content .why-choose-us-content{padding:var(--padding-lg) var(--padding-md)}.about-us .about-us-content .why-choose-us-content .top-section-title{align-items:center;display:flex;flex-direction:column;gap:var(--gap-sm);justify-content:center;padding:var(--padding-sm);text-align:center}.about-us .about-us-content .why-choose-us-content .top-section-title p{color:var(--color-primary);font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.about-us .about-us-content .why-choose-us-content .top-section-title span{color:var(--color-secondary);font-size:var(--fontsize-lg);width:40%}@media screen and (max-width:900px){.about-us .about-us-content .why-choose-us-content .top-section-title span{width:100%}}.about-us .about-us-content .why-choose-us-content .cards-container{align-items:center;display:flex;gap:4rem;margin-top:var(--margin-lg);padding:0 var(--padding-lg)}@media screen and (max-width:970px){.about-us .about-us-content .why-choose-us-content .cards-container{flex-direction:column;gap:var(--gap-md)}}.about-us .about-us-content .why-choose-us-content .cards-container .cards{display:flex;flex-direction:column;gap:var(--gap-md);justify-content:center;width:65%}@media screen and (max-width:970px){.about-us .about-us-content .why-choose-us-content .cards-container .cards{width:100%}}.about-us .about-us-content .why-choose-us-content .cards-container .cards{overflow-wrap:anywhere}.about-us .about-us-content .why-choose-us-content .cards-container .cards .card{display:flex;flex-direction:column;gap:var(--gap-xs)}.about-us .about-us-content .why-choose-us-content .cards-container .cards .card .title{color:var(--blue-norm);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,22px);margin-bottom:0}.about-us .about-us-content .why-choose-us-content .cards-container .cards .card .subtitle{color:var(--color-black);font-family:Regular,sans-serif;font-size:var(--fontsize-lg)}.about-us .about-us-content .why-choose-us-content .cards-container .cards .card .subtitle ol{list-style:decimal}.about-us .about-us-content .why-choose-us-content .cards-container .image-about{border-radius:var(--radius-md);height:290px;-o-object-fit:scale-down;object-fit:scale-down;width:440px}html:lang(ar) .our-journey .our-journey-content .our-journey-cards .card:not(:last-child):after{left:unset;right:50%}.our-journey{background-color:var(--light-color);margin-block:var(--margin-lg);padding:var(--padding-lg) var(--padding-md)}.our-journey .our-journey-content .top-section-title{display:flex;flex-direction:column;margin-bottom:var(--margin-lg);padding:var(--padding-sm)}.our-journey .our-journey-content .top-section-title p{font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.our-journey .our-journey-content .top-section-title span{color:var(--normal-color);font-size:var(--fontsize-lg);width:40%}@media screen and (max-width:900px){.our-journey .our-journey-content .top-section-title span{width:100%}}.our-journey .our-journey-content .our-journey-cards{display:grid;gap:var(--gap-md);grid-template-columns:repeat(3,1fr);margin-top:var(--margin-md);padding:var(--padding-md);position:relative}@media screen and (max-width:900px){.our-journey .our-journey-content .our-journey-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.our-journey .our-journey-content .our-journey-cards{grid-template-columns:repeat(1,1fr);padding:unset}}.our-journey .our-journey-content .our-journey-cards .card{align-items:center;background-color:var(--bg-surface);border-radius:var(--radius-md);display:flex;flex-direction:column;justify-content:center;padding:var(--padding-md);position:relative;transition:all .3s ease-in-out}.our-journey .our-journey-content .our-journey-cards .card:hover{box-shadow:0 0 10px #0003}.our-journey .our-journey-content .our-journey-cards .card .circle{background-color:var(--primary-color);border-radius:50%;height:20px;left:50%;position:absolute;top:-32px;transform:translate(-50%);width:20px;z-index:2}@media screen and (max-width:900px){.our-journey .our-journey-content .our-journey-cards .card .circle{display:none}}.our-journey .our-journey-content .our-journey-cards .card .title{align-items:center;color:var(--text-primary);display:flex;font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,24px);gap:var(--gap-sm);margin-bottom:var(--margin-sm)}.our-journey .our-journey-content .our-journey-cards .card .title span{color:var(--primary-color)}.our-journey .our-journey-content .our-journey-cards .card .subtitle{color:var(--text-secondary);display:-webkit-box;font-family:Regular,sans-serif;font-size:var(--fontsize-lg);-webkit-line-clamp:3;text-align:center;-webkit-box-orient:vertical;height:calc(var(--line-height)*3em);line-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;--line-height:1.5}.our-journey .our-journey-content .our-journey-cards .card:not(:last-child):after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10'%3E%3Cpath fill='none' stroke='%23093a8a' stroke-width='1.5' d='M0 5q20-5 40 0t40 0 20 0'/%3E%3C/svg%3E") repeat-x;content:"";height:3rem;left:50%;margin-bottom:5rem;position:absolute;top:-40px;width:calc(100% + var(--gap-md));z-index:1}@media screen and (max-width:900px){.our-journey .our-journey-content .our-journey-cards .card:not(:last-child):after{display:none}}.register-form .login-container.auth-container{background-image:url(../../public/images/background.png)}.register-form .login-container.auth-container .inputs{width:80%}.register-form .login-container.auth-container .login-form{gap:var(--gap-md);width:35%}.register-form .login-container.auth-container .login-form p span{color:#0752ac}.register-form .login-container.auth-container .login-btn{display:flex;justify-content:space-between}.register-form .login-container.auth-container .login-btn:hover p{color:var(--primary-color)}.register-form .login-container.auth-container .login-btn:hover .left-icon .icon-path{fill:var(--primary-color)}.register-form .login-container.auth-container .login-btn p{color:#fff;text-align:right;transition:all 1s ease-in-out}.register-form .login-container .login-form .intro-txt{color:var(--blue-norm);font-size:var(--fontsize-4xl);z-index:3}.register-form .login-container .login-form p{color:var(--text-secondary);font-family:regular,serif;width:68%!important}.register-form .login-container .login-form .btns .icon-btns{margin-left:auto;margin-right:225px}.register-form .login-container .login-form .inputs{width:50%}.register-form .login-container .login-form .inputs .login-input input{color:#a3adbb;font-size:var(--fontsize-sm)}.register-code{width:100%}.register-code .login-container{display:flex;height:100vh;justify-content:space-evenly;padding:0 var(--padding-md);width:100%}@media(max-width:800px){.register-code .login-container{flex-direction:column}}.register-code .login-container.auth-container,.register-code .login-container.auth-register-container{background-image:url(../../public/images/background.png)}.register-code .login-container.auth-container .login-form{gap:var(--gap-md);width:100%}.register-code .login-container.auth-container .login-form p span{color:#0752ac}.register-code .login-container.auth-container .login-btn{display:flex;justify-content:space-between}.register-code .login-container.auth-container .login-btn:hover p{color:var(--primary-color)}.register-code .login-container.auth-container .login-btn:hover .left-icon .icon-path{fill:var(--primary-color)}.register-code .login-container.auth-container .login-btn p{color:#fff;text-align:right;transition:all 1s ease-in-out}.register-code .login-container,.register-code .login-container .pass-forgit{gap:var(--gap-lg)}.register-code .login-container .login-image{align-items:center;display:flex;height:100%}@media(max-width:800px){.register-code .login-container .login-image{margin-left:auto;margin-right:auto}}.register-code .login-container .login-image img{width:450px}.register-code .login-container .icon-container,.register-code .login-container .login-form{align-items:center;display:flex;flex-direction:column}.register-code .login-container .login-form{gap:var(--gap-sm);position:relative;width:100%}.register-code .login-container .login-form .inputs-pass{align-items:center;display:flex;justify-content:center}.register-code .login-container .login-form .side{position:absolute;right:-50px;top:-200px}.register-code .login-container .login-form .side .select{background-color:#fff;height:20px;width:30%}.register-code .login-container .login-form .side .select .p-autocomplete-dropdown{background-color:#fff;border-left:none}.register-code .login-container .login-form .side .select .p-inputtext{border-right:none}.register-code .login-container .login-form .side .select .p-inputtext:focus{border-color:#dde1e6}.register-code .login-container .login-form h3{color:var(--text-secondary);font-size:var(--fontsize-4xl);z-index:3}.register-code .login-container .login-form img{background-image:url(../../public/images/Component15.png);background-size:cover}.register-code .login-container .login-form .background-circle{position:absolute;top:-100px;width:250px;z-index:1}@media(max-width:800px){.register-code .login-container .login-form .background-circle{display:none}}.register-code .login-container .login-form .pass-code1{color:var(--primary-color)!important}.register-code .login-container .login-form p{color:#a3adbb;font-family:regular;font-size:var(--fontsize-lg);font-weight:400;line-height:var(--line-height-md);text-align:center!important;width:68%!important;z-index:3}.register-code .login-container .login-form .btns{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:25px;width:80%;z-index:3}.register-code .login-container .login-form .btns.btns-home{width:100%}.register-code .login-container .login-form .btns.btns-home button{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.register-code .login-container .login-form .btns button{border-radius:var(--radius-sm);padding:var(--padding-sm) var(--padding-md);width:100%}.register-code .login-container .login-form .btns .login-btn{background-color:var(--primary-color);color:#fff;transition:all 1s ease-in-out}.register-code .login-container .login-form .btns .login-btn:hover{background-color:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}.register-code .login-container .login-form .btns .nuxt-link-btn{margin-left:50px;width:100%}.register-code .login-container .login-form .btns .create-account-btn{border:1px solid var(--primary-color);color:var(--primary-color);transition:all .5s ease-in-out}.register-code .login-container .login-form .btns .create-account-btn:hover{background-color:var(--primary-color);color:#fff}.register-code .login-container .login-form .btns .btn-or{position:relative}.register-code .login-container .login-form .btns .btn-or .login-hr{background-color:#edf1f3;border:none;height:1px;margin-left:auto;margin-right:auto;margin-top:15px;width:50%}.register-code .login-container .login-form .btns .btn-or p{background-color:#fff;cursor:pointer;left:60%;position:absolute;top:95%;transform:translate(-50%,-50%)}.register-code .login-container .login-form .btns .icon-btns{align-items:center;display:flex;gap:var(--gap-sm);justify-content:center;margin-left:auto;margin-right:225px;margin-top:var(--space-sm);width:-moz-fit-content;width:fit-content}.register-code .login-container .login-form .btns .icon-btns button{background-color:#fff;border:1px solid #eff0f6;box-shadow:7px 7px 15px #f4f5fa99;width:-moz-fit-content;width:fit-content}.register-code .login-container .login-form .btns .login-later-btn{margin-right:60px;margin-top:var(--gap-sm);text-align:center}.register-code .login-container .login-form .btns .login-later-btn span{color:var(--primary-color);cursor:pointer;text-decoration:underline}.register-code .login-container .login-form .inputs{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:25px;width:66%}@media screen and (max-width:900px){.register-code .login-container .login-form .inputs{width:100%}}.register-code .login-container .login-form .inputs{z-index:10}.register-code .login-container .login-form .inputs .login-input{display:flex;position:relative}.register-code .login-container .login-form .inputs .login-input .login-call-icon{left:5px;position:absolute;top:50%;transform:translateY(-50%)}.register-code .login-container .login-form .inputs .login-input input{border:1px solid #dde1e6;border-radius:var(--radius-sm);color:#a3adbb;font-size:var(--fontsize-sm);margin-left:auto;margin-right:auto;padding:var(--padding-md) var(--padding-lg);text-align:left}.register-code .login-container .login-form .inputs .login-input input::-moz-placeholder{color:#a3adbb}.register-code .login-container .login-form .inputs .login-input input::placeholder{color:#a3adbb}.register-code .login-container .login-form .inputs .login-input input:focus{border:1px solid #b2bbc6;outline:none}.register-code .login-container .login-form .inputs .login-code{align-items:center;display:flex;justify-content:space-around;width:100%}.register-code .login-container .login-form .inputs .login-code .custom-otp-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid var(--p-inputtext-border-color);font-size:36px;text-align:center;transition:all .2s;width:100%}.register-code .login-container .login-form .inputs .login-code .custom-otp-input:focus{border-bottom-color:var(--p-primary-color);outline:0 none}.register-code .login-container .login-form .inputs .login-code .code-number-box{border:1px solid #d0d5dd;border-radius:var(--radius-sm);color:#d0d5dd;height:55px;margin-left:5px;padding:10px;text-align:center;width:55px}.register-code .login-container .login-form .inputs .login-code .code-number-box::-moz-placeholder{color:#d0d5dd}.register-code .login-container .login-form .inputs .login-code .code-number-box::placeholder{color:#d0d5dd}.register-code .login-container .login-form .inputs .login-code .code-number-box:focus{outline:none}.register-code .login-container .login-form .inputs .login-or{align-items:center;display:flex;justify-content:space-between;width:100%}.register-code .login-container .login-form .inputs .login-or .remember-me{align-items:center;color:#a3adbb;display:flex;gap:5px}.register-code .login-container .login-form .inputs .login-or p{cursor:pointer;text-align:start;width:100%}.register-code .login-container .login-form .inputs .login-or .not-send{color:var(--primary-color)}.register-code .login-container .login-form .inputs .resend-code{display:flex;gap:20px;justify-content:space-between;margin-top:10px;width:100%}.register-code .login-container .login-form .inputs .resend-code p{text-align:start!important}.register-code .login-container .login-form .inputs .resend-code .not-sendd-text{text-align:end!important}.register-education .login-container .login-form .btns{margin-top:25px}.register-education .login-container .login-form .btns button{margin-left:auto}.register-education .login-container .login-form .inputs{width:67%}.register-major .login-container{display:flex;height:100vh;justify-content:space-evenly;padding:0 var(--padding-md);width:100%}@media(max-width:800px){.register-major .login-container{flex-direction:column}}.register-major .login-container.auth-container,.register-major .login-container.auth-register-container{background-image:url(../../public/images/background.png)}.register-major .login-container.auth-container .inputs{width:80%}.register-major .login-container.auth-container .login-form{gap:var(--gap-md);width:35%}.register-major .login-container.auth-container .login-form p span{color:#0752ac}.register-major .login-container.auth-container .login-btn{display:flex;justify-content:space-between}.register-major .login-container.auth-container .login-btn:hover p{color:var(--primary-color)}.register-major .login-container.auth-container .login-btn:hover .left-icon .icon-path{fill:var(--primary-color)}.register-major .login-container.auth-container .login-btn p{color:#fff;text-align:right;transition:all 1s ease-in-out}.register-major .login-container,.register-major .login-container .pass-forgit{gap:var(--gap-lg)}.register-major .login-container .login-image{align-items:center;display:flex;height:100%}@media(max-width:800px){.register-major .login-container .login-image{margin-left:auto;margin-right:auto}}.register-major .login-container .login-image img{width:450px}.register-major .login-container .icon-container,.register-major .login-container .login-form{align-items:center;display:flex;flex-direction:column;width:70%}.register-major .login-container .login-form{gap:var(--gap-sm);margin:auto;position:relative}.register-major .login-container .login-form .side{position:absolute;right:-50px;top:-200px}.register-major .login-container .login-form .side .select{background-color:#fff;height:20px;width:30%}.register-major .login-container .login-form .side .select .p-autocomplete-dropdown{background-color:#fff;border-left:none}.register-major .login-container .login-form .side .select .p-inputtext{border-right:none}.register-major .login-container .login-form .side .select .p-inputtext:focus{border-color:#dde1e6}.register-major .login-container .login-form h3{color:#101828;font-size:var(--fontsize-4xl);z-index:3}.register-major .login-container .login-form img{background-image:url(../../public/images/Component15.png);background-size:cover}.register-major .login-container .login-form .background-circle{position:absolute;top:-100px;width:250px;z-index:1}@media(max-width:800px){.register-major .login-container .login-form .background-circle{display:none}}.register-major .login-container .login-form .pass-code1{color:var(--primary-color)!important}.register-major .login-container .login-form p{color:#a3adbb;font-family:regular;font-size:var(--fontsize-lg);font-weight:400;line-height:var(--line-height-md);text-align:center!important;width:68%!important;z-index:3}.register-major .login-container .login-form p.pass-code{width:70%}.register-major .login-container .login-form .btns{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:25px;width:83%!important;z-index:3}.register-major .login-container .login-form .btns.btns-home{width:100%}.register-major .login-container .login-form .btns.btns-home button{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;width:60%}.register-major .login-container .login-form .btns button{border-radius:var(--radius-sm);margin-left:auto;padding:var(--padding-sm) var(--padding-md);width:50%}.register-major .login-container .login-form .btns .login-btn{background-color:var(--primary-color);color:#fff;transition:all 1s ease-in-out}.register-major .login-container .login-form .btns .login-btn:hover{background-color:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}.register-major .login-container .login-form .btns .nuxt-link-btn{margin-left:50px;width:100%}.register-major .login-container .login-form .btns .create-account-btn{border:1px solid var(--primary-color);color:var(--primary-color);transition:all .5s ease-in-out}.register-major .login-container .login-form .btns .create-account-btn:hover{background-color:var(--primary-color);color:#fff}.register-major .login-container .login-form .btns .btn-or{position:relative}.register-major .login-container .login-form .btns .btn-or .login-hr{background-color:#edf1f3;border:none;height:1px;margin-left:auto;margin-right:auto;margin-top:15px;width:50%}.register-major .login-container .login-form .btns .btn-or p{background-color:#fff;cursor:pointer;left:60%;position:absolute;top:95%;transform:translate(-50%,-50%)}.register-major .login-container .login-form .btns .icon-btns{align-items:center;display:flex;gap:var(--gap-sm);justify-content:center;margin-left:auto;margin-right:225px;margin-top:var(--space-sm);width:-moz-fit-content;width:fit-content}.register-major .login-container .login-form .btns .icon-btns button{background-color:#fff;border:1px solid #eff0f6;box-shadow:7px 7px 15px #f4f5fa99;width:-moz-fit-content;width:fit-content}.register-major .login-container .login-form .btns .login-later-btn{margin-right:60px;margin-top:var(--gap-sm);text-align:center}.register-major .login-container .login-form .btns .login-later-btn span{color:var(--primary-color);cursor:pointer;text-decoration:underline}.register-major .login-container .login-form .inputs{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:25px;width:50%;z-index:10}.register-major .login-container .login-form .inputs.inputs-pass{width:80%}.register-major .login-container .login-form .inputs.forgit-pass{width:90%}.register-major .login-container .login-form .inputs .login-input{display:flex;position:relative}.register-major .login-container .login-form .inputs .login-input .login-call-icon{left:5px;position:absolute;top:50%;transform:translateY(-50%)}.register-major .login-container .login-form .inputs .login-input input{border:1px solid #dde1e6;border-radius:var(--radius-sm);color:#a3adbb;font-size:var(--fontsize-sm);margin-left:auto;margin-right:auto;padding:var(--padding-md) var(--padding-lg);text-align:left}.register-major .login-container .login-form .inputs .login-input input::-moz-placeholder{color:#a3adbb}.register-major .login-container .login-form .inputs .login-input input::placeholder{color:#a3adbb}.register-major .login-container .login-form .inputs .login-input input:focus{border:1px solid #b2bbc6;outline:none}.register-major .login-container .login-form .inputs .login-code{align-items:center;display:flex;justify-content:space-around}.register-major .login-container .login-form .inputs .login-code .custom-otp-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid var(--p-inputtext-border-color);font-size:36px;text-align:center;transition:all .2s;width:40px}.register-major .login-container .login-form .inputs .login-code .custom-otp-input:focus{border-bottom-color:var(--p-primary-color);outline:0 none}.register-major .login-container .login-form .inputs .login-code .code-number-box{border:1px solid #d0d5dd;border-radius:var(--radius-sm);color:#d0d5dd;height:55px;margin-left:5px;padding:10px;text-align:center;width:55px}.register-major .login-container .login-form .inputs .login-code .code-number-box::-moz-placeholder{color:#d0d5dd}.register-major .login-container .login-form .inputs .login-code .code-number-box::placeholder{color:#d0d5dd}.register-major .login-container .login-form .inputs .login-code .code-number-box:focus{outline:none}.register-major .login-container .login-form .inputs .login-or{align-items:center;display:flex;justify-content:space-between;width:100%}.register-major .login-container .login-form .inputs .login-or .remember-me{align-items:center;color:#a3adbb;display:flex;gap:5px}.register-major .login-container .login-form .inputs .login-or p{cursor:pointer;text-align:start;width:100%}.register-major .login-container .login-form .inputs .login-or .not-send{color:var(--primary-color)}.register-major .login-container .login-form .inputs .resend-code{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:10px;width:100%}.register-major .login-container .login-form .inputs .resend-code p:first-child{color:var(--primary-color);transform:translate(45px)}.register-major .login-container .login-form .inputs .resend-code p:last-child{transform:translate(1px)}.register-bank .login-container{display:flex;height:100vh;justify-content:space-evenly;padding:0 var(--padding-md);width:100%}@media(max-width:800px){.register-bank .login-container{flex-direction:column}}.register-bank .login-container.auth-container,.register-bank .login-container.auth-register-container{background-image:url(../../public/images/background.png)}.register-bank .login-container.auth-container .inputs{width:80%}.register-bank .login-container.auth-container .login-form{gap:var(--gap-md);width:35%}.register-bank .login-container.auth-container .login-form p span{color:#0752ac}.register-bank .login-container.auth-container .login-btn{display:flex;justify-content:space-between}.register-bank .login-container.auth-container .login-btn:hover p{color:var(--primary-color)}.register-bank .login-container.auth-container .login-btn:hover .left-icon .icon-path{fill:var(--primary-color)}.register-bank .login-container.auth-container .login-btn p{color:#fff;text-align:right;transition:all 1s ease-in-out}.register-bank .login-container,.register-bank .login-container .pass-forgit{gap:var(--gap-lg)}.register-bank .login-container .login-image{align-items:center;display:flex;height:100%}@media(max-width:800px){.register-bank .login-container .login-image{margin-left:auto;margin-right:auto}}.register-bank .login-container .login-image img{width:450px}.register-bank .login-container .icon-container,.register-bank .login-container .login-form{align-items:center;display:flex;flex-direction:column;width:70%}.register-bank .login-container .login-form{gap:var(--gap-sm);margin:auto;position:relative}.register-bank .login-container .login-form .side{position:absolute;right:-50px;top:-200px}.register-bank .login-container .login-form .side .select{background-color:#fff;height:20px;width:30%}.register-bank .login-container .login-form .side .select .p-autocomplete-dropdown{background-color:#fff;border-left:none}.register-bank .login-container .login-form .side .select .p-inputtext{border-right:none}.register-bank .login-container .login-form .side .select .p-inputtext:focus{border-color:#dde1e6}.register-bank .login-container .login-form h3{color:#101828;font-size:var(--fontsize-4xl);z-index:3}.register-bank .login-container .login-form img{background-image:url(../../public/images/Component15.png);background-size:cover}.register-bank .login-container .login-form .background-circle{position:absolute;top:-100px;width:250px;z-index:1}@media(max-width:800px){.register-bank .login-container .login-form .background-circle{display:none}}.register-bank .login-container .login-form .pass-code1{color:var(--primary-color)!important}.register-bank .login-container .login-form p{color:#a3adbb;font-family:regular;font-size:var(--fontsize-lg);font-weight:400;line-height:var(--line-height-md);text-align:center!important;width:68%!important;z-index:3}.register-bank .login-container .login-form p.pass-code{width:70%}.register-bank .login-container .login-form .btns{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:25px;width:83%!important;z-index:3}.register-bank .login-container .login-form .btns.btns-home{width:100%}.register-bank .login-container .login-form .btns.btns-home button{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;width:60%}.register-bank .login-container .login-form .btns button{border-radius:var(--radius-sm);margin-left:auto;padding:var(--padding-sm) var(--padding-md);width:50%}.register-bank .login-container .login-form .btns .login-btn{background-color:var(--primary-color);color:#fff;transition:all 1s ease-in-out}.register-bank .login-container .login-form .btns .login-btn:hover{background-color:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}.register-bank .login-container .login-form .btns .nuxt-link-btn{margin-left:50px;width:100%}.register-bank .login-container .login-form .btns .create-account-btn{border:1px solid var(--primary-color);color:var(--primary-color);transition:all .5s ease-in-out}.register-bank .login-container .login-form .btns .create-account-btn:hover{background-color:var(--primary-color);color:#fff}.register-bank .login-container .login-form .btns .btn-or{position:relative}.register-bank .login-container .login-form .btns .btn-or .login-hr{background-color:#edf1f3;border:none;height:1px;margin-left:auto;margin-right:auto;margin-top:15px;width:50%}.register-bank .login-container .login-form .btns .btn-or p{background-color:#fff;cursor:pointer;left:60%;position:absolute;top:95%;transform:translate(-50%,-50%)}.register-bank .login-container .login-form .btns .icon-btns{align-items:center;display:flex;gap:var(--gap-sm);justify-content:center;margin-left:auto;margin-right:225px;margin-top:var(--space-sm);width:-moz-fit-content;width:fit-content}.register-bank .login-container .login-form .btns .icon-btns button{background-color:#fff;border:1px solid #eff0f6;box-shadow:7px 7px 15px #f4f5fa99;width:-moz-fit-content;width:fit-content}.register-bank .login-container .login-form .btns .login-later-btn{margin-right:60px;margin-top:var(--gap-sm);text-align:center}.register-bank .login-container .login-form .btns .login-later-btn span{color:var(--primary-color);cursor:pointer;text-decoration:underline}.register-bank .login-container .login-form .inputs{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:25px;width:50%;z-index:10}.register-bank .login-container .login-form .inputs.inputs-pass{width:80%}.register-bank .login-container .login-form .inputs.forgit-pass{width:90%}.register-bank .login-container .login-form .inputs .login-input{display:flex;position:relative}.register-bank .login-container .login-form .inputs .login-input .login-call-icon{left:5px;position:absolute;top:50%;transform:translateY(-50%)}.register-bank .login-container .login-form .inputs .login-input input{border:1px solid #dde1e6;border-radius:var(--radius-sm);color:#a3adbb;font-size:var(--fontsize-sm);margin-left:auto;margin-right:auto;padding:var(--padding-md) var(--padding-lg);text-align:left}.register-bank .login-container .login-form .inputs .login-input input::-moz-placeholder{color:#a3adbb}.register-bank .login-container .login-form .inputs .login-input input::placeholder{color:#a3adbb}.register-bank .login-container .login-form .inputs .login-input input:focus{border:1px solid #b2bbc6;outline:none}.register-bank .login-container .login-form .inputs .login-code{align-items:center;display:flex;justify-content:space-around}.register-bank .login-container .login-form .inputs .login-code .custom-otp-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid var(--p-inputtext-border-color);font-size:36px;text-align:center;transition:all .2s;width:40px}.register-bank .login-container .login-form .inputs .login-code .custom-otp-input:focus{border-bottom-color:var(--p-primary-color);outline:0 none}.register-bank .login-container .login-form .inputs .login-code .code-number-box{border:1px solid #d0d5dd;border-radius:var(--radius-sm);color:#d0d5dd;height:55px;margin-left:5px;padding:10px;text-align:center;width:55px}.register-bank .login-container .login-form .inputs .login-code .code-number-box::-moz-placeholder{color:#d0d5dd}.register-bank .login-container .login-form .inputs .login-code .code-number-box::placeholder{color:#d0d5dd}.register-bank .login-container .login-form .inputs .login-code .code-number-box:focus{outline:none}.register-bank .login-container .login-form .inputs .login-or{align-items:center;display:flex;justify-content:space-between;width:100%}.register-bank .login-container .login-form .inputs .login-or .remember-me{align-items:center;color:#a3adbb;display:flex;gap:5px}.register-bank .login-container .login-form .inputs .login-or p{cursor:pointer;text-align:start;width:100%}.register-bank .login-container .login-form .inputs .login-or .not-send{color:var(--primary-color)}.register-bank .login-container .login-form .inputs .resend-code{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:10px;width:100%}.register-bank .login-container .login-form .inputs .resend-code p:first-child{color:var(--primary-color);transform:translate(45px)}.register-bank .login-container .login-form .inputs .resend-code p:last-child{transform:translate(1px)}.register-education .login-container{display:flex;height:100vh;justify-content:space-evenly;padding:0 var(--padding-md);width:100%}@media(max-width:800px){.register-education .login-container{flex-direction:column}}.register-education .login-container.auth-container,.register-education .login-container.auth-register-container{background-image:url(../../public/images/background.png)}.register-education .login-container.auth-container .inputs{width:80%}.register-education .login-container.auth-container .login-form{gap:var(--gap-md);width:35%}.register-education .login-container.auth-container .login-form p span{color:#0752ac}.register-education .login-container.auth-container .login-btn{display:flex;justify-content:space-between}.register-education .login-container.auth-container .login-btn:hover p{color:var(--primary-color)}.register-education .login-container.auth-container .login-btn:hover .left-icon .icon-path{fill:var(--primary-color)}.register-education .login-container.auth-container .login-btn p{color:#fff;text-align:right;transition:all 1s ease-in-out}.register-education .login-container,.register-education .login-container .pass-forgit{gap:var(--gap-lg)}.register-education .login-container .login-image{align-items:center;display:flex;height:100%}@media(max-width:800px){.register-education .login-container .login-image{margin-left:auto;margin-right:auto}}.register-education .login-container .login-image img{width:450px}.register-education .login-container .icon-container,.register-education .login-container .login-form{align-items:center;display:flex;flex-direction:column;width:70%}.register-education .login-container .login-form{gap:var(--gap-sm);margin:auto;position:relative}.register-education .login-container .login-form .side{position:absolute;right:-50px;top:-200px}.register-education .login-container .login-form .side .select{background-color:#fff;height:20px;width:30%}.register-education .login-container .login-form .side .select .p-autocomplete-dropdown{background-color:#fff;border-left:none}.register-education .login-container .login-form .side .select .p-inputtext{border-right:none}.register-education .login-container .login-form .side .select .p-inputtext:focus{border-color:#dde1e6}.register-education .login-container .login-form h3{color:#101828;font-size:var(--fontsize-4xl);z-index:3}.register-education .login-container .login-form img{background-image:url(../../public/images/Component15.png);background-size:cover}.register-education .login-container .login-form .background-circle{position:absolute;top:-100px;width:250px;z-index:1}@media(max-width:800px){.register-education .login-container .login-form .background-circle{display:none}}.register-education .login-container .login-form .pass-code1{color:var(--primary-color)!important}.register-education .login-container .login-form p{color:#a3adbb;font-family:regular;font-size:var(--fontsize-lg);font-weight:400;line-height:var(--line-height-md);text-align:center!important;width:68%!important;z-index:3}.register-education .login-container .login-form p.pass-code{width:70%}.register-education .login-container .login-form .btns{align-items:center;display:flex;flex-direction:column;gap:var(--gap-sm);justify-content:center;margin-block:25px;width:100%!important;z-index:3}.register-education .login-container .login-form .btns a{align-items:center;display:flex;justify-content:center;width:100%}.register-education .login-container .login-form .btns.btns-home{width:100%}.register-education .login-container .login-form .btns.btns-home button{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;width:83%}.register-education .login-container .login-form .btns button{border-radius:var(--radius-sm);margin-left:unset;padding:var(--padding-sm) var(--padding-md);width:50%}.register-education .login-container .login-form .btns .login-btn{background-color:var(--primary-color);color:#fff;transition:all 1s ease-in-out}.register-education .login-container .login-form .btns .login-btn:hover{background-color:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}.register-education .login-container .login-form .btns .nuxt-link-btn{margin-left:50px;width:100%}.register-education .login-container .login-form .btns .create-account-btn{border:1px solid var(--primary-color);color:var(--primary-color);transition:all .5s ease-in-out}.register-education .login-container .login-form .btns .create-account-btn:hover{background-color:var(--primary-color);color:#fff}.register-education .login-container .login-form .btns .btn-or{position:relative}.register-education .login-container .login-form .btns .btn-or .login-hr{background-color:#edf1f3;border:none;height:1px;margin-left:auto;margin-right:auto;margin-top:15px;width:50%}.register-education .login-container .login-form .btns .btn-or p{background-color:#fff;cursor:pointer;left:60%;position:absolute;top:95%;transform:translate(-50%,-50%)}.register-education .login-container .login-form .btns .icon-btns{align-items:center;display:flex;gap:var(--gap-sm);justify-content:center;margin-left:auto;margin-right:225px;margin-top:var(--space-sm);width:-moz-fit-content;width:fit-content}.register-education .login-container .login-form .btns .icon-btns button{background-color:#fff;border:1px solid #eff0f6;box-shadow:7px 7px 15px #f4f5fa99;width:-moz-fit-content;width:fit-content}.register-education .login-container .login-form .btns .login-later-btn{margin-right:60px;margin-top:var(--gap-sm);text-align:center}.register-education .login-container .login-form .btns .login-later-btn span{color:var(--primary-color);cursor:pointer;text-decoration:underline}.register-education .login-container .login-form .inputs{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:25px;width:100%;z-index:10}.register-education .login-container .login-form .inputs.inputs-pass{width:80%}.register-education .login-container .login-form .inputs.forgit-pass{width:90%}.register-education .login-container .login-form .inputs .login-input{display:flex;position:relative}.register-education .login-container .login-form .inputs .login-input .login-call-icon{left:5px;position:absolute;top:50%;transform:translateY(-50%)}.register-education .login-container .login-form .inputs .login-input input{border:1px solid #dde1e6;border-radius:var(--radius-sm);color:#a3adbb;font-size:var(--fontsize-sm);margin-left:auto;margin-right:auto;padding:var(--padding-md) var(--padding-lg);text-align:left}.register-education .login-container .login-form .inputs .login-input input::-moz-placeholder{color:#a3adbb}.register-education .login-container .login-form .inputs .login-input input::placeholder{color:#a3adbb}.register-education .login-container .login-form .inputs .login-input input:focus{border:1px solid #b2bbc6;outline:none}.register-education .login-container .login-form .inputs .login-code{align-items:center;display:flex;justify-content:space-around}.register-education .login-container .login-form .inputs .login-code .custom-otp-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid var(--p-inputtext-border-color);font-size:36px;text-align:center;transition:all .2s;width:40px}.register-education .login-container .login-form .inputs .login-code .custom-otp-input:focus{border-bottom-color:var(--p-primary-color);outline:0 none}.register-education .login-container .login-form .inputs .login-code .code-number-box{border:1px solid #d0d5dd;border-radius:var(--radius-sm);color:#d0d5dd;height:55px;margin-left:5px;padding:10px;text-align:center;width:55px}.register-education .login-container .login-form .inputs .login-code .code-number-box::-moz-placeholder{color:#d0d5dd}.register-education .login-container .login-form .inputs .login-code .code-number-box::placeholder{color:#d0d5dd}.register-education .login-container .login-form .inputs .login-code .code-number-box:focus{outline:none}.register-education .login-container .login-form .inputs .login-or{align-items:center;display:flex;justify-content:space-between;width:100%}.register-education .login-container .login-form .inputs .login-or .remember-me{align-items:center;color:#a3adbb;display:flex;gap:5px}.register-education .login-container .login-form .inputs .login-or p{cursor:pointer;text-align:start;width:100%}.register-education .login-container .login-form .inputs .login-or .not-send{color:var(--primary-color)}.register-education .login-container .login-form .inputs .resend-code{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:10px;width:100%}.register-education .login-container .login-form .inputs .resend-code p:first-child{color:var(--primary-color);transform:translate(45px)}.register-education .login-container .login-form .inputs .resend-code p:last-child{transform:translate(1px)}.register-form .login-container{display:flex;height:100vh;justify-content:space-evenly;padding:0 var(--padding-md);width:100%}@media(max-width:800px){.register-form .login-container{flex-direction:column}}.register-form .login-container.auth-register-container{background-image:url(../../public/images/background.png)}.register-form .login-container.auth-register-container .inputs,.register-form .login-container.auth-register-container .login-form{width:100%}.register-form .login-container.auth-register-container .login-form .tabs{width:75%}@media screen and (max-width:800px){.register-form .login-container.auth-register-container .login-form .tabs{width:100%}}.register-form .login-container.auth-register-container .login-form{gap:var(--gap-md)}.register-form .login-container.auth-register-container .login-form p span{color:#0752ac}.register-form .login-container.auth-register-container .login-btn{display:flex;justify-content:space-between}.register-form .login-container.auth-register-container .login-btn:hover p{color:var(--primary-color)}.register-form .login-container.auth-register-container .login-btn:hover .left-icon .icon-path{fill:var(--primary-color)}.register-form .login-container.auth-register-container .login-btn p{color:#fff;text-align:right;transition:all 1s ease-in-out}.register-form .login-container,.register-form .login-container .pass-forgit{gap:var(--gap-lg)}.register-form .login-container .login-image{align-items:center;display:flex;height:100%}@media(max-width:800px){.register-form .login-container .login-image{margin-left:auto;margin-right:auto}}.register-form .login-container .login-image img{width:450px}.register-form .login-container .icon-container{align-items:center;display:flex;flex-direction:column;width:70%}.register-form .login-container .login-form{align-items:flex-end;display:flex;flex-direction:column;gap:var(--gap-sm);margin-bottom:auto;margin-top:auto;position:relative}.register-form .login-container .login-form .side{position:absolute;right:-50px;top:-200px}.register-form .login-container .login-form .side .select{background-color:#fff;height:20px;width:30%}.register-form .login-container .login-form .side .select .p-autocomplete-dropdown{background-color:#fff;border-left:none}.register-form .login-container .login-form .side .select .p-inputtext{border-right:none}.register-form .login-container .login-form .side .select .p-inputtext:focus{border-color:#dde1e6}.register-form .login-container .login-form h3{color:#101828;font-size:var(--fontsize-2xl);z-index:3}.register-form .login-container .login-form img{background-image:url(../../public/images/Component15.png);background-size:cover}.register-form .login-container .login-form .background-circle{position:absolute;top:-100px;width:250px;z-index:1}@media(max-width:800px){.register-form .login-container .login-form .background-circle{display:none}}.register-form .login-container .login-form p{color:#a3adbb;font-family:regular;font-size:var(--fontsize-lg);font-weight:400;line-height:var(--line-height-md);text-align:center!important;width:55%!important;z-index:3}.register-form .login-container .login-form p.pass-code{width:70%}.register-form .login-container .login-form .btns{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:25px;width:80%;z-index:3}.register-form .login-container .login-form .btns.btns-home{width:100%}.register-form .login-container .login-form .btns.btns-home button{align-items:center;background-color:#093a8a;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.register-form .login-container .login-form .btns button{border-radius:var(--radius-sm);margin-right:auto;padding:var(--padding-sm) var(--padding-md);width:80%}.register-form .login-container .login-form .btns .login-btn{background-color:var(--primary-color);color:#fff;transition:all 1s ease-in-out}.register-form .login-container .login-form .btns .login-btn:hover{background-color:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}.register-form .login-container .login-form .btns .login-btn:hover svg path{fill:var(--primary-color)}.register-form .login-container .login-form .btns .nuxt-link-btn{width:100%}.register-form .login-container .login-form .btns .create-account-btn{border:1px solid var(--primary-color);color:var(--primary-color);transition:all .5s ease-in-out}.register-form .login-container .login-form .btns .create-account-btn:hover{background-color:var(--primary-color);color:#fff}.register-form .login-container .login-form .btns .btn-or{position:relative}.register-form .login-container .login-form .btns .btn-or .login-hr{background-color:#edf1f3;border:none;height:1px;margin-left:auto;margin-right:auto;margin-top:15px;width:50%}.register-form .login-container .login-form .btns .btn-or p{background-color:#fff;cursor:pointer;left:60%;position:absolute;top:95%;transform:translate(-50%,-50%)}.register-form .login-container .login-form .btns .icon-btns{align-items:center;display:flex;gap:var(--gap-sm);justify-content:center;margin-top:var(--space-sm);width:-moz-fit-content;width:fit-content}.register-form .login-container .login-form .btns .icon-btns button{background-color:#fff;border:1px solid #eff0f6;box-shadow:7px 7px 15px #f4f5fa99;width:-moz-fit-content;width:fit-content}.register-form .login-container .login-form .btns .login-later-btn{margin-right:60px;margin-top:var(--gap-sm);text-align:center}.register-form .login-container .login-form .btns .login-later-btn span{color:var(--primary-color);cursor:pointer;text-decoration:underline}.register-form .login-container .login-form .inputs{display:flex;flex-direction:column;gap:var(--gap-sm);margin-top:25px;width:66%}@media screen and (max-width:900px){.register-form .login-container .login-form .inputs{width:100%}}.register-form .login-container .login-form .inputs{z-index:10}.register-form .login-container .login-form .inputs.inputs-pass{width:80%}.register-form .login-container .login-form .inputs.forgit-pass{width:90%}.register-form .login-container .login-form .inputs .login-input{display:flex;position:relative}.register-form .login-container .login-form .inputs .login-input .login-call-icon{left:5px;position:absolute;top:50%;transform:translateY(-50%)}.register-form .login-container .login-form .inputs .login-input input{border:1px solid #dde1e6;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--fontsize-md);margin-left:auto;margin-right:auto;padding:var(--padding-md) var(--padding-lg);text-align:left}.register-form .login-container .login-form .inputs .login-input input::-moz-placeholder{color:#a3adbb}.register-form .login-container .login-form .inputs .login-input input::placeholder{color:#a3adbb}.register-form .login-container .login-form .inputs .login-input input:focus{border:1px solid #b2bbc6;outline:none}.register-form .login-container .login-form .inputs .login-code{align-items:center;display:flex;justify-content:space-around}.register-form .login-container .login-form .inputs .login-code .custom-otp-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid var(--p-inputtext-border-color);font-size:36px;text-align:center;transition:all .2s;width:40px}.register-form .login-container .login-form .inputs .login-code .custom-otp-input:focus{border-bottom-color:var(--p-primary-color);outline:0 none}.register-form .login-container .login-form .inputs .login-code .code-number-box{border:1px solid #d0d5dd;border-radius:var(--radius-sm);color:#d0d5dd;height:55px;padding:10px;text-align:center;width:55px}.register-form .login-container .login-form .inputs .login-code .code-number-box::-moz-placeholder{color:#d0d5dd}.register-form .login-container .login-form .inputs .login-code .code-number-box::placeholder{color:#d0d5dd}.register-form .login-container .login-form .inputs .login-code .code-number-box:focus{outline:none}.register-form .login-container .login-form .inputs .login-or{align-items:center;display:flex;justify-content:space-between;width:100%}.register-form .login-container .login-form .inputs .login-or .remember-me{align-items:center;color:#a3adbb;display:flex;gap:5px}.register-form .login-container .login-form .inputs .login-or p{cursor:pointer;text-align:start;width:100%}.register-form .login-container .login-form .inputs .login-or .not-send{color:var(--primary-color)}.register-form .login-container .login-form .inputs .resend-code{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:10px;width:100%}.register-form .login-container .login-form .inputs .resend-code p:first-child{color:var(--primary-color);transform:translate(45px)}.register-form .login-container .login-form .inputs .resend-code p:last-child{transform:translate(1px)}.statistics{margin-top:var(--margin-lg);padding:0 var(--padding-lg)}@media screen and (max-width:767px){.statistics{padding:0 var(--padding-sm)}}.statistics .statistics-title{display:flex;flex-direction:column;justify-content:center;margin-top:var(--margin-lg)}.statistics .statistics-title p{font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.statistics .statistics-title span{color:var(--normal-color);font-size:var(--font-size-md);width:80%}@media screen and (max-width:900px){.statistics .statistics-title span{width:100%}}.statistics .progress-stats .progress-stats-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:var(--margin-lg)}.statistics .progress-stats .progress-stats-container .title{display:flex;flex-direction:column}.statistics .progress-stats .progress-stats-container .title p{font-family:Medium,sans-serif;font-size:clamp(2rem,2.5vw,30px)}.statistics .progress-stats .progress-stats-container .title span{color:var(--normal-color);font-size:var(--font-size-md)}.statistics .progress-stats .progress-stats-container .actions{align-items:center;display:flex;gap:var(--gap-md)}.statistics .progress-stats .progress-stats-container .actions .community,.statistics .progress-stats .progress-stats-container .actions .keep-learning,.statistics .progress-stats .progress-stats-container .actions .live{align-items:center;border-radius:var(--radius-sm);color:var(--darker-color);display:flex;font-family:Medium,sans-serif;font-size:clamp(1.2rem,1.5vw,20px);gap:var(--gap-sm);padding:var(--padding-xs) var(--padding-sm);transition:all .3s ease-in-out}.statistics .progress-stats .progress-stats-container .actions .live{border:1px solid var(--darker-color);color:var(--darker-color)}.statistics .progress-stats .progress-stats-container .actions .live:hover{background-color:var(--darker-color);color:var(--white-color)}.statistics .progress-stats .progress-stats-container .actions .live:hover svg{fill:var(--white-color)}.statistics .progress-stats .progress-stats-container .actions .live:hover svg path{fill:var(--white-color);stroke:var(--white-color)}.statistics .progress-stats .progress-stats-container .actions .community{border:1px solid var(--primary-color);color:var(--primary-color)}.statistics .progress-stats .progress-stats-container .actions .community:hover{background-color:var(--primary-color);color:var(--white-color)}.statistics .progress-stats .progress-stats-container .actions .community:hover svg{fill:var(--white-color)}.statistics .progress-stats .progress-stats-container .actions .community:hover svg path{fill:var(--white-color);stroke:var(--white-color)}.statistics .progress-stats .progress-stats-container .actions .keep-learning{align-items:center;background-color:var(--primary-color);color:var(--white-color);display:flex;justify-content:space-between;transition:all .3s ease-in-out;width:10rem}.statistics .progress-stats .progress-stats-container .actions .keep-learning:hover{background-color:#6a1134;color:var(--white-color)}.statistics .progress-stats .cards{background-color:#fdfdfd;border-radius:var(--radius-md);display:grid;gap:var(--gap-md);grid-template-columns:repeat(3,1fr);position:relative}@media screen and (max-width:900px){.statistics .progress-stats .cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.statistics .progress-stats .cards{grid-template-columns:1fr}}.statistics .progress-stats .cards:after{background:url(./progressState.CVrpjOo8.png);background-position:50%;background-size:cover;content:"";height:100%;inset:0;position:absolute;z-index:-1}.statistics .progress-stats .cards{margin-top:var(--margin-lg)}.statistics .progress-stats .cards .card{align-items:center;display:flex;justify-content:space-around}@media screen and (max-width:600px){.statistics .progress-stats .cards .card{justify-content:space-between}}.statistics .progress-stats .cards .card{background-color:var(--white-color);border-radius:var(--radius-sm);gap:var(--gap-md)}.statistics .progress-stats .cards .card .card-body{align-items:center;display:flex;flex-direction:column;gap:var(--gap-sm);justify-content:center}.statistics .progress-stats .cards .card .card-body .text{color:var(--black-color);font-family:Bold,sans-serif;font-size:clamp(1.5rem,1.8vw,26px);text-align:center}.statistics .progress-stats .cards .card .card-body .number{background-color:#fefbfc;border:1px solid var(--gray-color);border-radius:50rem;color:var(--primary-color);font-family:Bold,sans-serif;font-size:clamp(1.5rem,1.5vw,25px);padding:var(--padding-xs) var(--padding-lg);text-align:center;width:-moz-fit-content;width:fit-content}.learning-attachments{margin-top:var(--margin-lg)}.learning-attachments .top-section-title{display:flex;flex-direction:column;justify-content:center;padding:var(--padding-sm)}.learning-attachments .top-section-title p{font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.learning-attachments .top-section-title span{color:var(--normal-color);font-size:var(--fontsize-lg);width:40%}@media screen and (max-width:900px){.learning-attachments .top-section-title span{width:100%}}.learning-attachments .card{display:flex;flex-direction:column;gap:var(--gap-sm)}.learning-attachments .card img{border-radius:var(--radius-sm);height:8rem;-o-object-fit:cover;object-fit:cover;width:100%}.learning-attachments .card .title{color:var(--black-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,22px)}.learning-attachments .card span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.live-coming-up{align-items:start;background-color:#fefbfc;border-radius:var(--radius-md);display:flex;gap:var(--gap-md);padding:var(--padding-md)}.live-coming-up .live{background-color:#e8dae0;border-radius:0 0 50rem 50rem;width:4rem}.live-coming-up .info{align-items:start;display:flex;flex-direction:column;justify-content:start}.live-coming-up .info .title{font-family:Bold,sans-serif;font-size:1.5rem}.live-coming-up .info .dates{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-lg)}.live-coming-up .info .dates .item{align-items:center;display:flex;gap:var(--gap-xs)}.live-coming-up .info .dates .item span{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md)}.live-coming-up .info .dates .item p{color:var(--black-color);font-family:Bold,sans-serif;font-size:var(--fontsize-md)}.live-coming-up .info .description{color:var(--normal-color);font-family:Regular,sans-serif;font-size:var(--fontsize-md);margin-top:var(--margin-sm)}.course-content{margin-top:var(--margin-lg);padding:0 var(--padding-lg)}@media screen and (max-width:767px){.course-content{padding:0 var(--padding-sm)}}.course-content .course-content-title{display:flex;flex-direction:column;justify-content:center;margin-top:var(--margin-lg)}.course-content .course-content-title p{font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,40px)}.course-content .course-content-title span{color:var(--normal-color);font-size:var(--font-size-md);width:80%}@media screen and (max-width:900px){.course-content .course-content-title span{width:100%}}.course-content .course-content-data{display:grid;gap:var(--gap-md);grid-template-columns:repeat(13,1fr);margin-top:var(--margin-lg);padding-bottom:var(--padding-lg)}@media screen and (max-width:900px){.course-content .course-content-data{display:block}}.course-content .course-content-data .course-content-sidebar{border:1px solid var(--gray-color);border-radius:var(--radius-md);grid-column:span 4/span 4}.course-content .course-content-data .course-content-data-content{grid-column:span 9/span 9}@media screen and (max-width:900px){.course-content .course-content-data .course-content-data-content{margin-top:var(--margin-md)}}.course-content .course-content-data .course-content-sidebar{height:calc(100vh - 15rem);overflow-x:hidden;overflow-y:auto}.course-content .course-content-data .course-content-sidebar::-webkit-scrollbar{border-radius:var(--radius-md);width:5px}.course-content .course-content-data .course-content-sidebar::-webkit-scrollbar-track{background:var(--primary-color-opacity-10);border-radius:var(--radius-md)}.course-content .course-content-data .course-content-sidebar::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:var(--radius-md)}.course-content .course-content-data .course-content-sidebar::-webkit-scrollbar-thumb:hover{background:var(--primary-color-opacity-50)}.course-content .course-content-data .course-content-sidebar .score{align-items:center;background-color:var(--primary-color-opacity-10);border-radius:var(--radius-md);display:flex;gap:var(--gap-md);padding:var(--padding-md) var(--padding-xs)}.course-content .course-content-data .course-content-sidebar .score p{align-items:center;background-color:var(--white-color);border:1px solid var(--primary-color);border-radius:50rem;color:var(--primary-color);display:flex;font-family:Bold,sans-serif;font-size:var(--font-size-lg);height:4rem;justify-content:center;padding:var(--padding-xs) var(--padding-sm);text-align:center;width:4rem}.course-content .course-content-data .course-content-sidebar .p-accordioncontent-content{padding:0 .5rem 1.125rem}.course-content .course-content-data .course-content-sidebar .course-content-data-sidebar{cursor:pointer;display:flex;gap:.5rem;padding:.5rem .75rem;width:100%}.course-content .course-content-data .course-content-sidebar .course-content-data-sidebar.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.course-content .course-content-data .course-content-sidebar .course-content-data-sidebar .content-texts{width:85%}.course-content .course-content-data .course-content-sidebar .course-content-data-sidebar .content-texts .title-content{color:var(--primary-color);font-size:.9rem}.course-content .course-content-data .course-content-sidebar .course-content-data-sidebar .content-texts .text-content{font-size:.9rem}.course-content .course-content-data .course-content-sidebar .course-content-data-sidebar svg{height:20px;width:20px}.course-content .course-content-data .course-content-sidebar .course-content-data-sidebar svg path{stroke:var(--primary-color)}.course-content .course-content-data .course-content-sidebar .course-content-data-sidebar svg.document-icon path{color:var(--primary-color);fill:var(--primary-color)}.course-content .course-content-data .course-content-sidebar .course-content-data-sidebar svg.check-icon path{fill:var(--primary-color)}.score-container,.score-content{align-items:center;display:flex;height:26px;justify-content:center;position:relative;width:26px}.score-content{animation:progress-bg .5s ease forwards;background:conic-gradient(var(--primary-color) 0deg,var(--primary-color) calc(var(--score)*3.6deg),var(--primary-color-opacity-10) calc(var(--score)*3.6deg),var(--primary-color-opacity-10) 1turn);border-radius:50%;transition:background .5s ease}.score-content:before{background:#fff;border-radius:50%;content:"";height:20px;position:absolute;width:20px;z-index:1}@keyframes progress-bg{0%{background:conic-gradient(var(--primary-color) 0deg,var(--primary-color) 1turn,var(--primary-color-opacity-10) 1turn)}to{background:conic-gradient(var(--primary-color) 0deg,var(--primary-color) calc(var(--score)*3.6deg),var(--primary-color-opacity-10) calc(var(--score)*3.6deg),var(--primary-color-opacity-10) 1turn)}}.questions-list{border:1px solid var(--gray-color);border-radius:var(--radius-md);padding:var(--padding-md)}.questions-list .question-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--margin-md)}.questions-list .question-header .title .stage{color:var(--black-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,1.4rem)}.questions-list .question-header .title .subtitle span{color:var(--primary-color);font-family:Medium,sans-serif;font-size:var(--font-size-md)}.questions-list .question-header .title .subtitle{color:var(--normal-color);font-family:Medium,sans-serif;font-size:clamp(1.2rem,1.3vw,1.2rem)}.questions-list .question-header .question-count{background-color:var(--primary-color-opacity-10);border:1px solid var(--primary-color);border-radius:var(--radius-sm);color:var(--primary-color);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,1.4rem);padding:var(--padding-xs) 4rem;text-align:center}.questions-list .question-header .question-count .questions-total{opacity:.5}.questions-list .progress{background-color:var(--primary-color-opacity-10);border-radius:var(--radius-sm);height:.5rem;margin-bottom:var(--margin-md);width:100%}.questions-list .progress .progress-bar{background-color:var(--primary-color);border-radius:var(--radius-sm);height:100%;width:50%}.questions-list .option-attachments,.questions-list .question-attachments{display:grid;gap:var(--gap-md);grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.questions-list .option-attachments .option-attachment,.questions-list .option-attachments .question-attachment,.questions-list .question-attachments .option-attachment,.questions-list .question-attachments .question-attachment{align-items:center;border:1px solid var(--gray-color);border-radius:var(--radius-md);cursor:pointer;display:flex;gap:var(--gap-md);height:250px;justify-content:center;padding:var(--padding-md);transition:all .3s ease-in-out}.questions-list .option-attachments .option-attachment:hover,.questions-list .option-attachments .question-attachment:hover,.questions-list .question-attachments .option-attachment:hover,.questions-list .question-attachments .question-attachment:hover{background-color:var(--primary-color);color:var(--white-color)}.btns{align-items:center;display:flex;gap:var(--gap-md);justify-content:space-between;width:100%}.btns .btn{border-radius:var(--radius-sm);font-family:Regular,sans-serif;font-size:clamp(1.2rem,2vw,1.4rem);margin-top:var(--margin-md);padding:var(--padding-xs) var(--padding-md);width:100%}.btns .btn.btn-primary{background-color:var(--primary-color);border:none;color:#fff;cursor:pointer}.btns .btn.btn-secondary{background-color:var(--primary-color-opacity-10);border:1px solid var(--primary-color);color:#fff;color:var(--primary-color);cursor:pointer}.btns .btn.btn-secondary:hover{background-color:var(--primary-color);color:var(--white-color)}.questions-list .question-card{border:1px solid var(--gray-color);border-radius:var(--radius-sm)}.questions-list .question-card .video-player{height:370px;margin-bottom:var(--margin-sm);position:relative;width:100%}.questions-list .question-card .video-player .question-video{height:100%;width:100%}.questions-list .question-card .question-title{background-color:#f8f8f9;border-radius:var(--radius-sm);font-family:Bold,sans-serif;font-size:clamp(1.2rem,2vw,1.4rem);padding:var(--padding-md);width:100%}.questions-list .question-card .question-answer{margin-top:var(--margin-md);padding:var(--padding-md)}.questions-list .question-card .question-answer .videos{display:grid;gap:var(--gap-md);grid-template-columns:repeat(2,1fr);margin-bottom:var(--margin-md);width:100%}.questions-list .question-card .question-answer .videos .video{height:100%;width:100%}.questions-list .question-card .question-answer .videos .video label{border:1px solid var(--gray-color);border-radius:8px;cursor:pointer;display:block;display:flex;overflow:hidden;position:relative;transition:border-color .3s ease}.questions-list .question-card .question-answer .videos .video label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--gray-color);border-radius:6px;cursor:pointer;display:inline-block;height:1.2rem;margin-right:var(--margin-xs);overflow:hidden;position:relative;vertical-align:middle;width:1.2rem}.questions-list .question-card .question-answer .videos .video label input[type=radio]:checked{background-color:var(--primary-color)}.questions-list .question-card .question-answer .videos .video label input[type=radio]:checked:before{color:var(--white-color);content:"✔";font-size:.8rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.questions-list .question-card .question-answer .videos .video label input[type=radio]:checked+label{background-color:#0ff;font-weight:700}.questions-list .question-card .question-answer .question-options{list-style:none}.questions-list .question-card .question-answer .question-options .option{align-items:center;color:var(--normal-color);display:flex;font-size:clamp(1.2rem,2vw,1.2rem);gap:var(--gap-sm);margin-bottom:.5rem}.questions-list .question-card .question-answer .question-options .option:has(input[type=radio]:disabled){color:var(--gray-color)}.questions-list .question-card .question-answer .question-options .option:has(input[type=radio]:disabled) label{cursor:not-allowed;pointer-events:none}.questions-list .question-card .question-answer .question-options .option:has(input[type=radio]:disabled){cursor:not-allowed}.questions-list .question-card .question-answer .question-options .option input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--gray-color);border-radius:6px;cursor:pointer;display:inline-block;height:1.2rem;margin-right:var(--margin-xs);overflow:hidden;position:relative;vertical-align:middle;width:1.2rem}.questions-list .question-card .question-answer .question-options .option input[type=radio]:checked{background-color:var(--primary-color)}.questions-list .question-card .question-answer .question-options .option input[type=radio]:checked:before{color:var(--white-color);content:"✔";font-size:.8rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.questions-list .question-card .question-answer .question-options .option input[type=radio]:checked+label{background-color:#0ff;font-weight:700}.questions-list .question-card .question-answer .question-options .option .option-details{border-radius:5px;border-top:1px solid var(--white-color);cursor:pointer;display:block;margin-top:var(--margin-sm);padding:.75rem 1rem;transition:background-color .3s ease;width:100%}.questions-list .question-card .question-answer .question-options .option .correct_answer{background-color:#35cc1e1a}.questions-list .question-card .question-answer .question-options .option .correct_answer .option-name{color:var(--success-color);font-family:Bold,sans-serif}.questions-list .question-card .question-answer .question-options .option .wrong_answer{background-color:#ff00001a}.questions-list .question-card .question-answer .question-options .option .wrong_answer:has(input[type=radio]:checked) input[type=radio]:before{content:"✕"}.questions-list .question-card .question-answer .question-options .option .wrong_answer .option-name{color:var(--danger-color);font-family:Bold,sans-serif}.questions-list .question-card .question-answer .question-options .option label{border-radius:5px;cursor:pointer;padding:.75rem 1rem;transition:background-color .3s ease;width:100%}.splash-screen{align-items:center;animation:gradientShift 12s ease infinite;background:linear-gradient(45deg,#00445e,#ea842c,#00445e);background-size:300% 300%;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity .8s ease-in-out;width:100%;z-index:1000}.splash-screen.hidden{opacity:0;pointer-events:none}.x-background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.x-shape{animation:pulseXBackground 3s ease-in-out forwards;height:400px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.6);width:400px}.x-shape:after,.x-shape:before{animation:rotateX 3.5s linear infinite;background:linear-gradient(90deg,#ffffffb3,#ea842ccc);box-shadow:0 0 20px #ea842c99;content:"";height:35px;left:50%;position:absolute;top:50%;width:100%}.x-shape:before{transform:translate(-50%,-50%) rotate(45deg)}.x-shape:after{transform:translate(-50%,-50%) rotate(-45deg)}.edu-icon{animation:floatRotateIcon 6s ease-in-out infinite;background-repeat:no-repeat;background-size:contain;height:60px;width:60px}.edu-icon,.glow-orb{opacity:0;position:absolute}.glow-orb{animation:floatGlowOrb 5s ease-in-out infinite;background:radial-gradient(circle,rgba(234,132,44,.8),transparent);border-radius:50%;box-shadow:0 0 15px #ea842cb3}.glow-orb:nth-child(6){animation-delay:.5s;background:radial-gradient(circle,rgba(0,68,94,.8),transparent);height:45px;left:15%;top:60%;width:45px}.glow-orb:nth-child(7){animation-delay:1.5s;background:radial-gradient(circle,rgba(234,132,44,.8),transparent);height:30px;left:80%;top:50%;width:30px}.glow-orb:nth-child(8){animation-delay:2.5s;background:radial-gradient(circle,rgba(0,68,94,.8),transparent);height:50px;left:40%;top:85%;width:50px}.sparkle{animation:sparkleEffect 2.5s ease-in-out infinite;background:radial-gradient(circle,#fff,transparent);border-radius:50%;box-shadow:0 0 10px #ea842ce6;height:15px;opacity:0;position:absolute;width:15px}.sparkle:nth-child(9){animation-delay:.5s;left:25%;top:30%}.sparkle:nth-child(10){animation-delay:1.5s;left:65%;top:65%}.sparkle:nth-child(11){animation-delay:2.5s;left:45%;top:35%}.logo-img-loader{animation:bookOpenLogo 2s ease-in-out .5s forwards;background-size:contain;box-shadow:0 0 20px #ea842cb3;height:160px;opacity:0;transform:scale(.6) rotateY(90deg);width:160px;z-index:1}.welcome-text{animation:chalkboardBounceFromRight 1.3s ease-in-out .7s forwards;color:#fff;font-size:3rem;margin-top:20px;opacity:0;text-shadow:0 0 15px rgba(234,132,44,.8);transform:translate(100vw) rotate(20deg) scale(.7);z-index:1}.sub-text{animation:chalkboardBounceFromLeft 1.3s ease-in-out .9s forwards;color:#e6f0fa;font-size:1.5rem;margin-top:10px;opacity:0;text-shadow:0 0 12px rgba(234,132,44,.7);transform:translate(-100vw) rotate(-20deg) scale(.7);z-index:1}.cta-button{animation:blackboardButton 1.3s ease-in-out 1.1s forwards;background:linear-gradient(45deg,#00445e,#00445ecc);border:2px solid #ea842c;border-radius:10px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;margin-top:20px;opacity:0;padding:14px 28px;text-shadow:0 0 5px rgba(0,0,0,.5);transition:transform .3s,box-shadow .3s;z-index:1}.cta-button:hover{background:linear-gradient(45deg,#00445ecc,#00445e);box-shadow:0 0 20px #ea842ce6;transform:scale(1.1)}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes pulseXBackground{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}50%{opacity:.7;transform:translate(-50%,-50%) scale(1.5)}to{opacity:.6;transform:translate(-50%,-50%) scale(1)}}@keyframes rotateX{0%{transform:translate(-50%,-50%) rotate(45deg)}to{transform:translate(-50%,-50%) rotate(405deg)}}@keyframes floatRotateIcon{0%{opacity:0;transform:translateY(40px) rotate(0) scale(.8)}50%{opacity:.8;transform:translateY(-40px) rotate(180deg) scale(1.1)}to{opacity:0;transform:translateY(40px) rotate(1turn) scale(.8)}}@keyframes floatGlowOrb{0%{opacity:0;transform:translateY(30px) scale(.7)}50%{opacity:.8;transform:translateY(-30px) scale(1.2)}to{opacity:0;transform:translateY(30px) scale(.7)}}@keyframes sparkleEffect{0%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.4)}to{opacity:0;transform:scale(.4)}}@keyframes bookOpenLogo{0%{opacity:0;transform:scale(.6) rotateY(90deg)}50%{opacity:1;transform:scale(1.3) rotateY(0)}to{opacity:1;transform:scale(1) rotateY(0)}}@keyframes chalkboardBounceFromRight{0%{opacity:0;transform:translate(100vw) rotate(20deg) scale(.7)}50%{transform:translate(30px) rotate(-5deg) scale(1.2)}75%{transform:translate(-15px) rotate(3deg) scale(1.1)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@keyframes chalkboardBounceFromLeft{0%{opacity:0;transform:translate(-100vw) rotate(-20deg) scale(.7)}50%{transform:translate(-30px) rotate(5deg) scale(1.2)}75%{transform:translate(15px) rotate(-3deg) scale(1.1)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@keyframes blackboardButton{0%{box-shadow:0 0 #ea842c00;opacity:0;transform:scale(.7)}50%{box-shadow:0 0 25px #ea842c;transform:scale(1.2)}to{box-shadow:0 0 15px #ea842ccc;opacity:1;transform:scale(1)}}.main-content{align-items:center;display:flex;height:100vh;justify-content:center;opacity:0;text-align:center;transition:opacity .8s ease-in-out}.main-content.visible{opacity:1}.error-page{background-color:var(--bg-main);height:70vh}.error-page .container{height:100%}.error-page .error-content{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:50px;height:100%;justify-content:center;text-align:center}.error-page .error-content img{height:auto;max-width:800px;-o-object-fit:cover;object-fit:cover}.error-page .errors-txt{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px;justify-content:center;width:50%}.error-page .errors-txt h3{color:var(--text-primary);font-family:Bold,sans-serif;font-size:30px;line-height:1.5;text-transform:capitalize}.error-page .errors-txt p{color:var(--text-secondary);font-family:Regular,sans-serif;font-size:16px}@layer base,theme,layout,utilities;html{scroll-behavior:smooth}body{overflow-x:hidden;overflow-y:auto!important}body:lang(ar){direction:rtl}body:lang(en){direction:ltr}.auth-active-route svg path{fill:#b2bbc6}.auth-active-route .auth-text p{color:var(--text-secondary)!important}.auth-active-route .auth-text .auth-blue-text{color:var(--blue-norm)!important}.top-page-title{align-items:center;background:var(--darker-color);display:flex;flex-wrap:wrap;gap:var(--gap-lg);justify-content:space-between;min-height:18vh;padding:var(--padding-lg);position:relative;z-index:999}@media screen and (max-width:600px){.top-page-title{gap:var(--gap-lg);justify-content:center}}.top-page-title img{width:100%}.top-page-title img,.top-page-title:after{height:100%;inset:0;position:absolute;z-index:-1}.top-page-title:after{background-image:url(../../public/images/Mask\ group.png);background-position:50%;background-size:cover;content:""}.top-page-title .titles{display:flex;flex-direction:column}.top-page-title .titles .title{color:var(--white-color);font-family:Bold,sans-serif;font-size:clamp(2rem,2.5vw,30px)}.top-page-title .titles .sub-title{color:var(--white-color);font-family:Regular,sans-serif;font-size:clamp(.9rem,1.2vw,18px)}.top-page-title .paths{align-items:center;display:flex;font-family:Regular,sans-serif;font-size:clamp(1.2rem,1.5vw,20px);gap:var(--gap-md)}.top-page-title .paths svg path{fill:var(--primary-color)}.top-page-title .paths a,.top-page-title .paths p{color:var(--white-color)}.top-page-title .paths .home{align-items:baseline;color:var(--primary-color);display:flex}.breadcrumb{align-items:center;color:var(--normal-color);display:flex;font-family:Regular,sans-serif;gap:var(--gap-md)}.breadcrumb .course-breadcrumb,.breadcrumb .home{color:var(--red-primary);font-family:Bold,sans-serif}.breadcrumb .course-breadcrumb,.breadcrumb .home,.breadcrumb .items{align-items:center;display:flex;gap:var(--gap-sm)}.breadcrumb .items .item{align-items:center;color:var(--red-primary);display:flex;font-family:Bold,sans-serif;gap:.5rem;justify-content:center}.breadcrumb .items .item svg path{fill:var(--primary-color)}.breadcrumb .items .item:last-child{color:#0e4397}.breadcrumb .items .item:last-child .last-icon{display:none}.breadcrumb .items .item:last-child svg path{fill:#0e4397;stroke:#0e4397}#zmmtg-root{display:none;position:unset!important}#zmmtg-root .main-content{opacity:1}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}
