:root{--font-heading:'Cairo',sans-serif;--color-primary:#094f97 !important;--color-secondary:#d88a2c !important;--color-primary-rgb:9,79,151 !important;--header-height:0px;--color-dark:#063b72 !important;--color-medium:#0070af !important}@font-face{font-family:'Cairo';src:url('/ThemeLibrary/Oppida/fonts/Cairo-VariableFont_slnt,wght.ttf') format('truetype');font-weight:normal;font-style:normal}body{--bg-primary-light:rgba(var(--color-primary-rgb),.05);background-color:#eaeef6 !important}.container-full-width{width:100%}.hero-banner{position:relative;width:100%;margin:0 !important;padding:0 !important;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:background-size .3s ease,background-position .3s ease}.hero-banner_v2{padding:0 !important;background-position:center center !important;background-size:cover !important}.breadcrumb-area{width:100%;margin:0 !important;padding:0 !important;background:var(--color-secondary);display:block}.logo-img-banner{height:90px}.accordion-item{background-color:#fbf9f6}.card{--bs-card-bg:#fbf9f6}.header-area .more-option .item{justify-content:right;padding-right:.5rem}.activate-anchor{background:var(--color-primary);padding:7px;color:#fff}a.activate-anchor:hover{color:var(--color-primary);background-color:var(--color-secondary)}.resource-area{background:var(--color-primary) !important}.img-baner{object-fit:cover}.nav-link{font-size:19px}.course-details-title-section{padding:1rem .5rem}.header-area .nav-link:hover,.header-area .nav-link.active,.header-area .nav-link:focus{font-weight:600}.breadcrumb-item.active,.breadcrumb-area .active{font-weight:600}.social-link.style-2 a{background-color:rgba(var(--color-primary-rgb),.12);color:var(--color-primary)}.container{max-width:1400px}#categories-container .course-explore-button{position:absolute;bottom:10%;right:5%}.header-area .nav-link{font-weight:var(--font-semi-bold)}.font-bold{font-weight:var(--font-bold) !important}.mentor-area_v1 .card .card-content,.mentor-area_v2 .card .card-content{width:100%}.mentor-area_v1 .card .card-content::after,.mentor-area_v2 .card .card-content::after{height:80%;border-radius:0;bottom:0;top:auto}.mentor-area .bg-primary-light{background-color:var(--bg-white) !important}.activation-title-section{background-color:var(--color-secondary)}.activation-area .single-categories-courses-box{border-radius:10px;padding:1.5rem;border-color:var(--color-primary);border:1px solid var(--color-primary)}.activation-area .single-categories-courses-box img{border-radius:10px;margin-bottom:1rem}.category-area_v1 .shape img.shape-1{top:5%}.category-area{padding-top:55px}.fa-instagram{color:transparent;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.fa-facebook{color:#1877f2}.fa-youtube,.fa-youtube-play{color:#f61c0d}.fa-whatsapp{color:#29a71a}.btn-secondary{background:#fbf9f6}@media(min-width:1400px){.hero-banner{background-size:cover;background-position:center center}}@media(max-width:1400px) and (min-width:1200px){.hero-banner{background-size:cover}}@media(max-width:1200px) and (min-width:768px){.hero-banner{background-size:cover;background-position:center}}@media(max-width:767.98px){.hero-banner{background-size:cover;background-position:center}.breadcrumb-area{padding:0 !important}}.navbar-brand .img{max-width:58%}.header-area .navbar-nav{color:#063b72;font-weight:500}.nav-logo-bg-color{background-color:#fff9e3}.hero-banner picture,.hero-banner img.bannerimg{display:block;width:100%;height:100%;object-fit:cover;margin:0;padding:0}.hero-banner{position:relative;width:100%;overflow:hidden;margin:0 !important;padding:0 !important;background:none !important}.breadcrumb-area{width:100%;margin:0 !important;padding:0 !important;background-color:var(--color-secondary);height:42vh;background-position:right;background-size:cover;display:flex;align-items:center}.testimonial-area .slider-item{background:rgba(230,215,240,.6);backdrop-filter:blur(8px);border-radius:16px;box-shadow:0 4px 15px rgba(0,0,0,.1);padding:25px;transition:transform .3s ease,box-shadow .3s ease}.testimonial-area .slider-item:hover{transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.testimonial-area .slider-item p,.testimonial-area .slider-item h6,.testimonial-area .slider-item span{color:#3e2a5b}.footer-logo-custom{max-height:224px;width:auto;object-fit:contain}@media(max-width:992px){.footer-logo-custom{max-height:224px}}@media(max-width:576px){.footer-logo-custom{max-height:224px}}.footer-widget .logo{text-align:center}.footer-logo-custom{display:inline-block}.btn-primary{min-width:96px}.navbar-expand-lg .navbar-collapse{padding-right:87px}.actiavationStyle{margin-top:1.5rem;margin-right:1.5rem}.fa-instagram{color:var(--color-primary);background:transparent !important}.breadcrumb-item.active{color:#094f97}.p,.text,.card-text{color:#d88a2c}.nav-link{font-size:20px}.navbar a{font-weight:500}.navbar a:hover,.navbar a.active{color:#f0a500 !important}.text-secondary a{--bs-text-opacity:1;color:#ffc107 !important}.course-img img{width:100%;height:100%;object-fit:contain;object-position:center}:root{--lc-primary-color:#d44c67;--lc-secondary-color:#262626}.lc-text-primary{color:var(--lc-primary-color)!important}.lc-text-secondary{color:var(--lc-secondary-color)!important}.lc-bg-primary{background:var(--lc-primary-color)!important}.lc-bg-secondary{background:var(--lc-secondary-color)!important}.btn.lc-btn-primary{background:var(--lc-primary-color)!important;color:#fff!important}.btn.lc-btn-secondary{background:var(--lc-secondary-color)!important;color:#fff!important}.lc-btn-outline-primary{border:1px solid var(--lc-primary-color)!important;color:var(--lc-primary-color)!important;background-color:transparent;padding:0.375rem 0.75rem;border-radius:0.25rem;cursor:pointer;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}.lc-btn-outline-primary:hover{color:#fff!important;background-color:var(--lc-primary-color)!important;border-color:var(--lc-primary-color)!important}.lc-btn-outline-secondary{border:1px solid var(--lc-secondary-color)!important;color:var(--lc-secondary-color)!important;background-color:transparent;padding:0.375rem 0.75rem;border-radius:0.25rem;cursor:pointer;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}.lc-btn-outline-secondary:hover{color:#fff!important;background-color:var(--lc-secondary-color)!important;border-color:var(--lc-secondary-color)!important}