 @import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");:root {--body: #fff;--black: #000;--white: #fff;--theme: #5C30FD;--theme-2: #8760FD;--theme-3: #2B2B6B;--theme-4: #ECE6FF;--header: #101828;--base: #5C30FD;--text: #696969;--border: #E6E6E6;--border2: #373737;--ratting: #F8BC26;--bg: #101828;--bg2: #0D0D0D;---box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.06);}.theme-btn {display: inline-block;vertical-align: middle;border: none;outline: none !important;background: var(--theme);color: var(--white);font-size: 16px;font-weight: 500;padding: 22px 40px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;letter-spacing: 0;border-radius: 14px;position: relative;overflow: hidden;text-align: center;line-height: 1;z-index: 9;}.theme-btn i {margin-left: 10px;}.theme-btn::before, .theme-btn::after {position: absolute;top: 50%;content: "";width: 20px;height: 20px;background-color: var(--header);border-radius: 50%;z-index: -1;}.theme-btn::before {left: -20px;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.theme-btn::after {right: -20px;-webkit-transform: translate(50%, -50%);transform: translate(50%, -50%);}.theme-btn:hover {color: var(--white);}.theme-btn:hover::before {-webkit-animation: criss-cross-left 0.8s both;animation: criss-cross-left 0.8s both;-webkit-animation-direction: alternate;animation-direction: alternate;}.theme-btn:hover::after {-webkit-animation: criss-cross-right 0.8s both;animation: criss-cross-right 0.8s both;-webkit-animation-direction: alternate;animation-direction: alternate;}.theme-btn.bg-white {background: var(--white);color: var(--header);}.theme-btn.bg-white:hover {color: var(--white);}.theme-btn.hover-white {-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.theme-btn.hover-white::before, .theme-btn.hover-white::after {background-color: var(--white);}.theme-btn.hover-white:hover {color: var(--header);}.theme-btn.bg-2 {background: var(--theme-2);}.theme-btn.bg-2::before, .theme-btn.bg-2::after {background: var(--header);}.theme-btn.bg-2:hover {color: var(--white);}@media (max-width: 767px) {.theme-btn {padding: 20px 32px;}}@media (max-width: 575px) {.theme-btn {padding: 18px 30px;font-size: 14px;}}.theme-btn.white-border {background-color: transparent;border: 1px solid var(--white);color: var(--white);}.theme-btn.white-border::before, .theme-btn.white-border::after {background-color: var(--white);}.theme-btn.white-border:hover {color: var(--header);}.link-btn {text-transform: capitalize;color: var(--header);font-weight: 600;display: inline-block;font-size: 16px;}.link-btn i {margin-left: 8px;}.link-btn:hover {color: var(--theme);}.arrow-btn {font-size: 16px;position: relative;-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition: 0.7s;transition: 0.7s;display: inline-block;text-align: center;border-radius: 100%;color: var(--theme);text-decoration: underline;}.arrow-btn i {font-size: 18px;-webkit-transform: rotate(-40deg);transform: rotate(-40deg);}.arrow-btn::before {position: absolute;content: "Read More";font-weight: 700;color: var(--theme);font-size: 16px;left: -95px;top: -2px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;opacity: 0;}.arrow-btn:hover {-webkit-transform: translateX(95px);transform: translateX(95px);color: var(--theme);}.arrow-btn:hover i {-webkit-transform: rotate(0);transform: rotate(0);}.arrow-btn:hover::before {opacity: 1;}body {font-family: "Rubik", sans-serif;font-size: 16px;font-weight: normal;line-height: 28px;color: var(--text);background-color: var(--white);padding: 0;margin: 0;overflow-x: hidden;}ul {padding: 0;margin: 0;list-style: none;}button {border: none;background-color: transparent;padding: 0;}input:focus {color: var(--white);outline: none;}input {color: var(--white);}h1, h2, h3, h4, h5, h6 {font-family: "Rubik", sans-serif;margin: 0px;padding: 0;color: var(--header);text-transform: capitalize;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}h1 {font-size: 65px;font-weight: 500;line-height: 112%;}h2 {font-size: 45px;line-height: 120%;font-weight: 500;}@media (max-width: 1199px) {h2 {font-size: 42px;}}@media (max-width: 767px) {h2 {font-size: 36px;}}@media (max-width: 575px) {h2 {font-size: 32px;}}h3 {font-size: 24px;font-weight: 500;line-height: 150%;}@media (max-width: 575px) {h3 {font-size: 20px;}}h4 {font-size: 22px;font-weight: 500;line-height: 137%;}h5 {font-size: 18px;font-weight: 600;line-height: 150%;}h6 {font-size: 16px;font-weight: 500;line-height: 145%;}a {text-decoration: none;outline: none !important;cursor: pointer;color: var(--header);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}p {margin: 0px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.preloader {-webkit-box-align: center;-ms-flex-align: center;align-items: center;cursor: default;display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: fixed;left: 0;top: 0;width: 100%;z-index: 9999999;}.preloader .animation-preloader {z-index: 1000;}.preloader .animation-preloader .spinner {-webkit-animation: spinner 1s infinite linear;animation: spinner 1s infinite linear;border-radius: 50%;border: 3px solid rgba(0, 0, 0, 0.2);border-top-color: var(--theme);height: 9em;margin: 0 auto 3.5em auto;width: 9em;}@media (max-width: 767px) {.preloader .animation-preloader .spinner {width: 7.5em;height: 7.5em;margin: 0 auto 1.5em auto;}}.preloader .animation-preloader .txt-loading {font: bold 5em "Rubik", sans-serif, "Rubik", sans-serif;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}@media (max-width: 767px) {.preloader .animation-preloader .txt-loading {font-size: 2.5em;}}.preloader .animation-preloader .txt-loading .letters-loading {color: var(--theme);position: relative;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before {-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before {-webkit-animation-delay: 0.8s;animation-delay: 0.8s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before {-webkit-animation-delay: 1s;animation-delay: 1s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before {-webkit-animation-delay: 1.2s;animation-delay: 1.2s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before {-webkit-animation-delay: 1.4s;animation-delay: 1.4s;}.preloader .animation-preloader .txt-loading .letters-loading::before {-webkit-animation: letters-loading 4s infinite;animation: letters-loading 4s infinite;color: var(--header);content: attr(data-text-preloader);left: 0;opacity: 0;font-family: "Rubik", sans-serif;position: absolute;top: -3px;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}.preloader p {font-size: 15px;font-weight: 600;text-transform: uppercase;letter-spacing: 8px;color: var(--theme);}.preloader .loader {position: fixed;top: 0;left: 0;width: 100%;height: 100%;font-size: 0;z-index: 1;pointer-events: none;}.preloader .loader .row {height: 100%;}.preloader .loader .loader-section {padding: 0px;}.preloader .loader .loader-section .bg {background-color: #fff;height: 100%;left: 0;width: 100%;-webkit-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);}.preloader.loaded .animation-preloader {opacity: 0;-webkit-transition: 0.3s ease-out;transition: 0.3s ease-out;}.preloader.loaded .loader-section .bg {width: 0;-webkit-transition: 0.7s 0.3s allcubic-bezier(0.1, 0.1, 0.1, 1);transition: 0.7s 0.3s allcubic-bezier(0.1, 0.1, 0.1, 1);}.search-wrap {width: 100%;height: 100%;overflow: hidden;display: none;position: fixed;top: 0;left: 0;z-index: 999999;background-color: rgba(255, 255, 255, 0.9);}.search-wrap .search-inner {position: relative;width: 100%;height: 100%;}.search-wrap .search-cell {position: absolute;top: 50%;width: 100%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.search-wrap .search-field-holder {width: 50%;margin: auto;position: relative;-webkit-animation: slideInUp 0.3s;animation: slideInUp 0.3s;}@media only screen and (min-width: 768px) and (max-width: 991px) {.search-wrap .search-field-holder {width: 70%;}}@media (max-width: 575px) {.search-wrap .search-field-holder {width: 80%;}}.search-wrap .main-search-input {width: 100%;height: 70px;border: 0;padding: 0 50px;text-transform: capitalize;background: transparent;font-size: 25px;color: var(--header);border-bottom: 2px solid var(--header);text-align: center;letter-spacing: 2px;}@media (max-width: 575px) {.search-wrap .main-search-input {height: 50px;padding: 0 0;line-height: 50px;font-size: 18px;}}.search-wrap input.form-control, .search-wrap input.form-control:focus {background-color: var(--header);}input.main-search-input::-webkit-input-placeholder {color: var(--header);opacity: 1;font-size: 25px;}input.main-search-input:-ms-input-placeholder {color: var(--header);opacity: 1;font-size: 25px;}input.main-search-input::-ms-input-placeholder {color: var(--header);opacity: 1;font-size: 25px;}input.main-search-input::placeholder {color: var(--header);opacity: 1;font-size: 25px;}@media (max-width: 575px) {input.main-search-input::-webkit-input-placeholder {font-size: 18px;}input.main-search-input:-ms-input-placeholder {font-size: 18px;}input.main-search-input::-ms-input-placeholder {font-size: 18px;}input.main-search-input::placeholder {font-size: 18px;}}.search-close {position: absolute;top: 50px;right: 50px;font-size: 30px;color: var(--theme);cursor: pointer;}.scroll-up {cursor: pointer;display: block;border-radius: 50px;z-index: 99;opacity: 0;visibility: hidden;-webkit-transform: translateY(15px);transform: translateY(15px);position: fixed;right: 25px;bottom: 35px;height: 50px;width: 50px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.scroll-up::after {position: absolute;font-family: "Font Awesome 5 Pro";content: "\f176";text-align: center;line-height: 50px;font-weight: 700;font-size: 18px;color: var(--theme);left: 0;top: 0;height: 50px;width: 50px;cursor: pointer;display: block;z-index: 1;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.scroll-up svg path {fill: none;}.scroll-up svg.scroll-circle path {stroke: var(--theme);stroke-width: 4px;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.scroll-up.active-scroll {opacity: 1;visibility: visible;-webkit-transform: translateY(0);transform: translateY(0);}.mouse-cursor {position: fixed;left: 0;top: 0;pointer-events: none;border-radius: 50%;-webkit-transform: translateZ(0);transform: translateZ(0);visibility: hidden;}@media (max-width: 767px) {.mouse-cursor {display: none;}}.cursor-inner {width: 6px;height: 6px;z-index: 10000001;background-color: var(--theme);-webkit-transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;}.cursor-inner.cursor-hover {margin-left: -35px;margin-top: -35px;width: 70px;height: 70px;background-color: var(--theme);opacity: 0.3;}.cursor-outer {margin-left: -12px;margin-top: -12px;width: 30px;height: 30px;border: 1px solid var(--theme);-webkit-box-sizing: border-box;box-sizing: border-box;z-index: 10000000;opacity: 0.5;-webkit-transition: all 0.08s ease-out;transition: all 0.08s ease-out;}.cursor-outer.cursor-hover {opacity: 0;}.section-title {position: relative;z-index: 99;margin-bottom: 30px;}@media (max-width: 767px) {.section-title {margin-bottom: 0;}}.section-title .sub-content {color: var(--theme);margin-bottom: 15px;display: inline-block;font-weight: 500;text-transform: capitalize;font-size: 18px;position: relative;background-color: var(--white);-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);padding: 6px 12px;border-radius: 10px;}.section-title .sub-content img {margin-right: 10px;-webkit-animation: icon-animation 1.5s ease-in-out infinite;animation: icon-animation 1.5s ease-in-out infinite;}.section-title .sub-content.bg-color-3 {background-color: rgba(255, 255, 255, 0.1);}.section-title h2 {text-transform: capitalize;}@media (max-width: 767px) {.section-title h2 {font-size: 38px;}}@media (max-width: 575px) {.section-title h2 {font-size: 28px;}}.section-title-area {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media (max-width: 767px) {.section-title-area {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 30px;}}.center {text-align: center;margin: 0 auto;}.section-bg {background-color: var(--bg) !important;}.section-padding {padding: 120px 0;}@media (max-width: 1199px) {.section-padding {padding: 100px 0;}}@media (max-width: 991px) {.section-padding {padding: 80px 0;}}@-webkit-keyframes rippleOne {70% {-webkit-box-shadow: 0 0 0 40px rgba(244, 68, 56, 0);box-shadow: 0 0 0 40px rgba(244, 68, 56, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, 0);box-shadow: 0 0 0 0 rgba(244, 68, 56, 0);}}@keyframes rippleOne {70% {-webkit-box-shadow: 0 0 0 40px rgba(244, 68, 56, 0);box-shadow: 0 0 0 40px rgba(244, 68, 56, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, 0);box-shadow: 0 0 0 0 rgba(244, 68, 56, 0);}}@-webkit-keyframes cir36 {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes cir36 {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes rounded {50% {-webkit-transform: rotate(15deg);transform: rotate(15deg);}}@keyframes rounded {50% {-webkit-transform: rotate(15deg);transform: rotate(15deg);}}@-webkit-keyframes rounded-2 {50% {-webkit-transform: rotate(5deg);transform: rotate(5deg);}}@keyframes rounded-2 {50% {-webkit-transform: rotate(5deg);transform: rotate(5deg);}}@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.animation__rotate {-webkit-animation: rotate 40s linear infinite;animation: rotate 40s linear infinite;}@-webkit-keyframes spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}@keyframes spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}@-webkit-keyframes letters-loading {0%, 75%, 100% {opacity: 0;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50% {opacity: 1;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes letters-loading {0%, 75%, 100% {opacity: 0;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50% {opacity: 1;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes loaderspin {0% {-webkit-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}100% {-webkit-transform: translate(-50%, -50%) rotate(360deg);transform: translate(-50%, -50%) rotate(360deg);}}@-webkit-keyframes tpswing {0% {-webkit-transform: rotate(20deg);transform: rotate(20deg);}100% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes tpswing {0% {-webkit-transform: rotate(20deg);transform: rotate(20deg);}100% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes width {0% {width: 0%;}100% {width: 100%;}}@-webkit-keyframes width {0% {width: 0%;}100% {width: 100%;}}@-webkit-keyframes loaderspin {0% {-webkit-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}100% {-webkit-transform: translate(-50%, -50%) rotate(360deg);transform: translate(-50%, -50%) rotate(360deg);}}@-webkit-keyframes loaderpulse {0% {-webkit-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(1.2);transform: scale(1.2);}}@keyframes loaderpulse {0% {-webkit-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(1.2);transform: scale(1.2);}}.float-bob-y {-webkit-animation-name: float-bob-y;animation-name: float-bob-y;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}@-webkit-keyframes float-bob-y {0% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}50% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}100% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}}@keyframes float-bob-y {0% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}50% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}100% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}}@-webkit-keyframes top-image-bounce {0% {-webkit-transform: translateX(-8px);transform: translateX(-8px);}50% {-webkit-transform: translateX(12px);transform: translateX(12px);}100% {-webkit-transform: translateX(-8px);transform: translateX(-8px);}}@keyframes top-image-bounce {0% {-webkit-transform: translateX(-8px);transform: translateX(-8px);}50% {-webkit-transform: translateX(12px);transform: translateX(12px);}100% {-webkit-transform: translateX(-8px);transform: translateX(-8px);}}@-webkit-keyframes top-image-bounce-2 {0% {-webkit-transform: translatey(-8px);transform: translatey(-8px);}50% {-webkit-transform: translatey(12px);transform: translatey(12px);}100% {-webkit-transform: translatey(-8px);transform: translatey(-8px);}}@keyframes top-image-bounce-2 {0% {-webkit-transform: translatey(-8px);transform: translatey(-8px);}50% {-webkit-transform: translatey(12px);transform: translatey(12px);}100% {-webkit-transform: translatey(-8px);transform: translatey(-8px);}}@-webkit-keyframes toggle {0% {opacity: 0;}100% {opacity: 1;}}@keyframes toggle {0% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes moveCursor1 {from {-webkit-transform: scale(1);transform: scale(1);}to {-webkit-transform: scale(0.8);transform: scale(0.8);}}@keyframes moveCursor1 {from {-webkit-transform: scale(1);transform: scale(1);}to {-webkit-transform: scale(0.8);transform: scale(0.8);}}@-webkit-keyframes moveCursor2 {0% {-webkit-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(1.5);transform: scale(1.5);}100% {-webkit-transform: scale(1);transform: scale(1);opacity: 0;}}@keyframes moveCursor2 {0% {-webkit-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(1.5);transform: scale(1.5);}100% {-webkit-transform: scale(1);transform: scale(1);opacity: 0;}}@-webkit-keyframes criss-cross-left {0% {left: -20px;}50% {left: 50%;width: 20px;height: 20px;}100% {left: 50%;width: 375px;height: 375px;}}@keyframes criss-cross-left {0% {left: -20px;}50% {left: 50%;width: 20px;height: 20px;}100% {left: 50%;width: 375px;height: 375px;}}@-webkit-keyframes criss-cross-right {0% {right: -20px;}50% {right: 50%;width: 20px;height: 20px;}100% {right: 50%;width: 375px;height: 375px;}}@keyframes criss-cross-right {0% {right: -20px;}50% {right: 50%;width: 20px;height: 20px;}100% {right: 50%;width: 375px;height: 375px;}}@keyframes tpswing {0% {-webkit-transform: rotate(20deg);transform: rotate(20deg);}100% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes width {0% {width: 0%;}100% {width: 100%;}}@-webkit-keyframes width {0% {width: 0%;}100% {width: 100%;}}@-webkit-keyframes icon-animation {from {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}20%, 32%, 44%, 56%, 68% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}23%, 35%, 47%, 59%, 71% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}26%, 38%, 50%, 62%, 74% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}29%, 41%, 53%, 65%, 77% {-webkit-transform: rotate3d(0, 0, 1, -15deg);transform: rotate3d(0, 0, 1, -15deg);}80% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@keyframes icon-animation {from {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}20%, 32%, 44%, 56%, 68% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}23%, 35%, 47%, 59%, 71% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}26%, 38%, 50%, 62%, 74% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}29%, 41%, 53%, 65%, 77% {-webkit-transform: rotate3d(0, 0, 1, -15deg);transform: rotate3d(0, 0, 1, -15deg);}80% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}.float-bob-y {-webkit-animation-name: float-bob-y;animation-name: float-bob-y;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}@-webkit-keyframes float-bob-y {0% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}50% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}100% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}}@keyframes float-bob-y {0% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}50% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}100% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}}.float-bob-x {-webkit-animation-name: float-bob-x;animation-name: float-bob-x;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}@-webkit-keyframes float-bob-x {0% {-webkit-transform: translateX(0px);transform: translateX(30px);}50% {-webkit-transform: translateX(10px);transform: translateX(10px);}100% {-webkit-transform: translateX(30px);transform: translateX(30px);}}@keyframes float-bob-x {0% {-webkit-transform: translateX(30px);transform: translateX(30px);}50% {-webkit-transform: translateX(10px);transform: translateX(10px);}100% {-webkit-transform: translateX(30px);transform: translateX(30px);}}@-webkit-keyframes bounce-x {0% {-webkit-transform: translateX(0);transform: translateX(0);}50% {-webkit-transform: translateX(30px);transform: translateX(30px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes bounce-x {0% {-webkit-transform: translateX(0);transform: translateX(0);}50% {-webkit-transform: translateX(30px);transform: translateX(30px);}100% {-webkit-transform: translateX(0);transform: translateX(0);}}.bounce-x {-webkit-animation: bounce-x 7s infinite linear;animation: bounce-x 7s infinite linear;}.header-main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 10px 0;}@media (max-width: 1199px) {.header-main {padding: 15px 0px;}}.header-main .main-menu ul {margin-bottom: 0;}.header-main .main-menu ul li {position: relative;list-style: none;display: inline-block;-webkit-margin-end: 30px;margin-inline-end: 30px;padding: 30px 0;}.header-main .main-menu ul li:last-child {-webkit-margin-end: 0;margin-inline-end: 0;}.header-main .main-menu ul li a {display: inline-block;font-size: 16px;font-weight: 500;color: var(--header);text-align: left;position: relative;text-transform: capitalize;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.header-main .main-menu ul li a i {font-size: 15px;font-weight: 600;margin-left: 5px;}.header-main .main-menu ul li a:hover {color: var(--theme) !important;}.header-main .main-menu ul li .submenu {position: absolute;top: 100%;inset-inline-start: 0;min-width: 240px;background: var(--white);z-index: 99999;visibility: hidden;opacity: 0;-webkit-transform-origin: top center;transform-origin: top center;color: var(--header);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);-webkit-transform: translateY(10px);transform: translateY(10px);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.header-main .main-menu ul li .submenu li {display: block;width: 100%;margin: 0;padding: 0;}.header-main .main-menu ul li .submenu li a {position: relative;z-index: 11;font-size: 16px;font-weight: 500;color: var(--header);padding: 0 25px;padding-bottom: 11px;padding-top: 11px;width: 100%;border-bottom: 1px solid #eeeeee;}.header-main .main-menu ul li .submenu li:last-child a {border: none;}.header-main .main-menu ul li .submenu li .submenu {inset-inline-start: 100%;top: 0;visibility: hidden;opacity: 0;}.header-main .main-menu ul li .submenu li:hover > a {background: var(--theme);color: var(--white) !important;}.header-main .main-menu ul li .submenu li:hover > a::after {color: var(--theme);}.header-main .main-menu ul li .submenu li:hover > .submenu {-webkit-transform: translateY(1);transform: translateY(1);visibility: visible;opacity: 1;}.header-main .main-menu ul li .submenu li.has-dropdown > a::after {position: absolute;top: 50%;inset-inline-end: 25px;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: var(--theme);}.header-main .main-menu ul li .has-homemenu {width: 1100px;padding: 30px 30px 10px 30px;opacity: 0;left: -250px;visibility: hidden;padding: 30px 30px 10px 30px;}.header-main .main-menu ul li .has-homemenu .homemenu {position: relative;}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb {position: relative;}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb .demo-button {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 70%;gap: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;margin-top: 20px;}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb .demo-button .theme-btn {padding: 16px 15px;color: var(--white) !important;width: initial;font-size: 14px;text-align: center;border-radius: 0;}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb .demo-button .theme-btn:hover {color: var(--white) !important;}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb::before {background: -webkit-gradient(linear, left top, left bottom, from(rgba(99, 92, 92, 0)), to(#292930));background: linear-gradient(to bottom, rgba(99, 92, 92, 0) 0%, #292930 100%);background-repeat: no-repeat;background-size: cover;background-position: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;content: "";}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb:hover::before {visibility: visible;opacity: 1;}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb:hover .demo-button {opacity: 1;visibility: visible;margin-top: 0;}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb:hover .homemenu-btn {opacity: 1;visibility: visible;bottom: 50%;-webkit-transform: translateY(50%);transform: translateY(50%);}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-thumb img {width: 100%;}.header-main .main-menu ul li .has-homemenu .homemenu .homemenu-title {text-align: center;margin: 15px auto;display: inline-block;font-size: 16px;}.header-main .main-menu ul li:hover > a {color: var(--theme);}.header-main .main-menu ul li:hover > a::after {color: var(--theme);}.header-main .main-menu ul li:hover > .submenu {visibility: visible;opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}.header-main .header-right .menu-cart {position: relative;}@media (max-width: 1199px) {.header-main .header-right .menu-cart {display: none;}}.header-main .header-right .menu-cart .cart-box {background: var(--white) none repeat scroll 0 0;-webkit-box-shadow: 0 0 7px 0.5px rgba(0, 0, 0, 0.15);box-shadow: 0 0 7px 0.5px rgba(0, 0, 0, 0.15);padding: 5px 20px 0px;position: absolute;left: -70px;top: 150%;-webkit-transform: rotateX(90deg);transform: rotateX(90deg);-webkit-transform-origin: center top 0;transform-origin: center top 0;-webkit-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;visibility: hidden;width: 340px;z-index: 9999;}@media (max-width: 1399px) {.header-main .header-right .menu-cart .cart-box {left: -260px;}}.header-main .header-right .menu-cart .cart-box ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px 0;gap: 15px;border-bottom: 1px solid var(--border);font-size: 16px;font-weight: 600;text-transform: capitalize;}.header-main .header-right .menu-cart .cart-box ul li a {padding: 0;position: relative;font-size: 16px;text-transform: capitalize;}.header-main .header-right .menu-cart .cart-box ul li a::after {position: absolute;content: "\f00d";font-family: "Font Awesome 5 Pro";font-weight: 600;top: 15px;right: -88px;color: var(--white);font-size: 10px;width: 18px;height: 18px;line-height: 18px;border-radius: 30px;background-color: var(--theme);text-align: center;}.header-main .header-right .menu-cart .cart-box ul li span {display: block;font-size: 16px;font-weight: 500;color: var(--header);}.header-main .header-right .menu-cart .cart-box ul li img {width: 90px;}.header-main .header-right .menu-cart .cart-box .shopping-items {margin-top: 10px;}.header-main .header-right .menu-cart .cart-box .shopping-items span {font-size: 16px;font-weight: 600;color: var(--header);text-transform: capitalize;}.header-main .header-right .menu-cart .cart-box .cart-button {margin-top: 20px;}.header-main .header-right .menu-cart .cart-box .cart-button .theme-btn {padding: 16px 28px;font-size: 14px;}.header-main .header-right .menu-cart .cart-icon {position: relative;width: 45px;height: 45px;text-align: center;line-height: 45px;background-color: var(--bg);display: inline-block;border-radius: 50%;}.header-main .header-right .menu-cart .cart-icon::before {position: absolute;top: -7px;right: -8px;content: "1";width: 18px;line-height: 18px;height: 18px;border-radius: 18px;background-color: var(--theme);color: var(--white);font-size: 12px;text-align: center;font-weight: 500;}.header-main .header-right .menu-cart .cart-icon i {color: var(--header);}.header-main .header-right .menu-cart:hover .cart-box {-webkit-transform: rotateX(0deg);transform: rotateX(0deg);visibility: visible;}.sidebar__toggle {cursor: pointer;}.header-1 {background: #101828;}.header-1 .container-fluid {padding: 0 130px;}@media (max-width: 1399px) {.header-1 .container-fluid {padding: 0 30px;}}@media (max-width: 470px) {.header-1 .container-fluid {padding: 0 20px;}}.header-1 .header-main .sticky-logo .logo-2 {display: none;}.header-1 .header-main .main-menu ul li a {color: var(--white);}.header-1 .header-main .main-menu ul li a:hover {color: var(--theme) !important;}.header-1 .header-main .header-right .sidebar__toggle {color: var(--white);font-size: 30px;}.header-1 .header-right {gap: 50px;}.header-1 .header-right .icon-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}@media (max-width: 1399px) {.header-1 .header-right .icon-items {display: none;}}.header-1 .header-right .icon-items .icon {width: 48px;height: 48px;line-height: 48px;text-align: center;background-color: var(--theme);border-radius: 50%;color: var(--white);}.header-1 .header-right .icon-items .content p {color: var(--white);margin-bottom: 5px;}.header-1 .header-right .icon-items .content h4 {font-size: 18px;}.header-1 .header-right .icon-items .content h4 a {color: var(--white);}.header-2 {position: absolute;top: 0;left: 0;width: 100%;z-index: 99;}.header-2 .header-main {border-bottom: 1px solid var(--border);}.header-2 .container-fluid {padding: 0 130px;}@media (max-width: 1399px) {.header-2 .container-fluid {padding: 0 30px;}}@media (max-width: 470px) {.header-2 .container-fluid {padding: 0 20px;}}.header-2 .header-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 50px;}.header-2 .header-right .icon-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}@media (max-width: 1399px) {.header-2 .header-right .icon-items {display: none;}}.header-2 .header-right .icon-items .icon {width: 48px;height: 48px;line-height: 48px;text-align: center;background-color: rgba(135, 96, 253, 0.1);border-radius: 50%;color: var(--theme);border: 1px solid rgba(16, 24, 40, 0.1);}.header-2 .header-right .icon-items .content p {color: var(--text);margin-bottom: 5px;}.header-2 .header-right .icon-items .content h4 {font-size: 18px;}.header-2 .header-right .icon-items .content h4 a {color: var(--black);}@media (max-width: 1199px) {.header-2 .header-right .header-button {display: none;}}.header-3 {-webkit-box-shadow: 0px 10px 60px 0px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px 0px rgba(92, 48, 253, 0.2);position: relative;z-index: 99;}.header-3 .container-fluid {padding: 0 130px;}@media (max-width: 1399px) {.header-3 .container-fluid {padding: 0 30px;}}@media (max-width: 470px) {.header-3 .container-fluid {padding: 0 20px;}}.header-3 .header-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 50px;}@media (max-width: 1199px) {.header-3 .header-right .header-button {display: none;}}.header-3 .header-right .sidebar__toggle {color: var(--theme);font-size: 30px;}.sticky {position: fixed !important;top: 0 !important;left: 0;width: 100%;z-index: 100;transition: all 0.9s;background-color: var(--white);-webkit-box-shadow: var(---box-shadow);box-shadow: var(---box-shadow);-webkit-transition: all 0.9s;transition: all 0.9s;-webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;}.sticky.header-1 .header-main .sticky-logo .logo-1 {display: none;}.sticky.header-1 .header-main .sticky-logo .logo-2 {display: block;}.sticky.header-1 .header-main .main-menu ul li a {color: var(--header);}.sticky.header-1 .header-right .icon-items .icon {width: 48px;height: 48px;line-height: 48px;text-align: center;background-color: var(--theme);border-radius: 50%;color: var(--white);}.sticky.header-1 .header-right .icon-items .content p {color: var(--text);}.sticky.header-1 .header-right .icon-items .content h4 a {color: var(--header);}.sticky.header-1 .header-right .sidebar__toggle {color: var(--black);}.sticky.header-2 .header-main {border: none;}.offcanvas__info {background: var(--white) none repeat scroll 0 0;border-left: 2px solid var(--theme);position: fixed;right: 0;top: 0;width: 400px;height: 100%;-webkit-transform: translateX(calc(100% + 80px));transform: translateX(calc(100% + 80px));-webkit-transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out;-webkit-transition: opacity 0.45s ease-in-out, -webkit-transform 0.45s ease-in-out;transition: opacity 0.45s ease-in-out, -webkit-transform 0.45s ease-in-out;transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out;transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out, -webkit-transform 0.45s ease-in-out;z-index: 99999;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: none;}.offcanvas__info::-webkit-scrollbar {display: none;}.offcanvas__info.info-open {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}.offcanvas__wrapper {position: relative;height: 100%;padding: 30px 30px;}.offcanvas__wrapper .offcanvas__content .text {color: var(--text);}.offcanvas__wrapper .offcanvas__content .offcanvas__close {width: 45px;height: 45px;line-height: 45px;text-align: center;border-radius: 50%;background-color: var(--theme);position: relative;z-index: 9;cursor: pointer;}.offcanvas__wrapper .offcanvas__content .offcanvas__close i {color: var(--white);}.offcanvas__wrapper .offcanvas__content .offcanvas__contact {margin-top: 20px;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul {margin-top: 20px;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li {font-size: 16px;font-weight: 500;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child) {margin-bottom: 15px;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon {margin-right: 20px;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon i {color: var(--theme);}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn {width: 100%;padding: 16px 40px;}@media (max-width: 575px) {.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn {padding: 14px 30px;}}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon {margin-top: 30px;gap: 10px;}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a {width: 45px;height: 45px;line-height: 45px;text-align: center;font-size: 16px;display: block;background: transparent;color: var(--header);border-radius: 50%;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;text-align: center;border: 1px solid var(--border);}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a:hover {background-color: var(--theme);color: var(--white);}.offcanvas__overlay {position: fixed;height: 100%;width: 100%;background: #151515;z-index: 900;top: 0;opacity: 0;visibility: hidden;right: 0;}.offcanvas__overlay.overlay-open {opacity: 0.8;visibility: visible;}@media (max-width: 450px) {.offcanvas__info {width: 300px;}}@media (max-width: 575px) {.offcanvas__wrapper {padding: 20px;}}.breadcrumb-wrapper {position: relative;overflow: hidden;}.breadcrumb-wrapper .page-heading {position: relative;z-index: 9;text-align: center;}.breadcrumb-wrapper .page-heading h1 {font-size: 65px;position: relative;z-index: 9;line-height: 1.2;}@media (max-width: 991px) {.breadcrumb-wrapper .page-heading h1 {font-size: 42px;}}@media (max-width: 575px) {.breadcrumb-wrapper .page-heading h1 {font-size: 32px;}}.breadcrumb-wrapper .page-heading .breadcrumb-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;margin-top: 20px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}@media (max-width: 991px) {.breadcrumb-wrapper .page-heading .breadcrumb-items {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.breadcrumb-wrapper .page-heading .breadcrumb-items li {font-size: 24px;color: var(--theme);font-weight: 400;text-transform: capitalize;letter-spacing: -0.72px;text-decoration: none;}@media (max-width: 767px) {.breadcrumb-wrapper .page-heading .breadcrumb-items li {font-size: 20px;}}@media (max-width: 575px) {.breadcrumb-wrapper .page-heading .breadcrumb-items li {font-size: 18px;}}.breadcrumb-wrapper .page-heading .breadcrumb-items li a {color: var(--text);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.breadcrumb-wrapper .page-heading .breadcrumb-items li a:hover {color: var(--theme);}.breadcrumb-wrapper .page-heading .breadcrumb-items li i {color: var(--theme);}@media (max-width: 575px) {.breadcrumb-wrapper .page-heading .breadcrumb-items li i {font-size: 16px;}}.breadcrumb-wrapper .page-heading .breadcrumb-items li.style-2 {text-decoration: underline;}.breadcrumb-wrapper .shape-1 {position: absolute;top: 0;left: 0;bottom: 0;}.breadcrumb-wrapper .shape-1 img {width: 100%;height: 100%;}.breadcrumb-wrapper .shape-2 {position: absolute;top: 0;right: 0;bottom: 0;}.breadcrumb-wrapper .shape-2 img {width: 100%;height: 100%;}.error-items .error-image {margin-bottom: 50px;}.error-items .error-image img {width: 100%;height: 100%;}.mean-container a.meanmenu-reveal {display: none;}.mean-container .mean-nav {background: none;margin-top: 0;}.mean-container .mean-bar {padding: 0;min-height: auto;background: none;}.mean-container .mean-nav > ul {padding: 0;margin: 0;width: 100%;list-style-type: none;display: block !important;}.mean-container .mean-nav > ul .homemenu {position: relative;}.mean-container .mean-nav > ul .homemenu .homemenu-thumb {position: relative;width: 280px;}.mean-container .mean-nav > ul .homemenu .homemenu-thumb .demo-button {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 60%;gap: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.mean-container .mean-nav > ul .homemenu .homemenu-thumb .demo-button .theme-btn {padding: 10px 30px;color: var(--white) !important;width: initial;font-size: 14px;text-align: center;}.mean-container .mean-nav > ul .homemenu .homemenu-thumb .demo-button .theme-btn:hover {color: var(--white) !important;}.mean-container .mean-nav > ul .homemenu .homemenu-thumb::before {background: -webkit-gradient(linear, left top, left bottom, from(rgba(99, 92, 92, 0)), to(#292930));background: linear-gradient(to bottom, rgba(99, 92, 92, 0) 0%, #292930 100%);background-repeat: no-repeat;background-size: cover;background-position: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;content: "";}.mean-container .mean-nav > ul .homemenu .homemenu-thumb:hover::before {visibility: visible;opacity: 1;}.mean-container .mean-nav > ul .homemenu .homemenu-thumb:hover .demo-button {opacity: 1;visibility: visible;margin-top: 0;}.mean-container .mean-nav > ul .homemenu .homemenu-thumb:hover .homemenu-btn {opacity: 1;visibility: visible;bottom: 50%;-webkit-transform: translateY(50%);transform: translateY(50%);}.mean-container .mean-nav > ul .homemenu .homemenu-thumb img {width: 100%;}.mean-container .mean-nav > ul .homemenu .homemenu-content .homemenu-title {margin-top: 15px;display: inline-block;font-size: 16px;}.mean-container a.meanmenu-reveal {display: none !important;}.mean-container .mean-nav ul li a {width: 100%;padding: 10px 0;color: var(--header);font-size: 16px;line-height: 1.5;font-weight: 500;}.mean-container .mean-nav ul li a:hover {color: var(--theme);}.mean-container .mean-nav ul li a:last-child {border-bottom: 0;}.mean-container .mean-nav ul li a:hover {color: var(--theme);}.mean-container .mean-nav ul li a.mean-expand {margin-top: 5px;padding: 0 !important;}.mean-container .mean-nav ul li > a > i {display: none;}.mean-container .mean-nav ul li > a.mean-expand i {display: inline-block;}.mean-container .mean-nav > ul > li:first-child > a {border-top: 0;}.mean-container .mean-nav ul li a.mean-expand.mean-clicked i {transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.mean-container .mean-nav ul li .mega-menu li a {height: 200px;width: 100%;padding: 0;border-top: 0;margin-bottom: 20px;}@media (max-width: 1199px) {.mean-container .mean-nav ul li.menu-thumb {display: none;}}.hero-1 {padding: 120px 0;position: relative;}.hero-1::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background: radial-gradient(66.34% 66.34% at 50% 25.71%, rgba(16, 24, 40, 0.3) 0%, rgba(16, 24, 40, 0.97) 100%);}.hero-1 .hero-content {position: relative;z-index: 1;}@media (max-width: 575px) {.hero-1 .hero-content {text-align: center;}}@media (max-width: 767px) {.hero-1 .hero-content br {display: none;}}.hero-1 .hero-content h1 {color: var(--white);}@media (max-width: 1399px) {.hero-1 .hero-content h1 {font-size: 56px;}}@media (max-width: 1199px) {.hero-1 .hero-content h1 {font-size: 52px;}}@media (max-width: 991px) {.hero-1 .hero-content h1 {font-size: 48px;}}@media (max-width: 767px) {.hero-1 .hero-content h1 {font-size: 42px;}}@media (max-width: 575px) {.hero-1 .hero-content h1 {font-size: 30px;}}.hero-1 .hero-content .hero-button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 30px;margin-top: 50px;}@media (max-width: 767px) {.hero-1 .hero-content .hero-button {margin-top: 35px;}}@media (max-width: 575px) {.hero-1 .hero-content .hero-button {margin-top: 25px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media (max-width: 470px) {.hero-1 .hero-content .hero-button {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;}}.hero-1 .hero-content .hero-button .btn-link {color: var(--white);font-weight: 600;text-transform: capitalize;-webkit-text-decoration-line: underline;text-decoration-line: underline;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.hero-1 .hero-content .hero-button .btn-link i {margin-left: 8px;}.hero-1 .hero-content .hero-button .btn-link:hover {color: var(--theme);}@media (max-width: 575px) {.hero-1 .hero-content .hero-client {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media (max-width: 470px) {.hero-1 .hero-content .hero-client {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;}}.hero-1 .hero-contact-box {position: relative;z-index: 1;background-color: var(--white);border-radius: 20px;-webkit-box-shadow: 0px 10px 60px rgba(155, 155, 155, 0.2);box-shadow: 0px 10px 60px rgba(155, 155, 155, 0.2);padding: 60px;}@media (max-width: 767px) {.hero-1 .hero-contact-box {padding: 50px 40px;}}@media (max-width: 575px) {.hero-1 .hero-contact-box {padding: 40px 30px;}}.hero-1 .hero-contact-box h4 {letter-spacing: -0.88px;}.hero-1 .hero-contact-box .contact-form-item {margin-top: 30px;}.hero-1 .hero-contact-box .contact-form-item .form-clt input {width: 100%;border-radius: 16px;border: 1px solid rgba(36, 37, 73, 0.1);background-color: var(--white);padding: 18px 30px;color: var(--text);}@media (max-width: 767px) {.hero-1 .hero-contact-box .contact-form-item .form-clt input {line-height: 1px;}}.hero-1 .hero-contact-box .contact-form-item .payment-save {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;}.hero-1 .hero-contact-box .contact-form-item .payment-save input {width: 20px;height: 20px;border-radius: 20px;border: 1px solid rgba(36, 37, 73, 0.1);background-color: transparent;outline: none;color: var(--text);}.hero-1 .hero-contact-box .contact-form-item .payment-save p a {color: var(--theme);-webkit-text-decoration-line: underline;text-decoration-line: underline;}.hero-2 {position: relative;padding-top: 200px;z-index: 9;margin-bottom: -5px;}@media (max-width: 767px) {.hero-2 {padding-top: 150px;}}@media (max-width: 575px) {.hero-2 {padding-top: 130px;}}.hero-2::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background-repeat: no-repeat;background-size: cover;background-image: url(../../assets/img/hero/bg-shape.png);z-index: -1;}.hero-2 .frame-shape {position: absolute;top: 13%;left: 5%;-webkit-animation: rounded 5s linear infinite;animation: rounded 5s linear infinite;}@media (max-width: 767px) {.hero-2 .frame-shape {display: none;}}.hero-2 .man-shape {position: absolute;top: 35%;left: 8%;}@media (max-width: 767px) {.hero-2 .man-shape {display: none;}}.hero-2 .girl-shape {position: absolute;top: 13%;right: 5%;}@media (max-width: 767px) {.hero-2 .girl-shape {display: none;}}.hero-2 .frame-shape-2 {position: absolute;top: 50%;right: 5%;-webkit-animation: rounded 5s linear infinite;animation: rounded 5s linear infinite;}@media (max-width: 767px) {.hero-2 .frame-shape-2 {display: none;}}.hero-2 .hero-content {text-align: center;margin-bottom: 90px;position: relative;z-index: 9;}@media (max-width: 1199px) {.hero-2 .hero-content h1 {font-size: 52px;}}@media (max-width: 991px) {.hero-2 .hero-content h1 {font-size: 48px;}}@media (max-width: 767px) {.hero-2 .hero-content h1 {font-size: 40px;}}@media (max-width: 575px) {.hero-2 .hero-content h1 {font-size: 30px;}}.hero-2 .hero-content .sub-content {color: var(--theme);margin-bottom: 30px;display: inline-block;font-weight: 500;text-transform: capitalize;font-size: 18px;position: relative;background-color: var(--white);-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);padding: 6px 12px;border-radius: 10px;}.hero-2 .hero-content .sub-content img {margin-right: 10px;-webkit-animation: icon-animation 1.5s ease-in-out infinite;animation: icon-animation 1.5s ease-in-out infinite;}.hero-2 .hero-content .hero-button {margin-top: 40px;}@media (max-width: 767px) {.hero-2 .hero-content .hero-button {margin-top: 30px;}}@media (max-width: 575px) {.hero-2 .hero-content .hero-button {margin-top: 20px;}}.hero-2 .dashboard-image {max-width: 950px;text-align: center;margin: 0 auto;}.hero-2 .dashboard-image img {width: 100%;height: 100%;}.hero-3 {padding: 150px 0;position: relative;}@media (max-width: 991px) {.hero-3 br {display: none;}}.hero-3 .bottom-shape {position: absolute;bottom: -70%;left: 0;}@media (max-width: 1899px) {.hero-3 .bottom-shape {display: none;}}.hero-3 .bottom-shape img {width: 100%;height: 100%;}@media (max-width: 575px) {.hero-3 .hero-content {text-align: center;}}.hero-3 .hero-content .sub-content {color: var(--theme);margin-bottom: 30px;display: inline-block;font-weight: 500;text-transform: capitalize;font-size: 18px;position: relative;background-color: var(--white);-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);padding: 6px 12px;border-radius: 10px;}.hero-3 .hero-content .sub-content img {margin-right: 10px;-webkit-animation: icon-animation 1.5s ease-in-out infinite;animation: icon-animation 1.5s ease-in-out infinite;}.hero-3 .hero-content h1 {letter-spacing: -2.6px;margin-bottom: 20px;}@media (max-width: 1399px) {.hero-3 .hero-content h1 {font-size: 54px;}}@media (max-width: 1199px) {.hero-3 .hero-content h1 {font-size: 48px;}}@media (max-width: 991px) {.hero-3 .hero-content h1 {font-size: 46px;}}@media (max-width: 767px) {.hero-3 .hero-content h1 {font-size: 38px;}}@media (max-width: 575px) {.hero-3 .hero-content h1 {font-size: 30px;font-weight: 500;}}.hero-3 .hero-content h1 span {color: var(--theme);font-style: italic;}.hero-3 .hero-content .hero-button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 30px;margin-top: 45px;}@media (max-width: 767px) {.hero-3 .hero-content .hero-button {margin-top: 35px;}}@media (max-width: 575px) {.hero-3 .hero-content .hero-button {margin-top: 25px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media (max-width: 470px) {.hero-3 .hero-content .hero-button {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;}}.hero-3 .hero-content .hero-button .btn-link {color: var(--header);font-weight: 600;text-transform: capitalize;-webkit-text-decoration-line: underline;text-decoration-line: underline;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.hero-3 .hero-content .hero-button .btn-link i {margin-left: 8px;}.hero-3 .hero-content .hero-button .btn-link:hover {color: var(--theme);}.hero-3 .hero-image {text-align: center;position: relative;}.hero-3 .hero-image img {width: 100%;height: 100%;}.hero-3 .hero-image .frame-shape {position: absolute;top: 6%;left: 8%;-webkit-animation: rounded 5s linear infinite;animation: rounded 5s linear infinite;}.hero-3 .hero-image .bcleft-shape {position: absolute;bottom: 30px;left: -26%;}@media (max-width: 1199px) {.hero-3 .hero-image .bcleft-shape {width: 75%;}.hero-3 .hero-image .bcleft-shape img {width: 100%;height: 100%;}}@media (max-width: 991px) {.hero-3 .hero-image .bcleft-shape {left: 0%;width: 70%;}}@media (max-width: 767px) {.hero-3 .hero-image .bcleft-shape {width: 60%;}}.hero-3 .hero-image .bcright-shape {position: absolute;top: 0;right: -35%;}@media (max-width: 1600px) {.hero-3 .hero-image .bcright-shape {width: 80%;top: 60px;right: -20%;}.hero-3 .hero-image .bcright-shape img {width: 100%;height: 100%;}}@media (max-width: 991px) {.hero-3 .hero-image .bcright-shape {right: -15%;width: 70%;top: 20%;}}@media (max-width: 767px) {.hero-3 .hero-image .bcright-shape {right: 0%;width: 60%;top: 20%;}}.hero-3 .hero-image .message-shape {position: absolute;bottom: 8%;right: 30px;-webkit-animation: rounded 5s linear infinite;animation: rounded 5s linear infinite;}.hero-4 {padding: 220px 0 150px;}@media (max-width: 767px) {.hero-4 {padding: 180px 0 150px;}}@media (max-width: 575px) {.hero-4 {padding: 160px 0 150px;}}@media (max-width: 575px) {.hero-4 .hero-content {text-align: center;}}.hero-4 .hero-content .sub-content {color: var(--theme);margin-bottom: 30px;display: inline-block;font-weight: 500;text-transform: capitalize;font-size: 18px;position: relative;background-color: var(--white);-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);padding: 6px 12px;border-radius: 10px;}.hero-4 .hero-content .sub-content img {margin-right: 10px;-webkit-animation: icon-animation 1.5s ease-in-out infinite;animation: icon-animation 1.5s ease-in-out infinite;}.hero-4 .hero-content h1 {letter-spacing: -2.6px;margin-bottom: 20px;}@media (max-width: 1399px) {.hero-4 .hero-content h1 {font-size: 54px;}}@media (max-width: 1199px) {.hero-4 .hero-content h1 {font-size: 48px;}}@media (max-width: 991px) {.hero-4 .hero-content h1 {font-size: 46px;}}@media (max-width: 767px) {.hero-4 .hero-content h1 {font-size: 38px;}}@media (max-width: 575px) {.hero-4 .hero-content h1 {font-size: 30px;font-weight: 500;}}.hero-4 .hero-content h1 span {color: var(--theme);font-style: italic;}.hero-4 .hero-content .hero-button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 30px;margin-top: 45px;}@media (max-width: 767px) {.hero-4 .hero-content .hero-button {margin-top: 35px;}}@media (max-width: 575px) {.hero-4 .hero-content .hero-button {margin-top: 25px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media (max-width: 470px) {.hero-4 .hero-content .hero-button {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;}}.hero-4 .hero-content .hero-button .btn-link {color: var(--header);font-weight: 600;text-transform: capitalize;-webkit-text-decoration-line: underline;text-decoration-line: underline;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.hero-4 .hero-content .hero-button .btn-link i {margin-left: 8px;}.hero-4 .hero-content .hero-button .btn-link:hover {color: var(--theme);}.hero-4 .hero-content .about-author {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 40px;margin-top: 40px;}@media (max-width: 1399px) {.hero-4 .hero-content .about-author {gap: 15px;}}@media (max-width: 1199px) {.hero-4 .hero-content .about-author {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;}}@media (max-width: 991px) {.hero-4 .hero-content .about-author {-ms-flex-wrap: initial;flex-wrap: initial;gap: 40px;}}@media (max-width: 767px) {.hero-4 .hero-content .about-author {margin-top: 30px;gap: 30px;-ms-flex-wrap: wrap;flex-wrap: wrap;}}@media (max-width: 575px) {.hero-4 .hero-content .about-author {margin-top: 20px;gap: 20px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.hero-4 .hero-content .about-author .author-image {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}@media (max-width: 575px) {.hero-4 .hero-content .about-author .author-image {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.hero-4 .hero-content .about-author .author-image .content h6 {font-weight: 500;font-size: 16px;text-align: left;}.hero-4 .hero-image {position: relative;}.hero-4 .hero-image img {width: 100%;height: 100%;}.hero-4 .hero-image .circle-musk-shape {position: absolute;top: 0;left: -20%;}@media (max-width: 991px) {.hero-4 .hero-image .circle-musk-shape {display: none;}}.funfact-box-items {margin-top: 30px;padding: 40px 45px;background: rgba(92, 48, 253, 0.1);border: 1.2px solid rgba(16, 24, 40, 0.1);border-radius: 10px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}@media (max-width: 575px) {.funfact-box-items {padding: 30px;}}.funfact-box-items h6 {font-weight: 400;color: var(--text);border-bottom: 2px dotted var(--text);padding-bottom: 25px;margin-bottom: 25px;margin-top: 10px;}@media (max-width: 575px) {.funfact-box-items h6 {padding-top: 15px;margin-bottom: 15px;}}.funfact-box-items:hover {background-color: var(--theme);}.funfact-box-items:hover h2, .funfact-box-items:hover h6, .funfact-box-items:hover p {color: var(--white);}.funfact-box-items:hover h6 {border-bottom: 2px dotted var(--white);}.funfact-box-items.active {background-color: var(--theme);}.funfact-box-items.active h2, .funfact-box-items.active h6, .funfact-box-items.active p {color: var(--white);}.funfact-box-items.active h6 {border-bottom: 2px dotted var(--white);}.funfact-box-items.style-2 {background-color: rgba(255, 255, 255, 0.05);border: 1.2px solid rgba(255, 255, 255, 0.05);}.funfact-box-items.style-2 h6 {color: rgba(255, 255, 255, 0.55);border-bottom: 2px dotted rgba(255, 255, 255, 0.1);}.funfact-box-items.style-2 h2, .funfact-box-items.style-2 p {color: var(--white);}.funfact-box-items.style-2:hover {background-color: var(--theme);}.funfact-box-items.style-2:hover h6 {color: var(--white);border-bottom: 2px dotted var(--white);}.funfact-box-items.style-2.active {background-color: var(--theme);}.funfact-box-items.style-2.active h6 {color: var(--white);border-bottom: 2px dotted var(--white);}.funfact-section-2 {position: relative;z-index: 9;margin-top: -7px;}.funfact-section-2::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background-color: var(--header);z-index: -1;}.counter-section {position: relative;z-index: 9;margin-top: -4px;}.counter-section::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background-color: var(--header);z-index: -1;}.counter-items {background-color: #1C2433;padding: 30px 25px;border-radius: 10px;border: 1.2px solid rgba(255, 255, 255, 0.1);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;position: relative;}.counter-items::before {position: absolute;left: 0;content: "";width: 150px;height: 120%;background: #8760FD;border-radius: 50%;top: -10%;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: -1;-webkit-filter: blur(15px);filter: blur(15px);opacity: 0;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.counter-items h2 {color: var(--theme-2);}.counter-items p {color: rgba(255, 255, 255, 0.55);}.counter-items:hover::before {opacity: 1;}.business-boost-section {position: relative;z-index: 9;margin-top: 40px;}@media (max-width: 1399px) {.business-boost-section {margin-top: 0;}}.business-boost-section::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background-color: var(--bg);z-index: -1;top: -10%;height: 50%;}@media (max-width: 1399px) {.business-boost-section::before {top: 0;}}.business-boost-wrapper {background-color: var(--theme);padding: 60px 70px;border-radius: 10px;position: relative;z-index: 9;}@media (max-width: 1199px) {.business-boost-wrapper {padding: 60px 50px;}.business-boost-wrapper br {display: none;}}@media (max-width: 767px) {.business-boost-wrapper {padding: 50px 40px;}}@media (max-width: 575px) {.business-boost-wrapper {padding: 40px 30px;}}.business-boost-wrapper::before {position: absolute;bottom: 0;left: 0;content: "";background-repeat: no-repeat;background-size: contain;background-image: url(../../assets/img/border-shape.png);width: 100%;height: 100%;z-index: -1;}@media (max-width: 767px) {.business-boost-wrapper .business-boost-content {text-align: center;}}.business-boost-wrapper .business-boost-content h2 {color: var(--white);font-size: 40px;margin-top: 40px;}@media (max-width: 1199px) {.business-boost-wrapper .business-boost-content h2 {font-size: 36px;}}@media (max-width: 767px) {.business-boost-wrapper .business-boost-content h2 {font-size: 30px;margin-top: 30px;}}@media (max-width: 575px) {.business-boost-wrapper .business-boost-content h2 {font-size: 26px;margin-top: 20px;}}.business-boost-wrapper .business-boost-content p {font-size: 20px;color: var(--white);margin-top: 30px;margin-bottom: 40px;line-height: 170%;}@media (max-width: 767px) {.business-boost-wrapper .business-boost-content p {font-size: 18px;margin-top: 30px;margin-bottom: 30px;}}@media (max-width: 575px) {.business-boost-wrapper .business-boost-content p {font-size: 16px;margin-top: 20px;margin-bottom: 20px;}}.business-boost-wrapper .video-image {margin-top: -160px;position: relative;z-index: 9;}@media (max-width: 1399px) {.business-boost-wrapper .video-image {margin-top: 0;}}.business-boost-wrapper .video-image .video-box {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.business-boost-wrapper .video-image .video-box .video-buttton {width: 80px;height: 80px;line-height: 80px;text-align: center;border-radius: 50%;background-color: var(--white);color: var(--theme);display: inline-block;font-size: 18px;}@media (max-width: 575px) {.business-boost-wrapper .video-image .video-box .video-buttton {width: 60px;height: 60px;line-height: 60px;font-size: 16px;}}.business-boost-wrapper .video-image .video-box .ripple::before, .business-boost-wrapper .video-image .video-box .ripple::after {width: 80px;height: 80px;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);}@media (max-width: 575px) {.business-boost-wrapper .video-image .video-box .ripple::before, .business-boost-wrapper .video-image .video-box .ripple::after {width: 60px;height: 60px;}}.business-boost-wrapper .video-image img {width: 100%;height: 100%;}.work-process-wrapper .work-process-content .work-process-items {border: 1.2px solid rgba(16, 24, 40, 0.1);border-radius: 16px;padding: 25px 30px;overflow: hidden;background: #EFEBFF;margin-top: 30px;}@media (max-width: 991px) {.work-process-wrapper .work-process-content .work-process-items {text-align: center;}}@media (max-width: 575px) {.work-process-wrapper .work-process-content .work-process-items {padding: 20px;}}.work-process-wrapper .work-process-content .work-process-items .digit-box {width: 50px;height: 50px;border-radius: 50%;text-align: center;line-height: 50px;color: var(--theme);font-size: 22px;font-weight: 600;border: 1.2px solid #5e32ff45;background: #E0D7FF;}@media (max-width: 991px) {.work-process-wrapper .work-process-content .work-process-items .digit-box {margin: 0 auto;}}.work-process-wrapper .work-process-content .work-process-items h4 {margin-top: 20px;margin-bottom: 10px;}.work-process-wrapper .work-process-image {margin-top: 30px;}@media (max-width: 767px) {.work-process-wrapper .work-process-image {height: 500px;}}@media (max-width: 575px) {.work-process-wrapper .work-process-image {height: 400px;}}.work-process-wrapper .work-process-image img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.working-card-items {margin-top: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 40px 100px;border: 1px solid rgba(16, 24, 40, 0.1);background-color: #F9FAFB;border-radius: 20px;}@media (max-width: 1199px) {.working-card-items {padding: 40px 50px;}}@media (max-width: 767px) {.working-card-items {padding: 40px;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;}}@media (max-width: 575px) {.working-card-items {padding: 30px;}}.working-card-items .content {position: relative;}.working-card-items .content .sub-title {background-color: var(--white);-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);font-weight: 500;font-size: 16px;color: var(--theme);border-radius: 8px;padding: 10px 20px;margin-bottom: 20px;display: inline-block;line-height: 1;}.working-card-items .content h3 {margin-bottom: 10px;}@media (max-width: 991px) {.arrow-image {display: none;}}.about-wrapper .about-image-items {position: relative;}.about-wrapper .about-image-items .experience-text {background-color: var(--theme);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 17px;padding: 16px 30px;border-radius: 7px;-webkit-transform: rotate(-11.223deg);transform: rotate(-11.223deg);position: absolute;bottom: 8%;left: 5%;}@media (max-width: 767px) {.about-wrapper .about-image-items .experience-text {gap: 12px;-webkit-transform: rotate(0);transform: rotate(0);bottom: 0;padding: 14px 15px;width: 100%;left: 0;right: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;bottom: 4%;}}.about-wrapper .about-image-items .experience-text li {color: var(--white);font-size: 20px;font-weight: 500;letter-spacing: -0.8px;}@media (max-width: 767px) {.about-wrapper .about-image-items .experience-text li {font-size: 16px;}}@media (max-width: 767px) {.about-wrapper .about-image-items .about-image {height: 480px;}}@media (max-width: 575px) {.about-wrapper .about-image-items .about-image {height: 400px;}}.about-wrapper .about-image-items .about-image img {width: 100%;height: 100%;border-radius: 10px;-o-object-fit: cover;object-fit: cover;}.about-wrapper .digital-about-image img {width: 100%;height: 100%;}.about-wrapper .about-content {margin-left: 60px;}@media (max-width: 1399px) {.about-wrapper .about-content {margin-left: 15px;}}@media (max-width: 1199px) {.about-wrapper .about-content {margin-left: 30px;}}@media (max-width: 991px) {.about-wrapper .about-content {margin-left: 0;}}.about-wrapper .about-content .about-list {margin-top: 40px;}@media (max-width: 767px) {.about-wrapper .about-content .about-list {margin-top: 30px;}}@media (max-width: 575px) {.about-wrapper .about-content .about-list {margin-top: 20px;}}.about-wrapper .about-content .about-list li {color: var(--header);}.about-wrapper .about-content .about-list li i {color: var(--theme);margin-right: 10px;}.about-wrapper .about-content .about-list li:not(:last-child) {margin-bottom: 10px;}.about-wrapper .about-content .about-list.style-2 {margin-top: 20px;margin-bottom: 30px;}.about-wrapper .about-content .about-list.style-2 li {color: var(--header);font-weight: 500;}.about-wrapper .about-content .about-list.style-2 li:not(:last-child) {margin-bottom: 20px;}.about-wrapper .about-content .about-list.style-2 li i {font-size: 22px;}.about-wrapper .about-content .about-author {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;margin-top: 50px;}@media (max-width: 1399px) {.about-wrapper .about-content .about-author {gap: 12px;}}@media (max-width: 1199px) {.about-wrapper .about-content .about-author {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;}}@media (max-width: 767px) {.about-wrapper .about-content .about-author {margin-top: 30px;}}@media (max-width: 575px) {.about-wrapper .about-content .about-author {margin-top: 20px;}}.about-wrapper .about-content .about-author .author-image {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.about-wrapper .about-content .about-author .author-image img {width: 55px;height: 55px;border-radius: 50%;}.about-wrapper .about-content .about-author .author-image .content h5 span {color: var(--text);font-weight: 400;}.about-wrapper .about-content.style-about {margin-right: 60px;}@media (max-width: 1399px) {.about-wrapper .about-content.style-about {margin-right: 15px;}}@media (max-width: 1199px) {.about-wrapper .about-content.style-about {margin-right: 30px;}}@media (max-width: 991px) {.about-wrapper .about-content.style-about {margin-right: 0;}}.about-wrapper.style-2 .about-image-items-2 .about-image {margin-top: 50px;}@media (max-width: 991px) {.about-wrapper.style-2 .about-image-items-2 .about-image {margin-top: 0;}}@media (max-width: 767px) {.about-wrapper.style-2 .about-image-items-2 .about-image {height: 480px;}}@media (max-width: 575px) {.about-wrapper.style-2 .about-image-items-2 .about-image {height: 400px;}}.about-wrapper.style-2 .about-image-items-2 .about-image img {width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;}@media (max-width: 767px) {.about-wrapper.style-2 .about-image-items-2 .about-image-2 {height: 480px;}}@media (max-width: 575px) {.about-wrapper.style-2 .about-image-items-2 .about-image-2 {height: 400px;}}.about-wrapper.style-2 .about-image-items-2 .about-image-2 img {width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;}.about-wrapper.style-2 .about-content .icon-items {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 30px;gap: 20px;}.about-wrapper.style-2 .about-content .icon-items .dot {width: 30px;height: 30px;line-height: 30px;text-align: center;background-color: var(--white);-webkit-box-shadow: 0px 5px 30px rgba(92, 48, 253, 0.3);box-shadow: 0px 5px 30px rgba(92, 48, 253, 0.3);border-radius: 50%;position: relative;}.about-wrapper.style-2 .about-content .icon-items .dot::before {position: absolute;top: 50%;left: 50%;content: "";width: 10px;height: 10px;background-color: var(--theme);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);border-radius: 10px;}.about-wrapper.style-2 .about-content .icon-items .content h4 {font-size: 20px;margin-bottom: 10px;}.about-wrapper .about-image-3 img {width: 100%;height: 100%;}.about-wrapper .about-image-items-4 {position: relative;}.about-wrapper .about-image-items-4 .about-thumbs img {width: 100%;height: 100%;border-radius: 10px;}.about-wrapper .about-image-items-4 .experience-items {background-color: var(--theme);text-align: center;z-index: 9;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 40px;border-radius: 0px 0px 127px 127px;border-top: 5px solid var(--white);max-width: 260px;}.about-wrapper .about-image-items-4 .experience-items h6 {font-weight: 500;font-size: 16px;margin-bottom: 20px;color: var(--white);}.about-wrapper .about-image-items-4 .experience-items h2 {color: var(--white);margin-top: 25px;margin-bottom: 5px;border-top: 1px solid rgba(92, 48, 253, 0.1);padding-top: 20px;}.about-wrapper .about-image-items-4 .experience-items p {color: var(--white);}.grow-business-wrapper .grow-content .grow-percent-area {margin-top: 40px;}.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items {padding: 40px 30px;background-color: var(--white);-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);border-radius: 10px;}@media (max-width: 1199px) {.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items {padding: 30px 25px;}}@media (max-width: 991px) {.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items {padding: 40px 30px;}}@media (max-width: 575px) {.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items {padding: 30px 25px;}}.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items h2 {font-size: 55px;color: var(--theme);margin-bottom: 10px;}@media (max-width: 1199px) {.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items h2 {font-size: 36px;}}@media (max-width: 991px) {.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items h2 {font-size: 50px;}}@media (max-width: 575px) {.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items h2 {font-size: 42px;}}.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items h3 {margin-bottom: 10px;}@media (max-width: 1199px) {.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items h3 {font-size: 20px;}}@media (max-width: 991px) {.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items h3 {font-size: 22px;}}@media (max-width: 575px) {.grow-business-wrapper .grow-content .grow-percent-area .grow-percent-items h3 {font-size: 20px;}}.grow-business-wrapper .grow-image-items {margin-left: 190px;position: relative;}@media (max-width: 1600px) {.grow-business-wrapper .grow-image-items {margin-left: 150px;}}@media (max-width: 1399px) {.grow-business-wrapper .grow-image-items {margin-left: 30px;}}@media (max-width: 991px) {.grow-business-wrapper .grow-image-items {margin-left: 0;}}.grow-business-wrapper .grow-image-items .grow-shape {position: absolute;top: 10%;left: -32%;}@media (max-width: 1399px) {.grow-business-wrapper .grow-image-items .grow-shape {left: -15%;}}@media (max-width: 991px) {.grow-business-wrapper .grow-image-items .grow-shape {left: 0;top: 0;}}@media (max-width: 470px) {.grow-business-wrapper .grow-image-items .grow-shape {left: -5%;width: 200px;}.grow-business-wrapper .grow-image-items .grow-shape img {width: 100%;height: 100%;}}.grow-business-wrapper .grow-image-items .frame-shape {position: absolute;top: 15%;right: -15%;-webkit-animation: rounded 5s linear infinite;animation: rounded 5s linear infinite;}@media (max-width: 1600px) {.grow-business-wrapper .grow-image-items .frame-shape {right: -5%;}}@media (max-width: 1399px) {.grow-business-wrapper .grow-image-items .frame-shape {right: 0;}}@media (max-width: 1199px) {.grow-business-wrapper .grow-image-items .frame-shape {top: 15%;right: -15%;}}@media (max-width: 991px) {.grow-business-wrapper .grow-image-items .frame-shape {right: 60px;}}@media (max-width: 767px) {.grow-business-wrapper .grow-image-items .frame-shape {right: 0;}}.grow-business-wrapper .grow-image-items .user-shape {position: absolute;bottom: 0;right: -25%;}@media (max-width: 1600px) {.grow-business-wrapper .grow-image-items .user-shape {right: -10%;}}@media (max-width: 1399px) {.grow-business-wrapper .grow-image-items .user-shape {right: -5%;}}@media (max-width: 1199px) {.grow-business-wrapper .grow-image-items .user-shape {right: -25%;}}@media (max-width: 991px) {.grow-business-wrapper .grow-image-items .user-shape {right: 0;}}.grow-business-wrapper .grow-image-items .grow-image {max-width: 440px;}@media (max-width: 991px) {.grow-business-wrapper .grow-image-items .grow-image {margin: 0 auto;text-align: center;}}.grow-business-wrapper .grow-image-items .grow-image img {width: 100%;height: 100%;border-radius: 500px 500px 500px 500px;border: 1px solid var(--border);padding: 20px;}.grow-business-wrapper.style-2 .grow-content p {color: rgba(255, 255, 255, 0.65);}.grow-business-wrapper.style-2 .grow-content .grow-percent-items {background-color: rgba(255, 255, 255, 0.05);border: 1.2px rgba(255, 255, 255, 0.1);-webkit-box-shadow: none;box-shadow: none;}.grow-business-wrapper.style-2 .grow-content .grow-percent-items h2, .grow-business-wrapper.style-2 .grow-content .grow-percent-items h3 {color: var(--white);}.planning-wrapper .planning-content .planning-items {background-color: rgba(92, 48, 253, 0.1);border: 1.2px solid rgba(16, 24, 40, 0.1);border-radius: 10px;padding: 22px 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;margin-top: 40px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}@media (max-width: 1399px) {.planning-wrapper .planning-content .planning-items {gap: 10px;padding: 20px;}}@media (max-width: 767px) {.planning-wrapper .planning-content .planning-items {margin-top: 30px;gap: 15px;}}@media (max-width: 575px) {.planning-wrapper .planning-content .planning-items {margin-top: 20px;}}@media (max-width: 470px) {.planning-wrapper .planning-content .planning-items {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;}}.planning-wrapper .planning-content .planning-items .number {border: 1.2px solid rgba(16, 24, 40, 0.1);background-color: transparent;width: 50px;height: 50px;line-height: 50px;text-align: center;border-radius: 50%;color: var(--theme);font-weight: 600;font-size: 16px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.planning-wrapper .planning-content .planning-items:hover {background-color: var(--white);-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);border: 1.2 solid transparent;}.planning-wrapper .planning-content .planning-items:hover .number {background-color: var(--theme);color: var(--white);-webkit-box-shadow: 0px 5px 30px rgba(92, 48, 253, 0.5);box-shadow: 0px 5px 30px rgba(92, 48, 253, 0.5);}.planning-wrapper .planning-content .planning-items.active {background-color: var(--white);-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);border: 1.2 solid transparent;}.planning-wrapper .planning-content .planning-items.active .number {background-color: var(--theme);color: var(--white);-webkit-box-shadow: 0px 5px 30px rgba(92, 48, 253, 0.5);box-shadow: 0px 5px 30px rgba(92, 48, 253, 0.5);}@media (max-width: 767px) {.planning-wrapper .planning-image-items .planning-image {height: 480px;}}@media (max-width: 575px) {.planning-wrapper .planning-image-items .planning-image {height: 400px;}}.planning-wrapper .planning-image-items .planning-image img {width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;}.planning-wrapper .planning-image-items .planning-image-2 {margin-top: 50px;}@media (max-width: 991px) {.planning-wrapper .planning-image-items .planning-image-2 {margin-top: 0;}}@media (max-width: 767px) {.planning-wrapper .planning-image-items .planning-image-2 {height: 480px;}}@media (max-width: 575px) {.planning-wrapper .planning-image-items .planning-image-2 {height: 400px;}}.planning-wrapper .planning-image-items .planning-image-2 img {width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;}@media (max-width: 1199px) {.about-section-3 {overflow: hidden;}}.about-wrapper-2 .about-image-items {position: relative;}.about-wrapper-2 .about-image-items .about-image-1 {max-width: 410px;position: relative;}@media (max-width: 991px) {.about-wrapper-2 .about-image-items .about-image-1 {max-width: 550px;}}@media (max-width: 767px) {.about-wrapper-2 .about-image-items .about-image-1 {max-width: 650px;}}.about-wrapper-2 .about-image-items .about-image-1 img {width: 100%;height: 100%;border-radius: 10px;}.about-wrapper-2 .about-image-items .about-image-1 .about-image-2 {max-width: 380px;position: absolute;bottom: -28%;right: -42%;}@media (max-width: 1399px) {.about-wrapper-2 .about-image-items .about-image-1 .about-image-2 {right: -25%;max-width: 350px;}}@media (max-width: 1199px) {.about-wrapper-2 .about-image-items .about-image-1 .about-image-2 {right: 0;max-width: 300px;}}@media (max-width: 991px) {.about-wrapper-2 .about-image-items .about-image-1 .about-image-2 {bottom: 0;right: -25%;max-width: 380px;}}@media (max-width: 767px) {.about-wrapper-2 .about-image-items .about-image-1 .about-image-2 {bottom: 0;right: 0;max-width: 250px;}}.about-wrapper-2 .about-image-items .about-image-1 .about-image-2 img {width: 100%;height: 100%;border-radius: 10px;}.about-wrapper-2 .about-image-items .experience-items {background-color: #EFEAFF;text-align: center;z-index: 9;position: absolute;left: 0;padding: 40px;border-radius: 0px 0px 127px 127px;bottom: -28%;left: -13%;border-top: 5px solid var(--theme);}@media (max-width: 1199px) {.about-wrapper-2 .about-image-items .experience-items {left: 0;padding: 25px;bottom: inherit;left: 0;top: 0;width: 50%;}}@media (max-width: 991px) {.about-wrapper-2 .about-image-items .experience-items {padding: 30px;width: 40%;}}@media (max-width: 767px) {.about-wrapper-2 .about-image-items .experience-items {padding: 20px;width: 52%;}}@media (max-width: 500px) {.about-wrapper-2 .about-image-items .experience-items {padding: 20px;width: 70%;}}.about-wrapper-2 .about-image-items .experience-items h6 {font-weight: 500;font-size: 16px;margin-bottom: 20px;}.about-wrapper-2 .about-image-items .experience-items h2 {color: var(--theme);margin-top: 25px;margin-bottom: 5px;border-top: 1px solid rgba(92, 48, 253, 0.1);padding-top: 20px;}.about-wrapper-2 .about-counter-area {margin-top: 40px;margin-bottom: 40px;}.about-wrapper-2 .about-counter-area .about-counter-items {border: 1.2px solid rgba(16, 24, 40, 0.1);background-color: rgba(92, 48, 253, 0.1);border-radius: 10px;padding: 25px 40px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}@media (max-width: 767px) {.about-wrapper-2 .about-counter-area .about-counter-items {padding: 20px 25px;}.about-wrapper-2 .about-counter-area .about-counter-items p {font-size: 14px;}}@media (max-width: 575px) {.about-wrapper-2 .about-counter-area .about-counter-items {text-align: center;}.about-wrapper-2 .about-counter-area .about-counter-items p {font-size: 16px;}}.about-wrapper-2 .about-counter-area .about-counter-items:hover {background-color: var(--theme);}.about-wrapper-2 .about-counter-area .about-counter-items:hover h2, .about-wrapper-2 .about-counter-area .about-counter-items:hover p {color: var(--white);}@media (max-width: 767px) {.grow-business-wrapper-2 {margin-bottom: -40px;}}.grow-business-wrapper-2 .grow-business-image {max-width: 410px;margin-left: 120px;position: relative;}@media (max-width: 1199px) {.grow-business-wrapper-2 .grow-business-image {margin-left: 0;max-width: 700px;}}.grow-business-wrapper-2 .grow-business-image img {width: 100%;height: 100%;}.grow-business-wrapper-2 .grow-business-image .grap-shape {position: absolute;left: -50%;top: 7%;}@media (max-width: 1199px) {.grow-business-wrapper-2 .grow-business-image .grap-shape {display: none;}}.grow-business-wrapper-2 .grow-business-content .grow-counting-area {margin-top: 40px;border-top: 1px solid var(--border);padding-top: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media (max-width: 767px) {.grow-business-wrapper-2 .grow-business-content .grow-counting-area {margin-top: 30px;padding-bottom: 30px;}}@media (max-width: 575px) {.grow-business-wrapper-2 .grow-business-content .grow-counting-area {margin-top: 20px;padding-bottom: 20px;}}@media (max-width: 470px) {.grow-business-wrapper-2 .grow-business-content .grow-counting-area {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;-webkit-box-pack: initial;-ms-flex-pack: initial;justify-content: initial;}}.grow-business-wrapper-2 .grow-business-content .grow-counting-area .grow-counting-items h2 {color: var(--theme);margin-bottom: 5px;}.grow-business-wrapper-2 .grow-business-content .grow-counting-area .grow-counting-items p {font-size: 20px;}@media (max-width: 1399px) {.grow-business-wrapper-2 .grow-business-content .grow-counting-area .grow-counting-items p {font-size: 16px;}}.service-items {background-color: var(--white);border-radius: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.service-items .thumb {padding: 10px;}.service-items .thumb img {border-radius: 10px;width: 100%;height: 100%;}.service-items .content {padding-left: 30px;overflow: hidden;}@media (max-width: 991px) {.service-items .content {padding-left: 0;padding: 20px 15px;padding-right: 0;}}.service-items .content h5 {margin-bottom: 15px;margin-top: 5px;}.service-items .content h5 a:hover {color: var(--theme);}.service-items:hover .arrow-btn {-webkit-transform: translateX(95px);transform: translateX(95px);color: var(--theme);}.service-items:hover .arrow-btn i {-webkit-transform: rotate(0);transform: rotate(0);}.service-items:hover .arrow-btn::before {opacity: 1;}.service-card-items {margin-top: 30px;padding: 40px 45px;background: rgba(92, 48, 253, 0.07);border: 1.2px solid rgba(16, 24, 40, 0.1);border-radius: 16px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}@media (max-width: 1399px) {.service-card-items {text-align: center;}}.service-card-items .icon {margin-bottom: 20px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;color: var(--theme);font-size: 60px;}@media (max-width: 1199px) {.service-card-items h3 {font-size: 20px;}}.service-card-items .service-thumb {margin-top: 30px;margin-bottom: 30px;position: relative;z-index: 9;}.service-card-items .service-thumb img {width: 100%;height: 100%;border-radius: 50%;}.service-card-items .service-thumb .line-shape {position: absolute;top: 0;left: 0;z-index: -1;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.service-card-items:hover {background-color: var(--theme);}.service-card-items:hover .icon {color: var(--white);-webkit-filter: grayscale(100%) brightness(300%);filter: grayscale(100%) brightness(300%);}.service-card-items:hover h3 a {color: var(--white);}.service-card-items:hover .service-thumb .line-shape {-webkit-filter: grayscale(100%) brightness(300%);filter: grayscale(100%) brightness(300%);}.service-card-items:hover .link-btn {color: var(--white);}.service-card-items.active {background-color: var(--theme);}.service-card-items.active .icon {color: var(--white);-webkit-filter: grayscale(100%) brightness(300%);filter: grayscale(100%) brightness(300%);}.service-card-items.active h3 a {color: var(--white);}.service-card-items.active .service-thumb .line-shape {-webkit-filter: grayscale(100%) brightness(300%);filter: grayscale(100%) brightness(300%);}.service-card-items.active .link-btn {color: var(--white);}.service-popular-items {margin-top: 30px;background-color: #F9FAFB;padding: 40px 50px;border: 1.2px solid #EDEEF0;border-radius: 16px;}@media (max-width: 1399px) {.service-popular-items {padding: 40px;}}@media (max-width: 575px) {.service-popular-items {padding: 30px;}}.service-popular-items .service-image img {width: 100%;height: 100%;}.service-popular-items .service-content {margin-top: 30px;}@media (max-width: 575px) {.service-popular-items .service-content {margin-top: 20px;}}.service-popular-items .service-content h3 {margin-bottom: 7px;}.service-popular-items .service-content h3 a:hover {color: var(--theme);}.service-popular-items .service-content p {margin-bottom: 30px;}@media (max-width: 575px) {.service-popular-items .service-content p {margin-bottom: 20px;}}.service-popular-items .service-content .theme-btn {background: rgba(135, 96, 253, 0.2);color: var(--theme);}.service-popular-items .service-content .theme-btn::before, .service-popular-items .service-content .theme-btn::after {background: var(--theme);}.service-popular-items .service-content .theme-btn:hover {color: var(--white);}.service-offer-section {padding: 247px 0 120px;}@media (max-width: 1899px) {.service-offer-section {margin-top: -30px;padding: 0;padding-bottom: 120px;}}@media (max-width: 1199px) {.service-offer-section {margin-top: -50px;padding-bottom: 100px;}}@media (max-width: 991px) {.service-offer-section {margin-top: -70px;padding-bottom: 80px;}}.service-offer-items {margin-top: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 30px;border-radius: 10px;border: 1.2px solid rgba(16, 24, 40, 0.1);background: rgba(255, 255, 255, 0.1);-webkit-box-shadow: 0px 10px 60px 0px rgba(92, 48, 253, 0.1);box-shadow: 0px 10px 60px 0px rgba(92, 48, 253, 0.1);padding: 30px 40px;}@media (max-width: 767px) {.service-offer-items {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;padding: 30px;gap: 25px;}}.service-offer-items .icon {position: relative;}.service-offer-items .icon::before {position: absolute;top: 0;left: 0;content: "";width: 40px;height: 80px;-webkit-transform: rotate(-30deg);transform: rotate(-30deg);border-radius: 20px;background: -webkit-gradient(linear, left top, left bottom, from(rgba(92, 48, 253, 0.1)), to(rgba(92, 48, 253, 0)));background: linear-gradient(180deg, rgba(92, 48, 253, 0.1) 0%, rgba(92, 48, 253, 0) 100%);}.service-offer-items .offer-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;}@media (max-width: 767px) {.service-offer-items .offer-content {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;gap: 25px;}}.service-offer-items .offer-content .content h3 {margin-bottom: 3px;}.service-offer-items .offer-content .content h3 a:hover {color: var(--theme);}.service-offer-items .offer-content .arrow-icon {color: var(--text);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);display: inline-block;}.service-offer-items .offer-content .arrow-icon:hover {color: var(--theme);-webkit-transform: rotate(0);transform: rotate(0);}.service-box-items {margin-top: 30px;background-color: #171F2F;border: 1.2px solid rgba(255, 255, 255, 0.07);border-radius: 16px;text-align: center;padding: 40px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}@media (max-width: 575px) {.service-box-items {padding: 30px 25px;}}.service-box-items .content {margin-top: 20px;}.service-box-items .content h3 {margin-bottom: 10px;}@media (max-width: 991px) {.service-box-items .content h3 {font-size: 22px;}}@media (max-width: 575px) {.service-box-items .content h3 {font-size: 20px;}}.service-box-items .content h3 a {color: var(--white);}.service-box-items .icon {color: var(--theme);font-size: 60px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.service-box-items:hover {background-color: var(--theme);}.service-box-items:hover .content p {color: var(--white);}.service-box-items:hover .icon {color: var(--white);}@media (max-width: 991px) {.service-section-4 .section-title br {display: none;}}.service-video-section {background-color: rgba(92, 48, 253, 0.1);}.service-video-wrapper .service-video-image {position: relative;margin-right: 30px;}.service-video-wrapper .service-video-image img {width: 100%;height: 100%;border-radius: 20px;}.service-video-wrapper .service-video-image::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background-color: var(--header);opacity: .3;border-radius: 20px;}.service-video-wrapper .service-video-image .video-box {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.service-video-wrapper .service-video-image .video-box .video-buttton {width: 100px;height: 100px;line-height: 100px;text-align: center;border-radius: 50%;background-color: var(--white);color: var(--theme);display: inline-block;font-size: 18px;}@media (max-width: 1199px) {.service-video-wrapper .service-video-image .video-box .video-buttton {width: 90px;height: 90px;line-height: 90px;}}@media (max-width: 767px) {.service-video-wrapper .service-video-image .video-box .video-buttton {width: 80px;height: 80px;line-height: 80px;font-size: 18px;}}@media (max-width: 575px) {.service-video-wrapper .service-video-image .video-box .video-buttton {width: 70px;height: 70px;line-height: 70px;}}.service-video-wrapper .service-video-image .video-box .ripple::before, .service-video-wrapper .service-video-image .video-box .ripple::after {width: 100px;height: 100px;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);}@media (max-width: 1199px) {.service-video-wrapper .service-video-image .video-box .ripple::before, .service-video-wrapper .service-video-image .video-box .ripple::after {width: 90px;height: 90px;}}@media (max-width: 767px) {.service-video-wrapper .service-video-image .video-box .ripple::before, .service-video-wrapper .service-video-image .video-box .ripple::after {width: 80px;height: 80px;}}@media (max-width: 575px) {.service-video-wrapper .service-video-image .video-box .ripple::before, .service-video-wrapper .service-video-image .video-box .ripple::after {width: 70px;height: 70px;}}.service-video-wrapper .service-video-image .experience-text {background-color: var(--theme);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 17px;padding: 16px 30px;border-radius: 7px;-webkit-transform: rotate(-11.223deg);transform: rotate(-11.223deg);position: absolute;bottom: 8%;left: 15%;}@media (max-width: 767px) {.service-video-wrapper .service-video-image .experience-text {gap: 12px;-webkit-transform: rotate(0);transform: rotate(0);bottom: 0;padding: 14px 15px;width: 100%;left: 0;right: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;bottom: 4%;}}.service-video-wrapper .service-video-image .experience-text li {color: var(--white);font-size: 20px;font-weight: 500;letter-spacing: -0.8px;}@media (max-width: 767px) {.service-video-wrapper .service-video-image .experience-text li {font-size: 16px;}}.service-video-wrapper .content .icon-items {margin-top: 20px;}.service-video-wrapper .content .icon-items h5 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;margin-bottom: 15px;}.service-video-wrapper .content .icon-items h5 i {font-size: 24px;color: var(--theme);}::-webkit-scrollbar {width: 4px;height: 4px;}::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px var(--theme);box-shadow: inset 0 0 5px var(--theme);border-radius: 5px;}::-webkit-scrollbar-thumb {background: var(--theme);border-radius: 10px;}.fix {overflow: hidden;}.ralt {position: relative;}.ripple {position: relative;}.ripple::before, .ripple::after {position: absolute;left: 50%;top: 50%;width: 115px;height: 115px;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgba(46, 185, 126, 0.7);box-shadow: 0 0 0 0 rgba(46, 185, 126, 0.7);-webkit-animation: rippleOne 3s infinite;animation: rippleOne 3s infinite;}.ripple::before {-webkit-animation-delay: 0.9s;animation-delay: 0.9s;content: "";position: absolute;right: 0;bottom: 0;}.ripple::after {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;content: "";position: absolute;right: 0;bottom: 0;}.swiper-dot .swiper-pagination-bullet {width: 6px;height: 6px;-webkit-transition: 0.6s;transition: 0.6s;background-color: var(--theme);opacity: 1;border-radius: 10px;position: relative;}.swiper-dot .swiper-pagination-bullet:not(:last-child) {margin-right: 20px;}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--theme);-webkit-transition: 0.6s;transition: 0.6s;position: relative;}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before {position: absolute;width: 20px;height: 20px;line-height: 20px;top: -7px;left: -7px;border-radius: 50%;background-color: transparent;border: 2px solid var(--theme);content: "";}.swiper-dot-2 .swiper-pagination-bullet {width: 6px;height: 6px;-webkit-transition: 0.6s;transition: 0.6s;background-color: var(--white);opacity: 1;border-radius: 10px;position: relative;}.swiper-dot-2 .swiper-pagination-bullet:not(:last-child) {margin-right: 20px;}.swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--white);-webkit-transition: 0.6s;transition: 0.6s;position: relative;}.swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active::before {position: absolute;width: 20px;height: 20px;line-height: 20px;top: -7px;left: -7px;border-radius: 50%;background-color: transparent;border: 1.3px solid var(--white);content: "";}.array-button {position: relative;z-index: 99;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}.array-button .array-prev {width: 60px;height: 60px;line-height: 60px;border-radius: 50%;background-color: var(--theme);color: var(--white);font-size: 18px;font-weight: 600;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}@media (max-width: 575px) {.array-button .array-prev {width: 45px;height: 45px;line-height: 45px;}}.array-button .array-prev:hover {background-color: var(--white);color: var(--theme);}.array-button .array-next {width: 60px;height: 60px;line-height: 60px;border-radius: 50%;background-color: var(--white);color: var(--theme);-webkit-box-shadow: var(---box-shadow);box-shadow: var(---box-shadow);font-size: 18px;font-weight: 600;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}@media (max-width: 575px) {.array-button .array-next {width: 45px;height: 45px;line-height: 45px;}}.array-button .array-next:hover {background-color: var(--theme);color: var(--white);}.mt-10 {margin-top: 10px;}@media (max-width: 575px) {br {display: none;}}.bg-cover {background-repeat: no-repeat;background-size: cover;position: relative;background-position: center;}.nice-select {background-color: transparent;border: transparent;float: initial;overflow: initial;height: initial;padding: 0;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 150%;width: 100%;border: none;}.nice-select:focus, .nice-select:hover {border-color: transparent;}.nice-select::after {height: 10px;width: 10px;right: 15px;top: initial;border-color: var(--border);border-bottom: 2px solid var(--header);border-right: 2px solid var(--header);}.nice-select .list {width: initial;background-color: var(--theme);-webkit-box-shadow: none;box-shadow: none;overflow: initial;-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 3px 0px;box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 3px 0px;width: 100%;top: 100%;padding: 0;max-height: 50vh;overflow-x: auto;}.nice-select .list::-webkit-scrollbar {width: 2px;opacity: 1;display: block;}.nice-select .list::-webkit-scrollbar-button, .nice-select .list::-webkit-scrollbar-thumb {background: var(--header);}.nice-select .option {background-color: transparent;font-size: 16px;line-height: 150%;padding: 4px 5px;min-height: initial;font-weight: 500;}.nice-select .option:hover, .nice-select .option:focus, .nice-select .option.selected.focus {background-color: transparent;}.nice-select .current {font-weight: 500;color: var(--header);}.head-color {color: var(--header);}.footer-bg {background-color: var(--header);}.background-black {background-color: var(--black) !important;}.bg-white {background-color: var(--white) !important;}.theme-bg {background-color: var(--theme);}.theme-bg-2 {background-color: var(--theme-2) !important;}.box-shadow {-webkit-box-shadow: var(---box-shadow);box-shadow: var(---box-shadow);}.mt-50 {margin-top: 50px;}@media (max-width: 767px) {.mt-50 {margin-top: 30px;}}@media (max-width: 575px) {.mt-50 {margin-top: 20px;}}.pt-80 {padding-top: 80px;}.pb-80 {padding-bottom: 80px;}.ml-30 {margin-left: 30px;}@media (max-width: 1399px) {.ml-30 {margin-left: 0;}}.ml-minus-30 {margin-left: -30px;}@media (max-width: 1399px) {.ml-minus-30 {margin-left: 0;}}.border-none {border-top: none !important;}.team-items .team-image img {width: 100%;height: 100%;border-radius: 12px;}.team-items .team-content {position: relative;margin-top: 20px;}.team-items .team-content .social-profile {position: absolute;right: 0;bottom: 10px;content: "";-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;z-index: 2;display: inline-block;overflow: hidden;cursor: pointer;}.team-items .team-content .social-profile ul {-webkit-transform: translateY(100px);transform: translateY(100px);-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;opacity: 0;visibility: hidden;z-index: -1;}.team-items .team-content .social-profile ul li a {width: 35px;height: 35px;line-height: 35px;text-align: center;display: block;background: var(--theme);color: var(--white);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;text-align: center;margin: 0 auto;border-radius: 50%;margin-bottom: 10px;font-size: 14px;}.team-items .team-content .social-profile ul li a:hover {background-color: var(--header);color: var(--white);}.team-items .team-content .social-profile .plus-btn {z-index: 2;cursor: pointer;width: 40px;height: 40px;line-height: 40px;text-align: center;display: inline-block;background: transparent;color: var(--theme);-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;border-radius: 50%;border: 1px solid var(--border);}.team-items .team-content .social-profile .plus-btn:hover {background-color: var(--theme);color: var(--white);}.team-items .team-content .social-profile:hover ul {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;visibility: visible;}.team-items .team-content h4 {margin-bottom: 5px;}.team-items .team-content h4 a:hover {color: var(--theme);}.team-card-items {margin-top: 30px;}.team-card-items .team-image {position: relative;}.team-card-items .team-image img {width: 100%;height: 100%;}.team-card-items .team-image .icon-list {position: absolute;bottom: 0;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 10px 30px;background-color: var(--theme);opacity: 0;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;border-radius: 10px;}.team-card-items .team-image .icon-list ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}.team-card-items .team-image .icon-list ul li {-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.team-card-items .team-image .icon-list ul li a i {color: var(--white);font-size: 16px;}.team-card-items .team-content {margin-top: 25px;}.team-card-items .team-content h4 a {color: var(--white);}.team-card-items .team-content h4 a:hover {color: var(--theme);}.team-card-items .team-content p {color: rgba(255, 255, 255, 0.65);}.team-card-items:hover .team-image .icon-list {opacity: 1;}.team-card-items:hover .team-image .icon-list ul li {-webkit-transform: scaleX(1) !important;transform: scaleX(1) !important;}.team-card-items.style-2 .team-content h4 a {color: var(--header);}.team-card-items.style-2 .team-content h4 a:hover {color: var(--theme);}.team-card-items.style-2 .team-content p {color: var(--text);}.team-card-items.style-2 .team-image img {border-radius: 10px;}.about-image {margin-top: 30px;}.about-image img {width: 100%;height: 100%;border-radius: 10px;}.team-details-wrapper .team-details-image-area {position: relative;padding-top: 60px;}@media (max-width: 991px) {.team-details-wrapper .team-details-image-area {padding-top: 0;}}.team-details-wrapper .team-details-image-area::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background-color: #F9FAFB;height: 85%;}@media (max-width: 991px) {.team-details-wrapper .team-details-image-area::before {display: none;}}.team-details-wrapper .team-details-image-area .text {font-size: 120px;text-transform: uppercase;color: var(--theme);position: relative;z-index: 1;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);position: absolute;top: 25%;left: -8px;}@media (max-width: 1199px) {.team-details-wrapper .team-details-image-area .text {left: -70px;}}@media (max-width: 991px) {.team-details-wrapper .team-details-image-area .text {display: none;}}.team-details-wrapper .team-details-image-area .details-iamge {height: 502px;position: relative;z-index: 9;}.team-details-wrapper .team-details-image-area .right-content {position: relative;z-index: 9;}.team-details-wrapper .team-details-image-area .right-content h2 {font-size: 40px;margin-bottom: 5px;}@media (max-width: 991px) {.team-details-wrapper .team-details-image-area .right-content h2 {font-size: 32px;}}.team-details-wrapper .team-details-image-area .right-content p {color: var(--theme);}.team-details-wrapper .team-details-image-area .right-content .list {margin-top: 30px;}@media (max-width: 991px) {.team-details-wrapper .team-details-image-area .right-content .list {margin-top: 20px;}}.team-details-wrapper .team-details-image-area .right-content .list h5 {font-size: 18px;font-weight: 500;}.team-details-wrapper .team-details-image-area .right-content .list h5 a, .team-details-wrapper .team-details-image-area .right-content .list h5 span {color: var(--text);font-weight: normal;}.team-details-wrapper .team-details-image-area .right-content .social-icon {gap: 15px;margin-top: 40px;}@media (max-width: 991px) {.team-details-wrapper .team-details-image-area .right-content .social-icon {margin-top: 30px;}}.team-details-wrapper .team-details-image-area .right-content .social-icon a {width: 40px;height: 40px;line-height: 40px;display: inline-block;border-radius: 50%;text-align: center;color: var(--white);}.team-details-wrapper .team-details-image-area .right-content .social-icon a.color-1 {background-color: #4661c5;}.team-details-wrapper .team-details-image-area .right-content .social-icon a.color-2 {background-color: #1da1f2;}.team-details-wrapper .team-details-image-area .right-content .social-icon a.color-3 {background-color: #ff2e2e;}.team-details-wrapper .team-details-image-area .right-content .social-icon a.color-4 {background-color: #0073b0;}.team-details-wrapper .team-details-content {margin-top: -7px;margin-bottom: -5px;}.team-details-wrapper .team-details-content h2 {font-size: 36px;margin-bottom: 20px;}@media (max-width: 575px) {.team-details-wrapper .team-details-content h2 {font-size: 28px;}}.team-details-wrapper .team-details-content .details-information-area {margin-top: 40px;margin-bottom: 40px;}.team-details-wrapper .team-details-content .details-information-area .progress-wrap .pro-items:not(:last-child) {margin-bottom: 20px;}.team-details-wrapper .team-details-content .details-information-area .progress-wrap .pro-items .pro-head {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 10px;}.team-details-wrapper .team-details-content .details-information-area .progress-wrap .pro-items .pro-head .title {font-size: 16px;}.team-details-wrapper .team-details-content .details-information-area .progress-wrap .pro-items .pro-head .point {font-size: 14px;color: var(--text);}.team-details-wrapper .team-details-content .details-information-area .progress-wrap .pro-items .progress {background: var(--bg);-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;border-radius: 100px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;height: 6px;width: 100%;}.team-details-wrapper .team-details-content .details-information-area .progress-wrap .pro-items .progress-value {-webkit-animation: load 3s normal forwards;animation: load 3s normal forwards;border-radius: 0;background: var(--theme);height: 6px;width: 0;}.team-details-wrapper .team-details-content .details-information-area .progress-wrap .pro-items .style-two {-webkit-animation: load2 3s normal forwards;animation: load2 3s normal forwards;}.team-details-wrapper .team-details-content .details-information-area .progress-wrap .pro-items .style-three {-webkit-animation: load3 3s normal forwards;animation: load3 3s normal forwards;}@-webkit-keyframes load {0% {width: 0;}100% {width: 90%;}}@keyframes load {0% {width: 0;}100% {width: 90%;}}@-webkit-keyframes load2 {0% {width: 0;}100% {width: 50%;}}@keyframes load2 {0% {width: 0;}100% {width: 50%;}}@-webkit-keyframes load3 {0% {width: 0;}100% {width: 80%;}}@keyframes load3 {0% {width: 0;}100% {width: 80%;}}.team-details-wrapper .team-details-content .details-information-area .information-content-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.team-details-wrapper .team-details-content .details-information-area .information-content-items .content-box-area .content h3 {margin-bottom: 10px;}.contact-form-items {background-color: #F9FAFB;padding: 70px;}@media (max-width: 767px) {.contact-form-items {padding: 60px 40px;}}@media (max-width: 575px) {.contact-form-items {padding: 50px 30px;}}.contact-form-items .title {margin-bottom: 40px;}.contact-form-items .title h2 {font-size: 36px;margin-bottom: 5px;}.contact-form-items .form-clt input, .contact-form-items .form-clt textarea {padding: 18px 30px;border: none;outline: none;background-color: var(--white);width: 100%;font-size: 16px;font-weight: 500;color: var(--text);}@media (max-width: 575px) {.contact-form-items .form-clt input, .contact-form-items .form-clt textarea {padding: 12px 20px;}}.contact-form-items .form-clt textarea {padding: 18px 30px 110px;}@media (max-width: 575px) {.contact-form-items .form-clt textarea {padding: 12px 20px 90px;}}.contact-form-items .form-clt::-webkit-input-placeholder {color: var(--text);}.contact-form-items .form-clt:-ms-input-placeholder {color: var(--text);}.contact-form-items .form-clt::-ms-input-placeholder {color: var(--text);}.contact-form-items .form-clt::placeholder {color: var(--text);}.faq-content .accordion-item {border: 0;margin-top: 30px;border-radius: 10px;background-color: #F9FAFB;border-radius: 12px;}.faq-content .accordion-item .accordion-header .accordion-button {font-weight: 500;color: var(--header);letter-spacing: -0.2px;border: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;background: #F9FAFB;padding: 25px 30px 0;text-transform: capitalize;font-size: 20px;border: none;}@media (max-width: 575px) {.faq-content .accordion-item .accordion-header .accordion-button {font-size: 18px;padding: 18px 22px 0;}}.faq-content .accordion-item .accordion-header .accordion-button::after {content: "\f054";background: var(--white);font-family: "Font Awesome 5 Pro";font-weight: 500;-webkit-transition: all 0.3s ease-in-out !important;transition: all 0.3s ease-in-out !important;width: 30px;height: 30px;line-height: 30px;border-radius: 30px;-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);text-align: center;color: var(--theme);font-size: 14px;}.faq-content .accordion-item .accordion-header .accordion-button:not(.collapsed)::after {content: "\f077";background: transparent;font-family: "Font Awesome 5 Pro";font-weight: 500;background-color: var(--theme);color: var(--white);font-size: 14px;}.faq-content .accordion-item .accordion-header .accordion-button.collapsed {padding: 20px 30px;color: var(--header);border-radius: 12px;border: 1px solid rgba(16, 24, 40, 0.1);background: #F9FAFB;}.faq-content .accordion-item .accordion-collapse .accordion-body {padding-right: 80px;padding-left: 30px;padding-top: 15px;color: var(--text);background: #F9FAFB;padding-bottom: 25px;}@media (max-width: 1399px) {.faq-content .accordion-item .accordion-collapse .accordion-body {padding-right: 50px;}}@media (max-width: 991px) {.faq-content .accordion-item .accordion-collapse .accordion-body {padding-right: 30px;}}.cta-video-wrapper {position: relative;}.cta-video-wrapper .video-box {text-align: center;margin: 0 auto;padding: 170px 0;}@media (max-width: 991px) {.cta-video-wrapper .video-box {padding: 160px 0;}}@media (max-width: 767px) {.cta-video-wrapper .video-box {padding: 140px 0;}}@media (max-width: 575px) {.cta-video-wrapper .video-box {padding: 120px 0;}}.cta-video-wrapper .video-box .video-buttton {width: 100px;height: 100px;line-height: 100px;text-align: center;border-radius: 50%;background-color: var(--white);color: var(--theme);display: inline-block;font-size: 18px;}@media (max-width: 1199px) {.cta-video-wrapper .video-box .video-buttton {width: 90px;height: 90px;line-height: 90px;}}@media (max-width: 767px) {.cta-video-wrapper .video-box .video-buttton {width: 80px;height: 80px;line-height: 80px;font-size: 18px;}}@media (max-width: 575px) {.cta-video-wrapper .video-box .video-buttton {width: 70px;height: 70px;line-height: 70px;}}.cta-video-wrapper .video-box .ripple::before, .cta-video-wrapper .video-box .ripple::after {width: 100px;height: 100px;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);}@media (max-width: 1199px) {.cta-video-wrapper .video-box .ripple::before, .cta-video-wrapper .video-box .ripple::after {width: 90px;height: 90px;}}@media (max-width: 767px) {.cta-video-wrapper .video-box .ripple::before, .cta-video-wrapper .video-box .ripple::after {width: 80px;height: 80px;}}@media (max-width: 575px) {.cta-video-wrapper .video-box .ripple::before, .cta-video-wrapper .video-box .ripple::after {width: 70px;height: 70px;}}.cta-video-section {position: relative;}.cta-video-section::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background: radial-gradient(66.34% 66.34% at 50% 25.71%, rgba(16, 24, 40, 0.3) 0%, rgba(16, 24, 40, 0.97) 100%);-webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.cta-marketing-wrapper {background-color: var(--theme);padding: 60px 70px;border-radius: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media (max-width: 1199px) {.cta-marketing-wrapper {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 50px;gap: 30px;}}@media (max-width: 767px) {.cta-marketing-wrapper {padding: 50px 40px;}.cta-marketing-wrapper br {display: none;}}@media (max-width: 575px) {.cta-marketing-wrapper {padding: 40px 30px;}}.cta-marketing-wrapper h2 {font-size: 40px;margin-bottom: 20px;}@media (max-width: 767px) {.cta-marketing-wrapper h2 {font-size: 32px;}}@media (max-width: 575px) {.cta-marketing-wrapper h2 {font-size: 28px;}}.cta-marketing-wrapper .thumb {position: relative;}.cta-marketing-wrapper .thumb .circle-shape {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.cta-newsletter-wrapper {background-color: var(--theme);position: relative;z-index: 9;}.cta-newsletter-wrapper .line-shape {position: absolute;top: 0;left: 0;right: 0;z-index: -1;}.cta-newsletter-wrapper .line-shape img {width: 100%;height: 100%;}.cta-newsletter-wrapper .cta-newsletter-image img {width: 100%;height: 100%;}.cta-newsletter-wrapper .cta-newsletter-content {margin-left: 70px;padding-right: 135px;}@media (max-width: 1399px) {.cta-newsletter-wrapper .cta-newsletter-content {margin-left: 0;padding-right: 0;padding: 30px 30px;}}@media (max-width: 1199px) {.cta-newsletter-wrapper .cta-newsletter-content .section-title h2 {font-size: 32px;}}@media (max-width: 575px) {.cta-newsletter-wrapper .cta-newsletter-content .section-title h2 {font-size: 24px;}}@media (max-width: 1199px) {.cta-newsletter-wrapper .cta-newsletter-content br {display: none;}}.cta-newsletter-wrapper .cta-newsletter-content .form-clt {position: relative;margin-top: 30px;}.cta-newsletter-wrapper .cta-newsletter-content .form-clt input {border: none;outline: none;background-color: var(--white);color: var(--text);width: 100%;border-radius: 12px;padding: 22px 30px;}@media (max-width: 575px) {.cta-newsletter-wrapper .cta-newsletter-content .form-clt input {padding: 18px 30px;}}.cta-newsletter-wrapper .cta-newsletter-content .form-clt input::-webkit-input-placeholder {color: var(--text);}.cta-newsletter-wrapper .cta-newsletter-content .form-clt input:-ms-input-placeholder {color: var(--text);}.cta-newsletter-wrapper .cta-newsletter-content .form-clt input::-ms-input-placeholder {color: var(--text);}.cta-newsletter-wrapper .cta-newsletter-content .form-clt input::placeholder {color: var(--text);}.cta-newsletter-wrapper .cta-newsletter-content .form-clt .theme-btn {position: absolute;top: 5px;right: 5px;}@media (max-width: 575px) {.cta-newsletter-wrapper .cta-newsletter-content .form-clt .theme-btn {top: 6px;}}.marquee-wrapper {position: relative;overflow: hidden;white-space: nowrap;margin-bottom: 50px;}.text-slider {font-size: 150px;height: 150px;line-height: 1;font-weight: 500;text-transform: capitalize;margin-right: 20px;color: white;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: var(--white);-webkit-text-fill-color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: var(--white);}.text-slider.style-height {height: 65px;line-height: 0;}.text-slider.style-height-2 {height: 71px;line-height: 0;}@media (max-width: 575px) {.text-slider.style-height-2 {line-height: 70px;}}@media (max-width: 575px) {.text-slider {font-size: 50px;height: 70px;line-height: 65px;}}.text-slider.style-border {position: relative;padding-left: 85px;}.text-slider.style-border::before {position: absolute;bottom: 30px;left: 0;content: "";width: 80px;height: 14px;background-color: transparent;border: 1px solid var(--white);}.marquee-inner {position: absolute;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 200%;}.marquee-list {float: left;width: 50%;}.marquee-item {float: left;-webkit-transition: -webkit-animation 0.2s ease-out;transition: -webkit-animation 0.2s ease-out;transition: animation 0.2s ease-out;transition: animation 0.2s ease-out, -webkit-animation 0.2s ease-out;}.marque-section-2 {background-color: var(--theme);}.marquee-inner.to-left {-webkit-animation: marqueeLeft 25s linear infinite;animation: marqueeLeft 25s linear infinite;}@-webkit-keyframes marqueeLeft {0% {left: 0;}100% {left: -100%;}}@keyframes marqueeLeft {0% {left: 0;}100% {left: -100%;}}.marquee-inner.to-right {-webkit-animation: marqueeRight 25s linear infinite;animation: marqueeRight 25s linear infinite;}@-webkit-keyframes marqueeRight {0% {right: 0;}100% {right: -100%;}}@keyframes marqueeRight {0% {right: 0;}100% {right: -100%;}}.testimonial-wrapper .testimonial-image img {width: 100%;height: 100%;}.testimonial-wrapper .testimonial-content p {font-size: 27px;line-height: 140%;color: var(--header);}@media (max-width: 991px) {.testimonial-wrapper .testimonial-content p {font-size: 25px;}}@media (max-width: 767px) {.testimonial-wrapper .testimonial-content p {font-size: 23px;}}@media (max-width: 575px) {.testimonial-wrapper .testimonial-content p {font-size: 20px;}}.testimonial-wrapper .testimonial-content .author-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 30px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-top: 1px solid var(--border);padding-top: 40px;}@media (max-width: 1199px) {.testimonial-wrapper .testimonial-content .author-items {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 25px;}}@media (max-width: 767px) {.testimonial-wrapper .testimonial-content .author-items {padding-top: 30px;}}@media (max-width: 575px) {.testimonial-wrapper .testimonial-content .author-items {margin-top: 20px;padding-top: 20px;}}.testimonial-wrapper .testimonial-content .author-items .author-image {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.testimonial-wrapper .testimonial-content .author-items .author-image img {width: 55px;height: 55px;border-radius: 50%;}.testimonial-wrapper .testimonial-content .author-items .author-image .content h5 {font-size: 22px;}.testimonial-wrapper .testimonial-content .author-items .author-image .content h5 span {font-weight: 600;font-size: 16px;}.testimonial-section-2 {background-color: #F9FAFB;position: relative;}.testimonial-section-2 .bg-shape {position: absolute;top: 0;left: 0;}.testimonial-section-2 .bg-shape img {width: 100%;height: 100%;}.testimonial-section-2 .testimonial-slider-2 {margin-bottom: -50px;}.testimonial-card-items {margin-top: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 65px;background-color: var(--white);-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);padding: 20px;margin-bottom: 50px;border-radius: 16px;}@media (max-width: 1600px) {.testimonial-card-items {gap: 30px;}}@media (max-width: 767px) {.testimonial-card-items {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 25px;text-align: center;padding: 40px 25px;}}.testimonial-card-items .testimonial-image {border-radius: 10px;background-color: #EFEBFF;position: relative;z-index: 1;padding: 0px 10px;border-radius: 16px;}.testimonial-card-items .testimonial-image img {width: 100%;height: 100%;}.testimonial-card-items .testimonial-content {-ms-flex-preferred-size: 60%;flex-basis: 60%;}@media (max-width: 767px) {.testimonial-card-items .testimonial-content {-ms-flex-preferred-size: 100%;flex-basis: 100%;}}.testimonial-card-items .testimonial-content .author-image {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;margin-bottom: 20px;}@media (max-width: 767px) {.testimonial-card-items .testimonial-content .author-image {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.testimonial-card-items .testimonial-content .author-image img {width: 40px;height: 40px;border-radius: 50%;}.testimonial-card-items .testimonial-content .author-image .content h5 {font-size: 22px;}.testimonial-card-items .testimonial-content .author-image .content h5 span {font-weight: 600;font-size: 16px;color: var(--text);}.testimonial-card-items .testimonial-content p {font-size: 24px;letter-spacing: -0.72px;color: var(--header);line-height: 150%;}@media (max-width: 1600px) {.testimonial-card-items .testimonial-content p {font-size: 18px;}}@media (max-width: 991px) {.testimonial-card-items .testimonial-content p {font-size: 20px;}}@media (max-width: 767px) {.testimonial-card-items .testimonial-content p {font-size: 18px;}}.testimonial-card-items .testimonial-content .star {color: var(--theme);margin-top: 20px;}.testimonial-section-3 {background-color: var(--theme);}@media (max-width: 991px) {.testimonial-wrapper-2 .testimonial-content {text-align: center;margin: 0 auto;}}.testimonial-wrapper-2 .testimonial-content .author-image {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;background-color: var(--white);max-width: 500px;padding: 15px 30px;border-radius: 10px;margin-bottom: 30px;}@media (max-width: 991px) {.testimonial-wrapper-2 .testimonial-content .author-image {text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media (max-width: 575px) {.testimonial-wrapper-2 .testimonial-content .author-image {margin-bottom: 20px;padding: 14px 20px;}}.testimonial-wrapper-2 .testimonial-content .author-image img {width: 55px;height: 55px;border-radius: 50%;}.testimonial-wrapper-2 .testimonial-content .author-image .content h5 {font-size: 22px;}@media (max-width: 767px) {.testimonial-wrapper-2 .testimonial-content .author-image .content h5 {font-size: 19px;}}@media (max-width: 500px) {.testimonial-wrapper-2 .testimonial-content .author-image .content h5 {font-size: 16px;}}.testimonial-wrapper-2 .testimonial-content .author-image .content h5 span {font-weight: 500;font-size: 16px;}@media (max-width: 500px) {.testimonial-wrapper-2 .testimonial-content .author-image .content h5 span {font-size: 14px;}}.testimonial-wrapper-2 .testimonial-content p {font-size: 26px;color: var(--white);line-height: 140%;}@media (max-width: 1199px) {.testimonial-wrapper-2 .testimonial-content p {font-size: 23px;}}@media (max-width: 991px) {.testimonial-wrapper-2 .testimonial-content p {font-size: 20px;}}@media (max-width: 767px) {.testimonial-wrapper-2 .testimonial-content p {font-size: 18px;}}@media (max-width: 575px) {.testimonial-wrapper-2 .testimonial-content p {font-size: 16px;}}.testimonial-wrapper-2 .testimonial-content .star {font-size: 14px;color: var(--white);margin-top: 20px;}.testimonial-wrapper-2 .testimonial-image {max-width: 440px;position: relative;}@media (max-width: 991px) {.testimonial-wrapper-2 .testimonial-image {text-align: center;margin: 0 auto;}}.testimonial-wrapper-2 .testimonial-image img {width: 100%;height: 100%;}.testimonial-wrapper-2 .testimonial-image .card-shape-1 {position: absolute;left: -35%;bottom: 0;}@media (max-width: 1199px) {.testimonial-wrapper-2 .testimonial-image .card-shape-1 {left: -30%;}}@media (max-width: 991px) {.testimonial-wrapper-2 .testimonial-image .card-shape-1 {left: -35%;}}@media (max-width: 991px) {.testimonial-wrapper-2 .testimonial-image .card-shape-1 {left: -35%;bottom: 0;}}@media (max-width: 767px) {.testimonial-wrapper-2 .testimonial-image .card-shape-1 {width: 300px;left: -10%;}}@media (max-width: 575px) {.testimonial-wrapper-2 .testimonial-image .card-shape-1 {left: -8%;width: 260px;}}.testimonial-wrapper-2 .testimonial-image .card-shape-2 {position: absolute;right: -35%;top: 0;}@media (max-width: 1399px) {.testimonial-wrapper-2 .testimonial-image .card-shape-2 {right: -25%;top: 0;}}@media (max-width: 1199px) {.testimonial-wrapper-2 .testimonial-image .card-shape-2 {right: -20%;top: 0;}}@media (max-width: 991px) {.testimonial-wrapper-2 .testimonial-image .card-shape-2 {right: -35%;top: 0;}}@media (max-width: 767px) {.testimonial-wrapper-2 .testimonial-image .card-shape-2 {width: 300px;right: -10%;}}.testimonial-section-4 {background-color: var(--theme);}.testimonial-box-items {margin-top: 30px;background-color: var(--white);border-radius: 10px;padding: 40px;}@media (max-width: 575px) {.testimonial-box-items {text-align: center;}}.testimonial-box-items .testimonial-content .author-image {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;margin-bottom: 20px;}@media (max-width: 767px) {.testimonial-box-items .testimonial-content .author-image {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.testimonial-box-items .testimonial-content .author-image img {width: 40px;height: 40px;border-radius: 50%;}.testimonial-box-items .testimonial-content .author-image .content h5 {font-size: 18px;text-align: left;}.testimonial-box-items .testimonial-content .author-image .content h5 span {font-weight: 400;font-size: 16px;color: var(--text);}.testimonial-box-items .testimonial-content .star {color: var(--theme);margin-top: 20px;}.brand-wrapper h6 {font-size: 16px;font-weight: 400;color: var(--text);text-align: center;margin-bottom: 50px;}.brand-wrapper h6 span {color: var(--theme);}.brand-wrapper .brand-image {text-align: center;}.brand-section-2 {margin-top: -30px;margin-bottom: -15px;}@media (max-width: 1199px) {.brand-section-2 {margin-top: -50px;}}@media (max-width: 991px) {.brand-section-2 {margin-top: -70px;}}.brand-section-2 .container-fluid {padding: 0 200px;}@media (max-width: 1600px) {.brand-section-2 .container-fluid {padding: 0 30px;}}@media (max-width: 575px) {.brand-section-2 .container-fluid {padding: 0 20px;}}.brand-wrapper-2 {background-color: #F9FAFB;border-radius: 10px;padding: 80px 100px;position: relative;z-index: 9;}@media (max-width: 1199px) {.brand-wrapper-2 {padding: 70px 60px;}}@media (max-width: 991px) {.brand-wrapper-2 {padding: 60px 50px;}}@media (max-width: 767px) {.brand-wrapper-2 {padding: 50px 40px;}}@media (max-width: 575px) {.brand-wrapper-2 {padding: 40px 30px;}}.brand-wrapper-2 .radius-shape {position: absolute;top: 0;left: 0;z-index: -1;}@media (max-width: 991px) {.brand-wrapper-2 .radius-shape {display: none;}}.brand-wrapper-2 .radius-shape-2 {position: absolute;bottom: 0;right: 5%;z-index: -1;}@media (max-width: 991px) {.brand-wrapper-2 .radius-shape-2 {display: none;}}.brand-wrapper-2 h5 {color: var(--text);text-align: center;font-weight: 400;margin-bottom: 50px;}@media (max-width: 767px) {.brand-wrapper-2 h5 {margin-bottom: 35px;}}@media (max-width: 575px) {.brand-wrapper-2 h5 {margin-bottom: 25px;}}.brand-wrapper-2 h5 span {color: var(--theme);}.brand-wrapper-2 .brand-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media (max-width: 991px) {.brand-wrapper-2 .brand-items {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 30px;}}.brand-wrapper-2 .brand-items:not(:last-child) {margin-bottom: 70px;}@media (max-width: 991px) {.brand-wrapper-2 .brand-items:not(:last-child) {margin-bottom: 30px;}}.pricing-card-items {margin-top: 30px;background: rgba(92, 48, 253, 0.1);border: 1.2px solid rgba(16, 24, 40, 0.1);border-radius: 10px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;padding: 50px 45px;position: relative;z-index: 9;}@media (max-width: 767px) {.pricing-card-items {padding: 45px 40px;}}@media (max-width: 575px) {.pricing-card-items {padding: 40px 30px;}}.pricing-card-items .pricing-shape {position: absolute;top: 10%;right: 0;z-index: -1;}.pricing-card-items .pricing-header h3 {margin-bottom: 5px;}.pricing-card-items .pricing-list {margin-top: 20px;border-bottom: 1px solid rgba(16, 24, 40, 0.1);padding-bottom: 40px;}@media (max-width: 767px) {.pricing-card-items .pricing-list {margin-bottom: 30px;}}@media (max-width: 575px) {.pricing-card-items .pricing-list {margin-bottom: 20px;}}.pricing-card-items .pricing-list li {font-size: 18px;font-weight: 500;color: var(--header);position: relative;padding-left: 15px;}@media (max-width: 575px) {.pricing-card-items .pricing-list li {font-size: 16px;}}.pricing-card-items .pricing-list li:not(:last-child) {margin-bottom: 15px;}.pricing-card-items .pricing-list li::before {position: absolute;top: 10px;left: 0;content: "";width: 5px;height: 5px;background-color: var(--theme);border-radius: 5px;}.pricing-card-items .pricing-list li.style-2 {opacity: .2;}.pricing-card-items .pricing-bottom {margin-top: 40px;}@media (max-width: 767px) {.pricing-card-items .pricing-bottom {margin-top: 30px;}}@media (max-width: 575px) {.pricing-card-items .pricing-bottom {margin-top: 20px;}}.pricing-card-items .pricing-bottom h2 span {font-size: 16px;font-weight: 400;color: var(--text);margin-left: -7px;}.pricing-card-items .pricing-button {margin-top: 40px;}@media (max-width: 767px) {.pricing-card-items .pricing-button {margin-top: 30px;}}@media (max-width: 575px) {.pricing-card-items .pricing-button {margin-top: 20px;}}.pricing-card-items .pricing-button .theme-btn.style-transparent {background-color: transparent;border-radius: 14px;border: 1.5px solid rgba(43, 43, 107, 0.1);color: var(--text);}.pricing-card-items .pricing-button .theme-btn.style-transparent::before, .pricing-card-items .pricing-button .theme-btn.style-transparent::after {background-color: var(--theme);}.pricing-card-items .pricing-button .theme-btn.style-transparent:hover {color: var(--white);}.pricing-card-items.active {background-color: var(--header);}.pricing-card-items.active .pricing-header h3, .pricing-card-items.active .pricing-header p {color: var(--white);}.pricing-card-items.active .pricing-list {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.pricing-card-items.active .pricing-list li {color: var(--white);}.pricing-card-items.active .pricing-bottom {margin-top: 40px;}.pricing-card-items.active .pricing-bottom p, .pricing-card-items.active .pricing-bottom h2 {color: var(--white);}.pricing-card-items.active .pricing-bottom p span, .pricing-card-items.active .pricing-bottom h2 span {color: var(--white);}.pricing-card-items.active .pricing-button .theme-btn {background-color: var(--theme);color: var(--white);}.pricing-card-items.active .pricing-button .theme-btn::before, .pricing-card-items.active .pricing-button .theme-btn::after {background-color: var(--white);}.pricing-card-items.active .pricing-button .theme-btn:hover {color: var(--header);}.pricing-section-2 {background-color: #EFEBFF;}.pricing-card-items-2 {margin-top: 30px;background-color: var(--white);-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.1);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.1);padding: 40px 45px;border-radius: 10px;}.pricing-card-items-2 .pricing-header h3 {margin-bottom: 10px;}.pricing-card-items-2 .pricing-button {margin-top: 30px;}.pricing-card-items-2 .pricing-button .theme-btn {width: 100%;background-color: var(--header);}.pricing-card-items-2 .pricing-button .theme-btn::before, .pricing-card-items-2 .pricing-button .theme-btn::after {background-color: var(--theme);}.pricing-card-items-2 .price-items {position: relative;margin-top: 40px;border-bottom: 1px solid var(--border);padding-bottom: 30px;}.pricing-card-items-2 .price-items .arrow-img {position: absolute;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);top: 10%;}.pricing-card-items-2 .price-items h2 {color: var(--theme);}.pricing-card-items-2 .price-items h2 sub {color: var(--theme);font-size: 24px;}.pricing-card-items-2 .price-items h2 span {font-size: 16px;color: var(--header);}.pricing-card-items-2 .price-items .discount {position: absolute;top: 0;right: 0;width: 68px;height: 40px;text-align: center;line-height: 65px;z-index: 9;}.pricing-card-items-2 .price-items .discount::before {position: absolute;top: 50%;left: 50%;width: 68px;height: 65px;content: "";-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-image: url(../../assets/img/pricing-radius.png);z-index: -1;}.pricing-card-items-2 .price-items .discount h6 {color: var(--white);font-size: 14px;}.pricing-card-items-2 .price-list {margin-top: 20px;}.pricing-card-items-2 .price-list li {font-size: 18px;color: var(--header);}.pricing-card-items-2 .price-list li:not(:last-child) {margin-bottom: 15px;}.pricing-card-items-2 .price-list li i {color: var(--theme);margin-right: 10px;}.pricing-card-items-2.active {background-color: var(--theme);}.pricing-card-items-2.active .pricing-header h3 {color: var(--white);}.pricing-card-items-2.active .pricing-header p {color: var(--white);}.pricing-card-items-2.active .pricing-button .theme-btn {background-color: transparent;border: 1px solid var(--white);}.pricing-card-items-2.active .pricing-button .theme-btn::before, .pricing-card-items-2.active .pricing-button .theme-btn::after {background-color: var(--white);}.pricing-card-items-2.active .pricing-button .theme-btn:hover {color: var(--header);}.pricing-card-items-2.active .price-items {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.pricing-card-items-2.active .price-items .arrow-img {-webkit-filter: grayscale(100%) brightness(300%);filter: grayscale(100%) brightness(300%);}.pricing-card-items-2.active .price-items h2 {color: var(--white);}.pricing-card-items-2.active .price-items h2 sub {color: var(--white);}.pricing-card-items-2.active .price-items h2 span {color: var(--white);}.pricing-card-items-2.active .price-list li {color: var(--white);}.pricing-card-items-2.active .price-list li i {color: var(--white);}.news-box-items {margin-top: 30px;padding: 30px;background-color: var(--white);-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);border-radius: 12px;}.news-box-items .news-content p {margin-bottom: 5px;}.news-box-items .news-content h4 {margin-bottom: 15px;font-size: 21px;}.news-box-items .news-content h4 a:hover {color: var(--theme);}.news-box-items .news-content .link-btn {color: var(--text);}.news-box-items .news-content .link-btn:hover {color: var(--theme);}.news-box-items .news-image {margin-top: 30px;height: 200px;border-radius: 12px;}.news-card-items {margin-top: 30px;}.news-card-items .news-image {height: 270px;}.news-card-items .news-content {margin-top: 30px;}@media (max-width: 575px) {.news-card-items .news-content {margin-top: 20px;}}.news-card-items .news-content h4 {margin-top: 10px;padding-bottom: 20px;border-bottom: 1px solid var(--border);margin-bottom: 20px;}@media (max-width: 575px) {.news-card-items .news-content h4 {margin-bottom: 15px;padding-bottom: 15px;font-size: 20px;}}.news-card-items .news-content h4 a:hover {color: var(--theme);}.news-card-items .news-content .link-btn {color: var(--text);}.news-card-items .news-content .link-btn:hover {color: var(--theme);}.news-card-items.style-2 .news-image {height: 250px;border-radius: 10px;}.news-card-items.style-2 .news-content {background-color: var(--white);border-radius: 10px;-webkit-box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);box-shadow: 0px 10px 60px rgba(92, 48, 253, 0.2);margin-top: 0;padding: 30px;margin: -45px 35px 0;position: relative;z-index: 9;}.blog-wrapper h1, .blog-wrapper h2, .blog-wrapper h3, .blog-wrapper h4, .blog-wrapper h5, .blog-wrapper h6 {font-weight: 600;}.blog-wrapper .single-blog-post {margin-bottom: 40px;position: relative;}.blog-wrapper .single-blog-post .video__button {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;}.blog-wrapper .single-blog-post .video__button .video__btn__wrp {margin-bottom: 0;}.blog-wrapper .single-blog-post .array-button {position: initial;}.blog-wrapper .single-blog-post .array-button .array-prev {position: absolute;top: 46%;left: 2%;-webkit-transform: translateY(-50%);transform: translateY(-50%);z-index: 9;border-radius: 0;}.blog-wrapper .single-blog-post .array-button .array-next {position: absolute;top: 46%;right: 2%;-webkit-transform: translateY(-50%);transform: translateY(-50%);z-index: 9;border-radius: 0;}.blog-wrapper .single-blog-post .postbox-audio {position: relative;}.blog-wrapper .single-blog-post .postbox-audio iframe {height: 400px;width: 100%;}@media (max-width: 991px) {.blog-wrapper .single-blog-post .postbox-audio iframe {height: 280px;}}@media (max-width: 767px) {.blog-wrapper .single-blog-post .postbox-audio iframe {height: 230px;}}.blog-wrapper .single-blog-post.post-details.format-quote .post-content {position: relative;background: transparent;border: none;}.blog-wrapper .single-blog-post.post-details .post-content {border: none;}.blog-wrapper .single-blog-post.post-details .post-content img {margin-top: 20px;margin-bottom: 20px;border-radius: 5px;}.blog-wrapper .single-blog-post.post-details .post-content .single-post-image {width: 100%;height: 100%;border-radius: 5px;}.blog-wrapper .single-blog-post.post-details .post-content h1 {font-size: 36px;line-height: 1.4;}.blog-wrapper .single-blog-post.post-details .post-content h1, .blog-wrapper .single-blog-post.post-details .post-content h2, .blog-wrapper .single-blog-post.post-details .post-content h3, .blog-wrapper .single-blog-post.post-details .post-content h4, .blog-wrapper .single-blog-post.post-details .post-content h5, .blog-wrapper .single-blog-post.post-details .post-content h6 {margin-top: 10px;}.blog-wrapper .single-blog-post.post-details .post-content table {margin-top: 20px;}@media (max-width: 767px) {.blog-wrapper .single-blog-post.post-details .post-content h1 {font-size: 28px;}.blog-wrapper .single-blog-post.post-details .post-content h3 {font-size: 20px;}}.blog-wrapper .single-blog-post.post-details blockquote, .blog-wrapper .single-blog-post.post-details .wp-block-quote {background-color: var(--theme);color: var(--white);font-size: 26px;line-height: 1.4;font-family: "Rubik", sans-serif;font-weight: 400;padding: 60px;text-align: center;margin: 40px 0px;position: relative;z-index: 1;}.blog-wrapper .single-blog-post.post-details blockquote a, .blog-wrapper .single-blog-post.post-details .wp-block-quote a {color: var(--white);}.blog-wrapper .single-blog-post.post-details blockquote a:hover, .blog-wrapper .single-blog-post.post-details .wp-block-quote a:hover {color: var(--text);}@media (max-width: 767px) {.blog-wrapper .single-blog-post.post-details blockquote, .blog-wrapper .single-blog-post.post-details .wp-block-quote {padding: 30px 15px;font-size: 18px;line-height: 1.5;}}.blog-wrapper .single-blog-post.post-details blockquote::before, .blog-wrapper .single-blog-post.post-details .wp-block-quote::before {right: 30px;font-size: 110px;line-height: 1;font-family: "Font Awesome 5 Pro";position: absolute;content: "\f10d";bottom: -20px;color: var(--white);z-index: -1;opacity: .1;font-weight: 900;}.blog-wrapper .single-blog-post.format-video .post-featured-thumb, .blog-wrapper .single-blog-post.category-video-post .post-featured-thumb {z-index: 1;position: relative;}.blog-wrapper .single-blog-post.format-video .post-featured-thumb::before, .blog-wrapper .single-blog-post.category-video-post .post-featured-thumb::before {position: absolute;width: 100%;height: 100%;left: 0;top: 0;content: "";background-color: #282835;opacity: .3;z-index: -1;}.blog-wrapper .single-blog-post.quote-post .post-content, .blog-wrapper .single-blog-post.format-quote .post-content {position: relative;background-color: var(--theme);border: none;}.blog-wrapper .single-blog-post.quote-post .post-content::before, .blog-wrapper .single-blog-post.format-quote .post-content::before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background-image: url(../../assets/img/quotepost.png);background-repeat: no-repeat;background-size: cover;}.blog-wrapper .single-blog-post.quote-post .quote-content, .blog-wrapper .single-blog-post.format-quote .quote-content {overflow: hidden;padding: 50px;}@media (max-width: 585px) {.blog-wrapper .single-blog-post.quote-post .quote-content, .blog-wrapper .single-blog-post.format-quote .quote-content {text-align: center;font-size: 24px;padding: 30px;}}.blog-wrapper .single-blog-post.quote-post .quote-content .icon, .blog-wrapper .single-blog-post.format-quote .quote-content .icon {font-size: 70px;line-height: 80px;float: left;overflow: hidden;margin-right: 30px;}@media (max-width: 585px) {.blog-wrapper .single-blog-post.quote-post .quote-content .icon, .blog-wrapper .single-blog-post.format-quote .quote-content .icon {float: none;margin-bottom: 10px;margin-right: 0;font-size: 50px;line-height: 60px;}}.blog-wrapper .single-blog-post.quote-post .quote-content .quote-text, .blog-wrapper .single-blog-post.format-quote .quote-content .quote-text {overflow: hidden;}.blog-wrapper .single-blog-post.quote-post .quote-content h2, .blog-wrapper .single-blog-post.format-quote .quote-content h2 {margin-top: -2px;font-size: 30px;color: var(--white);}.blog-wrapper .single-blog-post.quote-post .quote-content .post-meta, .blog-wrapper .single-blog-post.format-quote .quote-content .post-meta {margin-top: 10px;}.blog-wrapper .single-blog-post.quote-post .quote-content .post-meta span, .blog-wrapper .single-blog-post.quote-post .quote-content .post-meta i, .blog-wrapper .single-blog-post.format-quote .quote-content .post-meta span, .blog-wrapper .single-blog-post.format-quote .quote-content .post-meta i {color: var(--white);}.blog-wrapper .single-blog-post:last-child {margin-bottom: 0;}.blog-wrapper .single-blog-post .post-featured-thumb {height: 460px;width: 100%;position: relative;margin-bottom: -2px;border-radius: 5px;}.blog-wrapper .single-blog-post .post-featured-thumb .post-date {position: absolute;top: 20px;left: 20px;padding: 15px 30px;background-color: var(--theme);text-align: center;border-radius: 5px;}.blog-wrapper .single-blog-post .post-featured-thumb .post-date h4 {color: var(--white);}.blog-wrapper .single-blog-post .post-featured-thumb .post-date h4 span {color: var(--white);text-transform: uppercase;font-size: 15px;}@media (max-width: 991px) {.blog-wrapper .single-blog-post .post-featured-thumb {height: 280px;}}@media (max-width: 767px) {.blog-wrapper .single-blog-post .post-featured-thumb {height: 230px;}}.blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;}.blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn .video-button {border-radius: 50%;width: 80px;height: 80px;line-height: 80px;font-size: 18px;display: inline-block;background-color: var(--theme);text-align: center;color: var(--white);}@media (max-width: 767px) {.blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn .video-button {width: 70px;height: 70px;line-height: 70px;font-size: 16px;}}@media (max-width: 575px) {.blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn .video-button {width: 60px;height: 60px;line-height: 60px;}}.blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn .ripple::before, .blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn .ripple::after {width: 80px;height: 80px;-webkit-box-shadow: 0 0 0 0 rgba(92, 48, 253, 0.8);box-shadow: 0 0 0 0 rgba(92, 48, 253, 0.8);}@media (max-width: 767px) {.blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn .ripple::before, .blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn .ripple::after {width: 70px;height: 70px;}}@media (max-width: 575px) {.blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn .ripple::before, .blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn .ripple::after {width: 60px;height: 60px;}}.blog-wrapper .single-blog-post .post-content {padding-top: 30px;overflow: hidden;-webkit-box-sizing: border-box;box-sizing: border-box;}@media (max-width: 575px) {.blog-wrapper .single-blog-post .post-content {padding-top: 20px;}}.blog-wrapper .single-blog-post .post-content h2 {line-height: 1.2;font-size: 32px;font-weight: 600;}@media (max-width: 575px) {.blog-wrapper .single-blog-post .post-content h2 {font-size: 28px;}}.blog-wrapper .single-blog-post .post-content h2 a:hover {color: var(--theme);}.blog-wrapper .single-blog-post .post-content p {font-size: 16px;}@media (max-width: 767px) {.blog-wrapper .single-blog-post .post-content {padding: 30px 10px;}}@media (max-width: 414px) {.blog-wrapper .single-blog-post .post-content h2 {font-size: 22px;}}.blog-wrapper .single-blog-post .post-content .post-cat a {color: var(--white);display: inline-block;background-color: var(--theme);padding: 14px 18px 12px;line-height: 1;font-size: 16px;font-weight: 700;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;margin-bottom: 20px;text-transform: capitalize;font-family: 'League Spartan', sans-serif;}@media (max-width: 767px) {.blog-wrapper .single-blog-post .post-content .post-cat a {font-size: 12px;}}.blog-wrapper .single-blog-post .post-content .post-cat a:hover {background-color: var(--header);}.blog-wrapper .single-blog-post .post-content ul {margin-bottom: 0;list-style-type: disc;margin-top: 30px;}.blog-wrapper .single-blog-post .post-content ul ol {margin-bottom: 0;}.blog-wrapper .single-blog-post .post-content ul ul {margin-bottom: 0;}.blog-wrapper .single-blog-post .post-content ul li {line-height: 1.5;margin-top: 10px;list-style-type: disc;color: var(--text);position: relative;font-size: 18px;padding-left: 30px;}.blog-wrapper .single-blog-post .post-content ul li::before {position: absolute;left: 0;top: 0;font-family: "Font Awesome 5 Pro";content: "\f00c";color: var(--theme);}.blog-wrapper .single-blog-post .post-content ol {margin-bottom: 0;list-style-type: decimal;}.blog-wrapper .single-blog-post .post-content ol ul {margin-bottom: 0;}.blog-wrapper .single-blog-post .post-content ol ol {margin-bottom: 0;}.blog-wrapper .single-blog-post .post-content ol li {line-height: 1.5;margin-top: 10px;list-style-type: decimal;}.blog-wrapper .single-blog-post .post-content p {margin-top: 15px;}.blog-wrapper .single-blog-post .post-content .post-meta {margin-bottom: 10px;}.blog-wrapper .single-blog-post .post-content .post-meta span {color: var(--text);font-weight: 500;font-size: 18px;line-height: 1;display: inline-block;margin-right: 25px;}@media (max-width: 767px) {.blog-wrapper .single-blog-post .post-content .post-meta span {font-size: 15px;}}.blog-wrapper .single-blog-post .post-content .post-meta span i {margin-right: 5px;color: var(--theme);font-weight: 700;}.blog-wrapper .single-blog-post .post-content .author-info {overflow: hidden;}.blog-wrapper .single-blog-post .post-content .author-info .author-img {height: 40px;width: 40px;line-height: 40px;border-radius: 50%;background-color: #f2f2f2;margin-right: 15px;float: left;overflow: hidden;background-position: center;background-size: cover;}@media (max-width: 767px) {.blog-wrapper .single-blog-post .post-content .author-info .author-img {margin-right: 5px;}}.blog-wrapper .single-blog-post .post-content .author-info h5 {display: inline-block;line-height: 1;font-size: 16px;margin-top: 9px;}.blog-wrapper .single-blog-post .post-content .author-info h5 a:hover {color: var(--theme);}@media (max-width: 767px) {.blog-wrapper .single-blog-post .post-content .author-info h5 {font-size: 14px;}}.blog-wrapper .single-blog-post .post-content .post-link a {font-weight: 700;}.blog-wrapper .single-blog-post .post-content .post-link a:hover {color: var(--theme);}@media (max-width: 767px) {.blog-wrapper .single-blog-post .post-content .post-link a {font-size: 14px;}}.blog-wrapper .single-blog-post .post-content .post-link a i {margin-right: 5px;}@media (max-width: 767px) {.blog-wrapper .single-blog-post .post-content .post-link a i {margin-right: 3px;}}@media (min-width: 991px) {.news-area .main-sidebar {margin-left: 20px;}}@media (max-width: 991px) {.news-area .main-sidebar {margin-top: 40px;}}.news-area .main-sidebar .single-sidebar-widget {border: 2px solid #ededed;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 30px;margin-bottom: 40px;}.news-area .main-sidebar .single-sidebar-widget ul {padding-left: 0;}.news-area .main-sidebar .single-sidebar-widget ul > li {margin-bottom: 10px;}.news-area .main-sidebar .single-sidebar-widget ul > li a {font-size: 16px;font-weight: 600;text-transform: capitalize;}.news-area .main-sidebar .single-sidebar-widget ul > li a:hover {color: var(--theme);}.news-area .main-sidebar .single-sidebar-widget ul ul {padding-left: 20px;}.news-area .main-sidebar .single-sidebar-widget ul ul li {margin-top: 5px;}.news-area .main-sidebar .single-sidebar-widget:last-child {margin-bottom: 0;}.news-area .main-sidebar .single-sidebar-widget .wid-title {margin-bottom: 25px;padding-left: 45px;position: relative;}.news-area .main-sidebar .single-sidebar-widget .wid-title::before {left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);content: "";height: 4px;width: 18px;border-radius: 5px;position: absolute;background-color: var(--theme);}.news-area .main-sidebar .single-sidebar-widget .wid-title::after {left: 22px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);content: "";height: 4px;width: 4px;border-radius: 50%;position: absolute;background-color: var(--theme);}.news-area .main-sidebar .single-sidebar-widget .wid-title h4 {font-size: 24px;font-weight: 600;}.news-area .main-sidebar .single-sidebar-widget .social-link a {display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;border-radius: 50%;background-color: #F9FAFB;font-size: 14px;margin-right: 5px;margin-bottom: 5px;}.news-area .main-sidebar .single-sidebar-widget .social-link a:hover {background-color: var(--theme);color: var(--white);}.search_widget form {width: 100%;position: relative;}.search_widget form input {background-color: #F9FAFB;font-size: 15px;padding: 20px;width: 100%;border: none;text-transform: capitalize;color: var(--header);}.search_widget form button {position: absolute;right: 0;top: 0;width: 70px;font-size: 18px;height: 100%;background-color: var(--theme);color: var(--white);text-align: center;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.search_widget form button:hover {background-color: var(--header);}.popular-posts .single-post-item, .popular_posts .single-post-item {overflow: hidden;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #f2f2f2;}.popular-posts .single-post-item:last-child, .popular_posts .single-post-item:last-child {margin-bottom: 0;border: none;padding-bottom: 0;}.popular-posts .single-post-item .thumb, .popular_posts .single-post-item .thumb {height: 100px;width: 100px;background-color: #f2f2f2;float: left;overflow: hidden;margin-right: 20px;border-radius: 5px;}.popular-posts .single-post-item .post-content, .popular_posts .single-post-item .post-content {overflow: hidden;}.popular-posts .single-post-item .post-content h5, .popular_posts .single-post-item .post-content h5 {font-size: 18px;line-height: 22px;font-weight: 600;margin-bottom: 0;text-transform: capitalize;}.popular-posts .single-post-item .post-content h5 a:hover, .popular_posts .single-post-item .post-content h5 a:hover {color: var(--theme);}.popular-posts .single-post-item .post-content .post-date, .popular_posts .single-post-item .post-content .post-date {margin-top: 10px;color: var(--theme);font-weight: 600;font-size: 15px;text-transform: capitalize;}.popular-posts .single-post-item .post-content .post-date i, .popular_posts .single-post-item .post-content .post-date i {margin-right: 7px;}.widget_categories ul li {display: block;}.widget_categories ul li:last-child a {margin-bottom: 0;}.widget_categories ul li a {position: relative;background: #F9FAFB;padding: 17px 20px;line-height: 1;font-size: 14px;display: block;margin-bottom: 12px;font-weight: 500;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.widget_categories ul li a:hover {color: var(--theme);}.widget_categories ul li a i {margin-right: 10px;}.widget_categories ul li a span {position: absolute;width: 60px;line-height: 55px;height: 100%;content: "";background-color: var(--theme);right: 0;top: 0;text-align: center;color: var(--white);}.tagcloud a {display: inline-block;padding: 11px 26px;line-height: 1;font-size: 15px;font-weight: 600;background: #F9FAFB;margin-right: 10px;text-transform: capitalize;margin-bottom: 10px;}.tagcloud a:last-child {margin-right: 0;}.tagcloud a:hover {background-color: var(--theme);color: var(--white);}.widget_categories ul li {display: block;margin-bottom: 10px;}p.sticky-label {position: absolute;right: 0;background: var(--theme);color: var(--white);padding: 10px 40px;z-index: -1;top: 0;font-weight: 700;}.page-nav-wrap ul li {display: inline-block;}.page-nav-wrap ul li .page-numbers {display: inline-block;width: 60px;height: 60px;line-height: 60px;border-radius: 50%;background: #f6f6f6;font-weight: 700;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;margin: 0 2px;}.page-nav-wrap ul li .page-numbers.current {background-color: var(--theme);color: var(--white);}@media (max-width: 767px) {.page-nav-wrap ul li .page-numbers {margin-top: 10px;width: 50px;height: 50px;line-height: 50px;font-size: 14px;}}.page-nav-wrap ul li .page-numbers i {margin-top: 2px;}.page-nav-wrap ul li .page-numbers:hover {background-color: var(--theme);color: var(--white);}.page-nav-wrap.style-2 ul li {display: inline-block;}.page-nav-wrap.style-2 ul li .page-numbers.current {background-color: var(--theme-2);}.page-nav-wrap.style-2 ul li .page-numbers:hover {background-color: var(--theme-2);}.page-nav-wrap.style-3 ul li {display: inline-block;}.page-nav-wrap.style-3 ul li .page-numbers.current {background-color: var(--theme-3);}.page-nav-wrap.style-3 ul li .page-numbers:hover {background-color: var(--theme-3);}.social-share a {margin-left: 10px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.social-share a:hover {color: var(--theme);}.tag-share-wrap {padding-bottom: 50px;}.tag-share-wrap h4 {margin-bottom: 25px;}@media (max-width: 767px) {.tag-share-wrap h4 {margin-bottom: 10px;font-size: 18px;}}@media (max-width: 767px) {.tag-share-wrap .tagcloud {margin-bottom: 20px;}}.comments-section-wrap {overflow: hidden;}.comments-heading h3, .related-post-wrap h3, .comment-form-wrap h3 {font-size: 26px;}@media (max-width: 767px) {.comments-heading h3, .related-post-wrap h3, .comment-form-wrap h3 {font-size: 20px;}}.comments-item-list .single-comment-item {margin-top: 30px;}.comments-item-list .single-comment-item ul {margin-bottom: 15px;}.comments-item-list .single-comment-item p, .comments-item-list .single-comment-item span {font-size: 16px;}.comments-item-list .single-comment-item .author-img {width: 100px;height: 100px;border-radius: 50%;float: left;overflow: hidden;margin-right: 30px;}@media (max-width: 991px) {.comments-item-list .single-comment-item .author-img {width: 80px;height: 80px;margin-right: 20px;}}@media (max-width: 767px) {.comments-item-list .single-comment-item .author-img {width: 70px;height: 70px;margin-right: 15px;}}@media (max-width: 585px) {.comments-item-list .single-comment-item .author-img {float: none;margin-bottom: 20px;}}.comments-item-list .single-comment-item .author-info-comment {overflow: auto;padding-bottom: 25px;border-bottom: 1px solid #e2e2e2;}.comments-item-list .single-comment-item .author-info-comment .info {position: relative;}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn {padding: 12px 18px;font-size: 14px;position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);color: #727475;border: 1px solid #ebebeb;background: transparent;border-radius: 0;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-box-shadow: inherit;box-shadow: inherit;}@media (max-width: 767px) {.comments-item-list .single-comment-item .author-info-comment .info .theme-btn {font-size: 12px;}}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn i {margin-right: 10px;}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn.minimal-btn::before, .comments-item-list .single-comment-item .author-info-comment .info .theme-btn.minimal-btn::after {background-color: initial;}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn:hover {background-color: var(--theme);color: var(--white);}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn:hover a {color: var(--white) !important;}.comments-item-list .single-comment-item .author-info-comment .info .theme-btn:hover i {-webkit-transform: translate(0);transform: translate(0);}.comments-item-list .single-comment-item .author-info-comment .info h5 {margin-bottom: 5px;}@media (max-width: 767px) {.comments-item-list .single-comment-item .author-info-comment .info h5 {font-size: 16px;}}.comments-item-list .single-comment-item .author-info-comment span {color: var(--theme);font-weight: 500;}.comments-item-list .single-comment-item .author-info-comment .theme-btn {padding: 7px 18px;font-size: 14px;position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width: 767px) {.comments-item-list .single-comment-item .author-info-comment .theme-btn {font-size: 12px;}}.comments-item-list .single-comment-item .author-info-comment .theme-btn i {margin-right: 5px;}.comments-item-list .single-comment-item .author-info-comment .theme-btn:hover a {color: var(--white);}.comments-item-list .single-comment-item .author-info-comment .comment-text {margin-top: 15px;}.comment-form {background-color: var(--white);width: 100%;margin-top: 30px;}@media (max-width: 767px) {.comment-form {padding: 30px;}}@media (max-width: 585px) {.comment-form {padding: 30px 15px;}}.comment-form label {margin-bottom: 4px;}.comment-form input, .comment-form textarea {margin-bottom: 20px;outline: none;padding: 20px 30px;line-height: 1;font-size: 16px;width: 100%;border: none;font-weight: 500;text-transform: capitalize;color: var(--header);background-color: #F9FAFB;}@media (max-width: 585px) {.comment-form input, .comment-form textarea {padding: 15px;}}.comment-form textarea {height: 200px;line-height: 1.3;border: none;}@media (max-width: 767px) {.comment-form textarea {height: 120px;}}.comment-form .theme-btn {display: inline-block;line-height: 1.2;padding: 24px 60px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;margin-bottom: 0;margin-top: 20px;}@media (max-width: 767px) {.comment-form .theme-btn {padding: 20px 40px;}}@media (max-width: 585px) {.comment-form .theme-btn {padding: 15px 40px;font-size: 14px;}}.comment-form .theme-btn i {margin-right: 10px;}.comment-form .theme-btn:hover i {-webkit-transform: translate(0);transform: translate(0);}.comment ul {list-style-type: disc;}.comment ul ol {margin-bottom: 0;}.comment ul li {line-height: 1.5;margin-top: 10px;list-style-type: disc;}.comment ol ul {margin-bottom: 0;}.comment ol ol {margin-bottom: 0;}.comment ol li {line-height: 1.5;margin-top: 10px;}.site_info_widget .single-contact-info {overflow: auto;margin-bottom: 20px;}.site_info_widget .single-contact-info span {display: block;color: var(--theme);}.site_info_widget .single-contact-info .icon {width: 40px;height: 40px;line-height: 40px;color: var(--white);background-color: var(--theme);float: left;text-align: center;overflow: hidden;font-size: 16px;margin-right: 20px;}.site_info_widget .single-contact-info:nth-child(2n) .icon {background-color: var(--theme);}.site_info_widget .single-contact-info:nth-child(3n) .icon {background-color: var(--theme);}.site_info_widget .social-link {margin-top: 35px;}.site_info_widget .social-link a {margin-right: 8px !important;}.alignleft {float: left;margin-right: 1.5em;margin-bottom: 1.5em;}.case-study-items {margin-top: 30px;}.case-study-items .thumb img {width: 100%;height: 100%;border-radius: 12px;}.case-study-items .content {padding-top: 20px;overflow: hidden;}.case-study-items .content p {color: var(--white);margin-bottom: 5px;}.case-study-items .content h3 {font-size: 26px;margin-bottom: 20px;}@media (max-width: 1399px) {.case-study-items .content h3 {font-size: 22px;}}@media (max-width: 1199px) {.case-study-items .content h3 {font-size: 24px;}}@media (max-width: 767px) {.case-study-items .content h3 {font-size: 22px;}}@media (max-width: 575px) {.case-study-items .content h3 {font-size: 20px;}}.case-study-items .content h3 a {color: var(--white);background-image: -webkit-gradient(linear, left top, left bottom, from(var(--white)), to(var(--white)));background-image: linear-gradient(var(--white), var(--white));background-position: 0 95%;background-repeat: no-repeat;background-size: 0% 2px;}.case-study-items .content h3 a:hover {background-size: 100% 2px;}.case-study-items .content .arrow-btn {color: var(--white);}.case-study-items .content .arrow-btn::before {color: var(--white);}.case-study-section {position: relative;z-index: 9;}.case-study-section .left-shape {position: absolute;top: 0;bottom: 0;z-index: -1;}.case-study-section .right-shape {position: absolute;bottom: 0;right: 0;z-index: -1;}.project-wrapper {padding: 0 70px;}@media (max-width: 1399px) {.project-wrapper {padding: 0 30px;}}.project-wrapper .project-box-items {margin-top: 30px;}.project-wrapper .project-box-items .project-image img {border-radius: 12px;width: 100%;height: 100%;}.project-wrapper .project-box-items .project-content {margin-top: 25px;}.project-wrapper .project-box-items .project-content p {font-weight: 500;margin-bottom: 10px;color: rgba(255, 255, 255, 0.45);}.project-wrapper .project-box-items .project-content h3 a {color: var(--white);background-image: -webkit-gradient(linear, left top, left bottom, from(var(--theme-2)), to(var(--theme-2)));background-image: linear-gradient(var(--theme-2), var(--theme-2));background-position: 0 95%;background-repeat: no-repeat;background-size: 0% 2px;}.project-wrapper .project-box-items .project-content h3 a:hover {color: var(--theme-2);background-size: 100% 2px;}.project-card-items {margin-top: 30px;}.project-card-items .project-image {max-width: 410px;}.project-card-items .project-image img {width: 100%;height: 100%;border-radius: 10px;}.project-card-items .project-content {margin-top: 20px;}.project-card-items .project-content p {color: var(--theme);font-weight: 500;margin-bottom: 5px;}.project-card-items .project-content h3 a {background-position: 0 95%;background-repeat: no-repeat;background-size: 0% 2px;}.project-card-items .project-content h3 a:hover {background-size: 100% 2px;background-image: -webkit-gradient(linear, left top, left bottom, from(var(--theme)), to(var(--theme)));background-image: linear-gradient(var(--theme), var(--theme));color: var(--theme);}.project-details-wrapper {margin-bottom: -8px;}.project-details-wrapper .project-details-image img {width: 100%;height: 100%;border-radius: 12px;}.project-details-wrapper .project-details-content {margin-top: 20px;}.project-details-wrapper .project-details-content h5 {color: var(--theme);margin-bottom: 10px;}.project-details-wrapper .project-details-content .project-list {margin-top: 20px;}.project-details-wrapper .project-details-content .project-list li:not(:last-child) {margin-bottom: 10px;}.project-details-wrapper .project-details-content .project-list li i {color: var(--theme);margin-right: 10px;}.project-details-wrapper .project-information {padding: 40px 50px;background-color: #EFEBFF;border-radius: 10px;border: 1.2px solid rgba(16, 24, 40, 0.1);margin-top: 20px;}@media (max-width: 1199px) {.project-details-wrapper .project-information {padding: 40px;}}@media (max-width: 575px) {.project-details-wrapper .project-information {padding: 30px;}}.project-details-wrapper .project-information h4 {border-bottom: 1px solid rgba(16, 24, 40, 0.1);padding-bottom: 25px;}.project-details-wrapper .project-information ul {margin-top: 20px;}.project-details-wrapper .project-information ul li {font-size: 22px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px 0;}@media (max-width: 991px) {.project-details-wrapper .project-information ul li {font-size: 20px;}}@media (max-width: 767px) {.project-details-wrapper .project-information ul li {font-size: 18px;}}@media (max-width: 575px) {.project-details-wrapper .project-information ul li {font-size: 16px;}}.project-details-wrapper .project-information ul li span {color: var(--header);font-weight: 500;}.project-details-wrapper .project-information .social-icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 30px;}.project-details-wrapper .project-information .social-icon h5 {font-size: 22px;padding: 0;margin: 0;}@media (max-width: 991px) {.project-details-wrapper .project-information .social-icon h5 {font-size: 18px;}}.project-details-wrapper .project-information .social-icon .icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;}.project-details-wrapper .project-information .social-icon .icon a {width: 40px;height: 40px;text-align: center;line-height: 40px;border-radius: 50%;display: inline-block;background-color: rgba(16, 24, 40, 0.1);color: var(--text);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.project-details-wrapper .project-information .social-icon .icon a:hover {background-color: var(--theme);color: var(--white);}.project-details-wrapper .project-details-img {margin-bottom: 30px;}.project-details-wrapper .project-details-img .thumb img {width: 100%;height: 100%;border-radius: 10px;}.project-details-wrapper .p-list li:not(:last-child) {margin-bottom: 10px;}.project-details-wrapper .p-list li i {color: var(--theme);margin-right: 10px;}.google-map iframe {width: 100%;height: 500px;}@media (max-width: 767px) {.google-map iframe {height: 420px;}}@media (max-width: 575px) {.google-map iframe {height: 320px;}}.contact-section {position: relative;z-index: 9;}.contact-section .pattern-shape {position: absolute;bottom: 0;right: 0;z-index: -1;}@media (max-width: 991px) {.contact-section .pattern-shape {display: none;}}.contact-image {position: relative;}.contact-image img {width: 100%;height: 100%;}.contact-image .circle-musk-shape {position: absolute;top: 0;left: -25%;}@media (max-width: 991px) {.contact-image .circle-musk-shape {display: none;}}.contact-wrapper .contact-content .contact-list {margin-top: 30px;}.contact-wrapper .contact-content .contact-list li {font-size: 24px;color: var(--text);}@media (max-width: 767px) {.contact-wrapper .contact-content .contact-list li {font-size: 20px;}}@media (max-width: 575px) {.contact-wrapper .contact-content .contact-list li {font-size: 18px;}}.contact-wrapper .contact-content .contact-list li:not(:last-child) {margin-bottom: 15px;}.contact-wrapper .contact-content .contact-list li a {color: var(--header);text-decoration: underline;}.contact-wrapper .contact-content .contact-list li a:hover {color: var(--theme);}.contact-wrapper .contact-right h3 {font-size: 27px;margin-bottom: 20px;}.contact-wrapper .contact-right .contact-form-items {padding: 0;background-color: transparent;}.contact-wrapper .contact-right .contact-form-items .form-clt input, .contact-wrapper .contact-right .contact-form-items .form-clt textarea {width: 100%;outline: none;border: none;background-color: transparent;padding: 16px 20px;border-radius: 8px;color: var(--text);border: 1px solid var(--border);}.contact-wrapper .contact-right .contact-form-items .form-clt input::-webkit-input-placeholder, .contact-wrapper .contact-right .contact-form-items .form-clt textarea::-webkit-input-placeholder {color: var(--text);}.contact-wrapper .contact-right .contact-form-items .form-clt input:-ms-input-placeholder, .contact-wrapper .contact-right .contact-form-items .form-clt textarea:-ms-input-placeholder {color: var(--text);}.contact-wrapper .contact-right .contact-form-items .form-clt input::-ms-input-placeholder, .contact-wrapper .contact-right .contact-form-items .form-clt textarea::-ms-input-placeholder {color: var(--text);}.contact-wrapper .contact-right .contact-form-items .form-clt input::placeholder, .contact-wrapper .contact-right .contact-form-items .form-clt textarea::placeholder {color: var(--text);}.contact-wrapper .contact-right .contact-form-items .form-clt textarea {padding-bottom: 110px;}.map-items .googpemap iframe {width: 100%;height: 800px;}@media (max-width: 575px) {.map-items .googpemap iframe {height: 400px;}}.discussed-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 80px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.07);}@media (max-width: 1199px) {.discussed-items {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;}}.discussed-items .discussed-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 65px;}@media (max-width: 1199px) {.discussed-items .discussed-content {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media (max-width: 991px) {.discussed-items .discussed-content {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;}}.discussed-items .discussed-content h2 {color: var(--white);font-weight: 400;}.discussed-items .discussed-content h2 span {color: var(--theme);font-family: italic;}.footer-widgets-wrapper {padding: 90px 0 120px;position: relative;z-index: 9;}@media (max-width: 1199px) {.footer-widgets-wrapper {padding: 70px 0 100px;}}@media (max-width: 991px) {.footer-widgets-wrapper {padding: 50px 0 80px;margin-bottom: -50px;}}@media (max-width: 991px) {.footer-widgets-wrapper {margin-bottom: -30px;}}@media (max-width: 575px) {.footer-widgets-wrapper {margin-bottom: -50px;}}.footer-widgets-wrapper .single-footer-widget {margin-top: 30px;}.footer-widgets-wrapper .single-footer-widget .widget-head {margin-bottom: 30px;}@media (max-width: 575px) {.footer-widgets-wrapper .single-footer-widget .widget-head {margin-bottom: 20px;}}.footer-widgets-wrapper .single-footer-widget .widget-head h4 {color: var(--white);}.footer-widgets-wrapper .single-footer-widget .footer-content p {color: rgba(255, 255, 255, 0.55);}.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon {gap: 10px;margin-top: 30px;}.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon a {width: 40px;height: 40px;text-align: center;line-height: 40px;border-radius: 50%;display: inline-block;background-color: #2B3852;color: var(--white);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon a:hover {background-color: var(--theme);color: var(--white);}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input {position: relative;margin-top: 20px;}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input input {background: var(--white);border: none;outline: none;padding: 18px 20px;width: 100%;border-radius: 5px;color: var(--text);}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input input::-webkit-input-placeholder {color: var(--text);}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input input:-ms-input-placeholder {color: var(--text);}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input input::-ms-input-placeholder {color: var(--text);}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input input::placeholder {color: var(--text);}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input .newsletter-btn {position: absolute;top: 4px;right: 4px;width: 60px;height: 55px;line-height: 55px;border-radius: 5px;text-align: center;background-color: var(--theme);color: var(--white);}.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input .newsletter-btn i {-webkit-transform: rotate(-40deg);transform: rotate(-40deg);}.footer-widgets-wrapper .single-footer-widget .contact-info-area {margin-top: 25px;}.footer-widgets-wrapper .single-footer-widget .contact-info-area .contact-items {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 20px;}.footer-widgets-wrapper .single-footer-widget .contact-info-area .contact-items:not(:last-child) {margin-bottom: 20px;}.footer-widgets-wrapper .single-footer-widget .contact-info-area .contact-items .icon {color: var(--theme);font-size: 18px;}.footer-widgets-wrapper .single-footer-widget .contact-info-area .contact-items .content a {color: rgba(255, 255, 255, 0.55);font-size: 16px;font-weight: 400;}.footer-widgets-wrapper .single-footer-widget .contact-info-area .contact-items .content p {color: rgba(255, 255, 255, 0.55);}.footer-widgets-wrapper .single-footer-widget .contact-info-area .contact-items.color-style-2 .icon {color: var(--theme-2);}.footer-widgets-wrapper .single-footer-widget .list-items li {text-transform: capitalize;background-image: -webkit-gradient(linear, left top, left bottom, from(var(--theme)), to(var(--theme)));background-image: linear-gradient(var(--theme), var(--theme));background-position: 0 95%;background-repeat: no-repeat;background-size: 0% 1px;display: table;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;position: relative;}.footer-widgets-wrapper .single-footer-widget .list-items li::before {position: absolute;top: 0;left: 0;content: "\f061";font-family: "Font Awesome 5 Pro";opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.footer-widgets-wrapper .single-footer-widget .list-items li:not(:last-child) {margin-bottom: 15px;}.footer-widgets-wrapper .single-footer-widget .list-items li a {font-size: 16px;color: rgba(255, 255, 255, 0.55);position: relative;}.footer-widgets-wrapper .single-footer-widget .list-items li:hover {background-size: 100% 1px;}.footer-widgets-wrapper .single-footer-widget .list-items li:hover::before {opacity: 1;visibility: visible;color: var(--theme);}.footer-widgets-wrapper .single-footer-widget .list-items li:hover a {padding-left: 25px;color: var(--theme);}.footer-widgets-wrapper .single-footer-widget .recent-post-area .recent-post-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;margin-bottom: 25px;}.footer-widgets-wrapper .single-footer-widget .recent-post-area .recent-post-items .thumb {width: 70px;height: 70px;border-radius: 50%;}.footer-widgets-wrapper .single-footer-widget .recent-post-area .recent-post-items .content {-ms-flex-preferred-size: 50%;flex-basis: 50%;}.footer-widgets-wrapper .single-footer-widget .recent-post-area .recent-post-items .content .post-date {margin-bottom: 10px;}.footer-widgets-wrapper .single-footer-widget .recent-post-area .recent-post-items .content .post-date li {color: var(--theme);}.footer-widgets-wrapper .single-footer-widget .recent-post-area .recent-post-items .content h6 {font-size: 16px;}.footer-widgets-wrapper .single-footer-widget .recent-post-area .recent-post-items .content h6 a {color: var(--white);}.footer-widgets-wrapper .single-footer-widget .recent-post-area .recent-post-items .content h6 a:hover {color: var(--theme);}.footer-bottom {position: relative;z-index: 9;}@media (max-width: 575px) {.footer-bottom {padding: 20px 0;text-align: center;}}.footer-bottom .footer-wrapper {padding-bottom: 80px;}@media (max-width: 991px) {.footer-bottom .footer-wrapper {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 10px;-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;margin-top: 30px;}}.footer-bottom .footer-wrapper p {color: #ffffffb3;}.footer-bottom .footer-wrapper p a {color: #ffffffb3;}.footer-bottom .footer-wrapper .footer-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}@media (max-width: 575px) {.footer-bottom .footer-wrapper .footer-menu {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 15px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.footer-bottom .footer-wrapper .footer-menu li a {color: #ffffffb3;background-image: -webkit-gradient(linear, left top, left bottom, from(var(--theme)), to(var(--theme)));background-image: linear-gradient(var(--theme), var(--theme));background-position: 0 95%;background-repeat: no-repeat;background-size: 0% 2px;display: inline-block;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.footer-bottom .footer-wrapper .footer-menu li a:hover {background-size: 100% 1px;color: var(--theme);}.footer-bottom .footer-wrapper .scroll-icon {width: 60px;height: 60px;line-height: 60px;background-color: var(--theme);border-radius: 5px;text-align: center;color: var(--white);display: inline-block;font-size: 24px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.footer-bottom .footer-wrapper .scroll-icon:hover {background-color: var(--white);color: var(--header);}.footer-bottom.style-2 {border-top: 1.2px solid rgba(255, 255, 255, 0.07);padding: 20px 0;position: relative;margin-top: 35px;}.footer-bottom.style-2 .scroll-icon {background-color: var(--theme-2);position: absolute;left: 50%;top: -35px;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.footer-section {position: relative;z-index: 9;}.footer-section .color-shape {position: absolute;top: 0;left: 0;z-index: -1;}.footer-section .color-shape-2 {position: absolute;bottom: 0;right: 0;z-index: -1;}