 @import url("https://fonts.googleapis.com/css2?family=Hind+Madurai:wght@300;400;500;600;700&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap");:root {--rr-ff-body: 'Plus Jakarta Sans', sans-serif;--rr-ff-heading: 'Plus Jakarta Sans', serif;--rr-ff-p: 'Plus Jakarta Sans', sans-serif;--rr-fw-normal: normal;--rr-fw-thin: 100;--rr-fw-elight: 200;--rr-fw-light: 300;--rr-fw-regular: 400;--rr-fw-medium: 500;--rr-fw-sbold: 600;--rr-fw-bold: 700;--rr-fw-ebold: 800;--rr-fw-black: 900;--rr-fs-body: 16px;--rr-fs-p: 16px;--rr-fs-h1: 60px;--rr-fs-h2: 48px;--rr-fs-h3: 24px;--rr-fs-h4: 20px;--rr-fs-h5: 16px;--rr-fs-h6: 14px;--rr-color-common-white: #ffffff;--rr-color-common-black: #08090A;--rr-color-common-dark: #393a3b;--rr-color-heading-primary: #08090A;--rr-color-text-body: #6b6b6c;--rr-color-text-body-light: #393a3b;--rr-color-theme-primary: #7070FF;--rr-color-theme-secondary: #a9a9ff;--rr-color-bg-1: #08090A;--rr-color-grey-1: #ffffff;--rr-color-grey-2: #393a3b;--rr-color-grey-light: #e6e6e7;--rr-color-border-1: #393a3b;--rr-color-border-light: #cecece;}* {margin: 0;padding: 0;box-sizing: border-box;}body {background-color: #02050A;font-family: var(--rr-ff-body);font-size: 16px;line-height: 1.625;font-weight: normal;color: var(--rr-color-text-body);}img {max-width: 100%;}a {text-decoration: none;}a, a:hover {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}h1, h2, h3, h4, h5, h6 {font-family: var(--rr-ff-heading);color: var(--rr-color-common-white);margin-top: 0px;font-weight: var(--rr-fw-sbold);line-height: 1.2;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}h1 {font-size: var(--rr-fs-h1);}h2 {font-size: var(--rr-fs-h2);}h3 {font-size: var(--rr-fs-h3);}h4 {font-size: var(--rr-fs-h4);}h5 {font-size: var(--rr-fs-h5);}h6 {font-size: var(--rr-fs-h6);}ul {margin: 0px;padding: 0px;}p {font-family: var(--rr-ff-p);font-size: 16px;font-weight: var(--rr-fw-normal);color: var(--rr-color-text-body);margin-bottom: 15px;line-height: 28px;}a:focus, .button:focus {text-decoration: none;outline: none;}a:focus, a:hover {color: inherit;text-decoration: none;}a:hover {color: var(--rr-color-theme-primary);}.slick-list.draggable {cursor: grab;}a, button {color: inherit;outline: none;border: none;background: transparent;}button:hover {cursor: pointer;}button:focus {outline: 0;border: 0;}.uppercase {text-transform: uppercase;}.capitalize {text-transform: capitalize;}input {outline: none;}input[type=color] {appearance: none;-moz-appearance: none;-webkit-appearance: none;background: none;border: 0;cursor: pointer;height: 100%;width: 100%;padding: 0;border-radius: 50%;}ul {display: block;padding: 0;margin: 0;}*::-moz-selection {background: var(--rr-color-common-black);color: var(--rr-color-common-white);text-shadow: none;}::-moz-selection {background: var(--rr-color-common-black);color: var(--rr-color-common-white);text-shadow: none;}::selection {background: var(--rr-color-common-black);color: var(--rr-color-common-white);text-shadow: none;}*::-moz-placeholder {color: var(--rr-color-common-black);font-size: var(--rr-fs-body);opacity: 1;}*::placeholder {color: var(--rr-color-common-black);font-size: var(--rr-fs-body);opacity: 1;}.w-img img {width: 100%;}.m-img img {max-width: 100%;}.fix {overflow: hidden;}.clear {clear: both;}.f-left {float: left;}.f-right {float: right;}.z-index-1 {z-index: 1;}.z-index-11 {z-index: 11;}.overflow-y-visible {overflow-x: hidden;overflow-y: visible;}.p-relative {position: relative;}.p-absolute {position: absolute;}.include-bg {background-position: center;background-size: cover;background-repeat: no-repeat;}.b-radius {border-radius: 6px;}.bg-grey {background-color: var(--rr-color-grey-1);}.bg-dark-1 {background-color: var(--rr-color-bg-1);}.container {max-width: 1405px;}.bd-bottom {border-bottom: 1px solid var(--rr-color-border-1);}.top-shape {background-repeat: no-repeat;background-size: contain;background-position: top left;width: 468px;height: 478px;position: absolute;top: -200px;left: -200px;z-index: -1;}@media (max-width: 1399px) {.top-shape {top: -250px;left: -250px;}}@media only screen and (max-width: 992px) {.top-shape {display: none;}}.bottom-shape {background-repeat: no-repeat;background-size: contain;background-position: bottom right;width: 468px;height: 478px;position: absolute;bottom: -200px;right: -200px;z-index: -1;}@media (max-width: 1399px) {.bottom-shape {bottom: -250px;right: -250px;}}@media only screen and (max-width: 992px) {.bottom-shape {display: none;}}.bg-color-top {background-color: #171719;width: 100%;height: 400px;position: absolute;left: 0;top: 0;z-index: -2;}.bg-color-bottom {background-color: #171719;width: 100%;height: 400px;position: absolute;left: 0;bottom: 0;z-index: -2;}.overflow-h {overflow: hidden;}.section-heading {margin-bottom: 60px;position: relative;z-index: 1;}@media only screen and (max-width: 992px) {.section-heading {margin-bottom: 40px;}}.section-heading .bg-text {font-size: 150px;font-weight: 700;color: var(--rr-color-bg-1);text-transform: uppercase;line-height: 1;width: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}@media (max-width: 1170px) {.section-heading .bg-text {font-size: 100px;}}@media only screen and (max-width: 992px) {.section-heading .bg-text {font-size: 80px;}}@media only screen and (max-width: 767px) {.section-heading .bg-text {font-size: 40px;}}.section-heading .sub-heading {font-family: var(--rr-ff-heading);color: var(--rr-color-theme-primary);font-size: 14px;font-weight: 700;display: inline-block;margin-bottom: 25px;text-transform: uppercase;position: relative;padding: 0 50px;overflow: hidden;}@media only screen and (max-width: 992px) {.section-heading .sub-heading {font-size: 14px;}}@media only screen and (max-width: 767px) {.section-heading .sub-heading {font-size: 12px;}}.section-heading .sub-heading:after, .section-heading .sub-heading:before {background: linear-gradient(270deg, rgba(63, 90, 243, 0.4) 0%, transparent 100%);content: "";width: 37px;height: 10px;position: absolute;top: 50%;left: 10px;transform: translateY(-50%);opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.section-heading .sub-heading:after {background: linear-gradient(90deg, rgba(63, 90, 243, 0.4) 0%, transparent 100%);left: auto;right: 10px;}.section-heading .sub-heading.active:before {left: 0;opacity: 1;}.section-heading .sub-heading.active:after {right: 0;opacity: 1;}.section-heading .sub-heading.after-none:after {display: none;}.section-heading .section-title {font-size: 48px;line-height: 1.2;font-weight: 700;display: block;margin-bottom: 0;text-transform: inherit;position: relative;overflow: hidden;}@media (max-width: 1170px) {.section-heading .section-title {font-size: 40px;max-width: 550px;width: 100%;margin: 0 auto;}.section-heading .section-title br {display: none;}}@media only screen and (max-width: 992px) {.section-heading .section-title {font-size: 32px;max-width: 100%;}}@media only screen and (max-width: 767px) {.section-heading .section-title {font-size: 32px;}}.section-heading.white-content .sub-heading {color: var(--rr-color-theme-primary);}.section-heading.white-content p, .section-heading.white-content .section-title {color: var(--rr-color-common-white);}.section-heading.heading-2 {margin-bottom: 30px;}.section-heading.heading-2 .section-title {margin-bottom: 25px;}@media (max-width: 1170px) {.section-heading.heading-2 .section-title {margin: 0;margin-bottom: 25px;}}.section-heading.heading-3 .section-title {font-size: 40px;text-transform: uppercase;}@media only screen and (max-width: 992px) {.section-heading.heading-3 .section-title {font-size: 28px;line-height: 1.4;}}.heading-space {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;row-gap: 25px;margin-bottom: 60px;}@media only screen and (max-width: 992px) {.heading-space {margin-bottom: 40px;}}.t-up {text-transform: uppercase;}.white-content h1, .white-content h2, .white-content h3, .white-content h4, .white-content h5, .white-content h6, .white-content p, .white-content li, .white-content span {color: var(--rr-color-common-white);}img {height: 100%;width: 100%;object-fit: cover;transform-origin: left;}.reveal {visibility: hidden;position: relative;width: 80%;height: 80%;overflow: hidden;}.anim-text {overflow: hidden;}.running-text {background-color: var(--rr-color-theme-primary);background-repeat: repeat;background-size: 20px;padding: 20px 0;overflow: hidden;}.running-text ul {list-style: none;margin: 0;padding: 0;display: flex;gap: 60px;}.running-text ul li {display: inline-block;white-space: nowrap;font-size: 24px;color: var(--rr-color-common-white);text-transform: uppercase;font-weight: 700;position: relative;}.running-text ul li:before {font-family: "Font Awesome 6 Pro";font-weight: 500;content: "\f068";position: absolute;right: -40px;top: 50%;transform: translateY(-50%);}.running-text.running-1 {background-color: var(--rr-color-bg-1);}.running-text.testi {background-color: transparent;margin-bottom: 40px;padding: 0;}.running-text.testi ul {gap: 20px;}.running-text.testi ul li {font-size: 120px;font-weight: 700;line-height: 1;}@media only screen and (max-width: 992px) {.running-text.testi ul li {font-size: 60px;}}@media only screen and (max-width: 767px) {.running-text.testi ul li {font-size: 40px;}}.running-text.testi ul li:before {display: none;}.running-text.testi ul li:nth-child(2) {color: var(--rr-color-theme-primary);}.running-text.running-3 {position: relative;z-index: 1;padding: 51px 0;}.running-text.running-3 .bg-img {background-size: cover;background-position: center;background-repeat: no-repeat;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}.running-text.running-3 .bg-img:before {background-color: var(--rr-color-theme-primary);mix-blend-mode: multiply;content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.running-text.running-3 .inner-3 {gap: 220px;}@media only screen and (max-width: 992px) {.running-text.running-3 .inner-3 {gap: 180px;}}@media only screen and (max-width: 992px) {.running-text.running-3 .inner-3 {gap: 100px;}}.running-text.running-3 .inner-3 li {color: var(--rr-color-common-white);font-size: 100px;font-weight: 700;line-height: 1;}@media only screen and (max-width: 992px) {.running-text.running-3 .inner-3 li {font-size: 70px;}}@media only screen and (max-width: 767px) {.running-text.running-3 .inner-3 li {font-size: 40px;}}.running-text.running-3 .inner-3 li:before {font-family: "Font Awesome 6 Pro";font-weight: 500;content: "\e28b";font-size: 80px;position: absolute;right: -150px;top: 50%;transform: translateY(-50%);}@media only screen and (max-width: 992px) {.running-text.running-3 .inner-3 li:before {font-size: 60px;right: -80px;}}@media only screen and (max-width: 767px) {.running-text.running-3 .inner-3 li:before {font-size: 30px;right: -65px;}}.running-text.running-3 .inner-3 .stroke-text {color: var(--rr-color-common-white);-webkit-text-fill-color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: var(--rr-color-common-white);}.running-text .inner-4 {gap: 120px;}.running-text .inner-4 li:before {content: "\f005";right: auto;left: -40px;font-size: 21px;}.running-text.running-5 ul li {font-family: var(--rr-ff-heading);display: flex;align-items: center;column-gap: 10px;font-size: 24px;font-weight: 700;}.running-text.running-5 ul li i {font-size: 22px;margin-top: -2px;}.running-text.running-5 ul li:before {display: none;}#preloader {position: fixed;width: 100%;height: 100%;left: 0;top: 0;background-color: #02050A;z-index: 999;}.loading {left: 50%;top: 50%;font-size: 100px;font-family: var(--rr-ff-heading);font-weight: bold;text-transform: uppercase;position: absolute;overflow: hidden;transform: translate(-50%, -60%);}@media only screen and (max-width: 767px) {.loading {font-size: 50px;}}.loading:before {color: #333;content: attr(data-loading-text);}.loading:after {top: 0;left: 0;width: 0;opacity: 1;color: var(--rr-color-common-white);overflow: hidden;position: absolute;content: attr(data-loading-text);animation: loading 6s infinite;}@keyframes loading {0% {width: 0;}100% {width: 100%;}}@media (min-width: 992px) {.mt-cursor {display: block;width: 10px;height: 10px;border-radius: 50%;position: fixed;left: 10px;top: 10px;user-select: none;pointer-events: none;visibility: hidden;z-index: 10000;-webkit-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);}.mt-cursor:before {background: var(--rr-color-theme-primary);opacity: 1;content: "";width: 100%;height: 100%;border-radius: 50%;position: absolute;left: 0;top: 0;transition: all 0.3s ease;}.mt-cursor.cursor-grow:before {opacity: 0.7;transform: scale(1.5);transition: all 0.3s ease;}.mt-cursor.hide {opacity: 0;transition: opacity 0.3s ease;transition-delay: 0.4s;}.mt-cursor.hide .inner {transform: scale(0.1);transition: transform 0.3s ease;}}.sticky-widget {position: -webkit-sticky;position: sticky;top: 170px;}@media only screen and (max-width: 767px) {br {display: none;}}.mt-5 {margin-top: 5px;}.mt-10 {margin-top: 10px;}.mt-15 {margin-top: 15px;}.mt-20 {margin-top: 20px;}.mt-25 {margin-top: 25px;}.mt-30 {margin-top: 30px;}.mt-35 {margin-top: 35px;}.mt-40 {margin-top: 40px;}.mt-45 {margin-top: 45px;}.mt-50 {margin-top: 50px;}.mt-55 {margin-top: 55px;}.mt-60 {margin-top: 60px;}.mt-65 {margin-top: 65px;}.mt-70 {margin-top: 70px;}.mt-75 {margin-top: 75px;}.mt-80 {margin-top: 80px;}.mt-85 {margin-top: 85px;}.mt-90 {margin-top: 90px;}.mt-95 {margin-top: 95px;}.mt-100 {margin-top: 100px;}.mt-105 {margin-top: 105px;}.mt-110 {margin-top: 110px;}.mt-115 {margin-top: 115px;}.mt-120 {margin-top: 120px;}.mt-125 {margin-top: 125px;}.mt-130 {margin-top: 130px;}.mt-135 {margin-top: 135px;}.mt-140 {margin-top: 140px;}.mt-145 {margin-top: 145px;}.mt-150 {margin-top: 150px;}.mt-155 {margin-top: 155px;}.mt-160 {margin-top: 160px;}.mt-165 {margin-top: 165px;}.mt-170 {margin-top: 170px;}.mt-175 {margin-top: 175px;}.mt-180 {margin-top: 180px;}.mt-185 {margin-top: 185px;}.mt-190 {margin-top: 190px;}.mt-195 {margin-top: 195px;}.mt-200 {margin-top: 200px;}.mb-5 {margin-bottom: 5px;}.mb-10 {margin-bottom: 10px;}.mb-15 {margin-bottom: 15px;}.mb-20 {margin-bottom: 20px;}.mb-25 {margin-bottom: 25px;}.mb-30 {margin-bottom: 30px;}.mb-35 {margin-bottom: 35px;}.mb-40 {margin-bottom: 40px;}.mb-45 {margin-bottom: 45px;}.mb-50 {margin-bottom: 50px;}.mb-55 {margin-bottom: 55px;}.mb-60 {margin-bottom: 60px;}.mb-65 {margin-bottom: 65px;}.mb-70 {margin-bottom: 70px;}.mb-75 {margin-bottom: 75px;}.mb-80 {margin-bottom: 80px;}.mb-85 {margin-bottom: 85px;}.mb-90 {margin-bottom: 90px;}.mb-95 {margin-bottom: 95px;}.mb-100 {margin-bottom: 100px;}.mb-105 {margin-bottom: 105px;}.mb-110 {margin-bottom: 110px;}.mb-115 {margin-bottom: 115px;}.mb-120 {margin-bottom: 120px;}.mb-125 {margin-bottom: 125px;}.mb-130 {margin-bottom: 130px;}.mb-135 {margin-bottom: 135px;}.mb-140 {margin-bottom: 140px;}.mb-145 {margin-bottom: 145px;}.mb-150 {margin-bottom: 150px;}.mb-155 {margin-bottom: 155px;}.mb-160 {margin-bottom: 160px;}.mb-165 {margin-bottom: 165px;}.mb-170 {margin-bottom: 170px;}.mb-175 {margin-bottom: 175px;}.mb-180 {margin-bottom: 180px;}.mb-185 {margin-bottom: 185px;}.mb-190 {margin-bottom: 190px;}.mb-195 {margin-bottom: 195px;}.mb-200 {margin-bottom: 200px;}.ml-5 {margin-left: 5px;}.ml-10 {margin-left: 10px;}.ml-15 {margin-left: 15px;}.ml-20 {margin-left: 20px;}.ml-25 {margin-left: 25px;}.ml-30 {margin-left: 30px;}.ml-35 {margin-left: 35px;}.ml-40 {margin-left: 40px;}.ml-45 {margin-left: 45px;}.ml-50 {margin-left: 50px;}.ml-55 {margin-left: 55px;}.ml-60 {margin-left: 60px;}.ml-65 {margin-left: 65px;}.ml-70 {margin-left: 70px;}.ml-75 {margin-left: 75px;}.ml-80 {margin-left: 80px;}.ml-85 {margin-left: 85px;}.ml-90 {margin-left: 90px;}.ml-95 {margin-left: 95px;}.ml-100 {margin-left: 100px;}.ml-105 {margin-left: 105px;}.ml-110 {margin-left: 110px;}.ml-115 {margin-left: 115px;}.ml-120 {margin-left: 120px;}.ml-125 {margin-left: 125px;}.ml-130 {margin-left: 130px;}.ml-135 {margin-left: 135px;}.ml-140 {margin-left: 140px;}.ml-145 {margin-left: 145px;}.ml-150 {margin-left: 150px;}.ml-155 {margin-left: 155px;}.ml-160 {margin-left: 160px;}.ml-165 {margin-left: 165px;}.ml-170 {margin-left: 170px;}.ml-175 {margin-left: 175px;}.ml-180 {margin-left: 180px;}.ml-185 {margin-left: 185px;}.ml-190 {margin-left: 190px;}.ml-195 {margin-left: 195px;}.ml-200 {margin-left: 200px;}.mr-5 {margin-right: 5px;}.mr-10 {margin-right: 10px;}.mr-15 {margin-right: 15px;}.mr-20 {margin-right: 20px;}.mr-25 {margin-right: 25px;}.mr-30 {margin-right: 30px;}.mr-35 {margin-right: 35px;}.mr-40 {margin-right: 40px;}.mr-45 {margin-right: 45px;}.mr-50 {margin-right: 50px;}.mr-55 {margin-right: 55px;}.mr-60 {margin-right: 60px;}.mr-65 {margin-right: 65px;}.mr-70 {margin-right: 70px;}.mr-75 {margin-right: 75px;}.mr-80 {margin-right: 80px;}.mr-85 {margin-right: 85px;}.mr-90 {margin-right: 90px;}.mr-95 {margin-right: 95px;}.mr-100 {margin-right: 100px;}.mr-105 {margin-right: 105px;}.mr-110 {margin-right: 110px;}.mr-115 {margin-right: 115px;}.mr-120 {margin-right: 120px;}.mr-125 {margin-right: 125px;}.mr-130 {margin-right: 130px;}.mr-135 {margin-right: 135px;}.mr-140 {margin-right: 140px;}.mr-145 {margin-right: 145px;}.mr-150 {margin-right: 150px;}.mr-155 {margin-right: 155px;}.mr-160 {margin-right: 160px;}.mr-165 {margin-right: 165px;}.mr-170 {margin-right: 170px;}.mr-175 {margin-right: 175px;}.mr-180 {margin-right: 180px;}.mr-185 {margin-right: 185px;}.mr-190 {margin-right: 190px;}.mr-195 {margin-right: 195px;}.mr-200 {margin-right: 200px;}.pt-5 {padding-top: 5px;}.pt-10 {padding-top: 10px;}.pt-15 {padding-top: 15px;}.pt-20 {padding-top: 20px;}.pt-25 {padding-top: 25px;}.pt-30 {padding-top: 30px;}.pt-35 {padding-top: 35px;}.pt-40 {padding-top: 40px;}.pt-45 {padding-top: 45px;}.pt-50 {padding-top: 50px;}.pt-55 {padding-top: 55px;}.pt-60 {padding-top: 60px;}.pt-65 {padding-top: 65px;}.pt-70 {padding-top: 70px;}.pt-75 {padding-top: 75px;}.pt-80 {padding-top: 80px;}.pt-85 {padding-top: 85px;}.pt-90 {padding-top: 90px;}.pt-95 {padding-top: 95px;}.pt-100 {padding-top: 100px;}.pt-105 {padding-top: 105px;}.pt-110 {padding-top: 110px;}.pt-115 {padding-top: 115px;}.pt-120 {padding-top: 120px;}.pt-125 {padding-top: 125px;}.pt-130 {padding-top: 130px;}.pt-135 {padding-top: 135px;}.pt-140 {padding-top: 140px;}.pt-145 {padding-top: 145px;}.pt-150 {padding-top: 150px;}.pt-155 {padding-top: 155px;}.pt-160 {padding-top: 160px;}.pt-165 {padding-top: 165px;}.pt-170 {padding-top: 170px;}.pt-175 {padding-top: 175px;}.pt-180 {padding-top: 180px;}.pt-185 {padding-top: 185px;}.pt-190 {padding-top: 190px;}.pt-195 {padding-top: 195px;}.pt-200 {padding-top: 200px;}.pb-5 {padding-bottom: 5px;}.pb-10 {padding-bottom: 10px;}.pb-15 {padding-bottom: 15px;}.pb-20 {padding-bottom: 20px;}.pb-25 {padding-bottom: 25px;}.pb-30 {padding-bottom: 30px;}.pb-35 {padding-bottom: 35px;}.pb-40 {padding-bottom: 40px;}.pb-45 {padding-bottom: 45px;}.pb-50 {padding-bottom: 50px;}.pb-55 {padding-bottom: 55px;}.pb-60 {padding-bottom: 60px;}.pb-65 {padding-bottom: 65px;}.pb-70 {padding-bottom: 70px;}.pb-75 {padding-bottom: 75px;}.pb-80 {padding-bottom: 80px;}.pb-85 {padding-bottom: 85px;}.pb-90 {padding-bottom: 90px;}.pb-95 {padding-bottom: 95px;}.pb-100 {padding-bottom: 100px;}.pb-105 {padding-bottom: 105px;}.pb-110 {padding-bottom: 110px;}.pb-115 {padding-bottom: 115px;}.pb-120 {padding-bottom: 120px;}.pb-125 {padding-bottom: 125px;}.pb-130 {padding-bottom: 130px;}.pb-135 {padding-bottom: 135px;}.pb-140 {padding-bottom: 140px;}.pb-145 {padding-bottom: 145px;}.pb-150 {padding-bottom: 150px;}.pb-155 {padding-bottom: 155px;}.pb-160 {padding-bottom: 160px;}.pb-165 {padding-bottom: 165px;}.pb-170 {padding-bottom: 170px;}.pb-175 {padding-bottom: 175px;}.pb-180 {padding-bottom: 180px;}.pb-185 {padding-bottom: 185px;}.pb-190 {padding-bottom: 190px;}.pb-195 {padding-bottom: 195px;}.pb-200 {padding-bottom: 200px;}.pl-5 {padding-left: 5px;}.pl-10 {padding-left: 10px;}.pl-15 {padding-left: 15px;}.pl-20 {padding-left: 20px;}.pl-25 {padding-left: 25px;}.pl-30 {padding-left: 30px;}.pl-35 {padding-left: 35px;}.pl-40 {padding-left: 40px;}.pl-45 {padding-left: 45px;}.pl-50 {padding-left: 50px;}.pl-55 {padding-left: 55px;}.pl-60 {padding-left: 60px;}.pl-65 {padding-left: 65px;}.pl-70 {padding-left: 70px;}.pl-75 {padding-left: 75px;}.pl-80 {padding-left: 80px;}.pl-85 {padding-left: 85px;}.pl-90 {padding-left: 90px;}.pl-95 {padding-left: 95px;}.pl-100 {padding-left: 100px;}.pl-105 {padding-left: 105px;}.pl-110 {padding-left: 110px;}.pl-115 {padding-left: 115px;}.pl-120 {padding-left: 120px;}.pl-125 {padding-left: 125px;}.pl-130 {padding-left: 130px;}.pl-135 {padding-left: 135px;}.pl-140 {padding-left: 140px;}.pl-145 {padding-left: 145px;}.pl-150 {padding-left: 150px;}.pl-155 {padding-left: 155px;}.pl-160 {padding-left: 160px;}.pl-165 {padding-left: 165px;}.pl-170 {padding-left: 170px;}.pl-175 {padding-left: 175px;}.pl-180 {padding-left: 180px;}.pl-185 {padding-left: 185px;}.pl-190 {padding-left: 190px;}.pl-195 {padding-left: 195px;}.pl-200 {padding-left: 200px;}.pr-5 {padding-right: 5px;}.pr-10 {padding-right: 10px;}.pr-15 {padding-right: 15px;}.pr-20 {padding-right: 20px;}.pr-25 {padding-right: 25px;}.pr-30 {padding-right: 30px;}.pr-35 {padding-right: 35px;}.pr-40 {padding-right: 40px;}.pr-45 {padding-right: 45px;}.pr-50 {padding-right: 50px;}.pr-55 {padding-right: 55px;}.pr-60 {padding-right: 60px;}.pr-65 {padding-right: 65px;}.pr-70 {padding-right: 70px;}.pr-75 {padding-right: 75px;}.pr-80 {padding-right: 80px;}.pr-85 {padding-right: 85px;}.pr-90 {padding-right: 90px;}.pr-95 {padding-right: 95px;}.pr-100 {padding-right: 100px;}.pr-105 {padding-right: 105px;}.pr-110 {padding-right: 110px;}.pr-115 {padding-right: 115px;}.pr-120 {padding-right: 120px;}.pr-125 {padding-right: 125px;}.pr-130 {padding-right: 130px;}.pr-135 {padding-right: 135px;}.pr-140 {padding-right: 140px;}.pr-145 {padding-right: 145px;}.pr-150 {padding-right: 150px;}.pr-155 {padding-right: 155px;}.pr-160 {padding-right: 160px;}.pr-165 {padding-right: 165px;}.pr-170 {padding-right: 170px;}.pr-175 {padding-right: 175px;}.pr-180 {padding-right: 180px;}.pr-185 {padding-right: 185px;}.pr-190 {padding-right: 190px;}.pr-195 {padding-right: 195px;}.pr-200 {padding-right: 200px;}.mt-10 {margin-top: 10px;}.mt-15 {margin-top: 15px;}.mt-20 {margin-top: 20px;}.mt-25 {margin-top: 25px;}.mt-30 {margin-top: 30px;}.mt-35 {margin-top: 35px;}.mt-40 {margin-top: 40px;}.mt-45 {margin-top: 45px;}.mt-50 {margin-top: 50px;}.mb-10 {margin-bottom: 10px;}.mb-15 {margin-bottom: 15px;}.mb-20 {margin-bottom: 20px;}.mb-25 {margin-bottom: 25px;}.mb-30 {margin-bottom: 30px;}.mb-35 {margin-bottom: 35px;}.mb-40 {margin-bottom: 40px;}.mb-45 {margin-bottom: 45px;}.mb-50 {margin-bottom: 50px;}.mb-60 {margin-bottom: 60px;}.pt-180 {padding-top: 180px;}@media only screen and (max-width: 992px) {.pt-180 {padding-top: 70px;}}@media only screen and (max-width: 767px) {.pt-180 {padding-top: 50px;}}.pt-130 {padding-top: 130px;}@media only screen and (max-width: 992px) {.pt-130 {padding-top: 80px;}}@media only screen and (max-width: 767px) {.pt-130 {padding-top: 60px;}}.pt-120 {padding-top: 120px;}@media only screen and (max-width: 992px) {.pt-120 {padding-top: 70px;}}@media only screen and (max-width: 767px) {.pt-120 {padding-top: 60px;}}.pt-90 {padding-top: 90px;}@media only screen and (max-width: 992px) {.pt-90 {padding-top: 70px;}}@media only screen and (max-width: 767px) {.pt-90 {padding-top: 60px;}}.pt-80 {padding-top: 80px;}@media only screen and (max-width: 992px) {.pt-80 {padding-top: 70px;}}@media only screen and (max-width: 767px) {.pt-80 {padding-top: 60px;}}.pt-70 {padding-top: 70px;}@media only screen and (max-width: 992px) {.pt-70 {padding-top: 70px;}}@media only screen and (max-width: 767px) {.pt-70 {padding-top: 60px;}}.pb-180 {padding-bottom: 180px;}@media only screen and (max-width: 992px) {.pb-180 {padding-bottom: 70px;}}@media only screen and (max-width: 767px) {.pb-180 {padding-bottom: 60px;}}.pb-130 {padding-bottom: 130px;}@media only screen and (max-width: 992px) {.pb-130 {padding-bottom: 80px;}}@media only screen and (max-width: 767px) {.pb-130 {padding-bottom: 60px;}}.pb-120 {padding-bottom: 120px;}@media only screen and (max-width: 992px) {.pb-120 {padding-bottom: 70px;}}@media only screen and (max-width: 767px) {.pb-120 {padding-bottom: 60px;}}.pb-90 {padding-bottom: 90px;}@media only screen and (max-width: 992px) {.pb-90 {padding-bottom: 70px;}}@media only screen and (max-width: 767px) {.pb-90 {padding-bottom: 60px;}}.pb-80 {padding-bottom: 80px;}@media only screen and (max-width: 992px) {.pb-80 {padding-bottom: 70px;}}@media only screen and (max-width: 767px) {.pb-80 {padding-bottom: 60px;}}.pb-70 {padding-bottom: 70px;}@media only screen and (max-width: 992px) {.pb-70 {padding-bottom: 70px;}}@media only screen and (max-width: 767px) {.pb-70 {padding-bottom: 60px;}}@media only screen and (max-width: 992px) {.md-pb-30 {padding-bottom: 30px;}}@media only screen and (max-width: 992px) {.md-pb-40 {padding-bottom: 40px;}}@media only screen and (max-width: 992px) {.md-pb-50 {padding-bottom: 50px;}}#scroll-percentage {position: absolute;}#scroll-percentage {height: 60px;width: 60px;background-color: var(--rr-color-common-white);border-radius: 50%;position: fixed;bottom: 40px;right: 50px;transform: scale(0);display: grid;place-items: center;cursor: pointer;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;transition: all 0.3s;z-index: 100;}@media only screen and (max-width: 992px) {#scroll-percentage {right: 30px;}}@media only screen and (max-width: 767px) {#scroll-percentage {bottom: 20px;right: 20px;}}#scroll-percentage.active {bottom: 50px;transform: scale(1);opacity: 1;visibility: visible;-webkit-animation: 500ms ease-in-out 0s normal none 1 running scrollToTop;animation: 500ms ease-in-out 0s normal none 1 running scrollToTop;-webkit-transition: 0.3s;transition: 0.3s;}@media only screen and (max-width: 992px) {#scroll-percentage.active {bottom: 30px;}}@media only screen and (max-width: 767px) {#scroll-percentage.active {bottom: 20px;}}#scroll-percentage-value {height: calc(100% - 6px);width: calc(100% - 6px);background-color: var(--rr-color-common-white);color: var(--rr-color-theme-primary);border-radius: 50%;display: grid;place-items: center;font-size: 12px;font-weight: 600;}#scroll-percentage-value i {font-size: 20px;}@-webkit-keyframes scrollToTop {0% {-webkit-transform: translate3d(0, 80%, 0);transform: translate3d(0, 80%, 0);visibility: visible;}to {-webkit-transform: translateZ(0);transform: translateZ(0);}}@keyframes scrollToTop {0% {-webkit-transform: translate3d(0, 80%, 0);transform: translate3d(0, 80%, 0);visibility: visible;}to {-webkit-transform: translateZ(0);transform: translateZ(0);}}@-webkit-keyframes wobble-vertical {16.65% {transform: translateY(8px);}33.3% {transform: translateY(-6px);}49.95% {transform: translateY(4px);}66.6% {transform: translateY(-2px);}83.25% {transform: translateY(1px);}100% {transform: translateY(0);}}@keyframes wobble-vertical {16.65% {transform: translateY(8px);}33.3% {transform: translateY(-6px);}49.95% {transform: translateY(4px);}66.6% {transform: translateY(-2px);}83.25% {transform: translateY(1px);}100% {transform: translateY(0);}}.light-img {display: none;}.switcher-button {position: fixed;right: 0;top: 45%;z-index: 50;transform: translateY(-50%) rotate(90deg);}.switcher-button-inner-left:before, .switcher-button-inner-left:after {box-sizing: border-box;margin: 0;padding: 0;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;outline: none;}.switcher-button .switcher-button-inner, .switcher-button .switcher-button-inner-left {position: relative;cursor: pointer;}.switcher-button .switcher-button-inner-left:before {content: "\f186";font-family: "Font Awesome 6 Pro";font-size: 16px;display: block;color: #fff;position: absolute;z-index: 1;margin: 0;right: 26px;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.switcher-button .switcher-button-inner-left:after {content: "";display: inline-block;color: #fff;background: var(--rr-color-bg-1);border: 1px solid rgba(235, 235, 235, 0.2);width: 3.5em;height: 1.8em;-webkit-border-radius: 1em;-moz-border-radius: 1em;border-radius: 1em;vertical-align: middle;-webkit-box-shadow: 0px 2px 5px 3px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0px 2px 5px 3px rgba(0, 0, 0, 0.5);box-shadow: 0px 2px 5px 3px rgba(0, 0, 0, 0.05);}.switcher-button .switcher-button-inner-left {color: rgba(250, 250, 250, 0.51);}[data-theme=light] .switcher-button .switcher-button-inner-left:before {right: 10px;content: "\f185";font-family: "Font Awesome 6 Pro";font-size: 16px;color: var(--rr-color-heading-primary);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}[data-theme=light] .switcher-button .switcher-button-inner-left:after {background: #fff;border: 1px solid rgba(235, 235, 235, 0.2);}[data-theme=light] .switcher-button .switcher-button-inner-left {color: rgba(149, 149, 149, 0.51);}[data-theme=light] .switcher-button .switcher-button-inner-left + .switcher-button-inner {color: rgba(250, 250, 250, 0.51);}.rr-primary-btn {background-color: var(--rr-color-theme-primary);font-family: var(--rr-ff-heading);color: var(--rr-color-common-white);display: inline-flex;align-items: center;font-size: 16px;font-weight: 600;line-height: 1;padding: 22px 30px;border-radius: 0px;transition: all 0.3s ease-in-out;overflow: hidden;text-transform: capitalize;position: relative;z-index: 1;}.rr-primary-btn:before {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: rgba(255, 255, 255, 0.2);-webkit-transform-origin: right center;-moz-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;-webkit-transform: scale(0, 1);-moz-transform: scale(0, 1);-ms-transform: scale(0, 1);-o-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition: -moz-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition: -ms-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-o-transition: -o-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);z-index: -1;}.rr-primary-btn i {margin-left: 10px;font-size: 14px;transform: rotate(-45deg);transition: all 0.3s ease-in-out;}.rr-primary-btn:hover {color: var(--rr-color-common-white);}.rr-primary-btn:hover:before {-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}.rr-primary-btn:hover i {transform: rotate(0deg);}.rr-primary-btn:focus {color: var(--rr-color-common-white);}.rr-primary-btn.transparent {background-color: transparent;border: 1px solid var(--rr-color-theme-primary);color: var(--rr-color-heading-primary);}.rr-primary-btn.transparent:hover {color: var(--rr-color-common-white);}.rr-primary-btn.transparent:before {background-color: var(--rr-color-theme-primary);}.header {background-color: transparent;width: 100%;position: fixed;top: 55px;left: 0;width: 100%;z-index: 99;transition: all 0.3s ease-in-out;}@media only screen and (max-width: 992px) {.header {position: relative;top: 0;height: auto !important;}}.header .primary-header-inner {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;padding: 0 60px;}@media (max-width: 1170px) {.header .primary-header-inner {padding: 0 30px;}}@media only screen and (max-width: 992px) {.header .primary-header-inner {padding: 20px 20px;}}.header .primary-header-inner .header-logo img {max-width: 170px;}.header .primary-header-inner .header-logo .logo-light {display: none;}@media (max-width: 1399px) {.header .primary-header-inner .header-logo img {max-width: 150px;}}@media (max-width: 1170px) {.header .primary-header-inner .header-logo img {max-width: 150px;}}.header .primary-header-inner .header-menu-wrap {display: flex !important;align-items: center;}.header .primary-header-inner .header-menu-wrap ul {margin: 0;padding: 0;list-style: none;}@media only screen and (max-width: 992px) {.header .primary-header-inner .header-menu-wrap ul {display: none;}}.header .primary-header-inner .header-menu-wrap ul li {display: inline-block;position: relative;margin: 0 25px;}@media (max-width: 1399px) {.header .primary-header-inner .header-menu-wrap ul li {margin: 0 15px;}}@media (max-width: 1170px) {.header .primary-header-inner .header-menu-wrap ul li {margin: 0 10px;}}.header .primary-header-inner .header-menu-wrap ul li:first-child {margin-left: 0;}.header .primary-header-inner .header-menu-wrap ul li:last-child {margin-right: 0;}.header .primary-header-inner .header-menu-wrap ul li a {font-family: "Hind Madurai", sans-serif;color: var(--rr-color-common-white);display: block;font-size: 14px;padding: 35px 0;letter-spacing: 2px;font-weight: 600;text-transform: uppercase;position: relative;text-decoration: none;-webkit-font-smoothing: antialiased;transition: all 0.3s ease-in-out;}@media (max-width: 1170px) {.header .primary-header-inner .header-menu-wrap ul li a {font-size: 16px;}}.header .primary-header-inner .header-menu-wrap ul li a:hover {color: var(--rr-color-theme-primary);}.header .primary-header-inner .header-menu-wrap ul li a i {font-size: 13px;}.header .primary-header-inner .header-menu-wrap ul li.active a {color: var(--rr-color-theme-primary);}.header .primary-header-inner .header-menu-wrap ul li.active ul li a {color: var(--rr-color-common-white);}.header .primary-header-inner .header-menu-wrap ul li.active ul li a:hover {color: var(--rr-color-common-white);}.header .primary-header-inner .header-menu-wrap ul li.active.menu-item-has-children:after {color: var(--rr-color-theme-primary);}.header .primary-header-inner .header-menu-wrap ul li ul {background-color: var(--rr-color-common-white);display: block;width: 220px;padding: 0;-webkit-box-shadow: 0px 50px 100px 0px rgba(64, 1, 4, 0.1), 0px -6px 0px 0px rgba(248, 99, 107, 0.004);box-shadow: 0px 50px 100px 0px rgba(64, 1, 4, 0.1), 0px -6px 0px 0px rgba(248, 99, 107, 0.004);position: absolute;left: 0;top: 93px;opacity: 0;visibility: hidden;z-index: 0;-webkit-transform: rotate3d(1, 0, 0, -90deg);transform: rotate3d(1, 0, 0, -90deg);-webkit-transform-origin: 0 0;transform-origin: 0 0;transition: all 0.6s ease;}.header .primary-header-inner .header-menu-wrap ul li:hover > ul {visibility: visible;transition: all 0.6s ease;opacity: 1;transform: none;}.header .primary-header-inner .header-menu-wrap ul li li {display: flex;justify-content: space-between;text-align: left;position: relative;transition: all 0.3s ease-in-out;}.header .primary-header-inner .header-menu-wrap ul li li:not(:last-of-type) {border-bottom: 1px solid var(--rr-color-border-1);}.header .primary-header-inner .header-menu-wrap ul li li:last-child {margin: 0;border-bottom: none;}.header .primary-header-inner .header-menu-wrap ul li li:hover {background-color: var(--rr-color-theme-primary);}.header .primary-header-inner .header-menu-wrap ul li li:hover a {color: var(--rr-color-common-black);}.header .primary-header-inner .header-menu-wrap ul li li a {background-color: var(--rr-color-bg-1);display: block;height: auto;line-height: inherit;color: var(--rr-color-common-white);font-weight: 600;font-size: 13px;padding: 20px 0;padding-left: 30px;letter-spacing: 1px;width: 100%;-webkit-font-smoothing: antialiased;margin: 0;position: relative;}.header .primary-header-inner .header-menu-wrap ul li li a:before {background-color: var(--rr-color-theme-primary);content: "";width: 0;height: 2px;position: absolute;bottom: 0;left: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.header .primary-header-inner .header-menu-wrap ul li li a:hover:before {width: 100%;}.header .primary-header-inner .header-menu-wrap ul li li.active {background-color: var(--rr-color-theme-primary);}.header .primary-header-inner .header-menu-wrap ul li li.active a {color: var(--rr-color-common-white) !important;}.header .primary-header-inner .header-menu-wrap ul li li ul {top: 0;left: 100%;}.header .primary-header-inner .header-menu-wrap ul li li ul li a {color: var(--rr-color-common-white);}.header .primary-header-inner .header-menu-wrap ul li li:hover a {color: var(--rr-color-common-white);}.header .primary-header-inner .header-menu-wrap ul li li:hover li a {color: var(--rr-color-heading-primary);}.header .primary-header-inner .header-menu-wrap ul li li:hover li a:hover {color: var(--rr-color-common-white);}.header .primary-header-inner .header-menu-wrap ul .menu-item-has-children {position: relative;}.header .primary-header-inner .header-menu-wrap ul .menu-item-has-children a {padding-right: 17px;}@media (max-width: 1170px) {.header .primary-header-inner .header-menu-wrap ul .menu-item-has-children a {padding-right: 13px;}}.header .primary-header-inner .header-menu-wrap ul .menu-item-has-children ul li {margin: 0;}.header .primary-header-inner .header-menu-wrap ul .menu-item-has-children ul li a {padding-right: 0;}.header .primary-header-inner .header-menu-wrap ul .menu-item-has-children:after {background-image: none;font-family: "Font Awesome 6 Pro";font-size: 12px;font-weight: 700;content: "\f078";color: var(--rr-color-common-white);position: absolute;top: 50%;right: 0;transform: translateY(-50%);transition: all 0.3s ease-in-out;cursor: pointer;}.header .primary-header-inner .header-menu-wrap ul .menu-item-has-children:hover:after {color: var(--rr-color-theme-primary);}.header .primary-header-inner .header-right-wrap {display: flex;align-items: center;column-gap: 120px;flex-wrap: wrap;row-gap: 20px;}@media (max-width: 1399px) {.header .primary-header-inner .header-right-wrap {column-gap: 50px;}}@media (max-width: 1170px) {.header .primary-header-inner .header-right-wrap {column-gap: 20px;}}.header .primary-header-inner .header-right-wrap .header-right {display: flex;align-items: center;}@media only screen and (max-width: 767px) {.header .primary-header-inner .header-right-wrap .header-right .header-logo img {width: 90px;}}.header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger {height: 80px;width: 80px;border-radius: 50%;border: 1px solid var(--rr-color-common-white);display: flex;align-items: center;justify-content: center;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}@media only screen and (max-width: 992px) {.header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger {height: 60px;width: 60px;}}.header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger:hover {border: 1px solid var(--rr-color-theme-primary);}.header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger svg {color: var(--rr-color-common-white);}.header .primary-header-inner .header-right-wrap .header-right .search-icon {color: var(--rr-color-heading-primary);font-size: 20px;cursor: pointer;}@media only screen and (max-width: 992px) {.header .primary-header-inner .header-right-wrap .header-right .search-icon {margin-right: 20px;}}.header .primary-header-inner .header-right-wrap .header-right .header-right-item {display: flex;align-items: center;}@media only screen and (max-width: 992px) {.header .primary-header-inner .header-right-wrap .header-right .header-right-item {line-height: 1;}}.header .primary-header-inner .header-right-wrap .header-right .header-right-item .mobile-side-menu-toggle {color: var(--rr-color-common-white);font-size: 30px;opacity: 0.9;}@media (min-width: 993px) {.header .primary-header-inner .header-right-wrap .header-right .header-right-item .mobile-side-menu-toggle {display: none;}}.header .primary-header-inner .header-right-wrap .header-right .header-right-item .search-icon {font-size: 16px;margin-left: 55px;cursor: pointer;}@media only screen and (max-width: 992px) {.header .primary-header-inner .header-right-wrap .header-right .header-right-item .search-icon {margin-right: 20px;}}@media only screen and (max-width: 992px) {.header .primary-header-inner .mean-push {display: none;}}.header.fixed {background-color: var(--rr-color-bg-1);top: 0;transition: all 0.3s ease-in-out;}.header-2 {top: 0;left: 120px;width: calc(100% - 120px);}@media only screen and (max-width: 992px) {.header-2 {width: 100%;left: 0;}}.header-2:before {background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);content: "";width: calc(100% + 120px);height: 1px;position: absolute;bottom: 0;left: -120px;z-index: -1;}@media only screen and (max-width: 992px) {.header-2:before {display: none;}}.header-2.fixed {background-color: var(--rr-color-bg-1);left: 0px;width: 100%;padding: 0;}.header-2.fixed:before {display: none;}.header-2.fixed .primary-header-inner {padding: 0 60px;margin-left: 0;}@media only screen and (max-width: 992px) {.header-2.fixed .primary-header-inner {padding: 20px;}}.header-2 .primary-header-inner .header-menu-wrap ul li a {padding: 45px 0;}.header-2 .primary-header-inner .header-menu-wrap ul li ul {top: 113px;}.header-2 .primary-header-inner .header-right-wrap {display: block;}.header-3 {top: 0;}.header-3 .top-bar {border-bottom: 1px solid var(--rr-color-border-1);}.header-3 .top-bar-inner {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;row-gap: 20px;}@media only screen and (max-width: 992px) {.header-3 .top-bar-inner {justify-content: center;}}@media only screen and (max-width: 767px) {.header-3 .top-bar-inner {display: none;}}.header-3 .top-bar-inner .site-logo {max-width: 171px;}@media only screen and (max-width: 992px) {.header-3 .top-bar-inner .site-logo {display: none;}}.header-3 .top-bar-inner .site-logo .logo-dark {display: block;}.header-3 .top-bar-inner .site-logo .logo-light {display: none;}.header-3 .top-bar-inner .top-bar-items {display: flex;align-items: center;flex-wrap: wrap;row-gap: 15px;}@media only screen and (max-width: 767px) {.header-3 .top-bar-inner .top-bar-items {display: none;}}.header-3 .top-bar-inner .top-bar-items .top-bar-item {display: flex;align-items: center;column-gap: 15px;padding-top: 20px;padding-bottom: 20px;}.header-3 .top-bar-inner .top-bar-items .top-bar-item:not(:last-of-type) {margin-right: 40px;padding-right: 40px;border-right: 1px solid var(--rr-color-border-1);}@media (max-width: 1170px) {.header-3 .top-bar-inner .top-bar-items .top-bar-item:not(:last-of-type) {padding-right: 20px;margin-right: 20px;}}.header-3 .top-bar-inner .top-bar-items .top-bar-item .icon {background-color: var(--rr-color-bg-1);height: 40px;width: 40px;display: flex;align-items: center;justify-content: center;border: 1px solid var(--rr-color-border-1);}.header-3 .top-bar-inner .top-bar-items .top-bar-item .content a, .header-3 .top-bar-inner .top-bar-items .top-bar-item .content p {color: var(--rr-color-common-white);font-size: 16px;line-height: 1.6;margin-bottom: 0;}.header-3 .top-bar-inner .top-bar-items .top-bar-item .content a br, .header-3 .top-bar-inner .top-bar-items .top-bar-item .content p br {display: block;}.header-3 .top-bar-inner .top-bar-items .top-bar-item .content a:hover {color: var(--rr-color-theme-primary);}.header-3 .primary-header-inner {padding-left: 0;padding-right: 0;}.header-3 .primary-header-inner .header-logo {display: none;}@media only screen and (max-width: 992px) {.header-3 .primary-header-inner .header-logo {display: block;}}.header-3 .primary-header-inner .header-menu-wrap ul li a {font-family: var(--rr-ff-heading);padding-top: 0;padding-bottom: 0;line-height: 1;text-transform: capitalize;letter-spacing: 0;font-size: 16px;}.header-3 .primary-header-inner .header-menu-wrap ul li.menu-item-has-children a {padding-right: 0;}.header-3 .primary-header-inner .header-menu-wrap ul li.menu-item-has-children:after {display: none;}.header-3 .primary-header-inner .header-menu-wrap ul li ul {top: 50px;}.header-3 .primary-header-inner .header-menu-wrap ul li ul li a {font-size: 14px;letter-spacing: 0;}.header-3 .primary-header-inner .header-right-wrap {align-items: center;justify-content: space-between;width: 100%;}@media only screen and (max-width: 992px) {.header-3 .primary-header-inner .header-right-wrap {width: auto;}}@media only screen and (max-width: 992px) {.header-3 .primary-header-inner .header-right-wrap .header-right .rr-primary-btn {margin-right: 20px;}}@media only screen and (max-width: 767px) {.header-3 .primary-header-inner .header-right-wrap .header-right .rr-primary-btn {display: none;}}.header-3 .primary-header.fixed {border-bottom: 1px solid rgba(255, 255, 255, 0.05);}.header-3 .primary-header.fixed .primary-header-inner {display: flex;align-items: center;justify-content: space-between;padding: 0;}.header-3 .primary-header.fixed .primary-header-inner .header-logo {display: block;}.header-3 .primary-header.fixed .primary-header-inner .header-right-wrap {width: auto;}.header-3 .primary-header.fixed .primary-header-inner .header-right-wrap .header-menu-wrap {margin-right: 60px;}.header-3 .primary-header.fixed .primary-header-inner .header-right-wrap .header-menu-wrap ul {top: 87px;}.header-3 .primary-header.fixed .primary-header-inner .header-right-wrap .header-menu-wrap ul li a {padding: 35px 0;}.header-3 .primary-header.fixed .primary-header-inner .header-right-wrap .header-menu-wrap ul li ul li a {padding: 20px 0;padding-left: 30px;}.header-3.fixed {transform: translateY(-92px);}.header-3.fixed .top-bar {border: none;}.header-3.fixed .primary-header-inner .header-menu-wrap ul li a {padding: 40px 0;}.header-3.fixed .primary-header-inner .header-menu-wrap ul li ul {top: 96px;}.header-3.fixed .primary-header-inner .header-menu-wrap ul li ul li a {padding: 20px 0;padding-left: 30px;}.header-5 {top: 0;}.header-5:before {background: rgba(0, 0, 0, 0.25);backdrop-filter: blur(8px);content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}.header-5 .top-bar {border-bottom: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.header-5 .top-bar {display: none;}}.header-5 .top-bar .top-bar-inner {display: flex;align-items: center;justify-content: space-between;}@media only screen and (max-width: 992px) {.header-5 .top-bar .top-bar-inner {justify-content: center;}}.header-5 .top-bar .top-bar-inner .top-bar-list {display: flex;align-items: center;list-style: none;}@media only screen and (max-width: 992px) {.header-5 .top-bar .top-bar-inner .top-bar-list {display: none;justify-content: center;}}.header-5 .top-bar .top-bar-inner .top-bar-list li {display: flex;align-items: center;column-gap: 10px;font-size: 14px;padding: 15px 0;}.header-5 .top-bar .top-bar-inner .top-bar-list li:not(:last-of-type) {margin-right: 18px;padding-right: 18px;border-right: 1px solid var(--rr-color-border-1);}.header-5 .top-bar .top-bar-inner .top-bar-right {display: flex;align-items: center;}.header-5 .top-bar .top-bar-inner .top-bar-right .top-right-list {display: flex;align-items: center;list-style: none;padding: 15px 0;margin-right: 13px;padding-right: 13px;border-right: 1px solid var(--rr-color-border-1);}.header-5 .top-bar .top-bar-inner .top-bar-right .top-right-list li {font-size: 14px;position: relative;}.header-5 .top-bar .top-bar-inner .top-bar-right .top-right-list li:not(:last-of-type) {padding-right: 15px;margin-right: 10px;}.header-5 .top-bar .top-bar-inner .top-bar-right .top-right-list li:not(:last-of-type):before {content: "/";position: absolute;top: 0;right: 0;}.header-5 .top-bar .top-bar-inner .top-bar-right .top-bar-social {display: flex;align-items: center;}.header-5 .top-bar .top-bar-inner .top-bar-right .top-bar-social span {font-size: 14px;margin-right: 15px;}.header-5 .top-bar .top-bar-inner .top-bar-right .top-bar-social .social-list li {display: inline-flex;font-size: 14px;}.header-5 .top-bar .top-bar-inner .top-bar-right .top-bar-social .social-list li:not(:last-of-type) {margin-right: 10px;}.header-5 .primary-header .primary-header-inner {padding-left: 0;padding-right: 0;}.header-5 .primary-header .primary-header-inner .header-menu-wrap ul li ul {top: 93px;}.header-5 .primary-header .primary-header-inner .header-right .header-contact {display: grid;align-items: center;grid-template-columns: 45px 1fr;grid-gap: 15px;}@media only screen and (max-width: 992px) {.header-5 .primary-header .primary-header-inner .header-right .header-contact {margin-right: 30px;}}@media only screen and (max-width: 767px) {.header-5 .primary-header .primary-header-inner .header-right .header-contact {display: none;}}.header-5 .primary-header .primary-header-inner .header-right .header-contact .icon {background-color: var(--rr-color-common-white);height: 45px;width: 45px;display: flex;align-items: center;justify-content: center;border-radius: 50%;color: var(--rr-color-theme-primary);font-size: 15px;}.header-5 .primary-header .primary-header-inner .header-right .header-contact .content span {font-size: 14px;display: block;margin-bottom: 10px;line-height: 1;}.header-5 .primary-header .primary-header-inner .header-right .header-contact .content a {font-size: 18px;font-weight: 700;color: var(--rr-color-common-white);line-height: 1;}.header-5 .primary-header .primary-header-inner .header-right .header-contact .content a:hover {color: var(--rr-color-theme-primary);}.header-5.fixed {background-color: var(--rr-color-bg-1);transform: translateY(-52px);}.header-5.fixed .top-bar {border: none;}.header-6 {top: 0;position: fixed;}@media only screen and (max-width: 992px) {.header-6 {position: relative;}}.header-6 .bg-shape {background: rgba(0, 0, 0, 0.25);backdrop-filter: blur(8px);height: 69.5%;width: 100%;position: absolute;top: 0;left: 0;z-index: -1;}@media only screen and (max-width: 992px) {.header-6 .bg-shape {display: none;}}.header-6.fixed {background-color: transparent;transform: translateY(-70px);border: none;}.header-6.fixed .bg-shape {display: none;}@media only screen and (max-width: 992px) {.header-6 .top-bar {display: none;}}.header-6 .top-bar .top-bar-inner {display: flex;align-items: center;justify-content: space-between;padding: 22px 0;}.header-6 .top-bar .top-bar-inner .top-bar-list {display: flex;align-items: center;}.header-6 .top-bar .top-bar-inner .top-bar-list li {font-family: var(--rr-ff-body);color: var(--rr-color-common-white);font-size: 16px;font-weight: 500;display: flex;align-items: center;}.header-6 .top-bar .top-bar-inner .top-bar-list li i {font-size: 14px;margin-right: 10px;color: var(--rr-color-theme-primary);}.header-6 .top-bar .top-bar-inner .top-bar-list li:not(:last-of-type) {margin-right: 20px;padding-right: 20px;border-right: 1px solid rgba(255, 255, 255, 0.2);}.header-6 .top-bar .top-bar-inner .top-bar-right .top-bar-social {display: flex;align-items: center;column-gap: 20px;}.header-6 .top-bar .top-bar-inner .top-bar-right .top-bar-social span {color: var(--rr-color-common-white);}.header-6 .top-bar .top-bar-inner .top-bar-right .top-bar-social .social-list li {color: var(--rr-color-common-white);display: inline-flex;align-items: center;}.header-6 .top-bar .top-bar-inner .top-bar-right .top-bar-social .social-list li:not(:last-of-type) {margin-right: 10px;}.header-6 .primary-header .primary-header-inner {background-color: var(--rr-color-bg-1);padding: 0 30px;border-radius: 5px;position: relative;z-index: 1;}@media only screen and (max-width: 992px) {.header-6 .primary-header .primary-header-inner {background: transparent;}}.header-6 .primary-header .primary-header-inner:before {background-color: var(--rr-color-theme-primary);content: "";width: 250px;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;border-radius: 5px 0 0 5px;}@media (max-width: 1170px) {.header-6 .primary-header .primary-header-inner:before {width: 210px;}}@media only screen and (max-width: 992px) {.header-6 .primary-header .primary-header-inner:before {display: none;}}@media only screen and (max-width: 992px) {.header-6 .primary-header .primary-header-inner {padding: 0px 0;}}.header-6 .primary-header .primary-header-inner .header-menu-wrap {margin-left: 49px;}.header-6 .primary-header .primary-header-inner .header-menu-wrap ul li a {padding: 44px 0;}.header-6 .primary-header .primary-header-inner .header-menu-wrap ul li ul li a {padding: 20px 0;padding-left: 30px;}.header-6 .primary-header .primary-header-inner .header-menu-wrap ul .menu-item-has-children a {padding-right: 17px;}@media (max-width: 1170px) {.header-6 .primary-header .primary-header-inner .header-right .header-btn-wrap {display: none;}}.header-6 .primary-header .primary-header-inner .header-right .header-btn-wrap .rr-primary-btn {padding: 17px 30px;border-radius: 5px;}.header-6 .primary-header .primary-header-inner .header-right .sidebar-trigger {flex-direction: column;display: flex;align-items: center;justify-content: center;margin-left: 20px;height: 50px;width: 50px;border-radius: 5px;}.header-6 .primary-header .primary-header-inner .header-right .sidebar-trigger span {background-color: var(--rr-color-common-white);width: 22px;height: 3px;border-radius: 100px;display: block;}.header-6 .primary-header .primary-header-inner .header-right .sidebar-trigger span:not(:last-of-type) {margin-bottom: 5px;}.header-6 .primary-header.fixed .primary-header-inner {padding: 0 30px;border-radius: 0;}.header-6 .primary-header.fixed .primary-header-inner:before {border-radius: 0;}@media only screen and (max-width: 992px) {.header .primary-header.fixed .primary-header-inner {padding: 20px 0;}}@media only screen and (max-width: 992px) {.mobile-side-menu .header-right {display: none !important;}}.side-menu-icon {position: absolute;right: 20px;top: 25px;z-index: 100;display: block;cursor: pointer;}@media only screen and (max-width: 992px) {.side-menu-icon {display: none;}}.side-menu-wrapper {position: fixed;overflow-y: auto;top: 0;right: 0;width: 850px;-webkit-transform: translateX(850px);-ms-transform: translateX(850px);transform: translateX(850px);height: 100%;display: block;background-color: var(--rr-color-theme-bg-dark-deep);z-index: 100;padding: 40px;-webkit-transition: transform 0.5s ease;-o-transition: transform 0.5s ease;transition: transform 0.5s ease;backface-visibility: hidden;}.side-menu-wrapper .side-menu-close {background-color: var(--rr-color-theme-primary);position: absolute;top: 40px;right: 40px;font-size: 18px;color: #fff;width: 40px;height: 40px;line-height: 40px;border-radius: 50%;text-align: center;}.side-menu-wrapper.is-open {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}@media only screen and (max-width: 992px) {.side-menu-wrapper {display: none;}}.side-menu-content .side-menu-header {font-family: var(--rr-ff-body);font-size: 30px;max-width: 600px;line-height: 1.5;font-weight: 400;width: 100%;margin-bottom: 40px;}.side-menu-content .side-menu-item {display: flex;align-items: center;justify-content: space-between;padding: 25px;border: 1px solid transparent;transition: all 0.3s ease-in-out;margin-bottom: 30px;}.side-menu-content .side-menu-item .side-menu-thumb-box {display: flex;align-items: center;column-gap: 30px;}.side-menu-content .side-menu-item .side-menu-thumb-box img {max-width: 150px;}.side-menu-content .side-menu-item .side-menu-thumb-box .side-menu-info .side-menu-title {font-family: var(--rr-ff-body);font-size: 32px;font-weight: 500;color: var(--rr-color-theme-primary);line-height: 1;margin-bottom: 10px;}.side-menu-content .side-menu-item .side-menu-thumb-box .side-menu-info p {max-width: 400px;width: 100%;}.side-menu-content .side-menu-item .side-menu-thumb-box .side-menu-info p:last-child {margin-bottom: 0;}.side-menu-content .side-menu-item .side-menu-arrow {font-size: 45px;color: var(--rr-color-theme-primary);transform: rotate(-45deg);transition: all 0.3s ease-in-out;}.side-menu-content .side-menu-item:hover {border: 1px solid var(--rr-color-border-6);}.side-menu-content .side-menu-item:hover .side-menu-arrow {transform: rotate(0deg);}.side-menu-content .side-menu-item:last-child {margin-bottom: 0;}.side-menu-overlay {background-color: rgba(0, 0, 0, 0.7);height: 100%;width: 0%;position: fixed;top: 0;z-index: 9;right: 0;opacity: 0;visibility: hidden;-webkit-transition: all 600ms ease;-o-transition: all 600ms ease;transition: all 600ms ease;z-index: 10;}.side-menu-overlay.is-open {width: 100%;opacity: 0.5;visibility: visible;cursor: url(../img/cancel.png), auto;}@media only screen and (max-width: 992px) {.side-menu-overlay {display: none;}}.primary-header {width: 100%;}.primary-header.fixed {background-color: var(--rr-color-bg-1);position: fixed;left: 0;top: 0;animation-name: menuSticky;-webkit-animation-name: menuSticky;animation-duration: 1s;-webkit-animation-duration: 1s;animation-timing-function: ease;-webkit-animation-timing-function: ease;box-shadow: 0px 1px 3px 0px rgba(17, 17, 17, 0.1);z-index: 99;}.primary-header.fixed .primary-header-inner {padding: 20px 60px;}@media (max-width: 1170px) {.primary-header.fixed .primary-header-inner {padding: 20px;}}@-webkit-keyframes menuSticky {0% {transform: translateY(-100%);}100% {transform: translateY(0%);}}@keyframes menuSticky {0% {transform: translateY(-100%);}100% {transform: translateY(0%);}}.mobile-side-menu-overlay, .mobile-side-menu {display: none;}@media only screen and (max-width: 992px) {.mobile-side-menu {background-color: var(--rr-color-bg-1);position: fixed;overflow-y: auto;top: 0;right: 0;width: 400px;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);height: 100%;display: block;z-index: 100;padding: 40px 40px 40px 40px;-webkit-transition: transform 0.5s ease;-o-transition: transform 0.5s ease;transition: transform 0.5s ease;backface-visibility: hidden;}}@media only screen and (max-width: 992px) and (max-width: 767px) {.mobile-side-menu {padding: 40px 20px;width: 100%;max-width: 320px;}}@media only screen and (max-width: 992px) {.mobile-side-menu.is-open {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.mobile-side-menu .side-menu-head {display: flex;align-items: center;justify-content: space-between;margin-bottom: 30px;}.mobile-side-menu .side-menu-head a img {max-width: 120px;}.mobile-side-menu .side-menu-head .mobile-side-menu-close {position: fixed;top: 35px;right: 40px;color: var(--rr-color-common-white);font-size: 17px;height: 40px;width: 40px;border-radius: 50%;display: flex;align-items: center;justify-content: center;border: 1px solid var(--rr-color-border-1);}}@media only screen and (max-width: 992px) and (max-width: 767px) {.mobile-side-menu .side-menu-head .mobile-side-menu-close {right: 16px;}}@media only screen and (max-width: 992px) {.mobile-side-menu .side-menu-head .mobile-side-menu-close:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.mobile-side-menu .side-menu-wrap {overflow: hidden;margin-bottom: 50px;}.mobile-side-menu p {color: var(--rr-color-common-white);margin-bottom: 50px;}.mobile-side-menu .list-header {color: var(--rr-color-common-white);font-family: var(--rr-ff-body);font-weight: 400;margin-bottom: 30px;}.mobile-side-menu .side-menu-list {list-style: none;}.mobile-side-menu .side-menu-list li {font-family: var(--rr-ff-heading);font-size: 16px;font-weight: 500;color: var(--rr-color-common-white);}.mobile-side-menu .side-menu-list li span, .mobile-side-menu .side-menu-list li a {color: var(--rr-color-common-white);margin-left: 10px;font-size: 16px;}.mobile-side-menu .side-menu-list li i {margin-right: 10px;}.mobile-side-menu-overlay {background-color: rgba(0, 0, 0, 0.7);height: 100%;width: 0%;position: fixed;top: 0;z-index: 9;right: 0;opacity: 0;visibility: hidden;-webkit-transition: all 600ms ease;-o-transition: all 600ms ease;transition: all 600ms ease;z-index: 10;display: block;}.mobile-side-menu-overlay.is-open {width: 100%;opacity: 0.5;visibility: visible;cursor: url(../img/cancel.png), auto;}}.mean-bar {background-color: transparent;min-height: auto;padding: 0;}.mean-bar .meanmenu-reveal {display: none !important;}.mean-bar .mean-nav {background-color: transparent;margin-top: 0;padding-top: 20px;}.mean-bar .mean-nav.mean-nav > ul {display: block !important;}.mean-bar .mean-nav.mean-nav > ul li {position: relative;float: none;display: block;width: auto;}.mean-bar .mean-nav.mean-nav > ul li:not(:last-of-type) {margin-bottom: 24px;padding-bottom: 20px;border-bottom: 1px solid var(--rr-color-border-1);}.mean-bar .mean-nav.mean-nav > ul li a {color: var(--rr-color-common-white);font-size: 15px;font-weight: 600;line-height: 1;border-top: none;padding: 0;float: none;}@media only screen and (max-width: 767px) {.mean-bar .mean-nav.mean-nav > ul li a {font-size: 14px;}}.mean-bar .mean-nav.mean-nav > ul li a.mean-expand {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);position: absolute;padding: 0;top: 3px;right: 0;width: 20px;height: 20px;display: flex;align-items: center;justify-content: center;}.mean-bar .mean-nav.mean-nav > ul li a.mean-expand:before, .mean-bar .mean-nav.mean-nav > ul li a.mean-expand:after {font-size: 12px;font-family: "Font Awesome 6 Pro";font-weight: 900;}.mean-bar .mean-nav.mean-nav > ul li a.mean-expand:before {content: "+";}.mean-bar .mean-nav.mean-nav > ul li a.mean-expand.mean-clicked {background-color: var(--rr-color-heading-primary);color: var(--rr-color-common-white);}.mean-bar .mean-nav.mean-nav > ul li a.mean-expand.mean-clicked:after {content: "\f068";}.mean-bar .mean-nav.mean-nav > ul li a.mean-expand.mean-clicked:before {display: none;}.mean-bar .mean-nav.mean-nav > ul li a.mean-expand i {display: none;}.mean-bar .mean-nav.mean-nav > ul li ul {padding: 0 0 0 30px;margin-top: 20px;}.mean-bar .mean-nav.mean-nav > ul li ul li:not(:last-of-type) {padding-bottom: 15px;margin-bottom: 15px;}.mean-bar .mean-nav.mean-nav > ul li ul li a {padding: 0;font-size: 14px;font-weight: 500;text-transform: capitalize;}@media only screen and (max-width: 767px) {.mean-bar .mean-nav.mean-nav > ul li ul li a {font-size: 14px;}}#popup-search-box {background-color: var(--rr-color-common-white);position: fixed;width: 100%;height: 20%;top: -100%;left: 0;right: 0;white-space: nowrap;z-index: 99;opacity: 0;visibility: hidden;-webkit-transition: 500ms ease all;-moz-transition: 500ms ease all;transition: 500ms ease all;}#popup-search-box .box-inner-wrap {position: relative;width: 100%;height: 100%;box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);}#popup-search-box .box-inner-wrap form {position: relative;width: 100%;max-width: 560px;margin: 0 auto;padding: 0 15px;}#popup-search-box .box-inner-wrap form input {width: 100%;padding: 20px 15px;padding-right: 80px;background: transparent;border: none;color: #ddd;border: 1px solid var(--rr-color-border-1);color: #666;font-size: 16px;}#popup-search-box .box-inner-wrap form input::-webkit-input-placeholder {color: #666;font-size: 16px;}#popup-search-box .box-inner-wrap form input:-moz-placeholder {color: #666;font-size: 16px;}#popup-search-box .box-inner-wrap form input::-moz-placeholder {color: #666;font-size: 16px;}#popup-search-box .box-inner-wrap form input:-ms-input-placeholder {color: #666;font-size: 16px;}#popup-search-box .box-inner-wrap form input:focus {outline: none;}#popup-search-box .box-inner-wrap:hover {cursor: url(../img/cross.png), auto;}#popup-search-box .box-inner-wrap .search-close {position: absolute;top: 30px;right: 50px;color: var(--rr-color-heading-primary);border: 1px solid var(--rr-color-border-1);height: 50px;width: 50px;display: flex;align-items: center;justify-content: center;font-size: 20px;border-radius: 50%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;cursor: pointer;}@media only screen and (max-width: 767px) {#popup-search-box .box-inner-wrap .search-close {height: 35px;width: 35px;top: 10px;right: 10px;}}#popup-search-box .box-inner-wrap .search-close:hover {background-color: var(--rr-color-theme-primary);border: 1px solid var(--rr-color-theme-primary);color: var(--rr-color-common-white);}#popup-search-box.toggled {top: 0;opacity: 1;visibility: visible;}.popup-tags {position: relative;margin: 0 auto;}.hero-section {position: relative;z-index: 1;overflow: hidden;}.hero-section .hero-bg-shape {position: absolute;top: 0;left: 0;z-index: -1;}.hero-section .hero-shape {position: absolute;bottom: 23%;left: 0;}.hero-section .hero-img {position: absolute;bottom: -22.5px;right: 0;}@media (max-width: 1399px) {.hero-section .hero-img {right: -20%;}}@media only screen and (max-width: 992px) {.hero-section .hero-img {max-width: 610px;}}@media only screen and (max-width: 767px) {.hero-section .hero-img {display: none;}}.hero-section .hero-images {display: flex;align-items: center;flex-direction: column;position: absolute;bottom: 0;left: 0;width: 510px;}@media (max-width: 1700px) {.hero-section .hero-images {left: -75px;}}@media (max-width: 1170px) {.hero-section .hero-images {display: none;}}.hero-section .hero-images img {margin-right: auto;height: 250px;width: 250px;object-fit: cover;}.hero-section .hero-images img:nth-child(2) {margin: -30px 0 12px auto;}@media (max-width: 1399px) {.hero-section .hero-images img:nth-child(2) {margin-right: 40px;}}.hero-section .hero-images img:nth-child(3) {margin-left: 50px;}@media (max-width: 1399px) {.hero-section .hero-images img:nth-child(3) {margin-left: 0;}}.hero-content {padding: 300px 0 150px 0;max-width: 820px;width: 100%;margin: 0 auto;padding-left: 55px;position: relative;z-index: 2;}@media (max-width: 1170px) {.hero-content {padding-left: 0;}}@media only screen and (max-width: 992px) {.hero-content {padding: 100px 0 100px 40px;}}@media only screen and (max-width: 767px) {.hero-content {padding-left: 0;}}.hero-content .sub-title {font-size: 50px;font-weight: 700;}@media only screen and (max-width: 992px) {.hero-content .sub-title {font-size: 35px;}}@media only screen and (max-width: 767px) {.hero-content .sub-title {font-size: 24px;}}.hero-content .title {font-size: 135px;font-weight: 800;line-height: 1;display: inline-block;position: relative;z-index: 1;}@media only screen and (max-width: 992px) {.hero-content .title {font-size: 80px;}}@media only screen and (max-width: 767px) {.hero-content .title {font-size: 50px;}}.hero-content .title:before {background: linear-gradient(270deg, #3F5AF3 0%, transparent 100%);content: "";width: 100%;height: 76%;position: absolute;top: 15%;right: 0;z-index: -1;opacity: 0.95;}.hero-content .bottom-title {font-size: 75px;font-weight: 700;margin-bottom: 40px;}@media only screen and (max-width: 992px) {.hero-content .bottom-title {font-size: 45px;}}@media only screen and (max-width: 767px) {.hero-content .bottom-title {font-size: 30px;}}.hero-content .hero-btn {background-image: url(../img/bg-img/hero-btn-bg.png);color: var(--rr-color-common-white);font-size: 60px;height: 180px;width: 180px;display: flex;align-items: center;justify-content: center;border-radius: 50%;overflow: hidden;position: relative;z-index: 1;}@media only screen and (max-width: 767px) {.hero-content .hero-btn {height: 120px;width: 120px;font-size: 40px;}}.hero-content .hero-btn i {transform: rotate(-45deg) scale(1);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.hero-content .hero-btn:before {background-color: #3F5AF3;mix-blend-mode: multiply;content: "";width: 170px;height: 170px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: 50%;opacity: 0.9;z-index: -1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}@media only screen and (max-width: 767px) {.hero-content .hero-btn:before {height: 110px;width: 110px;}}.hero-content .hero-btn:hover:before {width: 100%;height: 100%;}.hero-content .hero-btn:hover i {transform: rotate(-45deg) scale(1.05);}.hero-section-2 {position: relative;overflow: hidden;}.hero-section-2 .hero-text {color: var(--rr-color-common-white);font-size: 150px;font-weight: 700;line-height: 1;position: absolute;bottom: 40px;left: 46.5%;transform: translateX(-50%);text-transform: uppercase;width: 100%;text-align: center;display: flex;align-items: center;justify-content: center;}@media (max-width: 1600px) {.hero-section-2 .hero-text {left: 52%;font-size: 100px;}}@media (max-width: 1170px) {.hero-section-2 .hero-text {font-size: 70px;left: 57%;}}@media only screen and (max-width: 992px) {.hero-section-2 .hero-text {display: none;}}.hero-section-2 .hero-text .inner-text {color: var(--rr-color-bg-1);margin-bottom: 0;font-size: 150px;font-weight: 700;line-height: 1;padding-left: 15px;position: relative;z-index: 1;}@media (max-width: 1600px) {.hero-section-2 .hero-text .inner-text {font-size: 100px;}}@media (max-width: 1170px) {.hero-section-2 .hero-text .inner-text {font-size: 70px;}}.hero-section-2 .hero-text .inner-text .container-svg {position: absolute;width: 100%;height: 100%;top: 14px;left: 14px;z-index: -1;}.hero-section-2 .hero-text .inner-text .container-svg svg {display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.hero-section-2 .hero-text .inner-text .container-svg text {display: block;fill: white;font-size: 150px;font-weight: bold;}@media (max-width: 1170px) {.hero-section-2 .hero-text .inner-text .container-svg text {font-size: 70px;}}.hero-section-2 .hero-text .inner-text .container-svg text.dashed {fill: none;stroke: var(--rr-color-bg-1);stroke-width: 1px;stroke-dasharray: 5px, 5px;stroke-linejoin: round;stroke-linecap: round;}.hero-section-2 .hero-text .inner-text .container-svg text.dashed.blue {stroke: #25303B;}.hero-section-2 .shapes .shape {position: absolute;z-index: -1;}.hero-section-2 .shapes .shape.shape-1 {top: 0;left: 0;}.hero-section-2 .shapes .shape.shape-2 {top: 0;right: 0;}.hero-section-2 .hero-sidebar {writing-mode: vertical-rl;width: 120px;height: 100%;position: absolute;top: 0;left: 0;}@media only screen and (max-width: 992px) {.hero-section-2 .hero-sidebar {display: none;}}.hero-section-2 .hero-sidebar:before {background: rgba(255, 255, 255, 0.8);content: "";width: 1px;height: 113px;position: absolute;top: 0px;right: -1px;}.hero-section-2 .hero-sidebar .sidebar-icon {position: absolute;top: 47px;left: 50%;transform: translateX(-50%);}.hero-section-2 .hero-sidebar .sidebar-icon .sidebar-trigger {color: var(--rr-color-common-white);}.hero-section-2 .hero-sidebar .sidebar-social {display: flex;align-items: center;column-gap: 70px;position: absolute;top: 50%;left: 50%;list-style: none;transform: translate(-50%, -50%) rotate(-180deg);}@media (max-width: 1170px) {.hero-section-2 .hero-sidebar .sidebar-social {column-gap: 50px;top: 58%;}}.hero-section-2 .hero-sidebar .sidebar-social li a {color: var(--rr-color-common-white);font-size: 16px;font-weight: 700;text-transform: uppercase;}.hero-section-2 .hero-sidebar .sidebar-social li a:hover {color: var(--rr-color-theme-primary);}@media only screen and (max-width: 992px) {.hero-section-2 .hero-wrap {flex-direction: column-reverse;}}.hero-section-2 .hero-img {margin-left: 120px;margin-top: 113px;height: 100%;max-width: 840px;width: 100%;}@media only screen and (max-width: 992px) {.hero-section-2 .hero-img {margin-left: 0;margin-top: 0;padding: 0 50px;margin: 0 auto;}}@media only screen and (max-width: 767px) {.hero-section-2 .hero-img {padding: 0 20px;}}.hero-section-2 .hero-img img {height: 100%;width: 100%;object-fit: cover;}.hero-section-2 .hero-info {margin-top: 113px;margin-left: 110px;}@media (max-width: 1600px) {.hero-section-2 .hero-info {margin-left: 135px;}}@media (max-width: 1170px) {.hero-section-2 .hero-info {margin-left: 125px;}}@media only screen and (max-width: 992px) {.hero-section-2 .hero-info {margin-top: 50px;margin-left: 50px;}}@media only screen and (max-width: 767px) {.hero-section-2 .hero-info {margin: 50px 20px 0 20px;}}.hero-section-2 .hero-info .section-heading .section-title {font-size: 72px;}@media (max-width: 1170px) {.hero-section-2 .hero-info .section-heading .section-title {font-size: 45px;}}@media only screen and (max-width: 992px) {.hero-section-2 .hero-info .section-heading .section-title {font-size: 40px;}}@media only screen and (max-width: 767px) {.hero-section-2 .hero-info .section-heading .section-title {font-size: 32px;}}@media only screen and (max-width: 767px) {.hero-section-2 .hero-info .section-heading .sub-heading {font-size: 12px;}}.hero-section-2 .hero-info .section-heading p {margin: 30px 0 35px 0;}.hero-section-3 {position: relative;z-index: 1;overflow-x: clip;}.hero-section-3 .hero-round-img {width: 950px;height: 950px;position: absolute;top: -20%;right: -15%;border-radius: 50%;}@media (max-width: 1170px) {.hero-section-3 .hero-round-img {right: -35%;top: -35%;}}@media only screen and (max-width: 992px) {.hero-section-3 .hero-round-img {right: -60%;top: -70%;}}@media only screen and (max-width: 767px) {.hero-section-3 .hero-round-img {display: none;}}.hero-section-3 .hero-round-img:before {background-color: var(--rr-color-theme-primary);mix-blend-mode: multiply;content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 50%;}.hero-section-3 .hero-round-img img {height: 100%;width: 100%;object-fit: cover;border-radius: 50%;object-position: -266px 100px;}.hero-section-3 .round-shape {background-color: #02050A;height: 800px;width: 800px;border-radius: 50%;position: absolute;top: -29%;right: -21%;}@media (max-width: 1170px) {.hero-section-3 .round-shape {right: -45%;top: -45%;}}@media only screen and (max-width: 992px) {.hero-section-3 .round-shape {height: 600px;width: 600px;}}@media only screen and (max-width: 767px) {.hero-section-3 .round-shape {display: none;}}.hero-section-3 .round-shape-2 {background-color: var(--rr-color-bg-1);height: 750px;width: 750px;border-radius: 50%;position: absolute;bottom: -50%;right: 14%;opacity: 0.46;}@media (max-width: 1170px) {.hero-section-3 .round-shape-2 {height: 600px;width: 600px;}}@media only screen and (max-width: 767px) {.hero-section-3 .round-shape-2 {display: none;}}.hero-section-3 .border-shape {background-color: transparent;height: 700px;width: 700px;border-radius: 50%;border: 1px dashed var(--rr-color-bg-1);position: absolute;right: 0;bottom: 0;}@media only screen and (max-width: 992px) {.hero-section-3 .border-shape {display: none;}}.hero-section-3 .scroll-down-btn {width: 41px;height: 80px;margin: 0 auto;position: absolute;bottom: 150px;left: 49%;transform: translateX(-50%);z-index: 90;animation: hero-anim-2 1s infinite linear alternate-reverse;}@media only screen and (max-width: 992px) {.hero-section-3 .scroll-down-btn {bottom: 100px;}}@media only screen and (max-width: 767px) {.hero-section-3 .scroll-down-btn {bottom: 30px;left: 43%;}}@-webkit-keyframes hero-anim-2 {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(15px);transform: translateY(15px);}}@keyframes hero-anim-2 {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(15px);transform: translateY(15px);}}.hero-content-3 {padding: 360px 0 250px 0;padding-left: 75px;position: relative;z-index: 2;}@media (max-width: 1170px) {.hero-content-3 {padding-top: 250px;}}@media only screen and (max-width: 992px) {.hero-content-3 {padding-top: 100px;padding-left: 30px;padding-right: 30px;padding-bottom: 150px;}}@media only screen and (max-width: 767px) {.hero-content-3 {padding-top: 50px;padding-left: 20px;}}.hero-content-3 .title {font-size: 120px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;}.hero-content-3 .title.anim-text {overflow: visible;}.hero-content-3 .title br {display: block;}@media (max-width: 1170px) {.hero-content-3 .title {font-size: 80px;}}@media only screen and (max-width: 767px) {.hero-content-3 .title {font-size: 32px;}}.hero-content-3 .title span {color: var(--rr-color-theme-primary);position: relative;}.hero-content-3 .title span:before {background-image: url(../img/shapes/hero-shape-4.png);background-repeat: no-repeat;background-position: center center;background-size: contain;content: "";width: 770px;height: 770px;position: absolute;top: 50%;left: 25%;transform: translate(-50%, -50%);z-index: -1;}@media (max-width: 1170px) {.hero-content-3 .title span:before {width: 600px;height: 600px;}}@media only screen and (max-width: 767px) {.hero-content-3 .title span:before {width: 250px;height: 250px;}}.hero-content-3 p {color: var(--rr-color-common-white);font-size: 22px;font-weight: 500;max-width: 880px;width: 100%;line-height: 1.8;margin-bottom: 40px;}@media only screen and (max-width: 767px) {.hero-content-3 p {font-size: 16px;}}.hero-content-4 {padding: 360px 0 110px 0;position: relative;z-index: 1;}@media (max-width: 1170px) {.hero-content-4 {padding: 260px 0 100px 0;}}@media only screen and (max-width: 992px) {.hero-content-4 {padding: 100px 0 100px 0;}}@media only screen and (max-width: 767px) {.hero-content-4 {padding: 80px 0;}}.hero-content-4 .sub-title {font-size: 100px;font-weight: 200;}@media only screen and (max-width: 992px) {.hero-content-4 .sub-title {font-size: 60px;}}@media only screen and (max-width: 767px) {.hero-content-4 .sub-title {font-size: 24px;}}.hero-content-4 .title {font-size: 160px;font-weight: 700;}@media only screen and (max-width: 992px) {.hero-content-4 .title {font-size: 100px;}}@media only screen and (max-width: 767px) {.hero-content-4 .title {font-size: 45px;}}.hero-content-4 .title span {position: relative;z-index: 1;line-height: 1;}.hero-content-4 .title span:before {content: attr(data-text);position: absolute;right: 7px;top: 10px;width: 100%;font-size: 160px;font-weight: 700;color: rgba(255, 255, 255, 0.3);-webkit-text-fill-color: transparent;-webkit-text-stroke-width: 0.5px;-webkit-text-stroke-color: rgba(255, 255, 255, 0.3);z-index: -1;}@media only screen and (max-width: 992px) {.hero-content-4 .title span:before {font-size: 100px;}}@media only screen and (max-width: 767px) {.hero-content-4 .title span:before {font-size: 45px;top: 8px;}}.hero-content-4 .rr-primary-btn {margin-top: 50px;}@media only screen and (max-width: 767px) {.hero-content-4 .rr-primary-btn {margin-top: 30px;}}.hero-section-4 {position: relative;z-index: 1;overflow: hidden;}.hero-section-4 .shapes .shape {position: absolute;}.hero-section-4 .shapes .shape.shape-1 {top: 0;left: 0;}.hero-section-4 .shapes .shape.shape-2 {bottom: 0;left: 0;}.hero-section-4 .hero-img {max-width: 950px;width: 100%;height: 690px;position: absolute;bottom: 0;right: 0;}@media (max-width: 1600px) {.hero-section-4 .hero-img {max-width: 750px;}}@media (max-width: 1170px) {.hero-section-4 .hero-img {max-width: 550px;}}@media only screen and (max-width: 992px) {.hero-section-4 .hero-img {max-width: 450px;}}.hero-section-4 .hero-img:before {background-color: rgba(131, 131, 131, 0.63);mix-blend-mode: multiply;content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.hero-section-4 .hero-img img {width: 100%;height: 100%;object-fit: cover;}.process-section {position: relative;z-index: 1;}@media only screen and (max-width: 767px) {.process-section {padding-top: 0;}}.process-section .bg-shape {position: absolute;top: 0;right: 0;z-index: -1;}@media only screen and (max-width: 992px) {.process-item {text-align: center;}}.process-item .process-icon {background-color: var(--rr-color-bg-1);height: 160px;width: 160px;display: flex;align-items: center;justify-content: center;border-radius: 50%;margin-bottom: 35px;position: relative;}@media only screen and (max-width: 992px) {.process-item .process-icon {margin: 0 auto;margin-bottom: 30px;}}.process-item .process-icon:before {background-color: transparent;content: "";height: 140px;width: 140px;position: absolute;top: 0;left: -20px;border: 1px solid var(--rr-color-theme-primary);border-radius: 50%;z-index: -1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}@media (max-width: 1399px) {.process-item .process-icon:before {left: -10px;}}.process-item .process-icon img {width: 55px;height: 55px;object-fit: contain;}.process-item .process-icon.icon-2 {background-color: #02050A;}.process-item .process-content .title {font-weight: 700;margin-bottom: 15px;}@media (max-width: 1170px) {.process-item .process-content .title {font-size: 20px;}}@media (max-width: 1170px) {.process-item .process-content p br {display: none;}}.process-item .process-content p:last-child {margin-bottom: 0;}.process-item:hover .process-icon:before {top: 5px;left: 10px;}.process-item:hover .process-icon img {animation-name: wobble-vertical;animation-duration: 1s;animation-timing-function: ease-in-out;animation-iteration-count: 1;}.process-text {max-width: 1720px;width: 100%;margin: 0 auto;padding: 0 15px;padding-top: 100px;padding-bottom: 100px;}@media only screen and (max-width: 992px) {.process-text {padding-bottom: 0;}}@media only screen and (max-width: 767px) {.process-text {padding-top: 40px;}}.process-box {background-color: var(--rr-color-bg-1);padding: 40px;}@media only screen and (max-width: 767px) {.process-box {padding: 30px 20px;}}.process-box .number {color: var(--rr-color-common-white);height: 40px;width: 60px;display: flex;align-items: center;justify-content: center;border: 1px solid var(--rr-color-theme-primary);border-radius: 10px;margin-bottom: 25px;}.process-box .title {font-size: 24px;color: var(--rr-color-common-white);font-weight: 700;margin-bottom: 20px;}.process-box p {margin-bottom: 25px;}.process-box .read-more {color: var(--rr-color-theme-primary);font-size: 16px;font-weight: 600;display: inline-flex;align-items: center;column-gap: 10px;text-transform: capitalize;line-height: 1;}.process-box .read-more i {font-size: 15px;line-height: 1;margin-top: 1px;}.process-box .read-more:hover {color: var(--rr-color-common-white);}.process-section-3 {background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;}.process-item-2 {background-color: var(--rr-color-bg-1);padding: 50px 40px;border: 1px solid var(--rr-color-border-1);position: relative;z-index: 1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.process-item-2:before {background-color: var(--rr-color-theme-primary);content: "";width: 0%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}@media (max-width: 1170px) {.process-item-2 {padding: 40px 20px;}}.process-item-2 .icon {height: 120px;width: 120px;display: flex;align-items: center;justify-content: center;border: 1px solid var(--rr-color-border-1);border-radius: 50%;margin: 0 auto;margin-bottom: 20px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.process-item-2 .icon svg {color: var(--rr-color-common-white);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.process-item-2 span {color: var(--rr-color-theme-primary);font-weight: 600;text-transform: uppercase;display: block;margin-bottom: 10px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.process-item-2 .title {margin-bottom: 20px;font-weight: 700;}@media (max-width: 1170px) {.process-item-2 .title {margin-top: 20px;font-size: 20px;}}.process-item-2 p {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.process-item-2 p:last-child {margin-bottom: 0;}.process-item-2:hover:before {width: 100%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.process-item-2:hover .icon {background-color: var(--rr-color-common-white);border: 1px solid var(--rr-color-theme-primary);}.process-item-2:hover .icon svg {color: var(--rr-color-theme-primary);}.process-item-2:hover span {color: var(--rr-color-common-white);}.process-item-2:hover p {color: var(--rr-color-common-white);}.process-3 {position: relative;z-index: 1;}.process-3 .bg-shape {background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}.process-counter-wrap > div:not(:first-of-type) .counter-card {padding-left: 20px;}@media only screen and (max-width: 992px) {.process-counter-wrap > div:not(:first-of-type) .counter-card {padding-left: 0;}}.process-counter {border-bottom: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.process-counter {padding: 50px 0 20px 0;}}.process-counter .counter-card {display: grid;align-items: center;grid-template-columns: 80px 1fr;grid-gap: 20px;padding: 60px 0;border-right: 1px solid var(--rr-color-border-1);}.process-counter .counter-card.card-4 {border-right: none;}@media only screen and (max-width: 767px) {.process-counter .counter-card {border-right: none;padding: 0;margin-bottom: 30px;}}.process-counter .counter-card .icon {background-color: #1E2228;height: 85px;width: 85px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}.process-counter .counter-card .icon img {height: 45px;width: 45px;}.process-counter .counter-card .content .title {font-family: var(--rr-ff-p);font-size: 40px;font-weight: 700;line-height: 1;margin-bottom: 0;}.process-counter .counter-card .content .title .odometer-auto-theme {font-family: inherit;line-height: 1;}.process-counter .counter-card .content p {font-size: 16px;font-weight: 600;text-transform: capitalize;margin-bottom: 0;}.about-section {padding-top: 120px;position: relative;z-index: 1;}@media (max-width: 1170px) {.about-section {padding-top: 70px;}}.about-section .round-shape {position: absolute;bottom: -10%;right: 0;z-index: -1;}@media only screen and (max-width: 767px) {.about-section .round-shape {display: none;}}.about-wrap {background-color: var(--rr-color-bg-1);max-width: 1710px;width: 100%;padding: 0 115px 0 150px;margin: 0 auto;position: relative;z-index: 1;overflow-x: clip;}@media (max-width: 1170px) {.about-wrap {padding: 0 80px 0 80px;}}@media only screen and (max-width: 992px) {.about-wrap {padding: 0 20px;}}.about-wrap .shape {position: absolute;top: 0;right: 0;z-index: -1;}.about-wrap .about-content {padding: 120px 0;}@media (max-width: 1170px) {.about-wrap .about-content {padding: 60px 0;}}.about-wrap .about-content .section-heading .section-title {margin-bottom: 30px;}.about-wrap .about-content p {max-width: 740px;width: 100%;margin-bottom: 40px;}@media (max-width: 1170px) {.about-wrap .about-content p {max-width: 450px;}}.about-wrap .about-img-wrap {text-align: right;position: relative;max-width: 620px;width: 100%;margin-left: auto;}@media only screen and (max-width: 992px) {.about-wrap .about-img-wrap {margin-left: 0;margin: 0 auto;}}.about-wrap .about-img-wrap .about-img {transform: translateY(-120px);position: relative;max-width: 507px;width: 100%;margin-left: auto;}@media only screen and (max-width: 992px) {.about-wrap .about-img-wrap .about-img {margin: 0 auto;transform: translateY(0px);}}.about-wrap .about-img-wrap .about-img .img-shape {background-color: #3F5AF3;mix-blend-mode: multiply;content: "";width: 90px;height: 160px;position: absolute;top: 55%;left: 10px;transform: translateY(-50%);opacity: 0.9;z-index: 1;}.about-wrap .about-img-wrap .about-img .img-shape img {transform-origin: inherit;}.about-wrap .about-img-wrap .about-img-2 {max-width: 325px;width: 100%;height: 280px;position: absolute;bottom: 0;left: -30px;}.about-wrap .about-img-wrap .about-img-2 img {border-right: 10px solid #0B0F15;border-top: 10px solid #0B0F15;width: 100%;height: 100%;}.about-wrap .about-text {max-width: 660px;width: 100%;position: absolute;left: 18%;bottom: 20px;z-index: -1;}@media only screen and (max-width: 992px) {.about-wrap-2 {flex-direction: column-reverse;}}.about-img-box {position: relative;height: 650px;max-width: 600px;width: 100%;position: relative;}@media only screen and (max-width: 992px) {.about-img-box {margin: 0 auto;}}.about-img-box .img-1 {position: absolute;top: 0;left: 0;max-width: 430px;width: 100%;height: 480px;}.about-img-box .img-1 img {width: 100%;height: 100%;object-fit: cover;}.about-img-box .img-2 {position: absolute;bottom: 0;right: 0;max-width: 300px;width: 100%;height: 390px;}.about-img-box .img-2 img {width: 100%;height: 100%;object-fit: cover;border-top: 10px solid #02050A;border-left: 10px solid #02050A;}.about-img-box .shape {position: absolute;}.about-img-box .shape.shape-1 {max-width: 216px;width: 100%;height: 185px;top: 50px;left: -25%;}.about-img-box .shape.shape-2 {max-width: 340px;width: 100%;height: 340px;top: 100px;left: -20%;}.about-content-2 {padding-left: 50px;}@media only screen and (max-width: 992px) {.about-content-2 {padding-left: 0;margin-bottom: 30px;}}.about-content-2 .section-heading .section-title {margin-bottom: 40px;}.about-content-2 .about-items {display: flex;align-items: center;justify-content: space-between;column-gap: 20px;flex-wrap: wrap;row-gap: 30px;margin-bottom: 50px;max-width: 645px;width: 100%;}.about-content-2 .about-items .about-item {display: grid;align-items: center;grid-template-columns: 60px 1fr;grid-gap: 20px;}.about-content-2 .about-items .about-item .icon {height: 60px;width: 60px;}.about-content-2 .about-items .about-item .title {margin-bottom: 0;line-height: 1.5;}.about-content-2 .about-items .about-item:hover .icon img {animation-name: wobble-vertical;animation-duration: 1s;animation-timing-function: ease-in-out;animation-iteration-count: 1;}.about-wrap-3 {max-width: 1680px;width: 100%;margin: 0 auto;background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;padding: 120px 0;position: relative;}@media only screen and (max-width: 767px) {.about-wrap-3 {padding: 70px 0;}}.about-wrap-3 .about-text {position: absolute;top: 70px;left: 25%;z-index: 1;}.about-wrap-3 .about-text .mission {color: var(--rr-color-bg-1);font-size: 150px;font-weight: 700;margin-bottom: 0;text-transform: uppercase;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(176, 178, 183, 0.09);}@media only screen and (max-width: 992px) {.about-wrap-3 .about-text .mission {font-size: 100px;}}@media only screen and (max-width: 767px) {.about-wrap-3 .about-text .mission {display: none;}}.about-img-items {max-width: 500px;width: 100%;position: relative;padding-bottom: 100px;}@media only screen and (max-width: 992px) {.about-img-items {margin-bottom: 30px;}}.about-img-items .img-1 {width: 380px;height: 365px;object-fit: cover;}.about-img-items .about-thumb-2 {width: 245px;height: 235px;position: absolute;bottom: 0;right: 0;}.about-content-3 {position: relative;z-index: 2;}.about-content-3 .section-heading .section-title {margin-bottom: 30px;}.about-content-3 .section-heading p {margin-bottom: 40px;}.about-section-4 {position: relative;z-index: 1;}.about-section-4 .shape {position: absolute;bottom: 0;left: 0;z-index: -1;}@media (max-width: 1170px) {.about-section-4 .shape {bottom: 50px;}}@media only screen and (max-width: 992px) {.about-section-4 .shape {display: none;}}.about-img-wrap-4 {position: relative;text-align: right;max-width: 670px;width: 100%;}.about-img-wrap-4 .img-1 {max-width: 550px;width: 100%;height: 600px;margin-left: auto;}@media only screen and (max-width: 767px) {.about-img-wrap-4 .img-1 {height: 400px;}}.about-img-wrap-4 .img-1 img {width: 100%;height: 100%;object-fit: cover;}.about-img-wrap-4 .img-2 {height: 255px;width: 255px;position: absolute;bottom: 50px;left: 0;border-top: 10px solid #02050A;border-right: 10px solid #02050A;}@media only screen and (max-width: 767px) {.about-img-wrap-4 .img-2 {bottom: 0;}}.about-img-wrap-4 .img-2 img {width: 100%;height: 100%;object-fit: cover;}.about-content-4 {padding-left: 50px;}@media (max-width: 1170px) {.about-content-4 {padding-left: 10px;}}@media only screen and (max-width: 992px) {.about-content-4 {margin-top: 30px;padding-left: 0;}}.about-content-4 .section-heading .section-title {margin-bottom: 40px;}.about-content-4 .section-heading p {margin-bottom: 40px;}.about-content-4 .about-counter-wrap {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;row-gap: 20px;margin-bottom: 40px;max-width: 610px;width: 100%;}.about-content-4 .about-counter-wrap .about-counter {display: grid;align-items: center;grid-template-columns: 60px 1fr;grid-gap: 20px;}.about-content-4 .about-counter-wrap .about-counter .title {font-size: 40px;font-weight: 700;margin-bottom: 0;}.about-content-4 .about-counter-wrap .about-counter p {margin-bottom: 0;}.about-content-4 .about-counter-wrap .about-counter:hover .icon img {animation-name: wobble-vertical;animation-duration: 1s;animation-timing-function: ease-in-out;animation-iteration-count: 1;}.about-section-5 {overflow: hidden;}.about-content-5 {padding-right: 60px;}@media only screen and (max-width: 992px) {.about-content-5 {padding-right: 0;}}.about-tab .nav-tabs {margin-bottom: 40px;border: none;row-gap: 20px;}.about-tab .nav-tabs .nav-link {background-color: var(--rr-color-bg-1);color: var(--rr-color-common-white);border: none;box-shadow: none;border-radius: 0;font-size: 16px;font-weight: 600;line-height: 1;padding: 12px 25px;}.about-tab .nav-tabs .nav-link:not(:last-of-type) {margin-right: 20px;}.about-tab .nav-tabs .nav-link.active {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.about-tab .tab-content .title {font-size: 24px;font-weight: 700;margin-bottom: 30px;}.about-img-wrap-5 {position: relative;padding-bottom: 70px;}.about-img-wrap-5 .shapes .shape {position: absolute;z-index: -1;}.about-img-wrap-5 .shapes .shape.shape-1 {top: -10%;right: 10%;}.about-img-wrap-5 .shapes .shape.shape-2 {top: 5%;right: -15%;}.about-img-wrap-5 .img-1 {height: 490px;max-width: 505px;width: 100%;object-fit: cover;}.about-img-wrap-5 .about-img-2 {max-width: 323px;width: 100%;height: 338px;position: absolute;right: 0;bottom: 0;}@media only screen and (max-width: 767px) {.about-img-wrap-5 .about-img-2 {border: none;}}.about-img-wrap-5 .about-img-2 .img-2 {border-top: 10px solid #02050A;border-left: 10px solid #02050A;object-fit: cover;}.about-img-6 {max-width: 678px;width: 100%;height: 100%;}@media only screen and (max-width: 992px) {.about-img-6 {margin: 0 auto;}}.about-content-6 {padding-left: 30px;}@media only screen and (max-width: 992px) {.about-content-6 {margin-top: 40px;padding-left: 0;}}.about-content-6 .section-heading {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid var(--rr-color-border-1);}.about-content-6 .section-heading .section-title {margin-bottom: 20px;}.about-content-6 .about-card .icon {background-color: rgba(63, 90, 243, 0.1);height: 80px;width: 80px;display: flex;align-items: center;justify-content: center;border-radius: 50%;margin-bottom: 25px;}.about-content-6 .about-card .icon img {height: 41px;width: 41px;}.about-content-6 .about-card .title {margin-bottom: 20px;}.about-content-6 .about-card p {margin-bottom: 0;}@media only screen and (max-width: 992px) {.about-wrap-7 {flex-direction: column-reverse;}}.about-content-7 {padding-right: 30px;}@media only screen and (max-width: 992px) {.about-content-7 {margin-top: 40px;padding-right: 0;}}.about-content-7 .section-heading .section-title {margin-bottom: 25px;}.about-content-7 .about-list-wrap span {color: var(--rr-color-common-white);font-size: 14px;font-weight: 700;text-transform: uppercase;margin-bottom: 30px;display: block;}.about-content-7 .about-list-wrap .about-list {display: flex;align-items: center;flex-wrap: wrap;row-gap: 10px;margin-bottom: 40px;}.about-content-7 .about-list-wrap .about-list li {display: flex;align-items: center;column-gap: 10px;}.about-content-7 .about-list-wrap .about-list li:not(:last-of-type) {margin-right: 40px;}.about-content-7 .about-list-wrap .about-list li i {color: var(--rr-color-theme-primary);}.about-content-7 .rr-primary-btn {border-radius: 100px;}.service-section {position: relative;z-index: 1;}.service-section .bg-color {background-color: var(--rr-color-bg-1);width: 100%;height: 50%;position: absolute;bottom: 0;left: 0;z-index: -1;}@media only screen and (max-width: 992px) {.service-section .bg-color {height: 60%;}}.service-section .shape {position: absolute;top: 0;left: 0;z-index: -1;}.service-item .service-text {text-align: center;}.service-item .service-text a {font-size: 30px;font-weight: 700;color: var(--rr-color-grey-2);text-transform: uppercase;margin-bottom: 20px;display: block;}@media (max-width: 1399px) {.service-item .service-text a {font-size: 25px;}}@media (max-width: 1170px) {.service-item .service-text a {font-size: 20px;}}.service-item .service-thumb {position: relative;z-index: 1;overflow: hidden;}.service-item .service-thumb img {height: 360px;width: 100%;object-fit: cover;z-index: -1;position: relative;}.service-item .service-thumb .overlay-color {background: #001695;mix-blend-mode: multiply;width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0.3;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;z-index: 2;}.service-item .service-thumb .transparent-shape {width: 255px;height: 255px;position: absolute;top: 0px;left: 0px;visibility: hidden;opacity: 0;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;z-index: 2;}.service-item .service-thumb .service-icon {background-color: var(--rr-color-common-white);height: 80px;width: 80px;display: flex;align-items: center;justify-content: center;position: absolute;top: 30px;left: 15px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;visibility: hidden;opacity: 0;z-index: 2;}.service-item .service-thumb .service-icon svg {color: var(--rr-color-theme-primary);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.service-item .service-thumb .service-icon:hover {background-color: var(--rr-color-theme-primary);}.service-item .service-thumb .service-icon:hover svg {color: var(--rr-color-common-white);}.service-item .service-thumb .service-btn {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);display: flex;align-items: center;justify-content: center;column-gap: 10px;font-size: 16px;font-weight: 600;position: absolute;bottom: 15px;left: 50%;transform: translateX(-50%);width: calc(100% - 60px);padding: 14.5px 0;visibility: hidden;opacity: 0;z-index: 2;}.service-item .service-thumb .service-btn i {transform: rotate(-45deg);}@media only screen and (max-width: 767px) {.service-item.item-3 {padding-bottom: 30px;}}.service-item:hover .service-text a {color: var(--rr-color-common-white);}.service-item:hover .transparent-shape {visibility: visible;opacity: 1;}.service-item:hover .service-thumb .service-icon {left: 30px;visibility: visible;opacity: 1;}.service-item:hover .service-thumb .service-btn {visibility: visible;opacity: 1;bottom: 30px;}.service-item.service-item-2 .service-thumb {position: relative;z-index: 1;}.service-item.service-item-2 .service-thumb img {-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.service-item.service-item-2 .service-thumb:before {background-color: #3F5AF3;content: "";mix-blend-mode: multiply;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;visibility: hidden;opacity: 0;}.service-item.service-item-2 .service-icon {background-color: var(--rr-color-theme-primary);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;transition-delay: 100ms;left: 30px;z-index: 2;visibility: visible;opacity: 1;}@media (max-width: 1170px) {.service-item.service-item-2 .service-icon {left: 20px;}}.service-item.service-item-2 .service-icon svg {color: var(--rr-color-common-white);}.service-item.service-item-2 .service-icon:hover {background-color: var(--rr-color-bg-1);}.service-item.service-item-2 p {color: var(--rr-color-common-white);position: absolute;top: 50%;left: 15px;transform: translateY(-50%);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;transition-delay: 250ms;visibility: hidden;opacity: 0;z-index: 2;padding-right: 20px;margin-top: 10px;}.service-item.service-item-2 .service-btn {background-color: var(--rr-color-bg-1);left: 50%;bottom: 30px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;z-index: 2;visibility: visible;opacity: 1;}@media (max-width: 1170px) {.service-item.service-item-2 .service-btn {width: calc(100% - 20px);font-size: 14px;}}@media only screen and (max-width: 992px) {.service-item.service-item-2 .service-btn {width: calc(100% - 40px);}}.service-item.service-item-2 .service-btn:hover {background-color: var(--rr-color-common-white);color: var(--rr-color-heading-primary);}@media (max-width: 1170px) {.service-item.service-item-2:hover .service-icon {left: 20px;}}.service-item.service-item-2:hover .service-thumb img {filter: blur(2px);-webkit-filter: blur(2px);}.service-item.service-item-2:hover .service-thumb:before {visibility: visible;opacity: 1;}.service-item.service-item-2:hover p {left: 30px;visibility: visible;opacity: 1;}@media (max-width: 1170px) {.service-item.service-item-2:hover p {left: 20px;}}.service-top {position: relative;}.service-top .swiper-pagination {color: var(--rr-color-common-white);position: absolute;left: auto;right: 0;top: 50%;bottom: 0;transform: translate(-50%);width: auto;display: flex;align-items: center;column-gap: 20px;}@media only screen and (max-width: 767px) {.service-top .swiper-pagination {display: none;}}.service-top .swiper-arrow {color: var(--rr-color-common-white);position: absolute;left: auto;right: -70px;top: 50%;bottom: 0;transform: translate(-50%);display: flex;align-items: center;}@media only screen and (max-width: 767px) {.service-top .swiper-arrow {display: none;}}.service-top .swiper-arrow .swiper-nav.swiper-next {margin-right: 110px;}.service-2 {position: relative;z-index: 1;}.service-2 .cross {position: absolute;bottom: 0;right: 80px;}@media only screen and (max-width: 992px) {.service-2 .cross {right: 50px;}}@media only screen and (max-width: 767px) {.service-2 .cross {display: none;}}.service-left .section-heading .section-title {margin-bottom: 30px;}.service-box-wrap {display: grid;grid-template-columns: repeat(2, 1fr);grid-template-rows: repeat(2, 1fr);grid-column-gap: 0px;grid-row-gap: 0px;max-width: 860px;width: 100%;}@media only screen and (max-width: 767px) {.service-box-wrap {grid-template-columns: 1fr;}}.service-box-wrap .service-box {background-color: var(--rr-color-bg-1);position: relative;padding: 40px;}@media only screen and (max-width: 767px) {.service-box-wrap .service-box {padding: 30px 20px;}}.service-box-wrap .service-box .number {color: #222731;font-size: 48px;font-weight: 700;position: absolute;top: 40px;right: 40px;line-height: 1;display: block;font-style: italic;}@media only screen and (max-width: 767px) {.service-box-wrap .service-box .number {top: 30px;right: 20px;}}.service-box-wrap .service-box .icon {margin-bottom: 30px;}.service-box-wrap .service-box .icon svg {color: var(--rr-color-theme-primary);}.service-box-wrap .service-box .title {font-size: 24px;font-weight: 700;margin-bottom: 25px;}.service-box-wrap .service-box .service-img {max-width: 350px;width: 100%;height: 117px;position: relative;overflow: hidden;}.service-box-wrap .service-box .service-img img {width: 100%;height: 100%;object-fit: cover;transform: scale(1);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-box-wrap .service-box .service-img:before {background-color: #001AAB;mix-blend-mode: multiply;content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0.4;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;z-index: 1;}.service-box-wrap .service-box .service-img:after {background: radial-gradient(100% 100% at 50% 0%, rgba(63, 90, 243, 0) 0%, #3F5AF3 100%);filter: blur(75px);content: "";width: 255px;height: 255px;border-radius: 50%;position: absolute;top: -150%;left: -25%;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;z-index: 1;}.service-box-wrap .service-box:nth-child(1) {border-bottom: 1px solid var(--rr-color-border-1);border-right: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.service-box-wrap .service-box:nth-child(1) {border: none;}}.service-box-wrap .service-box:nth-child(2) {border-bottom: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.service-box-wrap .service-box:nth-child(2) {border: none;}}.service-box-wrap .service-box:nth-child(3) {border-right: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.service-box-wrap .service-box:nth-child(3) {border: none;}}@media only screen and (max-width: 767px) {.service-box-wrap .service-box:nth-child(4) {border: none;}}@media only screen and (max-width: 767px) {.service-box-wrap .service-box:not(:last-of-type) {border-bottom: 1px solid var(--rr-color-border-1);}}.service-box-wrap .service-box:hover .service-img:after {visibility: visible;opacity: 1;}.service-box-wrap .service-box:hover .service-img:before {visibility: visible;opacity: 0.4;}.service-box-wrap .service-box:hover .service-img img {transform: scale(1.03);}.service-box-wrap .service-box:hover .icon svg {animation-name: wobble-vertical;animation-duration: 1s;animation-timing-function: ease-in-out;animation-iteration-count: 1;}.service-item-3 {background-color: var(--rr-color-bg-1);padding: 40px 30px;border: 1px solid var(--rr-color-border-1);}.service-item-3 .service-icon-wrap {border-radius: 50%;}.service-item-3 .service-icon-wrap .service-icon {background: radial-gradient(50% 5688.89% at 50% 50%, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0) 100%);border: 1px solid #3E3E3E;height: 110px;width: 110px;display: flex;align-items: center;justify-content: center;border-radius: 50%;margin: 0 auto;margin-bottom: 30px;}.service-item-3 .service-icon-wrap .service-icon svg {color: var(--rr-color-common-white);}.service-item-3 .title {font-weight: 700;margin-bottom: 25px;}.service-item-3 p:last-child {margin-bottom: 0;}.service-item-3:hover .service-icon svg {animation-name: wobble-vertical;animation-duration: 1s;animation-timing-function: ease-in-out;animation-iteration-count: 1;}.service-card {background-color: var(--rr-color-bg-1);display: grid;grid-template-columns: 85px 1fr;grid-gap: 30px;border: 1px solid var(--rr-color-border-1);padding: 40px;overflow: hidden;position: relative;z-index: 1;}@media only screen and (max-width: 992px) {.service-card {grid-template-columns: 1fr;padding: 30px 20px;}}.service-card .shape {position: absolute;top: -15px;left: -15px;z-index: -1;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-card .icon {background-color: var(--rr-color-common-white);height: 85px;width: 85px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}.service-card .icon img {height: 45px;width: 45px;}.service-card .content .title {font-weight: 700;margin-bottom: 20px;}@media only screen and (max-width: 992px) {.service-card .content .title {font-size: 20px;}}.service-card .content .read-more {font-size: 16px;font-weight: 700;color: var(--rr-color-theme-primary);}.service-card .content .read-more i {margin-left: 5px;line-height: 1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-card .content .read-more:hover i {margin-left: 10px;}.service-card:hover .shape {top: 0;left: 0;visibility: visible;opacity: 1;}@media only screen and (max-width: 992px) {.service-card-wrap {margin-top: 50px;}}.service-card-wrap .service-card-2 {background-color: var(--rr-color-bg-1);padding: 30px 40px;display: grid;align-items: center;grid-template-columns: 80px 1fr;grid-gap: 15px;position: relative;z-index: 1;overflow: hidden;}.service-card-wrap .service-card-2:not(:last-of-type) {margin-bottom: 24px;}@media only screen and (max-width: 767px) {.service-card-wrap .service-card-2 {grid-template-columns: 1fr;padding: 30px 20px;grid-gap: 20px;}}.service-card-wrap .service-card-2 .shape {width: auto;height: auto;position: absolute;top: -35px;left: -35px;z-index: -1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;visibility: hidden;opacity: 0;}.service-card-wrap .service-card-2 .shape img {width: auto;height: auto;}.service-card-wrap .service-card-2 .icon {background: rgba(63, 90, 243, 0.1);height: 80px;width: 80px;border-radius: 50%;display: flex;align-items: center;justify-content: center;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-card-wrap .service-card-2 .icon img {width: 45px;height: 45px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-card-wrap .service-card-2 .content {display: flex;align-items: center;justify-content: space-between;column-gap: 15px;flex-wrap: wrap;row-gap: 15px;}.service-card-wrap .service-card-2 .content .title {font-size: 22px;font-weight: 700;margin-bottom: 0;}@media only screen and (max-width: 767px) {.service-card-wrap .service-card-2 .content .title {font-size: 18px;}}.service-card-wrap .service-card-2 .content .learn-more {color: var(--rr-color-theme-primary);font-size: 16px;font-weight: 700;display: flex;align-items: center;column-gap: 5px;}.service-card-wrap .service-card-2:hover .shape {top: -25px;left: -25px;visibility: visible;opacity: 1;}.service-card-wrap .service-card-2:hover .icon {background-color: var(--rr-color-theme-primary);}.service-card-wrap .service-card-2:hover .icon img {filter: brightness(0) invert(1);}.faq-section {position: relative;overflow: hidden;z-index: 1;}.faq-section .faq-shape {position: absolute;bottom: 0;right: 0;z-index: -1;}.faq-section .faq-top-shape {background-color: #1F252F;width: 240px;height: 240px;position: absolute;top: -185px;right: 145px;border-radius: 50%;}@media only screen and (max-width: 992px) {.faq-section .faq-top-shape {right: 0px;}}.faq-section .faq-top-shape:before {background-color: transparent;content: "";width: 260px;height: 260px;position: absolute;top: 10px;left: -30px;border-radius: 50%;border: 1px solid var(--rr-color-theme-primary);}@media only screen and (max-width: 767px) {.faq-section .faq-top-shape:before {display: none;}}@media only screen and (max-width: 767px) {.faq-content .section-heading .sub-heading {font-size: 13px;}}.faq-content .section-heading .section-title {font-size: 45px;}@media (max-width: 1170px) {.faq-content .section-heading .section-title {margin-left: 0;}}@media only screen and (max-width: 992px) {.faq-content .section-heading .section-title {margin-left: 0;max-width: 600px;width: 100%;font-size: 32px;}}@media only screen and (max-width: 767px) {.faq-content .section-heading .section-title {font-size: 32px;}}.faq-content .accordion .accordion-item {background-color: transparent;border: none;padding-bottom: 30px;border-bottom: 1px solid var(--rr-color-border-1);border-radius: 0;}.faq-content .accordion .accordion-item:not(:last-of-type) {margin-bottom: 30px;}.faq-content .accordion .accordion-item:first-child {padding-top: 30px;border-top: 1px solid var(--rr-color-border-1);}.faq-content .accordion .accordion-item .accordion-button {background-color: transparent;border: none;box-shadow: none;color: var(--rr-color-common-white);font-size: 24px;font-weight: 600;padding: 0;}@media only screen and (max-width: 767px) {.faq-content .accordion .accordion-item .accordion-button {font-size: 18px;line-height: 1.5;}}.faq-content .accordion .accordion-item .accordion-button:after {background-image: none;font-family: "Font Awesome 6 Pro";font-size: 14px;font-weight: 700;content: "+";color: var(--rr-color-common-white);height: 45px;width: 45px;border: 1px solid var(--rr-color-border-1);display: flex;align-items: center;justify-content: center;border-radius: 50%;}@media only screen and (max-width: 767px) {.faq-content .accordion .accordion-item .accordion-button:after {margin-left: 20px;}}.faq-content .accordion .accordion-item .accordion-button:not(.collapsed):after {background-color: var(--rr-color-theme-primary);content: "\f068";transform: rotate(0);}.faq-content .accordion .accordion-item .accordion-body {font-size: 16px;color: var(--rr-color-text-body);padding: 0;padding-top: 25px;}.faq-img {padding-left: 25px;max-width: 665px;width: 100%;height: 555px;}.faq-img img {width: 100%;height: 100%;object-fit: cover;}@media (max-width: 1170px) {.faq-img {margin: 0 auto;margin-top: 40px;}}@media only screen and (max-width: 992px) {.faq-img {padding-left: 0;height: auto;}}.faq-content-2 .accordion {border-radius: 0;}.faq-content-2 .accordion-item {background-color: transparent;border: none;border-radius: 0;}.faq-content-2 .accordion-item:not(:last-of-type) {margin-bottom: 20px;}.faq-content-2 .accordion-item .accordion-header .accordion-button {background-color: var(--rr-color-bg-1);color: var(--rr-color-common-white);border: none;box-shadow: none;font-size: 18px;font-weight: 500;letter-spacing: 0.5px;padding: 22px 30px;border: 1px solid var(--rr-color-border-1);border-radius: 0;overflow: hidden;}@media only screen and (max-width: 992px) {.faq-content-2 .accordion-item .accordion-header .accordion-button {font-size: 16px;}}@media only screen and (max-width: 767px) {.faq-content-2 .accordion-item .accordion-header .accordion-button {padding: 22px 50px 22px 20px;}}.faq-content-2 .accordion-item .accordion-header .accordion-button:after {background-image: none;font-family: "Font Awesome 6 Pro";font-size: 18px;content: "\f175";color: var(--rr-color-common-white);height: 100%;width: 60px;display: flex;align-items: center;justify-content: center;position: absolute;top: 50%;right: 0;transform: translateY(-50%);}.faq-content-2 .accordion-item .accordion-header .accordion-button:before {background-color: var(--rr-color-theme-primary);content: "";width: 60px;height: 100%;position: absolute;top: 0;right: 0;}.faq-content-2 .accordion-item .accordion-header .accordion-button:not(.collapsed) {background-color: var(--rr-color-bg-1);color: var(--rr-color-common-white);}.faq-content-2 .accordion-item .accordion-header .accordion-button:not(.collapsed):after {transform: translateY(-50%) rotate(180deg);color: var(--rr-color-common-white);top: 50%;}.faq-content-2 .accordion-item .accordion-body {padding: 20px 30px 10px 30px;}.faq-widget {background-color: var(--rr-color-bg-1);padding: 40px;}@media only screen and (max-width: 767px) {.faq-widget {padding: 30px 20px;}}.faq-widget .search-box {position: relative;}.faq-widget .search-box .form-control {background-color: #0A0D13;padding: 14.5px 50px 14.5px 20px;border-radius: 0;box-shadow: none;border: 1px solid #0A0D13;color: var(--rr-color-text-body);font-size: 16px;font-weight: 400;}.faq-widget .search-box .form-control::-webkit-input-placeholder {color: var(--rr-color-text-body);font-size: 16px;font-weight: 400;}.faq-widget .search-box .form-control:-moz-placeholder {color: var(--rr-color-text-body);font-size: 16px;font-weight: 400;}.faq-widget .search-box .form-control::-moz-placeholder {color: var(--rr-color-text-body);font-size: 16px;font-weight: 400;}.faq-widget .search-box .form-control:-ms-input-placeholder {color: var(--rr-color-text-body);font-size: 16px;font-weight: 400;}.faq-widget .search-box .search-btn {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);font-size: 16px;width: 55px;height: 55px;display: flex;align-items: center;justify-content: center;position: absolute;top: 0;right: 0;}.faq-sponsor {position: relative;}.faq-sponsor img {filter: grayscale(1);}.faq-sponsor .sponsor-text {font-size: 18px;font-weight: 600;text-transform: uppercase;margin-bottom: 0;position: absolute;top: 30px;left: 30px;}.faq-sponsor .sponsor-text-2 {background-color: var(--rr-color-theme-primary);font-size: 18px;font-weight: 600;text-transform: uppercase;margin-bottom: 0;padding: 20px 30px;position: absolute;bottom: 0;right: 0;border-radius: 20px 0 0 0;}.testi-carousel {overflow: visible;padding-top: 90px;padding-bottom: 80px;}.testi-carousel .swiper-pagination {bottom: 0;}.testi-carousel .swiper-pagination .swiper-pagination-bullet {height: 15px;width: 15px;border: 1px solid var(--rr-color-border-1);opacity: 1;}.testi-item {background-color: var(--rr-color-bg-1);padding: 100px 40px 40px 40px;position: relative;}.testi-item .testi-thumb {height: 160px;width: 160px;border-radius: 50%;margin: 0 auto;position: absolute;top: -90px;left: 50%;transform: translateX(-50%);border: 10px solid #02050A;border-radius: 50%;}.testi-item .testi-thumb img {object-fit: cover;}.testi-item .testi-content .author {font-size: 24px;font-weight: 700;margin-bottom: 20px;}.testi-item .testi-content .author span {color: var(--rr-color-theme-primary);font-size: 12px;text-transform: uppercase;display: block;margin-top: 15px;}.testi-wrap {padding-top: 90px;}@media only screen and (max-width: 992px) {.testi-item.item-3 {margin-bottom: 100px;}}@media only screen and (max-width: 767px) {.testi-item.item-3 {margin-bottom: 80px;}}.testi-content-4 {padding-right: 40px;}@media only screen and (max-width: 992px) {.testi-content-4 {padding-right: 0;}}.testi-top {display: flex;justify-content: center;justify-content: space-between;flex-wrap: wrap;row-gap: 15px;position: relative;z-index: 1;margin-bottom: 40px;}.testi-top:before {background-color: var(--rr-color-border-1);content: "";width: 100%;height: 1px;position: absolute;top: 50%;left: 0;transform: translateY(-50%);z-index: -1;}.testi-top .quote {background-color: var(--rr-color-bg-1);width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;border-radius: 50%;border: 1px solid var(--rr-color-border-1);}.testi-top .quote img {width: 30px;height: 30px;object-fit: contain;}.testi-top .swiper-arrow {display: flex;align-items: center;column-gap: 10px;}.testi-top .swiper-arrow .swiper-nav {background-color: var(--rr-color-bg-1);border: 1px solid var(--rr-color-border-1);height: 50px;width: 50px;display: flex;align-items: center;justify-content: center;color: var(--rr-color-common-white);font-size: 14px;border-radius: 50%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.testi-top .swiper-arrow .swiper-nav:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);border: 1px solid var(--rr-color-theme-primary);}.testi-box p {font-size: 22px;margin-bottom: 40px;line-height: 1.5;}.testi-box .author-box {display: flex;align-items: center;column-gap: 15px;}.testi-box .author-box img {height: 70px;width: 70px;border-radius: 50%;border: 3px solid var(--rr-color-theme-primary);}.testi-box .author-box .name {font-size: 24px;font-weight: 600;margin-bottom: 0;}.testi-box .author-box .name span {display: block;font-size: 16px;font-weight: 400;color: var(--rr-color-text-body);margin-top: 10px;}.testi-img-4 {max-width: 630px;width: 100%;height: 100%;}@media only screen and (max-width: 992px) {.testi-img-4 {margin: 0 auto;margin-top: 20px;}}.testi-img-4 img {width: 100%;height: 100%;object-fit: cover;}.testi-carousel-wrap .testi-thumb-wrap {max-width: 310px;width: 100%;margin-bottom: 35px;}.testi-carousel-wrap .testi-thumb-wrap .thumb-carousel .swiper-slide .testi-thumb {width: 90px;height: 90px;border-radius: 50%;overflow: hidden;border: 3px solid transparent;cursor: pointer;}.testi-carousel-wrap .testi-thumb-wrap .thumb-carousel .swiper-slide.swiper-slide-thumb-active .testi-thumb {border: 3px solid var(--rr-color-theme-primary);}.testi-carousel-wrap .content-carousel .testi-content {max-width: 640px;}.testi-carousel-wrap .content-carousel .testi-content p {font-size: 18px;margin-bottom: 30px;}.testi-carousel-wrap .content-carousel .testi-content .author-info .name {font-size: 24px;margin-bottom: 5px;}.testi-carousel-wrap .content-carousel .testi-content .author-info span {font-size: 14px;}.testi-img-5 {max-width: 640px;width: 100%;height: 100%;margin-left: auto;}@media only screen and (max-width: 992px) {.testi-img-5 {margin: 0 auto;margin-top: 40px;height: auto;}}.testi-img-5 img {width: 100%;height: 100%;object-fit: cover;}.project-item {background-color: transparent;border-bottom: 1px solid var(--rr-color-border-1);}.project-item .project-content {display: grid;grid-template-columns: 65px 1fr;align-items: start;grid-gap: 15px;}@media only screen and (max-width: 767px) {.project-item .project-content {grid-template-columns: 1fr;}}.project-item .project-content .number {background-color: #11151C;color: var(--rr-color-common-white);font-size: 20px;font-weight: 700;height: 65px;width: 65px;display: flex;align-items: center;justify-content: center;border-radius: 50%;border: 1px solid var(--rr-color-border-1);}.project-item .project-content .project-right {position: relative;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.project-item .project-content .project-right .category {font-size: 14px;color: var(--rr-color-theme-primary);font-weight: 700;text-transform: uppercase;margin-bottom: 15px;display: block;}.project-item .project-content .project-right .title {color: var(--rr-color-common-white);font-size: 30px;font-weight: 700;margin-bottom: 0px;}@media only screen and (max-width: 767px) {.project-item .project-content .project-right .title {font-size: 24px;}}.project-item .project-content .project-right .hover-content p {margin-bottom: 25px;width: 100%;}.project-accordion .accordion-item {position: relative;border: none;padding-bottom: 40px;padding-top: 40px;border-bottom: 1px solid var(--rr-color-border-1);}.project-accordion .accordion-item:first-of-type {border-top: 1px solid var(--rr-color-border-1);}.project-accordion .accordion-item .accordion-header {background-color: transparent;}.project-accordion .accordion-item .accordion-header .accordion-button {background-color: transparent;border: none;box-shadow: none;padding: 0;}.project-accordion .accordion-item .accordion-header .accordion-button:after {display: none;}.project-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .project-content .number {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.project-accordion .accordion-item .accordion-body {padding: 0;padding-top: 35px;padding-left: 80px;padding-bottom: 55px;}@media only screen and (max-width: 992px) {.project-accordion .accordion-item .accordion-body {padding-bottom: 0;}}@media only screen and (max-width: 992px) {.project-accordion .accordion-item .accordion-body {padding-left: 0;}}.project-accordion .accordion-item .accordion-body .hover-content {display: flex;align-items: start;justify-content: space-between;flex-wrap: wrap;row-gap: 20px;}.project-accordion .accordion-item .accordion-body .hover-content .content-left p {max-width: 560px;width: 100%;margin-bottom: 30px;}@media (max-width: 1170px) {.project-accordion .accordion-item .accordion-body .hover-content .content-left p {max-width: 500px;}}.project-accordion .accordion-item .accordion-body .hover-content .content-right .project-thumb {max-width: 600px;width: 100%;height: 300px;position: absolute;top: 40px;right: 0;opacity: 0;}@media (max-width: 1170px) {.project-accordion .accordion-item .accordion-body .hover-content .content-right .project-thumb {max-width: 370px;}}@media only screen and (max-width: 992px) {.project-accordion .accordion-item .accordion-body .hover-content .content-right .project-thumb {position: inherit;max-width: 100%;}}.project-accordion .accordion-item .show .accordion-body .content-right {margin-top: -100px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}@media only screen and (max-width: 992px) {.project-accordion .accordion-item .show .accordion-body .content-right {margin-top: 20px;}}.project-accordion .accordion-item .show .accordion-body .content-right .project-thumb {opacity: 1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.project-top {position: relative;}.project-top .swiper-pagination {color: var(--rr-color-common-white);position: absolute;left: auto;right: 0;top: 50%;bottom: 0;transform: translate(-50%);width: auto;display: flex;align-items: center;column-gap: 20px;}@media only screen and (max-width: 767px) {.project-top .swiper-pagination {display: none;}}.project-top .swiper-arrow {color: var(--rr-color-common-white);position: absolute;left: auto;right: -70px;top: 50%;bottom: 0;transform: translate(-50%);display: flex;align-items: center;}@media only screen and (max-width: 767px) {.project-top .swiper-arrow {display: none;}}.project-top .swiper-arrow .swiper-nav.swiper-next {margin-right: 110px;}.project-carousel {overflow: visible;}.project-box {position: relative;overflow: hidden;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.project-box .shape {background-color: var(--rr-color-theme-primary);clip-path: polygon(0 0, 0% 100%, 100% 100%);mix-blend-mode: multiply;width: 100%;height: 100%;position: absolute;top: 11px;left: -10px;z-index: 1;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.project-box .project-thumb {height: 600px;width: fit-content;}@media only screen and (max-width: 992px) {.project-box .project-thumb {height: 500px;}}@media only screen and (max-width: 767px) {.project-box .project-thumb {height: 400px;}}.project-box .project-thumb img {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.project-box .project-content {position: absolute;bottom: 30px;left: 50px;z-index: 2;visibility: hidden;opacity: 0;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}@media only screen and (max-width: 767px) {.project-box .project-content {bottom: 10px;left: 20px;}}.project-box .project-content span {color: var(--rr-color-common-white);font-size: 14px;font-weight: 700;text-transform: uppercase;display: block;margin-bottom: 10px;}@media only screen and (max-width: 767px) {.project-box .project-content span {font-size: 12px;}}.project-box .project-content .title {font-size: 30px;font-weight: 700;margin-bottom: 0;}@media only screen and (max-width: 767px) {.project-box .project-content .title {font-size: 16px;}}.project-box .project-content .title a {color: var(--rr-color-common-white);}.project-box .project-btn {background-color: var(--rr-color-common-white);color: var(--rr-color-theme-primary);height: 120px;width: 120px;font-size: 35px;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) scale(0);z-index: 2;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.project-box .project-btn i {transform: rotate(-45deg);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.project-box .project-btn:hover i {transform: rotate(0);}@media only screen and (max-width: 767px) {.project-box .project-btn {height: 80px;width: 80px;font-size: 24px;}}.project-box:hover .project-thumb img {filter: grayscale(1);}.project-box:hover .project-content {bottom: 50px;visibility: visible;opacity: 1;}@media only screen and (max-width: 767px) {.project-box:hover .project-content {bottom: 20px;}}.project-box:hover .project-btn {transform: translate(-50%, -50%) scale(1);}.project-box:hover .shape {top: 1px;left: 0px;visibility: visible;opacity: 1;}.project-container {max-width: 1750px;width: 100%;padding: 0 15px;margin: 0 auto;overflow: hidden;}.project-card {position: relative;z-index: 1;}.project-card .project-img {height: 500px;width: 100%;position: relative;z-index: 1;}.project-card .project-img img {width: 100%;height: 100%;object-fit: cover;}.project-card .project-img .overlay {background: #3C4368;mix-blend-mode: multiply;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.project-card .project-content {position: absolute;bottom: 40px;left: 40px;z-index: 2;overflow: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}@media only screen and (max-width: 767px) {.project-card .project-content {left: 20px;}}.project-card .project-content span {color: var(--rr-color-common-white);font-size: 16px;font-weight: 500;margin-bottom: 10px;text-transform: capitalize;display: block;}.project-card .project-content .title {color: var(--rr-color-common-white);font-size: 30px;font-weight: 700;text-transform: capitalize;margin-bottom: 15px;}.project-card .project-content .view-btn {color: var(--rr-color-common-white);font-size: 16px;font-weight: 500;}.project-card .project-content .view-btn i {margin-left: 5px;transform: rotate(-45deg);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.project-card .project-content .view-btn:hover {color: var(--rr-color-theme-primary);}.project-card .project-content .view-btn:hover i {transform: rotate(0);}.project-card .arrow {position: absolute;top: 40px;right: 40px;z-index: 2;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;visibility: hidden;opacity: 0;}@media only screen and (max-width: 767px) {.project-card .arrow {right: 20px;top: 30px;}}.project-card .arrow a {background-color: var(--rr-color-common-white);color: var(--rr-color-theme-primary);font-size: 30px;height: 100px;width: 100px;border-radius: 50%;display: flex;align-items: center;justify-content: center;}.project-card .arrow a i {transform: rotate(-45deg);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.project-card .arrow a:hover i {transform: rotate(0);}.project-carousel-2 {max-width: 850px;width: 100%;margin: 0 auto;overflow: visible;}.project-carousel-2 .swiper-slide .project-card .project-img .overlay {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;visibility: hidden;opacity: 0;}.project-carousel-2 .swiper-slide.swiper-slide-active .project-card .project-img .overlay {visibility: visible;opacity: 1;}.project-carousel-2 .swiper-slide.swiper-slide-active .project-card .project-content {visibility: visible;opacity: 1;}.project-carousel-2 .swiper-slide.swiper-slide-active .project-card .arrow {visibility: visible;opacity: 1;}.post-card-wrap:not(:last-of-type) {margin-bottom: 30px;}.post-card {background-color: var(--rr-color-bg-1);display: grid;align-items: center;grid-template-columns: 570px 1fr;grid-gap: 40px;padding: 30px;border: 1px solid var(--rr-color-border-1);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}@media (max-width: 1170px) {.post-card {grid-template-columns: 470px 1fr;}}@media only screen and (max-width: 992px) {.post-card {grid-template-columns: 1fr;}}@media only screen and (max-width: 767px) {.post-card {padding: 30px 20px;}}.post-card .post-thumb {position: relative;height: 240px;overflow: hidden;}.post-card .post-thumb img {width: 100%;height: 100%;object-fit: cover;transition: 0.3s ease-in-out;transform: scale(1);}.post-card .post-content .title {font-size: 24px;font-weight: 600;line-height: 1.5;margin-bottom: 30px;text-transform: capitalize;}@media only screen and (max-width: 767px) {.post-card .post-content .title {font-size: 18px;}}.post-card .post-content .title a {background: linear-gradient(var(--rr-color-theme-primary) 0%, var(--rr-color-theme-primary) 98%);background-size: 0 2px;background-repeat: no-repeat;background-position: left 100%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.post-card .post-content .title a:hover {color: var(--rr-color-common-white);background-size: 100% 2px;}.post-card .post-content .rr-primary-btn {background-color: transparent;border: 1px solid var(--rr-color-border-1);padding: 14.5px 30px;}.post-card .post-content .rr-primary-btn:before {background-color: var(--rr-color-theme-primary);}.post-card:hover {border: 1px solid var(--rr-color-theme-primary);}.post-card:hover .post-thumb img {transform: scale(1.02);}.post-meta {display: flex;align-items: center;list-style: none;flex-wrap: wrap;row-gap: 10px;margin-bottom: 20px;}.post-meta li {font-family: var(--rr-ff-body);color: #B0B2B7;font-size: 14px;font-weight: 600;text-transform: uppercase;display: flex;align-items: center;column-gap: 10px;}.post-meta li i {font-size: 14px;}.post-meta li:not(:last-of-type) {margin-right: 20px;}.post-meta li a:hover {color: var(--rr-color-theme-primary);}@media only screen and (max-width: 767px) {.post-meta li {font-size: 12px;}}.post-content-wrap .post-meta {display: flex;align-items: center;list-style: none;flex-wrap: wrap;row-gap: 10px;margin-bottom: 20px;}.post-content-wrap .post-meta li {font-family: var(--rr-ff-body);color: #B0B2B7;font-size: 14px;font-weight: 600;text-transform: uppercase;display: flex;align-items: center;column-gap: 10px;}.post-content-wrap .post-meta li i {font-size: 14px;}.post-content-wrap .post-meta li:not(:last-of-type) {margin-right: 20px;}.post-content-wrap .post-meta li a:hover {color: var(--rr-color-theme-primary);}@media only screen and (max-width: 767px) {.post-content-wrap .post-meta li {font-size: 12px;}}.post-content .title {font-size: 24px;font-weight: 600;line-height: 1.5;margin-bottom: 30px;text-transform: capitalize;}@media only screen and (max-width: 767px) {.post-content .title {font-size: 18px;}}.post-content .title a {background: linear-gradient(var(--rr-color-theme-primary) 0%, var(--rr-color-theme-primary) 98%);background-size: 0 2px;background-repeat: no-repeat;background-position: left 100%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.post-content .title a:hover {color: var(--rr-color-common-white);background-size: 100% 2px;}.post-content .blog-btn {background-color: transparent;border: 1px solid var(--rr-color-border-1);padding: 14.5px 30px;}.post-content .blog-btn:before {background-color: var(--rr-color-theme-primary);}.post-card-2 {position: relative;z-index: 1;}.post-card-2 .post-thumb {position: relative;z-index: 1;}@media only screen and (max-width: 992px) {.post-card-2 .post-thumb {height: 420px;}.post-card-2 .post-thumb img {height: 100%;object-fit: cover;transform: scale(1);}}.post-card-2 .post-thumb img {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.post-card-2 .post-thumb:before {background: linear-gradient(180deg, rgba(2, 5, 10, 0) 0%, rgba(29, 37, 81, 0.95) 51.08%);mix-blend-mode: multiply;content: "";width: 100%;height: 100%;position: absolute;bottom: 0;left: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;z-index: 1;}.post-card-2 .post-thumb:after {background: linear-gradient(180deg, rgba(14, 32, 147, 0.7) 0%, #3F5AF3 88.88%);mix-blend-mode: multiply;content: "";width: 100%;height: 100%;position: absolute;bottom: 0;left: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;visibility: hidden;opacity: 0;}.post-card-2 .post-content-wrap {position: absolute;bottom: 60px;left: 60px;z-index: 2;padding-right: 50px;}@media only screen and (max-width: 992px) {.post-card-2 .post-content-wrap {left: 30px;bottom: 30px;padding-right: 30px;}}@media only screen and (max-width: 767px) {.post-card-2 .post-content-wrap {left: 20px;bottom: 20px;padding-right: 20px;}}.post-card-2 .post-content-wrap .post-content .post-meta li {color: var(--rr-color-common-white);}.post-card-2 .post-content-wrap .post-content .title {font-weight: 700;}.post-card-2 .post-content-wrap .post-content .title a {background: linear-gradient(var(--rr-color-common-white) 0%, var(--rr-color-common-white) 98%);background-size: 0 2px;background-repeat: no-repeat;background-position: left 100%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.post-card-2 .post-content-wrap .post-content .title a:hover {color: var(--rr-color-common-white);background-size: 100% 2px;}.post-card-2 .post-content-wrap .post-content .rr-primary-btn {padding: 14.5px 30px;}.post-card-2:hover .post-thumb:before {visibility: hidden;opacity: 0;}.post-card-2:hover .post-thumb:after {visibility: visible;opacity: 1;}.post-card-2.card-3 .post-content-wrap {position: inherit;top: 0;left: 0;padding: 0;}.post-card-2.card-3 .post-content-wrap .post-content .post-meta li {color: var(--rr-color-text-body);}.post-card-2.card-3 .post-content-wrap .post-content .title a {background: linear-gradient(var(--rr-color-theme-primary) 0%, var(--rr-color-theme-primary) 98%);background-size: 0 2px;background-repeat: no-repeat;background-position: left 100%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.post-card-2.card-3 .post-content-wrap .post-content .title a:hover {color: var(--rr-color-theme-primary);background-size: 100% 2px;}.post-card-2.card-3 .post-thumb {height: 350px;width: 100%;margin-bottom: 40px;overflow: hidden;}.post-card-2.card-3 .post-thumb:after, .post-card-2.card-3 .post-thumb:before {display: none;}.post-card-2.card-3 .post-thumb img {height: 100%;width: 100%;object-fit: cover;}.post-card-2.card-3:hover .post-thumb img {transform: scale(1.02);}.post-card-2.inner-blog .post-thumb {height: 500px;}@media only screen and (max-width: 992px) {.post-card-2.inner-blog .post-thumb {height: 350px;}}@media only screen and (max-width: 767px) {.post-card-2.inner-blog .post-thumb {height: 300px;}}.post-card-2.inner-blog .post-content .title {font-size: 30px;margin-bottom: 20px;}@media only screen and (max-width: 767px) {.post-card-2.inner-blog .post-content .title {font-size: 24px;}}.post-card-2.inner-blog .post-content p {max-width: 850px;width: 100%;margin-bottom: 35px;}.post-card-2.inner-blog .post-content .rr-primary-btn {background-color: transparent;border: 1px solid var(--rr-color-border-1);}.post-card-2.inner-blog .post-content .rr-primary-btn:before {background-color: var(--rr-color-theme-primary);}.post-card-2.inner-blog .post-content .rr-primary-btn:hover {border: 1px solid var(--rr-color-theme-primary);}.post-card-2.inner-blog:not(:last-of-type) {margin-bottom: 55px;}.post-card-2.inner-blog-2 {display: grid;align-items: center;grid-template-columns: 620px 1fr;grid-gap: 40px;}@media (max-width: 1170px) {.post-card-2.inner-blog-2 {grid-template-columns: 420px 1fr;}}@media only screen and (max-width: 992px) {.post-card-2.inner-blog-2 {grid-template-columns: 1fr;}}.post-card-2.inner-blog-2:not(:last-of-type) {margin-bottom: 40px;padding-bottom: 40px;border-bottom: 1px solid var(--rr-color-border-1);}.post-card-2.inner-blog-2 .post-thumb {height: 380px;width: 100%;margin-bottom: 0;}.post-card-2.inner-blog-2 .post-thumb img {width: 100%;height: 100%;object-fit: top;}.post-card-2.inner-blog-2 .post-content {margin-top: 0;}.post-card-2.inner-blog-2 .post-content .title {font-size: 36px;margin-bottom: 20px;}@media only screen and (max-width: 992px) {.post-card-2.inner-blog-2 .post-content .title {font-size: 28px;}}@media only screen and (max-width: 767px) {.post-card-2.inner-blog-2 .post-content .title {font-size: 24px;}}.post-card-2.inner-blog-2 .post-content p {margin-bottom: 25px;}.post-card-2.inner-blog-2 .post-content .rr-primary-btn {background-color: transparent;border: 1px solid var(--rr-color-border-1);}.post-card-2.inner-blog-2 .post-content .rr-primary-btn:before {background-color: var(--rr-color-theme-primary);}.post-card-2.inner-blog-2 .post-content .rr-primary-btn:hover {border: 1px solid var(--rr-color-theme-primary);}.post-card-2.card-4 .post-thumb {height: 320px;}.post-card-2.card-4 .post-content-wrap .post-content .post-meta {column-gap: 0px;}.post-card-2.card-4 .post-content-wrap .post-content .post-meta li {font-size: 16px;position: relative;text-transform: capitalize;}.post-card-2.card-4 .post-content-wrap .post-content .post-meta li:nth-child(1) {color: var(--rr-color-theme-primary);}.post-card-2.card-4 .post-content-wrap .post-content .post-meta li:not(:last-of-type) {margin-right: 10px;padding-right: 15px;}.post-card-2.card-4 .post-content-wrap .post-content .post-meta li:not(:last-of-type):before {color: var(--rr-color-text-body);content: "/";position: absolute;top: 50%;right: 0;transform: translateY(-50%);}.post-card-2.card-4 .post-content-wrap .post-content .title {margin-bottom: 30px;font-weight: 700;}.blog-section-3 {position: relative;z-index: 1;}.blog-section-3 .shapes .shape {position: absolute;}.blog-section-3 .shapes .shape.shape-1 {top: 3%;left: 6%;}.blog-section-3 .shapes .shape.shape-2 {bottom: 20%;right: 0px;}.grid-post-wrap {padding-right: 31px;border-right: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 992px) {.grid-post-wrap {padding-right: 0;border: none;margin-bottom: 50px;}}.pagination-wrap {display: flex;align-items: center;list-style: none;column-gap: 10px;}.pagination-wrap li a {background-color: transparent;color: var(--rr-color-common-white);font-weight: 700;height: 50px;width: 50px;font-size: 20px;display: flex;align-items: center;justify-content: center;line-height: 1;border: 1px solid var(--rr-color-border-1);}.pagination-wrap li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);border: 1px solid var(--rr-color-theme-primary);}.pagination-wrap li .active {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);border: 1px solid var(--rr-color-theme-primary);}.post-card.card-6 {grid-template-columns: 200px 1fr;}@media (max-width: 1170px) {.post-card.card-6 {grid-gap: 20px;padding: 30px 20px;}}@media only screen and (max-width: 992px) {.post-card.card-6 {grid-gap: 40px;padding: 40px;}}@media only screen and (max-width: 767px) {.post-card.card-6 {grid-template-columns: 1fr;grid-gap: 30px;padding: 30px 20px;}}.post-card.card-6 .post-thumb {height: 164px;max-width: 200px;}@media only screen and (max-width: 767px) {.post-card.card-6 .post-thumb {max-width: 100%;height: 250px;}}.post-card.card-6 .post-meta {margin-bottom: 15px;}@media (max-width: 1170px) {.post-card.card-6 .post-meta li {font-size: 10px;}}@media only screen and (max-width: 992px) {.post-card.card-6 .post-meta li {font-size: 14px;}}.post-card.card-6 .post-content .title {font-size: 20px;margin-bottom: 20px;font-weight: 700;}@media (max-width: 1170px) {.post-card.card-6 .post-content .title {font-size: 16px;}}@media only screen and (max-width: 992px) {.post-card.card-6 .post-content .title {font-size: 20px;}}.post-card.card-6 .post-content .title a:hover {color: var(--rr-color-theme-primary);}.post-card.card-6 .post-content .blog-btn {border: 1px solid #E3E3ED;border-radius: 100px;}.post-card.card-6 .post-content .blog-btn:before {background-color: var(--rr-color-common-white);}.post-card.card-6 .post-content .blog-btn:hover {color: var(--rr-color-heading-primary);}.sponsor-wrap {display: grid;align-items: center;grid-template-columns: repeat(5, 1fr);border: 1px solid var(--rr-color-bg-1);}@media only screen and (max-width: 767px) {.sponsor-wrap {grid-template-columns: 1fr;}}.sponsor-wrap .sponsor-item {text-align: center;height: 100%;display: flex;align-items: center;justify-content: center;padding: 40px 0;}@media only screen and (max-width: 767px) {.sponsor-wrap .sponsor-item {padding-right: 30px;padding-left: 30px;}}.sponsor-wrap .sponsor-item .title {font-size: 20px;font-weight: 700;line-height: 30px;margin-bottom: 0;}@media (max-width: 1170px) {.sponsor-wrap .sponsor-item .title {padding-left: 10px;}}@media only screen and (max-width: 992px) {.sponsor-wrap .sponsor-item .title {font-size: 14px;}}@media only screen and (max-width: 767px) {.sponsor-wrap .sponsor-item .title {padding-left: 0;}}.sponsor-wrap .sponsor-item.item-1 {text-align: left;}@media only screen and (max-width: 767px) {.sponsor-wrap .sponsor-item.item-1 {text-align: center;}}.sponsor-wrap .sponsor-item:not(:last-of-type) {border-right: 1px solid var(--rr-color-bg-1);}@media only screen and (max-width: 767px) {.sponsor-wrap .sponsor-item:not(:last-of-type) {border-right: none;border-bottom: 1px solid var(--rr-color-bg-1);}}@media only screen and (max-width: 992px) {.sponsor-wrap .sponsor-item img {max-width: 75px;}}.sponsor-carousel-2 .sponsor-item img {width: 100px;height: 100px;object-fit: contain;}.sponsor-header .title {font-size: 16px;font-weight: 700;letter-spacing: 0.5;text-transform: uppercase;margin-bottom: 60px;}.sponsor-header .title br {display: none;}@media only screen and (max-width: 767px) {.sponsor-header .title {font-size: 14px;margin-bottom: 30px;line-height: 1.7;}.sponsor-header .title br {display: block;}}.sponsor-card img {width: auto;height: auto;}.page-header {background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;position: relative;z-index: 1;overflow: hidden;}.page-header .overlay {background-color: rgba(2, 5, 10, 0.8);width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}.page-header .shape {position: absolute;z-index: -1;}.page-header .shape.shape-1 {mix-blend-mode: multiply;top: 0;right: 0;}.page-header .shape.shape-2 {bottom: 0;left: 0;}.page-header .shape.shape-3 {bottom: 0;left: 0;}.page-header .page-header-content {padding: 310px 0 190px;position: relative;z-index: 2;}@media only screen and (max-width: 992px) {.page-header .page-header-content {padding: 100px 0 100px 0;}}.page-header .page-header-content .title {font-size: 60px;font-weight: 600;line-height: 1;margin-bottom: 30px;display: inline-block;position: relative;z-index: 1;}@media only screen and (max-width: 767px) {.page-header .page-header-content .title {line-height: 1.3em;}}.page-header .page-header-content .title:before {background: linear-gradient(270deg, #3F5AF3 0%, transparent 100%);content: "";width: 100%;height: 76%;position: absolute;top: 15%;right: 0;z-index: -1;opacity: 0.95;}@media only screen and (max-width: 767px) {.page-header .page-header-content .title:before {display: none;}}@media only screen and (max-width: 992px) {.page-header .page-header-content .title {font-size: 48px;}}@media only screen and (max-width: 767px) {.page-header .page-header-content .title {font-size: 29px;}}.page-header .page-header-content .sub-title {font-size: 15px;font-weight: 700;text-transform: uppercase;}@media only screen and (max-width: 767px) {.page-header .page-header-content .sub-title {font-size: 13px;}}.page-header .page-header-content .sub-title .home {color: var(--rr-color-text-body);position: relative;padding-right: 25px;margin-right: 20px;}.page-header .page-header-content .sub-title .home:before {background-image: none;font-family: "Font Awesome 6 Pro";font-size: 13px;font-weight: 700;content: "\f324";color: var(--rr-color-text-body);position: absolute;top: 60%;right: 0;transform: translateY(-50%);transition: all 0.3s ease-in-out;cursor: pointer;}@media only screen and (max-width: 767px) {.page-header .page-header-content .sub-title a {line-height: 2;}}.contact-content {background-color: var(--rr-color-bg-1);padding: 40px 50px;border: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.contact-content {padding: 30px 20px;}}.contact-content .section-heading {margin-bottom: 30px;}.contact-content .section-heading .section-title {font-size: 36px;margin-bottom: 20px;}@media only screen and (max-width: 992px) {.contact-content .section-heading .section-title {font-size: 32px;}}.contact-content .contact-list .list-item {display: grid;align-items: center;grid-template-columns: 75px 1fr;grid-gap: 20px;}.contact-content .contact-list .list-item:not(:last-of-type) {margin-bottom: 25px;padding-bottom: 25px;border-bottom: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.contact-content .contact-list .list-item {grid-template-columns: 1fr;}}.contact-content .contact-list .list-item .icon {background-color: var(--rr-color-border-1);color: var(--rr-color-theme-primary);font-size: 30px;height: 75px;width: 75px;display: flex;align-items: center;justify-content: center;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.contact-content .contact-list .list-item .content .title {font-size: 20px;font-weight: 600;line-height: 1;margin-bottom: 10px;}.contact-content .contact-list .list-item .content p {margin-bottom: 0;}.contact-content .contact-list .list-item .content a {display: block;}.contact-content .contact-list .list-item .content span {display: block;}.contact-content .contact-list .list-item:hover .icon {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.contact-wrap {background-color: var(--rr-color-grey-1);padding: 60px;align-items: end;}@media only screen and (max-width: 767px) {.contact-wrap {padding: 40px 20px;}}.contact-wrap .section-heading .section-title {margin: 0;}.blog-contact-form.form-2 {border: 1px solid var(--rr-color-border-1);}.map-wrapper {margin-bottom: -10px;}@media only screen and (max-width: 767px) {.reward-section .section-heading .sub-heading {line-height: 1.5;}}.reward-item {background-color: var(--rr-color-bg-1);display: grid;align-items: center;grid-template-columns: 20% 1fr;grid-gap: 30px;padding: 40px 80px;border: 1px solid var(--rr-color-border-1);position: relative;z-index: 1;}@media (max-width: 1170px) {.reward-item {grid-template-columns: 1fr;}}@media only screen and (max-width: 767px) {.reward-item {padding: 40px 30px;}}.reward-item:not(:last-of-type) {margin-bottom: 25px;}.reward-item .bg-img {background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;visibility: hidden;opacity: 0;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.reward-item .bg-img:before {background-color: #3F5AF3;mix-blend-mode: multiply;content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}.reward-item .reward-left .date {font-size: 14px;font-weight: 800;text-transform: uppercase;margin-bottom: 0;letter-spacing: 0.5px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.reward-item .reward-right-wrap {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;row-gap: 20px;}.reward-item .reward-right-wrap .reward-middle .title {color: #464B54;font-size: 54px;font-weight: 700;margin-bottom: 0;line-height: 1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}@media only screen and (max-width: 992px) {.reward-item .reward-right-wrap .reward-middle .title {font-size: 36px;}}@media only screen and (max-width: 767px) {.reward-item .reward-right-wrap .reward-middle .title {font-size: 26px;line-height: 1.5;}}.reward-item .reward-right-wrap .reward-right .number {color: var(--rr-color-common-white);font-size: 24px;font-weight: 700;height: 65px;width: 65px;display: block;border: 1px solid var(--rr-color-border-1);display: flex;align-items: center;justify-content: center;border-radius: 50%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.reward-item:hover {border: 1px solid transparent;}.reward-item:hover .bg-img {visibility: visible;opacity: 1;}.reward-item:hover .reward-left .date {color: var(--rr-color-common-white);}.reward-item:hover .reward-middle .title {color: var(--rr-color-common-white);}.reward-item:hover .reward-right .number {border: 1px solid var(--rr-color-common-white);color: var(--rr-color-common-white);}.team-item {overflow: hidden;}.team-item .team-thumb {position: relative;height: 420px;width: 100%;overflow: hidden;z-index: 1;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;margin-bottom: 30px;}.team-item .team-thumb img {width: 100%;height: 100%;object-fit: cover;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.team-item .team-thumb:before {background: rgb(63, 90, 243);background: linear-gradient(0deg, rgb(63, 90, 243) 0%, rgba(63, 90, 243, 0.0088410364) 70%);content: "";width: 100%;height: 100%;position: absolute;bottom: -50px;left: 0;visibility: hidden;opacity: 0;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.team-item .team-thumb:after {background: rgb(63, 90, 243);background: linear-gradient(0deg, rgb(63, 90, 243) 0%, rgba(63, 90, 243, 0.0088410364) 70%);content: "";mix-blend-mode: saturation;width: 100%;height: 100%;position: absolute;bottom: -50px;left: 0;visibility: hidden;opacity: 0;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.team-item .team-thumb .team-social-2 {list-style: none;width: 100%;text-align: center;position: absolute;bottom: 40px;left: 50%;transform: translateX(-50%);z-index: 1;visibility: hidden;opacity: 0;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.team-item .team-thumb .team-social-2 li {display: inline-flex;}.team-item .team-thumb .team-social-2 li:not(:last-of-type) {margin-right: 7px;}.team-item .team-thumb .team-social-2 li a {background-color: var(--rr-color-bg-1);color: var(--rr-color-common-white);font-size: 14px;height: 40px;width: 40px;display: flex;align-items: center;justify-content: center;}.team-item .team-thumb .team-social-2 li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.team-item .team-thumb:hover .team-social-2 {visibility: visible;opacity: 1;bottom: 50px;}.team-item .team-content .title {font-weight: 700;}.team-item .team-content span {font-size: 14px;font-weight: 700;text-transform: uppercase;}.team-item:hover .team-thumb {background-color: rgba(63, 90, 243, 0.7);}.team-item:hover .team-thumb img {mix-blend-mode: multiply;filter: grayscale(1);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.team-item:hover .team-thumb:after, .team-item:hover .team-thumb:before {visibility: visible;opacity: 1;bottom: 0;transition-delay: 300ms;}.team-item:hover .team-thumb .team-social {bottom: 0;visibility: visible;opacity: 1;}.team-section-2 {background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;}.team-item-2 {position: relative;}.team-item-2 .team-thumb {margin-bottom: 0;}.team-item-2 .team-content {background-color: var(--rr-color-bg-1);text-align: center;padding: 25px 20px;position: absolute;left: 0;bottom: 0;width: 100%;z-index: 2;border: 1px solid var(--rr-color-border-1);border-top: none;}.team-item-2 .team-content span {font-size: 16px;color: var(--rr-color-theme-primary);font-weight: 400;text-transform: capitalize;}.team-item-2 .team-social-2 {list-style: none;width: 100%;text-align: center;position: absolute;bottom: 135px;left: 50%;transform: translateX(-50%);z-index: 1;visibility: hidden;opacity: 0;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.team-item-2 .team-social-2 li {display: inline-flex;}.team-item-2 .team-social-2 li:not(:last-of-type) {margin-right: 7px;}.team-item-2 .team-social-2 li a {background-color: var(--rr-color-bg-1);color: var(--rr-color-common-white);font-size: 14px;height: 40px;width: 40px;display: flex;align-items: center;justify-content: center;}.team-item-2 .team-social-2 li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.team-item-2:hover .team-social-2 {visibility: visible;opacity: 1;bottom: 150px;}.counter-item {display: flex;align-items: center;}@media only screen and (max-width: 767px) {.counter-item {justify-content: center;}}.counter-item .title {color: var(--rr-color-theme-primary);font-size: 120px;font-weight: 700;margin-bottom: 0;line-height: 1;display: flex;align-items: center;}@media (max-width: 1170px) {.counter-item .title {font-size: 66px;}}@media only screen and (max-width: 992px) {.counter-item .title {font-size: 70px;}}@media only screen and (max-width: 767px) {.counter-item .title {font-size: 65px;}}.counter-item .title .odometer-auto-theme {font-family: inherit;line-height: 1;}.counter-item .title .odometer-digit-spacer {padding-right: 2px;}.counter-item p {font-size: 20px;color: var(--rr-color-common-white);margin-bottom: 0;margin-left: -20px;position: relative;z-index: 1;}@media (max-width: 1170px) {.counter-item p {font-size: 16px;}}@media only screen and (max-width: 767px) {.counter-item p {font-size: 15px;line-height: 1.2;}.counter-item p br {display: block;}}.counter-2 {padding: 100px 0;}@media only screen and (max-width: 992px) {.counter-2 {padding: 40px 0;}}.counter-area {background-color: var(--rr-color-bg-1);border-top: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 992px) {.counter-area {padding: 70px 0;}}.counter-container {max-width: 1760px;margin: 0 auto;padding: 0 15px;width: 100%;}.counter-card-2 {display: flex;align-items: center;column-gap: 25px;border-right: 1px solid var(--rr-color-border-1);padding: 80px 0;}@media (max-width: 1600px) {.counter-card-2 {flex-direction: column;row-gap: 20px;align-items: start;padding-left: 40px;}}@media (max-width: 1170px) {.counter-card-2 {padding-right: 40px;}}@media only screen and (max-width: 992px) {.counter-card-2 {border-right: none;padding: 0;}}.counter-card-2.item-4 {border-right: none;}.counter-card-2.card-space {padding-left: 40px;padding-right: 40px;}@media only screen and (max-width: 992px) {.counter-card-2.card-space {padding: 0;}}.counter-card-2 .title {font-size: 60px;font-weight: 700;margin-bottom: 0;line-height: 1;}@media (max-width: 1700px) {.counter-card-2 .title {font-size: 40px;}}.counter-card-2 .title .odometer-auto-theme {line-height: 1;font-family: inherit;}.counter-card-2 .counter-right .sub-title {font-size: 24px;margin-bottom: 15px;}.counter-card-2 .counter-right p {margin-bottom: 0;}@media (max-width: 1170px) {.counter-card-2 .counter-right p br {display: none;}}.newsletter-form {position: relative;}.newsletter-form .form-control {background-color: #0A0D13;color: var(--rr-color-common-white);border: 1px solid var(--rr-color-border-1);box-shadow: none;outline: none;padding: 24.5px 290px 24.5px 70px;border-radius: 0;}.newsletter-form .form-control::-webkit-input-placeholder {background-color: #0A0D13;color: var(--rr-color-common-white);}.newsletter-form .form-control:-moz-placeholder {background-color: #0A0D13;color: var(--rr-color-common-white);}.newsletter-form .form-control::-moz-placeholder {background-color: #0A0D13;color: var(--rr-color-common-white);}.newsletter-form .form-control:-ms-input-placeholder {background-color: #0A0D13;color: var(--rr-color-common-white);}.newsletter-form .form-control:focus {background-color: #0A0D13;}@media only screen and (max-width: 767px) {.newsletter-form .form-control {padding: 24.5px 20px;}}.newsletter-form .icon {color: var(--rr-color-common-white);font-size: 16px;position: absolute;top: 50%;left: 35px;transform: translateY(-50%);}@media only screen and (max-width: 767px) {.newsletter-form .icon {display: none;}}.newsletter-form .submit-btn {position: absolute;top: 50%;right: 10px;transform: translateY(-50%);}.newsletter-form .submit-btn .rr-primary-btn {padding: 19.5px 30px;}@media only screen and (max-width: 767px) {.newsletter-form .submit-btn {margin-top: 20px;position: inherit;top: 0;left: 0;transform: translateY(0);}}.brand-section {overflow: hidden;}.brand-wrap {background-color: var(--rr-color-bg-1);max-width: 1840px;width: 100%;margin: 0 auto;position: relative;z-index: 1;overflow: hidden;}.brand-wrap .round-shape {position: absolute;top: 0;right: 0;z-index: 2;}.brand-wrap .brand-img-wrap {background-color: var(--rr-color-bg-1);mask-image: url(../img/images/mask-img-1.png);mask-repeat: no-repeat;mask-size: cover;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 1;}.brand-wrap .brand-img-wrap .brand-img {position: relative;height: 100%;width: 100%;}.brand-wrap .brand-img-wrap .brand-img:before {background-color: #3F5AF3;mix-blend-mode: multiply;content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}.brand-wrap .brand-img-wrap .brand-img img {width: 883px;height: 640px;position: absolute;top: -7%;right: -3%;object-position: center;object-fit: cover;filter: saturate(0);}.brand-content .section-heading .section-title {margin-bottom: 30px;}.brand-content .section-heading p {margin-bottom: 30px;max-width: 690px;width: 100%;}.brand-content .brand-list {display: flex;align-items: center;flex-wrap: wrap;row-gap: 30px;list-style: none;position: relative;z-index: 1;}.brand-content .brand-list li:not(:last-of-type) {margin-right: 100px;}@media (max-width: 1170px) {.brand-content .brand-list li:not(:last-of-type) {margin-right: 50px;}}.brand-content .brand-list li a {display: block;max-width: 76px;width: 100%;height: 76px;}.cta-wrap .section-heading .section-title {font-size: 60px;}@media (max-width: 1170px) {.cta-wrap .section-heading .section-title {max-width: 100%;}}@media only screen and (max-width: 992px) {.cta-wrap .section-heading .section-title {font-size: 32px;}}.cta-wrap .cta-thumb-wrap {display: flex;align-items: center;justify-content: center;}.cta-wrap .cta-thumb-wrap img {height: 150px;width: 150px;border-radius: 50%;filter: grayscale(1);}.cta-wrap .cta-thumb-wrap .cta-btn {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);height: 120px;width: 120px;border-radius: 50%;display: flex;align-items: center;justify-content: center;border: 10px solid #02050A;font-size: 30px;margin-left: -50px;position: relative;z-index: 2;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.cta-wrap .cta-thumb-wrap .cta-btn i {transform: rotate(-45deg);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.cta-wrap .cta-thumb-wrap .cta-btn:hover i {transform: rotate(0);}.service-cta {position: relative;z-index: 1;}.service-cta .bg-img {background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;position: absolute;top: 0;left: 0;filter: saturate(0);}.service-cta .overlay {background-color: var(--rr-color-theme-primary);mix-blend-mode: multiply;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.service-cta-wrap {position: relative;z-index: 1;display: flex;align-items: center;justify-content: space-between;padding: 100px 0;flex-wrap: wrap;row-gap: 30px;}@media only screen and (max-width: 992px) {.service-cta-wrap {padding: 60px 0;}}.service-cta-wrap .section-heading .sub-heading {color: var(--rr-color-common-white);}.service-cta-wrap .section-heading .sub-heading:before {background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%);}.service-cta-wrap .cta-btn {background-color: transparent;border: 1px solid var(--rr-color-common-white);}.service-cta-wrap .cta-btn:before {background-color: var(--rr-color-theme-primary);}.service-cta-wrap .cta-btn:hover {border: 1px solid var(--rr-color-theme-primary);}.cta-section-5 {position: relative;z-index: 1;}.cta-section-5 .bg-img {background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}.cta-section-5 .overlay {background: #3F5AF3;mix-blend-mode: multiply;transform: rotate(180deg);width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}.cta-section-5 .overlay-2 {background: linear-gradient(266.79deg, #1C1C1C 51.86%, rgba(28, 28, 28, 0.32) 78.29%);mix-blend-mode: difference;opacity: 0.47;transform: rotate(180deg);width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}.cta-section-5 .overlay-3 {background: linear-gradient(266.79deg, #1C1C1C 51.86%, rgba(28, 28, 28, 0.32) 78.29%);mix-blend-mode: multiply;opacity: 0.15;transform: rotate(180deg);width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}.cta-wrap-5 {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;column-gap: 40px;row-gap: 40px;}.cta-wrap-5 .section-heading .sub-heading {color: var(--rr-color-common-white);}.cta-wrap-5 .section-heading .sub-heading:before {background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%);}.cta-wrap-5 .cta-btn .rr-primary-btn {background: rgba(255, 255, 255, 0.05);border: 1px solid #FFFFFF;backdrop-filter: blur(8.5px);border-radius: 100px;padding: 18px 30px;}.pricing-tab .nav-wrap {display: flex;align-items: center;justify-content: center;}.pricing-tab .nav-wrap .nav-tabs {background-color: var(--rr-color-common-white);display: inline-flex;align-items: center;border-bottom: none;border-radius: 100px;padding: 10px;margin-bottom: 30px;}.pricing-tab .nav-wrap .nav-tabs .nav-link {color: var(--rr-color-heading-primary);font-size: 16px;font-weight: 600;border-radius: 100px;border: none;margin: 0 auto;margin-bottom: 0;}.pricing-tab .nav-wrap .nav-tabs .nav-link.active {background-color: rgba(63, 90, 243, 0.1);color: var(--rr-color-heading-primary);border: none;margin-bottom: 0;}.pricing-tab .nav-wrap .nav-tabs .nav-link span {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);font-size: 12px;padding: 3px 10px;font-weight: 700;border-radius: 100px;}.tab-pane.active.show .row {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-name: fade-in-bottom;animation-name: fade-in-bottom;animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-fill-mode: both;transition: all 0.8s ease-in-out;transition-duration: 2000ms;animation-delay: 0.1s;}.pricing-item {background-color: var(--rr-color-bg-1);padding: 40px 50px;border: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.pricing-item {padding: 30px 20px;}}.pricing-item .plan {font-size: 20px;font-weight: 600;margin-bottom: 25px;}.pricing-item .price {font-size: 30px;font-weight: 700;line-height: 1;margin-bottom: 15px;}.pricing-item span {color: var(--rr-color-text-body);font-size: 16px;font-weight: 500;}.pricing-item .pricing-btn-wrap {margin: 30px 0 35px 0;}.pricing-item .pricing-btn-wrap .pricing-btn {width: 100%;justify-content: center;}.pricing-item .pricing-btn-wrap .pricing-btn:before {background-color: var(--rr-color-common-white);}.pricing-item .pricing-btn-wrap .pricing-btn:hover {color: var(--rr-color-heading-primary);}.pricing-item .pricing-btn-wrap .pricing-btn:not(:last-of-type) {margin-bottom: 10px;}.pricing-item .pricing-btn-wrap .pricing-btn:nth-child(2) {background-color: var(--rr-color-common-white);color: var(--rr-color-heading-primary);}.pricing-item .pricing-btn-wrap .pricing-btn:nth-child(2):before {background-color: var(--rr-color-theme-primary);}.pricing-item .pricing-btn-wrap .pricing-btn:nth-child(2):hover {color: var(--rr-color-common-white);}.pricing-item .feature {font-size: 16px;font-weight: 700;text-transform: uppercase;}.pricing-item p {font-size: 16px;}.pricing-item p:last-child {margin-bottom: 0;}.appointment-section {overflow: hidden;}.appointment-wrap {background-color: var(--rr-color-bg-1);position: relative;z-index: 1;}.appointment-wrap:after {background-color: var(--rr-color-bg-1);content: "";height: 100%;width: 3000px;position: absolute;top: 0;left: 0;z-index: -1;}.appointment-wrap > div {padding: 0;}.appointment-wrap .appointment-img {width: 100%;height: 100%;max-width: 560px;}@media only screen and (max-width: 992px) {.appointment-wrap .appointment-img {height: 600px;margin: 0 auto;}}@media only screen and (max-width: 767px) {.appointment-wrap .appointment-img {height: 450px;}}.appointment-wrap .appointment-img img {width: 100%;height: 100%;object-fit: cover;object-position: top center;}.appointment-wrap .appointment-content {padding-left: 70px;}@media (max-width: 1399px) {.appointment-wrap .appointment-content {padding-left: 40px;padding-right: 30px;}}@media (max-width: 1170px) {.appointment-wrap .appointment-content {padding: 30px 20px 70px 20px;}}@media only screen and (max-width: 767px) {.appointment-wrap .appointment-content {padding: 30px 20px 70px 20px;}}@media (max-width: 1170px) {.appointment-wrap .appointment-content .section-heading {margin-bottom: 30px;}}.appointment-wrap .appointment-content .section-heading .section-title {line-height: 1.5;}@media (max-width: 1170px) {.appointment-wrap .appointment-content .section-heading .section-title {font-size: 35px;}}@media only screen and (max-width: 767px) {.appointment-wrap .appointment-content .section-heading .section-title {font-size: 24px;}}.appointment-wrap .appointment-content .appointment-form .form-control {background-color: var(--rr-color-border-1);color: var(--rr-color-common-white);box-shadow: none;border: none;border-radius: 0;padding: 18px 20px;margin-bottom: 25px;}.appointment-wrap .appointment-content .appointment-form .form-control::-webkit-input-placeholder {color: var(--rr-color-common-white);font-size: 16px;font-weight: 500;}.appointment-wrap .appointment-content .appointment-form .form-control:-moz-placeholder {color: var(--rr-color-common-white);font-size: 16px;font-weight: 500;}.appointment-wrap .appointment-content .appointment-form .form-control::-moz-placeholder {color: var(--rr-color-common-white);font-size: 16px;font-weight: 500;}.appointment-wrap .appointment-content .appointment-form .form-control:-ms-input-placeholder {color: var(--rr-color-common-white);font-size: 16px;font-weight: 500;}.cs-item {background-color: var(--rr-color-bg-1);padding: 40px;}@media only screen and (max-width: 992px) {.cs-item {padding: 20px;}}.cs-item .cs-thumb {position: relative;}.cs-item .cs-thumb:before {background-color: var(--rr-color-theme-primary);content: "";mix-blend-mode: multiply;width: 100%;height: 100%;position: absolute;top: 0;left: 0;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.cs-item .cs-thumb .cs-btn {background-color: var(--rr-color-common-white);color: var(--rr-color-theme-primary);height: 120px;width: 120px;font-size: 40px;display: flex;align-items: center;justify-content: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) scale(0);border-radius: 50%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;transition-delay: 200ms;}.cs-item .cs-thumb .cs-btn i {transform: rotate(-45deg);}.cs-item .cs-thumb .cs-btn:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}@media only screen and (max-width: 992px) {.cs-item .cs-thumb .cs-btn {height: 80px;width: 80px;font-size: 30px;}}.cs-item .cs-thumb img {height: 100%;width: 100%;object-fit: cover;}.cs-item .cs-content {display: flex;align-items: center;flex-wrap: wrap;row-gap: 15px;column-gap: 20px;margin-top: 40px;}@media only screen and (max-width: 992px) {.cs-item .cs-content {margin-top: 20px;}}@media only screen and (max-width: 767px) {.cs-item .cs-content {column-gap: 10px;}}.cs-item .cs-content span {background-color: var(--rr-color-common-white);color: var(--rr-color-heading-primary);font-size: 14px;font-weight: 700;width: 45px;height: 45px;display: flex;align-items: center;justify-content: center;border-radius: 50%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.cs-item .cs-content .title {font-size: 24px;font-weight: 700;margin-bottom: 0;}@media only screen and (max-width: 992px) {.cs-item .cs-content .title {font-size: 18px;}}@media only screen and (max-width: 767px) {.cs-item .cs-content .title {font-size: 15px;}}.cs-item:hover .cs-thumb:before {visibility: visible;opacity: 1;}.cs-item:hover .cs-thumb .cs-btn {transform: translate(-50%, -50%) scale(1);}.cs-item:hover .cs-content span {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.grow-item {display: grid;align-items: center;grid-template-columns: 80px 1fr;grid-gap: 30px;}@media only screen and (max-width: 767px) {.grow-item {grid-template-columns: 1fr;grid-gap: 20px;}}.grow-item .grow-icon {background: radial-gradient(50% 5688.89% at 50% 50%, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0) 100%);border: 1px solid #3E3E3E;height: 80px;width: 80px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}.grow-item .grow-icon svg {color: var(--rr-color-common-white);}.grow-item .grow-content .top-content {display: flex;align-items: center;margin-bottom: 10px;}.grow-item .grow-content .top-content .title {font-size: 40px;line-height: 1;margin-bottom: 0;}@media (max-width: 1170px) {.grow-item .grow-content .top-content .title {font-size: 30px;}}.grow-item .grow-content .top-content .title .odometer-auto-theme {font-family: inherit;line-height: 1;}.grow-item .grow-content .top-content .title .odometer-digit-spacer {padding-right: 2px;}.grow-item .grow-content .top-content p {color: var(--rr-color-common-white);font-size: 16px;font-weight: 600;margin-bottom: 0;margin-left: 10px;}@media (max-width: 1170px) {.grow-item .grow-content p br {display: none;}}.grow-item .grow-content p:last-child {margin-bottom: 0;}#sidebar-overlay, .sidebar-trigger, .sidebar-area {display: none;}.sidebar-trigger {display: block;}.sidebar-area {background-color: var(--rr-color-bg-1);border-left: 1px solid var(--rr-color-border-1);position: fixed;right: 0;top: 0;transform: translateX(100%);width: 450px;height: 100%;z-index: 9999;display: flex;align-items: flex-start;justify-content: flex-start;overflow: scroll;visibility: hidden;transition: all 0.5s ease-in-out;padding: 60px 40px;}.open-sidebar .sidebar-area {right: 0;visibility: visible;transform: translate(0);}.sidebar-trigger.close {position: absolute;right: 30px;top: 63px;color: var(--grey-color);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.sidebar-trigger.close:hover {color: var(--rr-color-theme-primary);}.sidebar-trigger.close svg {fill: currentColor;stroke: none;width: 20px;height: 20px;}.sidebar-content .site-logo {margin-bottom: 40px;}.sidebar-content .site-logo img {max-width: 200px;}.sidebar-content .sidebar-info li {font-size: 18px;}.sidebar-content .sidebar-social li {display: inline-block;margin: 0 3px;padding-top: 30px;}.sidebar-content .sidebar-social li a {display: inline-block;border: 1px solid var(--border-1);font-size: 16px;width: 40px;height: 40px;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;position: relative;}.sidebar-content .sidebar-social li a:after {background-color: var(--primary-color);width: 40px;height: 40px;border-radius: 59%;content: "";position: absolute;left: 50%;top: 50%;opacity: 1;transform: translate(-50%, -50%) scale(0);z-index: -1;visibility: hidden;opacity: 0;transition: 0.4s;}.sidebar-content .sidebar-social li a:hover {border: 1px solid var(--primary-color);color: #fff;}.sidebar-content .sidebar-social li:hover a:after {visibility: visible;opacity: 1;transition: 0.4s;transform: translate(-50%, -50%) scale(1);}.sidebar-content .list-post-area {margin: 50px 0 20px 0;}.sidebar-area::-webkit-scrollbar {width: 8px;height: 8px;}.sidebar-area::-webkit-scrollbar-thumb {cursor: pointer;background: #ccc;}.sidebar-area::selection {background-color: #999;color: #fff;}.sidebar-area-webkit-::selection {background-color: #999;color: #fff;}.sidebar-area::-moz-selection {background-color: #999;color: #fff;}#sidebar-overlay {display: block;height: 100%;left: 0;opacity: 0;overflow: hidden;position: fixed;top: 0;transition: all 0s ease-in-out;width: calc(100% - 400px);z-index: -1;}.open-sidebar #sidebar-overlay {opacity: 1;z-index: 1002;transition: all 0.6s ease-in-out;transition-delay: 0.3s;}@media (max-width: 992px) {.sidebar-content .list-post-area.list-2 {grid-template-columns: 1fr;grid-gap: 0;}.sidebar-area {width: 400px;padding: 60px 30px;justify-content: center;}.side-menu-logo {margin-bottom: 50px;}.side-menu-wrap {margin-bottom: 70px;}.side-menu-header h3 {display: none;}.side-menu-list li a {font-size: 14px;}.side-menu-list li p {font-size: 14px;}}@media (max-width: 767px) {.sidebar-area {width: 320px;padding: 60px 20px 60px 20px;}.sidebar-content .list-post-area.list-2 .list-post-card .post-img {height: 90px;width: 90px;}.sidebar-content .list-post-area.list-2 .list-post-card {grid-template-columns: 90px 1fr;}}.side-menu-logo {max-width: 150px;}.side-menu-about {margin: 50px 0 50px 0;}@media only screen and (max-width: 992px) {.side-menu-about {display: none;}}.side-menu-about p {margin: 25px 0;}.side-menu-header h3 {font-size: 30px;font-weight: 600px;line-height: 1;font-weight: 600;}.side-menu-content .side-menu-header, .side-menu-about .side-menu-header {margin-bottom: 20px;}.side-menu-list {margin: 25px 0 35px 0;}.side-menu-list li {display: flex;align-items: center;}.side-menu-list li:not(:last-of-type) {margin-bottom: 20px;}.side-menu-list li i {background-color: var(--rr-color-theme-primary);font-size: 12px;color: var(--rr-color-common-white);width: 30px;height: 30px;line-height: 30px;text-align: center;border: 1px solid var(--rr-color-border-1);border-radius: 5px;transition: all 0.2s ease-in-out;}.side-menu-list li:hover i {background-color: var(--rr-color-theme-primary);color: #fff;}.side-menu-list li p {padding-left: 10px;margin-bottom: 0;}.side-menu-list li a {font-size: 16px;color: var(--rr-color-text-body);padding-left: 10px;}.side-menu-list li a:hover {color: var(--rr-color-theme-primary);}.side-menu-social {margin-top: 40px;list-style: none;}.side-menu-social li {display: inline-flex;}.side-menu-social li:not(:last-of-type) {margin-right: 10px;}.side-menu-social li a {background-color: var(--rr-color-border-1);font-size: 17px;color: var(--rr-color-common-white);height: 40px;width: 40px;display: flex;align-items: center;justify-content: center;border: 1px solid var(--rr-color-border-1);}.side-menu-social li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.sidebar-content-wrap {padding-right: 30px;}@media only screen and (max-width: 992px) {.sidebar-content-wrap {padding-right: 0;}}.service-details-img {height: 500px;width: 100%;margin-bottom: 40px;}.service-details-img img {height: 100%;width: 100%;object-fit: cover;}.service-details-content .title {font-size: 30px;font-weight: 700;margin-bottom: 30px;}@media only screen and (max-width: 767px) {.service-details-content .title {font-size: 24px;}}.service-details-content .service-details-items {display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 24px;margin-bottom: 30px;}@media only screen and (max-width: 767px) {.service-details-content .service-details-items {grid-template-columns: 1fr;}}.service-details-content .service-details-items .service-details-item {background-color: var(--rr-color-bg-1);display: grid;grid-template-columns: 50px 1fr;grid-gap: 30px;padding: 30px;border: 1px solid var(--rr-color-border-1);}@media (max-width: 1170px) {.service-details-content .service-details-items .service-details-item {grid-template-columns: 1fr;}}.service-details-content .service-details-items .service-details-item .icon svg {color: var(--rr-color-theme-primary);}.service-details-content .service-details-items .service-details-item .title {font-size: 20px;font-weight: 700;margin-bottom: 15px;}.service-details-content .service-details-items .service-details-item p:last-child {margin-bottom: 0;}.service-details-content .details-box-wrap {display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 24px;}@media only screen and (max-width: 767px) {.service-details-content .details-box-wrap {grid-template-columns: 1fr;}}.service-details-content .details-box-wrap .details-box {background-color: var(--rr-color-bg-1);padding: 30px;display: grid;grid-template-columns: 50px 1fr;grid-gap: 30px;border: 1px solid var(--rr-color-border-1);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}@media (max-width: 1170px) {.service-details-content .details-box-wrap .details-box {grid-template-columns: 1fr;}}.service-details-content .details-box-wrap .details-box span {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);display: block;height: 50px;width: 50px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}.service-details-content .details-box-wrap .details-box .content .title {font-size: 20px;font-weight: 700;margin-bottom: 15px;}.service-details-content .details-box-wrap .details-box .content p:last-child {margin-bottom: 0;}.service-details-content .details-box-wrap .details-box:hover {border-left: 1px solid var(--rr-color-theme-primary);}.service-widget {background-color: var(--rr-color-bg-1);padding: 35px 40px;border: 1px solid var(--rr-color-border-1);}.service-widget:not(:last-of-type) {margin-bottom: 40px;}.service-widget .widget-title {font-size: 24px;font-weight: 700;margin-bottom: 30px;}.service-widget .category-list {list-style: none;}.service-widget .category-list li:not(:last-of-type) {margin-bottom: 15px;}.service-widget .category-list li a {background-color: #191F27;color: var(--rr-color-common-white);font-size: 16px;font-weight: 500;padding: 10px 25px;display: flex;align-items: center;column-gap: 15px;}.service-widget .category-list li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.service-widget .category-list li.active a {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.download-area .download-item {display: flex;align-items: center;justify-content: space-between;}.download-area .download-item:not(:last-of-type) {margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid var(--rr-color-border-1);}.download-area .download-item .left-item {display: flex;align-items: center;column-gap: 15px;}.download-area .download-item .left-item .title {font-size: 18px;font-weight: 700;line-height: 1;margin-bottom: 5px;}.download-area .download-item .left-item a {font-size: 14px;font-weight: 400;line-height: 1;}.download-area .download-item .download-btn {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);height: 40px;width: 40px;display: flex;align-items: center;justify-content: center;}.download-area .download-item .download-btn:hover {background-color: #191F27;}.blog-details-wrap {padding-right: 31px;border-right: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 992px) {.blog-details-wrap {padding-right: 0;border-right: none;}}.blog-details-img {width: 100%;height: 500px;}.blog-details-img img {height: 100%;width: 100%;object-fit: cover;object-position: top;}@media only screen and (max-width: 992px) {.blog-details-img {height: 400px;}}@media only screen and (max-width: 767px) {.blog-details-img {height: 300px;}}@media only screen and (max-width: 992px) {.blog-details-content {margin-bottom: 40px;}}.blog-details-content .details-title {font-size: 30px;font-weight: 700;text-transform: capitalize;}@media only screen and (max-width: 992px) {.blog-details-content .details-title {font-size: 24px;}}.blog-details-content .details-img-wrap {display: flex;align-items: center;column-gap: 15px;flex-wrap: wrap;row-gap: 24px;}.blog-details-content .details-img-wrap img {max-width: 430px;width: 100%;}@media (max-width: 1170px) {.blog-details-content .details-img-wrap img {max-width: 280px;}}@media only screen and (max-width: 992px) {.blog-details-content .details-img-wrap img {max-width: 350px;}}.blog-details-content .blog-details-thumb {height: 400px;width: 100%;}.blog-details-content .blog-details-thumb img {height: 100%;width: 100%;object-fit: cover;}@media only screen and (max-width: 767px) {.blog-details-content .blog-details-thumb {height: 300px;}}blockquote {background-color: var(--rr-color-bg-1);display: grid;align-items: center;grid-template-columns: 150px 1fr;}@media only screen and (max-width: 767px) {blockquote {grid-template-columns: 1fr;}}blockquote .icon {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);font-size: 40px;height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;}@media only screen and (max-width: 767px) {blockquote .icon {padding: 30px 0;}}blockquote .content {padding: 35px 40px;}blockquote .content p {color: var(--rr-color-common-white);font-size: 18px;font-weight: 700;line-height: 1.8;text-transform: uppercase;margin-bottom: 20px;}blockquote .content .author {color: var(--rr-color-theme-primary);font-size: 16px;font-weight: 600;text-transform: uppercase;margin-bottom: 0;position: relative;padding-left: 50px;line-height: 1;}blockquote .content .author:before {background-color: var(--rr-color-theme-primary);content: "";width: 30px;height: 2px;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}.tags {display: flex;align-items: center;justify-content: space-between;column-gap: 30px;flex-wrap: wrap;row-gap: 30px;margin: 70px 0;}.tags .tag-left {display: flex;align-items: center;}.tags .tag-left .tag-list {list-style: none;display: flex;align-items: center;column-gap: 15px;flex-wrap: wrap;row-gap: 15px;}.tags .tag-left .tag-list li a {display: block;font-size: 14px;font-weight: 400;color: var(--rr-color-common-white);padding: 12px 30px;border: 1px solid var(--rr-color-border-1);border-radius: 100px;}.tags .tag-left .tag-list li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);border: 1px solid var(--rr-color-theme-primary);}.tags .social-list-wrap {display: flex;align-items: center;column-gap: 20px;}.tags .social-list-wrap .follow {font-size: 16px;font-weight: 700;margin-bottom: 0;}.tags .social-list-wrap .social-list {display: flex;align-items: center;column-gap: 15px;list-style: none;}.tags .social-list-wrap .social-list li:not(:last-of-type) {margin-right: 10px;}.tags .social-list-wrap .social-list li a {color: var(--rr-color-common-white);font-size: 15px;}.tags .social-list-wrap .social-list li a:hover {color: var(--rr-color-theme-primary);}.next-prev-wrap {display: flex;align-items: center;justify-content: space-between;column-gap: 30px;flex-wrap: wrap;row-gap: 20px;padding: 30px 0;border-top: 1px solid var(--rr-color-border-1);border-bottom: 1px solid var(--rr-color-border-1);margin: 50px 0 0 0;}.next-prev-wrap .post-btn {margin-bottom: 0;}.next-prev-wrap .post-btn a {color: var(--rr-color-text-body);font-size: 16px;font-weight: 600;column-gap: 10px;text-transform: uppercase;display: flex;align-items: center;column-gap: 20px;}.next-prev-wrap .post-btn a:hover {color: var(--rr-color-theme-primary);}.next-prev-wrap .post-btn a .icon {background-color: var(--rr-color-bg-1);color: var(--rr-color-common-white);height: 55px;width: 55px;display: flex;align-items: center;justify-content: center;border-radius: 50%;border: 1px solid var(--rr-color-border-1);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.next-prev-wrap .post-btn a .icon:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);border: 1px solid var(--rr-color-theme-primary);}.blog-author-wrap {padding-bottom: 60px;margin-bottom: 60px;border-bottom: 1px solid var(--rr-color-border-1);}.blog-author-item {background-color: var(--rr-color-bg-1);border: 1px solid var(--rr-color-border-1);padding: 40px;display: grid;align-items: center;grid-template-columns: 200px 1fr;grid-gap: 35px;}@media only screen and (max-width: 767px) {.blog-author-item {grid-template-columns: 1fr;grid-gap: 25px;padding: 25px;}}.blog-author-item .author-img {max-width: 200px;height: 170px;width: 100%;}@media only screen and (max-width: 767px) {.blog-author-item .author-img {max-width: 100%;}}.blog-author-item .author-img img {width: 100%;height: 100%;object-fit: cover;}.blog-author-item .content .name {font-size: 24px;font-weight: 700;margin-bottom: 20px;}.blog-author-item .content p {margin-bottom: 25px;}.blog-author-item .content .social-list {display: flex;align-items: center;list-style: none;}.blog-author-item .content .social-list li a {background-color: var(--rr-color-common-white);color: var(--rr-color-bg-1);font-size: 13px;height: 35px;width: 35px;border-radius: 50%;display: block;display: flex;align-items: center;justify-content: center;}.blog-author-item .content .social-list li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.blog-author-item .content .social-list li:not(:last-of-type) {margin-right: 10px;}.comments-area .section-heading .section-title {font-size: 40px;}@media only screen and (max-width: 992px) {.comments-area .section-heading .section-title {font-size: 32px;}}@media only screen and (max-width: 767px) {.comments-area .section-heading .section-title {font-size: 26px;}}.comment-item {position: relative;display: grid;align-items: center;grid-template-columns: 110px 1fr;grid-gap: 25px;}@media only screen and (max-width: 767px) {.comment-item {grid-template-columns: 1fr;}}.comment-item .reply {color: var(--rr-color-theme-primary);font-size: 16px;display: flex;align-items: center;column-gap: 10px;position: absolute;top: 0;right: 0;}@media only screen and (max-width: 767px) {.comment-item .reply {position: inherit;top: 0;left: 0;margin-top: 20px;}}.comment-item .comment-thumb img {height: 100%;width: 110px;object-fit: cover;object-position: top;}.comment-item .comment-info .comments-meta {margin-bottom: 10px;}.comment-item .comment-info .comments-meta span {display: flex;align-items: center;column-gap: 10px;}.comment-item .comment-info .author {font-size: 20px;font-weight: 700;margin-bottom: 10px;}.comment-item .comment-info p {font-size: 16px;margin-bottom: 0;}.comment-item.item-2 {padding-left: 135px;}@media only screen and (max-width: 767px) {.comment-item.item-2 {padding-left: 0;}}.comment-item:not(:last-of-type) {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid var(--rr-color-border-1);}.blog-contact-form {background-color: var(--rr-color-bg-1);padding: 75px 70px;}@media only screen and (max-width: 767px) {.blog-contact-form {padding: 30px 20px;}}.blog-contact-form .title {font-size: 40px;font-weight: 700;}@media only screen and (max-width: 992px) {.blog-contact-form .title {font-size: 28px;}}.blog-contact-form p {margin-bottom: 30px;}.blog-contact-form .request-form .form-item {position: relative;}.blog-contact-form .request-form .form-item .form-control {background-color: var(--rr-color-border-1);color: var(--rr-color-text-body);font-size: 16px;font-weight: 400;box-shadow: none;border: none;padding: 15.5px 30px;border-radius: 0;margin-bottom: 25px;width: 100%;}.blog-contact-form .request-form .form-item .form-control::-webkit-input-placeholder {color: var(--rr-color-text-body);font-size: 16px;font-weight: 400;}.blog-contact-form .request-form .form-item .form-control:-moz-placeholder {color: var(--rr-color-text-body);font-size: 16px;font-weight: 400;}.blog-contact-form .request-form .form-item .form-control::-moz-placeholder {color: var(--rr-color-text-body);font-size: 16px;font-weight: 400;}.blog-contact-form .request-form .form-item .form-control:-ms-input-placeholder {color: var(--rr-color-text-body);font-size: 16px;font-weight: 400;}.blog-contact-form .request-form .form-item .form-control.nice-select {height: auto;line-height: inherit;padding: 15.5px 30px;}.blog-contact-form .request-form .form-item .form-control.nice-select:after {top: 46%;width: 10px;height: 10px;border-color: var(--rr-color-text-body);border-bottom: 1px solid var(--rr-color-text-body);border-right: 1px solid var(--rr-color-text-body);right: 35px;}.blog-contact-form .request-form .form-item .form-control.nice-select .list {background-color: var(--rr-color-border-1);width: 100%;}.blog-contact-form .request-form .form-item .form-control.nice-select .list li {padding-left: 30px;}.blog-contact-form .request-form .form-item .icon {position: absolute;top: 50%;right: 30px;transform: translateY(-50%);}.blog-contact-form .request-form .form-item.message-item .icon {top: 25px;}.sidebar-widget {padding-left: 10px;}.sidebar-widget:not(:last-of-type) {margin-bottom: 50px;}@media only screen and (max-width: 992px) {.sidebar-widget {padding-left: 0;}}.sidebar-widget .search-form {position: relative;}.sidebar-widget .search-form .form-control {background-color: var(--rr-color-bg-1);color: var(--rr-color-common-white);font-size: 16px;border: none;border-bottom: 1px solid var(--rr-color-border-1);border-radius: 0;box-shadow: none;padding: 15px 0;padding-left: 20px;padding-right: 30px;}.sidebar-widget .search-form .form-control::-webkit-input-placeholder {color: var(--rr-color-common-white);font-size: 16px;}.sidebar-widget .search-form .form-control:-moz-placeholder {color: var(--rr-color-common-white);font-size: 16px;}.sidebar-widget .search-form .form-control::-moz-placeholder {color: var(--rr-color-common-white);font-size: 16px;}.sidebar-widget .search-form .form-control:-ms-input-placeholder {color: var(--rr-color-common-white);font-size: 16px;}.sidebar-widget .search-form .search-btn {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);height: 100%;width: 55px;position: absolute;right: 0px;top: 50%;transform: translateY(-50%);display: block;}.sidebar-widget .widget-title {font-size: 24px;font-weight: 700;display: inline-block;margin-bottom: 30px;}.sidebar-widget.blog-author img {height: 220px;width: 220px;border-radius: 50%;margin: 0 auto;margin-bottom: 30px;}.sidebar-widget.blog-author .name {font-size: 24px;font-weight: 700;margin-bottom: 20px;}.sidebar-widget.blog-author p {margin-bottom: 25px;}.sidebar-widget.blog-author .social-list {display: flex;align-items: center;justify-content: center;list-style: none;}.sidebar-widget.blog-author .social-list li a {color: var(--rr-color-common-white);font-size: 15px;display: block;}.sidebar-widget.blog-author .social-list li:not(:last-of-type) {margin-right: 15px;}.sidebar-widget .category-list {list-style: none;}.sidebar-widget .category-list li:not(:last-of-type) {margin-bottom: 15px;}.sidebar-widget .category-list li a {background-color: var(--rr-color-bg-1);display: flex;align-items: center;justify-content: space-between;font-size: 16px;font-weight: 600;border-bottom: 1px solid var(--rr-color-border-1);padding: 12px 20px;}.sidebar-widget .category-list li a:not(:last-of-type) {margin-bottom: 20px;}.sidebar-widget .category-list li a i {color: var(--rr-color-theme-primary);}.sidebar-widget .category-list li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.sidebar-widget .category-list li a:hover i {color: var(--rr-color-common-white);}.sidebar-widget .blog-gallery-wrap {display: grid;grid-template-columns: repeat(4, 1fr);grid-template-rows: repeat(2, 1fr);grid-gap: 10px;}@media (max-width: 1399px) {.sidebar-widget .blog-gallery-wrap {grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(3, 1fr);}}@media only screen and (max-width: 992px) {.sidebar-widget .blog-gallery-wrap {display: flex;align-items: center;column-gap: 10px;row-gap: 10px;flex-wrap: wrap;}}.sidebar-widget .blog-gallery-wrap .gallary-img {height: 100px;width: 100px;}.sidebar-widget .tags {display: flex;align-items: center;justify-content: start;flex-wrap: wrap;row-gap: 20px;list-style: none;column-gap: 0;margin: 0;}.sidebar-widget .tags li:not(:last-of-type) {margin-right: 10px;}.sidebar-widget .tags li a {font-family: var(--rr-ff-body);font-size: 14px;font-weight: 600;padding: 8px 20px;border: 1px solid var(--rr-color-border-1);}.sidebar-widget .tags li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);border: 1px solid var(--rr-color-theme-primary);}.sidebar-widget .sidebar-post {display: grid;align-items: center;grid-template-columns: 95px 1fr;grid-gap: 0px;}.sidebar-widget .sidebar-post:not(:last-of-type) {margin-bottom: 20px;}.sidebar-widget .sidebar-post img {width: 100px;height: 100%;object-fit: cover;}.sidebar-widget .sidebar-post .post-content {padding-left: 20px;}@media only screen and (max-width: 767px) {.sidebar-widget .sidebar-post .post-content {padding-left: 10px;}}.sidebar-widget .sidebar-post .post-content .post-meta {display: flex;align-items: center;column-gap: 20px;flex-wrap: wrap;row-gap: 5px;margin-bottom: 10px;}@media only screen and (max-width: 767px) {.sidebar-widget .sidebar-post .post-content .post-meta {column-gap: 5px;}}.sidebar-widget .sidebar-post .post-content .post-meta li {font-size: 14px;font-weight: 500;display: flex;align-items: center;column-gap: 10px;text-transform: capitalize;}@media only screen and (max-width: 767px) {.sidebar-widget .sidebar-post .post-content .post-meta li {font-size: 13px;}}.sidebar-widget .sidebar-post .post-content .title {font-size: 18px;margin-bottom: 0px;font-weight: 700;text-transform: uppercase;line-height: 1.4;}@media only screen and (max-width: 767px) {.sidebar-widget .sidebar-post .post-content .title {font-size: 14px;}}.sidebar-widget .sidebar-post .post-content .title a:hover {color: var(--rr-color-theme-primary);}.author-wrap {background-color: var(--rr-color-bg-1);padding: 60px;}@media (max-width: 1170px) {.author-wrap {padding: 60px 30px;}}@media only screen and (max-width: 992px) {.author-wrap {padding: 50px 30px;}}@media only screen and (max-width: 767px) {.author-wrap {padding: 40px 20px;}}@media only screen and (max-width: 992px) {.author-wrap .author-img {text-align: center;}}@media only screen and (max-width: 992px) {.author-wrap .author-content {margin-top: 40px;}}.author-wrap .author-content .name {font-size: 40px;font-weight: 700;margin-bottom: 40px;}@media only screen and (max-width: 767px) {.author-wrap .author-content .name {font-size: 32px;}}.author-wrap .author-content .name span {color: var(--rr-color-theme-primary);font-size: 16px;font-weight: 500;display: block;margin-top: 10px;}.author-wrap .author-content p {margin-bottom: 40px;}.author-wrap .author-content .author-items {display: grid;grid-template-columns: repeat(2, 1fr);border-top: 1px solid var(--rr-color-border-1);border-bottom: 1px solid var(--rr-color-border-1);margin-bottom: 40px;}@media only screen and (max-width: 767px) {.author-wrap .author-content .author-items {grid-template-columns: 1fr;}}.author-wrap .author-content .author-items .author-item {padding: 30px 0;display: grid;align-items: center;grid-template-columns: 50px 1fr;grid-gap: 15px;}.author-wrap .author-content .author-items .author-item .icon {background-color: var(--rr-color-common-white);color: var(--rr-color-theme-primary);height: 50px;width: 50px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}.author-wrap .author-content .author-items .author-item .content h4 {font-size: 18px;font-weight: 600;margin-bottom: 0;}@media (max-width: 1170px) {.author-wrap .author-content .author-items .author-item .content h4 {font-size: 15px;}}.author-wrap .author-content .author-items .author-item .content h4 span {color: var(--rr-color-text-body);font-size: 16px;font-weight: 500;display: block;margin-bottom: 10px;}.author-wrap .author-content .author-items .author-item:nth-child(1) {border-bottom: 1px solid var(--rr-color-border-1);border-right: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.author-wrap .author-content .author-items .author-item:nth-child(1) {border: none;padding-left: 0;}}.author-wrap .author-content .author-items .author-item:nth-child(2) {padding-left: 30px;border-bottom: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.author-wrap .author-content .author-items .author-item:nth-child(2) {border: none;padding-left: 0;}}.author-wrap .author-content .author-items .author-item:nth-child(3) {border-right: 1px solid var(--rr-color-border-1);border-bottom: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.author-wrap .author-content .author-items .author-item:nth-child(3) {border: none;padding-left: 0;}}.author-wrap .author-content .author-items .author-item:nth-child(4) {padding-left: 30px;border-bottom: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.author-wrap .author-content .author-items .author-item:nth-child(4) {border: none;padding-left: 0;}}.author-wrap .author-content .author-items .author-item:not(:last-of-type) {border-bottom: 1px solid var(--rr-color-border-1);}.expertise-content {padding-right: 30px;}@media only screen and (max-width: 992px) {.expertise-content {padding-right: 0;}}.expertise-content .section-heading {margin-bottom: 40px;}.expertise-content .section-heading .section-title {margin-bottom: 30px;}.details-progress {list-style: none;}.details-progress .skills-item {overflow: hidden;}.details-progress .skills-item:not(:last-of-type) {margin-bottom: 40px;}.details-progress .skills-item .title {font-size: 16px;font-weight: 600;text-transform: capitalize;margin-bottom: 20px;}.details-progress .skills-item .progress {height: 5px;overflow: visible;}.details-progress .skills-item .progress .progress-bar {background-color: var(--rr-color-theme-primary);position: relative;overflow: visible;}.details-progress .skills-item .progress .progress-bar span {position: absolute;top: -38px;right: -15px;font-size: 16px;font-weight: 600;color: var(--rr-color-common-white);}.expertise-img-wrap {max-width: 665px;height: 600px;width: 100%;position: relative;padding-left: 30px;}@media (max-width: 1170px) {.expertise-img-wrap {margin: 0 auto;margin-top: 50px;}}@media only screen and (max-width: 992px) {.expertise-img-wrap {padding-left: 0;}}@media only screen and (max-width: 767px) {.expertise-img-wrap {margin-top: 0;}}.expertise-img-wrap .bg-shape {background-position: center;background-size: cover;background-repeat: no-repeat;background-size: contain;width: 100%;height: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}.expertise-img-wrap .exp-img {position: absolute;filter: saturate(0);z-index: 1;}.expertise-img-wrap .exp-img.img-1 {height: 220px;width: 220px;border-radius: 50%;top: 20px;left: 80px;}@media only screen and (max-width: 767px) {.expertise-img-wrap .exp-img.img-1 {left: 50%;transform: translateX(-50%);}}.expertise-img-wrap .exp-img.img-2 {height: 280px;width: 280px;top: 50px;right: 50px;}@media only screen and (max-width: 767px) {.expertise-img-wrap .exp-img.img-2 {display: none;}}.expertise-img-wrap .exp-img.img-3 {height: 290px;width: 290px;bottom: 30px;left: 60px;}@media only screen and (max-width: 767px) {.expertise-img-wrap .exp-img.img-3 {left: 50%;transform: translateX(-50%);}}.project-details-content .project-details-img {height: 700px;width: 100%;}.project-details-content .project-details-img img {width: 100%;height: 100%;object-fit: cover;}@media only screen and (max-width: 992px) {.project-details-content .project-details-img {height: 500px;}}@media only screen and (max-width: 992px) {.project-details-content .project-details-img {height: 400px;}}.project-details-content .project-details-items {background-color: var(--rr-color-bg-1);padding: 40px;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;row-gap: 25px;column-gap: 20px;margin-top: 30px;margin-bottom: 65px;border: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 992px) {.project-details-content .project-details-items {margin-bottom: 40px;}}@media only screen and (max-width: 767px) {.project-details-content .project-details-items {padding: 40px 20px;}}.project-details-content .project-details-items .project-details-item {display: grid;align-items: center;grid-template-columns: 50px 1fr;grid-gap: 20px;}.project-details-content .project-details-items .project-details-item .icon {background-color: var(--rr-color-border-1);color: var(--rr-color-common-white);height: 50px;width: 50px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}.project-details-content .project-details-items .project-details-item .content span {display: block;color: var(--rr-color-theme-primary);font-size: 16px;font-weight: 500;line-height: 1;margin-bottom: 10px;text-transform: capitalize;}@media only screen and (max-width: 767px) {.project-details-content .project-details-items .project-details-item .content span {font-size: 12px;}}.project-details-content .project-details-items .project-details-item .content .item-title {font-size: 18px;font-weight: 700;margin-bottom: 0;text-transform: capitalize;}@media only screen and (max-width: 767px) {.project-details-content .project-details-items .project-details-item .content .item-title {font-size: 15px;}}.project-details-content .details-title {font-size: 30px;font-weight: 700;}@media only screen and (max-width: 767px) {.project-details-content .details-title {font-size: 22px;}}.project-details-wrap {margin-top: 70px;}.project-details-wrap .project-details-left {padding-right: 20px;}@media only screen and (max-width: 992px) {.project-details-wrap .project-details-left {padding-bottom: 40px;padding-right: 0;}}.project-details-wrap .project-details-left .details-item:not(:last-of-type) {margin-bottom: 50px;}.project-details-wrap .project-details-left .details-item .details-title {margin-bottom: 30px;}.project-details-wrap .project-details-left .details-item p {margin-bottom: 0;}.project-details-wrap .project-details-left .details-item p span {color: var(--rr-color-theme-primary);}.project-details-wrap .project-details-left .details-item p.desc {margin-bottom: 30px;}.project-details-wrap .project-details-thumb .details-thumb:not(:last-of-type) {margin-bottom: 25px;}@media only screen and (max-width: 992px) {.project-details-wrap .project-details-thumb .details-thumb {text-align: center;}}.shop-top {margin-bottom: 30px;}.shop-top .left-content {font-size: 16px;font-weight: 500;line-height: 1;}.shop-top .select-control {background-color: transparent;border: 1px solid var(--rr-color-border-1);padding: 14px 30px;padding-right: 60px;height: auto;border-radius: 0;font-size: 14px;font-weight: 500;line-height: 1;}.shop-top .select-control:after {border: none;height: auto;width: auto;background-image: none;font-family: "Font Awesome 6 Pro";font-size: 14px;font-weight: 700;content: "\f0d7";color: var(--rr-color-text-body);position: absolute;top: 63%;right: 20px;transform: translateY(-50%);}.shop-top .select-control .list {background-color: var(--rr-color-bg-1);width: 100%;}.shop-top .select-control.open:after {transform: translateY(-50%);}.shop-item {background-color: var(--rr-color-bg-1);padding: 30px;}.shop-item .shop-thumb {position: relative;z-index: 1;overflow: hidden;}.shop-item .shop-thumb img {width: 100%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.shop-item .shop-thumb .overlay {background-color: rgba(11, 11, 16, 0.5);width: 100%;height: 100%;position: absolute;top: 0;left: 0;visibility: hidden;opacity: 0;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;z-index: 1;}.shop-item .shop-thumb .sale {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);font-size: 12px;font-weight: 700;letter-spacing: 1px;padding: 5px 20px;text-transform: uppercase;position: absolute;top: 0;left: 0;display: inline-block;z-index: 2;}.shop-item .shop-thumb .shop-list {position: absolute;top: 55%;left: 50%;width: 100%;transform: translate(-50%, -50%);text-align: center;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;visibility: hidden;opacity: 0;z-index: 2;}.shop-item .shop-thumb .shop-list li {display: inline-flex;}.shop-item .shop-thumb .shop-list li:not(:last-of-type) {margin-right: 10px;}.shop-item .shop-thumb .shop-list li a {background-color: var(--rr-color-common-white);color: var(--rr-color-bg-1);height: 45px;width: 45px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}.shop-item .shop-thumb .shop-list li a i {line-height: 1;display: block;}.shop-item .shop-thumb .shop-list li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.shop-item .shop-content {margin-top: 30px;}.shop-item .shop-content .category {font-size: 12px;font-weight: 600;color: var(--rr-color-text-body);text-transform: uppercase;margin-bottom: 10px;display: block;}.shop-item .shop-content .title {font-size: 22px;font-weight: 600;margin-bottom: 0;text-transform: capitalize;}.shop-item .shop-content .title span {color: var(--rr-color-theme-primary);display: block;font-size: 16px;font-weight: 600;margin-top: 20px;display: flex;align-items: center;}.shop-item .shop-content .title span .offer {margin-top: 0;margin-right: 10px;text-decoration: line-through;color: var(--rr-color-text-body);}.shop-item:hover .shop-thumb img {transform: scale(1.05);}.shop-item:hover .shop-thumb .overlay {visibility: visible;opacity: 1;}.shop-item:hover .shop-thumb .shop-list {top: 50%;visibility: visible;opacity: 1;}.tab-navigation {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.tab-navigation button {font-weight: 600;font-size: 15px;color: #fff;text-transform: uppercase;letter-spacing: 0;padding: 0;margin-right: 30px;padding-bottom: 10px;position: relative;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.tab-navigation button:after {content: "";position: absolute;bottom: -1px;left: 0;right: 0;width: 0;height: 1px;background-color: var(--rr-color-theme-primary);transition: 0.5s;opacity: 0;}.tab-navigation button.active:after {opacity: 1;width: 100%;}.tab-navigation button.active, .tab-navigation button:hover {color: var(--rr-color-theme-primary);}.tab-content .tab-pane {margin-top: 40px;}.description-meta {display: grid;grid-template-columns: 1fr 2fr;grid-gap: 10px;}.description-meta li span {color: var(--rr-color-theme-primary);font-weight: 600;margin-right: 5px;}.product-table {background-color: var(--rr-color-bg-1);margin: 0;margin-top: 40px;--bs-table-bg: transparent;}.product-table:not(caption) > * > * {border-bottom: 1px solid var(--rr-color-border-1);}.product-table > :not(:last-child) > :last-child > * {border-color: rgba(255, 255, 255, 0.1);}.product-table tbody tr td, .product-table thead tr th {text-align: center;}.product-table tbody tr td:not(:last-of-type), .product-table thead tr th:not(:last-of-type) {border-right: 1px solid var(--rr-color-border-1);}.product-table tbody tr td:not(:last-of-type) {border-bottom: 1px solid var(--rr-color-border-1);}.product-table thead tr th {color: var(--rr-color-theme-primary);}.product-table tbody tr td {padding: 15px 0;color: #fff;}.review .comment-list {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 30px;}.review .comment-list > li {background: linear-gradient(90deg, rgba(105, 85, 180, 0.1) 0%, rgba(105, 85, 180, 0.3) 50%, rgba(105, 85, 180, 0.1) 100%);border: 1px solid rgba(255, 255, 255, 0.1);display: grid;grid-template-columns: 80px 1fr;grid-gap: 30px;align-items: center;padding: 40px;}.review .comment-list .comment-thumb img {border-radius: 50%;}.review .comment-list .comment-author {display: flex;align-items: center;justify-content: space-between;}.review .comment-list .comment-text h3 span {font-size: 14px;font-weight: 600;color: #ddd;display: block;}.review .comment-list .comment-text p {margin: 0;}.cart-table {background-color: var(--rr-color-bg-1);}@media only screen and (max-width: 992px) {.cart-table {overflow: scroll;}}@media only screen and (max-width: 992px) {.cart-table table {width: 900px;}}@media only screen and (max-width: 767px) {.cart-table table {width: 800px;}}.cart-table thead {border: none;border-bottom: 1px solid var(--rr-color-border-1);}.cart-table thead tr th {background-color: var(--rr-color-bg-1);color: var(--rr-color-common-white);border-bottom: none;font-size: 16px;font-weight: 600;text-transform: uppercase;padding: 25px 0;}.cart-table thead tr th.product-subtotal {text-align: right;padding-right: 30px;}.cart-table tbody {border: none;border-bottom: 1px solid var(--rr-color-border-1);padding: 30px 0;}.cart-table tbody tr {vertical-align: baseline;}.cart-table tbody tr td {background-color: var(--rr-color-bg-1);color: var(--rr-color-common-white);padding: 0;padding-top: 30px;padding-bottom: 30px;}.cart-table tbody tr td.product-remove {text-align: center;padding: 0 25px;}.cart-table tbody tr td.product-thumbnail {display: grid;align-items: center;grid-template-columns: 80px 1fr;grid-gap: 15px;column-gap: 15px;}@media only screen and (max-width: 992px) {.cart-table tbody tr td.product-thumbnail {padding-right: 30px;}}.cart-table tbody tr td.product-thumbnail .category {color: var(--rr-color-theme-primary);font-size: 14px;font-weight: 500;text-transform: uppercase;margin-bottom: 5px;display: block;}.cart-table tbody tr td.product-thumbnail .title {font-size: 18px;font-weight: 600;margin-bottom: 0;}.cart-table tbody tr td.product-price {font-size: 16px;font-weight: 600;padding-right: 70px;}@media only screen and (max-width: 992px) {.cart-table tbody tr td.product-price {padding-right: 60px;}}@media only screen and (max-width: 767px) {.cart-table tbody tr td.product-price {padding-right: 40px;}}@media only screen and (max-width: 992px) {.cart-table tbody tr td.product-quantity {padding-right: 60px;}}@media only screen and (max-width: 767px) {.cart-table tbody tr td.product-quantity {padding-right: 0;}}.cart-table tbody tr td.product-quantity input {background-color: transparent;color: #fff;border-radius: 0;border: 1px solid var(--rr-color-border-1);height: 50px;text-align: center;outline: none;box-shadow: none;padding: 0 8px;}.cart-table tbody tr td.product-subtotal {font-size: 16px;font-weight: 600;text-align: right;padding-right: 30px;}@media only screen and (max-width: 767px) {.cart-table tbody tr td.product-subtotal {padding-right: 20px;}}.cart-table.table-2 thead {background-color: #fff;}.cart-btn-wrap {background-color: var(--rr-color-bg-1);display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;row-gap: 10px;padding: 30px;}.cart-btn-wrap .left-item {display: grid;grid-template-columns: 295px 1fr;align-items: center;grid-gap: 10px;}@media only screen and (max-width: 767px) {.cart-btn-wrap .left-item {grid-template-columns: 1fr;}}.cart-btn-wrap .left-item .form-control {background-color: var(--rr-color-border-1);box-shadow: none;font-size: 14px;border: 1px solid transparent;color: var(--rr-color-text-body);padding: 14px 20px;border-radius: 0;}.cart-btn-wrap .left-item .form-control::-webkit-input-placeholder {font-size: 14px;color: var(--rr-color-text-body);}.cart-btn-wrap .left-item .form-control:-moz-placeholder {font-size: 14px;color: var(--rr-color-text-body);}.cart-btn-wrap .left-item .form-control::-moz-placeholder {font-size: 14px;color: var(--rr-color-text-body);}.cart-btn-wrap .left-item .form-control:-ms-input-placeholder {font-size: 14px;color: var(--rr-color-text-body);}.cart-btn-wrap .left-item .rr-primary-btn {font-size: 14px;padding: 17px 30px;border: none;}.cart-btn-wrap .update-btn {background-color: transparent;font-size: 14px;padding: 17px 30px;border: 1px solid var(--rr-color-border-1);text-transform: uppercase;}.cart-btn-wrap .update-btn:before {background-color: var(--rr-color-theme-primary);}.cart-btn-wrap .update-btn:hover {border: 1px solid var(--rr-color-theme-primary);}.cart-box-title {font-size: 36px;font-weight: 600;margin-bottom: 30px;}@media only screen and (max-width: 767px) {.cart-box-title {font-size: 28px;}}.checkout-wrapper {background-color: var(--rr-color-bg-1);max-width: 600px;width: 100%;border: 1px solid var(--rr-color-border-1);padding: 35px 0;}.checkout-wrapper .checkout-item {display: flex;align-items: center;align-items: start;column-gap: 20px;justify-content: space-between;flex-wrap: wrap;row-gap: 15px;padding-left: 35px;padding-right: 35px;}@media only screen and (max-width: 767px) {.checkout-wrapper .checkout-item {align-items: center;}}.checkout-wrapper .checkout-item:not(:last-of-type) {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid var(--rr-color-border-1);}.checkout-wrapper .checkout-item .title {font-size: 18px;font-weight: 600;margin-bottom: 0;}.checkout-wrapper .checkout-item span {color: var(--rr-color-common-white);font-size: 18px;font-weight: 400;}.checkout-wrapper .checkout-item p {font-size: 14px;font-weight: 200;line-height: 1.8;margin: 20px 0;}.checkout-wrapper .checkout-item .checkout-option-wrapper .shipping-option label {font-size: 16px;color: var(--rr-color-common-white);font-weight: 400;margin-left: 10px;cursor: pointer;}.checkout-wrapper .checkout-item .checkout-option-wrapper .shipping-option:not(:last-of-type) {margin-bottom: 10px;}.checkout-proceed {margin-top: 30px;}.checkout-top {margin-bottom: 80px;}@media only screen and (max-width: 992px) {.checkout-top {margin-bottom: 40px;}}.checkout-top .coupon-list .verify-item .title {background-color: var(--rr-color-bg-1);width: 100%;padding: 15px 30px;font-size: 16px;font-weight: 600;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.checkout-top .coupon-list .verify-item .title:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.checkout-top .coupon-list .verify-item .title button {font-weight: 600;margin: 0 5px;text-decoration: underline;}.checkout-top .coupon-list .verify-item .login-form {padding-top: 30px;display: none;}.checkout-top .coupon-list .verify-item .login-form .form-control {background-color: var(--rr-color-bg-1);padding: 15px 30px;border: none;box-shadow: none;font-size: 14px;color: var(--rr-color-text-body);border-radius: 0;margin-bottom: 20px;max-width: 700px;width: 100%;}.checkout-top .coupon-list .verify-item .login-form .form-control::-webkit-input-placeholder {color: var(--rr-color-text-body);}.checkout-top .coupon-list .verify-item .login-form .form-control:-moz-placeholder {color: var(--rr-color-text-body);}.checkout-top .coupon-list .verify-item .login-form .form-control::-moz-placeholder {color: var(--rr-color-text-body);}.checkout-top .coupon-list .verify-item .login-form .form-control:-ms-input-placeholder {color: var(--rr-color-text-body);}.checkout-top .coupon-list .verify-item .checkbox-wrap {max-width: 700px;width: 100%;margin-bottom: 30px;display: flex;align-items: center;justify-content: space-between;}.checkout-top .coupon-list .verify-item .checkbox-wrap .checkbox-item {display: flex;align-items: center;column-gap: 10px;}.checkout-top .coupon-list .verify-item .checkbox-wrap .checkbox-item label {color: var(--rr-color-common-white);cursor: pointer;}.checkout-top .coupon-list .verify-item .checkbox-wrap .forgot {color: var(--rr-color-common-white);font-weight: 600;}.checkout-top .coupon-list .verify-item .checkbox-wrap .forgot:hover {color: var(--rr-color-theme-primary);}.checkout-left {padding-right: 10px;}@media only screen and (max-width: 992px) {.checkout-left {padding-right: 0;}}.checkout-left .form-header {font-size: 30px;font-weight: 600;line-height: 1;margin-bottom: 40px;}.checkout-form-wrap .form-group:not(:last-of-type) {margin-bottom: 30px;}@media only screen and (max-width: 767px) {.checkout-form-wrap .form-item.name {margin-bottom: 30px;}}.checkout-form-wrap .form-item .form-title {font-size: 16px;font-weight: 500;margin-bottom: 20px;}.checkout-form-wrap .form-item .form-control {padding: 18px 20px;background-color: var(--rr-color-bg-1);border: none;box-shadow: none;font-size: 16px;color: var(--rr-color-text-body);border-radius: 0;}.checkout-form-wrap .form-item .form-control::-webkit-input-placeholder {color: var(--rr-color-text-body);}.checkout-form-wrap .form-item .form-control:-moz-placeholder {color: var(--rr-color-text-body);}.checkout-form-wrap .form-item .form-control::-moz-placeholder {color: var(--rr-color-text-body);}.checkout-form-wrap .form-item .form-control:-ms-input-placeholder {color: var(--rr-color-text-body);}.checkout-form-wrap .form-item .form-control.street-control {margin-bottom: 20px;}.checkout-form-wrap .form-item .form-control.nice-select {width: 100%;height: auto;line-height: inherit;padding: 18px 20px;}.checkout-form-wrap .form-item .form-control.nice-select:after {top: 46%;width: 10px;height: 10px;border-color: var(--rr-color-text-body);border-bottom: 1px solid var(--rr-color-text-body);border-right: 1px solid var(--rr-color-text-body);right: 25px;}.checkout-form-wrap .form-item .form-control.nice-select .list {background-color: var(--rr-color-bg-1);width: 100%;border-radius: 0;}.checkout-form-wrap .form-item .form-control.nice-select .list li {padding-left: 20px;}.checkout-right {padding-left: 10px;}@media only screen and (max-width: 992px) {.checkout-right {margin-top: 50px;padding-left: 0;}}.checkout-right .form-header {font-size: 30px;font-weight: 600;line-height: 1;margin-bottom: 40px;}.order-box {background-color: var(--rr-color-bg-1);padding: 30px 40px;border: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.order-box {padding: 30px 20px;}}.order-box .order-item {display: grid;grid-template-columns: 80px 1fr;grid-gap: 20px;}.order-box .order-item:not(:last-of-type) {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.order-box .order-item {grid-template-columns: 1fr;}}.order-box .order-item .order-left .order-img {height: 80px;width: 80px;}.order-box .order-item .order-left .order-img img {width: 100%;height: 100%;}.order-box .order-item .order-left .product {color: var(--rr-color-common-white);font-size: 16px;font-weight: 600;margin-bottom: 0;line-height: 1;text-transform: uppercase;}.order-box .order-item .order-left .left-title {font-size: 16px;font-weight: 400;color: var(--rr-color-common-white);line-height: 1;}.order-box .order-item .order-right {display: flex;align-items: center;justify-content: space-between;column-gap: 15px;flex-wrap: wrap;row-gap: 15px;}.order-box .order-item .order-right .content .category {color: var(--rr-color-theme-primary);text-transform: uppercase;font-size: 14px;font-weight: 400;display: block;line-height: 1;margin-bottom: 15px;}.order-box .order-item .order-right .content .title {font-size: 18px;font-weight: 600;margin-bottom: 0;line-height: 1;}.order-box .order-item .order-right .price {color: var(--rr-color-common-white);font-size: 16px;font-weight: 600;margin-bottom: 0;line-height: 1;text-transform: uppercase;}.order-box .order-item .order-right .right-title {font-size: 16px;font-weight: 400;color: var(--rr-color-common-white);line-height: 1;}.order-box .order-item .order-right .right-title span {color: var(--rr-color-text-body);font-weight: 200;margin-right: 10px;}.order-box .order-item .order-right .right-title.title-2 {color: var(--rr-color-theme-primary);}.order-box .order-item.item-1 {grid-template-columns: 200px 1fr;}@media only screen and (max-width: 767px) {.order-box .order-item.item-1 {grid-template-columns: 100px 1fr;}}.order-box .order-item.item-1 .order-right {justify-content: end;}.payment-option-wrap {margin-top: 40px;}.payment-option-wrap .payment-option .shipping-option:not(:last-of-type) {margin-bottom: 20px;}.payment-option-wrap .payment-option .shipping-option label {font-size: 16px;font-weight: 400;color: var(--rr-color-common-white);margin-left: 5px;}.payment-option-wrap .payment-option .shipping-option .options input {margin-bottom: 15px;}.payment-option-wrap .desc {margin: 20px 0;}.payment-option-wrap .form-check {margin-bottom: 40px;}.payment-option-wrap .form-check .form-check-input {background-color: transparent;border: 1px solid var(--rr-color-border-1);box-shadow: none;}.payment-option-wrap .form-check .form-check-label {cursor: pointer;}.payment-option-wrap .order-btn {width: 100%;justify-content: center;}.error-content .text {font-size: 80px;font-weight: 500;margin-bottom: 30px;}@media only screen and (max-width: 767px) {.error-content .text {font-size: 60px;}}.error-content .text span {font-size: 40px;color: rgba(255, 255, 255, 0.3);display: block;margin-top: 20px;}.accordion-container {max-width: 1790px;margin: 0 auto;width: 100%;padding: 0 15px;}.nmw-accordion-2 {writing-mode: vertical-rl;height: 700px;}.nmw-accordion-2 .accordion-item {background-color: var(--rr-color-bg-1);border: none;}.nmw-accordion-2 .accordion-item .accordion-button {height: 100%;}.nmw-accordion-2 .accordion-item .accordion-body {background-color: var(--rr-color-bg-1);}.nmw-accordion-2 .accordion-item .accordion-body .accordion-img {max-width: 580px;width: 100%;height: 540px;margin: auto;}.nmw-accordion-2 .accordion-item .accordion-body .accordion-img img {width: 100%;height: 100%;object-fit: cover;}.slider-section {position: relative;overflow: hidden;}.slider-section .slider-tab-wrap {position: absolute;bottom: 80px;left: 250px;z-index: 2;max-width: 750px;width: 100%;}@media (max-width: 1600px) {.slider-section .slider-tab-wrap {margin: 0 auto;left: 50%;transform: translateX(-50%);}}.nmw-slider {position: relative;z-index: 2;}.slider-item {position: relative;overflow: hidden;z-index: 2;}.slider-item .overlay {background: #0E0E14;mix-blend-mode: multiply;width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0.73;}.slider-item .shape {position: absolute;top: 0;left: 0;height: 100%;}.slider-item .shape img {height: 100%;}.slider-item .slide-img-wrap {height: 960px;}@media only screen and (max-width: 992px) {.slider-item .slide-img-wrap {height: 550px;}}@media only screen and (max-width: 767px) {.slider-item .slide-img-wrap {height: 450px;}}.slider-item .slide-img-wrap img {width: 100%;object-fit: cover;height: 100%;}.slider-item .slider-content-wrap {position: absolute;top: 50%;transform: translateY(-50%);max-width: 100%;width: 100%;z-index: 10;}.slider-item .slider-content-wrap .hero-content-wrap {display: flex;align-items: center;justify-content: space-between;column-gap: 15px;}@media only screen and (max-width: 992px) {.slider-item .slider-content-wrap .hero-content-wrap {margin-bottom: 170px;}}@media only screen and (max-width: 767px) {.slider-item .slider-content-wrap .hero-content-wrap {flex-wrap: wrap;row-gap: 25px;margin-bottom: 0px;}}.slider-item .slider-content-wrap .hero-content-wrap .hero-content {padding: 0;margin-left: 0;}.slider-item .slider-content-wrap .hero-content-wrap .slider-btn-wrap .slider-btn {background: rgba(0, 0, 0, 0.22);backdrop-filter: blur(3.5px);font-size: 60px;color: var(--rr-color-common-white);height: 200px;width: 200px;display: flex;align-items: center;justify-content: center;border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.3);}@media only screen and (max-width: 767px) {.slider-item .slider-content-wrap .hero-content-wrap .slider-btn-wrap .slider-btn {height: 100px;width: 100px;font-size: 30px;}}.slider-item .slider-content-wrap .hero-content-wrap .slider-btn-wrap .slider-btn i {transform: rotate(-45deg);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.slider-item .slider-content-wrap .hero-content-wrap .slider-btn-wrap .slider-btn:hover i {transform: rotate(0);}@media only screen and (max-width: 767px) {.slider-tab-wrap {display: none;}}.slider-tab-wrap .swiper-slide .slider-tab-btn {font-family: var(--rr-ff-heading);background: rgba(255, 255, 255, 0.04);border: 1px solid rgba(255, 255, 255, 0.08);backdrop-filter: blur(30px);font-size: 14px;font-weight: 600;padding: 6px 30px;text-align: center;cursor: pointer;}.slider-tab-wrap .swiper-slide.swiper-slide-thumb-active {background-color: var(--rr-color-common-white);color: var(--rr-color-theme-primary);}.nmw-swiper-pagination {height: 100%;width: auto !important;position: absolute;top: 50%;bottom: auto;left: 50px !important;z-index: 2;}@media (max-width: 1399px) {.nmw-swiper-pagination {left: 25px !important;}}@media (max-width: 1250px) {.nmw-swiper-pagination {display: none;}}.nmw-swiper-pagination .swiper-pagination-bullet {background-color: transparent;width: 20px;height: 20px;position: relative;border-radius: 50%;opacity: 1;display: block;}.nmw-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {border: 1px solid var(--rr-color-common-white);}.nmw-swiper-pagination .swiper-pagination-bullet:before {content: "";background-color: var(--rr-color-common-white);width: 5px;height: 5px;border: 1px solid var(--rr-color-common-white);border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.nmw-swiper-pagination .swiper-pagination-bullet:not(:last-of-type) {margin-bottom: 10px;}.nmw-slider-2 .slider-item .overlay {background: #11151C;mix-blend-mode: multiply;opacity: 0.72;}.nmw-slider-2 .slider-item .slider-content {margin-top: 210px;max-width: 660px;width: 100%;}@media (max-width: 1700px) {.nmw-slider-2 .slider-item .slider-content {margin-left: 150px;}}@media (max-width: 1600px) {.nmw-slider-2 .slider-item .slider-content {margin-left: 200px;}}@media only screen and (max-width: 992px) {.nmw-slider-2 .slider-item .slider-content {margin-top: 50px;margin-left: 0;}}.nmw-slider-2 .slider-item .slider-content .section-heading {padding-bottom: 40px;margin-bottom: 50px;position: relative;}.nmw-slider-2 .slider-item .slider-content .section-heading .border-line {background-color: rgba(255, 255, 255, 0.3);width: 100%;height: 1px;position: absolute;bottom: 0;left: 0;}.nmw-slider-2 .slider-item .slider-content .section-heading .sub-heading {color: var(--rr-color-common-white);padding-left: 50px;}.nmw-slider-2 .slider-item .slider-content .section-heading .sub-heading:before {background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%);content: "";width: 37px;height: 10px;position: absolute;top: 50%;left: 0px;transform: translateY(-50%);opacity: 1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.nmw-slider-2 .slider-item .slider-content .section-heading .section-title {font-size: 60px;margin-left: 0;}@media only screen and (max-width: 767px) {.nmw-slider-2 .slider-item .slider-content .section-heading .section-title {font-size: 27px;}}.nmw-slider-2 .slider-item .slider-content .slider-btn-wrap {display: flex;align-items: center;flex-wrap: wrap;row-gap: 20px;column-gap: 30px;}.nmw-slider-2 .slider-item .slider-content .slider-btn-wrap .slider-text-btn {color: var(--rr-color-common-white);font-size: 16px;font-weight: 600;}.nmw-slider-2 .slider-item .slider-content .slider-btn-wrap .slider-text-btn:hover {color: var(--rr-color-theme-primary);}@media only screen and (max-width: 992px) {.nmw-slider-2 .slider-arrow {display: none;}}.nmw-slider-2 .slider-arrow .slider-nav {background: rgba(0, 0, 0, 0.22);backdrop-filter: blur(3.5px);color: var(--rr-color-common-white);height: 100px;width: 100px;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: absolute;top: 50%;left: 100px;z-index: 10;border: 1px solid rgba(255, 255, 255, 0.2);}@media (max-width: 1700px) {.nmw-slider-2 .slider-arrow .slider-nav {left: 50px;}}.nmw-slider-2 .slider-arrow .slider-nav.slider-next {left: auto;right: 100px;}@media (max-width: 1700px) {.nmw-slider-2 .slider-arrow .slider-nav.slider-next {right: 50px;}}.nmw-animation, .nmw-animation span {animation-duration: 0.3s;animation-fill-mode: both;}.nmw-animation span {display: inline-block;}.nmw-fadeIn {animation-name: asFadeIn;}@keyframes asFadeIn {from {opacity: 0;}to {opacity: 1;}}.nmw-fadeInLeft {animation-name: asFadeInLeft;}@keyframes asFadeInLeft {from {opacity: 0;transform: translateX(-50px);}to {opacity: 1;}}.nmw-fadeInRight {animation-name: asFadeInRight;}@keyframes asFadeInRight {from {opacity: 0;transform: translateX(50px);}to {opacity: 1;}}.nmw-fadeInDown {animation-name: asFadeInTop;}@keyframes asFadeInTop {from {opacity: 0;transform: translateY(-50px);}to {opacity: 1;}}.nmw-fadeInUp {animation-name: asFadeInBottom;}@keyframes asFadeInBottom {from {opacity: 0;transform: translateY(50px);}to {opacity: 1;}}.nmw-moveFromLeft {animation-name: asMoveFromLeft;}@keyframes asMoveFromLeft {from {visibility: hidden;transform: translateX(-50px);}to {visibility: visible;}}.nmw-moveFromRight {animation-name: asMoveFromRight;}@keyframes asMoveFromRight {from {visibility: hidden;transform: translateX(50px);}to {visibility: visible;}}.nmw-moveFromTop {animation-name: asMoveFromTop;}@keyframes asMoveFromTop {from {visibility: hidden;transform: translateY(-50px);}to {visibility: visible;}}.nmw-moveFromBottom {animation-name: asMoveFromBottom;}@keyframes asMoveFromBottom {from {visibility: hidden;transform: translateY(50px);}to {visibility: visible;}}.nmw-blurIn {animation-name: asBlurIn;}@keyframes asBlurIn {from {filter: blur(20px);opacity: 0;}}.nmw-blurInLeft {animation-name: asBlurInLeft;}@keyframes asBlurInLeft {from {transform: translateX(50px);filter: blur(20px);opacity: 0;}}.nmw-blurInRight {animation-name: asBlurInRight;}@keyframes asBlurInRight {from {transform: translateX(-50px);filter: blur(20px);opacity: 0;}}.nmw-blurInTop {animation-name: asBlurInTop;}@keyframes asBlurInTop {from {transform: translateY(50px);filter: blur(20px);opacity: 0;}}.nmw-blurInBottom {animation-name: asBlurInBottom;}@keyframes asBlurInBottom {from {transform: translateY(-50px);filter: blur(20px);opacity: 0;}}.nmw-zoomIn {animation-name: asZoomIn;}@keyframes asZoomIn {from {transform: scale(5);opacity: 0;}}.nmw-zoomInLeft {animation-name: asZoomInLeft;}@keyframes asZoomInLeft {from {transform: scale(5) translateX(-50%);opacity: 0;}}.nmw-zoomInRight {animation-name: asZoomInRight;}@keyframes asZoomInRight {from {transform: scale(5) translateX(50%);opacity: 0;}}.nmw-zoomInTop {animation-name: asZoomInTop;}@keyframes asZoomInTop {from {transform: scale(10) translateY(-50%);opacity: 0;}}.nmw-zoomInBottom {animation-name: asZoomInBottom;}@keyframes asZoomInBottom {from {transform: scale(10) translateY(50%);opacity: 0;}}.nmw-flipInTop {animation-name: asFlipInTop;}@keyframes asFlipInTop {from {transform: perspective(600px);opacity: 0;}30% {transform: perspective(600px) rotateX(180deg);transform-origin: 0 0;animation-timing-function: ease-out;}to {transform: perspective(600px);}}.nmw-flipInBottom {animation-name: asFlipInBottom;}@keyframes asFlipInBottom {from {transform: perspective(600px);opacity: 0;}30% {transform: perspective(600px) rotateX(180deg);transform-origin: bottom;animation-timing-function: ease-out;}to {transform: perspective(600px);}}.nmw-rollFromLeft {animation-name: asRollFromLeft;}@keyframes asRollFromLeft {from {transform: translateX(-60px) perspective(600px) rotateY(180deg);opacity: 0;}}.nmw-rollFromRight {animation-name: asRollFromRight;}@keyframes asRollFromRight {from {transform: translateX(60px) perspective(600px) rotateY(-180deg);opacity: 0;}}.nmw-rollFromTop {animation-name: asRollFromTop;}@keyframes asRollFromTop {from {transform: translateY(-60px) perspective(600px) rotateX(180deg);opacity: 0;}}.nmw-rollFromBottom {animation-name: asRollFromBottom;}@keyframes asRollFromBottom {from {transform: translateY(60px) perspective(600px) rotateX(-180deg);opacity: 0;}}.nmw-rotateSkateInRight {animation-name: asRotateSkateInRight;}@keyframes asRotateSkateInRight {from {transform: scaleX(0.2) translateX(100px);opacity: 0;}}.nmw-rotateSkateInLeft {animation-name: asRotateSkateInLeft;}@keyframes asRotateSkateInLeft {from {transform: scaleX(0.2) translateX(-100px);opacity: 0;}}.nmw-rotateSkateInTop {animation-name: asRotateSkateInTop;}@keyframes asRotateSkateInTop {from {transform: scaleY(0.2) translateY(-100px);opacity: 0;}}.nmw-rotateSkateInBottom {animation-name: asRotateSkateInBottom;}@keyframes asRotateSkateInBottom {from {transform: scaleY(0.2) translateY(100px);opacity: 0;}}.nmw-popUp {animation-name: asPopUp;}@keyframes asPopUp {0% {visibility: hidden;}50% {transform: scale(1.1);visibility: visible;}}.nmw-popUpLeft {animation-name: asPopUpLeft;}@keyframes asPopUpLeft {0% {visibility: hidden;}50% {visibility: visible;transform: translateX(-20px) scale(1.1);animation-timing-function: ease-in;}}.nmw-popUpRight {animation-name: asPopUpRight;}@keyframes asPopUpRight {0% {visibility: hidden;}50% {visibility: visible;transform: translateX(20px) scale(1.1);animation-timing-function: ease-in;}}.swiper-slide-active .kenburns-top {-webkit-animation-name: kenburns-top;animation-name: kenburns-top;}@-webkit-keyframes kenburns-top {0% {-webkit-transform: scale(1) translateY(0);transform: scale(1) translateY(0);-webkit-transform-origin: 50% 16%;transform-origin: 50% 16%;}100% {-webkit-transform: scale(1.08) translateY(-15px);transform: scale(1.08) translateY(-15px);-webkit-transform-origin: top;transform-origin: top;}}@keyframes kenburns-top {0% {-webkit-transform: scale(1) translateY(0);transform: scale(1) translateY(0);-webkit-transform-origin: 50% 16%;transform-origin: 50% 16%;}100% {-webkit-transform: scale(1.08) translateY(-15px);transform: scale(1.08) translateY(-15px);-webkit-transform-origin: top;transform-origin: top;}}.exp-content {padding-right: 20px;}@media only screen and (max-width: 992px) {.exp-content {padding-right: 0;}}.exp-content .skills-items {list-style: none;margin-top: 30px;}.exp-content .skills-items .skills-item {overflow: hidden;}.exp-content .skills-items .skills-item:not(:last-of-type) {margin-bottom: 30px;}.exp-content .skills-items .skills-item .title {font-family: var(--rr-ff-body);font-size: 16px;font-weight: 600;margin-bottom: 15px;}.exp-content .skills-items .skills-item .progress {height: 4px;overflow: visible;}.exp-content .skills-items .skills-item .progress .progress-bar {background-color: var(--rr-color-theme-primary);border-radius: 20px;position: relative;overflow: visible;}.exp-content .skills-items .skills-item .progress .progress-bar span {position: absolute;top: -35px;right: -15px;font-size: 14px;font-weight: 600;color: var(--rr-color-common-white);}.exp-img {height: 100%;max-width: 678px;width: 100%;padding-left: 20px;}@media only screen and (max-width: 992px) {.exp-img {padding-left: 0;height: auto;margin: 0 auto;margin-top: 40px;}}@media only screen and (max-width: 767px) {.exp-img {height: 350px;}}.exp-img img {width: 100%;height: 100%;object-fit: cover;filter: saturate(0) contrast(110%);}.choose-us {background-color: var(--rr-color-bg-1);position: relative;z-index: 1;}.choose-us .shape {position: absolute;top: 0;right: 0;z-index: -1;}.choose-us-img {max-width: 597px;width: 100%;height: 100%;}@media only screen and (max-width: 992px) {.choose-us-img {height: auto;margin: 0 auto;margin-bottom: 40px;}}@media only screen and (max-width: 767px) {.choose-us-img {height: 350px;}}.choose-us-img img {width: 100%;height: 100%;object-fit: cover;filter: saturate(0) contrast(110%);}.choose-us-content .choose-list li {color: #B0B2B7;font-size: 18px;font-weight: 400;display: grid;align-items: center;grid-template-columns: 45px 1fr;grid-gap: 15px;}@media only screen and (max-width: 767px) {.choose-us-content .choose-list li {font-size: 15px;}}.choose-us-content .choose-list li:not(:last-of-type) {margin-bottom: 25px;}.choose-us-content .choose-list li .icon {background-color: var(--rr-color-common-white);color: var(--rr-color-theme-primary);height: 45px;width: 45px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}.product-details-wrap {position: relative;height: 620px;}@media only screen and (max-width: 767px) {.product-details-wrap {height: 450px;}}.product-details-wrap .sale {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);padding: 10px 20px;font-size: 12px;font-weight: 700;text-transform: uppercase;line-height: 1;border-radius: 100px;position: absolute;top: 20px;left: 30px;z-index: 2;}.product-details-wrap .product-gallary .gallary-item {background-color: var(--rr-color-common-white);height: 620px;}@media only screen and (max-width: 767px) {.product-details-wrap .product-gallary .gallary-item {height: 450px;}}.product-details-wrap .product-gallary .gallary-item img {width: 100%;height: 100%;object-fit: cover;object-position: center -60px;}@media only screen and (max-width: 767px) {.product-details-wrap .product-gallary .gallary-item img {object-position: center -40px;}}.product-details-wrap .product-gallary-thumb {position: absolute;left: 50px;bottom: 30px;width: 100%;max-width: 290px;}@media only screen and (max-width: 767px) {.product-details-wrap .product-gallary-thumb {max-width: 100%;padding: 0 15px;left: 0;}}.product-details-wrap .product-gallary-thumb .thumb-item {height: 90px;width: 90px;display: flex;align-items: center;justify-content: center;border: 1px solid #DEE0E3;cursor: pointer;}.product-details-wrap .product-gallary-thumb .thumb-item img {width: auto;height: auto;object-fit: inherit;}.product-details-wrap .product-gallary-thumb .swiper-slide-thumb-active .thumb-item {border: 1px solid var(--rr-color-theme-primary);}.product-info {padding-left: 20px;}@media only screen and (max-width: 992px) {.product-info {padding-left: 0;}}@media only screen and (max-width: 767px) {.product-info {padding-top: 40px;}}.product-info .category {font-size: 14px;line-height: 1;font-weight: 500;margin-bottom: 20px;text-transform: uppercase;display: block;}.product-info .title {font-size: 36px;font-weight: 600;margin-bottom: 20px;}@media only screen and (max-width: 992px) {.product-info .title {font-size: 24px;}}.product-info .rating-wrap {display: flex;align-items: center;margin-bottom: 20px;}.product-info .rating-wrap .rating {display: flex;align-items: center;list-style: none;}.product-info .rating-wrap .rating li {color: #F9B317;}.product-info .rating-wrap .rating li:not(:last-of-type) {margin-right: 5px;}.product-info .rating-wrap span {color: var(--rr-color-common-white);font-size: 16px;font-weight: 500;margin-left: 20px;}.product-info .price {font-size: 22px;nav-down: 600;margin-bottom: 30px;}.product-info .desc {border-top: 1px solid var(--rr-color-border-1);border-bottom: 1px solid var(--rr-color-border-1);padding: 20px 0;margin-bottom: 0;margin-bottom: 30px;}.product-info .details-list {list-style: none;}.product-info .details-list li {display: flex;align-items: center;column-gap: 10px;color: var(--rr-color-common-white);}.product-info .details-list li i {width: 20px;}.product-info .details-list li:not(:last-of-type) {margin-bottom: 10px;}.product-info .product-btn {display: flex;align-items: center;column-gap: 30px;margin: 30px 0;}.product-info .product-btn input {background-color: var(--rr-color-theme-primary);color: #fff;width: 100%;height: 45px;line-height: 45px;border: none;border-radius: 0;outline: none;box-shadow: none;text-align: center;}.product-info .product-btn .cart-btn {border-radius: 100px;padding: 15px 30px;}.product-info .product-meta {list-style: none;}.product-info .product-meta li {font-size: 16px;font-weight: 400;}.product-info .product-meta li a {padding-left: 10px;}.product-info .product-meta li:not(:last-of-type) {margin-bottom: 5px;}.reviewr-wrap {padding-right: 20px;}@media only screen and (max-width: 992px) {.reviewr-wrap {padding-right: 0;margin-bottom: 50px;}}.reviewr-wrap .review-list .review-item {display: grid;align-items: center;grid-template-columns: 90px 1fr;grid-gap: 15px;padding: 30px;border: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.reviewr-wrap .review-list .review-item {grid-template-columns: 1fr;}}.reviewr-wrap .review-list .review-item:not(:last-of-type) {margin-bottom: 30px;}.reviewr-wrap .review-list .review-item img {height: 90px;width: 90px;border-radius: 50%;}.reviewr-wrap .review-list .review-item .content .content-top {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;row-gap: 20px;}.reviewr-wrap .review-list .review-item .content .content-top .name {font-size: 18px;font-weight: 500;margin-bottom: 15px;}.reviewr-wrap .review-list .review-item .content .content-top .name span {font-size: 15px;display: block;color: rgba(255, 255, 255, 0.4);margin-top: 7px;}.reviewr-wrap .review-list .review-item .content .content-top ul {list-style: none;}.reviewr-wrap .review-list .review-item .content .content-top ul li {display: inline-flex;color: #FFB21D;}.reviewr-wrap .review-list .review-item .content .content-top ul li:not(:last-of-type) {margin-right: 2px;}.reviewr-wrap .review-list .review-item .content p {margin-bottom: 0;}.review-form-wrap .title {font-size: 24px;font-weight: 600;margin-bottom: 10px;}.review-form-wrap .publish {font-size: 16px;margin-bottom: 20px;display: block;}.review-form-wrap .review-box {display: flex;align-items: center;column-gap: 10px;}.review-form-wrap .review-box span {color: var(--rr-color-common-white);}.review-form-wrap .review-box .review {list-style: none;}.review-form-wrap .review-box .review li {display: inline-flex;color: #FFB21D;}.review-form-wrap .review-box .review li:not(:last-of-type) {margin-right: 2px;}.review-form-wrap .review-form {background-color: transparent;padding: 0;border: none;margin-top: 40px;}.review-form-wrap .checkbox-wrap {margin-bottom: 30px;display: flex;align-items: center;}.review-form-wrap .checkbox-wrap input {width: 15px;height: 15px;}.review-form-wrap .checkbox-wrap label {color: var(--rr-color-common-white);cursor: pointer;margin-left: 10px;}.review-form-wrap .submit-btn .rr-primary-btn {padding: 15px 35px;}.footer-section {position: relative;z-index: 1;}.footer-section .shape {position: absolute;top: 0;left: 0;z-index: -1;}.footer-wrap {padding: 130px 0;}@media only screen and (max-width: 992px) {.footer-wrap {padding: 80px 0 0 0;}}@media only screen and (max-width: 992px) {.footer-widget {margin-bottom: 80px;}}@media only screen and (max-width: 767px) {.footer-widget {margin-bottom: 50px;}}.footer-widget .widget-header {margin-bottom: 45px;}.footer-widget .widget-header .footer-logo {max-width: 170px;}.footer-widget .widget-header .widget-title {color: var(--rr-color-common-white);font-size: 24px;font-weight: 700;position: relative;}.footer-widget .widget-header .widget-title:before {background-color: var(--rr-color-theme-primary);content: "";height: 5px;width: 80px;position: absolute;bottom: -8px;left: 0;}.footer-widget .title {font-size: 14px;font-weight: 700;margin-bottom: 0;margin-top: 30px;text-transform: uppercase;}.footer-widget .title span {color: var(--rr-color-text-body);display: block;margin-top: 10px;text-transform: inherit;font-weight: 400;}.footer-widget .footer-list {list-style: none;}.footer-widget .footer-list li {color: rgba(255, 255, 255, 0.8);}.footer-widget .footer-list li a {font-family: var(--rr-ff-body);color: rgba(255, 255, 255, 0.8);font-size: 16px;font-weight: 400;line-height: 1;}.footer-widget .footer-list li a:hover {color: var(--rr-color-theme-primary);}.footer-widget .footer-list li:not(:last-of-type) {margin-bottom: 20px;}.footer-widget .footer-form {position: relative;margin-top: 30px;}.footer-widget .footer-form .form-control {background-color: var(--rr-color-border-1);padding: 15px 104px 15px 15px;color: rgba(255, 255, 255, 0.8);box-shadow: none;border: none;border-radius: 4px;}.footer-widget .footer-form .form-control::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.8);}.footer-widget .footer-form .form-control:-moz-placeholder {color: rgba(255, 255, 255, 0.8);}.footer-widget .footer-form .form-control::-moz-placeholder {color: rgba(255, 255, 255, 0.8);}.footer-widget .footer-form .form-control:-ms-input-placeholder {color: rgba(255, 255, 255, 0.8);}.footer-widget .footer-form .submit {background-color: var(--rr-color-theme-primary);color: rgba(255, 255, 255, 0.8);position: absolute;top: 50%;right: 0;transform: translateY(-50%);height: 100%;font-size: 16px;font-weight: 600;padding: 0 20px;border-radius: 4px;}.footer-widget .address-list {list-style: none;margin-bottom: 30px;}.footer-widget .address-list li {font-family: var(--rr-ff-body);font-size: 16px;color: rgba(255, 255, 255, 0.8);display: flex;column-gap: 10px;}.footer-widget .address-list li:not(:last-of-type) {margin-bottom: 15px;}.footer-widget .address-list li i {color: var(--rr-color-theme-primary);line-height: 1;margin-top: 6px;}.footer-widget .address-list li a {border-bottom: 1px solid transparent;}.footer-widget .address-list li a:hover {color: var(--rr-color-theme-primary);border-bottom: 1px solid var(--rr-color-theme-primary);}.footer-widget .social-list {display: flex;align-items: center;list-style: none;}.footer-widget .social-list li a {background-color: transparent;color: var(--rr-color-common-white);font-size: 14px;height: 40px;width: 40px;border-radius: 0;display: block;border: 1px solid rgba(255, 255, 255, 0.2);display: flex;align-items: center;justify-content: center;}.footer-widget .social-list li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.footer-widget .social-list li:not(:last-of-type) {margin-right: 10px;}.footer-widget .form-check {margin-top: 30px;}.footer-widget .form-check .form-check-input {background-color: var(--rr-color-border-1);border: none;box-shadow: none;height: 17px;width: 17px;}.footer-widget .form-check .form-check-input:checked[type=checkbox] {box-shadow: none;}.footer-widget .form-check .form-check-label {font-size: 14px;font-weight: 400;cursor: pointer;}.footer-widget.footer-col-2 {padding-left: 70px;}@media only screen and (max-width: 992px) {.footer-widget.footer-col-2 {padding-left: 0;}}.footer-widget.footer-col-2 .footer-list li a {position: relative;padding-left: 30px;}.footer-widget.footer-col-2 .footer-list li a:before {background-image: none;font-family: "Font Awesome 6 Pro";font-size: 14px;font-weight: 700;content: "\f356";color: var(--rr-color-text-body);position: absolute;top: 55%;left: 0;transform: translateY(-50%);transition: all 0.3s ease-in-out;cursor: pointer;}.footer-widget.footer-col-2 .footer-list li a:hover:before {color: var(--rr-color-theme-primary);left: 5px;}.footer-widget.widget-3 {padding-left: 30px;}@media only screen and (max-width: 992px) {.footer-widget.widget-3 {padding-left: 0;}}.copyright-area {border-top: 1px solid var(--rr-color-border-1);padding: 40px 0;}@media only screen and (max-width: 992px) {.copyright-area {padding: 40px 0;}}.copyright-content {align-items: center;}@media only screen and (max-width: 992px) {.copyright-content {margin-top: 0;}}@media only screen and (max-width: 767px) {.copyright-content {row-gap: 20px;}}.copyright-content p {color: rgba(255, 255, 255, 0.8);font-size: 16px;font-family: var(--rr-ff-body);margin: 0;}.copyright-content p span {color: var(--rr-color-theme-primary);}@media only screen and (max-width: 767px) {.copyright-content p {text-align: center;}}.copyright-content .social-list {display: flex;align-items: center;justify-content: end;list-style: none;}@media only screen and (max-width: 767px) {.copyright-content .social-list {justify-content: center;}}.copyright-content .social-list li a {background-color: var(--rr-color-border-1);color: var(--rr-color-common-white);font-size: 13px;height: 40px;width: 40px;border-radius: 50%;display: block;display: flex;align-items: center;justify-content: center;}.copyright-content .social-list li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.copyright-content .social-list li:not(:last-of-type) {margin-right: 10px;}.footer-top {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;row-gap: 20px;padding: 100px 0 60px 0;margin-bottom: 80px;border-bottom: 1px solid var(--rr-color-border-1);}@media only screen and (max-width: 767px) {.footer-top {padding: 50px 0;margin-bottom: 50px;}}.footer-top .social-list {display: flex;align-items: center;list-style: none;}.footer-top .social-list li a {background-color: var(--rr-color-border-1);color: var(--rr-color-common-white);font-size: 13px;height: 40px;width: 40px;border-radius: 50%;display: block;display: flex;align-items: center;justify-content: center;}.footer-top .social-list li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}.footer-top .social-list li:not(:last-of-type) {margin-right: 10px;}.footer-2 .footer-wrap {padding-top: 0;padding-bottom: 80px;}@media only screen and (max-width: 992px) {.footer-2 .footer-wrap {padding-bottom: 0;}}.footer-2 .copyright-content p {color: var(--rr-color-common-white);margin-bottom: 0;}@media only screen and (max-width: 992px) {.footer-2 .copyright-content p {text-align: center;margin-bottom: 15px;}}.footer-2 .copyright-content .copyright-list {display: flex;align-items: center;justify-content: end;list-style: none;flex-wrap: wrap;row-gap: 10px;}@media only screen and (max-width: 992px) {.footer-2 .copyright-content .copyright-list {justify-content: center;}}.footer-2 .copyright-content .copyright-list li {position: relative;}.footer-2 .copyright-content .copyright-list li:not(:last-of-type) {padding-right: 20px;margin-right: 20px;}@media only screen and (max-width: 767px) {.footer-2 .copyright-content .copyright-list li:not(:last-of-type) {margin-right: 10px;padding-right: 0;}}.footer-2 .copyright-content .copyright-list li:not(:last-of-type):before {content: "|";color: var(--rr-color-common-white);position: absolute;right: 0;top: 50%;transform: translateY(-50%);}@media only screen and (max-width: 767px) {.footer-2 .copyright-content .copyright-list li:not(:last-of-type):before {display: none;}}.footer-2 .copyright-content .copyright-list li a {color: var(--rr-color-common-white);}.footer-2 .copyright-content .copyright-list li a:hover {color: var(--rr-color-theme-primary);}.footer-3 .footer-top {padding-bottom: 90px;margin-bottom: 0;}@media only screen and (max-width: 767px) {.footer-3 .footer-top {padding: 50px 0;}}.footer-3 .footer-top .title {font-size: 80px;margin-bottom: 0;text-transform: uppercase;}@media only screen and (max-width: 992px) {.footer-3 .footer-top .title {font-size: 50px;}}@media only screen and (max-width: 767px) {.footer-3 .footer-top .title {font-size: 30px;}}.footer-3 .footer-top .footer-btn {color: var(--rr-color-common-white);font-size: 30px;height: 130px;width: 130px;display: flex;align-items: center;justify-content: center;border-radius: 50%;border: 1px solid var(--rr-color-theme-primary);}.footer-3 .footer-top .footer-btn i {transform: rotate(-45deg);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.footer-3 .footer-top .footer-btn:hover i {transform: rotate(0deg);}.footer-3 .footer-wrap {border-bottom: 1px solid var(--rr-color-border-1);padding: 30px 0;}.footer-3 .footer-wrap .footer-text-social {display: flex;align-items: center;align-items: center;justify-content: space-between;list-style: none;flex-wrap: wrap;row-gap: 15px;}@media only screen and (max-width: 767px) {.footer-3 .footer-wrap .footer-text-social {justify-content: start;}}.footer-3 .footer-wrap .footer-text-social li {line-height: 1;}.footer-3 .footer-wrap .footer-text-social li:not(:last-of-type) {margin-right: 10px;}@media only screen and (max-width: 767px) {.footer-3 .footer-wrap .footer-text-social li:not(:last-of-type) {margin-right: 20px;}}.footer-3 .footer-wrap .footer-text-social li a {color: var(--rr-color-common-white);font-size: 14px;font-weight: 700;letter-spacing: 4px;text-transform: uppercase;}.footer-3 .footer-wrap .footer-text-social li a:hover {color: var(--rr-color-theme-primary);}.footer-3 .copyright-area {border-top: none;}.footer-3 .copyright-area .site-logo {max-width: 170px;}.footer-4 .footer-wrap {padding: 130px 0;}@media only screen and (max-width: 992px) {.footer-4 .footer-wrap {padding: 80px 0 0 0;}}.footer-4 .logo-widget p {margin-bottom: 40px;}.footer-4 .logo-widget .social-list li a {background-color: #1E2228;border-radius: 50%;border: none;}.footer-4 .logo-widget .social-list li a:hover {background-color: var(--rr-color-theme-primary);}@media only screen and (max-width: 767px) {.copyright-content.content-2 .site-logo {margin: 0 auto;}}.copyright-content.content-2 p {text-align: right;margin-bottom: 0;}@media only screen and (max-width: 767px) {.copyright-content.content-2 p {text-align: center;}}[data-theme=light] body {background-color: var(--rr-color-common-white);color: #74787C;}[data-theme=light] h1, [data-theme=light] h2, [data-theme=light] h3, [data-theme=light] h4, [data-theme=light] h5, [data-theme=light] h6 {color: var(--rr-color-heading-primary);}[data-theme=light] p {color: #74787C;}[data-theme=light] .section-heading .section-title {color: var(--rr-color-heading-primary);}[data-theme=light] .section-heading .bg-text {color: #f8f8f8;-webkit-text-stroke-width: 0.5px;-webkit-text-stroke-color: #E8E9EF;}[data-theme=light] .header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger {color: var(--rr-color-theme-primary);border: 1px solid var(--rr-color-grey-light);}[data-theme=light] .header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger svg {color: var(--rr-color-theme-primary);}[data-theme=light] .header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger:hover {border: 1px solid var(--rr-color-theme-primary) !important;}[data-theme=light] .dark-img {display: none;}[data-theme=light] .light-img {display: block;}[data-theme=light] .header.fixed {background-color: var(--rr-color-common-white);border-bottom: 1px solid #efefef;}[data-theme=light] .header .primary-header-inner .header-logo .logo-dark {display: none;}[data-theme=light] .header .primary-header-inner .header-logo .logo-light {display: block;}[data-theme=light] .header .primary-header-inner .header-menu-wrap ul li a {color: var(--rr-color-heading-primary);}[data-theme=light] .header .primary-header-inner .header-menu-wrap ul li a:hover {color: var(--rr-color-theme-primary);}[data-theme=light] .header .primary-header-inner .header-menu-wrap ul li ul li:not(:last-of-type) {border-bottom: 1px solid rgba(0, 0, 0, 0.2);}[data-theme=light] .header .primary-header-inner .header-menu-wrap ul li ul li a {background-color: var(--rr-color-common-white);color: var(--rr-color-heading-primary);}[data-theme=light] .header .primary-header-inner .header-menu-wrap ul li ul li a:hover {color: var(--rr-color-heading-primary);}[data-theme=light] .header .primary-header-inner .header-menu-wrap ul li ul li a:before {bottom: -1px;}[data-theme=light] .header .primary-header-inner .header-menu-wrap ul li.active a {color: var(--rr-color-heading-primary);}[data-theme=light] .header .primary-header-inner .header-menu-wrap ul li.active a:hover {color: var(--rr-color-theme-primary);}[data-theme=light] .header .primary-header-inner .header-menu-wrap ul li.active ul li a {color: var(--rr-color-heading-primary);}[data-theme=light] .header .primary-header-inner .header-menu-wrap ul li.active ul li a:hover {color: var(--rr-color-heading-primary);}[data-theme=light] .header .primary-header-inner .header-menu-wrap ul .menu-item-has-children:after {color: var(--rr-color-heading-primary);}[data-theme=light] .primary-header.fixed .primary-header-inner {background-color: var(--rr-color-common-white);}[data-theme=light] .hero-section .hero-bg-shape {opacity: 0.1;}[data-theme=light] .hero-content .bottom-title, [data-theme=light] .hero-content .sub-title {color: var(--rr-color-heading-primary);}[data-theme=light] .hero-content .title {color: var(--rr-color-theme-primary);}[data-theme=light] .hero-content .title:before {display: none;}[data-theme=light] .process-section .bg-shape {opacity: 0.03;}[data-theme=light] .process-item .process-icon {background-color: #F2F3F4;}[data-theme=light] .process-item .process-content .title {color: var(--rr-color-heading-primary);}[data-theme=light] .about-section .round-shape {opacity: 0.05;}[data-theme=light] .about-wrap {background-color: var(--rr-color-grey-light);}[data-theme=light] .about-wrap .shape {opacity: 0.05;}[data-theme=light] .about-wrap .about-text {bottom: 50px;}[data-theme=light] .about-wrap .about-img-wrap .about-img-2 .img-2 {border-right: 10px solid var(--rr-color-grey-light);border-top: 10px solid var(--rr-color-grey-light);}[data-theme=light] .service-section .shape {opacity: 0.05;}[data-theme=light] .service-section .bg-color {background-color: var(--rr-color-grey-light);}[data-theme=light] .service-item:hover .service-text a {color: var(--rr-color-theme-primary);}[data-theme=light] .faq-section .faq-top-shape {background-color: rgba(63, 90, 243, 0.18);}[data-theme=light] .faq-section .faq-shape {opacity: 0.05;}[data-theme=light] .faq-content .accordion .accordion-item {border-bottom: 1px solid var(--rr-color-border-light);}[data-theme=light] .faq-content .accordion .accordion-item:first-child {border-top: 1px solid var(--rr-color-border-light);}[data-theme=light] .faq-content .accordion .accordion-item .accordion-button {color: var(--rr-color-heading-primary);}[data-theme=light] .faq-content .accordion .accordion-item .accordion-button:after {border: 1px solid var(--rr-color-border-light);color: var(--rr-color-heading-primary);}[data-theme=light] .faq-content .accordion .accordion-item .accordion-button:not(.collapsed):after {border: 1px solid var(--rr-color-theme-primary);color: var(--rr-color-common-white);}[data-theme=light] .faq-content .accordion .accordion-item .accordion-body {color: #74787C;}[data-theme=light] .running-text.testi ul li {color: var(--rr-color-heading-primary);}[data-theme=light] .running-text.testi ul li:nth-child(2) {color: var(--rr-color-theme-primary);}[data-theme=light] .testi-item {background-color: var(--rr-color-grey-light);}[data-theme=light] .testi-item .testi-thumb {border: 10px solid var(--rr-color-common-white);}[data-theme=light] .testi-carousel .swiper-pagination .swiper-pagination-bullet {background-color: transparent;}[data-theme=light] .testi-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: var(--rr-color-theme-primary);border: 1px solid var(--rr-color-theme-primary);}[data-theme=light] .project-item .project-content .project-right .title {color: var(--rr-color-heading-primary);}[data-theme=light] .project-accordion .accordion-item {border-bottom: 1px solid var(--rr-color-border-light);}[data-theme=light] .project-accordion .accordion-item:first-child {border-top: 1px solid var(--rr-color-border-light);}[data-theme=light] .project-accordion .accordion-item .accordion-button {color: var(--rr-color-heading-primary);}[data-theme=light] .project-accordion .accordion-item .accordion-button .project-content .number {background-color: var(--rr-color-grey-light);color: var(--rr-color-heading-primary);border: 1px solid var(--rr-color-border-light);}[data-theme=light] .project-accordion .accordion-item .accordion-button:not(.collapsed) .project-content .number {border: 1px solid var(--rr-color-theme-primary);}[data-theme=light] .project-accordion .accordion-item .accordion-body {color: #74787C;}[data-theme=light] .running-text.running-1 {background-color: var(--rr-color-grey-light);}[data-theme=light] .running-text.running-1 ul li {color: var(--rr-color-theme-primary);}[data-theme=light] .mobile-side-menu {background-color: var(--rr-color-common-white);}[data-theme=light] .mobile-side-menu .side-menu-head .mobile-side-menu-close {border: 1px solid var(--rr-color-border-light);color: var(--rr-color-heading-primary);}[data-theme=light] .mobile-side-menu .side-menu-list li a, [data-theme=light] .mobile-side-menu .side-menu-list li span, [data-theme=light] .mobile-side-menu .side-menu-list li {color: var(--rr-color-heading-primary);}[data-theme=light] .header .primary-header-inner .header-right-wrap .header-right .header-right-item .mobile-side-menu-toggle {color: var(--rr-color-heading-primary);}[data-theme=light] .footer-3 .footer-top .title {color: var(--rr-color-common-white);}[data-theme=light] .sidebar-area {border-left: 1px solid var(--rr-color-border-light);}[data-theme=light] .post-card {background-color: var(--rr-color-grey-light);border: 1px solid var(--rr-color-grey-light);}[data-theme=light] .post-card .post-content .title a:hover {color: var(--rr-color-theme-primary);}[data-theme=light] .post-card .post-content .rr-primary-btn {border: 1px solid #1E2228;color: var(--rr-color-heading-primary);}[data-theme=light] .post-card .post-content .rr-primary-btn:hover {color: var(--rr-color-common-white);border: 1px solid var(--rr-color-theme-primary);}[data-theme=light] .hero-section-2 .hero-text .inner-text {color: #f8f8f8;}[data-theme=light] .hero-section-2 .hero-text .inner-text .container-svg {display: none;}[data-theme=light] .service-top .swiper-pagination {color: var(--rr-color-heading-primary);}[data-theme=light] .service-top .swiper-arrow .swiper-nav {color: var(--rr-color-heading-primary);}[data-theme=light] .process-box {background-color: var(--rr-color-grey-light);}[data-theme=light] .process-box .number {color: var(--rr-color-theme-primary);}[data-theme=light] .process-box .title {color: var(--rr-color-heading-primary);}[data-theme=light] .process-box .read-more:hover {color: var(--rr-color-theme-primary);}[data-theme=light] .reward-item {background-color: var(--rr-color-grey-light);border: 1px solid var(--rr-color-grey-light);}[data-theme=light] .reward-item .reward-middle .title {color: var(--rr-color-heading-primary);}[data-theme=light] .reward-item .reward-right .number {border: 1px solid var(--rr-color-border-light);color: var(--rr-color-heading-primary);}[data-theme=light] .reward-item:hover .reward-middle .title {color: var(--rr-color-common-white);}[data-theme=light] .reward-item:hover .reward-right .number {border: 1px solid var(--rr-color-common-white);color: var(--rr-color-common-white);}[data-theme=light] .counter-item .title {color: rgba(63, 90, 243, 0.14);}[data-theme=light] .about-wrap-3 {background-color: var(--rr-color-grey-light);background-image: inherit !important;}[data-theme=light] .about-wrap-3 .about-text .mission {color: #F8F8F8;}[data-theme=light] .newsletter-form .form-control {background-color: var(--rr-color-grey-light);outline: none;box-shadow: none;margin: 0;border: 1px solid var(--rr-color-border-light);}[data-theme=light] .newsletter-form .form-control:focus {background-color: var(--rr-color-grey-light);}[data-theme=light] .brand-wrap {background-color: var(--rr-color-grey-light);}[data-theme=light] .post-card-2 .post-content-wrap .post-content .title a {color: var(--rr-color-common-white);}[data-theme=light] .cta-wrap .cta-thumb-wrap .cta-btn {border: 10px solid var(--rr-color-common-white);}[data-theme=light] .hero-section-2 .hero-sidebar .sidebar-icon .sidebar-trigger {color: var(--rr-color-theme-primary);}[data-theme=light] .hero-section-3 .round-shape {background-color: var(--rr-color-common-white);}[data-theme=light] .hero-section-3 .round-shape-2 {background-color: var(--rr-color-grey-light);}[data-theme=light] .hero-section-3 .border-shape {opacity: 0.1;}[data-theme=light] .hero-content-3 .title span:before {background-image: url(../img/shapes/hero-shape-4-light.png);}[data-theme=light] .about-section-4 .shape {opacity: 0.1;}[data-theme=light] .about-img-wrap-4 .img-2 {border-top: 10px solid var(--rr-color-common-white);border-right: 10px solid var(--rr-color-common-white);}[data-theme=light] .service-box-wrap .service-box {background-color: var(--rr-color-grey-light);border-color: var(--rr-color-border-light);}[data-theme=light] .service-box-wrap .service-box .number {color: rgba(63, 90, 243, 0.14);}[data-theme=light] .process-section-3 {background-image: none !important;background-color: var(--rr-color-grey-light);}[data-theme=light] .project-top .swiper-arrow {color: var(--rr-color-heading-primary);}[data-theme=light] .project-top .swiper-pagination {color: var(--rr-color-heading-primary);}[data-theme=light] .process-item-2 {background-color: var(--rr-color-common-white);border: none;}[data-theme=light] .process-item-2 .icon {background-color: var(--rr-color-grey-light);border: 1px solid var(--rr-color-grey-light);}[data-theme=light] .process-item-2 .icon svg {color: var(--rr-color-theme-primary);}[data-theme=light] .process-item-2:hover .title {color: var(--rr-color-common-white);}[data-theme=light] .team-section-2 {background-image: none !important;background-color: var(--rr-color-grey-light);}[data-theme=light] .team-item-2 .team-content {background-color: var(--rr-color-common-white);border: none;}[data-theme=light] .pricing-tab .nav-wrap .nav-tabs {background-color: var(--rr-color-grey-light);}[data-theme=light] .pricing-tab .nav-wrap .nav-tabs .nav-link.active {background-color: var(--rr-color-common-white);}[data-theme=light] .pricing-item {background-color: var(--rr-color-grey-light);border: none;}[data-theme=light] .pricing-item .price {color: var(--rr-color-theme-primary);}[data-theme=light] .pricing-item span {color: var(--rr-color-text-body-light);}[data-theme=light] .appointment-wrap {background-color: var(--rr-color-grey-light);}[data-theme=light] .appointment-wrap:after {background-color: var(--rr-color-grey-light);}[data-theme=light] .appointment-wrap .appointment-content .appointment-form .form-control {background-color: var(--rr-color-common-white);color: var(--rr-color-text-body-light);}[data-theme=light] .appointment-wrap .appointment-content .appointment-form .form-control::placeholder {color: var(--rr-color-text-body-light);opacity: 1;}[data-theme=light] .appointment-wrap .appointment-content .appointment-form .form-control::-webkit-input-placeholder {color: var(--rr-color-text-body-light);opacity: 1;}[data-theme=light] .appointment-wrap .appointment-content .appointment-form .form-control::-moz-placeholder {color: var(--rr-color-text-body-light);opacity: 1;}[data-theme=light] .appointment-wrap .appointment-content .appointment-form .form-control:-ms-input-placeholder {color: var(--rr-color-text-body-light);opacity: 1;}[data-theme=light] .blog-section-3 .shapes .shape {opacity: 0.1;}[data-theme=light] .post-card-2.card-3 .post-content-wrap .post-content .post-meta li {color: var(--rr-color-text-body-light);}[data-theme=light] .post-card-2.card-3 .post-content-wrap .post-content .title a {color: var(--rr-color-heading-primary);}[data-theme=light] .post-card-2.card-3 .post-content-wrap .post-content .title a:hover {color: var(--rr-color-theme-primary);}[data-theme=light] .header-3 .top-bar {border-bottom: 1px solid var(--rr-color-grey-light);}[data-theme=light] .header-3 .top-bar-inner .site-logo .logo-dark {display: none;}[data-theme=light] .header-3 .top-bar-inner .site-logo .logo-light {display: block;}[data-theme=light] .header-3 .top-bar-inner .top-bar-items .top-bar-item .icon {background-color: var(--rr-color-common-white);border: 1px solid var(--rr-color-border-light);color: var(--rr-color-theme-primary);}[data-theme=light] .header-3 .top-bar-inner .top-bar-items .top-bar-item .content a, [data-theme=light] .header-3 .top-bar-inner .top-bar-items .top-bar-item .content p {color: var(--rr-color-heading-primary);font-weight: 600;}[data-theme=light] .header-3 .top-bar-inner .top-bar-items .top-bar-item .content a:hover {color: var(--rr-color-heading-primary);}[data-theme=light] .header-3 .top-bar-inner .top-bar-items .top-bar-item:not(:last-of-type) {border-right: 1px solid var(--rr-color-grey-light);}[data-theme=light] .header-3 .primary-header.fixed {background-color: var(--rr-color-common-white);}[data-theme=light] .hero-content-4 .title span {color: var(--rr-color-theme-primary);}[data-theme=light] .service-item-3 {background-color: var(--rr-color-grey-light);border: none;}[data-theme=light] .service-item-3 .service-icon {background-color: var(--rr-color-common-white);border: none;}[data-theme=light] .service-item-3 .service-icon svg {color: var(--rr-color-theme-primary);}[data-theme=light] .about-tab .nav-tabs .nav-link {background-color: var(--rr-color-grey-light);color: var(--rr-color-heading-primary);}[data-theme=light] .about-tab .nav-tabs .nav-link.active {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}[data-theme=light] .testi-top .quote {background-color: var(--rr-color-grey-light);border-color: var(--rr-color-grey-light);}[data-theme=light] .testi-top:before {background-color: var(--rr-color-border-light);}[data-theme=light] .testi-top .swiper-arrow .swiper-nav {background-color: var(--rr-color-grey-light);border-color: var(--rr-color-grey-light);color: var(--rr-color-theme-primary);}[data-theme=light] .testi-top .swiper-arrow .swiper-nav:hover {background-color: var(--rr-color-theme-primary);border-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}[data-theme=light] .cs-item {background-color: var(--rr-color-grey-light);}[data-theme=light] .grow-item .grow-icon {background-color: var(--rr-color-grey-light);border-color: var(--rr-color-grey-light);}[data-theme=light] .grow-item .grow-icon svg {color: var(--rr-color-theme-primary);}[data-theme=light] .page-header-content .title {color: var(--rr-color-common-white);}[data-theme=light] .page-header-content .sub-title .inner-page {color: var(--rr-color-common-white);}[data-theme=light] .inner-header.fixed {background-color: var(--rr-color-bg-1);border: none;}[data-theme=light] .inner-header .primary-header-inner .header-menu-wrap ul li a {color: var(--rr-color-common-white);}[data-theme=light] .inner-header .primary-header-inner .header-menu-wrap ul li.active a {color: var(--rr-color-theme-primary);}[data-theme=light] .inner-header .primary-header-inner .header-menu-wrap ul .menu-item-has-children:after {color: var(--rr-color-common-white);}[data-theme=light] .inner-header .primary-header-inner .header-right-wrap .header-right .sidebar-trigger svg {color: var(--rr-color-common-white);}[data-theme=light] .inner-header .primary-header.fixed .primary-header-inner {background-color: var(--rr-color-bg-1);}[data-theme=light] .inner-header .primary-header.fixed .primary-header-inner .header-menu-wrap ul li ul {top: 113px;}[data-theme=light] .author-wrap {background-color: var(--rr-color-grey-light);}[data-theme=light] .author-wrap .author-content .author-items {border-color: var(--rr-color-border-light);}[data-theme=light] .author-wrap .author-content .author-items .author-item {border-color: var(--rr-color-border-light);}[data-theme=light] .author-wrap .author-content .author-items .author-item .content h4 span {color: var(--rr-color-text-body-light);}[data-theme=light] .details-progress .skills-item .progress .progress-bar span {color: var(--rr-color-heading-primary);}[data-theme=light] .project-details-content .project-details-items {background-color: var(--rr-color-grey-light);border: 1px solid var(--rr-color-grey-light);}[data-theme=light] .project-details-content .project-details-items .project-details-item .icon {background-color: var(--rr-color-common-white);color: var(--rr-color-theme-primary);}[data-theme=light] .project-details-content blockquote {background-color: var(--rr-color-grey-light);}[data-theme=light] .project-details-content blockquote .content p {color: var(--rr-color-heading-primary);margin-bottom: 15px;}[data-theme=light] .tags .tag-left .tag-list li a {background-color: var(--rr-color-grey-light);border-color: var(--rr-color-grey-light);color: var(--rr-color-heading-primary);font-weight: 500;}[data-theme=light] .tags .tag-left .tag-list li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}[data-theme=light] .tags .social-list-wrap .social-list li a {color: var(--rr-color-heading-primary);}[data-theme=light] .tags .social-list-wrap .social-list li a:hover {color: var(--rr-color-theme-primary);}[data-theme=light] .next-prev-wrap {border-color: var(--rr-color-border-light);}[data-theme=light] .next-prev-wrap .post-btn a {color: var(--rr-color-text-body-light);}[data-theme=light] .next-prev-wrap .post-btn a:hover {color: var(--rr-color-theme-primary);}[data-theme=light] .next-prev-wrap .post-btn a .icon {background-color: var(--rr-color-grey-light);color: var(--rr-color-heading-primary);border: 1px solid var(--rr-color-grey-light);}[data-theme=light] .blog-contact-form {background-color: var(--rr-color-grey-light);}[data-theme=light] .blog-contact-form .request-form .form-item .form-control {background-color: var(--rr-color-common-white);}[data-theme=light] .blog-contact-form .request-form .form-item .form-control.nice-select .list {background-color: var(--rr-color-common-white);}[data-theme=light] .blog-contact-form .request-form .form-item .form-control.nice-select .list li {color: var(--rr-color-text-body-light);}[data-theme=light] .comment-item:not(:last-of-type) {border-bottom: 1px solid var(--rr-color-border-light);}[data-theme=light] .faq-content-2 .accordion-item .accordion-header .accordion-button, [data-theme=light] .faq-content-2 .accordion-item .accordion-header .accordion-button:not(.collapsed) {background-color: var(--rr-color-grey-light);color: var(--rr-color-heading-primary);border: 1px solid transparent;}[data-theme=light] .faq-widget {background-color: var(--rr-color-grey-light);}[data-theme=light] .faq-widget .search-box .form-control {background-color: var(--rr-color-common-white);border-color: var(--rr-color-grey-light);}[data-theme=light] .faq-sponsor .sponsor-text-2 {color: var(--rr-color-common-white);}[data-theme=light] .error-content .text span {color: var(--rr-color-heading-primary);}[data-theme=light] .service-cta-wrap .section-heading .section-title {color: var(--rr-color-common-white);}[data-theme=light] .service-details-content .details-box-wrap .details-box, [data-theme=light] .service-details-content .service-details-items .service-details-item {background-color: var(--rr-color-grey-light);border: 1px solid var(--rr-color-border-light);}[data-theme=light] .service-widget {background-color: var(--rr-color-grey-light);border: 1px solid var(--rr-color-border-light);}[data-theme=light] .service-widget .category-list li a {background-color: var(--rr-color-common-white);color: var(--rr-color-heading-primary);}[data-theme=light] .service-widget .category-list li:hover a, [data-theme=light] .service-widget .category-list li.active a {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}[data-theme=light] .download-area .download-item:not(:last-of-type) {border-bottom: 1px solid var(--rr-color-border-light);}[data-theme=light] .shop-top .select-control {border: 1px solid var(--rr-color-border-light);}[data-theme=light] .shop-top .select-control .list {background-color: var(--rr-color-common-white);}[data-theme=light] .shop-item {background-color: var(--rr-color-grey-light);}[data-theme=light] .shop-item .shop-content .category {color: var(--rr-color-text-body-light);}[data-theme=light] .shop-item .shop-content .title span .offer {color: var(--rr-color-text-body-light);}[data-theme=light] .product-details-wrap .product-gallary .gallary-item {border: 1px solid var(--rr-color-border-light);}[data-theme=light] .product-info .desc {border-color: var(--rr-color-border-light);}[data-theme=light] .product-info .details-list li {color: var(--rr-color-heading-primary);}[data-theme=light] .tab-navigation button {color: var(--rr-color-heading-primary);}[data-theme=light] .tab-navigation button.active, [data-theme=light] .tab-navigation button:hover {color: var(--rr-color-theme-primary);}[data-theme=light] .reviewr-wrap .review-list .review-item {border: 1px solid var(--rr-color-border-light);}[data-theme=light] .reviewr-wrap .review-list .review-item .content .content-top .name span {color: var(--rr-color-text-body-light);}[data-theme=light] .blog-contact-form.form-2 {background-color: var(--rr-color-common-white);}[data-theme=light] .review-form-wrap .review-box span {color: var(--rr-color-heading-primary);}[data-theme=light] .blog-contact-form.form-2 .request-form .form-item .form-control {background-color: var(--rr-color-grey-light);}[data-theme=light] .review-form-wrap .checkbox-wrap label {color: var(--rr-color-heading-primary);}[data-theme=light] .cart-table {background-color: var(--rr-color-grey-light);}[data-theme=light] .cart-table thead tr {border: 1px solid var(--rr-color-border-light);}[data-theme=light] .cart-table thead tr th {background-color: var(--rr-color-grey-light);color: var(--rr-color-heading-primary);}[data-theme=light] .cart-table tbody tr td {background-color: var(--rr-color-grey-light);color: var(--rr-color-heading-primary);border-color: var(--rr-color-border-light);}[data-theme=light] .cart-table tbody tr td.product-quantity input {color: var(--rr-color-heading-primary);border-color: var(--rr-color-border-light);}[data-theme=light] .cart-btn-wrap {background-color: var(--rr-color-grey-light);}[data-theme=light] .cart-btn-wrap .left-item .form-control {background-color: var(--rr-color-common-white);}[data-theme=light] .cart-btn-wrap .update-btn {color: var(--rr-color-heading-primary);}[data-theme=light] .cart-btn-wrap .update-btn:hover {color: var(--rr-color-common-white);}[data-theme=light] .checkout-wrapper {background-color: var(--rr-color-grey-light);border-color: var(--rr-color-border-light);}[data-theme=light] .checkout-wrapper .checkout-item {border-color: var(--rr-color-border-light);}[data-theme=light] .checkout-wrapper .checkout-item span {color: var(--rr-color-heading-primary);font-weight: 500;}[data-theme=light] .checkout-wrapper .checkout-item .checkout-option-wrapper .shipping-option label {color: var(--rr-color-heading-primary);}[data-theme=light] .checkout-top .coupon-list .verify-item .title {background-color: var(--rr-color-grey-light);color: var(--rr-color-heading-primary);}[data-theme=light] .checkout-top .coupon-list .verify-item .title:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}[data-theme=light] .checkout-top .coupon-list .verify-item .login-form .form-control {background-color: var(--rr-color-grey-light);}[data-theme=light] .checkout-form-wrap .form-item .form-control {background-color: var(--rr-color-grey-light);}[data-theme=light] .order-box {background-color: var(--rr-color-grey-light);border-color: var(--rr-color-border-light);}[data-theme=light] .order-box .order-item:not(:last-of-type) {border-color: var(--rr-color-border-light);}[data-theme=light] .order-box .order-item .order-left .product {color: var(--rr-color-heading-primary);}[data-theme=light] .payment-option-wrap .payment-option .shipping-option label, [data-theme=light] .order-box .order-item .order-right .right-title span, [data-theme=light] .order-box .order-item .order-right .right-title, [data-theme=light] .order-box .order-item .order-left .left-title, [data-theme=light] .order-box .order-item .order-right .price, [data-theme=light] .order-box .order-item.item-1 .order-right .price {color: var(--rr-color-heading-primary);}[data-theme=light] .post-card-2.inner-blog .post-content .rr-primary-btn {color: var(--rr-color-heading-primary);}[data-theme=light] .post-card-2.inner-blog .post-content .rr-primary-btn:hover {color: var(--rr-color-common-white);}[data-theme=light] .grid-post-wrap {border-right: 1px solid var(--rr-color-border-light);}[data-theme=light] .pagination-wrap li a {color: var(--rr-color-heading-primary);}[data-theme=light] .pagination-wrap li a:hover {color: var(--rr-color-common-white);}[data-theme=light] .pagination-wrap li a.active {color: var(--rr-color-common-white);border: 1px solid var(--rr-color-theme-primary);}[data-theme=light] .sidebar-widget .category-list li a {background-color: var(--rr-color-grey-light);color: var(--rr-color-heading-primary);border-bottom: none;}[data-theme=light] .sidebar-widget .category-list li a:hover {background-color: var(--rr-color-theme-primary);color: var(--rr-color-common-white);}[data-theme=light] .sidebar-widget .tags li a {border: 1px solid var(--rr-color-border-light);}[data-theme=light] .post-card-2.inner-blog-2 .post-content .rr-primary-btn {color: var(--rr-color-heading-primary);}[data-theme=light] .post-card-2.inner-blog-2 .post-content .rr-primary-btn:hover {color: var(--rr-color-common-white);}[data-theme=light] .post-card-2.inner-blog-2:not(:last-of-type) {border-color: var(--rr-color-border-light);}[data-theme=light] .post-meta li {color: var(--rr-color-text-body-light);}[data-theme=light] .blog-details-content blockquote .content {background-color: var(--rr-color-grey-light);}[data-theme=light] .blog-details-content blockquote .content p {color: var(--rr-color-heading-primary);}[data-theme=light] .blog-author-item {background-color: var(--rr-color-grey-light);border-color: var(--rr-color-grey-light);}[data-theme=light] .blog-details-wrap, [data-theme=light] .blog-author-wrap {border-color: var(--rr-color-border-light);}[data-theme=light] .contact-content {background-color: var(--rr-color-grey-light);border-color: var(--rr-color-border-light);}[data-theme=light] .blog-contact-form.form-2, [data-theme=light] .contact-content .contact-list .list-item {border-color: var(--rr-color-border-light);}[data-theme=light] .contact-content .contact-list .list-item .icon {background-color: var(--rr-color-common-white);}[data-theme=light] .sidebar-area {background-color: var(--rr-color-common-white);}[data-theme=light] .side-menu-list li i {border: 1px solid var(--rr-color-theme-primary);}[data-theme=light] .mean-bar .mean-nav.mean-nav > ul li a {color: var(--rr-color-heading-primary);}[data-theme=light] .mean-bar .mean-nav.mean-nav > ul li {border-color: var(--rr-color-border-light);}[data-theme=light] .mean-bar .mean-nav.mean-nav > ul li a.mean-expand {color: var(--rr-color-common-white);}@media (max-width: 992px) {[data-theme=light] .header-6, [data-theme=light] .header-5 {background-color: var(--rr-color-bg-1);}[data-theme=light] .header-5 .primary-header-inner .header-right-wrap .header-right .header-right-item .mobile-side-menu-toggle {color: var(--rr-color-common-white);}}[data-theme=light] .header-5 .primary-header .primary-header-inner .header-right .header-contact .content span, [data-theme=light] .header-5 .top-bar .top-bar-inner .top-bar-right .top-bar-social .social-list li, [data-theme=light] .header-5 .top-bar .top-bar-inner .top-bar-right .top-bar-social span, [data-theme=light] .header-5 .top-bar .top-bar-inner .top-bar-right .top-right-list li, [data-theme=light] .header-5 .top-bar .top-bar-inner .top-bar-list li {color: var(--rr-color-text-body);}[data-theme=light] .header-5 .primary-header-inner .header-menu-wrap ul li.menu-item-has-children:after, [data-theme=light] .header-5 .primary-header-inner .header-menu-wrap ul li.active a, [data-theme=light] .header-5 .primary-header-inner .header-menu-wrap ul li a {color: var(--rr-color-common-white);}[data-theme=light] .header-5.fixed {background-color: var(--rr-color-bg-1);border: none;}[data-theme=light] .header-6.fixed {background-color: transparent;border: none;}[data-theme=light] .nmw-slider .slider-item .hero-content .bottom-title, [data-theme=light] .nmw-slider .slider-item .hero-content .sub-title {color: var(--rr-color-common-white);}[data-theme=light] .nmw-slider .slider-item .hero-content .title {color: var(--rr-color-common-white);}[data-theme=light] .nmw-slider .slider-item .hero-content .title:before {display: block;}[data-theme=light] .about-content-6 .section-heading {border-bottom: 1px solid #E6E6E6;}[data-theme=light] .about-content-7 .about-list-wrap span {color: var(--rr-color-heading-primary);}[data-theme=light] .service-card {background-color: var(--rr-color-common-white);border: 1px solid #E6E6E6;}[data-theme=light] .service-card .icon {background: #E8EDF9;}[data-theme=light] .service-card .content .read-more {color: var(--rr-color-heading-primary);}[data-theme=light] .process-counter {border-bottom: 1px solid #E6E6E6;}[data-theme=light] .process-counter .counter-card {border-right: 1px solid #E6E6E6;}[data-theme=light] .process-counter .counter-card.card-4 {border-right: none;}[data-theme=light] .process-counter .counter-card .icon {background-color: var(--rr-color-theme-primary);}[data-theme=light] .process-item .process-icon.icon-2 {background-color: var(--rr-color-common-white);}[data-theme=light] .post-card-2.card-4 .post-content-wrap .post-content .post-meta li:nth-child(1) {color: var(--rr-color-theme-primary);}[data-theme=light] .cta-wrap-5 .section-heading .section-title {color: var(--rr-color-common-white);}[data-theme=light] .sponsor-section-6 {background-color: var(--rr-color-grey-light);}[data-theme=light] .footer-widget .title {color: var(--rr-color-common-white);}[data-theme=light] .footer-widget .title span {color: var(--rr-color-text-body);}[data-theme=light] .footer-widget p {color: var(--rr-color-text-body);}[data-theme=light] .footer-widget .form-check .form-check-label {color: var(--rr-color-text-body);}[data-theme=light] .copyright-content p {color: var(--rr-color-text-body);}[data-theme=light] .slider-tab-wrap .swiper-slide .slider-tab-btn {color: var(--rr-color-common-white);}[data-theme=light] .slider-tab-wrap .swiper-slide.swiper-slide-thumb-active .slider-tab-btn {color: var(--rr-color-heading-primary);}[data-theme=light] .header-6 .primary-header-inner .header-menu-wrap ul li.menu-item-has-children:after, [data-theme=light] .header-6 .primary-header-inner .header-menu-wrap ul li.active a, [data-theme=light] .header-6 .primary-header-inner .header-menu-wrap ul li a {color: var(--rr-color-common-white);}[data-theme=light] .header-6 .primary-header.fixed .primary-header-inner, [data-theme=light] .header-6 .primary-header.fixed {background-color: var(--rr-color-bg-1);}[data-theme=light] .nmw-slider-2 .slider-item .slider-content .section-heading .section-title {color: var(--rr-color-common-white);}[data-theme=light] .process-section-3 {background-color: var(--rr-color-common-white);border-bottom: 1px solid #E6E6E6;}[data-theme=light] .process-section-3 .process-item-2 {border: 1px solid #E6E6E6;}[data-theme=light] .exp-content .skills-items .skills-item .progress .progress-bar span {color: var(--rr-color-heading-primary);}[data-theme=light] .choose-us {background-color: var(--rr-color-grey-light);}[data-theme=light] .choose-us-content .choose-list li {color: #74787C;}[data-theme=light] .counter-area {background-color: var(--rr-color-grey-light);border-bottom: 1px solid #E6E6E6;border-top: 1px solid #E6E6E6;}[data-theme=light] .counter-card-2 {border-right: 1px solid #E6E6E6;}[data-theme=light] .service-card-2 {background-color: var(--rr-color-common-white);border: 1px solid #E6E6E6;}[data-theme=light] .pricing-section {border-bottom: 1px solid #E6E6E6;}[data-theme=light] .blog-section-6 {background-color: var(--rr-color-grey-light);}[data-theme=light] .post-card.card-6 {background-color: var(--rr-color-common-white);}[data-theme=light] .post-card.card-6 .post-content-wrap .post-content .blog-btn:before {background-color: var(--rr-color-theme-primary);}[data-theme=light] .contact-content .contact-list .list-item:hover .icon {background-color: var(--rr-color-theme-primary);}.skip {z-index: -1111111;position: absolute;top: 0;left: 0;opacity: 0;}.process-item-wrap {display: flex;}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ;
}
[data-theme=light] .shop-item .shop-content .title span .offer {
  color: var(--rr-color-text-body-light);
}

[data-theme=light] .product-details-wrap .product-gallary .gallary-item {
  border: 1px solid var(--rr-color-border-light);
}
[data-theme=light] .product-info .desc {
  border-color: var(--rr-color-border-light);
}
[data-theme=light] .product-info .details-list li {
  color: var(--rr-color-heading-primary);
}

[data-theme=light] .tab-navigation button {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .tab-navigation button.active, [data-theme=light] .tab-navigation button:hover {
  color: var(--rr-color-theme-primary);
}

[data-theme=light] .reviewr-wrap .review-list .review-item {
  border: 1px solid var(--rr-color-border-light);
}
[data-theme=light] .reviewr-wrap .review-list .review-item .content .content-top .name span {
  color: var(--rr-color-text-body-light);
}

[data-theme=light] .blog-contact-form.form-2 {
  background-color: var(--rr-color-common-white);
}
[data-theme=light] .review-form-wrap .review-box span {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .blog-contact-form.form-2 .request-form .form-item .form-control {
  background-color: var(--rr-color-grey-light);
}
[data-theme=light] .review-form-wrap .checkbox-wrap label {
  color: var(--rr-color-heading-primary);
}

[data-theme=light] .cart-table {
  background-color: var(--rr-color-grey-light);
}
[data-theme=light] .cart-table thead tr {
  border: 1px solid var(--rr-color-border-light);
}
[data-theme=light] .cart-table thead tr th {
  background-color: var(--rr-color-grey-light);
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .cart-table tbody tr td {
  background-color: var(--rr-color-grey-light);
  color: var(--rr-color-heading-primary);
  border-color: var(--rr-color-border-light);
}
[data-theme=light] .cart-table tbody tr td.product-quantity input {
  color: var(--rr-color-heading-primary);
  border-color: var(--rr-color-border-light);
}
[data-theme=light] .cart-btn-wrap {
  background-color: var(--rr-color-grey-light);
}
[data-theme=light] .cart-btn-wrap .left-item .form-control {
  background-color: var(--rr-color-common-white);
}
[data-theme=light] .cart-btn-wrap .update-btn {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .cart-btn-wrap .update-btn:hover {
  color: var(--rr-color-common-white);
}
[data-theme=light] .checkout-wrapper {
  background-color: var(--rr-color-grey-light);
  border-color: var(--rr-color-border-light);
}
[data-theme=light] .checkout-wrapper .checkout-item {
  border-color: var(--rr-color-border-light);
}
[data-theme=light] .checkout-wrapper .checkout-item span {
  color: var(--rr-color-heading-primary);
  font-weight: 500;
}
[data-theme=light] .checkout-wrapper .checkout-item .checkout-option-wrapper .shipping-option label {
  color: var(--rr-color-heading-primary);
}

[data-theme=light] .checkout-top .coupon-list .verify-item .title {
  background-color: var(--rr-color-grey-light);
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .checkout-top .coupon-list .verify-item .title:hover {
  background-color: var(--rr-color-theme-primary);
  color: var(--rr-color-common-white);
}
[data-theme=light] .checkout-top .coupon-list .verify-item .login-form .form-control {
  background-color: var(--rr-color-grey-light);
}
[data-theme=light] .checkout-form-wrap .form-item .form-control {
  background-color: var(--rr-color-grey-light);
}

[data-theme=light] .order-box {
  background-color: var(--rr-color-grey-light);
  border-color: var(--rr-color-border-light);
}
[data-theme=light] .order-box .order-item:not(:last-of-type) {
  border-color: var(--rr-color-border-light);
}
[data-theme=light] .order-box .order-item .order-left .product {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .payment-option-wrap .payment-option .shipping-option label,
[data-theme=light] .order-box .order-item .order-right .right-title span,
[data-theme=light] .order-box .order-item .order-right .right-title,
[data-theme=light] .order-box .order-item .order-left .left-title,
[data-theme=light] .order-box .order-item .order-right .price,
[data-theme=light] .order-box .order-item.item-1 .order-right .price {
  color: var(--rr-color-heading-primary);
}

[data-theme=light] .post-card-2.inner-blog .post-content .rr-primary-btn {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .post-card-2.inner-blog .post-content .rr-primary-btn:hover {
  color: var(--rr-color-common-white);
}

[data-theme=light] .grid-post-wrap {
  border-right: 1px solid var(--rr-color-border-light);
}
[data-theme=light] .pagination-wrap li a {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .pagination-wrap li a:hover {
  color: var(--rr-color-common-white);
}
[data-theme=light] .pagination-wrap li a.active {
  color: var(--rr-color-common-white);
  border: 1px solid var(--rr-color-theme-primary);
}

[data-theme=light] .sidebar-widget .category-list li a {
  background-color: var(--rr-color-grey-light);
  color: var(--rr-color-heading-primary);
  border-bottom: none;
}
[data-theme=light] .sidebar-widget .category-list li a:hover {
  background-color: var(--rr-color-theme-primary);
  color: var(--rr-color-common-white);
}
[data-theme=light] .sidebar-widget .tags li a {
  border: 1px solid var(--rr-color-border-light);
}

[data-theme=light] .post-card-2.inner-blog-2 .post-content .rr-primary-btn {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .post-card-2.inner-blog-2 .post-content .rr-primary-btn:hover {
  color: var(--rr-color-common-white);
}
[data-theme=light] .post-card-2.inner-blog-2:not(:last-of-type) {
  border-color: var(--rr-color-border-light);
}

[data-theme=light] .post-meta li {
  color: var(--rr-color-text-body-light);
}
[data-theme=light] .blog-details-content blockquote .content {
  background-color: var(--rr-color-grey-light);
}
[data-theme=light] .blog-details-content blockquote .content p {
  color: var(--rr-color-heading-primary);
}

[data-theme=light] .blog-author-item {
  background-color: var(--rr-color-grey-light);
  border-color: var(--rr-color-grey-light);
}
[data-theme=light] .blog-details-wrap,
[data-theme=light] .blog-author-wrap {
  border-color: var(--rr-color-border-light);
}

[data-theme=light] .contact-content {
  background-color: var(--rr-color-grey-light);
  border-color: var(--rr-color-border-light);
}
[data-theme=light] .blog-contact-form.form-2,
[data-theme=light] .contact-content .contact-list .list-item {
  border-color: var(--rr-color-border-light);
}
[data-theme=light] .contact-content .contact-list .list-item .icon {
  background-color: var(--rr-color-common-white);
}

[data-theme=light] .sidebar-area {
  background-color: var(--rr-color-common-white);
}
[data-theme=light] .side-menu-list li i {
  border: 1px solid var(--rr-color-theme-primary);
}

[data-theme=light] .mean-bar .mean-nav.mean-nav > ul li a {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .mean-bar .mean-nav.mean-nav > ul li {
  border-color: var(--rr-color-border-light);
}
[data-theme=light] .mean-bar .mean-nav.mean-nav > ul li a.mean-expand {
  color: var(--rr-color-common-white);
}

@media (max-width: 992px) {
  [data-theme=light] .header-6,
  [data-theme=light] .header-5 {
    background-color: var(--rr-color-bg-1);
  }
  [data-theme=light] .header-5 .primary-header-inner .header-right-wrap .header-right .header-right-item .mobile-side-menu-toggle {
    color: var(--rr-color-common-white);
  }
}

[data-theme=light] .header-5 .primary-header .primary-header-inner .header-right .header-contact .content span,
[data-theme=light] .header-5 .top-bar .top-bar-inner .top-bar-right .top-bar-social .social-list li,
[data-theme=light] .header-5 .top-bar .top-bar-inner .top-bar-right .top-bar-social span,
[data-theme=light] .header-5 .top-bar .top-bar-inner .top-bar-right .top-right-list li,
[data-theme=light] .header-5 .top-bar .top-bar-inner .top-bar-list li {
  color: var(--rr-color-text-body);
}
[data-theme=light] .header-5 .primary-header-inner .header-menu-wrap ul li.menu-item-has-children:after,
[data-theme=light] .header-5 .primary-header-inner .header-menu-wrap ul li.active a,
[data-theme=light] .header-5 .primary-header-inner .header-menu-wrap ul li a {
  color: var(--rr-color-common-white);
}
[data-theme=light] .header-5.fixed {
  background-color: var(--rr-color-bg-1);
  border: none;
}
[data-theme=light] .header-6.fixed {
  background-color: transparent;
  border: none;
}
[data-theme=light] .nmw-slider .slider-item .hero-content .bottom-title,
[data-theme=light] .nmw-slider .slider-item .hero-content .sub-title {
  color: var(--rr-color-common-white);
}
[data-theme=light] .nmw-slider .slider-item .hero-content .title {
  color: var(--rr-color-common-white);
}
[data-theme=light] .nmw-slider .slider-item .hero-content .title:before {
  display: block;
}
[data-theme=light] .about-content-6 .section-heading {
  border-bottom: 1px solid #E6E6E6;
}
[data-theme=light] .about-content-7 .about-list-wrap span {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .service-card {
  background-color: var(--rr-color-common-white);
  border: 1px solid #E6E6E6;
}
[data-theme=light] .service-card .icon {
  background: #E8EDF9;
}
[data-theme=light] .service-card .content .read-more {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .process-counter {
  border-bottom: 1px solid #E6E6E6;
}
[data-theme=light] .process-counter .counter-card {
  border-right: 1px solid #E6E6E6;
}
[data-theme=light] .process-counter .counter-card.card-4 {
  border-right: none;
}
[data-theme=light] .process-counter .counter-card .icon {
  background-color: var(--rr-color-theme-primary);
}
[data-theme=light] .process-item .process-icon.icon-2 {
  background-color: var(--rr-color-common-white);
}
[data-theme=light] .post-card-2.card-4 .post-content-wrap .post-content .post-meta li:nth-child(1) {
  color: var(--rr-color-theme-primary);
}
[data-theme=light] .cta-wrap-5 .section-heading .section-title {
  color: var(--rr-color-common-white);
}
[data-theme=light] .sponsor-section-6 {
  background-color: var(--rr-color-grey-light);
}
[data-theme=light] .footer-widget .title {
  color: var(--rr-color-common-white);
}
[data-theme=light] .footer-widget .title span {
  color: var(--rr-color-text-body);
}
[data-theme=light] .footer-widget p {
  color: var(--rr-color-text-body);
}
[data-theme=light] .footer-widget .form-check .form-check-label {
  color: var(--rr-color-text-body);
}
[data-theme=light] .copyright-content p {
  color: var(--rr-color-text-body);
}
[data-theme=light] .slider-tab-wrap .swiper-slide .slider-tab-btn {
  color: var(--rr-color-common-white);
}
[data-theme=light] .slider-tab-wrap .swiper-slide.swiper-slide-thumb-active .slider-tab-btn {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .header-6 .primary-header-inner .header-menu-wrap ul li.menu-item-has-children:after,
[data-theme=light] .header-6 .primary-header-inner .header-menu-wrap ul li.active a,
[data-theme=light] .header-6 .primary-header-inner .header-menu-wrap ul li a {
  color: var(--rr-color-common-white);
}
[data-theme=light] .header-6 .primary-header.fixed .primary-header-inner,
[data-theme=light] .header-6 .primary-header.fixed {
  background-color: var(--rr-color-bg-1);
}
[data-theme=light] .nmw-slider-2 .slider-item .slider-content .section-heading .section-title {
  color: var(--rr-color-common-white);
}
[data-theme=light] .process-section-3 {
  background-color: var(--rr-color-common-white);
  border-bottom: 1px solid #E6E6E6;
}
[data-theme=light] .process-section-3 .process-item-2 {
  border: 1px solid #E6E6E6;
}
[data-theme=light] .exp-content .skills-items .skills-item .progress .progress-bar span {
  color: var(--rr-color-heading-primary);
}
[data-theme=light] .choose-us {
  background-color: var(--rr-color-grey-light);
}
[data-theme=light] .choose-us-content .choose-list li {
  color: #74787C;
}
[data-theme=light] .counter-area {
  background-color: var(--rr-color-grey-light);
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #E6E6E6;
}
[data-theme=light] .counter-card-2 {
  border-right: 1px solid #E6E6E6;
}
[data-theme=light] .service-card-2 {
  background-color: var(--rr-color-common-white);
  border: 1px solid #E6E6E6;
}
[data-theme=light] .pricing-section {
  border-bottom: 1px solid #E6E6E6;
}
[data-theme=light] .blog-section-6 {
  background-color: var(--rr-color-grey-light);
}
[data-theme=light] .post-card.card-6 {
  background-color: var(--rr-color-common-white);
}
[data-theme=light] .post-card.card-6 .post-content-wrap .post-content .blog-btn:before {
  background-color: var(--rr-color-theme-primary);
}
[data-theme=light] .contact-content .contact-list .list-item:hover .icon {
  background-color: var(--rr-color-theme-primary);
}

.skip {
  z-index: -1111111;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.process-item-wrap {
  display: flex;
}

/*# sourceMappingURL=main.css.map */
