.elementor-kit-6{--e-global-color-primary:#3B5BFF;--e-global-color-secondary:#0099F7;--e-global-color-text:#3A3A46;--e-global-color-accent:#0B0B0F;--e-global-color-wddark:#0B0B0F;--e-global-color-wdlight:#F7F7F5;--e-global-color-wdblue:#3B5BFF;--e-global-color-wdcyan:#0099F7;--e-global-color-wdmuted:#6B6B78;--e-global-color-wdborder:#E7E7EC;--e-global-typography-primary-font-family:"Space Grotesk";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Space Grotesk";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:600;color:#3A3A46;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#3B5BFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#ffffff;border-radius:10px 10px 10px 10px;padding:17px 34px 17px 34px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#0B0B0F;color:#ffffff;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:#3B5BFF;}.elementor-kit-6 a:hover{color:#0099F7;}.elementor-kit-6 h1{color:#0B0B0F;font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:700;line-height:1.05em;letter-spacing:-1.5px;}.elementor-kit-6 h2{color:#0B0B0F;font-family:"Space Grotesk", Sans-serif;font-size:40px;font-weight:700;line-height:1.12em;letter-spacing:-1px;}.elementor-kit-6 h3{color:#0B0B0F;font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;}.elementor-kit-6 h4{color:#0B0B0F;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;}.elementor-kit-6 h5{color:#0B0B0F;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;}.elementor-kit-6 h6{color:#0B0B0F;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6 h1{font-size:44px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6 h1{font-size:34px;}.elementor-kit-6 h2{font-size:28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Wisdom modern UI */
.wd-card,.wd-media-card{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease,border-color .45s ease;will-change:transform}
.wd-card{position:relative;overflow:hidden}
.wd-card:hover,.wd-media-card:hover{transform:translateY(-10px);box-shadow:0 32px 64px rgba(11,11,15,.16)!important}
.wd-card:hover{border-color:rgba(59,91,255,.35)!important}
.wd-card::before{content:"";position:absolute;left:0;top:0;height:3px;width:100%;background:linear-gradient(90deg,#3B5BFF,#0099F7);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.2,.7,.2,1)}
.wd-card:hover::before{transform:scaleX(1)}
.wd-media-card{overflow:hidden}
.wd-media-card img{transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block;width:100%}
.wd-media-card:hover img{transform:scale(1.07)}
.wd-iconbox .elementor-icon{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease,background-color .45s ease}
.wd-card:hover .wd-iconbox .elementor-icon,.wd-iconbox:hover .elementor-icon{transform:translateY(-5px) rotate(-6deg) scale(1.08);box-shadow:0 16px 30px rgba(59,91,255,.42)}
.elementor-button{transition:transform .25s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease!important;will-change:transform}
.elementor-button:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(59,91,255,.4)}
.wd-hero{position:relative;overflow:hidden;isolation:isolate}
.wd-hero::before,.wd-hero::after{content:"";position:absolute;border-radius:50%;filter:blur(70px);z-index:0;opacity:.5;pointer-events:none}
.wd-hero::before{width:640px;height:640px;top:-240px;right:-170px;background:radial-gradient(circle,#3B5BFF,transparent 62%);animation:wdFloatA 13s ease-in-out infinite}
.wd-hero::after{width:540px;height:540px;bottom:-240px;left:-150px;background:radial-gradient(circle,#0099F7,transparent 62%);animation:wdFloatB 16s ease-in-out infinite}
.wd-hero>*{position:relative;z-index:1}
@keyframes wdFloatA{0%,100%{transform:translate(0,0)}50%{transform:translate(-46px,34px)}}
@keyframes wdFloatB{0%,100%{transform:translate(0,0)}50%{transform:translate(34px,-30px)}}
.wd-hero h1{background:linear-gradient(92deg,#ffffff 0%,#d4e2ff 52%,#7fb6ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.wd-readmore a{display:inline-flex;align-items:center;gap:6px;transition:gap .25s ease,color .25s ease}
.wd-readmore a:hover{gap:12px;color:#3B5BFF!important}
.wd-img-hover{overflow:hidden;border-radius:22px}
.wd-img-hover img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}
.wd-img-hover:hover img{transform:scale(1.04)}
html{scroll-behavior:smooth}
@media(prefers-reduced-motion:reduce){.wd-hero::before,.wd-hero::after{animation:none}}/* End custom CSS */