﻿/*!
 *  Copyright © 2026, allright reserved
 *  Developed By : Techie IT
 *  Developer URL : https://www.techie.com.np
 *	Project : Just Futures Pahal
 */@import"https://fonts.googleapis.com/css2?family=Arya&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none;padding-left:15px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.font-family,body{font-family:"Ubuntu",sans-serif;font-weight:400}.mar-top{margin-top:15px}.s-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-line{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.f-line{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fi-line{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.si-line{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}ul{list-style:none}a{color:#2d3436;text-decoration:none}a:hover{color:#378ea5 !important;text-decoration:none;outline:none}p{line-height:20px}a,a:hover{transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}img,img:hover{transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}body{background:#fff;color:rgb(21.8181818182,25.2121212121,26.1818181818);line-height:20px}body,html{height:100%}::-moz-selection{color:#fff;background:rgb(75.75,170.2636363636,195.25)}::selection{color:#fff;background:rgb(75.75,170.2636363636,195.25)}@media(max-width: 767px){header img{width:80%;margin:0 auto}h1{font-size:28px}.tbc-form p{font-size:13px}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:hsl(0,0%,85%)}::-webkit-scrollbar-thumb{background:#378ea5}::-webkit-scrollbar-thumb:hover{background:hsl(0,0%,75%)}.form-control{color:#333}.jfp-display,.banner h1,.page-hero-banner h1,.home-layout1-title{font-family:"Merriweather",serif,Georgia,serif;font-size:clamp(1.85rem,4.2vw,2.75rem);font-weight:800;letter-spacing:-0.02em;line-height:1.15;color:rgb(26.4545454545,30.5696969697,31.7454545455)}.jfp-heading-1,h1:not(.display-5):not(.display-6){font-family:"Merriweather",serif,Georgia,serif;font-size:clamp(1.75rem,4vw,2.65rem);font-weight:800;letter-spacing:-0.02em;line-height:1.2;color:rgb(26.4545454545,30.5696969697,31.7454545455)}.jfp-heading-2,.title h2,.jfp-section-header__title{font-family:"Merriweather",serif,Georgia,serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;letter-spacing:-0.02em;line-height:1.25;color:rgb(26.4545454545,30.5696969697,31.7454545455);margin-bottom:0}.jfp-heading-3,.home-feature h3{font-family:"Merriweather",serif,Georgia,serif;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:700;line-height:1.35;color:#378ea5}.jfp-lead,.lead{font-family:"Ubuntu",sans-serif,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7;color:rgba(45,52,54,.72);max-width:42rem}.jfp-body{font-family:"Ubuntu",sans-serif,sans-serif;font-size:18px;line-height:1.65;color:rgb(31.0909090909,35.9272727273,37.3090909091)}.jfp-kicker,.page-hero-kicker,.jff-banner-kicker,.home-stories-kicker,.title>span:first-child:not(.text-alt):not(.badge){display:inline-block;font-family:"Ubuntu",sans-serif,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#65246f;margin-bottom:.75rem}.jfp-section-header{margin-bottom:2rem}.jfp-section-header--center{text-align:center}.jfp-section-header--center .jfp-lead,.jfp-section-header--center .jfp-section-header__lead{margin-left:auto;margin-right:auto}.jfp-section-header__title{margin-top:0;margin-bottom:.75rem}.jfp-section-header__lead{margin-bottom:0;font-size:1.05rem;line-height:1.65;color:rgba(45,52,54,.72)}.jfp-section-header__actions{margin-top:1.25rem}.title{margin-bottom:15px}.title span{color:#65246f}.title h2{margin:.5rem 0 15px}.title p{margin-bottom:15px;color:rgba(45,52,54,.72);line-height:1.65}.btn{font-family:"Ubuntu",sans-serif,sans-serif;font-weight:600;border-radius:999px;padding:.55rem 1.35rem;line-height:1.4;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.btn:focus{box-shadow:none;outline:none}.btn-sm{padding:.4rem 1rem;font-size:.875rem}.btn-lg{padding:.65rem 1.65rem;font-size:1.05rem}.btn-theme{background:#378ea5;border:2px solid #378ea5;color:#fff}.btn-theme:hover,.btn-theme:focus{background:rgb(47.35,122.2490909091,142.05);border-color:rgb(47.35,122.2490909091,142.05);color:#fff !important}.btn-theme:active{transform:translateY(1px)}.btn-alt{background:#65246f;border:2px solid #65246f;color:#fff}.btn-alt:hover,.btn-alt:focus{background:hsl(292,51.0204081633%,22.8235294118%);border-color:hsl(292,51.0204081633%,22.8235294118%);color:#fff !important}.btn-outline-theme{color:#378ea5;border:2px solid #378ea5;background:rgba(0,0,0,0)}.btn-outline-theme:hover,.btn-outline-theme:focus{background:#378ea5;color:#fff !important;border-color:#378ea5}.btn-outline-alt{color:#65246f;border:2px solid #65246f;background:rgba(0,0,0,0)}.btn-outline-alt:hover,.btn-outline-alt:focus{background:#65246f;color:#fff !important;border-color:#65246f}.btn-outline-dark{color:rgb(49.9,128.8327272727,149.7);border:2px solid rgba(55,142,165,.45);background:rgba(0,0,0,0)}.btn-outline-dark:hover,.btn-outline-dark:focus{background:rgba(55,142,165,.08);color:rgb(44.8,115.6654545455,134.4) !important;border-color:#378ea5}.jfp-actions,.rd-btn{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.jfp-surface{background:#fff;border:1px solid rgba(45,52,54,.08);border-radius:30px;box-shadow:0 4px 24px rgba(45,52,54,.08)}.jfp-section{padding:3rem 0}.main-cont{padding-top:2.5rem;padding-bottom:3.5rem}a,a:hover,img,img:hover,.item,.item:hover,.img-wrap,.img-wrap:hover{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.form-control:focus{box-shadow:none !important;outline:none}.btn:focus{box-shadow:none;outline:none}.btn-xs{font-size:15px;padding:3px 5px}.bg-theme{background:#378ea5}.bg-alt{background:#65246f}.bg-gp{background:#dd4b39}.bg-fb{background:#43609c}.bg-light-red{background:rgba(231,76,60,.2)}.bg-light-green{background:rgba(46,204,113,.2)}.text-theme{color:#378ea5}.text-alt{color:#65246f}.border-theme{border-color:#378ea5 !important}.border-alt{border-color:#65246f !important}.table-border{border:1px solid hsl(0,0%,90%);border-spacing:10px}.table-border td,.table-border th{border:1px solid hsl(0,0%,90%);padding:.25rem 1em}.radius{border-radius:30px}sup,sub{font-size:10px}html,body{height:100%}body{background:#f8fafb;color:rgb(31.0909090909,35.9272727273,37.3090909091);line-height:1.65}h1,h2,h3,h4,h5,h6{font-family:"Merriweather",serif,Georgia,serif;font-weight:800}.t-5{top:-50px;position:relative}header{background:#fff;padding:10px 0;z-index:9;position:relative;box-shadow:0 1px 0 rgba(45,52,54,.06)}header .rd-icon{font-size:36px;position:relative}header .rd-icon span{position:absolute;width:20px;height:20px;background:#e74c3c;color:#fff;font-size:14px;text-align:center;border-radius:100%;top:-5px;right:-15px;line-height:20px}header ul{font-size:17px;display:flex;align-items:center !important;flex-wrap:wrap}header ul li a{padding:0 10px}header ul li .rd-icon{font-size:36px;position:relative}header ul li .rd-icon span{position:absolute;width:20px;height:20px;background:#e74c3c;color:#fff;font-size:14px;text-align:center;border-radius:100%;top:-5px;right:-15px;line-height:20px}.rd-close-btn{background-color:#378ea5;color:#fff;border-radius:100%}.rd-close-btn i{color:#fff}.search .form-control,.search .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){font-size:16px;border-left:none;border-color:hsl(0,0%,85%);padding-left:0}.search .form-control{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.search .btn{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.search .btn{background:#fff;border:1px solid hsl(0,0%,85%);border-right:none}nav{font-size:20px;font-weight:600;background:#fff}nav ul{padding-left:0;justify-content:end !important}nav ul li{position:relative}nav ul li .rd-info{position:absolute;background:#e74c3c;color:#fff;font-size:16px;top:-12px;right:0;border:1px solid #fff;border-radius:5px;padding:1px 10px}nav ul li.dropdown .dropdown-toggle::after{display:none}nav ul li.dropdown .dropdown-menu{min-width:11rem;margin-top:.35rem}.offcanvas-header .logo{border-bottom:1px solid hsl(0,0%,85%);padding:15px}.offcanvas-header.d-flex .logo{border-bottom:none;padding:15px 15px 15px 0}.offcanvas-body ul li a{display:block;padding:15px;font-size:22px}.offcanvas-body ul li ul{margin-left:15px;background:hsl(0,0%,90%);border-radius:30px}.offcanvas-footer{padding:15px}.offcanvas-footer ul.social{text-align:left}.offcanvas-footer ul.social li{display:inline-block;margin:0 5px;text-align:center}.offcanvas-footer ul.social li a{display:block;width:30px;height:30px;line-height:30px;border:1px solid hsl(0,0%,90%);border-radius:100%}.breadcrumb-wrapper{background:hsla(0,0%,100%,.92);backdrop-filter:blur(8px);border-bottom:1px solid rgba(45,52,54,.08)}.breadcrumb-wrapper .breadcrumb{font-size:16px;--bs-breadcrumb-divider:"/"}.breadcrumb-wrapper .breadcrumb a{color:#378ea5;font-weight:500}.ibanner:not(.lse-banner-wrapper){height:auto;min-height:0;overflow:visible;position:relative;background:linear-gradient(180deg, #fff 0%, #f0f6f8 100%);border-bottom:1px solid rgba(55,142,165,.12)}.banner h1{font-size:clamp(1.75rem,4vw,2.65rem);font-weight:800;letter-spacing:-0.02em;color:rgb(26.4545454545,30.5696969697,31.7454545455)}.banner h1 span{color:#378ea5}.banner p{font-size:18px;margin:15px 0;line-height:1.65}.banner .banner-img{margin-top:15px}.banner .banner-img .text{font-size:26px;font-family:"Merriweather",serif}.banner .banner-img img{width:100%;border-radius:30px}.banner .banner-img .col-6 *{margin-bottom:15px}.page-hero-banner .title .page-hero-kicker{margin-bottom:.75rem !important}.page-hero-banner .page-hero-lead{max-width:42rem;margin-left:auto;margin-right:auto}.page-content-surface h2,.page-content-surface h3,.page-content-surface h4,.page-detail-section .page-content h2,.page-detail-section .page-content h3,.page-detail-section .page-content h4{margin-top:1.75rem;margin-bottom:.75rem;color:rgb(31.0909090909,35.9272727273,37.3090909091)}.page-content-surface img,.page-detail-section .page-content img{max-width:100%;height:auto;border-radius:12px}.page-content-surface blockquote,.page-detail-section .page-content blockquote{border-left:4px solid #378ea5;padding:.5rem 0 .5rem 1.25rem;margin:1.5rem 0;font-style:italic;color:rgb(35.7272727273,41.2848484848,42.8727272727);background:rgba(55,142,165,.06);border-radius:0 7.5px 7.5px 0}.page-featured-image img{border-radius:15px;box-shadow:0 12px 40px rgba(45,52,54,.12)}.banner .page-hero-sublead{max-width:42rem;margin-left:auto;margin-right:auto;line-height:1.65;font-size:1.05rem}.cms-page-detail{padding-bottom:2rem}.learnings-page .learnings-content-kicker span{color:#65246f}.learnings-page .learnings-prose ul,.learnings-page .learnings-prose ol{padding-left:1.35rem;margin-bottom:1.25rem}.learnings-page .learnings-prose li{margin-bottom:.5rem;padding-left:.25rem}.learnings-page .learnings-prose li::marker{color:#378ea5}.learnings-page .learnings-prose a:not(.btn){color:rgb(44.8,115.6654545455,134.4);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.learnings-page .learnings-prose a:not(.btn):hover{color:hsl(292,51.0204081633%,24.8235294118%)}.page-about-media img{border-radius:13.5px;box-shadow:0 12px 40px rgba(45,52,54,.12)}@media(min-width: 992px){.page-about-media{position:sticky;top:1.25rem}}.courses-page .course-card{box-shadow:0 4px 15px rgba(0,0,0,.1);transition:box-shadow .3s ease,transform .3s ease}.courses-page .course-card:hover{box-shadow:0 12px 28px rgba(45,52,54,.12);transform:translateY(-4px)}.courses-page .course-card__media{height:200px;overflow:hidden;background:hsl(0,0%,94%)}.courses-page .course-card__media-overlay{background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.3) 100%);pointer-events:none}.course-detail-hero{position:relative;min-height:22rem;max-height:28rem;overflow:hidden;background:#1a2228}.course-detail-hero__img{display:block;object-fit:cover;min-height:22rem}.course-detail-hero__gradient{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.65) 100%);pointer-events:none}.course-detail-hero__content{z-index:2}.course-detail-inline-img{max-height:400px;object-fit:cover}.course-detail-instructor-photo{width:100px;height:100px;object-fit:cover}.course-related-thumb{height:120px;background:hsl(0,0%,96%)}.course-related-thumb__overlay{background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.2) 100%);pointer-events:none}.team-page .team-tab-btn{border-radius:999px;padding:.5rem 1.1rem;font-weight:600;color:rgb(31.0909090909,35.9272727273,37.3090909091);border:1px solid rgba(45,52,54,.12);background:#fff;transition:background .2s ease,border-color .2s ease,color .2s ease}.team-page .team-tab-btn:hover{border-color:rgba(55,142,165,.5);color:#378ea5}.team-page .team-tab-btn.active{background:#378ea5;color:#fff !important;border-color:#378ea5}.team-page .team-tab-btn .member-count{opacity:.85;font-size:.85em}.team-page .team-member-card{background:#fff;border-radius:30px;border:1px solid rgba(45,52,54,.08);box-shadow:0 4px 24px rgba(55,142,165,.07);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease}.team-page .team-member-card:hover{box-shadow:0 12px 32px rgba(45,52,54,.1);transform:translateY(-4px)}.team-page .member-image-wrapper{position:relative;background:hsl(0,0%,96%);aspect-ratio:4/3;overflow:hidden}.team-page .member-image-link{display:block;height:100%;position:relative}.team-page .member-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.team-page .member-image-link:hover .member-image{transform:scale(1.04)}.team-page .member-overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.55), transparent 55%);display:flex;align-items:flex-end;justify-content:center;padding:1rem;opacity:0;transition:opacity .25s ease}.team-page .member-image-link:hover .member-overlay{opacity:1}.team-page .view-profile-btn{color:#fff;font-size:17px;font-weight:600}.team-page .member-placeholder{height:100%;min-height:12rem;display:flex;align-items:center;justify-content:center;color:rgba(45,52,54,.55);font-size:3rem}.team-page .member-social-links{position:absolute;top:.75rem;right:.75rem;display:flex;flex-direction:column;gap:.35rem;z-index:2}.team-page .member-social-links .social-link{width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.95);color:rgb(26.4545454545,30.5696969697,31.7454545455);box-shadow:0 2px 8px rgba(0,0,0,.1);font-size:1rem;transition:transform .2s ease,color .2s ease}.team-page .member-social-links .social-link:hover{transform:scale(1.08);color:#378ea5}.team-page .member-content{padding:1.25rem 1.35rem 1.35rem;display:flex;flex-direction:column;flex:1}.member-detail-page .team-profile-card{box-shadow:0 4px 15px rgba(0,0,0,.08);border:1px solid rgba(45,52,54,.06)}.member-detail-page .team-profile-photo-wrap{width:140px;height:140px}.member-detail-page .team-profile-photo{width:140px;height:140px;object-fit:cover;border:4px solid rgba(55,142,165,.28)}.member-detail-page .team-profile-placeholder{width:140px;height:140px}.member-detail-page .member-description h2,.member-detail-page .member-description h3,.member-detail-page .member-description h4{margin-top:1.5rem}.events-page .event-card{background:#fff;border-radius:30px;border:1px solid rgba(45,52,54,.08);box-shadow:0 4px 24px rgba(55,142,165,.07);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease}.events-page .event-card:hover{box-shadow:0 12px 32px rgba(45,52,54,.1);transform:translateY(-4px)}.events-page .event-image-wrapper{position:relative;background:hsl(0,0%,96%);aspect-ratio:4/3;overflow:hidden}.events-page .event-image-link{display:block;height:100%}.events-page .event-image{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.events-page .event-image-link:hover .event-image{transform:scale(1.04)}.events-page .event-overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.55), transparent 55%);display:flex;align-items:flex-end;justify-content:center;padding:1rem;opacity:0;transition:opacity .25s ease}.events-page .event-image-link:hover .event-overlay{opacity:1}.events-page .view-event-btn{color:#fff;font-size:17px;font-weight:600}.events-page .event-placeholder{height:100%;min-height:12rem;display:flex;align-items:center;justify-content:center;color:rgba(45,52,54,.55);font-size:3rem}.events-page .event-status-badge{position:absolute;top:.75rem;left:.75rem;z-index:2;padding:.35rem .65rem;border-radius:999px;font-size:16px;font-weight:600;display:inline-flex;align-items:center;gap:.25rem;box-shadow:0 2px 10px rgba(0,0,0,.12)}.events-page .event-status-badge.upcoming{background:hsla(0,0%,100%,.95);color:rgb(44.8,115.6654545455,134.4)}.events-page .event-status-badge.ongoing{background:#378ea5;color:#fff}.events-page .event-status-badge.past{background:rgba(45,52,54,.85);color:#fff}.events-page .event-date-box{position:absolute;bottom:.75rem;right:.75rem;z-index:2;background:hsla(0,0%,100%,.96);border-radius:19.5px;padding:.5rem .75rem;text-align:center;min-width:3.25rem;box-shadow:0 4px 16px rgba(0,0,0,.1);line-height:1.15}.events-page .event-day{font-size:24px;font-weight:800;color:rgb(26.4545454545,30.5696969697,31.7454545455)}.events-page .event-month{font-size:16px;font-weight:700;text-transform:uppercase;color:#378ea5}.events-page .event-content{padding:1.25rem 1.35rem 1.35rem;display:flex;flex-direction:column;flex:1}.events-page .event-meta{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem}.events-page .event-meta-item{display:flex;align-items:flex-start;gap:.4rem;font-size:17px;color:rgba(45,52,54,.75)}.events-page .event-meta-item i{margin-top:.1rem;color:#378ea5}.events-page .event-title a:hover{color:#378ea5 !important}.events-page .event-excerpt{margin-bottom:0}.event-detail-page .event-detail-featured{border:1px solid rgba(45,52,54,.08);box-shadow:0 8px 28px rgba(45,52,54,.08)}.event-detail-page .event-detail-featured-img{display:block;vertical-align:middle}.event-detail-page .event-detail-meta-card{border:1px solid rgba(45,52,54,.06)}.event-detail-page .event-venue-body{color:rgb(33.4090909091,38.6060606061,40.0909090909)}.event-detail-page .event-venue-body p:last-child{margin-bottom:0}.event-detail-page .event-countdown-list li{display:flex;flex-direction:column;align-items:flex-start;min-width:3.5rem}.event-detail-page .event-countdown-value{font-size:26px;font-weight:800;line-height:1;color:rgb(26.4545454545,30.5696969697,31.7454545455)}.event-detail-page .event-countdown-label{font-size:16px;text-transform:uppercase;letter-spacing:.04em;color:rgba(45,52,54,.65)}.event-detail-page .event-description h2,.event-detail-page .event-description h3,.event-detail-page .event-description h4{margin-top:1.5rem}.event-related-card .event-related-thumb-placeholder{background:hsl(0,0%,96%)}.event-related-card .event-related-thumb-link{background:hsl(0,0%,96%)}.event-related-card .event-related-thumb-img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.event-related-card .event-related-thumb-link:hover .event-related-thumb-img{transform:scale(1.04)}.event-related-card .event-related-body{position:relative}.news-detail-page .news-detail-featured{border:1px solid rgba(45,52,54,.08);box-shadow:0 8px 28px rgba(45,52,54,.08)}.news-detail-page .news-detail-featured-img{display:block;vertical-align:middle}.news-detail-page .news-detail-meta{border-color:rgba(55,142,165,.14) !important}.news-detail-page .news-detail-meta-icon{line-height:1}.news-detail-page .news-detail-category-pill{font-weight:600;font-size:15px;padding:.4rem .85rem;background:rgba(55,142,165,.1);color:rgb(39.7,102.4981818182,119.1);border:1px solid rgba(55,142,165,.25);text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.news-detail-page .news-detail-category-pill:hover{background:rgba(55,142,165,.18);color:rgb(32.05,82.7472727273,96.15);border-color:rgba(55,142,165,.4)}.news-detail-page .news-description h2,.news-detail-page .news-description h3,.news-detail-page .news-description h4{margin-top:1.5rem}.news-detail-page .news-detail-tag-link{display:inline-block;padding:.35rem .9rem;font-size:16px;font-weight:600;color:rgb(35.7272727273,41.2848484848,42.8727272727);background:hsla(0,0%,100%,.95);border:1px solid rgba(55,142,165,.2);border-radius:999px;text-decoration:none;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease}.news-detail-page .news-detail-tag-link:hover{color:#378ea5;border-color:rgba(55,142,165,.45);box-shadow:0 4px 14px rgba(55,142,165,.12)}.rd-home-feat{border-radius:30px;background:#fff;padding:45px;border:1px solid rgba(45,52,54,.08);box-shadow:0 4px 24px rgba(55,142,165,.07);transition:box-shadow .25s ease,transform .25s ease}.rd-home-feat:hover{box-shadow:0 8px 32px rgba(55,142,165,.12)}.page-content-surface.rd-home-feat:hover{box-shadow:0 4px 24px rgba(55,142,165,.07)}.main-cont.gamma-gallery-wrapper{padding-top:1.5rem;padding-bottom:1.5rem}.news-list>[class*=col-]{margin-bottom:1.75rem;display:flex;flex-direction:column;height:100%;transition:transform .25s ease}.news-list>[class*=col-]:hover{transform:translateY(-4px)}.news-list .img-area{border-radius:30px 30px 0 0;overflow:hidden;aspect-ratio:4/3;background:hsl(0,0%,96%);box-shadow:0 4px 16px rgba(45,52,54,.08)}.news-list .img-area a{display:block;height:100%}.news-list .img-area img{width:100%;height:100%;object-fit:cover}.news-list .img-area:only-child{border-radius:30px;border:1px solid rgba(45,52,54,.08);box-shadow:0 8px 28px rgba(45,52,54,.08)}.news-list .n-wrap{flex:1;display:flex;flex-direction:column;padding:1.25rem 1.35rem 1.5rem;background:#fff;border:1px solid rgba(45,52,54,.08);border-top:none;border-radius:0 0 30px 30px;box-shadow:0 12px 28px rgba(45,52,54,.06)}.news-list .n-wrap h4{font-size:20px;font-weight:700;margin-bottom:.5rem}.news-list .n-wrap h4 a{color:rgb(26.4545454545,30.5696969697,31.7454545455)}.news-list .n-wrap h4 a:hover{color:#378ea5 !important}.news-list .n-wrap p{font-size:17px;color:hsl(183.5294117647,8.7179487179%,46.7647058824%);margin-bottom:0}.main-cont.rdform .c-wrap{height:100%}.main-cont.rdform .c-wrap .icon{width:44px;height:44px;border-radius:50%;background:rgba(55,142,165,.12);color:#378ea5;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.main-cont.rdform .c-wrap h4{font-size:18px;font-weight:700;margin-bottom:.35rem}.main-cont.rdform .c-wrap .table{font-size:16px;margin-bottom:0}.main-cont.rdform .title h2{font-size:36px;line-height:1.35}.main-cont.rdform .title h2 span{color:#65246f}.rd-info{background:rgba(231,76,60,.2)}.rd-info ul{display:flex;justify-content:end}.rd-info ul li{display:inline-block;font-family:"Merriweather",serif;font-size:20px;margin:0 30px}.rd-pad{padding:45px 0}.home-feature i{color:#378ea5}.home-feature h3{margin-bottom:15px;margin-top:30px}.resources h4{font-size:20px;margin:15px 0}.resources p{margin-bottom:15px}.education-banner{background:linear-gradient(135deg, rgb(48.4, 124.96, 145.2) 0%, rgb(73.4, 99.6, 143.4) 100%);color:#fff;box-shadow:0 12px 40px rgba(45,52,54,.12)}.education-link{color:hsla(0,0%,100%,.95) !important;font-weight:600}.education-link:hover{color:#fff !important;opacity:.92}.video-wrapper{cursor:pointer}.video-wrapper .play-button{font-size:4rem;color:hsla(0,0%,100%,.95);text-shadow:0 4px 20px rgba(0,0,0,.35)}.video-overlay{background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.35) 100%)}.testimonial-card{background:#fff;border-radius:30px;padding:1.5rem;box-shadow:0 4px 24px rgba(45,52,54,.08);border:1px solid rgba(45,52,54,.06);height:100%}.testimonial-stars i{color:#f39c12}.testimonial-avatar{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0}.cta{background:linear-gradient(180deg, #f8fafb 0%, #fff 100%);padding:3rem 0}.home-resource-card{border:1px solid rgba(45,52,54,.06);box-shadow:0 4px 15px rgba(0,0,0,.06);transition:box-shadow .25s ease,transform .25s ease}.home-resource-card:hover{box-shadow:0 10px 28px rgba(0,0,0,.1);transform:translateY(-3px)}.home-resource-card__title{font-size:20px;margin-bottom:.5rem}.home-resource-card--text{display:flex;flex-direction:column;min-height:100%}.home-resource-card__excerpt{line-height:1.55}.home-news-category-label{letter-spacing:.06em;font-size:.72rem}footer.site-footer{padding:5rem 0 2.75rem;position:relative;overflow:hidden;z-index:1;color:rgb(35.7272727273,41.2848484848,42.8727272727);background:linear-gradient(185deg, #f6fbfc 0%, #eaf2f5 42%, #e0eef3 100%);border-top:1px solid rgba(55,142,165,.15)}footer.site-footer .footer_main_row{margin-bottom:.5rem}footer.site-footer .footer_links_row{row-gap:2rem}@media(min-width: 768px){footer.site-footer .footer_links_row{row-gap:2.25rem}}footer.site-footer .footer_links_col{padding-top:.25rem}footer.site-footer::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 75% 55% at 12% 0%, rgba(55, 142, 165, 0.09) 0%, transparent 58%),radial-gradient(ellipse 65% 50% at 92% 100%, rgba(101, 36, 111, 0.06) 0%, transparent 50%);pointer-events:none;z-index:0}footer.site-footer>.container{position:relative;z-index:1}footer.site-footer .footer-bg-pattern.nepal{background:url("/img/nepal-map.svg") no-repeat center 35%;background-size:min(92%, 520px);opacity:.055;position:absolute;inset:0;z-index:0;pointer-events:none;filter:saturate(1.1)}footer.site-footer p{font-size:19px;margin:15px 0;line-height:1.65}footer.site-footer .footer-lead{font-size:19px;color:rgba(45,52,54,.92);margin-bottom:1.35rem}footer.site-footer .footer-logo-img{max-width:140px;height:auto}footer.site-footer .footer-brand-panel{padding:1.85rem 1.65rem 2.1rem;background:hsla(0,0%,100%,.82);border:1px solid rgba(55,142,165,.12);border-radius:30px;box-shadow:0 12px 40px rgba(55,142,165,.08);height:100%}footer.site-footer .about{position:relative}footer.site-footer .address{font-size:18px;margin:15px 0}footer.site-footer .address li{margin-bottom:15px}footer.site-footer .w-70{width:70%}footer.site-footer .phone{margin-bottom:15px}footer.site-footer .phone p{font-size:26px;font-weight:600;line-height:normal;margin-left:15px}footer.site-footer .phone p span{display:block;font-weight:400;font-size:22px;margin-bottom:15px}footer.site-footer .footer-social.social{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .75rem;margin-top:.25rem;margin-bottom:0;padding-left:0;list-style:none}footer.site-footer .footer-social.social li{display:inline-block;font-size:26px;margin-right:0}footer.site-footer .footer-social.social li a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;line-height:1;text-align:center;border-radius:100%;background:hsla(0,0%,100%,.95);color:#378ea5;border:1px solid rgba(55,142,165,.22);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}footer.site-footer .footer-social.social li a:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(55,142,165,.18);color:#378ea5 !important}footer.site-footer .footer-social.social li:first-child a{background:#43609c;color:#fff !important;border-color:rgba(0,0,0,0)}footer.site-footer .footer-social.social li:first-child a:hover{background:rgb(59.3385650224,85.0224215247,138.1614349776)}footer.site-footer .footer-social.social li:nth-child(2) a{background:#0084ff;color:#fff !important;border-color:rgba(0,0,0,0)}footer.site-footer .footer-social.social li:nth-child(2) a:hover{background:rgb(0,118.8,229.5)}footer.site-footer .footer-social.social li:nth-child(3) a{background:#55acee;color:#fff !important;border-color:rgba(0,0,0,0)}footer.site-footer .footer-social.social li:nth-child(3) a:hover{background:rgb(61.8181818182,160.6818181818,235.6818181818)}footer.site-footer .footer-social.social li:nth-child(4) a{background:#25d366;color:#fff !important;border-color:rgba(0,0,0,0)}footer.site-footer .footer-social.social li:nth-child(4) a:hover{background:rgb(33.1955645161,189.3044354839,91.5120967742)}footer.site-footer .footer-social.social li:nth-child(5) a{background:#e1306c;color:#fff !important;border-color:rgba(0,0,0,0)}footer.site-footer .footer-social.social li:nth-child(5) a:hover{background:rgb(216.1708860759,31.3291139241,93.9873417722)}footer.site-footer .footer-social.social li:last-child a{background:#cc181e;color:#fff !important;border-color:rgba(0,0,0,0)}footer.site-footer .footer-social.social li:last-child a:hover{background:hsl(358,78.9473684211%,39.7058823529%)}footer.site-footer h4{font-size:22px;font-weight:700;margin-bottom:1.35rem;margin-top:0;padding-bottom:.75rem;color:rgb(31.0909090909,35.9272727273,37.3090909091);position:relative}footer.site-footer h4::before{bottom:0;width:2.75rem;height:3px;background:linear-gradient(90deg, #378ea5, rgba(101, 36, 111, 0.55));border-radius:2px;position:absolute;content:""}footer.site-footer .list{font-size:19px}footer.site-footer .list li{display:block;padding:7px 0}footer.site-footer .list li a{display:inline-block;color:rgb(40.3636363636,46.6424242424,48.4363636364);text-decoration:none;transition:color .2s ease,padding-left .2s ease}footer.site-footer .list li a:hover{color:#378ea5;padding-left:4px}footer.site-footer .footer-newsletter h4+.footer-newsletter-intro{margin-top:0}footer.site-footer .footer-newsletter .footer-newsletter-intro{margin-bottom:1.35rem;line-height:1.65;color:rgba(45,52,54,.9)}footer.site-footer .footer-newsletter p:not(.footer-newsletter-intro):not(.footer-newsletter-note){color:rgba(45,52,54,.9)}footer.site-footer .footer-newsletter .footer-newsletter-form{margin-bottom:1rem}footer.site-footer .footer-newsletter .footer-newsletter-form .form-control{border-color:rgba(55,142,165,.22);background:hsla(0,0%,100%,.92)}footer.site-footer .footer-newsletter .footer-newsletter-form .form-control:focus{border-color:rgba(55,142,165,.55);box-shadow:0 0 0 .2rem rgba(55,142,165,.12)}footer.site-footer .footer-newsletter .footer-newsletter-note{font-size:16px;margin-top:.75rem;margin-bottom:0;color:rgba(45,52,54,.72)}footer.site-footer .app{display:flex;align-items:center !important}footer.site-footer .app li{padding-right:15px}footer.site-footer .f-btm.footer-bottom-bar{margin-top:3rem;padding-top:2.25rem;border-top:1px solid rgba(55,142,165,.14)}footer.site-footer .f-btm.footer-bottom-bar .footer-copyright{line-height:1.55}footer.site-footer .f-btm.footer-bottom-bar p{font-size:17px;color:rgba(45,52,54,.88)}footer.site-footer .f-btm.footer-bottom-bar .footer-partner-logos{font-size:17px}footer.site-footer .f-btm.footer-bottom-bar .footer-partner-logos li{padding-right:0}footer.site-footer .f-btm.footer-bottom-bar .footer-partner-logos li a{padding:5px 10px;border-radius:10px;background:hsla(0,0%,100%,.65);border:1px solid rgba(55,142,165,.12);display:block;transition:box-shadow .2s ease,border-color .2s ease}footer.site-footer .f-btm.footer-bottom-bar .footer-partner-logos li a img{height:20px;filter:grayscale(100%);opacity:.85}footer.site-footer .f-btm.footer-bottom-bar .footer-partner-logos li:hover a img{filter:grayscale(0);opacity:1}footer.site-footer .f-btm.footer-bottom-bar .footer-partner-logos li:hover a{box-shadow:0 4px 14px rgba(55,142,165,.12)}footer.site-footer .f-btm.footer-bottom-bar .footer-partner-logos+.footer-legal{margin-top:.35rem;padding-top:.25rem}footer.site-footer .f-btm.footer-bottom-bar .footer-legal{font-size:17px;row-gap:.35rem}footer.site-footer .f-btm.footer-bottom-bar .footer-legal a{color:rgb(40.3636363636,46.6424242424,48.4363636364);padding:0;background:none;border:none;border-radius:0}footer.site-footer .f-btm.footer-bottom-bar .footer-legal a:hover{color:#378ea5 !important}footer.site-footer .f-btm.footer-bottom-bar .footer-legal .text-muted{color:rgba(45,52,54,.35) !important}#back-top{display:inline-block;background-color:#378ea5;width:40px;height:40px;border-radius:100%;text-align:center;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#back-top:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:normal;font-style:normal;font-size:1.5em;line-height:40px;color:#fff}#back-top:hover{cursor:pointer;background-color:rgb(44.8,115.6654545455,134.4)}#back-top:active{background-color:rgb(39.7,102.4981818182,119.1)}#back-top.show{opacity:1;visibility:visible}.fellowships-page .info-box-enhanced{background:linear-gradient(135deg, #378ea5 0%, #65246f 100%) !important;border:none;box-shadow:0 12px 40px rgba(101,36,111,.25);overflow:hidden;position:relative}.fellowships-page .info-icon-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100px;height:100px;margin:0 auto}.fellowships-page .info-icon-bg{position:absolute;inset:0;border-radius:50%;background:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.35)}.fellowships-page .info-icon-wrapper>i{position:relative;z-index:1}.fellowships-page .info-divider{height:1px;background:hsla(0,0%,100%,.35);margin:1.25rem 0}.fellowships-page .info-box-lead{line-height:1.55}.fellowships-page .fellowship-mission-cms a{color:hsla(0,0%,100%,.95);text-decoration:underline}.fellowships-page .fellowship-mission-cms a:hover{color:#fff !important}.fellowships-page .fellowship-mission-cms p:last-child{margin-bottom:0}.fellowships-page .fellowship-cta-cms img{max-width:100%;height:auto}.fellowships-page .fellowship-card__img{max-height:280px;object-fit:cover}.fellowships-page .fellowship-card__summary{line-height:1.65;color:rgb(35.7272727273,41.2848484848,42.8727272727)}.fellowships-page .fellowship-card:hover{box-shadow:0 10px 36px rgba(55,142,165,.14)}.cta-section{background:linear-gradient(180deg, transparent 0%, rgba(55, 142, 165, 0.06) 40%, rgba(101, 36, 111, 0.04) 100%)}.cta-card{background:#fff;border:1px solid rgba(45,52,54,.08);box-shadow:0 16px 48px rgba(45,52,54,.1);position:relative;overflow:hidden}.cta-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, #378ea5, #65246f)}.cta-badge{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#378ea5;background:rgba(55,142,165,.1);padding:.35rem .85rem;border-radius:999px}.cta-content h2{font-weight:800;color:rgb(26.4545454545,30.5696969697,31.7454545455)}.cta-feature{font-size:17px;color:rgb(33.4090909091,38.6060606061,40.0909090909)}.cta-icon-wrapper{position:relative;display:inline-block;padding:2rem}.cta-icon-bg{position:absolute;inset:10%;border-radius:50%;background:rgba(55,142,165,.08)}.cta-main-icon{position:relative;z-index:1}.fellow-profile-page{padding-top:0;padding-bottom:2rem}.fellow-profile-page .fellow-profile-sidebar.fellow-card{box-shadow:0 4px 15px rgba(0,0,0,.1);border:1px solid rgba(45,52,54,.06)}.fellow-profile-page .fellow-quote p:last-child{margin-bottom:0}.fellow-profile-page .fellow-body.page-content h2,.fellow-profile-page .fellow-body.page-content h3,.fellow-profile-page .fellow-body.page-content h4{margin-top:1.5rem}.fellow-profile-page .fellow-body.page-content p:last-child{margin-bottom:0}.fellow-card{transition:box-shadow .25s ease,transform .25s ease}.fellow-card .fellow-avatar img{width:120px;height:120px;object-fit:cover}.fellow-cohort-placeholder{width:120px;height:120px;margin-left:auto;margin-right:auto;font-size:2rem}.fellow-cohort-card-link .fellow-card{box-shadow:0 4px 24px rgba(45,52,54,.08);border:1px solid rgba(45,52,54,.06)}.fellow-cohort-card-link:hover .fellow-card{box-shadow:0 14px 40px rgba(45,52,54,.12);transform:translateY(-3px)}.page-hero-banner .fellow-hero-quote{max-width:42rem;margin-left:auto;margin-right:auto;color:rgb(85.5769230769,100.9615384615,101.9230769231) !important}.cta-floating-icons{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.cta-floating-icons i{position:absolute;color:rgba(101,36,111,.5);font-size:.75rem}.cta-floating-icons i:nth-child(1){top:8%;right:12%}.cta-floating-icons i:nth-child(2){bottom:20%;left:5%}.cta-floating-icons i:nth-child(3){top:40%;left:0}[x-cloak]{display:none !important}.owl-stage{max-width:10000px}.site-schema-org-name{display:none}.collage-placeholder-new{min-height:200px}.vision-icon-bg{background-image:var(--vision-icon-bg);background-size:cover;background-position:center;background-repeat:no-repeat}.image-display--max-vh-60{max-height:60vh}.image-display--max-vh-20{max-height:20vh}.language-switcher{position:relative;display:inline-block}.language-switcher-btn{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f5f5f5;border:1px solid rgba(0,0,0,.1);border-radius:6px;color:#2d3436;font-size:14px;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px)}.language-switcher-btn:hover{background:#e8e8e8;border-color:rgba(0,0,0,.15);color:#2d3436}.language-switcher-btn i{transition:transform .3s ease;font-size:12px}.language-switcher-btn i.rotate-180{transform:rotate(180deg)}.language-flag{font-size:18px;line-height:1}.language-name{font-weight:500}.language-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden;z-index:1000;padding:4px}.language-option{display:flex;align-items:center;gap:10px;padding:10px 14px;color:#333;text-decoration:none;transition:all .2s ease;border-radius:6px}.language-option:hover{background:#f5f5f5;color:#0d1c30}.language-option.active{background:#0d1c30;color:#fff}.language-option.active:hover{background:rgb(8.6524590164,18.6360655738,31.9475409836)}.language-option i.la-check{margin-left:auto;font-size:14px}@media(max-width: 768px){.language-switcher-btn{padding:6px 10px;font-size:13px}.language-dropdown{right:auto;left:0}}.header-lang{position:relative;z-index:12}.header-lang--desktop .language-dropdown{right:0;left:auto}.header-lang--mobile .language-switcher-btn{padding:6px 8px;gap:4px}.header-lang--mobile .language-name{display:none}@media(min-width: 400px){.header-lang--mobile .language-name{display:inline}}.header-lang--offcanvas .language-dropdown{right:0;left:auto}.mega-menu-dropdown{width:var(--mega-menu-width, 100%)}.mega-menu-column{width:var(--mega-menu-column-width, auto)}.narratives-page .narratives-campaign-image{max-height:350px;width:100%;object-fit:cover}@media(min-width: 768px){.narratives-page .narratives-campaign-image--float{float:right;max-width:42%;width:auto;margin:0 0 1rem 1.5rem}}.narratives-featured-card{box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.narratives-featured-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.narratives-featured-card__media{height:200px;overflow:hidden;position:relative;background:hsl(0,0%,96%)}.narratives-featured-card__media::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.3) 100%);pointer-events:none;z-index:1}.narratives-featured-card__media .narratives-featured-card__img-link img{width:100%;height:100%;object-fit:cover}.narratives-featured-card__placeholder{color:rgba(45,52,54,.55);font-size:3rem}.narratives-empty__icon{font-size:3rem;color:rgba(55,142,165,.75)}.ibanner.lse-banner-wrapper{min-height:0;overflow:visible;position:relative;background:linear-gradient(180deg, #fff 0%, #f0f6f8 100%);border-bottom:1px solid rgba(55,142,165,.12)}.ibanner.lse-banner-wrapper:has(.lse-banner-layout3){background:#0f1418;border-bottom:none}.home-slider-layout1 .home-slider-layout1__slides{position:relative}.home-slider-layout1 .home-layout1-title{font-size:clamp(1.85rem,4.2vw,2.75rem);font-weight:800;letter-spacing:-0.02em;color:rgb(26.4545454545,30.5696969697,31.7454545455);margin-bottom:.75rem}.home-slider-layout1 .home-layout1-lead{color:rgb(35.7272727273,41.2848484848,42.8727272727);font-size:1.08rem}.home-slider-layout1 .home-layout1-body{color:rgb(40.3636363636,46.6424242424,48.4363636364);line-height:1.7}.home-slider-layout1 .home-layout1-content-pane{display:none}.home-slider-layout1 .home-layout1-content-pane.active{display:block}.home-slider-layout1 .home-layout1-visual-pane:not(.active){display:none !important}.home-slider-layout1 .home-layout1-visual-pane.active{display:block}.home-slider-layout1 .home-layout1-img-wrap{width:100%;background:hsl(0,0%,96%)}.home-slider-layout1 .home-layout1-img-wrap--empty{background:hsl(0,0%,94%)}.home-slider-layout1 .home-layout1-img-wrap .home-layout1-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.home-slider-layout1 .banner-img img.home-layout1-img{border-radius:0}.home-slider-layout1 .home-layout1-accent{font-family:"Merriweather",serif,Georgia,serif;font-size:22px;font-weight:700;line-height:1.3}.home-slider-layout1 .home-layout1-accent--warm{background:rgba(231,76,60,.12);color:rgb(171.1659574468,50.814893617,38.3340425532);border:1px solid rgba(231,76,60,.25)}.home-slider-layout1 .home-layout1-accent--cool{background:rgba(55,142,165,.12);color:rgb(47.35,122.2490909091,142.05);border:1px solid rgba(55,142,165,.25)}.home-slider-layout1 .home-layout1-nav-btn{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid rgba(45,52,54,.15);background:#fff;color:rgb(26.4545454545,30.5696969697,31.7454545455);display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease}.home-slider-layout1 .home-layout1-nav-btn:hover{background:rgba(55,142,165,.08);border-color:rgba(55,142,165,.5);color:#378ea5}.home-slider-layout1 .home-layout1-dot{width:10px;height:10px;padding:0;border-radius:50%;border:none;background:rgba(45,52,54,.2);transition:transform .2s ease,background .2s ease}.home-slider-layout1 .home-layout1-dot.active{background:#378ea5;transform:scale(1.15)}.home-slider-layout1 .home-layout1-dot:hover{background:rgba(55,142,165,.55)}.lse-banner-layout2{position:relative;min-height:28rem;background:#fff;overflow:hidden}.lse-banner-layout2 .lse-banner-left-layout2{position:relative;background:linear-gradient(165deg, #fafcfd 0%, #eef5f7 55%, #f5f9fa 100%);min-height:28rem;display:flex;align-items:stretch;padding:0}.lse-banner-layout2 .lse-banner-shapes{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.lse-banner-layout2 .shape{position:absolute;border-radius:50%;opacity:.45}.lse-banner-layout2 .shape-yellow-circle{width:180px;height:180px;background:radial-gradient(circle at 30% 30%, rgba(244, 208, 63, 0.65), rgba(243, 156, 18, 0.15));top:-40px;right:10%}.lse-banner-layout2 .shape-purple-stack{width:120px;height:220px;background:linear-gradient(180deg, rgba(155, 89, 182, 0.45), rgba(142, 68, 173, 0.12));border-radius:60px;bottom:8%;left:5%;transform:rotate(-8deg)}.lse-banner-layout2 .shape-pink-curve{width:200px;height:120px;background:rgba(233,30,99,.18);border-radius:50% 50% 0 50%;top:35%;right:-20px}.lse-banner-layout2 .lse-content-wrapper-layout2{position:relative;z-index:1;width:100%;padding:clamp(2rem,5vw,4rem) clamp(1.5rem,4vw,3rem);display:flex;flex-direction:column;justify-content:center}.lse-banner-layout2 .lse-slider-content-layout2{position:relative;min-height:12rem}.lse-banner-layout2 .lse-slide-content-layout2{display:none}.lse-banner-layout2 .lse-slide-content-layout2.active{display:block}.lse-banner-layout2 .lse-headline-layout2{font-family:"Merriweather",serif,Georgia,serif;font-size:clamp(1.85rem,3.8vw,2.65rem);font-weight:800;line-height:1.15;color:rgb(26.4545454545,30.5696969697,31.7454545455);margin-bottom:1rem;letter-spacing:-0.02em}.lse-banner-layout2 .lse-subheadline-layout2{font-size:1.05rem;line-height:1.65;color:rgb(40.3636363636,46.6424242424,48.4363636364);margin-bottom:1.5rem;max-width:36rem}.lse-banner-layout2 .lse-button-layout2{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.5rem;border-radius:999px;font-weight:600;font-size:18px;background:#378ea5;color:#fff !important;text-decoration:none;box-shadow:0 8px 24px rgba(55,142,165,.28);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.lse-banner-layout2 .lse-button-layout2:hover{background:rgb(48.625,125.5409090909,145.875);transform:translateY(-2px);box-shadow:0 12px 28px rgba(55,142,165,.35)}.lse-banner-layout2 .lse-navigation-layout2{display:flex;align-items:center;gap:.75rem;margin-top:2rem}.lse-banner-layout2 .lse-nav-btn-layout2{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid rgba(45,52,54,.12);background:#fff;color:rgb(26.4545454545,30.5696969697,31.7454545455);display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease}.lse-banner-layout2 .lse-nav-btn-layout2:hover{border-color:#378ea5;color:#378ea5;background:rgba(55,142,165,.06)}.lse-banner-layout2 .lse-nav-dots-layout2{display:flex;align-items:center;gap:.5rem}.lse-banner-layout2 .lse-nav-dot-layout2{width:9px;height:9px;border-radius:50%;border:none;padding:0;background:rgba(45,52,54,.2);transition:transform .2s ease,background .2s ease}.lse-banner-layout2 .lse-nav-dot-layout2.active{background:#378ea5;transform:scale(1.2)}.lse-banner-layout2 .lse-banner-right-layout2{position:relative;min-height:28rem;background:#000}.lse-banner-layout2 .lse-banner-image-layout2{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .45s ease;z-index:0}.lse-banner-layout2 .lse-banner-image-layout2.active{opacity:1;visibility:visible;z-index:1}.lse-banner-layout2 .lse-banner-image-layout2 img{width:100%;height:100%;object-fit:cover;display:block}.lse-banner-layout2 .lse-banner-placeholder-layout2{width:100%;height:100%;min-height:28rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg, #2c3e50, #1a252f);color:hsla(0,0%,100%,.55)}.lse-banner-layout2 .lse-banner-placeholder-layout2 .lse-placeholder-content{text-align:center}.lse-banner-layout2 .lse-banner-placeholder-layout2 .lse-placeholder-content i{font-size:3rem;display:block;margin-bottom:.5rem}.lse-banner-layout3{position:relative;min-height:min(78vh, 52rem);background:#1a2228;overflow:hidden}.lse-banner-layout3 .lse-banner-slide-layout3{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .55s ease;z-index:0}.lse-banner-layout3 .lse-banner-slide-layout3.active{opacity:1;visibility:visible;z-index:1}.lse-banner-layout3 .lse-banner-bg-image-layout3{position:absolute;inset:0}.lse-banner-layout3 .lse-banner-bg-image-layout3 img{width:100%;height:100%;object-fit:cover;display:block}.lse-banner-layout3 .lse-banner-overlay-layout3{position:absolute;inset:0;background:linear-gradient(180deg, rgba(15, 22, 28, 0.45) 0%, rgba(15, 22, 28, 0.55) 45%, rgba(10, 14, 18, 0.75) 100%);z-index:2}.lse-banner-layout3 .container{position:relative;z-index:3;min-height:min(78vh, 52rem);display:flex;align-items:center}.lse-banner-layout3 .lse-banner-content-layout3{padding:clamp(2.5rem,6vw,4rem) 0}.lse-banner-layout3 .lse-banner-title-layout3{font-family:"Merriweather",serif,Georgia,serif;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.12;color:#fff;text-shadow:0 2px 28px rgba(0,0,0,.35);margin-bottom:1rem;letter-spacing:-0.02em}.lse-banner-layout3 .lse-banner-subtitle-layout3{font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.65;color:hsla(0,0%,100%,.92);max-width:46rem;margin-left:auto;margin-right:auto;text-shadow:0 1px 12px rgba(0,0,0,.35)}.lse-banner-layout3 .lse-banner-placeholder-layout3{width:100%;height:100%;min-height:min(78vh, 52rem);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, #243342, #12181e);color:hsla(0,0%,100%,.45)}.lse-banner-layout3 .lse-banner-placeholder-layout3 .lse-placeholder-content{text-align:center}.lse-banner-layout3 .lse-banner-placeholder-layout3 .lse-placeholder-content i{font-size:3rem;display:block;margin-bottom:.5rem}.lse-banner-layout3 .lse-banner-nav-arrows-layout3{position:absolute;inset:0;z-index:4;pointer-events:none;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(.5rem,2vw,1.5rem)}.lse-banner-layout3 .lse-nav-arrow-layout3{pointer-events:auto;width:3rem;height:3rem;border-radius:50%;border:1px solid hsla(0,0%,100%,.35);background:rgba(0,0,0,.25);color:#fff;display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(6px);transition:background .2s ease,border-color .2s ease,transform .2s ease}.lse-banner-layout3 .lse-nav-arrow-layout3:hover{background:rgba(55,142,165,.45);border-color:hsla(0,0%,100%,.55);transform:scale(1.05)}.lse-banner-layout3 .lse-learn-more-layout3{position:absolute;bottom:clamp(1.25rem,4vw,2.5rem);right:clamp(1rem,4vw,2.5rem);z-index:5}.lse-banner-layout3 .lse-learn-more-link-layout3{display:inline-flex;align-items:center;gap:.5rem;font-family:"Ubuntu",sans-serif,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff !important;text-decoration:none;padding:.5rem 0;border-bottom:2px solid hsla(0,0%,100%,.45);transition:color .2s ease,border-color .2s ease}.lse-banner-layout3 .lse-learn-more-link-layout3:hover{color:hsla(0,0%,100%,.92) !important;border-bottom-color:#378ea5}.show-mb{display:none !important}.hide-mb{display:block !important}@media(max-width: 576px){header ul li .rd-icon{font-size:32px}header .navbar-toggle{outline:none;border:none;background:none}header button:focus{outline:none}header .fa-bars{font-size:32px}.navmenu-brand{background:hsl(0,0%,95%);margin:0 -15px;padding:15px;display:block;text-align:center}.navmenu-brand img{width:60%}.layout-1 h2,.layout-2 h2,.layout-3 h2{font-size:22px}.layout-1 h2 .timer,.layout-3 h2 .timer{position:relative}.layout-2 h2 span.p-left,.layout-1 h2 span.p-left,.layout-3 h2 span.p-left{top:13px;font-size:16px}.banner h1{font-size:36px}.banner p{font-size:16px}.banner .banner-img{margin-top:30px}.banner .banner-img .t-5{top:0}.banner .banner-img .col-6{margin-bottom:15px}.rd-info{padding:30px}.rd-info ul{flex-direction:column;align-items:flex-start}.rd-info ul li{margin:5px 0}.rd-home-feat{padding:30px}.home-feature{margin-bottom:30px}.home-feature h3{font-size:22px}footer.site-footer{padding:3.25rem 0 2rem}footer.site-footer .footer_main_row{row-gap:2rem}footer.site-footer .f-btm.footer-bottom-bar{margin-top:2.25rem;padding-top:1.75rem}footer.site-footer .f-btm .footer-partner-logos li{margin-bottom:15px}}@media(max-width: 768px){.show-mb{display:block !important}.hide-mb{display:none !important}header .navbar-toggle{outline:none;border:none;background:none}header{padding:7px 0}.banner{padding:30px 0}.banner h1{font-size:45px}.banner .banner-img{margin-top:30px}.rd-pad{padding:30px 0}.title h2{font-size:32.4px}.resources h4{font-size:22px}.offcanvas-body ul li a{font-size:20px}}@media(min-width: 992px){nav ul li{display:inline-block;position:relative}nav ul li:last-child{float:right;background:#65246f}nav ul li:last-child a{color:#fff}nav ul li a{display:block;padding:15px}nav ul li ul{display:none}nav ul li:hover{background:rgb(48.625,125.5409090909,145.875)}nav ul li:hover ul{display:block;position:absolute;background:#378ea5;z-index:99;width:170px}nav ul li:hover ul li{display:block}nav ul li:hover ul li:hover a{background:rgb(48.625,125.5409090909,145.875)}nav ul li:hover ul li:last-child{float:none}nav ul .active a,nav ul li:hover a{background:#378ea5;color:#fff !important}}
