 @import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap');body {overflow-x: hidden;}*{margin: 0;padding: 0;box-sizing: border-box;}.inner{max-width:1000px;margin: 0 auto;}.flex{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}a ,a:hover{text-decoration: none;font-family: "Work Sans", sans-serif;font-weight: 300;color:#000;}ul li {list-style:none;}img {width: 100%;}#preloder {width: 100%;background: linear-gradient(to right, #FFFFFF 0%, #F7DFFF, 31%,#FFFFFF 68%, #F7DFFF 100%);height: 100vh;position: fixed;z-index: 1000;}#preloder img {width: 75%;margin: 0px auto;}#preloder .circle {width: 200px;height: 200px;background-color: var(--white);border: 1.5px solid var(--primary);position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%);text-align: center;border-radius: 50%;box-shadow: 5px 8px 2px #e196fa55;}.pulse {animation: pulse-animation 2s infinite;}@keyframes pulse-animation {0% {box-shadow: 0 0 0 0px #e196fa5b;}100% {box-shadow: 0 0 0 20px #e196fa19;}}:root {--primary : #8214C8;--secondary : #E196FA;--grey : #bfbfbf;--black : #000000dd;--black-2 :#000000b7;--white : #fff;--lavender-blush: #f9f1ff;--dim-grey: #6e6e6e;scroll-behavior: smooth;}a {color: var(--primary);text-decoration: none;}a:hover {color: var(--secondary);text-decoration: none;}h1, h2, h3, h4, h5, h6 {font-family: "Work Sans", sans-serif;font-optical-sizing: auto;font-weight: 700;font-style: normal;}p {font-family: "Work Sans", sans-serif;font-weight: 500;}.header {transition: all 0.5s;z-index: 997;padding: 20px 0;}.header.header-scrolled {background: #fff;padding: 15px 0;box-shadow: 0px 2px 20px #e196fa30;}.header .logo {line-height: 0;}.header .logo img {max-height: 60px;margin-right: 6px;}.navbar {padding: 0;}.navbar ul {margin: 0;padding: 0;display: flex;list-style: none;align-items: center;}.navbar li {position: relative;}.navbar a {display: flex;align-items: center;justify-content: space-between;padding: 10px 0 10px 30px;font-size: 16px;font-weight: 500;color: var(--black);white-space: nowrap;transition: 0.3s;}.navbar a i {font-size: 12px;line-height: 0;margin-left: 5px;}.navbar a:hover, .navbar .active, .navbar li:hover > a {color: var(--primary);}.navbar .getstarted {background: var(--primary);padding: 8px 20px;margin-left: 30px;border-radius: 4px;color: #fff;border: 2px solid transparent;}.navbar .getstarted:hover {color: var(--primary);background: var(--white);border: 2px solid var(--primary);}.navbar .dropdown ul {display: block;position: absolute;left: 14px;top: calc(100% + 30px);margin: 0;padding: 10px 0;z-index: 99;opacity: 0;visibility: hidden;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);transition: 0.3s;border-radius: 4px;}.navbar .dropdown ul li {min-width: 200px;}.navbar .dropdown ul a {padding: 10px 20px;font-size: 15px;text-transform: none;font-weight: 500;}.navbar .dropdown ul a i {font-size: 12px;}.navbar .dropdown ul a:hover, .navbar .dropdown ul .active:hover, .navbar .dropdown ul li:hover > a {color: var(--primary);}.navbar .dropdown:hover > ul {opacity: 1;top: 100%;visibility: visible;}.navbar .dropdown .dropdown ul {top: 0;left: calc(100% - 30px);visibility: hidden;}.navbar .dropdown .dropdown:hover > ul {opacity: 1;top: 0;left: 100%;visibility: visible;}@media (max-width: 1366px) {.navbar .dropdown .dropdown ul {left: -90%;}.navbar .dropdown .dropdown:hover > ul {left: -100%;}}.mobile-nav-toggle {color: var(--primary);font-size: 28px;cursor: pointer;display: none;line-height: 0;transition: 0.5s;}.mobile-nav-toggle.bi-x {background-color: var(--white);border-radius: 5px;color: var(--primary);}@media (max-width: 991px) {.mobile-nav-toggle {display: block;}.navbar ul {display: none;}}.navbar-mobile {position: fixed;overflow: hidden;top: 0;right: 0;left: 0;bottom: 0;background: var(--secondary);transition: 0.3s;}.navbar-mobile .mobile-nav-toggle {position: absolute;top: 15px;right: 15px;}.navbar-mobile ul {display: block;position: absolute;top: 55px;right: 15px;bottom: 15px;left: 15px;padding: 10px 0;border-radius: 10px;background-color: #fff;overflow-y: auto;transition: 0.3s;}.navbar-mobile a {padding: 10px 20px;font-size: 15px;color: var(--primary);}.navbar-mobile a:hover, .navbar-mobile .active, .navbar-mobile li:hover > a {color: var(--primary);}.navbar-mobile .getstarted {margin: 15px;}.navbar-mobile .dropdown ul {position: static;display: none;margin: 10px 20px;padding: 10px 0;z-index: 99;opacity: 1;visibility: visible;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);}.navbar-mobile .dropdown ul li {min-width: 200px;}.navbar-mobile .dropdown ul a {padding: 10px 20px;}.navbar-mobile .dropdown ul a i {font-size: 12px;}.navbar-mobile .dropdown ul a:hover, .navbar-mobile .dropdown ul .active:hover, .navbar-mobile .dropdown ul li:hover > a {color: var(--primary);}.navbar-mobile .dropdown > .dropdown-active {display: block;}.hero {background: linear-gradient(to right, #FFFFFF 0%, #F7DFFF, 31%,#FFFFFF 68%, #F7DFFF 100%);padding: 50px 0px;}.hero-container{margin: 140px auto;margin-bottom: 50px;text-align: center;justify-content: center;align-items: center;}.hero-container h2 {font-size: 50px;text-align: center;font-style: italic;margin-bottom: 10px;color: var(--primary);}.hero-container p {font-size: 18px;padding: 0px 100px;text-align: center;margin: 10px;color: var(--black);}.bttn {width: 180px;height: 55px;background-color: var(--primary);color: var(--white);font-size: 16px;text-align: center;border-style: none;border-radius: 5px;margin-left: 30px;box-shadow: 2px 5px #00000030;transition: 0.5s all ease-in-out;}.bttn:hover {transform: translateY(8px);box-shadow: none;}.bttn a {color: var(--white);font-family: "Work Sans", sans-serif;font-weight: 500;font-size: 18px;}.hero-container button {margin-top: 25px;margin-left: 0;}.logos {overflow: hidden;padding: 30px 0;white-space: nowrap;background-color: #fff;position: relative;}.logos:before, .logos::after{position: absolute;top: 0;width: 100px;height: 100%;z-index: 2;content: "";}.logos:before {left: 0;background: linear-gradient(to left,rgba(248, 248, 248, 0) ,var(--lavender-blush));}.logos:after {right: 0;background: linear-gradient(to right,rgba(248, 248, 248, 0) ,var(--lavender-blush));}.logos-slide{display: inline-block;animation: 35s slide linear infinite ;}.logos-slide img {width: auto;height: 120px;margin: 0 20px;padding: 20px;transition: 0.2s all ease-in-out;border-radius: 20px;}.logos-slide img:hover{filter: grayscale(1);-webkit-filter: grayscale(1);transform: translateY(-10px);}.logos:hover .logos-slide {animation-play-state: paused;}@keyframes slide {0%{transform: translateX(0);}100%{transform: translateX(-100%);}}.heading {margin: 50px auto;text-align: center;}.heading h5 {color: var(--black);font-size: 35px;letter-spacing: 1px;font-weight: bold;color: var(--primary);margin-bottom: 0;font-style: italic;}.heading p {color:var(--black-2);}.about {margin: 70px auto;}.about-info {width: 45%;}.about-info h2 {font-size: 2rem;font-weight: bold;color: var(--primary);}.about-info p {color: var(--black-2);font-size: 15px;margin: 10px 0;line-height: 22px;}.about-info .b{font-style: italic;font-weight: bold;}.about-info .bttn {margin-left: 0;margin-top: 10px;}.about-info .btn a {color: var(--white);}.about-img {width: 52%;}.about-img img {width: 100%;margin-top: 20px;}.service-box {margin: 50px auto;}.s-box {width: 48%;background-color: var(--white);padding: 35px 30px;box-shadow: 5px 5px 25px #e196fa58;border-radius: 25px;position: relative;transition: 0.5s all ease-in-out;margin-bottom: 35px;}.ms-icon {position: absolute;right: 5%;top: 10%;opacity: 0.2;}.s-box h3 {color: var(--primary);font-weight: 600;font-size: 25px;margin-top: 15px;}.s-box img {width: 40px;}.s-box:hover {transform: translateY(10px) !important;box-shadow: none;cursor: pointer;}.s-box:hover .ms-icon {opacity: 1 !important;}.s-box p {font-family: "Work Sans", sans-serif;color: #000000b7;width: 90%;}.s-box a {text-transform: uppercase;font-weight: 500;}.works {margin-top: 70px;}.work-box {border: 2px solid var(--primary);margin-bottom: 50px;border-radius: 25px;overflow: hidden;}.work-box:hover {box-shadow: none;transition: 0.3s all ease-in-out;transform: translateY(5px) !important;cursor: pointer;}.work-box h3 {width: 100%;font-size: 20px;font-weight: 500;color: var(--black);margin-bottom: 5px !important;}.work-info {padding: 5% 5%;}.work-info h3 {margin-bottom: 0;padding-right: 10px;}.work-box a {font-weight: 500;}.work-box a:hover {color: var(--black);}.work-box img {width: 100%;}.work-left {width: 48%;}.work-right {width: 48%;}.testimoial {margin: 70px auto;margin-top: 0;align-items: flex-start;background-color: var(--lavender-blush);border-radius: 20px;padding: 50px 0;position: relative;overflow-y: hidden;}.testimonial-bg{position: absolute;bottom: 0px;top: 250px;left: 0;width: 25%;opacity: 0.5;z-index: -1;}.testimoial a {font-weight: 500;}.testimonial-text {width: 38%;margin-top: 50px;padding-left: 50px;}.testimonial-text h2 {font-weight: 600;font-style: italic;font-size: 2rem;color: var(--primary);}.testimonial-text p {line-height: 25px;color: var(--black-2);}.testimonial-text a:hover {color: var(--black-2);}.testimonial-text img {width: 70%;margin-top: 30px;}.testimonil-right {width: 60%;}.cards{margin: 20px 20px;padding: 20px 20px;}.testimonil-right .owl-prev , .testimonil-right .owl-next{width: 40px;height: 40px;background-color: var(--primary) !important;color: #fff !important;position: absolute;top: 90%;}.testimonil-right .owl-prev {right: 85px;}.testimonil-right .owl-next {right: 35px;}.testimonial-box {background-color: var(--white);padding: 10% 5%;box-shadow: 5px 10px 1px var(--lavender-blush);border-radius: 20px;border: 1px solid var(--medium-purple-hover);margin-bottom: 20px;}.testimonial-box .star {color: #eac62c;margin-bottom: 10px;}.testimonial-box p {font-size: 16px;line-height: 23px;color: var(--black-2) }.testimonial-box .client-name {color: var(--primary);margin: 0;}.testimonial-box a {color: var(--dim-grey);}.cta {background: linear-gradient(to right, #FFFFFF 0%, #F7DFFF, 31%,#FFFFFF 68%, #F7DFFF 100%);padding: 50px;border-radius: 30px;border: 2px solid #8314c8c8;margin: 50px auto;}.cta h2 {font-size: 30px;color: var(--primary);font-style: italic;}.cta-info {width: 60%;color: var(--black-2);}.accordion {font-family: "Work Sans", sans-serif;}.accordion .accordion-item {border-bottom: 1px solid #e5e5e5;padding: 0px 15px;border-radius: 10px;margin-bottom: 5px;}.accordion .accordion-item button[aria-expanded='true'] {border-bottom: 1px solid var(--primary);}.accordion button {position: relative;display: block;text-align: left;width: 100%;padding: 1em 0;color: var(--primary);font-size: 1.15rem;font-weight: 400;border: none;background: none;outline: none;}.accordion button:hover, .accordion button:focus {cursor: pointer;color: var(--black);}.accordion button:hover::after, .accordion button:focus::after {cursor: pointer;color: var(--primary);border: 1px solid var(--primary);}.accordion button .accordion-title {padding: 1em 1.5em 1em 0;}.accordion button .icon {display: inline-block;position: absolute;top: 18px;right: 0;width: 22px;height: 22px;border: 1px solid;border-radius: 22px;}.accordion button .icon::before {display: block;position: absolute;content: '';top: 9px;left: 5px;width: 10px;height: 2px;background: currentColor;}.accordion button .icon::after {display: block;position: absolute;content: '';top: 5px;left: 9px;width: 2px;height: 10px;background: currentColor;}.accordion button[aria-expanded='true'] {color: var(--primary) }.accordion button[aria-expanded='true'] .icon::after {width: 0;}.accordion button[aria-expanded='true'] + .accordion-content {opacity: 1;max-height: 9em;transition: all 200ms linear;will-change: opacity, max-height;}.accordion .accordion-content {opacity: 0;max-height: 0;overflow: hidden;transition: opacity 200ms linear, max-height 200ms linear;will-change: opacity, max-height;}.accordion .accordion-content p {font-size: 1rem;font-weight: 400;margin: 2em 0;color: var(--black-2);}.contact-us {justify-content: space-between;margin: 50px auto;}.contact-info {width: 40%;}.contact-info h6 {font-weight: 500;text-transform: uppercase;}.contact-info h2 {font-style: italic;margin: 5px 0;color: var(--primary);letter-spacing: 0.3px;}.contact-info p {font-size: 14px;margin-top: 15px;margin-bottom: 30px;color: var(--black-2);}.contact-info a {color: var(--black-2);font-weight: 500;}.info-box {border: 1px solid var(--secondary);padding: 5% 4%;margin: 10px 0;border-radius: 15px;box-shadow: 5px 10px 50px var(--lavender-blush);}.info-box h5 {color: var(--primary);font-weight: 600;}.info-box p {margin: 0;margin-top: 5px;}.contact-form {width: 55%;padding: 4% 3%;border-radius: 20px;box-shadow: 2px 5px 50px #a562df3c;font-family: "Work Sans", sans-serif;font-weight: 450;}.contact-form .bttn {margin: 0;width: 45%;margin-top: 20px;}.contact-form label {margin-bottom: 5px;}.form-grp {margin-bottom: 15px;}.contact-form input {width: 100%;padding: 12px 0;padding-left: 10px;border: 1px solid var(--grey);border-radius: 5px;}.contact-form input:focus{outline: 1.2px solid var(--primary);}.contact-form ::placeholder {color: var(--dim-grey);}.contact-form textarea {width: 100%;height: 100px;border: 1px solid var(--dim-grey);border-radius: 5px;resize: none;padding: 2% 2%;}.contact-form textarea:focus{outline: 1.2px solid var(--primary);}.btn-submit {font-family: "Work Sans", sans-serif;font-weight: 500;background-color: var(--primary);box-shadow: 2px 5px #00000030;transition: 0.5s all ease-in-out;}.btn-submit:hover {color: var(--white);transform: translateY(8px);box-shadow: none;}.error-msg {color: #E72929;margin-bottom: 10px;}.thanks-box {display: none;text-align: center;}.thanks-box h5 {color: var(--primary);}.thanks-box img {width: 100px;margin-bottom: 15px;}.thanks-box p {color: var(--black-2);margin-bottom: 30px;}.call-now {padding: 15px 50px;background-color: var(--primary);border-radius: 25px;color: var(--white);border: 1px solid transparent;transition: 0.2s all ease-in-out;margin-bottom: 100px;}.call-now:hover{background-color: var(--white);color: var(--primary);border: 2px solid var(--primary);transform: translateX(2px);}.fail-box {display: none;text-align: center;}.fail-box h5 {color: #E72929;}.fail-box img {width: 100px;margin-bottom: 15px;}.fail-box p {color: var(--black-2);margin-bottom: 30px;}.footer-full {width: 100%;background: linear-gradient(to right, #FFFFFF 0%, #F7DFFF, 31%,#FFFFFF 68%, #F7DFFF 100%);margin-top: 50px;border-top: 1px solid var(--primary);border-bottom: 1px solid var(--primary);}.f-inner {width: 100%;align-items: flex-start;padding: 50px 0;}.f-inner img {max-width: 158px;margin-bottom: 15px;}.f-about {width: 40%;margin-left: 10px;}.f-about p {font-weight: 400;color: var(--black);}.f-services {width: 25%;color: var(--black);}.f-services h4 {color: var(--primary);}.f-services ul li a , .f-social ul li a {margin-left: 10px;line-height: 25px;font-weight: 500 !important;}.f-social {width: 25%;}.f-social h4 {color: var(--primary);}.social-box {justify-content: flex-start;margin-left: 0;margin-top: 10px;}.social-box .name {margin-left: 15px;color: var(--dim-grey);;transition: 0.5s all ease-in-out;}.social-box .name a {color: var(--black);font-weight: 400;}.social-box .name a:hover {color: var(--primary);}.social-box .name:hover {transform: translateX(5px);}.copyright{font-size: 14px;padding: 25px 0;justify-content: space-between;}.copy-terms {width: 50%;}.copy-terms span {margin-right: 20px;}.copy-terms a {margin-left: 0 !important;font-weight: 500;}.copy-terms a:hover {color: var(--black-2);}.copyright-txt a{color: var(--black-2);font-weight: 500;}@media (max-width:1000px) {.inner {width: 95%;}}@media (max-width:770px) {.hero-container h2 {font-size: 40px;}.hero-container p {font-size: 16px;}.logos-slide img {width: auto;height: 100px;margin: 0 20px;padding: 20px;}.about-info {width: 48%;text-align: justify;}.about-img {width: 45%;}.about-img img {margin-top: 0;}.heading h5 {font-size: 30px;}.heading p {text-align: center;font-size: 14PX;}.s-box h3 {color: var(--primary);font-weight: 600;font-size: 22px;}.s-box p {font-size: 16px;}.testimoial {padding: 30px 0;}.testimonial-text {width: 40%;}.testimonial-text h2 {font-size: 28px;}.testimonial-text p {font-size: 15px;}.testimonial-box {padding: 5% 8%;}.testimonial-box p {font-size: 15px;}.cta-info {width: 65%;}.cta-info h2 {font-size: 25px;}.cta-info p {font-size: 15px;margin-bottom: 0;}.contact-info h2 {font-size: 22px;}.info-box h5 {font-size: 18px;}.contact-form .bttn {margin-top: 0;}.f-about {width: 43%;}.f-about p{font-size: 15px;width: 96%;margin-bottom: 0;}.f-services h4 ,.f-social h4 {font-size: 20px;}.social-box .name a {font-size: 15px;}.f-services {width: 30%;}.f-social {width: 25%;}.copyright {font-size: 12px;}.copy-terms {width: 45%;}.copy-terms span {margin-right: 12px;}.copyright-txt {width: 50%;text-align: right;}}@media (max-width:500px) {.inner {width: 90%;}#preloder, .hero ,.footer-full {background: linear-gradient(to right, #F7DFFF, 15%,#FFFFFF 68%, #F7DFFF 100%);}.hero-container h2 {font-size: 40px;}.hero-container p {font-size: 16px;padding: 0px 10px;}.logos-slide img {width: auto;height: 85px;margin: 0 20px;padding: 10px;}.logos:before, .logos::after{width: 85px;}.about {flex-direction: column-reverse;}.about-info {width: 100%;text-align: justify;}.about-img {width: 95%;}.heading h5 {font-size: 22px;}.heading p {font-size: 14px;width: 90%;margin: 5px auto;text-align: center;}.s-box {width: 100%;}.work-left ,.work-right {width: 100%;}.testimonial-bg {position: absolute;bottom: 0px;left: 0;width: 60%;opacity: 0.5;}.testimonil-right {width: 100%;}.testimonial-text{width: 100%;padding-left: 30px;}.testimonial-text p {margin-right: 10px;}.cards {margin: 20px 7px;}.accordion button {font-size: 1rem;padding-right: 35px;}.cta {background: linear-gradient(to right, #F7DFFF, 15%,#FFFFFF 68%, #F7DFFF 100%);}.cta-info {width: 100%;}.cta-info p {margin-bottom: 15px;}.cta .bttn {margin-left: 0;}.contact-info , .contact-form {width: 100%;}.contact-info {margin: 50px auto;}.contact-form {padding: 10% 5%;margin-bottom: 25px;}.f-about , .f-services ,.f-social {width: 100%;margin-bottom: 50px;}.copy-terms , .copyright-txt {width: 100%;}.copy-terms {}.copyright-txt {text-align: left;margin-top: 10px;}}