﻿html{-webkit-text-size-adjust:100%}html.dark{background:#0b0020}body{font-size:1rem;box-sizing:border-box;margin:0;padding:0;background-color:rgba(0,0,0,0);font-family:"Sora",serif;color:#111112}html.dark body{color:#ddd}p{font-size:1rem;line-height:1.75;margin:0;font-family:"Sora",serif;color:#111112}html.dark p{color:#ddd}img{max-width:100%;height:auto}ul,ol{list-style:none;margin:0;padding:0}ul li,ol li{font-size:1rem}a{color:inherit;text-decoration:none;font-size:1rem;color:#111112}html.dark a{color:#ddd}a:hover{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{clear:both;margin:0;-webkit-font-smoothing:antialiased;font-family:"Sora",serif;color:#01025c}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit;text-decoration:none;font-family:"Sora",serif}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:inherit;text-decoration:none}h1{font-size:5rem}h2{font-size:3rem}h3{font-size:2.5rem}h4{font-size:2rem}h5{font-size:1.5rem}h6{font-size:1rem}.glightbox-clean .gslide-title{margin:0;text-transform:capitalize}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus{outline:none;box-shadow:none}input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}select{appearance:none;-webkit-appearance:none;-moz-appearance:none}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0rem 100rem #fff inset;-webkit-box-shadow:0 0 0rem 100rem #fff inset !important;-webkit-text-fill-color:#000 !important}html.dark input:-webkit-autofill,html.dark textarea:-webkit-autofill,html.dark select:-webkit-autofill{box-shadow:0 0 0rem 100rem #231442 inset;-webkit-box-shadow:0 0 0rem 100rem #231442 inset !important;-webkit-text-fill-color:#fff !important}input:-webkit-autofill:focus{box-shadow:0 0 0rem 100rem #fff inset;-webkit-box-shadow:0 0 0rem 100rem #fff inset !important;-webkit-text-fill-color:#000 !important}html.dark input:-webkit-autofill:focus{box-shadow:0 0 0rem 100rem #231442 inset;-webkit-box-shadow:0 0 0rem 100rem #231442 inset !important;-webkit-text-fill-color:#fff !important}input{width:100%;height:3rem;border:1px solid #e3e3e3;border-radius:10px;padding:1rem;font-size:.875rem;transition:all .15s ease}html.dark input{border-color:#231442;background-color:#231442;color:#fff}@media screen and (min-width: 992px){input{font-size:1rem;height:3.43rem}}input:focus{border-color:#9772e0}html.dark input:focus{border-color:#5e27ca;background-color:#0b0020}textarea{width:100%;height:10rem;padding:1rem;font-size:.875rem;border:1px solid #e3e3e3;border-radius:10px;transition:all .15s ease;box-shadow:none}html.dark textarea{border-color:#231442;background-color:#231442;color:#fff}@media screen and (min-width: 992px){textarea{font-size:1rem}}textarea:focus{border-color:#9772e0;outline:0;box-shadow:none}::-webkit-input-placeholder{color:#000;opacity:.4;font-size:.875rem}html.dark ::-webkit-input-placeholder{color:#fff}@media screen and (min-width: 992px){::-webkit-input-placeholder{font-size:1rem}}::-moz-placeholder{color:#000;opacity:.4;font-size:.875rem}html.dark ::-moz-placeholder{color:#fff}@media screen and (min-width: 992px){::-moz-placeholder{font-size:1rem}}.form-control{font-size:1.6rem}.form-control:focus{box-shadow:none;border-color:#9772e0}.form-floating>.form-control{border:none;border-bottom:.1rem solid rgba(0,0,0,.1);border-radius:0}.figure,figure{display:block;margin:0}.watermark-title{padding-bottom:3rem;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 992px){.watermark-title{padding-bottom:5rem}}.watermark-title .title{font-size:18px;color:#111112;line-height:1.4}html.dark .watermark-title .title{color:#ddd}.watermark-title::before{position:absolute;content:attr(data-watermark);font-size:3rem;font-weight:800;opacity:.25;z-index:-1;color:#fff;-webkit-text-stroke:2px rgba(0,0,0,0);background:linear-gradient(to right, #5E27CB, #E7DBFF);-webkit-background-clip:text;background-clip:text}html.dark .watermark-title::before{color:#0b0020;background:linear-gradient(to right, #E7DBFF, #5E27CB);-webkit-background-clip:text;background-clip:text}@media screen and (min-width: 992px){.watermark-title::before{font-size:4rem}}.protfolio-details-area .watermark-title a,.blog-details-area .watermark-title a{font-size:1rem;color:#9772e0;line-height:1.4}.section-title{font-size:2rem;margin-bottom:1rem;font-weight:700;background:linear-gradient(to right, #5E27CB, #E7DBFF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@media screen and (min-width: 992px){.section-title{font-size:2.5rem}}@media screen and (min-width: 1200px){.section-title{font-size:3rem}}html.dark .section-title svg{color:#fff}.contact_action .section-content{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;flex-direction:column;text-align:center;padding:5rem 0 3rem 0}.contact_action .content{border:1px solid #f2f2f2;padding:2rem 2rem;border-radius:30px;box-shadow:0px 0px 1px 1px rgba(221,221,221,.01)}@media screen and (min-width: 768px){.contact_action .content{padding:3rem 6rem}}@media screen and (min-width: 576px){.contact_action .content{max-width:27.5rem}}@media screen and (min-width: 768px){.contact_action .content{max-width:40rem;border-radius:.5rem}}@media screen and (min-width: 992px){.contact_action .content{max-width:52.5rem}}html.dark .contact_action .content{border-color:#3b1682}.contact_action .content .title{font-size:1.5rem;font-weight:600;line-height:1.6;margin-bottom:.5rem}@media screen and (min-width: 576px){.contact_action .content .title{font-size:1.7rem}}@media screen and (min-width: 768px){.contact_action .content .title{font-size:2rem}}@media screen and (min-width: 992px){.contact_action .content .title{font-size:2.5rem}}html.dark .contact_action .content .title{color:#fff}.contact_action .content p{font-size:15px}@media screen and (min-width: 992px){.contact_action .content p{font-size:1rem}}.contact_action .content a.button-home{display:inline-block;transition:all .15s ease;padding:.5rem 1rem}@media screen and (min-width: 768px){.contact_action .content a.button-home{padding:.75rem 1rem}}.contact_action .content a.button-home:hover{color:#fff}@-moz-keyframes shape1{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes shape1{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes shape1{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes about-shape{0%{transform:translateY(0)}50%{transform:translateY(-2rem)}100%{transform:translateY(0)}}@keyframes link-radius{0%{border-radius:54% 46% 30% 70%/45% 41% 59% 55%}30%{border-radius:34% 66% 51% 49%/45% 41% 59% 55%}50%{border-radius:34% 66% 51% 49%/67% 41% 59% 33%}80%{border-radius:34% 66% 19% 81%/67% 41% 59% 33%}100%{border-radius:54% 46% 30% 70%/45% 41% 59% 55%}}@keyframes blob1{0%{border-radius:54% 46% 30% 70%/45% 41% 59% 55%}30%{border-radius:34% 66% 51% 49%/45% 41% 59% 55%}50%{border-radius:34% 66% 51% 49%/67% 41% 59% 33%}80%{border-radius:34% 66% 19% 81%/67% 41% 59% 33%}100%{border-radius:54% 46% 30% 70%/45% 41% 59% 55%}}.topbutton{position:fixed;bottom:1rem;right:1rem;background-color:#fff;color:#01025c;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transition:all .3s;border-radius:5rem;opacity:0;visibility:hidden;transition:all .15s ease}html.dark .topbutton{background-color:#0b0020}@media screen and (min-width: 992px){.topbutton{bottom:3rem}}.topbutton.btn-show{visibility:visible;opacity:1;z-index:99999999}.topbutton:hover{background:#9772e0;color:#fff}.btn-primary-gradient{border:1px solid rgba(0,0,0,0);border-radius:50px;background:linear-gradient(to right, #5E27CB 0%, #210C4B 51%, #5E27CB 100%) border-box;padding:10px 20px;color:#fff;transition:.3s;background-size:200% auto;display:inline-flex;align-items:center}@media screen and (max-width: 991px){.btn-primary-gradient{font-size:14px}}@media screen and (min-width: 992px){.btn-primary-gradient{padding:13px 30px}}.btn-primary-gradient:hover{background-position:right center;color:#fff}.btn-primary-outlined{border:1px solid rgba(0,0,0,0);border-radius:50px;background:linear-gradient(white, white) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box;padding:10px 20px;display:inline-flex;align-items:center}html.dark .btn-primary-outlined{background:linear-gradient(#0B0020, #0B0020) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box;color:#ddd}@media screen and (max-width: 991px){.btn-primary-outlined{font-size:14px}}@media screen and (min-width: 992px){.btn-primary-outlined{padding:13px 30px}}.btn-primary-outlined:hover{color:#fff;background:linear-gradient(to right, #5E27CA, #210C4B) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box}html.dark .btn-primary-outlined:hover{background:linear-gradient(to right, #5E27CA, #D1BEF6) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box}.btn_theme_switch{width:3rem;height:3rem;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;position:relative}.btn_theme_switch svg{width:1.25rem;position:absolute;transition:all .2s ease}.btn_theme_switch .sun{opacity:0;transform:scale(0.5)}html.dark .btn_theme_switch .sun{opacity:1;transform:scale(1)}html.dark .btn_theme_switch .moon{opacity:0;transform:scale(0.5)}.preloader{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100vw;height:100vh;background:#f4f0fd;z-index:2202420;overflow:hidden;position:fixed;inset:0}html.dark .preloader{background:#231442}.preloader .content{color:#01025c;font-family:"Sora",serif;margin-top:2rem;letter-spacing:.675rem;text-transform:uppercase;font-weight:300;font-size:1.25rem}html.dark .preloader .content{color:#ddd}@media screen and (min-width: 1400px){.preloader .content{font-size:1.6rem}}.preShape1{width:0;height:0;border-style:solid;border-width:3.125rem 3.125rem 0 0;border-color:#111112 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin:0 auto;animation:preShape1 1s ease-in-out infinite normal}html.dark .preShape1{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.preShape2{width:0;height:0;border-style:solid;border-width:0 0 3.125rem 3.125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #5e27ca rgba(0,0,0,0);margin:-3.125rem auto 0;animation:preShape2 1s ease-in-out infinite alternate}@keyframes preShape1{0%{transform:rotate(-360deg)}}@keyframes preShape2{0%{transform:rotate(360deg)}}.service_card{padding:1.2rem;border:1px solid rgba(0,0,0,0);background:linear-gradient(to right, #F4F0FD 90%, #FFFFFF) padding-box,linear-gradient(to right, white, white) border-box;transition:all .3s ease;box-shadow:0 4px 4px 0 rgba(0,0,0,.02);border-radius:.5rem}html.dark .service_card{background:linear-gradient(to right, #5E27CA, #0B0020) padding-box,linear-gradient(to right, #0B0020, #0B0020) border-box}@media screen and (min-width: 992px){.service_card{padding:2.125rem}}@media screen and (min-width: 1400px){.service_card{padding:3.125rem}}.service_card .card-header{display:flex;align-items:center;justify-content:space-between;background:none;border:0;padding:0;margin-bottom:1rem;transition:all .3s ease}@media screen and (min-width: 1200px){.service_card .card-header{margin-bottom:1.875rem}}.service_card .card-header img{transition:all .3s ease}.service_card .primary_btn{border:1px solid #4d4d4d;font-size:12px;padding:6px 15px 5px;border-radius:50px;font-weight:500;line-height:1.5;transition:all .15s ease;font-variant:normal}.service_card .title{margin-bottom:.675rem}.service_card .title a{font:600 1.5rem/1.6 "Sora",serif;transition:all .15s ease}.service_card .content{font-size:.875rem;line-height:2}@media screen and (min-width: 992px){.service_card .content{font-size:1rem}}.service_card:hover{background:linear-gradient(white, white) padding-box,linear-gradient(45deg, #5E27CA, #D1BEF6) border-box}html.dark .service_card:hover{background:linear-gradient(#0B0020, #0B0020) padding-box,linear-gradient(45deg, #5E27CA, #D1BEF6) border-box}.service_card:hover .card-header img{transform:rotate(45deg)}.service_card:hover .title a{background:linear-gradient(to right, #5E27CB, #E7DBFF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.service_card:hover .primary_btn{background:linear-gradient(to right, #5E27CB, #210C4B) border-box;color:#fff}aside .widget{border-radius:20px;padding:2.5rem 1.5rem;border:1px solid #9772e0;box-shadow:0 5px 15px 3px rgba(0,0,1,.03)}html.dark aside .widget{border-color:#0b0020;background:linear-gradient(to right, #3B1682, #0B0020)}@media screen and (min-width: 992px){aside .widget{padding:1rem}}@media screen and (min-width: 1400px){aside .widget{padding:2.25rem 2rem}}aside .widget+.widget{margin-top:1rem}@media screen and (min-width: 1400px){aside .widget+.widget{margin-top:1.5rem}}aside .widget .widget-title{font-size:18px;color:#01025c;line-height:1;margin-bottom:1rem;padding-top:12px;display:block;font-weight:500;position:relative}html.dark aside .widget .widget-title{color:#fff}aside .widget .widget-title::before{content:"";height:2px;width:50px;background-color:#9772e0;position:absolute;top:0;left:0}aside .widget ul li{border-bottom:1px solid #eeefff}html.dark aside .widget ul li{border-color:#62488f}aside .widget ul li a{display:block;padding:10px 0;color:#4d4d4d}html.dark aside .widget ul li a{color:#ddd}@media screen and (max-width: 767px){aside .widget ul li a{font-size:15px}}aside .widget .tagcloud{display:flex;flex-wrap:wrap;gap:.5rem}aside .widget .tagcloud a{border:1px solid #d1bef6;background:linear-gradient(to right, #fff 0%, #fff 40%, #5E27CA 70%, #210C4B 100%);background-size:300% 100% !important;background-position:left !important;transition:background-position .25s ease-in-out;border-radius:8px;padding:5px 15px;font-size:14px;color:#707070}html.dark aside .widget .tagcloud a{color:#ddd;background:linear-gradient(to right, #37147a 0%, #12032e 40%, #5E27CA 70%, #210C4B 100%)}aside .widget .tagcloud a:hover{color:#fff;background-position:right !important}.widget_search .input-group{flex-wrap:nowrap;background-color:#f4f0fd;padding:8px;border-radius:50px;overflow:hidden}.widget_search input{width:100%;height:48px;border:0;font-size:1rem;outline:0;box-shadow:none;padding:1rem;background-color:rgba(0,0,0,0)}html.dark .widget_search input{background-color:rgba(0,0,0,0)}html.dark .widget_search input::placeholder{color:#000 !important}.widget_search input:focus{background-color:rgba(0,0,0,0)}.widget_search .search-btn{font-size:14px;color:#fff;line-height:1.8;padding:0 20px;border:0;border-radius:50px !important;background:linear-gradient(to right, #5E27CB 0%, #210C4B 51%, #5E27CB 100%) border-box;background-size:200% auto;margin-left:0 !important}.pagination-wrapper{display:flex;align-items:center;justify-content:center;margin-top:0}@media screen and (min-width: 768px){.pagination-wrapper{margin-top:.5rem}}@media screen and (min-width: 1200px){.pagination-wrapper{margin-top:1rem}}.pagination-wrapper .page-item.disabled .page-link{color:#4d4d4d}.pagination-wrapper .page-item .page-link{padding:.5rem 1rem;font-size:1rem;color:#696bff}@media screen and (min-width: 768px){.pagination-wrapper .page-item .page-link{padding:.675rem 1.5rem;font-size:1.25rem}}.pagination-wrapper .page-item .page-link:focus{outline:none;box-shadow:none}.tooltip{--clr: #111112}html.dark .tooltip{--clr: #5e27cb}.tooltip .tooltip-inner{background-color:var(--clr)}.tooltip[data-popper-placement^=right] .tooltip-arrow::before{border-right-color:var(--clr)}.tooltip[data-popper-placement^=left] .tooltip-arrow::before{border-left-color:var(--clr)}.tooltip[data-popper-placement^=top] .tooltip-arrow::before{border-top-color:var(--clr)}.tooltip[data-popper-placement^=bottom] .tooltip-arrow::before{border-bottom-color:var(--clr)}.container{padding:0 1rem}@media screen and (min-width: 768px){.container{max-width:765px}}@media screen and (min-width: 992px){.container{max-width:980px}}@media screen and (min-width: 1200px){.container{max-width:1190px}}@media screen and (min-width: 1400px){.container{max-width:1280px}}.header-area{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem;background:#f4f0fd;position:fixed;top:0;left:0;width:100%;z-index:2024}html.dark .header-area{background:#5e27ca}@media screen and (min-width: 768px){.header-area{padding:1rem 1.5rem}}@media screen and (min-width: 1200px){.header-area{display:none}}.header-area .logo a{display:block;width:6rem;height:auto}.header-area .logo .dark{display:none}html.dark .header-area .logo .dark{display:block}html.dark .header-area .logo .light{display:none}.navbar-toggler{background:none;border:0;color:#01025c;font-size:1.5rem;display:inline-block;height:1.87rem;position:relative;width:1.87rem}.navbar-toggler span{background-color:#000;display:block;height:.125rem;margin:0 auto;position:relative;top:0;width:1.5rem}html.dark .navbar-toggler span{background-color:#fff}.navbar-toggler span:before,.navbar-toggler span:after{background-color:#000;content:"";display:block;height:.125rem;position:absolute;width:1.5rem}html.dark .navbar-toggler span:before,html.dark .navbar-toggler span:after{background-color:#fff}.navbar-toggler span:before{margin-top:-0.5rem}.navbar-toggler span:after{margin-top:.5rem}.sidebar-menu{flex:0 0 20rem;width:20rem;height:100%;background:#f4f0fd;overflow-y:scroll;padding:3.125rem 0;-ms-overflow-style:none;scrollbar-width:none;position:fixed;top:0;right:0;z-index:222222}.sidebar-menu::-webkit-scrollbar{display:none}html.dark .sidebar-menu{background:#3b1682}@media screen and (max-width: 1199px){.sidebar-menu{display:none}}@media screen and (min-width: 1200px){.sidebar-menu{width:18rem;display:flex;flex-direction:column}}@media screen and (min-width: 1400px){.sidebar-menu{width:20rem}}.sidebar-menu .sidebar-header{padding:0 30px;margin-bottom:30px;display:flex;align-items:center;justify-content:space-between}.sidebar-menu .sidebar-header .logo .dark{display:none}html.dark .sidebar-menu .sidebar-header .logo .dark{display:block}html.dark .sidebar-menu .sidebar-header .logo .light{display:none}.sidebar-menu .nav-menu{display:flex;align-items:center;flex-direction:column;width:100%;padding:3rem 0}.sidebar-menu .nav-menu li{display:block;width:100%}.sidebar-menu .nav-menu li .nav-link{display:flex;align-items:center;gap:12px;font-size:.875rem;line-height:2;color:#9772e0;transition:all .15s ease;position:relative;border-top:1px solid #e8dcff;padding:15px 50px}html.dark .sidebar-menu .nav-menu li .nav-link{border-color:#552aa8}.sidebar-menu .nav-menu li .nav-link.active{color:#000}html.dark .sidebar-menu .nav-menu li .nav-link.active{color:#fff}.sidebar-menu .nav-menu li:last-child .nav-link{border-bottom:1px solid #e8dcff}.sidebar-menu .copyright-content{margin-top:auto}.sidebar-menu .copyright-content p{line-height:1.4;color:#9772e0;font-size:1rem}.sidebar-menu .copyright-content p a{font-size:1rem;transition:all .15s ease;color:#111112}html.dark .sidebar-menu .copyright-content p a{color:#fff}.sidebar-menu-overlay{position:fixed;inset:0;background:#000;z-index:2222;opacity:.3;width:100%;height:100%;transition:all .15s ease;opacity:0;visibility:hidden}.sidebar-menu-overlay.sidemenu-open{opacity:.6;visibility:visible}.mobile-menu{position:fixed;width:20rem;background:#f4f0fd;overflow-y:scroll;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:1.25rem 0 2rem 0;-ms-overflow-style:none;scrollbar-width:none;right:-20rem;z-index:3024;top:0;transition:all .15s ease;bottom:0}@media screen and (min-width: 1200px){.mobile-menu{display:none}}html.dark .mobile-menu{background:#3b1682}.mobile-menu::-webkit-scrollbar{display:none}.mobile-menu .menu-header{width:100%;padding:0 20px}.mobile-menu .menu-header .logo{width:6rem}.mobile-menu .menu-header .logo .dark{display:none}html.dark .mobile-menu .menu-header .logo .dark{display:block}html.dark .mobile-menu .menu-header .logo .light{display:none}.mobile-menu .menu-header button{background:linear-gradient(to right, #5E27CB 0%, #210C4B 51%, #5E27CB 100%) border-box;border:0;color:#fff;width:40px;height:40px;border-radius:5px;background-size:200% auto}.mobile-menu .nav-menu{display:flex;align-items:center;flex-direction:column;width:100%;padding:3rem 0}.mobile-menu .nav-menu li{display:block;width:100%}.mobile-menu .nav-menu li .nav-link{display:flex;align-items:center;gap:12px;font-size:.875rem;line-height:2;color:#9772e0;transition:all .15s ease;position:relative;border-top:1px solid #e8dcff;padding:15px 50px}html.dark .mobile-menu .nav-menu li .nav-link{border-color:#552aa8}.mobile-menu .nav-menu li .nav-link.active{color:#000}html.dark .mobile-menu .nav-menu li .nav-link.active{color:#fff}.mobile-menu .nav-menu li:last-child .nav-link{border-bottom:1px solid #e8dcff}.mobile-menu .social-icon{margin-top:auto;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;gap:1.5rem}.mobile-menu .social-icon a svg{width:1.5rem;height:1.125rem}.mobile-menu .copyright-content p{line-height:1.4;color:#9772e0;font-size:1rem}.mobile-menu .copyright-content p a{font-size:1rem;transition:all .15s ease;color:#111112}html.dark .mobile-menu .copyright-content p a{color:#fff}.mobile-menu.sidemenu-open{right:0}.left-sidebar{flex:0 0 5.65rem;border-right:1px solid #f2f2f2;height:100%;width:5.65rem;background:#fff;z-index:50;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:column;padding:3.125rem 1.25rem;display:flex;margin-top:2rem;position:fixed;top:0;left:0;overflow:hidden}html.dark .left-sidebar{background:#0b0020;border-color:rgba(255,255,255,.1)}@media screen and (max-width: 1199px){.left-sidebar{display:none}}@media screen and (min-width: 1200px){.left-sidebar{margin-top:0}}.left-sidebar .social-icon{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.55rem}.left-sidebar .social-icon a{display:flex;align-items:center;justify-content:center;line-height:1;transition:all .15s ease}html.dark .left-sidebar .social-icon a{color:#9772e0}.left-sidebar .social-icon a:hover{color:#9772e0}.left-sidebar .message{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1rem;color:#01025c;border:2px solid rgba(0,0,0,0);background:linear-gradient(#F9F5FF, #F9F5FF) content-box,linear-gradient(#ffffff, #ffffff) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box;padding:5px;transition:all .5s ease}html.dark .left-sidebar .message{background:linear-gradient(#20133A, #20133A) content-box,linear-gradient(#20133A, #20133A) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box}.left-sidebar .message svg path{fill:#612bcc;transition:all .5s ease}html.dark .left-sidebar .message svg path{fill:#9772e0}main{margin-left:0;margin-right:0;overflow:hidden}@media screen and (min-width: 1200px){main{margin-left:5.6rem;margin-right:18rem}}@media screen and (min-width: 1400px){main{margin-right:20rem}}.hero-area{padding-top:2.5rem;margin-bottom:2.5rem;position:relative}@media screen and (min-width: 992px){.hero-area{padding-top:10rem;margin-bottom:5rem}}@media screen and (min-width: 1200px){.hero-area{padding-top:6.9rem}}.hero-area .hero-content{margin-bottom:3rem}@media screen and (min-width: 768px){.hero-area .hero-content{margin-bottom:0}}.hero-area .hero-content .subtitle{font-size:1rem;font-weight:600;line-height:1.2;margin-bottom:12px;color:#111112}html.dark .hero-area .hero-content .subtitle{color:#ddd}@media screen and (min-width: 576px){.hero-area .hero-content .subtitle{font-size:1.25rem;margin-bottom:15px}}@media screen and (min-width: 1400px){.hero-area .hero-content .subtitle{font-size:1.875rem}}.hero-area .hero-content .hero-title{font-size:2.5rem;line-height:1.22;font-weight:600;margin-bottom:1.8rem;background:linear-gradient(to right, #5E27CB, #E7DBFF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (min-width: 576px){.hero-area .hero-content .hero-title{font-size:3rem}}@media screen and (min-width: 992px){.hero-area .hero-content .hero-title{font-size:3.5rem}}@media screen and (min-width: 1200px){.hero-area .hero-content .hero-title{font-size:3rem}}@media screen and (min-width: 1400px){.hero-area .hero-content .hero-title{font-size:4rem}}.hero-area .hero-content .hero-title span{color:#9772e0}.hero-area .sub-content{max-width:620px;margin:1.8rem 0}@media screen and (min-width: 992px){.hero-area .sub-content{padding-left:115px;padding-top:50px;position:relative}}.hero-area .sub-content .icon{position:absolute;left:0;top:0}@media screen and (max-width: 991px){.hero-area .sub-content .icon{display:none}}@media screen and (min-width: 1200px){.hero-area .sub-content p{font-size:18px}}.hero-area .button-groups{display:inline-flex;align-items:center;gap:15px}@media screen and (min-width: 992px){.hero-area .button-groups{padding-left:115px}}.section-space{padding:2.5rem 0}@media screen and (min-width: 1200px){.section-space{padding:3.75rem 0}}.funfact-area{position:relative;margin:5rem 0 0}@media screen and (min-width: 1200px){.funfact-area{margin:8rem 0 0}}.funfact-area .column_wrapper{background:linear-gradient(to right, #F4F0FD 90%, #FFFFFF);padding:1.5rem;border-radius:10px;position:relative}html.dark .funfact-area .column_wrapper{background:linear-gradient(to right, #3B1682, #0B0020)}@media screen and (min-width: 992px){.funfact-area .column_wrapper{border-radius:30px;padding:3rem}}@media screen and (min-width: 1200px){.funfact-area .column_wrapper{padding:3rem 5rem}}.funfact-area .column_wrapper .shape{position:absolute;left:auto;right:0;bottom:-2rem;display:none;animation:funcfact-shape 3s ease-out infinite}@keyframes funcfact-shape{0%{transform:translateY(0)}50%{transform:translateY(-2rem)}100%{transform:translateY(0)}}@media screen and (min-width: 992px){.funfact-area .column_wrapper .shape{display:block}}.funfact-area .funfact-box{position:relative}.funfact-area .funfact-box h2{font-size:2rem;font-weight:600;background:linear-gradient(to right, #5F29CB, #D7C5F8);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@media screen and (min-width: 992px){.funfact-area .funfact-box h2{font-size:2.5rem}}@media screen and (min-width: 1200px){.funfact-area .funfact-box h2{font-size:3rem}}@media screen and (min-width: 1400px){.funfact-area .funfact-box h2{font-size:4rem}}.funfact-area .funfact-box p{font-size:14px;line-height:1.6}@media screen and (min-width: 992px){.funfact-area .funfact-box p{font-size:16px}}.about_me_area .about-content-wrapper{padding:1.2rem;border:1px solid rgba(0,0,0,0);background:linear-gradient(white, white) padding-box,linear-gradient(45deg, #5E27CA, #D1BEF6) border-box;border-radius:.5rem;box-shadow:0 2px 10px 0 rgba(0,0,1,.01);overflow:hidden}html.dark .about_me_area .about-content-wrapper{background:linear-gradient(#0B0020, #0B0020) padding-box,linear-gradient(45deg, #5E27CA, #D1BEF6) border-box}@media screen and (min-width: 768px){.about_me_area .about-content-wrapper{padding:2.5rem}}@media screen and (min-width: 1200px){.about_me_area .about-content-wrapper{padding:4rem 3rem}}.about_me_area .button-groups{display:inline-flex;align-items:center;gap:10px}@media screen and (min-width: 992px){.about_me_area .button-groups{gap:15px}}.about_me_area .left-info{max-width:38rem}.about_me_area .left-info h2{font-weight:700;background:linear-gradient(to right, #5E27CB, #E7DBFF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:.5rem;display:inline-block;font-size:2rem}@media screen and (min-width: 992px){.about_me_area .left-info h2{margin-bottom:1rem;font-size:3rem}}.about_me_area .left-info .designation{font-weight:500;font-size:14px}@media screen and (min-width: 992px){.about_me_area .left-info .designation{font-size:1.125rem}}.about_me_area .left-info .content{font-size:.875rem;line-height:2;margin:25px 0 40px}@media screen and (min-width: 992px){.about_me_area .left-info .content{font-size:1rem}}.about_me_area .right-info{position:relative}@media screen and (min-width: 992px){.about_me_area .right-info{padding-left:3rem}}.about_me_area .right-info::before{position:absolute;content:"";width:1px;height:100%;border-left:1px dashed #5e27ca;left:0;bottom:0}@media screen and (max-width: 991px){.about_me_area .right-info::before{display:none}}.about_me_area .right-info::after{position:absolute;content:"";font-family:"Font Awesome 5 Pro";width:9px;height:9px;border-radius:50%;left:-0.23rem;top:0;background:#5e27ca;box-shadow:0px 0px 0 8px #ede0ff,0px 0px 0 9px #5e27ca}html.dark .about_me_area .right-info::after{box-shadow:0px 0px 0 8px #0b0020,0px 0px 0 9px #5e27ca}@media screen and (max-width: 991px){.about_me_area .right-info::after{display:none}}.about_me_area .right-info tr td{font-size:14px;line-height:2}@media screen and (min-width: 992px){.about_me_area .right-info tr td{font-size:1rem}}.about_me_area .right-info tr td a{font-size:14px}@media screen and (min-width: 992px){.about_me_area .right-info tr td a{font-size:1rem}}.about_me_area .right-info tr .dot{padding:0 1rem}@media screen and (min-width: 992px){.about_me_area .right-info tr .dot{padding:0 2rem}}.service-area .section-title{margin-bottom:3rem}.testimonial-area{position:relative}.testimonial-area .section-title{position:relative;z-index:9}.testimonial-area .testimonial-rating{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;margin-top:4rem}.testimonial-area .testimonial-rating .rating{position:relative}.testimonial-area .testimonial-rating .rating span{display:inline-block;color:#ffb657;font-size:.675rem}.testimonial-area .testimonial-rating .rating .rating-bg{position:absolute;top:-30px;left:0;z-index:-1}.testimonial-area .testimonial-rating .rating .rating-bg svg path{fill:url(#paintLight)}html.dark .testimonial-area .testimonial-rating .rating .rating-bg svg path{fill:url(#paintDark)}.testimonial-area .testimonial-rating .from{font-size:1rem;line-height:2.2;transition:all .15s ease}.testimonial-area .testimonial-rating .from:hover{color:#0405a1}html.dark .testimonial-area .testimonial-rating .from:hover{color:#ddd}.testimonial-area .testimonial .title{font-size:1.25rem;line-height:1.6;font-weight:500;margin-bottom:1rem}html.dark .testimonial-area .testimonial .title{color:#fff}@media screen and (min-width: 992px){.testimonial-area .testimonial .title{margin-bottom:1.25rem}}.testimonial-area .testimonial .content{font-size:.875rem;color:#4d4d4d;line-height:1.75;margin-bottom:35px}html.dark .testimonial-area .testimonial .content{color:#ddd}@media screen and (min-width: 992px){.testimonial-area .testimonial .content{font-size:18px}}.testimonial-area .testimonial .author{display:flex;align-items:center;gap:1rem}.testimonial-area .testimonial .author img{object-fit:cover;height:100%;border:1px solid rgba(0,0,0,0);border-radius:5rem;background:linear-gradient(white, white) padding-box,linear-gradient(45deg, #5E27CB, #E7DBFF) border-box}.testimonial-area .testimonial .author .name{font-size:1rem;line-height:1;color:#111112;font-weight:500;margin-bottom:2px}html.dark .testimonial-area .testimonial .author .name{color:#fff}@media screen and (min-width: 992px){.testimonial-area .testimonial .author .name{font-size:22px}}.testimonial-area .testimonial .author .designation{font-size:1rem;line-height:1.7;color:#5c5d68}html.dark .testimonial-area .testimonial .author .designation{color:#ddd}@media screen and (min-width: 992px){.testimonial-area .testimonial .author .designation{font-size:.875rem}}.testimonial-slider{padding-top:4rem;padding-bottom:3rem;margin-top:-4rem}@media screen and (min-width: 992px){.testimonial-slider{padding-bottom:0}}.testimonial-slider .swiper-slide.swiper-slide-active .author img{border-color:#9772e0}.testimonial-slider .navigation{position:absolute;top:1.8rem;right:0;display:flex;align-items:center;gap:15px}.testimonial-slider .swiper-button-prev,.testimonial-slider .swiper-button-next{position:static;width:3rem;height:3rem;border-radius:50%;border:1px solid rgba(0,0,0,0);background:linear-gradient(white, white) padding-box,linear-gradient(to right, #5E27CA, #210C4B) border-box;display:flex;align-items:center;justify-content:center;transition:all .15s ease}html.dark .testimonial-slider .swiper-button-prev,html.dark .testimonial-slider .swiper-button-next{background:linear-gradient(#0b0020, #0b0020) padding-box,linear-gradient(to right, #5E27CA, #210C4B) border-box}.testimonial-slider .swiper-button-prev svg,.testimonial-slider .swiper-button-next svg{transition:all .15s ease;color:#111112;position:relative}html.dark .testimonial-slider .swiper-button-prev svg,html.dark .testimonial-slider .swiper-button-next svg{color:#ddd}.testimonial-slider .swiper-button-prev::after,.testimonial-slider .swiper-button-next::after{display:none}.testimonial-slider .swiper-button-prev:hover,.testimonial-slider .swiper-button-next:hover{background:linear-gradient(45deg, #5E27CA, #210C4B)}.testimonial-slider .swiper-button-prev:hover svg,.testimonial-slider .swiper-button-next:hover svg{color:#fff}@media screen and (max-width: 991px){.testimonial-slider .swiper-button-prev,.testimonial-slider .swiper-button-next{display:none}}.testimonial-slider .swiper-button-prev svg{top:2px}.testimonial-slider .swiper-button-next svg{bottom:2px}.testimonial-slider .swiper-pagination{bottom:0}@media screen and (min-width: 992px){.testimonial-slider .swiper-pagination{display:none}}.testimonial-slider .swiper-pagination .swiper-pagination-bullet{margin:0 5px}.testimonial-slider .swiper-pagination .swiper-pagination-bullet-active{background:#9772e0}.client-area .section-title{margin-bottom:3rem}@media screen and (min-width: 992px){.client-area .section-title{margin-bottom:0}}.client-area .client-content{background-repeat:no-repeat;background-position:top center;padding:5rem 0 3rem 0;background-size:contain;overflow:hidden;-webkit-clip-path:url(#testimonialShape);clip-path:url(#testimonialShape);background:linear-gradient(to bottom, #BFA9EA 0%, #BFA9EA 50%, rgba(250, 248, 255, 0) 95%)}html.dark .client-area .client-content{background:linear-gradient(to bottom, #E7DBFF 0%, #5E27CA 50%, rgba(11, 0, 32, 0) 95%)}@media screen and (min-width: 992px){.client-area .client-content{padding:5rem 0 5rem 0}}.client-area .client-content a{color:#01025c;font-weight:500}html.dark .client-area .client-content a{color:#ddd}html.dark .client-area .client-content a:hover{color:#fff}.client-area .logo-slider{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-bottom:1.5rem;-webkit-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important}.client-area .logo-slider .swiper-wrapper{transition-timing-function:linear}.client-area .logo-slider .swiper-wrapper .swiper-slide{display:flex;align-items:center;gap:2rem;overflow:hidden}.client-area .logo-slider a{display:flex;align-items:center;justify-content:center;height:3.6rem;width:100%;border:0;background:#fff;border-radius:5rem;padding:.8rem 2rem;overflow:hidden}html.dark .client-area .logo-slider a{background:#0b0020}@media screen and (min-width: 768px){.client-area .logo-slider a{height:5rem}}html.dark .client-area .logo-slider a img{filter:invert(1) brightness(100)}.client-area .content{font-size:.875rem;color:#111112;line-height:1.8;max-width:28rem;text-align:center;margin:0 auto;padding-top:1.25rem;margin-bottom:1.5rem}html.dark .client-area .content{color:#ddd}@media screen and (min-width: 768px){.client-area .content{font-size:1rem}}.interest-area .section-title{margin-bottom:4rem}.interest-area .interest-list{display:flex;align-items:center;gap:2rem 2.5rem;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 576px){.interest-area .interest-list{justify-content:flex-start;gap:3rem}}@media screen and (min-width: 992px){.interest-area .interest-list{gap:3rem}}@media screen and (min-width: 1400px){.interest-area .interest-list{gap:5rem}}.interest-area .single-item{text-align:center}.interest-area .single-item .icon{background:#f9f5ff;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;border-radius:54% 46% 30% 70%/45% 41% 59% 55%;margin-bottom:1.25rem;animation:blob1 2s ease-out infinite}html.dark .interest-area .single-item .icon{background:#231442}.interest-area .single-item .icon path{fill:#5e27cb}html.dark .interest-area .single-item .icon path{fill:url(#paint1006)}.interest-area .single-item .title{font-size:.875rem;line-height:1.7;color:#01025c;font-weight:normal}html.dark .interest-area .single-item .title{color:#ddd}@media screen and (min-width: 576px){.interest-area .single-item .title{font-size:1rem}}@media screen and (min-width: 1400px){.interest-area .single-item .title{font-size:1.125rem}}.Protfolio-area .protfolio-menu{border-bottom:1px solid #f2f2f2;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}html.dark .Protfolio-area .protfolio-menu{border-color:#2b213d}@media screen and (min-width: 576px){.Protfolio-area .protfolio-menu{gap:1.5rem}}@media screen and (min-width: 768px){.Protfolio-area .protfolio-menu{gap:2rem}}@media screen and (min-width: 992px){.Protfolio-area .protfolio-menu{gap:2.75rem}}@media screen and (min-width: 1200px){.Protfolio-area .protfolio-menu{gap:3.75rem}}.Protfolio-area .protfolio-menu button{background:none;border:0;font-size:.875rem;line-height:1.6;color:#4d4d4d;position:relative;transition:all .15s ease;padding-bottom:1rem}html.dark .Protfolio-area .protfolio-menu button{color:#fff}@media screen and (min-width: 992px){.Protfolio-area .protfolio-menu button{font-size:1rem}}.Protfolio-area .protfolio-menu button.active{color:#612bcc}html.dark .Protfolio-area .protfolio-menu button.active{background:linear-gradient(to right, #5E27CB, #E7DBFF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.Protfolio-area .protfolio-menu button.active::before{transform:scale(1)}.Protfolio-area .protfolio-menu button::before{position:absolute;content:"";width:100%;height:3px;bottom:0;left:0;right:0;margin:0 auto;background:linear-gradient(to right, #5E27CA, #D1BEF6);z-index:20;overflow:hidden;transition:all .15s ease;transform:scale(0)}@media screen and (max-width: 767px){.Protfolio-area .protfolio-menu button::before{display:none}}.Protfolio-area .protfolio-menu button:hover::before{transform:scale(1)}.Protfolio-area .protfolio-container .single-protfolio{position:relative;transition:all .15s ease;overflow:hidden;box-shadow:0 4px 4px 0 rgba(0,0,0,.02);border-radius:20px}.Protfolio-area .protfolio-container .single-protfolio img{width:100%;transition:all .15s linear;transform-origin:center}.Protfolio-area .protfolio-container .single-protfolio .details{position:absolute;top:50%;transform:translateY(-50%) scale(1);margin:0 auto;text-align:center;width:100%;opacity:1}@media screen and (min-width: 576px){.Protfolio-area .protfolio-container .single-protfolio .details{opacity:0;visibility:visible;transition:all .2s ease;transform:translateY(-50%) scale(0.5)}}.Protfolio-area .protfolio-container .single-protfolio .details .details-link{font-size:.875rem;line-height:1.9;color:#fff;border-bottom:1px solid #fff;transition:all .3s ease;position:relative;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width: 1400px){.Protfolio-area .protfolio-container .single-protfolio .details .details-link{font-size:1rem}}.Protfolio-area .protfolio-container .single-protfolio .details .details-link::before{position:absolute;content:"";width:9rem;height:8rem;background:#9772e0;z-index:-1;border-radius:60% 40% 70% 30%/60% 65% 40% 40%;cursor:auto;animation:link-radius 3s ease-out infinite;transition:all .2s ease}@media screen and (min-width: 1400px){.Protfolio-area .protfolio-container .single-protfolio .details .details-link::before{width:12rem;height:10rem}}.Protfolio-area .protfolio-container .single-protfolio:hover .details{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.Protfolio-area .protfolio-container .single-protfolio:hover img{transform:scale(1.1)}.blog-area.blog-wrapper{margin-top:6.9rem}@media screen and (min-width: 768px){.blog-area.blog-wrapper{margin-top:9rem}}@media screen and (min-width: 1200px){.blog-area.blog-wrapper{margin-top:6.9rem}}.blog-area .container .row{--bs-gutter-x:1.87rem}.blog-area .post-item{padding:1rem;border:1px solid rgba(0,0,0,0);background:linear-gradient(to right, #F4F0FD 90%, #FFFFFF) padding-box,linear-gradient(to right, white, white) border-box;border-radius:20px;transition:all .15s ease;box-shadow:0 4px 4px 0 rgba(0,0,0,.02)}html.dark .blog-area .post-item{background:linear-gradient(to right, #5E27CA, #0B0020) padding-box,linear-gradient(to right, #0B0020, #0B0020) border-box}@media screen and (min-width: 992px){.blog-area .post-item{padding:1.5rem}}.blog-area .post-item:hover{background:linear-gradient(white, white) padding-box,linear-gradient(45deg, #5E27CA, #D1BEF6) border-box}html.dark .blog-area .post-item:hover{background:linear-gradient(#0B0020, #0B0020) padding-box,linear-gradient(45deg, #5E27CA, #D1BEF6) border-box}.blog-area .post-body{padding-bottom:1.5rem;border-bottom:1px solid #d3bdff;transition:all .15s ease}html.dark .blog-area .post-body{border-color:#62488f}@media screen and (min-width: 1400px){.blog-area .post-body{display:flex;gap:1.5rem}}.blog-area .post-thumbnail{overflow:hidden;transition:all .5s ease;border-radius:12px;display:block;min-width:11rem}@media screen and (max-width: 1399px){.blog-area .post-thumbnail{margin-bottom:1.5rem}}.blog-area .post-thumbnail img{width:100%;max-height:15rem;height:100%;object-fit:cover;object-position:center;border-radius:.32rem;transition:all .5s ease}@media screen and (min-width: 576px){.blog-area .post-thumbnail img{max-height:20rem}}@media screen and (min-width: 768px){.blog-area .post-thumbnail img{max-height:15rem}}@media screen and (min-width: 1200px){.blog-area .post-thumbnail img{max-height:17rem}}@media screen and (min-width: 1400px){.blog-area .post-thumbnail img{max-height:15rem;height:100%;max-height:100%}}.blog-area .post-thumbnail:hover img{transform:scale(1.05);transform-origin:center}.blog-area .post-meta{display:flex;align-items:center;gap:.8rem;margin-bottom:1.25rem}.blog-area .post-meta .date{font-size:.875rem;line-height:1.7}.blog-area .post-meta .category_btn{border:1px solid #4d4d4d;font-size:12px;padding:6px 15px 5px;border-radius:50px;font-weight:400;line-height:1.5;transition:all .15s ease;font-variant:normal}.blog-area .post-meta .category_btn:hover{background:linear-gradient(to right, #5E27CB, #210C4B) border-box;color:#fff}.blog-area .post-title{width:100%;transition:all .5s ease}.blog-area .post-title a{font-size:1.15rem;font-weight:600;color:#01025c;line-height:1.7;display:inline;background-position:100% 100%;background-repeat:no-repeat;transition:all .25s ease;background-size:201% 1px;background-image:linear-gradient(to right, #01025C 50%, transparent 50%)}html.dark .blog-area .post-title a{color:#fff;background-image:linear-gradient(to right, white 50%, transparent 50%)}@media screen and (min-width: 576px){.blog-area .post-title a{font-size:1.125rem}}@media screen and (min-width: 768px){.blog-area .post-title a{font-size:1.25rem}}.blog-area .post-title a:hover{background-position:0% 100%}.blog-area .post-single-link{font-size:.875rem;color:#111112;line-height:1.8;display:inline-block;transition:all .15s ease;margin-top:1rem;position:relative}html.dark .blog-area .post-single-link{color:#ddd}.blog-area .post-single-link::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#000;transform:scaleX(0);transform-origin:right;transition:transform .25s ease-in-out}.blog-area .post-single-link:hover{color:#01025c}.blog-area .post-single-link:hover::after{transform:scaleX(1);transform-origin:left;transition:transform .25s ease-in-out}.blog-area .post-single-link i{position:relative;top:.125rem;left:.25rem}.blog-area .post-footer{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.blog-area .post-footer .viewer-content{display:flex;align-items:start;gap:.5rem;flex-direction:column}@media screen and (min-width: 992px){.blog-area .post-footer .viewer-content{flex-direction:row;align-items:center;gap:1.5rem}}.blog-area .post-footer .img-group img{margin-right:-1rem;border-radius:50%;width:40px;height:40px;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 2px #fff,inset 0 0 0 2px #fff,inset 0 0 0 2px #fff}.blog-area .post-footer .viewer-names{margin-left:0;font-size:.875rem;line-height:1.5;color:#01025c}html.dark .blog-area .post-footer .viewer-names{color:#ddd}@media screen and (max-width: 991px){.blog-area .post-footer .viewer-names{display:none}}@media screen and (min-width: 992px){.blog-area .post-footer .viewer-names{margin-left:.5rem}}.blog-area .post-footer .post-react button{width:2.5rem;height:2.5rem;border-radius:5rem;border:1px solid #9772e0;background:#f9f5ff;font-size:1rem;color:#111112;display:flex;align-items:center;justify-content:center;transition:all .1s ease}html.dark .blog-area .post-footer .post-react button{border-color:#fff}.blog-area .post-footer .post-react button i{transition:all .05s ease}.blog-area .post-footer .post-react button:hover{color:#fff;background:#9772e0}.blog-area .post-footer .post-react button:hover i{transform:scale(1.05)}.resume-area{position:relative}.resume-area .tab-button{margin-bottom:2.5rem}@media screen and (min-width: 992px){.resume-area .tab-button{margin-bottom:4.35rem}}.resume-area .nav{display:inline-flex;align-items:center;justify-content:center;margin:0 auto;padding:.25rem;border-radius:5rem;border:1px solid rgba(0,0,0,0);background:linear-gradient(white, white) padding-box,linear-gradient(45deg, #5E27CA, #D1BEF6) border-box}html.dark .resume-area .nav{background:linear-gradient(#0B0020, #0B0020) padding-box,linear-gradient(45deg, #5E27CA, #D1BEF6) border-box}@media screen and (min-width: 992px){.resume-area .nav{padding:.56rem}}.resume-area .nav .nav-link{font-size:1rem;color:#01025c;line-height:1.7;background:none;padding:.5rem 1rem;border-radius:5rem;border:0;transition:all .15s ease;font-weight:500}html.dark .resume-area .nav .nav-link{color:#ddd}@media screen and (min-width: 992px){.resume-area .nav .nav-link{padding:.75rem 1.87rem}}.resume-area .nav .nav-link.active{background:#612bcc;color:#fff}.resume-area .resume-wrapper{padding-left:2rem;border-left:1px dashed #5e27ca;margin-left:1rem}@media screen and (min-width: 992px){.resume-area .resume-wrapper{margin-left:1.43rem}}@media screen and (min-width: 1200px){.resume-area .resume-wrapper{margin-left:1rem;padding-left:2rem}}@media screen and (min-width: 1400px){.resume-area .resume-wrapper{padding-left:4rem;margin-left:2rem}}.resume-area .resume-wrapper .title{font-size:1rem;line-height:inherit;color:#01025c;margin-bottom:.625rem;display:block}.resume-area .resume-wrapper .resume-content{border:1px solid rgba(0,0,0,0);background:linear-gradient(to right, #F4F0FD 90%, #FFFFFF) padding-box,linear-gradient(to right, white, white) border-box;border-radius:20px;transition:all .15s ease;box-shadow:0 10px 15px 0 rgba(0,0,1,.05);padding:1.25rem;transition:all .15s ease;position:relative}html.dark .resume-area .resume-wrapper .resume-content{background:linear-gradient(to right, #5E27CA, #0B0020) padding-box,linear-gradient(to right, #0B0020, #0B0020) border-box}@media screen and (min-width: 1200px){.resume-area .resume-wrapper .resume-content{padding:2.25rem 1.4rem}}@media screen and (min-width: 1400px){.resume-area .resume-wrapper .resume-content{padding:2.25rem 1.875rem}}.resume-area .resume-wrapper .resume-content+.resume-content{margin-top:1.875rem}.resume-area .resume-wrapper .resume-content .resume-meta{font-size:.9rem;line-height:inherit;color:#111112;margin-bottom:1rem;display:block;transition:all .15s ease}html.dark .resume-area .resume-wrapper .resume-content .resume-meta{color:#ddd}@media screen and (min-width: 992px){.resume-area .resume-wrapper .resume-content .resume-meta{font-size:1rem;margin-bottom:1.25rem}}.resume-area .resume-wrapper .resume-content .resume-title{font-size:18px;font-weight:500;color:#111112;line-height:1.2;margin-bottom:.5rem}html.dark .resume-area .resume-wrapper .resume-content .resume-title{color:#fff}@media screen and (min-width: 992px){.resume-area .resume-wrapper .resume-content .resume-title{font-size:20px}}@media screen and (min-width: 1400px){.resume-area .resume-wrapper .resume-content .resume-title{font-size:24px}}.resume-area .resume-wrapper .resume-content .institute-name{font-size:.875rem;color:#111112;line-height:1.7;transition:all .15s ease}html.dark .resume-area .resume-wrapper .resume-content .institute-name{color:#ddd}@media screen and (min-width: 992px){.resume-area .resume-wrapper .resume-content .institute-name{font-size:1rem}}.resume-area .resume-wrapper .resume-content .institute-name:hover{color:#01025c}.resume-area .resume-wrapper .resume-content:hover{background:linear-gradient(white, white) padding-box,linear-gradient(45deg, #5E27CA, #D1BEF6) border-box}html.dark .resume-area .resume-wrapper .resume-content:hover{background:linear-gradient(#0B0020, #0B0020) padding-box,linear-gradient(45deg, #5E27CA, #D1BEF6) border-box}.resume-area .resume-wrapper .resume-content:hover .resume-meta{color:#01025c}.resume-area .resume-wrapper .resume-content:hover .resume-title{background:linear-gradient(to right, #5E27CB, #E7DBFF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.resume-area .resume-wrapper .resume-content::before{--s: 2.87rem;position:absolute;content:"";font-weight:600;font-family:"Font Awesome 5 Pro";left:-3.55rem;width:var(--s);height:var(--s);background:linear-gradient(#F9F5FF, #F9F5FF) content-box,linear-gradient(#ffffff, #ffffff) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box;border:1px solid rgba(0,0,0,0);color:#612bcc;top:1rem;border-radius:5rem;padding:5px;display:flex;align-items:center;justify-content:center}html.dark .resume-area .resume-wrapper .resume-content::before{background:linear-gradient(#9772e0, #5a26c2) content-box,linear-gradient(#0B0020, #0B0020) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box;color:#fff}@media screen and (min-width: 1400px){.resume-area .resume-wrapper .resume-content::before{--s: 3.125rem;top:2rem;left:-5.55rem}}.resume-area .resume-shape{position:absolute;right:0;left:auto}.skills-area .row{--bs-gutter-x: 5rem}@media screen and (min-width: 992px){.skills-area .row{--bs-gutter-x: 2rem}}@media screen and (min-width: 1400px){.skills-area .row{--bs-gutter-x: 5rem}}.skills-area .section-title{margin-bottom:4.5rem}.skills-area .skill-progressbar{margin-bottom:4.5rem}@media screen and (min-width: 992px){.skills-area .skill-progressbar{margin-bottom:0}}@media screen and (min-width: 1200px){.skills-area .skill-progressbar{margin-bottom:4.5rem}}@media screen and (min-width: 1400px){.skills-area .skill-progressbar{margin-bottom:0}}.skills-area .skill-progressbar .title{font-size:1.2rem;font-weight:500;color:#01025c;line-height:1.2;margin-bottom:2rem}html.dark .skills-area .skill-progressbar .title{color:#fff}@media screen and (min-width: 992px){.skills-area .skill-progressbar .title{font-size:1.5rem}}.skills-area .skill-progressbar .skill-progress{display:flex;align-items:end;flex-wrap:wrap;width:100%;gap:1rem}.skills-area .skill-progressbar .skill-progress+.skill-progress{margin-top:28px}.skills-area .skill-progressbar .skill-bar{flex:1}.skills-area .skill-progressbar .progress-icon{flex:0 0 2.5rem}.skills-area .skill-progressbar .progress-title{font-size:1rem;color:#111112;line-height:1.5;margin-bottom:.25rem}html.dark .skills-area .skill-progressbar .progress-title{color:#ddd}.skills-area .skill-progressbar .progress-title-holder{display:flex;align-items:center;justify-content:space-between;position:relative}.skills-area .skill-progressbar .progress-outter{background:#9772e0;border-radius:3rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.02)}.skills-area .skill-progressbar .progress-mark-percent{position:absolute;left:100px;top:-0.5rem;font-size:.875rem;background:#111112;padding:4px 8px;line-height:1.25;color:#fff;transform:translateX(-60%);border-radius:2px}html.dark .skills-area .skill-progressbar .progress-mark-percent{background:#612bcc}.skills-area .skill-progressbar .progress-mark-percent::after{position:absolute;content:"";bottom:-0.875rem;left:0;right:0;margin:0 auto;border-width:.5rem;border-style:solid;border-right:.5rem solid rgba(0,0,0,0);border-color:#01025c rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0}html.dark .skills-area .skill-progressbar .progress-mark-percent::after{border-color:#612bcc rgba(0,0,0,0) rgba(0,0,0,0)}.skills-area .skill-progressbar .progress-content{height:5px;border-radius:3rem;background:#612bcc;width:0%}.skills-area .coding-skills .title{font-size:1.2rem;font-weight:500;color:#01025c;line-height:1.2;margin-bottom:2.5rem}html.dark .skills-area .coding-skills .title{color:#fff}@media screen and (min-width: 992px){.skills-area .coding-skills .title{font-size:1.5rem}}.skills-area .coding-skills .wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:3rem 4rem}@media screen and (min-width: 576px){.skills-area .coding-skills .wrapper{gap:2rem 1rem;justify-content:space-between}}.skills-area .coding-skills .wrapper .card{border-radius:5px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;background:none;border:0;gap:1rem;padding:0;box-shadow:none}.skills-area .coding-skills .wrapper .card .circle{--size: 6.5rem;position:relative;border-radius:50%;cursor:default;width:var(--size);height:var(--size)}@media screen and (min-width: 1400px){.skills-area .coding-skills .wrapper .card .circle{--size: 7.4rem}}.skills-area .coding-skills .wrapper .card .circle .box{position:absolute;top:50%;left:50%;height:100%;width:100%;border-radius:50%;transform:translate(-50%, -50%);transition:all .2s;display:flex;align-items:center;justify-content:center}.skills-area .coding-skills .wrapper .card .circle .bar,.skills-area .coding-skills .wrapper .card .circle canvas{width:100% !important;height:100% !important}.skills-area .coding-skills .wrapper .card .text{font-size:1rem;color:#111112;line-height:1.5}html.dark .skills-area .coding-skills .wrapper .card .text{color:#ddd}.contact-area{position:relative;transition:all .15s ease;padding-bottom:2rem;padding-top:2.5rem}@media screen and (min-width: 992px){.contact-area{padding-bottom:5rem}}@media screen and (min-width: 1200px){.contact-area{padding-top:4rem}}.contact-area .contact-content .text{line-height:1.9;margin-bottom:2rem;max-width:30rem}@media screen and (min-width: 1200px){.contact-area .contact-content .text{margin-bottom:2.5rem}}.contact-area .contact-content ul{display:flex;align-items:start;flex-direction:column;gap:1.25rem;margin-bottom:3rem}@media screen and (min-width: 992px){.contact-area .contact-content ul{margin-bottom:0}}.contact-area .contact-content ul li a{font-size:.875rem;color:#999;line-height:1.6;border:1px dashed #999;border-radius:5rem;padding:.625rem 1.25rem;display:block;transition:all .15s ease}html.dark .contact-area .contact-content ul li a{color:#fff;border-color:#5e27ca}.contact-area .contact-content ul li a:hover{color:#9772e0;border-color:#9772e0}.contact-area .contact-form .submit-btn{font-weight:500;padding:1.125rem 2.5rem;border-radius:5rem;background:none}.contact-area .google-map{margin-top:5.3rem}.contact-area .google-map iframe{width:100%;height:20rem;border-radius:10px;border:10px solid #fff;box-shadow:0 10px 20px 0 rgba(0,0,1,.05)}html.dark .contact-area .google-map iframe{border-color:#9772e0}@media screen and (min-width: 768px){.contact-area .google-map iframe{height:25rem}}@media screen and (min-width: 992px){.contact-area .google-map iframe{height:32rem}}.contact-area .contact-bg{position:absolute;z-index:-1;bottom:0;left:0;right:0;height:260px;background-color:#9772e0;clip-path:polygon(0 0, 100% 65%, 100% 100%, 0% 100%)}html.dark .contact-area .contact-bg{background-color:#231442}@media screen and (min-width: 992px){.contact-area .contact-bg{height:350px}}@media screen and (min-width: 992px){.contact-area .contact-bg{height:450px}}.contact-area .contact-shape{position:absolute;bottom:0;z-index:-1;left:0;right:0;margin:0 auto;text-align:center}html.dark .contact-area .contact-shape{opacity:.2}.contact-area .contact-shape img{transform:scale(2)}@media screen and (min-width: 992px){.contact-area .contact-shape img{transform:scale(1)}}.protfolio-details-area{padding-top:7rem;padding-bottom:2rem}@media screen and (min-width: 992px){.protfolio-details-area{padding-top:8rem}}@media screen and (min-width: 1200px){.protfolio-details-area{padding-top:6rem}}@media screen and (min-width: 1400px){.protfolio-details-area{padding-bottom:5rem}}.protfolio-details-area .banner-wrapper{position:relative;margin-bottom:0;overflow:hidden;border-radius:20px 20px 0 0}.protfolio-details-area .banner-wrapper img{height:15rem;object-fit:cover;object-position:center}@media screen and (min-width: 576px){.protfolio-details-area .banner-wrapper img{height:auto}}.protfolio-details-area .banner-wrapper::before{position:absolute;content:"";inset:0;background:linear-gradient(rgba(255, 255, 255, 0) 20%, rgba(97, 43, 204, 0.75) 80%);width:100%;height:100%;border-radius:.25rem .25rem 0 0}@media screen and (min-width: 768px){.protfolio-details-area .banner-wrapper::before{border-radius:.5rem .5rem 0 0}}.protfolio-details-area .banner-content{position:absolute;bottom:0;left:0;width:100%;padding:1rem}@media screen and (min-width: 768px){.protfolio-details-area .banner-content{padding:2rem}}@media screen and (min-width: 992px){.protfolio-details-area .banner-content{padding:2.5rem 3rem}}@media screen and (min-width: 1200px){.protfolio-details-area .banner-content{padding:2.5rem 5rem}}.protfolio-details-area .banner-content .subtitle{font-size:.875rem;line-height:1.5;color:#fff;margin-bottom:.4rem;display:block}@media screen and (min-width: 992px){.protfolio-details-area .banner-content .subtitle{font-size:1rem}}.protfolio-details-area .banner-content .title{font-size:1.25rem;font-weight:500;color:#fff}@media screen and (min-width: 768px){.protfolio-details-area .banner-content .title{font-size:1.5rem}}@media screen and (min-width: 992px){.protfolio-details-area .banner-content .title{font-size:1.75rem}}@media screen and (min-width: 1200px){.protfolio-details-area .banner-content .title{line-height:1.15;font-size:2.5rem}}.protfolio-details-area .banner-meta{background:#eeefff;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));padding:1rem;margin-bottom:2rem;gap:1rem;border-radius:0 0 20px 20px}html.dark .protfolio-details-area .banner-meta{background:linear-gradient(to right, #0B0020, #3B1682)}@media screen and (min-width: 576px){.protfolio-details-area .banner-meta{display:flex;align-items:center;justify-content:space-between;padding:1.5rem}}@media screen and (min-width: 992px){.protfolio-details-area .banner-meta{padding:2rem 3rem;margin-bottom:3rem}}@media screen and (min-width: 1200px){.protfolio-details-area .banner-meta{padding:2rem 5rem}}.protfolio-details-area .banner-meta p{font-size:.875rem;font-weight:500;color:#000;line-height:1.5;margin-bottom:.25rem}html.dark .protfolio-details-area .banner-meta p{color:#ddd}@media screen and (min-width: 768px){.protfolio-details-area .banner-meta p{margin-bottom:.5rem}}@media screen and (min-width: 992px){.protfolio-details-area .banner-meta p{font-size:1rem}}.protfolio-details-area .banner-meta span{font-size:.875rem;display:inline-block;line-height:1.5;color:#4d4d4d}html.dark .protfolio-details-area .banner-meta span{color:#ddd}.protfolio-details-area .banner-meta a{font-size:.875rem;font-family:"Sora",serif;display:inline-block;line-height:1.5;color:#4d4d4d;transition:all .15s ease}html.dark .protfolio-details-area .banner-meta a{color:#ddd}.protfolio-details-area .banner-meta a:hover{color:#9772e0}.protfolio-details-area .project-details-content .title{font-size:1.25rem;line-height:1;font-weight:700;color:#01025c;margin-bottom:1rem;display:inline-block;background:linear-gradient(to right, #5E27CB, #E7DBFF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (min-width: 768px){.protfolio-details-area .project-details-content .title{font-size:1.5rem}}@media screen and (min-width: 992px){.protfolio-details-area .project-details-content .title{margin-bottom:1.25rem}}.protfolio-details-area .project-details-content .subtitle{font-size:24px;font-weight:500;margin-bottom:25px;line-height:1.35}html.dark .protfolio-details-area .project-details-content .subtitle{color:#fff}.protfolio-details-area .project-details-content .content{font-size:.875rem;color:#4d4d4d;line-height:2;margin-bottom:25px}html.dark .protfolio-details-area .project-details-content .content{color:#ddd}@media screen and (min-width: 992px){.protfolio-details-area .project-details-content .content{font-size:1rem}}.protfolio-details-area .image-group{margin-bottom:1rem}@media screen and (min-width: 1200px){.protfolio-details-area .image-group{margin-bottom:2rem}}.protfolio-details-area .image-group .image{display:block;margin-bottom:1rem;overflow:hidden;transition:all .5s ease;border-radius:.25rem}@media screen and (min-width: 576px){.protfolio-details-area .image-group .image{margin-bottom:0}}@media screen and (min-width: 768px){.protfolio-details-area .image-group .image{border-radius:.5rem}}.protfolio-details-area .image-group .image img{transition:all .5s ease;width:100%}.protfolio-details-area .image-group .image:hover img{transform:scale(1.1)}.protfolio-details-area .protfolio-details-slider .swiper-slide{overflow:hidden;border-radius:.25rem}@media screen and (min-width: 768px){.protfolio-details-area .protfolio-details-slider .swiper-slide{border-radius:.5rem}}.protfolio-details-area .protfolio-details-slider .swiper-slide img{width:100%;max-height:460px;transition:.5s;object-fit:cover}.protfolio-details-area .protfolio-details-slider .swiper-slide:hover img{transform:scale(1.1)}.protfolio-details-area .protfolio-details-slider .swiper-button-next,.protfolio-details-area .protfolio-details-slider .swiper-button-prev{width:60px;height:60px;background:#fff;border-radius:1rem;color:#01025c;display:none;transform:translateY(-50%);transition:all .15s ease}.protfolio-details-area .protfolio-details-slider .swiper-button-next::after,.protfolio-details-area .protfolio-details-slider .swiper-button-prev::after{font-size:1.25rem}@media screen and (min-width: 992px){.protfolio-details-area .protfolio-details-slider .swiper-button-next,.protfolio-details-area .protfolio-details-slider .swiper-button-prev{display:flex}}.protfolio-details-area .protfolio-details-slider .swiper-button-next:hover,.protfolio-details-area .protfolio-details-slider .swiper-button-prev:hover{color:#fff;background:#612bcc}.protfolio-details-area .protfolio-details-slider .swiper-button-next{right:2rem}.protfolio-details-area .protfolio-details-slider .swiper-button-prev{left:2rem}@media screen and (min-width: 992px){.protfolio-details-area .protfolio-details-slider .swiper-pagination{display:none}}.protfolio-details-area .protfolio-details-slider .swiper-pagination .swiper-pagination-bullet{background:#696bff;margin:0 5px}.protfolio-details-area .protfolio-details-slider .swiper-pagination .swiper-pagination-bullet-active{background:#9772e0}.protfolio-details-area .slider-content .slide-content{font-size:.875rem;line-height:1.6;color:#4d4d4d;line-height:2}@media screen and (min-width: 992px){.protfolio-details-area .slider-content .slide-content{font-size:1rem}}.protfolio-details-area .slider-content .slide-content+.slide-content{margin-top:1.5rem}.protfolio-details-area .slider-content .discuss-btn{margin-top:2.5rem;width:100%;font-weight:500}@media screen and (min-width: 768px){.protfolio-details-area .slider-content .discuss-btn{padding:1.125rem 3rem;font-size:1rem}}.blog-details-area{padding-top:7rem;padding-bottom:2rem}@media screen and (min-width: 992px){.blog-details-area{padding-bottom:5rem;padding-top:8rem}}@media screen and (min-width: 1200px){.blog-details-area{padding-top:6rem}}.blog-details-area .banner-wrapper{position:relative;margin-bottom:0;border-radius:20px;overflow:hidden;margin-bottom:2rem}.blog-details-area .banner-wrapper>img{height:15rem;object-fit:cover;object-position:center}@media screen and (min-width: 576px){.blog-details-area .banner-wrapper>img{height:auto}}@media screen and (min-width: 768px){.blog-details-area .banner-wrapper>img{border-radius:.25rem}}.blog-details-area .banner-wrapper::before{position:absolute;content:"";inset:0;background:linear-gradient(rgba(255, 255, 255, 0) 20%, rgba(97, 43, 204, 0.75) 80%);width:100%;height:100%;border-radius:.25rem .25rem 0 0}@media screen and (min-width: 768px){.blog-details-area .banner-wrapper::before{border-radius:.5rem .5rem 0 0}}.blog-details-area .meta-info{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:10px;padding:15px}@media screen and (min-width: 1200px){.blog-details-area .meta-info{gap:20px}}@media screen and (min-width: 1400px){.blog-details-area .meta-info{padding:30px 80px;gap:30px}}.blog-details-area .meta-info .single-meta{display:flex;align-items:center;gap:.5rem}.blog-details-area .meta-info .single-meta .text{font-size:12px;line-height:1.5;color:#fff;font-weight:400}@media screen and (min-width: 1200px){.blog-details-area .meta-info .single-meta .text{font-size:16px}}@media screen and (min-width: 1400px){.blog-details-area .blog-description{margin:0 80px}}.blog-details-area .blog-description .title{font-size:1.5rem;line-height:1.15;font-weight:500;color:#01025c;margin-bottom:1rem;line-height:1.5;display:inline-block;background:linear-gradient(to right, #5E27CB, #E7DBFF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (min-width: 768px){.blog-details-area .blog-description .title{font-size:2rem}}@media screen and (min-width: 1200px){.blog-details-area .blog-description .title{font-size:2.35rem}}.blog-details-area .blog-description .content{color:#4d4d4d;line-height:2;margin-bottom:1rem}html.dark .blog-details-area .blog-description .content{color:#ddd}@media screen and (min-width: 992px){.blog-details-area .blog-description .content{margin-bottom:2rem}}.blog-details-area .blog-description img{width:100%;border-radius:15px;margin-bottom:1rem}@media screen and (min-width: 992px){.blog-details-area .blog-description img{margin-bottom:2rem}}.blog-details-area .blog-footer{display:flex;justify-content:space-between;background:#f4f0fd;padding:1rem;border-radius:15px;margin:2rem 0 3rem;flex-direction:column;gap:1.5rem}html.dark .blog-details-area .blog-footer{background:linear-gradient(to right, #3B1682, #0B0020)}@media screen and (min-width: 576px){.blog-details-area .blog-footer{padding:2rem 2.5rem}}@media screen and (min-width: 768px){.blog-details-area .blog-footer{flex-direction:row;align-items:center}}@media screen and (min-width: 992px){.blog-details-area .blog-footer{padding:3rem 2.5rem}}@media screen and (min-width: 1400px){.blog-details-area .blog-footer{margin:3rem 80px 3rem}}.blog-details-area .blog-footer .social-icon-wrapper{flex:0 0 50%;display:flex;align-items:center;gap:1rem}html.dark .blog-details-area .blog-footer .social-icon-wrapper .text{color:#ddd}.blog-details-area .blog-footer .social-icon{display:flex;align-items:center;gap:1rem}html.dark .blog-details-area .blog-footer .social-icon a{color:#9772e0}.blog-details-area .blog-footer .label{font-size:1rem;line-height:1.4;color:#111112}html.dark .blog-details-area .blog-footer .label{color:#ddd}@media screen and (max-width: 767px){.blog-details-area .blog-footer .label{margin-bottom:.5rem}}.blog-details-area .blog-footer .tags{gap:.5rem;display:flex;align-items:center;flex-wrap:wrap}.blog-details-area .blog-footer .tags a{background:linear-gradient(to right, #fff 0%, #fff 40%, #5E27CA 70%, #210C4B 100%);background-size:300% 100%;background-position:left;transition:background-position .25s ease-in-out;border-radius:8px;padding:5px 15px;font-size:14px;color:#707070}html.dark .blog-details-area .blog-footer .tags a{color:#fff;border:1px solid rgba(0,0,0,0);background:linear-gradient(to right, #20133A, #20133A) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box}html.dark .blog-details-area .blog-footer .tags a:hover{background:linear-gradient(to right, #5E27CA, #210C4B) padding-box,linear-gradient(to right, #5E27CA, #210C4B) border-box}.blog-details-area .blog-footer .tags a:hover{color:#fff;background-position:right}@media screen and (min-width: 1400px){.blog-details-area .comments-wrapper{margin:0 80px}}.blog-details-area .comment-wrapper .title{font-size:1.2rem;line-height:1.2;font-weight:600;color:#0f0f0f;margin-bottom:2rem}html.dark .blog-details-area .comment-wrapper .title{color:#fff}@media screen and (min-width: 992px){.blog-details-area .comment-wrapper .title{font-size:1.5rem}}.blog-details-area .comment-wrapper .comment-item{display:flex;gap:1rem}.blog-details-area .comment-wrapper .comment-item+.comment-item{margin-top:1.875rem}.blog-details-area .comment-wrapper .comment-avatar{flex:0 0 40px}@media screen and (min-width: 992px){.blog-details-area .comment-wrapper .comment-avatar{flex:0 0 50px}}.blog-details-area .comment-wrapper .comment-avatar img{width:40px;height:40px;border-radius:50%;border:2px solid rgba(0,0,0,0);background:linear-gradient(white, white) padding-box,linear-gradient(45deg, #5E27CA, #D1BEF6) border-box}@media screen and (min-width: 992px){.blog-details-area .comment-wrapper .comment-avatar img{width:50px;height:50px}}.blog-details-area .comment-wrapper .comment-content{flex:1}.blog-details-area .comment-wrapper .avatar-name{font-size:1rem;font-weight:500;color:#0f0f0f;line-height:1.6}html.dark .blog-details-area .comment-wrapper .avatar-name{color:#fff}@media screen and (min-width: 992px){.blog-details-area .comment-wrapper .avatar-name{font-size:1.125rem}}.blog-details-area .comment-wrapper .comment-meta{font-size:.8rem;display:inline-block;line-height:1.8;color:#4d4d4d;margin-bottom:.5rem}html.dark .blog-details-area .comment-wrapper .comment-meta{color:#ddd}@media screen and (min-width: 992px){.blog-details-area .comment-wrapper .comment-meta{font-size:.875rem}}.blog-details-area .comment-wrapper .comment{font-size:.875rem;line-height:2;color:#4d4d4d;margin-bottom:.5rem}html.dark .blog-details-area .comment-wrapper .comment{color:#ddd}@media screen and (min-width: 992px){.blog-details-area .comment-wrapper .comment{font-size:1rem}}.blog-details-area .comment-wrapper .reply-text{font-size:.875rem;line-height:1.8;color:#0f0f0f;font-weight:500}html.dark .blog-details-area .comment-wrapper .reply-text{color:#ddd}.blog-details-area .comment-wrapper .reply-box{margin-top:1rem}.blog-details-area .comment-wrapper .reply-box textarea{width:100%;outline:0;box-shadow:none;border:1px solid rgba(0,0,0,0);border-radius:15px;font-size:14px;color:#01025c;height:5rem;transition:all .15s ease;background:linear-gradient(white, white) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box}html.dark .blog-details-area .comment-wrapper .reply-box textarea{background:linear-gradient(#0B0020, #0B0020) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box}.blog-details-area .comment-wrapper .reply-box textarea:focus{border:1px solid #9772e0}.blog-details-area .comment-wrapper .comment-box{padding:1.5rem;border-radius:15px;border:1px solid rgba(0,0,0,0);background:linear-gradient(#F4F0FD, #F4F0FD) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box;margin-top:3.8rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.02);margin-bottom:2rem}html.dark .blog-details-area .comment-wrapper .comment-box{background:linear-gradient(#0B0020, #0B0020) padding-box,linear-gradient(to right, #5E27CA, #D1BEF6) border-box}@media screen and (min-width: 992px){.blog-details-area .comment-wrapper .comment-box{margin-bottom:0}}@media screen and (min-width: 992px){.blog-details-area .comment-wrapper .comment-box{padding:2.5rem}}.blog-details-area .comment-wrapper .comment-box .title{font-size:1.2rem;font-weight:600;color:#0f0f0f;line-height:1.5;margin-bottom:1.25rem}html.dark .blog-details-area .comment-wrapper .comment-box .title{color:#fff}@media screen and (min-width: 992px){.blog-details-area .comment-wrapper .comment-box .title{font-size:1.5rem}}.blog-details-area .comment-wrapper .comment-box input,.blog-details-area .comment-wrapper .comment-box textarea{border-radius:15px}.error-area{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;min-height:100vh;padding:5rem 0}.error-area .title{font-size:1.25rem;font-family:"Sora",serif;font-weight:500;color:#01025c;line-height:1.4;margin-bottom:1.875rem}html.dark .error-area .title{color:#ddd}.error-area img{margin-bottom:1.875rem;max-width:18rem}@media screen and (min-width: 576px){.error-area img{max-width:100%}}.error-area .message{font-size:1.25rem;font-family:"Sora",serif;font-weight:500;color:#01025c;line-height:1.4;margin-bottom:1.875rem}html.dark .error-area .message{color:#ddd}/*# sourceMappingURL=style.min.css.map */
