 :root {--primary-color: #9F58EB;--secondary-color: #A6EF67;--primary-black-color: #1F1F1F;}.sub-heading {background-color: #f4ebfd;}.theme-btn.style-one {padding: 22px 50px;}main {padding-top: 30px;}@media (min-width: 1200px) and (max-width: 1450px) {main {padding-top: 20px;}}@media screen and (max-width: 991px) {main {padding-top: 0;}}.header-area {max-width: 1780px;margin: 0 auto;}@media (min-width: 1200px) and (max-width: 1450px) {.header-area {max-width: 1130px;}}@media screen and (min-width: 992px) and (max-width: 1200px) {.header-area {max-width: 920px;}}@media screen and (max-width: 991px) {.header-area {max-width: 600px;}}@media (max-width: 575px) {.header-area {max-width: 350px;}}.hero-ss {background-color: #F8FAFB;margin: 0 30px 0;border: 1px solid rgba(38, 39, 43, 0.1);border-radius: 20px;padding: 280px 0 0;}@media (min-width: 1200px) and (max-width: 1450px) {.hero-ss {margin: 0 20px 0;}}@media screen and (max-width: 991px) {.hero-ss {margin: 0;border-radius: 0 0 20px 20px;}}@media (max-width: 575px) {.hero-ss {padding: 180px 0 0;}}.hero-ss .hero-content {padding-bottom: 130px;}.hero-ss .hero-content .sub-heading {background-color: var(--primary-color);color: var(--white-color);}.hero-ss .hero-content .sub-heading i {color: var(--white-color);}.hero-ss .hero-content h1 {font-size: 150px;line-height: 100%;letter-spacing: -4.5px;margin-bottom: 30px;}@media (min-width: 1200px) and (max-width: 1450px) {.hero-ss .hero-content h1 {font-size: 110px;}}@media screen and (min-width: 992px) and (max-width: 1200px) {.hero-ss .hero-content h1 {font-size: 100px;}}@media screen and (max-width: 991px) {.hero-ss .hero-content h1 {font-size: 80px;}}@media (max-width: 575px) {.hero-ss .hero-content h1 {font-size: 42px;line-height: 55px;}}.hero-ss .hero-content p {max-width: 820px;color: var(--heading-color);margin: 0 auto 40px;}.hero-ss .hero-content .theme-btn {border-radius: 12px;}@media (max-width: 575px) {.hero-ss .hero-content .theme-btn {margin-bottom: 10px;}}.hero-ss .hero-content .theme-btn.style-one {background-color: var(--secondary-color);color: var(--heading-color);padding: 19px 40px;font-weight: 700;margin-right: 15px;}.hero-ss .hero-content .theme-btn.style-two {border-color: #26272B;padding: 10px 35px;}.hero-ss .hero-content .theme-btn.style-two:hover {border-color: transparent;}.hero-ss .hero-image {margin-bottom: -90px;}.hero-ss .hero-image img {border-radius: 30px;}@media (max-width: 575px) {.hero-ss .hero-image img {border-radius: 10px;}}.features-two-ss .feature-image-box img {border-radius: 10px;border: 1px solid rgba(38, 39, 43, 0.1);background-color: var(--white-color);}.pricing-ss .table-responsive::-webkit-scrollbar {width: 2px;}@media screen and (max-width: 991px) {.pricing-ss .table-area {width: 1200px;}}.pricing-ss .pricing-wrapper {border-radius: 10px;border: 1px solid rgba(38, 39, 43, 0.1);background-color: var(--white-color);-webkit-box-shadow: 10px 4px 60px 0px rgba(193, 193, 193, 0.25);box-shadow: 10px 4px 60px 0px rgba(193, 193, 193, 0.25);}.testimonial-ss {border-radius: 20px;margin: 0 30px;}@media (max-width: 767px) {.testimonial-ss {margin: 0;border-radius: 0;}}.testimonial-ss .testimonial-slider {margin-right: -50%;}@media screen and (max-width: 991px) {.testimonial-ss .testimonial-slider {margin-right: 0;}}.intregration-tools-ss .tool-item {background-color: #F8FAFB;}.intregration-tools-ss .tool-item h5 {color: var(--heading-color);}.software-footer {background-color: var(--primary-black-color);}.software-footer .newsletter-wrapper {padding: 100px 20px;}.software-footer .newsletter-wrapper .section-content-box h2 {font-size: 52px;font-weight: 600;letter-spacing: -1.04px;margin-bottom: 30px;}@media (min-width: 1200px) and (max-width: 1450px) {.software-footer .newsletter-wrapper .section-content-box h2 {font-size: 46px;}}@media screen and (min-width: 992px) and (max-width: 1200px) {.software-footer .newsletter-wrapper .section-content-box h2 {font-size: 32px;line-height: 45px;}}@media screen and (max-width: 991px) {.software-footer .newsletter-wrapper .section-content-box h2 {font-size: 32px;line-height: 45px;}}.software-footer .newsletter-wrapper .section-content-box h5 {font-weight: 500;color: #B8B8B8;margin-bottom: 40px;}@media screen and (min-width: 992px) and (max-width: 1200px) {.software-footer .newsletter-wrapper .section-content-box h5 {font-size: 16px;}}@media screen and (max-width: 991px) {.software-footer .newsletter-wrapper .section-content-box h5 {font-size: 16px;line-height: 35px;}}.software-footer .newsletter-wrapper .section-content-box .theme-btn.style-one {font-size: 16px;}.software-footer .newsletter-wrapper .section-content-box .theme-btn.style-one:hover {background-color: var(--secondary-color);color: var(--heading-color);}.software-footer .footer-copyright {border-color: rgba(255, 255, 255, 0.1);}.software-footer .footer-copyright .copyright-text p span {color: var(--white-color);}.software-footer .footer-copyright .copyright-nav ul li a:hover {color: var(--white-color);}.footer-widget {color: #bbb;}.footer-widget h4.widget-title {color: var(--white-color);}.footer-widget .footer-content .social-link li a {border: 1px solid rgba(255, 255, 255, 0.1);color: var(--white-color);}.footer-widget.footer-nav-widget ul li a:hover {color: var(--primary-color);}.footer-widget.footer-newsletter-widget .footer-content .form_control {border: 1.2px solid rgba(255, 255, 255, 0.1);background-color: #2A2A2A;color: #bbb;}.footer-widget.footer-newsletter-widget .footer-content .form_control::-webkit-input-placeholder {color: #bbb;}.footer-widget.footer-newsletter-widget .footer-content .form_control::-moz-placeholder {color: #bbb;}.footer-widget.footer-newsletter-widget .footer-content .form_control:-ms-input-placeholder {color: #bbb;}.footer-widget.footer-newsletter-widget .footer-content .form_control::-ms-input-placeholder {color: #bbb;}.footer-widget.footer-newsletter-widget .footer-content .form_control::placeholder {color: #bbb;}.footer-widget.footer-newsletter-widget .footer-content .theme-btn {padding: 13px 20px;}.footer-widget.footer-newsletter-widget .footer-content .theme-btn:hover {background-color: var(--secondary-color);color: var(--heading-color);}.page-hero-ss {padding: 215px 0 100px;margin: 0 30px 0;border-radius: 20px;}@media (max-width: 575px) {.page-hero-ss {padding: 175px 0 80px;}}@media (max-width: 575px) {.page-hero-ss {margin: 0 5px 0;border-radius: 15px;}}.about-ss .section-title {padding-right: 40px;}@media (max-width: 767px) {.about-ss .section-title {padding-right: 0;}}@media screen and (min-width: 992px) and (max-width: 1200px) {.about-ss .section-content-box {max-width: 670px;margin: 0 auto 50px;}}.about-ss .section-image-box {position: relative;max-width: 630px;height: 460px;text-align: right;}.about-ss .section-image-box .shape {position: absolute;top: 0;left: 20px;}@media (max-width: 767px) {.about-ss .section-image-box .image-one {padding-left: 30px;}}.about-ss .section-image-box .image-one img {border-radius: 20px;-webkit-box-shadow: 7.023px 7.023px 50.161px 10.032px rgba(159, 88, 235, 0.15);box-shadow: 7.023px 7.023px 50.161px 10.032px rgba(159, 88, 235, 0.15);}.about-ss .section-image-box .image-two {position: absolute;bottom: 0;left: 0;z-index: 1;}@media (max-width: 767px) {.about-ss .section-image-box .image-two {left: 30px;}}.about-ss .section-image-box .image-two img {border-radius: 20px;-webkit-box-shadow: -5px 0px 50px 20px rgba(159, 88, 235, 0.1);box-shadow: -5px 0px 50px 20px rgba(159, 88, 235, 0.1);}@media screen and (min-width: 992px) and (max-width: 1200px) {.about-ss .section-image-box {margin: 0 auto 50px;}}.why-choose-ss .sasly-iconic-box.style-seven {margin-left: auto;-webkit-filter: drop-shadow(10px 4px 30px rgba(58, 95, 255, 0.15));filter: drop-shadow(10px 4px 30px rgba(58, 95, 255, 0.15));}.counter-ss {padding: 30px;}@media (max-width: 767px) {.counter-ss {padding: 15px;}}.counter-ss .counter-wrapper {border-radius: 30px;}.product-ss .sasly-iconic-box.style-eight {background-color: var(--white-color);border-radius: 10px;border: 1px solid rgba(38, 39, 43, 0.1);-webkit-box-shadow: 10px 4px 60px 0px rgba(193, 193, 193, 0.25);box-shadow: 10px 4px 60px 0px rgba(193, 193, 193, 0.25);}.product-ss .sasly-iconic-box.style-eight .icon {background-color: transparent;border: 1px solid rgba(38, 39, 43, 0.1);}.blog-standard-ss .blog-quote-post-item {background-color: rgba(159, 88, 235, 0.08);}.contact-ss .sasly-iconic-box.style-twelve {background-color: rgba(167, 100, 236, 0.1294117647);}.company-ss {border-top: 1px solid #e1e1e1;}.error-page {padding: 130px 0;}@media screen and (min-width: 992px) and (max-width: 1200px) {.error-page {padding: 100px 0;}}@media screen and (max-width: 991px) {.error-page {padding: 80px 0;}}