body{font-family:Philosopher,sans-serif!important}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#444;border-radius:10px}::-webkit-scrollbar{width:10px;background-color:#444}::-webkit-scrollbar-thumb{border-radius:10px;background:#fc0279;background:linear-gradient(180deg,#fc0279 0%,#5f2977 100%)}:focus{box-shadow:unset!important}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;user-select:none}@media (min-width: 768px){.bd-placeholder-img-lg{font-size:3.5rem}}.carousel{margin-bottom:4rem}.carousel-caption{bottom:3rem;z-index:10}.carousel-item{height:32rem}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:32rem}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.featurette-divider{margin:5rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}.nav-link{color:#c8c8c8!important}.navbar .megamenu{padding:1rem}@media all and (min-width: 992px){.navbar .has-megamenu{position:static!important}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0}}@media (max-width: 991px){.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:90vh;margin-top:10px}.navbar-nav{padding-left:20px}}.dmenu .dropdown:hover .dropdown-menu{display:block;margin-top:0}.navbar .navbar-brand img{height:40px;margin-right:50px}.bg-black{background-color:#000}footer p,footer a,a{color:#5f5f5f!important;text-decoration:none;font-weight:400!important}footer h5{color:#a1a1a1!important}a:hover,a:active,a:focus,.navbar .nav-link:hover,.navbar .nav-link:focus,.navbar .nav-link:active{color:#fc0279!important}.dropdown-menu,footer,.footer{background:#181818!important}.bg-pink{background-color:#fc0279}.border-pink{border:#fc0279}.btn-outline-pink{color:#fc0279!important;border:2px solid #fc0279}.btn-outline-pink:hover,.btn-outline-pink.active{color:#fff!important;background-color:#fc0279;border:2px solid #fc0279!important}.btn-outline-pink[disabled]{opacity:.4}.text-pink{color:#fc0279}.carousel-item{background-color:#000;height:40rem}.carousel-item img{opacity:.5;height:40rem}.carousel-caption{bottom:11rem}.carousel-item a{color:#fff!important}.carousel-item a:hover{color:#000!important}.album .card-body p{display:block;display:-webkit-box;max-width:100%;height:72px;margin:20px 0;font-size:16px;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.contact-info i{font-size:60px;padding:20px}.contact-info a{font-size:larger}.contact-info{background-color:#f8f9fa}.testimonials .carousel-item{background-color:#fff!important;height:28rem;padding:50px 0;--bs-bg-opacity: 1}.testimonials .carousel-item h5,p{color:#000}.testimonials i{font-size:70px!important;color:#fc0279}.testimonials .carousel-caption{bottom:4rem}.border-pink{border:1px solid #fc0279}.portfolio .hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.portfolio .hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background-color:#000000e6;transition:all .4s ease-in-out}.portfolio .hovereffect img{display:block;position:relative;transition:all .4s linear}.portfolio .hovereffect h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;background:rgba(0,0,0,.7);transform:translatey(-100px);transition:all .2s ease-in-out;padding:10px}.portfolio .hovereffect a.info{text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff!important;border:1px solid #fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);transition:all .2s ease-in-out;margin:35px 0 0;padding:7px 14px}.portfolio .hovereffect a.info:hover{box-shadow:0 0 5px #fff}.portfolio .hovereffect:hover img{transform:scale(1.2)}.portfolio .hovereffect:hover .overlay{opacity:.9;filter:alpha(opacity=100)}.portfolio .hovereffect:hover h2,.hovereffect:hover a.info{opacity:1;filter:alpha(opacity=100);transform:translatey(0)}.portfolio .hovereffect:hover a.info{transition-delay:.2s}.portfolio .img-responsive{height:187px;width:400px;object-fit:cover}.portfolio .info i{font-size:x-large}.portfolio p{font-size:large;color:#fc0279}.about-icons i{font-size:50px}input.ng-invalid.ng-touched,.ng-invalid.ng-touched.form-select{border:1px solid red}.form-control.ng-invalid.ng-touched:focus{color:#212529;background-color:#fff;border-color:red;outline:0;box-shadow:0 0 0 .25rem #f7060640}.vSf{font-size:13px}.form-floating>.form-control.color-input:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:2.525rem}.scroll-to-top i{font-size:30px}.testimonials .carousel-indicators [data-bs-target]{background-color:#000!important}.navbar-toggler-icon{color:#f1f1f1}.navbar-toggler{line-height:1.5!important}.service-details-content img,#Accordion img{height:auto;max-width:100%}.accordion-warning{border-color:#faebcc}.accordion-bg-warning{background-color:#faebcc}.accordion-header-warning{color:#8a6d3b}.accordion-primary{border-color:#337ab7}.accordion-bg-primary{background-color:#337ab7}.notification.success,.notification.error{width:60vw;height:40px;border-radius:0 0 5px 5px;margin:0 auto;box-shadow:#95a5a6 0 0 6px 2px;color:#fff;line-height:40px;overflow:hidden;animation:reveal 1 2s;position:fixed;right:7%;z-index:99999}.notification .title{margin-right:15px;padding:0 15px;line-height:40px;display:inline-block;color:#fff}.notification .close{background:rgba(255,255,255,.2);padding:0 15px;line-height:40px;color:#fff;float:right}.notification .close:hover{cursor:pointer}.notification.closed{transform:translateY(-100px);transition:.7s}@keyframes reveal{0%{transform:translateY(100px)}50%{transform:translateY(100px)}to{transform:translate(0)}}.notification.success{background:#2ecc71}.notification.success .title{background:#27ae60}.notification.error{background:#e74c3c}.notification.error .title{background:#c0392b}.notification.warning{background:#f1c40f}.notification.warning .title{background:#f39c12}.notification.normal{background:#3498db}.notification.normal .title{background:#2980b9}.full-stack-development img{height:339px;width:100%}.full-stack-development .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:1.55rem;height:300px;width:350px}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:transparent!important}.megamenu .dropdown-item{padding:0!important}.dropdown-toggle:after{vertical-align:.1em}.services-law-images{position:relative}.services-law-images .services-law-image-main img{border-radius:7px;height:440px;width:100%}.services-law-images .services-law-image-relative,.services-law-images .services-law-image-absolute{position:absolute}.services-law-images .services-law-image-relative{right:0px;top:0px}.services-law-images .services-law-image-absolute{left:0;bottom:0px}img{vertical-align:middle;border-style:none}.flip-img{transform:scaleX(-1)}.content-right-spacer{padding-right:70px}.content-left-spacer{padding-left:70px}.animate-float-bob-x{animation-name:float-bob-x;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes float-bob-x{0%{transform:translate(-20px)}50%{transform:translate(-10px)}to{transform:translate(-20px)}}.animate-float-bob-y{animation-name:float-bob-y;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes float-bob-y{0%{transform:translateY(-20px)}50%{transform:translateY(-10px)}to{transform:translateY(-20px)}}.title{color:#a1a1a1;font-weight:700}.navbar{padding:10px 0!important}.bg-pink{background-color:#fc0279!important}.btn-primary{color:#fff;background-color:#fc0279!important;border-color:#fc0279!important}a.btn-primary{text-decoration:none!important;color:#fff!important}a.btn-primary:hover{background-color:#da056c!important;border-color:#da056c!important}[routerLink]{cursor:pointer}.btn-group a i{vertical-align:middle}#goToTop{display:block;position:fixed;bottom:110px;right:40px;z-index:99}#goToTop:hover{background-color:#555}ul.list-magzane{padding-left:4px;list-style:none;text-indent:-10px;margin-left:20px}.list-magzane li:before{font-family:bootstrap-icons!important;font-weight:900;content:"\f135";color:#fc0279;margin-right:4px;display:inline-block}.job-guaranteeimg{width:100%!important;height:100%!important}.accordion-button:not(.collapsed){color:#fc0279;background-color:#ffd5e9;box-shadow:inset 0 -1px #00000020}.seoKeywordsSection{display:none}.ng-invalid.ng-touched+label{color:#dc3545!important}.form-floating{min-height:98px!important}.form-floating .text-danger,.form-floating .text-primary,.form-floating .text-info{font-size:12px!important;font-family:Arial,Helvetica,sans-serif!important}.blinkingText{animation:blink 1s linear infinite}@keyframes blink{0%{opacity:0;color:#fc0279}50%{opacity:.5;color:#fc0279}to{opacity:1;color:#fc0279}}.student-registration-table{display:block;max-width:100%!important;overflow-x:scroll}.student-registration-table th,.student-registration-table td{white-space:nowrap!important}.pricing .card{height:590px}.pricing .card button{position:absolute;bottom:20px;right:140px}.card-img-top{width:100%!important;height:auto!important}.form-floating label,.form-floating>.form-select~label{color:#000!important;font-weight:700!important}.form-floating>.form-select~label{opacity:1!important}
