 @import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap");.offcanvas-overlay, a, .btn, button, span, sub, sup, p, input, select, textarea, img, svg, .transition-3, li, h1, h2, h3, h4, h5, h6, .body__overlay {-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}:root {--ff-body: "Nunito Sans", sans-serif;--ff-title: "Nunito Sans", sans-serif;--ff-iconfont: "Font Awesome 6 Pro";--color-white: #FFFFFF;--color-black: #000000;--color-heading: #283333;--color-body-text: #676E6E;--color-medium: #9DBEBD;--color-light: #9C9C9C;--color-placeholder: #676E6E;--color-primary: #0C6E6D;--color-secondary: #F9D67B;--color-success: #198754;--color-info: #0dcaf0;--color-warning: #ffc107;--color-danger: #FF0000;--color-rating: #FEC300;--color-bg-primary: #F6F7F7;--color-border-primary: #DFE0E0;--color-border-secondary: #39444A;--color-gradient: linear-gradient(90deg, #0C6E6D 0%, #F9D67B 100%);--fw-normal: normal;--fw-thin: 100;--fw-elight: 200;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-sbold: 600;--fw-bold: 700;--fw-ebold: 800;--fw-black: 900;--fs-body: 16px;--fs-p: 16px;--fs-h1: 68px;--fs-h2: 48px;--fs-h3: 38px;--fs-h4: 28px;--fs-h5: 24px;--fs-h6: 18px;--fs-b1: 14px;--fs-b2: 16px;--fs-b3: 18px;--fs-b4: 22px;}* {margin: 0;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}html {font-size: 10px;}body {color: var(--color-black);font-family: var(--ff-body);font-size: var(--fs-body);font-weight: normal;line-height: 1.5;background: var(--color-white);}h1, .h1, h2, .h2, h3, .h3, h4, .h5, h5, .h5, h6, .h6 {color: var(--color-heading);margin-top: 0px;line-height: 1;margin-bottom: 0;font-weight: var(--fw-bold);word-break: break-word;font-family: var(--ff-title);}ul {margin: 0px;padding: 0px;}a {text-decoration: none;}a:focus, .button:focus {text-decoration: none;outline: none;}a:focus, a:hover {text-decoration: none;color: inherit;}a, button {color: inherit;outline: none;border: none;background: transparent;}img {max-width: 100%;object-fit: cover;}button:hover {cursor: pointer;}button:focus {outline: 0;}.uppercase {text-transform: uppercase;}.capitalize {text-transform: capitalize;}hr:not([size]) {margin: 0;border-color: var(--color-border-primary);opacity: 1;border-width: 1px;}input[type=text], input[type=email], input[type=tel], input[type=number], input[type=password], textarea {outline: none;background-color: transparent;height: 50px;width: 100%;font-size: 16px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;-ms-border-radius: 6px;border-radius: 6px;border: 1px solid var(--color-border-primary);color: var(--color-body-text);padding-inline-start: 23px;padding-inline-end: 23px;}input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=password]:focus, textarea:focus {border-color: var(--color-primary);}textarea {padding: 23px 23px;height: 120px;min-height: 120px;}textarea:focus {border-color: var(--color-primary);}label {margin-bottom: 7px;font-size: 16px;font-weight: var(--fw-sbold);}*::-moz-selection {background: var(--color-primary);color: var(--color-white);text-shadow: none;}::-moz-selection {background: var(--color-primary);color: var(--color-white);text-shadow: none;}::selection {background: var(--color-primary);color: var(--color-white);text-shadow: none;}*::-moz-placeholder {opacity: 1;font-size: 16px;color: var(--color-placeholder);}*::placeholder {opacity: 1;font-size: 16px;font-weight: 400;font-family: var(--ff-title);color: var(--color-placeholder);}.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {--bs-gutter-x: 30px;}.container {padding-inline-start: 15px;padding-inline-end: 15px;}@media (min-width: 1441px) {.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1320px;}.container-1640 {max-width: 1640px;}}.row {--bs-gutter-x: 30px;}.g-10, .gx-10 {--bs-gutter-x: 10px;}.g-15, .gx-15 {--bs-gutter-x: 15px;}.g-20, .gx-20 {--bs-gutter-x: 20px;}.g-30, .gx-30 {--bs-gutter-x: 30px;}.g-30, .gy-30 {--bs-gutter-y: 30px;}.g-15, .gy-15 {--bs-gutter-y: 15px;}.g-40, .gx-40 {--bs-gutter-x: 40px;}.g-40, .gy-40 {--bs-gutter-y: 40px;}.g-50, .gx-50 {--bs-gutter-x: 50px;}.g-50, .gy-50 {--bs-gutter-y: 50px;}.g-60, .gy-60 {--bs-gutter-y: 60px;}.gx-90 {--bs-gutter-x: 90px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.gx-90 {--bs-gutter-x: 30px;}}.table > thead {vertical-align: middle;}.table > tbody {vertical-align: middle;}.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;}.opacity-05 {opacity: 0.5;}.overflow-y-visible {overflow-x: hidden;overflow-y: visible;}.p-relative {position: relative;}.position-relative {position: relative;}.p-absolute {position: absolute;}.position-absolute {position: absolute;}.include-bg {background-position: center;background-size: cover;background-repeat: no-repeat;}.hr-1 {border-top: 1px solid rgb(232, 232, 232);}.x-clip {overflow-x: clip;}@media (max-width: 575px) {.o-xs {overflow-x: hidden;}}.overflow-visible {overflow: visible;}.body__overlay {background-color: var(--bd-heading);height: 100%;width: 100%;position: fixed;top: 0;z-index: 9999;left: 0;opacity: 0;visibility: hidden;}.body__overlay.opened {opacity: 0.7;visibility: visible;}.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 1280px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.mfp-iframe-holder .mfp-content {max-width: 1000px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.mfp-iframe-holder .mfp-content {max-width: 850px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.mfp-iframe-holder .mfp-content {max-width: 820px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.mfp-iframe-holder .mfp-content {max-width: 750px;}}.mfp-close {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}.mfp-close:hover {color: var(--color-white);}.mfp-close::after {position: absolute;content: "\f00d";height: 100%;width: 100%;font-family: var(--ff-iconfont);font-size: 31px;font-weight: 200;inset-inline-end: -20px;margin-top: -25px;}@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) {.mfp-close::after {inset-inline-end: 15px;margin-top: -30px;}}h1, .h1, h2, .h2, h3, .h3, h4, .h5, h5, .h5, h6, .h6 {color: var(--color-heading);margin-top: 0px;line-height: 1.35;margin-bottom: 0;font-weight: var(--fw-bold);word-break: break-word;font-family: var(--ff-title);}h1, .h1 {font-size: var(--fs-h1);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {h1, .h1 {font-size: 50px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {h1, .h1 {font-size: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {h1, .h1 {font-size: 38px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {h1, .h1 {font-size: 38px;}}@media (max-width: 575px) {h1, .h1 {font-size: 40px;}}@media (max-width: 575px) {h1, .h1 {font-size: 32px;}}h1.small, .h1.small {font-size: 58px;}h2, .h2 {font-size: var(--fs-h2);}@media only screen and (min-width: 992px) and (max-width: 1199px) {h2, .h2 {font-size: 36px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {h2, .h2 {font-size: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {h2, .h2 {font-size: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {h2, .h2 {font-size: 36px;}}@media (max-width: 575px) {h2, .h2 {font-size: 32px;}}@media (max-width:450px) {h2, .h2 {font-size: 26px;}}h2.medium, .h2.medium {font-size: 44px;}h2.small, .h2.small {font-size: 40px;}h2.x-small, .h2.x-small {font-size: 32px;}h3, .h3 {font-size: var(--fs-h3);}@media only screen and (min-width: 576px) and (max-width: 767px) {h3, .h3 {font-size: 28px;}}@media (max-width: 575px) {h3, .h3 {font-size: 24px;}}h4, .h4 {font-size: var(--fs-h4);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {h4, .h4 {font-size: 22px;}}h4.medium, .h4.medium {font-size: 28px;}h5, .h5 {font-size: var(--fs-h5);}h5.small, .h5.small {font-size: 20px;}@media (max-width: 575px) {h5, .h5 {font-size: 20px;}}h6, .h6 {font-size: var(--fs-h6);}h6.small, .h6.small {font-size: 18px;}@media (max-width: 575px) {h6, .h6 {font-size: 18px;}}p {font-size: var(--fs-p);font-family: var(--ff-body);font-weight: var(--fw-normal);color: var(--color-body-text);margin-bottom: 30px;line-height: 26px;}p.b1 {font-size: var(--fs-b1);line-height: 1.714;}p.b2 {font-size: var(--fs-b2);line-height: 1.625;}p.b3 {font-size: var(--fs-b3);line-height: 1.55;}p.b4 {font-size: var(--fs-b4);line-height: 1.454;}p:last-child {margin-bottom: 0;}.b1 {font-size: var(--fs-b1);line-height: 1.714;}.b2 {font-size: var(--fs-b2);line-height: 1.625;}.b3 {font-size: var(--fs-b3);line-height: 1.55;}.b4 {font-size: var(--fs-b4);line-height: 1.454;}.box-section {margin-inline-start: 115px;margin-inline-end: 115px;border-radius: 16px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.box-section {margin-inline-start: 30px;margin-inline-end: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.box-section {margin-inline-start: 15px;margin-inline-end: 15px;}}.box-section.style-two {border-radius: 16px 16px 0 0;}.box-section.style-three {border-radius: 0 0 16px 16px;}.bd-section-title {line-height: 1.2;text-transform: capitalize;position: relative;}.bd-section-title .line {position: relative;}.bd-section-title .line::before {position: absolute;content: "";width: 270px;height: 1px;background-color: var(--color-secondary);inset-inline-end: -300px;inset-block-start: 50%;transform: translateY(-50%);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-section-title .line::before {width: 120px;inset-inline-end: -150px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-section-title .line::before {width: 150px;inset-inline-end: -180px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-section-title .line::before {display: none;}}.bd-section-subtitle {padding-inline-start: 30px;padding-inline-end: 15px;height: 31px;border-radius: 50px;color: var(--color-primary);background-color: rgba(12, 110, 109, 0.1);display: inline-flex;align-items: center;justify-content: center;font-size: 16px;font-weight: 500;letter-spacing: 0.2em;text-transform: uppercase;position: relative;margin-bottom: 17px;}.bd-section-subtitle::before {position: absolute;content: "";inset-inline-start: 15px;inset-block-start: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 50px;background-color: var(--color-primary);}.bd-section-subtitle.secondary {color: var(--color-secondary);background-color: rgba(249, 214, 123, 0.1);}.bd-section-subtitle.secondary::before {background-color: var(--color-secondary);}.bd-section-liner-bg {position: relative;}.bd-section-liner-bg::before {position: absolute;content: "";width: 100%;height: 1550px;inset-inline-start: 0;inset-block-start: 0;z-index: -1;background: linear-gradient(180deg, #F6F7F7 0%, rgba(246, 247, 247, 0) 100%);}.section-space {padding-top: 100px;padding-bottom: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.section-space {padding-top: 80px;padding-bottom: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.section-space {padding-top: 65px;padding-bottom: 65px;}}.section-space-medium {padding-top: 80px;padding-bottom: 80px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.section-space-medium {padding-top: 60px;padding-bottom: 60px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.section-space-medium {padding-top: 50px;padding-bottom: 50px;}}.section-space-small {padding-top: 60px;padding-bottom: 60px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.section-space-small {padding-top: 50px;padding-bottom: 50px;}}.section-space-small-bottom {padding-bottom: 60px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.section-space-small-bottom {padding-bottom: 50px;}}.section-space-top {padding-top: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.section-space-top {padding-top: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.section-space-top {padding-top: 65px;}}.section-space-top-xxl {padding-top: 200px;}.section-space-bottom {padding-bottom: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.section-space-bottom {padding-bottom: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.section-space-bottom {padding-bottom: 65px;}}.section-space-big {padding-top: 109px;padding-bottom: 108px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.section-space-big {padding-top: 80px;padding-bottom: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.section-space-big {padding-top: 65px;padding-bottom: 65px;}}.section-title-space {margin-bottom: 40px;}.bd-section-line {display: flex;position: relative;align-items: center;margin: 0 -15px;}@media (max-width: 575px) {.bd-section-line {justify-content: center;}}.bd-section-line .bd-section-title {position: relative;padding: 0 15px;width: max-content;}@media (max-width: 575px) {.bd-section-line .bd-section-title {width: auto;}}.bd-separator-line {position: relative;background-image: linear-gradient(90deg, #DFE0E0, #DFE0E0);width: 100%;height: 1px;inset-inline-start: 15px;inset-block-start: 0%;inset-inline-end: 0%;bottom: auto;}@media (max-width: 575px) {.bd-separator-line {width: auto;background-image: none;}}.bd-separator-line.line-right {inset-inline-start: auto;inset-inline-end: 15px;}.bd-common-accordion .accordion-item {border-radius: 0px;color: var(--color-black);background-color: transparent;border: none;border-bottom: 1px solid var(--color-border-primary);}.bd-common-accordion .accordion-item:not(:last-child) {margin-bottom: 25px;}.bd-common-accordion .accordion-header {margin-bottom: 22px;}.bd-common-accordion .accordion-button:not(.collapsed) {color: var(--color-primary);background-color: transparent;box-shadow: none;border-radius: 6px 6px 0 0 !important;}.bd-common-accordion .accordion-button {font-size: 20px;font-weight: var(--fw-sbold);padding: 0 0;padding-inline-end: 35px;transition: all 0.3s ease-in-out;}.bd-common-accordion .accordion-button::after {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: auto;height: auto;border-radius: 50%;margin-inline-start: auto;content: "+";font-family: var(--ff-iconfont);font-size: 18px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;position: absolute;inset-inline-end: 0;top: 50%;transform: translateY(-50%);background-image: none;display: inline-flex;justify-content: center;align-items: center;width: 28px;height: 28px;background-color: transparent;color: var(--color-heading);}.bd-common-accordion .accordion-button:not(.collapsed)::after {content: "\f068";font-family: var(--ff-iconfont);width: 28px;height: 28px;background-color: transparent;color: var(--color-primary);transition: all 0.3s ease-in-out;}.bd-common-accordion .accordion-body {color: var(--color-body-text);padding: 0 0;margin-bottom: 20px;}@keyframes shape-rote {from {transform: rotate(0deg);}to {transform: rotate(360deg);}}@-webkit-keyframes btnMarqueeTextX {100% {transform: translateX(-200%);}}@keyframes btnMarqueeTextX {100% {transform: translateX(-200%);}}@-webkit-keyframes btnMarqueeTextY {100% {transform: translateY(-200%);}}@keyframes btnMarqueeTextY {100% {transform: translateY(-200%);}}@-webkit-keyframes pulse {0% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes pulse {0% {-moz-box-shadow: 0 0 0 0 rgba(0, 108, 228, 0.5);box-shadow: 0 0 0 0 rgba(0, 108, 228, 0.5);}70% {-moz-box-shadow: 0 0 0 45px rgba(0, 108, 228, 0);box-shadow: 0 0 0 45px rgba(0, 108, 228, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(0, 108, 228, 0);box-shadow: 0 0 0 0 rgba(0, 108, 228, 0);}}.pulse-white {animation: pulse-white 2s infinite;}@keyframes pulse-white {0% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}100% {-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}.animate-play {position: relative;z-index: 5;}.animate-play::before {content: "";display: inline-block;width: 100%;height: 100%;border-radius: 50%;position: absolute;border: 1px solid rgb(134, 134, 134);top: 0;left: 0;right: 0px;bottom: 0px;z-index: 0;animation-name: popupBtn;animation-duration: 1.6s;animation-timing-function: linear;animation-iteration-count: infinite;z-index: -1;}.animate-play::after {content: "";display: inline-block;width: 100%;height: 100%;border-radius: 50%;position: absolute;border: 1px solid rgb(134, 134, 134);top: 0;left: 0;right: 0;bottom: 0px;z-index: 0;animation-name: popupBtn;animation-duration: 1.8s;animation-timing-function: linear;animation-iteration-count: infinite;z-index: -1;}@keyframes popupBtn {0% {transform: scale(1);opacity: 0.6;}50% {transform: scale(1.4);opacity: 0.3;}100% {transform: scale(2);opacity: 0;}}@keyframes ripple {0% {-webkit-transform: scale(0.9);transform: scale(0.9);opacity: 1;}75% {-webkit-transform: scale(1.9);transform: scale(1.9);opacity: 0.5;}100% {-webkit-transform: scale(2.3);transform: scale(2.3);opacity: 0;}}@keyframes slide-left {from {-webkit-transform: translateX(0);transform: translateX(0);}to {-webkit-transform: translateX(-100%);transform: translateX(-100%);}}@keyframes iconBounce {0% {animation-timing-function: ease-in;opacity: 1;transform: translateY(-25px);}24% {opacity: 1;}40% {animation-timing-function: ease-in;transform: translateY(-24px);}65% {animation-timing-function: ease-in;transform: translateY(-12px);}82% {animation-timing-function: ease-in;transform: translateY(-6px);}93% {animation-timing-function: ease-in;transform: translateY(-4px);}25%, 55%, 75%, 87% {animation-timing-function: ease-out;transform: translateY(0px);}100% {animation-timing-function: ease-out;opacity: 1;transform: translateY(0px);}}.line-dash {stroke-dasharray: 4;stroke-dashoffset: 350;-webkit-animation: line-dash 30s linear backwards alternate-reverse infinite;animation: line-dash 30s linear backwards alternate-reverse infinite;}@keyframes line-dash {100% {stroke-dashoffset: 0;}}@keyframes planeRight {0% {transform: translateX(0);}100% {transform: translateX(100px);}}@keyframes cameraScale {0% {transform: scale(0.5);opacity: 0.3;}100% {transform: scale(1);opacity: 1;}}@keyframes stoneSlide {0% {transform: translateX(0);}100% {transform: translateX(-100px);}}@-moz-keyframes badgeSpin {100% {-moz-transform: rotate(360deg);}}@-webkit-keyframes badgeSpin {100% {-webkit-transform: rotate(360deg);}}@keyframes badgeSpin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes plane3Scale {0% {transform: scale(0.5);}100% {transform: scale(1);}}@-webkit-keyframes rotate-infinite {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@-moz-keyframes rotate-infinite {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@-ms-keyframes rotate-infinite {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@keyframes rotate-infinite {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@keyframes right-2-left {0% {transform: translateX(0);}100% {transform: translateX(-100px);}}.upDown {animation: upDown 1.3S infinite alternate;}@keyframes upDown {0% {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(-15px);-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-o-transform: translateY(-15px);transform: translateY(-15px);}}.spin {animation: spin 15s linear infinite;}@keyframes spin {0% {-webkit-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes qode-draw {0%, 100% {-webkit-clip-path: inset(-2px 0);clip-path: inset(-2px 0);}42% {-webkit-clip-path: inset(-2px 0 -2px 100%);clip-path: inset(-2px 0 -2px 100%);}43% {-webkit-clip-path: inset(-2px 100% -2px 0);clip-path: inset(-2px 100% -2px 0);}}@-webkit-keyframes scroll {0% {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(16px);-moz-transform: translateY(16px);-ms-transform: translateY(16px);-o-transform: translateY(16px);transform: translateY(16px);}}@-moz-keyframes scroll {0% {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(16px);-moz-transform: translateY(16px);-ms-transform: translateY(16px);-o-transform: translateY(16px);transform: translateY(16px);}}@-ms-keyframes scroll {0% {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(16px);-moz-transform: translateY(16px);-ms-transform: translateY(16px);-o-transform: translateY(16px);transform: translateY(16px);}}@keyframes scroll {0% {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(16px);-moz-transform: translateY(16px);-ms-transform: translateY(16px);-o-transform: translateY(16px);transform: translateY(16px);}}@keyframes bubble {0% {-webkit-transform: rotate(0deg) translateX(-50px);-moz-transform: rotate(0deg) translateX(-50px);-ms-transform: rotate(0deg) translateX(-50px);transform: rotate(0deg) translateX(-50px);}100% {-webkit-transform: rotate(360deg) translateY(100px);-moz-transform: rotate(360deg) translateY(100px);-ms-transform: rotate(360deg) translateY(100px);transform: rotate(360deg) translateY(100px);}}@-webkit-keyframes leftright {0% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}100% {-webkit-transform: translateX(-20px);-moz-transform: translateX(-20px);-ms-transform: translateX(-20px);-o-transform: translateX(-20px);transform: translateX(-20px);}}@-moz-keyframes leftright {0% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}100% {-webkit-transform: translateX(-20px);-moz-transform: translateX(-20px);-ms-transform: translateX(-20px);-o-transform: translateX(-20px);transform: translateX(-20px);}}@-ms-keyframes leftright {0% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}100% {-webkit-transform: translateX(-20px);-moz-transform: translateX(-20px);-ms-transform: translateX(-20px);-o-transform: translateX(-20px);transform: translateX(-20px);}}@keyframes leftright {0% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}100% {-webkit-transform: translateX(-20px);-moz-transform: translateX(-20px);-ms-transform: translateX(-20px);-o-transform: translateX(-20px);transform: translateX(-20px);}}@keyframes bounce {0%, 10%, 100%, 20%, 50%, 80% {transform: translateX(0);}40%, 60% {transform: translateX(-15px);}}@keyframes top-image-bounce {0% {-webkit-transform: translateY(-8px);transform: translateY(-8px);}50% {-webkit-transform: translateY(12px);transform: translateY(12px);}100% {-webkit-transform: translateY(-8px);transform: translateY(-8px);}}@-webkit-keyframes scroll {0% {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(16px);-moz-transform: translateY(16px);-ms-transform: translateY(16px);-o-transform: translateY(16px);transform: translateY(16px);}}@-moz-keyframes scroll {0% {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(16px);-moz-transform: translateY(16px);-ms-transform: translateY(16px);-o-transform: translateY(16px);transform: translateY(16px);}}@-ms-keyframes scroll {0% {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(16px);-moz-transform: translateY(16px);-ms-transform: translateY(16px);-o-transform: translateY(16px);transform: translateY(16px);}}@keyframes scroll {0% {-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}100% {-webkit-transform: translateY(16px);-moz-transform: translateY(16px);-ms-transform: translateY(16px);-o-transform: translateY(16px);transform: translateY(16px);}}@keyframes pulse-blur {from, to {scale: 1;filter: blur(0px);}50% {scale: 1.05;filter: blur(2px);}}.cd-words-wrapper {display: inline-block;position: relative;text-align: left;}.cd-words-wrapper b {display: inline-block;position: absolute;white-space: nowrap;left: 0;top: 0;font-weight: inherit;}.cd-words-wrapper b.is-visible {position: relative;}.no-js .cd-words-wrapper b {opacity: 0;}.no-js .cd-words-wrapper b.is-visible {opacity: 1;}.cd-headline.clip span {display: inline-block;transition: none;}.cd-headline.clip .cd-words-wrapper {overflow: hidden;vertical-align: top;}.cd-headline.clip .cd-words-wrapper::after {top: 0;right: 0;width: 2px;content: "";height: 100%;position: absolute;background-color: #3b3b3b;}.cd-headline.clip b {opacity: 0;}.cd-headline.clip b.is-visible {opacity: 1;}@keyframes line1 {0% {top: 0px;opacity: 1;}50% {top: 50%;}100% {top: 100%;opacity: 1;}}@keyframes line2 {0% {opacity: 1;bottom: 0px;}50% {bottom: 50%;}100% {bottom: 100%;opacity: 1;}}@-webkit-keyframes scroll {0% {-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}100% {-webkit-transform: translateX(7px);-moz-transform: translateX(7px);-ms-transform: translateX(7px);-o-transform: translateX(7px);transform: translateX(7px);}}@-moz-keyframes scroll {0% {-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}100% {-webkit-transform: translateX(7px);-moz-transform: translateX(7px);-ms-transform: translateX(7px);-o-transform: translateX(7px);transform: translateX(7px);}}@-ms-keyframes scroll {0% {-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}100% {-webkit-transform: translateX(7px);-moz-transform: translateX(7px);-ms-transform: translateX(7px);-o-transform: translateX(7px);transform: translateX(7px);}}@keyframes scroll {0% {-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}100% {-webkit-transform: translateX(7px);-moz-transform: translateX(7px);-ms-transform: translateX(7px);-o-transform: translateX(7px);transform: translateX(7px);}}@keyframes bannerAnimationOne {0% {transform: translate(0px, 0px);}20% {transform: translate(20px, -5px);}40% {transform: translate(50px, 20px);}60% {transform: translate(20px, 50px);}80% {transform: translate(-20px, 30px);}100% {transform: translate(0px, 0px);}}@-webkit-keyframes about-text {0% {width: 0;}100% {width: 100%;}}@-moz-keyframes about-text {0% {width: 0;}100% {width: 100%;}}@-ms-keyframes about-text {0% {width: 0;}100% {width: 100%;}}@keyframes about-text {0% {width: 0;}100% {width: 100%;}}.theme-bg {background-color: var(--color-primary);}.primary-bg {background-color: var(--color-bg-primary);}.full-black-bg {background-color: var(--color-black);}.theme-black {background-color: var(--color-heading);}.theme-bg-secondary {background-color: var(--color-secondary);}.bg-success {background-color: var(--color-success);}.bg-info {background-color: var(--color-info);}.bg-warning {background-color: var(--color-warning);}.bg-danger {background-color: var(--color-danger);}[data-bg-color=footer-bg] {background-color: rgba(40, 51, 51, 0.5);}.progress-wrap {position: fixed;inset-inline-end: 50px;bottom: 100px;height: 46px;width: 46px;cursor: pointer;display: block;border-radius: 50px;box-shadow: inset 0 0 0 2px #e6eaeb;z-index: 99;opacity: 0;visibility: hidden;transform: translateY(15px);-webkit-transition: all 200ms linear;transition: all ease 0.5s;background: #F9FAFB;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.progress-wrap {height: 36px;width: 36px;inset-inline-end: 30px;bottom: 30px;}}@media (max-width: 575px) {.progress-wrap.mobile-right {bottom: 100px;}}.progress-wrap.active-progress {opacity: 1;visibility: visible;transform: translateY(0);bottom: 50px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.progress-wrap.active-progress {bottom: 30px;}}.progress-wrap::after {position: absolute;font-family: var(--ff-iconfont);content: "\f106";text-align: center;font-size: 20px;color: var(--color-black);inset-inline-start: 0;top: 0;height: 46px;width: 46px;cursor: pointer;display: flex;align-items: center;justify-content: center;z-index: 1;-webkit-transition: all 200ms linear;transition: all 200ms linear;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.progress-wrap::after {height: 36px;width: 36px;}}.progress-wrap svg path {fill: none;}.progress-wrap svg.progress-circle path {stroke: var(--color-primary);stroke-width: 4;box-sizing: border-box;-webkit-transition: all 200ms linear;transition: all 200ms linear;}.bd-badge {font-size: 12px;font-weight: var(--fw-medium);padding: 7px 14px;display: -webkit-inline-box;display: -moz-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flexbox;display: inline-flex;text-align: center;justify-content: center;align-items: center;border-radius: 50px;gap: 6px;line-height: 1;text-transform: uppercase;}.bg-label-primary {color: var(--color-white);background-color: var(--color-primary);}.bg-label-primary:hover {color: var(--color-heading);background-color: var(--color-secondary);}.bg-label-secondary {color: var(--color-heading);background-color: var(--color-secondary);}.bg-label-secondary:hover {color: var(--color-white);background-color: var(--color-primary);}.bg-label-tertiary {color: var(--color-heading);background-color: var(--color-secondary);}.bg-label-tertiary:hover {color: var(--color-primary);background-color: var(--color-white);}.bullet {width: 6px;height: 6px;border-radius: 100%;display: block;background-color: var(--color-primary);}.bd-breadcrumb {position: relative;z-index: 2;min-height: 450px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-breadcrumb {min-height: 260px;}}.bd-breadcrumb-bg {position: absolute;inset-inline-start: 0;inset-inline-end: 0;inset-block-start: 0;inset-block-end: 0;background-repeat: no-repeat;background-size: cover;background-position: center;}.bd-breadcrumb-bg::before {position: absolute;content: "";width: 100%;height: 100%;inset-inline-start: 0;inset-block-start: 0;background-color: rgba(12, 110, 109, 0.6);}.bd-breadcrumb-title {color: var(--color-white);font-weight: var(--fw-sbold);margin-bottom: 5px;font-size: 58px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-breadcrumb-title {font-size: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-breadcrumb-title {font-size: 38px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.bd-breadcrumb-title {font-size: 38px;}}@media (max-width: 575px) {.bd-breadcrumb-title {font-size: 40px;}}@media (max-width: 575px) {.bd-breadcrumb-title {font-size: 32px;}}.bd-breadcrumb-list {display: flex;justify-content: center;gap: 40px;color: white;}.bd-breadcrumb-list span {position: relative;}.bd-breadcrumb-list span a:hover {color: var(--color-secondary);}.bd-breadcrumb-list span:not(:last-child)::before {position: absolute;content: "\f105";font-family: var(--ff-iconfont);border-radius: 40%;background-color: transparent;inset-inline-end: -25px;inset-block-start: 50%;transform: translateY(-50%);}.bd-btn {font-size: 16px;text-transform: capitalize;color: var(--color-white);display: inline-flex;align-items: center;justify-content: center;gap: 0 16px;padding: 14px 23px 12px;transition: all 0.3s ease-in-out;-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;-ms-border-radius: 50px;border-radius: 50px;white-space: nowrap;font-weight: var(--fw-sbold);}.bd-btn i {transition: all 0.3s ease-in-out;transform: rotate(-45deg);}[dir=rtl] .bd-btn i {transform: rotate(-135deg);}.bd-btn:hover i {transform: rotate(0deg);}[dir=rtl] .bd-btn:hover i {transform: rotate(-180deg);}.bd-btn.btn-sm {padding: 4px 15px;font-size: 13px;line-height: 1.5;border-radius: 4px;}.bd-btn.btn-extra-large {padding: 0 46px;height: 76px;font-size: 24px;}.btn-primary {background-color: var(--color-primary);}.btn-primary:hover {color: var(--color-heading);background-color: var(--color-secondary);}.btn-secondary {color: var(--color-heading);background-color: var(--color-secondary);}.btn-secondary:hover {color: var(--color-white);background-color: var(--color-primary);}.btn-tertiary {color: var(--color-heading);background-color: var(--color-secondary);}.btn-tertiary:hover {color: var(--color-primary);background-color: var(--color-white);}.btn-quaternary {color: var(--color-white);background-color: var(--color-primary);}.btn-quaternary:hover {color: var(--color-primary);background-color: var(--color-white);}.btn-white {color: var(--color-heading);background-color: var(--color-white);}.btn-white:hover {color: var(--color-white);background-color: var(--color-primary);}.btn-white-two {color: var(--color-heading);background-color: var(--color-white);}.btn-white-two:hover {color: var(--color-heading);background-color: var(--color-secondary);}.btn-outline-primary {border: 1px solid var(--color-primary);color: var(--color-primary);}.btn-outline-light {border: 1px solid var(--color-light);color: var(--color-heading);}.btn-outline-light:hover {color: var(--color-white);border-color: var(--color-primary);background-color: var(--color-primary);}.bd-text-btn {display: inline-flex;align-items: center;gap: 10px;font-size: 16px;font-weight: var(--fw-sbold);transition: all 0.3s ease-in-out;}.bd-text-btn .icon {width: 20px;height: 20px;border-radius: 50px;display: flex;align-items: center;justify-content: center;color: var(--color-white);background-color: var(--color-primary);transform: rotate(-45deg);transition: all 0.3s ease-in-out;font-size: 12px;}[dir=rtl] .bd-text-btn .icon {transform: rotate(-135deg);}.bd-text-btn:hover {color: var(--color-primary);}.bd-text-btn:hover .icon {color: var(--color-heading);background-color: var(--color-secondary);transform: rotate(0deg);}[dir=rtl] .bd-text-btn:hover .icon {transform: rotate(-180deg);}.bd-text-btn.secondary {color: var(--color-white);}.bd-text-btn.secondary .icon {color: var(--color-heading);background-color: var(--color-secondary);}[dir=rtl] .bd-text-btn.secondary .icon {transform: rotate(-135deg);}.bd-text-btn.secondary:hover {color: var(--color-secondary);}.bd-text-btn.secondary:hover .icon {color: var(--color-primary);background-color: var(--color-white);transform: rotate(0deg);}[dir=rtl] .bd-text-btn.secondary:hover .icon {transform: rotate(-180deg);}.bd-text-btn-two {display: flex;align-items: center;gap: 10px;font-size: 16px;color: var(--color-white);font-weight: var(--fw-sbold);transition: all 0.3s ease-in-out;position: relative;}.bd-text-btn-two::before {position: absolute;content: "";inset-inline-start: 0;inset-block-end: -2px;width: 100%;height: 1px;background-color: var(--color-white);transition: all 0.3s ease-in-out;}.bd-text-btn-two i {transform: rotate(-45deg);transition: all 0.3s ease-in-out;}[dir=rtl] .bd-text-btn-two i {transform: rotate(-135deg);}.bd-text-btn-two:hover {color: var(--color-secondary);}.bd-text-btn-two:hover::before {background-color: var(--color-secondary);}.bd-text-btn-two:hover i {transform: rotate(0deg);}[dir=rtl] .bd-text-btn-two:hover i {transform: rotate(-180deg);}.bd-play-btn {display: flex;align-items: center;justify-content: center;width: 60px;height: 60px;border-radius: 50px;color: var(--color-primary);background-color: var(--color-white);transition: all 0.3s ease-in-out;}.bd-play-btn:hover {color: var(--color-heading);background-color: var(--color-secondary);}.bd-play-btn.secondary {color: var(--color-heading);background-color: var(--color-secondary);}.bd-play-btn.secondary:hover {color: var(--color-white);background-color: var(--color-primary);}.bd-play-outline-btn {display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;border-radius: 50px;color: var(--color-white);border: 2px solid var(--color-white);transition: all 0.3s ease-in-out;}.bd-play-outline-btn:hover {color: var(--color-white);border-color: var(--color-primary);background-color: var(--color-primary);}.bd-play-outline-btn.secondary {color: var(--color-heading);background-color: var(--color-secondary);}.bd-play-outline-btn.secondary:hover {color: var(--color-white);background-color: var(--color-primary);}.bd-download-btn {width: 100%;display: inline-flex;align-items: center;gap: 15px;padding: 9px 40px;color: var(--color-white);background-color: var(--color-primary);border-radius: 8px;font-size: 16px;font-weight: var(--fw-sbold);transition: all 0.3s ease-in-out;}.bd-download-btn svg {width: 20px;height: 20px;}.bd-download-btn svg * {transition: all 0.3s ease-in-out;fill: var(--color-white);}.bd-download-btn:hover {color: var(--color-heading);background-color: var(--color-secondary);}.bd-download-btn:hover svg * {fill: var(--color-heading);}.bd-download-btn.secondary {color: var(--color-heading);background-color: var(--color-secondary);}.bd-download-btn.secondary svg * {fill: var(--color-heading);}.bd-download-btn.secondary:hover {color: var(--color-white);background-color: var(--color-primary);}.bd-download-btn.secondary:hover svg * {fill: var(--color-white);}.dots-pagination {display: flex;align-items: center;gap: 1px;margin-bottom: 2px;height: 20px;}.dots-pagination .swiper-pagination-bullet {width: 12px;height: 12px;border-radius: 50px;border: 2px solid rgba(0, 0, 0, 0.3);background-color: transparent;}.dots-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {position: relative;width: 20px;height: 20px;background-color: transparent;border: 1px solid var(--color-primary);border-radius: 50px;}.dots-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before {position: absolute;content: "";width: 8px;height: 8px;border-radius: 50px;background-color: var(--color-primary);inset-inline-start: 50%;inset-block-start: 50%;transform: translate(-50%, -50%);}[dir=rtl] .dots-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before {inset-inline-start: auto;inset-inline-end: 50%;}.dots-pagination.secondary .swiper-pagination-bullet {border: 2px solid rgba(255, 255, 255, 0.3);}.dots-pagination.secondary .swiper-pagination-bullet.swiper-pagination-bullet-active {border: 1px solid var(--color-secondary);}.dots-pagination.secondary .swiper-pagination-bullet.swiper-pagination-bullet-active::before {background-color: var(--color-secondary);}.white-text {color: var(--color-white);}.white-text-7 {color: rgba(255, 255, 255, 0.7);}.black-text {color: var(--color-black);}.text-light {color: var(--color-light);}.text-heading {color: var(--color-heading);}.primary-text {color: var(--color-primary);}.secondary-text {color: var(--color-secondary);}.text-title {color: var(--color-heading);}.success-text {color: var(--color-success);}.info-text {color: var(--color-info);}.warning-text {color: var(--color-warning);}.danger-text {color: var(--color-danger);}.body-text {color: var(--color-body-text);}.taxonomy-color {color: var(--color-body-text);}.label-color {color: var(--color-heading);}.rating-color {color: var(--color-rating);}.counter-bg {background-color: #0E8180;}.bd-counter-one {display: flex;align-items: center;justify-content: space-between;}@media only screen and (min-width: 576px) and (max-width: 767px) {.bd-counter-one {flex-wrap: wrap;gap: 30px 80px;}}@media (max-width: 575px) {.bd-counter-one {flex-wrap: wrap;gap: 30px 50px;}}.bd-counter-one-item {position: relative;}.bd-counter-one-item:not(:last-child)::before {position: absolute;content: "";inset-inline-start: 170px;inset-block-start: 50%;transform: translateY(-50%);width: 182px;height: 1px;background-color: rgba(255, 255, 255, 0.3);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-counter-one-item:not(:last-child)::before {inset-inline-start: 150px;width: 150px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-counter-one-item:not(:last-child)::before {display: none;}}.bd-counter-one-item:not(:last-child)::after {position: absolute;content: "";width: 18px;height: 18px;background-color: #0E8180;border-radius: 50px;border: 2px solid var(--color-secondary);inset-inline-start: 252px;inset-block-start: 50%;transform: translateY(-50%);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-counter-one-item:not(:last-child)::after {inset-inline-start: 210px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-counter-one-item:not(:last-child)::after {display: none;}}.bd-counter-one .bd-counter-number {font-size: 58px;font-weight: var(--fw-bold);color: var(--color-white);line-height: 1;}.bd-counter-one .bd-counter-title {color: rgba(255, 255, 255, 0.8);}.bd-counter-two {display: flex;align-items: center;justify-content: space-between;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.bd-counter-two {flex-wrap: wrap;gap: 30px 80px;}}@media (max-width: 575px) {.bd-counter-two {flex-wrap: wrap;gap: 30px 50px;}}.bd-counter-two-item {display: flex;align-items: center;gap: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-counter-two-item {gap: 20px;}}.bd-counter-two .icon {width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;background-color: var(--color-white);border-radius: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-counter-two .icon {width: 60px;height: 60px;}.bd-counter-two .icon img {width: 30px;}}.bd-counter-two .bd-counter-number {font-size: 58px;font-weight: var(--fw-bold);color: var(--color-white);line-height: 1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-counter-two .bd-counter-number {font-size: 42px;}}.bd-counter-two .bd-counter-title {color: rgba(255, 255, 255, 0.8);}.form-input-item input {padding-inline-start: 0;padding-inline-end: 0;border: none;border-bottom: 1px solid rgba(40, 51, 51, 0.15);border-radius: 0;color: var(-color-text-body);}.form-input-item input:focus {border-color: var(--color-primary);}.form-input-item textarea {height: 88px;min-height: 88px;border: none;border-radius: 0;border-bottom: 1px solid rgba(40, 51, 51, 0.15);padding: 0 0;}.form-input-item textarea:focus {border-color: var(--color-primary);}.offcanvas-area {background: var(--color-bg-primary) none repeat scroll 0 0;position: fixed;right: 0;top: 0;width: 500px;height: 100%;transform: translateX(calc(100% + 80px));transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out;z-index: 999;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: none;border-inline-start: 1px solid var(--color-border-primary);}.offcanvas-area ::-webkit-scrollbar {display: none;}@media (max-width: 575px) {.offcanvas-area {width: 400px;}}@media (max-width: 575px) {.offcanvas-area {width: 100%;}}.offcanvas-area.info-open {opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.offcanvas-logo a img {width: 160px;}@media (max-width: 575px) {.offcanvas-logo a img {width: 150px;}}@media (max-width: 575px) {.offcanvas-logo a img {width: 140px;}}.offcanvas-content {padding-bottom: 45px;}.offcanvas-wrapper {position: relative;height: 100%;padding: 45px 45px;}@media (max-width: 575px) {.offcanvas-wrapper {padding: 30px 30px;}}.offcanvas-header {padding-bottom: 20px;border-bottom: 1px solid var(--color-border-primary);}.offcanvas-title {color: var(--color-heading);margin-bottom: 17px;}.offcanvas-text p {margin-bottom: 25px;}.offcanvas-social {margin-bottom: 40px;}.offcanvas-social ul li {display: inline-block;}.offcanvas-social ul li:not(:last-child) {margin-inline-end: 5px;}.offcanvas-social ul li a {display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;align-items: center;justify-content: center;width: 36px;height: 36px;background: transparent;color: var(--color-black);border: 1px solid var(--color-border-primary);font-size: 16px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}.offcanvas-social ul li a:hover {background: var(--color-primary);color: var(--color-white);border-color: var(--color-primary);}.offcanvas-overlay {background-color: rgba(0, 0, 0, 0.6);height: 100%;width: 100%;position: fixed;top: 0;z-index: 99;inset-inline-start: 0;opacity: 0;visibility: hidden;backdrop-filter: blur(10px);}.offcanvas-overlay:hover {cursor: url(../images/shape/cross-out.webp), pointer;}.offcanvas-overlay.overlay-open {opacity: 1;visibility: visible;}.offcanvas-contact ul li:not(:last-child) {margin-bottom: 20px;}.offcanvas-contact ul li a:hover {color: var(--color-primary);}.offcanvas-contact ul li a:hover i {background: var(--color-primary);color: var(--color-white);border-color: var(--color-primary);}.offcanvas-contact-icon i {display: inline-block;width: 36px;height: 36px;display: flex;justify-content: center;text-align: center;align-items: center;border-radius: 50%;background: transparent;color: var(--color-black);border: 1px solid var(--color-border-primary);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.sidebar-toggle {cursor: pointer;}.offcanvas-close-icon {line-height: 1;color: var(--color-primary);}.offcanvas-close-icon .offcanvas-m-lines {position: relative;display: block;height: 12px;width: 33px;}.offcanvas-close-icon.animation--flip .offcanvas-m-line.line--1 {top: 6px;transform: rotate(45deg);}.offcanvas-close-icon.animation--flip .offcanvas-m-line.line--3 {opacity: 0;opacity: 0;}.offcanvas-close-icon.animation--flip .offcanvas-m-line.line--2 {top: 6px;transform: rotate(-45deg);}.offcanvas-close-icon .offcanvas-m-line {position: absolute;inset-inline-start: 0;height: 2px;width: 100%;background-color: currentColor;transition: top 0.15s ease, transform 0.3s ease;}.offcanvas-close-icon .offcanvas-m-line.line--1 {top: 0;}.offcanvas-close-icon .offcanvas-m-line.line--2 {top: 5px;}.offcanvas-close-icon .offcanvas-m-line.line--3 {bottom: 0;bottom: 0;}.offcanvas-close-icon:hover .offcanvas-m-line {animation: qode-draw 0.8s cubic-bezier(0.44, 1.1, 0.53, 0.99) 1 forwards;animation: qode-draw 0.8s cubic-bezier(0.44, 1.1, 0.53, 0.99) 1 forwards;}.offcanvas-close-icon:hover .offcanvas-m-line:nth-of-type(2) {animation-delay: 0.1s;}.basic-pagination {margin-top: 50px;text-align: center;}.basic-pagination ul {display: inline-flex;gap: 15px;}.basic-pagination ul li {list-style: none;}.basic-pagination ul li a {width: 50px;height: 50px;display: inline-flex;align-items: center;justify-content: center;position: relative;font-weight: 600;font-size: 16px;color: var(--color-heading);background-color: var(--color-bg-primary);-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;-ms-border-radius: 50px;border-radius: 50px;}.basic-pagination ul li a:hover {color: var(--color-white);background-color: var(--color-primary);}.basic-pagination ul li .current {background-color: var(--color-primary);color: var(--color-white);}.basic-pagination ul li .prev, .basic-pagination ul li .next {background-color: var(--color-bg-primary);color: var(--color-primary);font-size: 20px;}.bd-search-popup {font-size: 64px;}.bd-search-popup-area {position: fixed;inset-block-start: 0;inset-inline-start: 0;inset-inline-end: 0;display: flex;z-index: 99999;min-height: 300px;align-items: center;background-color: var(--color-bg-primary);transform: translateY(-10%);opacity: 0;visibility: hidden;transition: all 0.3s ease-in;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-search-popup-area {min-height: 200px;}}.bd-search-popup-area.bd-search-opened {opacity: 1;visibility: visible;transform: translateY(0%);}.bd-search-form {position: relative;width: 100%;border-bottom: 2px solid var(--color-border-primary);padding-bottom: 20px;}.bd-search-input {background-color: transparent;display: flex;align-items: center;}.bd-search-input input {width: 100%;color: var(--color-placeholder);height: auto;background-color: transparent;font-size: 32px;margin: 0 55px;border: none;outline: none;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-search-input input {font-size: 20px;}}.bd-search-input input::placeholder {color: var(--color-placeholder);opacity: 0.5;font-size: 32px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-search-input input::placeholder {font-size: 20px;}}.bd-search-input input[type=search]::-webkit-search-cancel-button {-webkit-appearance: none;}.bd-search-submit {position: absolute;inset-inline-start: 0;top: 40%;transform: translateY(-50%);}.bd-search-submit button {color: var(--color-primary);font-size: 35px;position: relative;transform: translateY(-10px);}.bd-search-submit button:hover {color: var(--color-secondary);}.bd-search-close-btn {position: absolute;inset-inline-end: 0;top: 40%;transform: translateY(-50%);}.bd-search-close-btn button {font-size: 50px;color: var(--color-primary);}.bd-search-close-btn button:hover {transform: rotate(90deg);color: var(--color-secondary);}.bd-search-overlay {position: fixed;opacity: 0;visibility: hidden;width: 100%;height: 100%;top: 0;bottom: 0;z-index: 9998;background-color: rgba(0, 0, 0, 0.6);backdrop-filter: blur(10px);-moz-backdrop-filter: blur(10px);transition-delay: 0.3s;transition: var(--transition);}.bd-search-overlay.bd-search-opened {opacity: 1;visibility: visible;}.bd-search-overlay.bd-search-opened:hover {cursor: url(../images/shape/cross-out.webp), pointer;}#loading {height: 100vh;width: 100%;position: fixed;z-index: 999999;margin-top: 0px;top: 0px;background: var(--color-white);}#loading-center {width: 100%;height: 100%;position: relative;}#loading-center-absolute {position: absolute;inset-inline-start: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}[dir=rtl] #loading-center-absolute {inset-inline-start: auto;inset-inline-end: 50%;}.bd-preloader-logo {width: 80px;height: 80px;line-height: 80px;position: relative;text-align: center;margin: auto;}.bd-preloader-logo img {vertical-align: middle;}.bd-preloader-circle {position: absolute;top: 0;inset-inline-start: 0;inset-inline-end: 0;width: 100%;height: 100%;}.bd-preloader-circle svg {position: absolute;top: 0;inset-inline-start: 0;inset-inline-end: 0;width: 100%;height: 100%;-webkit-animation: bd-rotate 5s linear infinite;-moz-animation: bd-rotate 5s linear infinite;-ms-animation: bd-rotate 5s linear infinite;-o-animation: bd-rotate 5s linear infinite;animation: bd-rotate 5s linear infinite;}.bd-preloader-circle svg circle:last-child {stroke: var(--color-primary);stroke-dashoffset: 0;stroke-dasharray: 1128, 3150;-webkit-animation: bd-loading 4s linear infinite;-moz-animation: bd-loading 4s linear infinite;-ms-animation: bd-loading 4s linear infinite;-o-animation: bd-loading 4s linear infinite;animation: bd-loading 4s linear infinite;transform-origin: center center;}@-webkit-keyframes bd-loading {0% {stroke-dashoffset: 0;stroke-dasharray: 0, 3150;}100% {stroke-dashoffset: -1131;stroke-dasharray: 1128, 3138;}}@-moz-keyframes bd-loading {0% {stroke-dashoffset: 0;stroke-dasharray: 0, 3150;}100% {stroke-dashoffset: -1131;stroke-dasharray: 1128, 3138;}}@-ms-keyframes bd-loading {0% {stroke-dashoffset: 0;stroke-dasharray: 0, 3150;}100% {stroke-dashoffset: -1131;stroke-dasharray: 1128, 3138;}}@keyframes bd-loading {0% {stroke-dashoffset: 0;stroke-dasharray: 0, 3150;}100% {stroke-dashoffset: -1131;stroke-dasharray: 1128, 3138;}}@-webkit-keyframes bd-rotate {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes bd-rotate {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-ms-keyframes bd-rotate {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes bd-rotate {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}.bd-preloader-content {text-align: center;}.bd-preloader-subtitle {font-size: 20px;margin-bottom: 0;color: var(--color-heading);margin-top: 20px;}.bd-process-thumb-wrap {position: relative;margin-inline-end: 42px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-process-thumb-wrap {margin-inline-end: 0px;}}.bd-process-thumb img {border-radius: 16px;width: 100%;height: 100%;}.bd-process-content {display: flex;align-items: center;gap: 16px;padding: 20px 40px 20px 20px;background-color: var(--color-white);position: absolute;inset-block-end: 30px;inset-inline-start: 30px;border-radius: 8px;}@media (max-width: 575px) {.bd-process-content {inset-block-end: 10px;inset-inline-start: 10px;}}.bd-process-content .icon {width: 80px;height: 80px;border-radius: 50px;background-color: var(--color-primary);display: flex;align-items: center;justify-content: center;}.bd-process-timeline {counter-reset: count;margin-inline-start: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-process-timeline {margin-bottom: 10px;margin-inline-start: 10px;}}.bd-process-timeline-item {display: flex;align-items: center;gap: 37px;position: relative;transition: all 0.3s ease-in-out;}.bd-process-timeline-item:not(:last-child) {margin-bottom: 107px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-process-timeline-item:not(:last-child) {margin-bottom: 80px;}}.bd-process-timeline-item:not(:last-child)::after {position: absolute;content: "";width: 1px;height: 120%;inset-inline-start: 30px;inset-block-start: 85px;background-color: var(--color-border-primary);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-process-timeline-item:not(:last-child)::after {height: 100%;inset-inline-start: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-process-timeline-item:not(:last-child)::after {height: 100%;inset-inline-start: 30px;inset-block-start: 70px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.bd-process-timeline-item:not(:last-child)::after {height: 100%;inset-inline-start: 30px;inset-block-start: 80px;}}@media (max-width: 575px) {.bd-process-timeline-item:not(:last-child)::after {height: 100%;inset-inline-start: 30px;inset-block-start: 95px;}}.bd-process-timeline-item.active .step {background: var(--color-primary);}.bd-process-timeline-item.active::before {color: var(--color-white);}.bd-process-timeline-item::before {position: absolute;z-index: 5;inset-inline-start: 25px;inset-block-start: 50%;transform: translateY(-50%);counter-increment: count;content: counter(count) "";transition: all 0.3s ease-in-out;display: flex;align-items: center;justify-content: center;color: var(--color-heading);font-size: 20px;font-weight: var(--fw-sbold);}.bd-process-timeline-item .step {width: 60px;min-width: 60px;height: 60px;border-radius: 50%;background: #EDF0F6;position: relative;counter-reset: count;transition: all 0.3s ease-in-out;}.bd-process-timeline-item .step::before {position: absolute;content: "";inset-inline-start: 50%;inset-block-start: 50%;transform: translate(-50%, -50%);width: 80px;height: 80px;border-radius: 50px;background-color: transparent;border: 2px dashed var(--color-border-primary);transition: all 0.3s ease-in-out;}[dir=rtl] .bd-process-timeline-item .step::before {inset-inline-start: auto;inset-inline-end: 50%;}.bd-process-item {text-align: center;position: relative;overflow: hidden;background: var(--color-white);box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);padding: 0 45px 45px;border-radius: 16px;}.bd-process-item:hover .icon {background-color: var(--color-primary);}.bd-process-item:hover .icon svg * {stroke: var(--color-white);}.bd-process-item:hover .step {background-color: var(--color-primary);}.bd-process-item:hover .step span {color: var(--color-white);}.bd-process-item:hover .title {color: var(--color-primary);}.bd-process-item .step {width: 120px;height: 120px;border-radius: 100%;margin: 0 auto;margin-top: -60px;display: flex;align-items: end;justify-content: center;border: 10px solid var(--color-bg-primary);background-color: var(--color-white);position: relative;margin-bottom: 45px;transition: all 0.3s ease-in-out;}.bd-process-item .step span {font-size: 18px;color: var(--color-heading);font-weight: var(--fw-bold);position: absolute;inset-inline-start: 50%;transform: translateX(-50%);inset-block-end: 15px;transition: all 0.3s ease-in-out;}[dir=rtl] .bd-process-item .step span {inset-inline-start: auto;inset-inline-end: 50%;}.bd-process-item .icon {width: 100px;height: 100px;display: flex;align-items: center;justify-content: center;background-color: var(--color-bg-primary);border-radius: 8px;margin: 0 auto;margin-bottom: 50px;transition: all 0.3s ease-in-out;}.bd-process-item .title {margin-bottom: 15px;transition: all 0.3s ease-in-out;}.bd-process-item p {text-transform: capitalize;}.progress-style-3 .single-progress {position: relative;overflow: hidden;}.progress-style-3 .single-progress:not(:last-child) {margin-bottom: 15px;}.progress-style-3 .single-progress .title {font-size: 16px;font-weight: var(--fw-sbold);margin-bottom: 0;position: absolute;inset-inline-start: 20px;z-index: 5;color: var(--color-white);line-height: 1;top: 50%;transform: translateY(-50%);}.progress-style-3 .progress {height: 30px;overflow: hidden;border-radius: 50px;background: linear-gradient(to right, var(--color-primary) 10%, rgba(255, 255, 255, 0) 95%);}[dir=rtl] .progress-style-3 .progress {background: linear-gradient(to left, var(--color-primary) 10%, rgba(255, 255, 255, 0) 95%);}.progress-style-3 .progress-bar {border-radius: 50px;background-color: transparent;}.progress-style-3 .progress-number {font-size: 16px;position: absolute;top: auto;inset-inline-end: 20px;bottom: 4px;font-weight: 500;color: var(--color-primary);}.progress-style-3 .bg-secondary-gradient .progress {background: linear-gradient(to right, var(--color-secondary) 10%, rgba(255, 255, 255, 0) 95%);}[dir=rtl] .progress-style-3 .bg-secondary-gradient .progress {background: linear-gradient(to left, var(--color-secondary) 10%, rgba(255, 255, 255, 0) 95%);}.progress-style-3 .bg-secondary-gradient .progress-number {color: var(--color-secondary);}.progress-style-3 .bg-success-gradient .progress {background: linear-gradient(to right, var(--color-success) 10%, rgba(255, 255, 255, 0) 95%);}[dir=rtl] .progress-style-3 .bg-success-gradient .progress {background: linear-gradient(to left, var(--color-success) 10%, rgba(255, 255, 255, 0) 95%);}.progress-style-3 .bg-success-gradient .progress-number {color: var(--color-success);}.progress-style-3 .bg-warning-gradient .progress {background: linear-gradient(to right, var(--color-warning) 10%, rgba(255, 255, 255, 0) 95%);}[dir=rtl] .progress-style-3 .bg-warning-gradient .progress {background: linear-gradient(to left, var(--color-warning) 10%, rgba(255, 255, 255, 0) 95%);}.progress-style-3 .bg-warning-gradient .progress-number {color: var(--color-warning);}.progress-style-3 .bg-info-gradient .progress {background: linear-gradient(to right, var(--color-info) 10%, rgba(255, 255, 255, 0) 95%);}[dir=rtl] .progress-style-3 .bg-info-gradient .progress {background: linear-gradient(to left, var(--color-info) 10%, rgba(255, 255, 255, 0) 95%);}.progress-style-3 .bg-info-gradient .progress-number {color: var(--color-info);}.progress-style-3 .bg-danger-gradient .progress {background: linear-gradient(to right, var(--color-danger) 10%, rgba(255, 255, 255, 0) 95%);}[dir=rtl] .progress-style-3 .bg-danger-gradient .progress {background: linear-gradient(to left, var(--color-danger) 10%, rgba(255, 255, 255, 0) 95%);}.progress-style-3 .bg-danger-gradient .progress-number {color: var(--color-danger);}.progress-style-3 .bg-dark-gradient .progress {background: linear-gradient(to right, var(--color-heading) 10%, rgba(255, 255, 255, 0) 95%);}[dir=rtl] .progress-style-3 .bg-dark-gradient .progress {background: linear-gradient(to left, var(--color-heading) 10%, rgba(255, 255, 255, 0) 95%);}.progress-style-3 .bg-dark-gradient .progress-number {color: var(--color-heading);}.bd-details-section-title {margin-bottom: 20px;}.bd-details-section-list ul li {list-style: none;display: flex;align-items: start;gap: 0 12px;}.bd-details-section-list ul li:not(:last-child) {margin-bottom: 25px;}.bd-details-section-list ul li i {color: var(--color-primary);font-size: 20px;margin-top: 2px;}.bd-details-section-gallery {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-details-section-gallery {grid-template-columns: repeat(1, 1fr);}}.bd-details-section-gallery-thumb img {border-radius: 12px;width: 100%;height: 100%;}.bd-details-section-video {position: relative;border-radius: 16px;overflow: hidden;}.bd-details-section-video::after {position: absolute;content: "";width: 100%;height: 100%;background: rgba(12, 110, 109, 0.15);inset-inline-start: 0;inset-block-start: 0;}.bd-details-section-video img {width: 100%;height: 100%;}.include-bg {background-position: center;background-size: cover;background-repeat: no-repeat;}code {font-size: 16px;color: var(--color-body-text);word-wrap: break-word;}.sidebar-sticky {position: sticky;top: 100px;margin-bottom: 25px;}.pos-center {position: absolute;top: 50%;inset-inline-start: 50%;transform: translate(-50%, -50%);z-index: 1;}[dir=rtl] .pos-center {inset-inline-start: auto;inset-inline-end: 50%;}[dir=rtl] .pos-center i {transform: rotate(-180deg);}.underline a {display: inline;background-image: linear-gradient(var(--color-primary), var(--color-primary)), linear-gradient(var(--color-primary), var(--color-primary));background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 83%;background-repeat: no-repeat;transition: background-size 0.4s linear;padding: 0 0 1% 0;}.underline a:hover {background-size: 0 1px, 100% 1px;color: var(--color-primary) !important;}.underline-two a {display: inline;background-image: linear-gradient(var(--color-secondary), var(--color-secondary)), linear-gradient(var(--color-secondary), var(--color-secondary));background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 83%;background-repeat: no-repeat;transition: background-size 0.4s linear;padding: 0 0 2% 0;}.underline-two a:hover {background-size: 0 1px, 100% 1px;color: var(--color-secondary) !important;}.underline-white a {display: inline;background-image: linear-gradient(var(--color-white), var(--color-white)), linear-gradient(var(--color-white), var(--color-white));background-size: 0% 1px, 0 1px;background-position: 100% 100%, 0 83%;background-repeat: no-repeat;transition: background-size 0.4s linear;padding: 0 0 1% 0;}.underline-white a:hover {background-size: 0 1px, 100% 1px;color: var(--color-white) !important;}.grid-2 {display: grid;grid-template-columns: repeat(2, 1fr);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.grid-2 {grid-template-columns: repeat(1, 1fr);}}.grid-5 {grid-template-columns: repeat(5, 1fr);justify-content: space-between;gap: 25px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.grid-5 {grid-template-columns: repeat(1, 1fr);}}.d-flex-between {display: flex;align-items: center;justify-content: space-between;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.flex-wrap-small {flex-wrap: wrap !important;}}@media (max-width:450px) {.flex-xxs-wrap {flex-wrap: wrap !important;}}.d-flex-between {display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;}.d-flex-center {display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.d-flex-start {display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;align-items: center;justify-content: start;}.d-flex-items {display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;align-items: center;}.d-flex-column {display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;flex-direction: column;align-items: center;justify-content: center;}.direction-column {flex-direction: column;}.justify-between {justify-content: space-between;}.justify-center {justify-content: center;}.justify-end {justify-content: end !important;}.align-center {align-items: center;}.align-start {align-items: start !important;}.align-end {align-items: end !important;}.gap-5 {gap: 5px !important;}.gap-10 {gap: 10px;}.gap-15 {gap: 15px;}.gap-16 {gap: 16px;}.gap-20 {gap: 20px;}.gap-25 {gap: 25px;}.gap-30 {gap: 30px;}.gap-35 {gap: 35px;}.primary-border {border: 1px solid var(--color-border-primary);}.secondary-border {border: 1px solid var(--color-border-secondary);}.tertiary-border {border: 1px solid rgba(255, 255, 255, 0.15);}.b-color-primary {border-color: var(--color-primary);}.b-bottom {border-bottom: 1px solid var(--color-border-primary);}.b-top {border-top: 1px solid var(--color-border-primary);}.b-bottom2px {border-bottom: 2px solid;}.border-top {border-top: 1px solid var(--color-border-primary) !important;}.border-bottom {border-bottom: 1px solid var(--color-border-primary) !important;}.radius-0 {border-radius: 0px !important;}.radius-3 {border-radius: 3px !important;}.radius-4 {border-radius: 4px !important;}.radius-5 {border-radius: 5px !important;}.radius-6 {border-radius: 6px !important;}.radius-8 {border-radius: 8px !important;}.radius-10 {border-radius: 10px !important;}.radius-12 {border-radius: 12px !important;}.radius-16 {border-radius: 16px !important;}.radius-24 {border-radius: 16px !important;}.radius-50 {border-radius: 50px !important;}.radius-100 {border-radius: 100% !important;}code {color: var(--color-danger);word-wrap: break-word;}.w-5 {width: 5% !important;}.w-10 {width: 10% !important;}.list-none ul {list-style: none;}.fs-18 {font-size: 18px;}.fw-1 {font-weight: var(--fw-thin);}.fw-2 {font-weight: var(--fw-elight);}.fw-3 {font-weight: var(--fw-light);}.fw-4 {font-weight: var(--fw-regular);}.fw-5 {font-weight: var(--fw-medium);}.fw-6 {font-weight: var(--fw-sbold);}.fw-7 {font-weight: var(--fw-bold);}.fw-8 {font-weight: var(--fw-ebold);}.fw-9 {font-weight: var(--fw-black);}.swiper-shadow-add {padding: 15px 15px !important;margin: -15px -15px !important;}.content-divider {border-top: 1px solid var(--color-border-primary);}.sl-number-counts {counter-reset: count;list-style: none;}.sl-number-counts li::before {counter-increment: count;content: counter(count) ". ";transition: all 500ms ease;display: inline-block;}.opacity-1 {opacity: 1;}.opacity-5 {opacity: 0.5;}.opacity-75 {opacity: 0.75;}@media (max-width: 575px) {.text-xs-start {text-align: start !important;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.text-xs-center {text-align: center;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.justify-xs-center {justify-content: center;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.d-m-none {display: none;}}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.flex-xxl-wrap {flex-wrap: wrap !important;white-space: nowrap;}}.ml-0 {margin-inline-start: 0 !important;}.theme-social ul {display: inline-flex;gap: 15px;flex-wrap: wrap;}.theme-social ul li {list-style: none;}.theme-social ul li a {color: var(--color-white);background-color: transparent;width: 50px;height: 50px;display: inline-flex;border: 1px solid var(--color-border-primary);border-radius: 50px;text-align: center;justify-content: center;align-items: center;transition: all 0.3s ease-in-out;}.theme-social ul li a:hover {color: var(--color-white);border-color: var(--color-primary);background-color: var(--color-primary);}.theme-social ul li a i {transition: all 0.3s ease-in-out;}.theme-social.secondary a:hover {color: var(--color-heading);border-color: var(--color-secondary);background-color: var(--color-secondary);}.why-choose-bg {background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 860px;}.bd-why-choose-one {background-color: var(--color-white);padding: 40px 40px;border-radius: 16px;position: relative;margin-top: -410px;}.bd-why-choose-thumb img {width: 100%;height: 100%;border-radius: 16px;}.bd-why-choose-content {margin-inline-start: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-why-choose-content {margin-inline-start: 0;}}.bd-why-choose-tooltip {display: flex;align-items: center;gap: 15px;margin-top: 247px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-why-choose-tooltip {margin-top: 75px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-why-choose-tooltip {margin-top: 90px;}.bd-why-choose-tooltip br {display: none;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-why-choose-tooltip {margin-top: 90px;}.bd-why-choose-tooltip br {display: none;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-why-choose-tooltip {margin-top: 90px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-why-choose-tooltip {margin-top: 50px;}.bd-why-choose-tooltip br {display: none;}}.bd-header-top {background-color: var(--color-primary);padding: 13px 175px;display: flex;align-items: center;justify-content: space-between;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.bd-header-top {padding: 13px 100px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-header-top {padding: 13px 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-header-top {padding: 13px 15px;justify-content: center;}}.bd-header-top-left ul {list-style: none;display: flex;align-items: center;justify-content: start;gap: 0 58px;}@media (max-width: 575px) {.bd-header-top-left ul {flex-wrap: wrap;justify-content: center;gap: 10px;}}.bd-header-top-left ul li:first-child {position: relative;}.bd-header-top-left ul li:first-child:before {position: absolute;content: "";width: 1px;height: 20px;inset-inline-end: -26px;top: 50%;background-color: rgba(255, 255, 255, 0.3);transform: translateY(-50%);}@media (max-width: 575px) {.bd-header-top-left ul li:first-child:before {display: none;}}.bd-header-top-left ul li span {color: var(--color-secondary);display: inline-flex;align-items: center;justify-content: center;border-radius: 50%;font-size: 14px;margin-inline-end: 12px;}.bd-header-top-left ul li a {color: var(--color-white);font-size: 16px;transition: all 0.3s linear;}.bd-header-top-left ul li a:hover {color: var(--color-secondary);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-header-top-right {display: none;}}.bd-header-top-right ul {list-style: none;display: flex;align-items: center;justify-content: start;gap: 0 58px;}.bd-header-top-right ul li:first-child {position: relative;}.bd-header-top-right ul li:first-child:before {position: absolute;content: "";width: 1px;height: 20px;inset-inline-end: -26px;top: 50%;background-color: rgba(255, 255, 255, 0.3);transform: translateY(-50%);}@media (max-width: 575px) {.bd-header-top-right ul li:first-child:before {display: none;}}.bd-header-top-right ul li span {color: var(--color-secondary);display: inline-flex;align-items: center;justify-content: center;border-radius: 50%;font-size: 14px;margin-inline-end: 12px;}.bd-header-top-right ul li a {color: var(--color-white);font-size: 16px;transition: all 0.3s linear;}.bd-header-top-right ul li a:hover {color: var(--color-secondary);}.bd-header-top-right .social {display: flex;gap: 28px;}.bd-header-top-right .social a {font-size: 16px;color: var(--color-white);transition: all 0.3s linear;}.bd-header-top-right .social a:hover {color: var(--color-secondary);}.bd-header-top.style-two {background-color: var(--color-heading);padding: 11px 175px;position: relative;z-index: 4;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-header-top.style-two {padding: 11px 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-header-top.style-two {padding: 11px 15px;justify-content: center;}}.bd-header-top.style-two::before {position: absolute;content: "";width: 700px;width: 37%;height: 46px;left: 0;top: 0;background-color: var(--color-primary);z-index: -1;border-radius: 0 50px 50px 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-header-top.style-two::before {width: 40%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-header-top.style-two::before {width: 45%;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.bd-header-top.style-two::before {width: 90%;}}@media (max-width: 575px) {.bd-header-top.style-two::before {width: 95%;}}.header-primary {background-color: var(--color-white);}.header-one {position: absolute;inset-inline-start: 0;inset-inline-end: 0;z-index: 99;background-color: var(--color-white);margin: 0 175px;padding: 0 30px;border-radius: 16px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.header-one {margin: 0 100px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.header-one {margin: 0 50px;padding: 0 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.header-one {margin: 0 15px;padding: 0 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.header-one {margin: 0 15px;padding: 0 15px;}}.header-one.bd-sticky {margin: 0 0;border-radius: 0;}.header-one.bd-sticky .bd-header-inner {padding: 0 175px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.header-one.bd-sticky .bd-header-inner {padding: 0 0px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.header-one.bd-sticky .bd-header-inner {padding: 0 0px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.header-one.bd-sticky .bd-header-inner {padding: 0 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.header-one.bd-sticky .bd-header-inner {padding: 0 0px;}}.header-three .bd-header-inner {border-bottom: 1px solid var(--color-border-primary);background-color: var(--color-bg-primary);padding: 0 115px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.header-three .bd-header-inner {padding: 0 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.header-three .bd-header-inner {padding: 0 15px;}}.header-four {position: absolute;inset-inline-start: 0;inset-inline-end: 0;inset-block-start: 80px;z-index: 99;background: rgba(255, 255, 255, 0.18);backdrop-filter: blur(15px);border-radius: 16px;margin: 0 175px;padding: 0 30px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.header-four {margin: 0 50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.header-four {margin: 0 50px;padding: 0 20px;inset-block-start: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.header-four {margin: 0 40px;padding: 0 20px;inset-block-start: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.header-four {margin: 0 35px;padding: 0 20px;inset-block-start: 40px;}}.header-four.bd-sticky {margin: 0 0;padding: 0 0;border-radius: 0;}.header-four.bd-sticky .bd-header-inner {padding: 0 115px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.header-four.bd-sticky .bd-header-inner {padding: 0 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.header-four.bd-sticky .bd-header-inner {padding: 0 15px;}}.header-four.bd-sticky .bd-header-logo-dark {display: block;}.header-four.bd-sticky .bd-header-logo-light {display: none;}.header-four.bd-sticky .bd-header-meta .bd-search-open-btn {color: var(--color-heading);}.header-four.bd-sticky .bd-header-meta .bd-header-offcanvas {color: var(--color-heading);}.header-four .main-menu li a {color: var(--color-white);}.header-four .main-menu > ul > li:hover > a {color: var(--color-secondary);}.header-four .bd-header-meta .bd-search-open-btn {color: var(--color-white);}.header-four .bd-header-meta .bd-header-offcanvas {color: var(--color-white);}.header-four .bd-header-logo-dark {display: none;}.bd-header-inner {display: flex;align-items: center;justify-content: space-between;position: relative;z-index: 99;}.bd-header-meta {display: flex;align-items: center;gap: 0 16px;}.bd-header-meta .bd-search-open-btn {display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;border: 1px solid var(--color-border-primary);border-radius: 100%;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-header-meta .bd-search-open-btn {width: 42px;height: 42px;}}.bd-header-meta .bd-header-offcanvas {display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;border: 1px solid var(--color-border-primary);border-radius: 100%;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-header-meta .bd-header-offcanvas {width: 42px;height: 42px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-header-meta .bd-btn {display: none;}}.bd-sticky {position: fixed !important;top: 0;z-index: 55;inset-inline-end: 0;inset-inline-start: 0;width: 100%;-webkit-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;background: var(--color-white);border-top: 0;box-shadow: 0 10px 35px 0 rgba(0, 0, 0, 0.1);}.bd-header-logo {max-width: 195px;height: 80px;display: flex;align-items: center;justify-content: start;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-header-logo {height: 60px;max-width: 120px;}}.bd-header-logo img {width: 100%;}.bd-header-hamburger {display: none;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-header-hamburger {display: block;}}.bar-icon {width: 28px;height: 20px;display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;flex-direction: column;justify-content: space-between;overflow: hidden;transition: color 0.2s ease-out;}.bar-icon span {width: 28px;height: 2px;background: var(--color-heading);display: inline-block;transition: color 0.2s ease-out;margin: 0 auto;margin-inline-end: auto;margin-inline-end: 0;}.bar-icon span:nth-child(1) {width: 21px;transition: all 0.3s linear;}.bar-icon span:nth-child(2) {width: 28px;transition: all 0.3s linear;}.bar-icon span:nth-child(3) {width: 15px;transition: all 0.3s linear;}.bar-icon:hover span {animation: qode-draw 0.8s cubic-bezier(0.44, 1.1, 0.53, 0.99) 1 forwards;}.bar-icon:hover span:nth-child(2) {animation-delay: 0.1s;}.bar-icon:hover span:nth-child(3) {animation-delay: 0.2s;}.bar-icon.is-black span {background: var(--color-heading);}.bar-icon.is-white span {background: var(--color-white);}.bar-icon.style-two span {transition: all 0.3s ease-in;}.bar-icon.style-two span:nth-child(2) {width: 85%;}.bar-icon.style-two span:nth-child(3) {width: 75%;}.bar-icon.style-two:hover span {width: 100%;}@-moz-keyframes headerSlideDown {0% {margin-top: -150px;}100% {margin-top: 0;}}@-ms-keyframes headerSlideDown {0% {margin-top: -150px;}100% {margin-top: 0;}}@-webkit-keyframes headerSlideDown {0% {margin-top: -150px;}100% {margin-top: 0;}}@keyframes headerSlideDown {0% {margin-top: -150px;}100% {margin-top: 0;}}@-moz-keyframes headerSlideUp {0% {margin-top: 0;}100% {margin-top: -150px;}}@-ms-keyframes headerSlideUp {0% {margin-top: 0;}100% {margin-top: -150px;}}@-webkit-keyframes headerSlideUp {0% {margin-top: 0;}100% {margin-top: -150px;}}@keyframes headerSlideUp {0% {margin-top: 0;}100% {margin-top: -150px;}}.bd-hero-area {position: relative;z-index: 1;}.bd-hero-title {color: var(--color-white);line-height: 1.15;}.bd-hero-title span {position: relative;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-title span {display: none;}}.bd-hero-title span::before {position: absolute;content: "";inset-inline-start: 15px;inset-block-start: 50%;transform: translateY(-50%);height: 1px;width: 90px;background-color: var(--color-secondary);}.bd-hero-subtitle {padding-top: 5px;padding-inline-end: 15px;padding-bottom: 3px;padding-inline-start: 30px;border-radius: 50px;color: var(--color-secondary);background-color: rgba(249, 214, 123, 0.1);display: inline-flex;align-items: center;justify-content: center;font-size: 16px;font-weight: 500;letter-spacing: 0.2em;text-transform: uppercase;position: relative;}.bd-hero-subtitle::before {position: absolute;content: "";inset-inline-start: 15px;inset-block-start: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 50px;background-color: var(--color-secondary);}.bd-hero-left {padding-inline-start: 109px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-left {padding-inline-start: 0px;}}.bd-hero-desc {color: rgba(255, 255, 255, 0.8);text-transform: capitalize;}.bd-hero-content-wrapper {padding-bottom: 120px;min-height: 900px;display: flex;justify-content: end;align-items: end;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.bd-hero-content-wrapper {min-height: 780px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-content-wrapper {min-height: 750px;}}.bd-hero-thumb {position: absolute;top: 0;inset-inline-start: 0;height: 100%;width: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;z-index: -2;transition: transform 7000ms ease, opacity 1500ms ease-in, -webkit-transform 7000ms ease;}.bd-hero-thumb::before {position: absolute;content: "";inset-inline-start: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(40, 51, 51, 0) -4.76%, #283333 69.82%);opacity: 0.75;}.bd-hero-pagination-wrap {position: absolute;z-index: 5;inset-inline-end: 50px;inset-block-start: 50%;transform: translateY(-50%);}@media only screen and (min-width: 576px) and (max-width: 767px) {.bd-hero-pagination-wrap {inset-inline-end: auto;inset-block-start: auto;inset-inline-start: 50px;inset-block-end: 30px;transform: translateY(0%);}}@media (max-width: 575px) {.bd-hero-pagination-wrap {inset-inline-end: auto;inset-block-start: auto;inset-inline-start: 15px;inset-block-end: 30px;transform: translateY(0%);}}.bd-hero-pagination-wrap .main-hero-dot {display: inline-flex;align-items: flex-end;justify-content: center;flex-direction: column;width: inherit !important;left: auto !important;z-index: 99;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-pagination-wrap .main-hero-dot {flex-direction: row;gap: 5px;}}.bd-hero-pagination-wrap .main-hero-dot .swiper-pagination-bullet {margin: 17px 0 !important;display: inline-block;opacity: 1;height: 0;width: 1px;background-color: var(--color-white);border-radius: 0;position: relative;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-pagination-wrap .main-hero-dot .swiper-pagination-bullet {margin: 0 17px !important;}}.bd-hero-pagination-wrap .main-hero-dot .swiper-pagination-bullet button {position: absolute;top: -38px;left: -12px;font-weight: 600;font-size: 20px;line-height: 19px;color: rgba(255, 255, 255, 0.7);margin: 7px 0;transition: all 0.2s ease;}.bd-hero-pagination-wrap .main-hero-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {height: 100px;margin: 23px 0 !important;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-pagination-wrap .main-hero-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {margin: 0 23px !important;width: 0px;height: 0px;}}.bd-hero-pagination-wrap .main-hero-dot .swiper-pagination-bullet.swiper-pagination-bullet-active button {color: var(--color-white);font-weight: 700;font-size: 28px;left: -17px;}.mainHeroActive .swiper-slide-active .bd-hero-subtitle, .mainHeroActive .swiper-slide-active .bd-hero-title, .mainHeroActive .swiper-slide-active .bd-hero-desc, .mainHeroActive .swiper-slide-active .bd-hero-btn {animation-fill-mode: both;animation-name: bdFadeInUp;}.mainHeroActive .swiper-slide-active .bd-hero-subtitle {animation-delay: 1s;animation-duration: 0.5s;}.mainHeroActive .swiper-slide-active .bd-hero-title {animation-delay: 1.2s;animation-duration: 0.7s;}.mainHeroActive .swiper-slide-active .bd-hero-desc {animation-delay: 1.3s;animation-duration: 0.8s;}.mainHeroActive .swiper-slide-active .bd-hero-btn {animation-delay: 1.4s;animation-duration: 0.9s;}.mainHeroActive .swiper-slide-active .bd-hero-thumb {transform: scale(1.15);}.scroll-down {position: absolute;inset-inline-start: 40px;inset-block-end: 50px;z-index: 99;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) {.scroll-down {inset-inline-start: 20px;}}.scroll-down .title {transform: rotate(-90deg);display: inline-block;position: absolute;top: -65px;left: -20px;font-weight: 600;font-size: 16px;color: var(--color-white);}.scroll-down-icon {border: 2px solid var(--color-secondary);padding: 6px 8px;border-radius: 30px;position: relative;}.scroll-down-icon::before {position: absolute;content: "";width: 2px;height: 8px;background-color: var(--color-white);left: 45%;top: 0;transform: translateX(-50%);-webkit-animation: arrowdown 2s infinite ease-in-out alternate;animation: arrowdown 2s infinite ease-in-out alternate;}@-webkit-keyframes arrowdown {0% {transform: translateY(5px);}100% {transform: translateY(20px);}}.bd-banner-area {padding-top: 90px;padding-bottom: 385px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-banner-area {padding-bottom: 250px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-area {padding-top: 65px;padding-bottom: 250px;}}.bd-banner-thumb {margin: -335px auto 100px;width: calc(100% - 400px);position: relative;border-radius: 30px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-banner-thumb {width: calc(100% - 50px);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-banner-thumb {margin: -200px auto 80px;width: calc(100% - 50px);}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-thumb {margin: -200px auto 65px;width: calc(100% - 15px);}}.bd-banner-thumb img {width: 100%;height: 100%;border-radius: 30px;}.bd-banner-thumb::before {position: absolute;content: "";width: 100%;height: 100%;inset-inline-start: 0;inset-block-start: 0;background-color: rgba(12, 110, 109, 0.1);border-radius: 30px;}.bd-banner-video-thumb {margin: -335px auto 100px;position: relative;border-radius: 30px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-banner-video-thumb {margin: -150px auto 100px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-video-thumb {margin: -200px auto 100px;}}.bd-banner-video-thumb video {width: 100%;}.bd-hero-two-area {position: relative;z-index: 5;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-hero-two-area {padding-top: 150px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-two-area {padding-top: 100px;}}.bd-hero-two-bg-thumb {position: absolute;inset-block-start: 0;inset-inline-start: 0;height: 100%;width: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;z-index: -2;transition: transform 7000ms ease, opacity 1500ms ease-in, -webkit-transform 7000ms ease;}.bd-hero-two-bg-thumb::before {position: absolute;content: "";inset-inline-start: 0;inset-block-start: 0;width: 100%;height: 100%;background: rgba(12, 110, 109, 0.95);z-index: -1;}.bd-hero-two-content-wrapper {position: relative;height: 870px;display: flex;align-items: center;justify-content: space-between;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-hero-two-content-wrapper {height: 760px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-hero-two-content-wrapper {height: 640px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-two-content-wrapper {height: 100%;}}.bd-hero-two-thumb-wrapper {position: relative;}.bd-hero-two-thumb {margin-bottom: -70px;position: relative;z-index: 1;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-two-thumb {margin-bottom: 0;}}.bd-hero-two-thumb::before {position: absolute;content: "";width: 552px;height: 552px;background: #FFFFFF;filter: blur(325px);z-index: -5;inset-block-end: 80px;inset-inline-start: 110px;border-radius: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px) {.bd-hero-two-thumb::before {width: 400px;height: 400px;}}@media (max-width: 575px) {.bd-hero-two-thumb::before {width: 350px;height: 350px;}}.bd-hero-two-tag-wrap {position: absolute;inset-block-end: 95px;inset-inline-start: 25px;background: rgba(255, 255, 255, 0.15);border-radius: 100px;padding: 10px 10px;z-index: 5;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-two-tag-wrap {inset-block-end: 50px;}}.bd-hero-two-tag-inner {display: flex;align-items: center;gap: 16px;padding: 10px 25px 10px 10px;background-color: var(--color-white);border-radius: 100px;}.bd-hero-two-tag-inner .icon {width: 68px;height: 68px;border-radius: 50px;background-color: var(--color-primary);display: flex;align-items: center;justify-content: center;}.bd-hero-two-tag-two {background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 10px;padding: 20px 20px;position: absolute;inset-block-start: 150px;inset-inline-end: -120px;z-index: 5;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.bd-hero-two-tag-two {inset-inline-end: -50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-two-tag-two {display: none;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-hero-two-tag-two {inset-inline-end: 0px;}}.bd-hero-two-tag-two h6 {color: var(--color-white);}.bd-hero-two-shape {position: absolute;inset-block-start: 190px;z-index: -1;inset-inline-start: 140px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-two-shape {display: none;}}.heroTwoActive:hover .bd-hero-navigation-btn {opacity: 1;visibility: visible;}.heroTwoActive .swiper-slide-active .bd-hero-subtitle, .heroTwoActive .swiper-slide-active .bd-hero-title, .heroTwoActive .swiper-slide-active .bd-hero-desc, .heroTwoActive .swiper-slide-active .bd-hero-btn, .heroTwoActive .swiper-slide-active .bd-hero-two-thumb, .heroTwoActive .swiper-slide-active .bd-hero-two-tag-wrap, .heroTwoActive .swiper-slide-active .bd-hero-two-tag-two, .heroTwoActive .swiper-slide-active .bd-hero-two-shape {animation-fill-mode: both;animation-name: bdFadeInUp;}.heroTwoActive .swiper-slide-active .bd-hero-subtitle {animation-delay: 1s;animation-duration: 0.4s;}.heroTwoActive .swiper-slide-active .bd-hero-title {animation-delay: 1.2s;animation-duration: 0.5s;}.heroTwoActive .swiper-slide-active .bd-hero-desc {animation-delay: 1.3s;animation-duration: 0.6s;}.heroTwoActive .swiper-slide-active .bd-hero-btn {animation-delay: 1.4s;animation-duration: 0.7s;}.heroTwoActive .swiper-slide-active .bd-hero-two-thumb {animation-delay: 1.5s;animation-duration: 0.8s;}.heroTwoActive .swiper-slide-active .bd-hero-two-tag-wrap {animation-delay: 1.6s;animation-duration: 0.9s;}.heroTwoActive .swiper-slide-active .bd-hero-two-tag-two {animation-delay: 1.7s;animation-duration: 0.9s;}.heroTwoActive .swiper-slide-active .bd-hero-two-shape {animation-delay: 1.8s;animation-duration: 0.1s;}.bd-hero-navigation-btn {opacity: 0;visibility: hidden;transition: all 0.3s ease-in-out;}.bd-hero-navigation-btn button {position: absolute;width: 50px;height: 50px;display: inline-flex;align-items: center;justify-content: center;font-size: 25px;inset-block-start: 50%;inset-inline-start: 30px;transform: translateY(-50%);z-index: 55;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;color: var(--color-primary);background: var(--color-white);}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-hero-navigation-btn button {inset-inline-start: 0;}}.bd-hero-navigation-btn button:hover {background-color: var(--color-secondary);color: var(--color-primary);}.bd-hero-navigation-btn .bd-hero-navigation-next {inset-inline-start: auto !important;inset-inline-end: 30px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-hero-navigation-btn .bd-hero-navigation-next {inset-inline-end: 0;}}.bd-banner-three {padding-top: 55px;padding-bottom: 1px;padding-inline-start: 115px;padding-inline-end: 115px;position: relative;z-index: 5;background-color: var(--color-bg-primary);}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-banner-three {padding-inline-start: 30px;padding-inline-end: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-three {padding-inline-start: 15px;padding-inline-end: 15px;}}.bd-banner-three .container-fluid {--bs-gutter-x: 0;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.bd-banner-right {width: 650px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-banner-right {width: 535px;}}.bd-banner-title {color: var(--color-heading);font-size: 68px;line-height: 78px;text-transform: capitalize;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.bd-banner-title {font-size: 56px;line-height: 66px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-banner-title {font-size: 44px;line-height: 54px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-banner-title {font-size: 34px;line-height: 44px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-title {font-size: 42px;line-height: 52px;-webkit-line-clamp: 10;}}.bd-banner-left {width: 405px;padding-top: 100px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-banner-left {padding-top: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-left {width: 100%;padding-top: 0;}}.bd-banner-desc {color: rgba(255, 255, 255, 0.8);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-desc {color: rgba(0, 0, 0, 0.8);}}.bd-banner-three-thumb-wrap {margin-top: -257px;margin-bottom: 140px;position: relative;z-index: -1;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-banner-three-thumb-wrap {margin-top: -208px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-banner-three-thumb-wrap {margin-top: 30px;margin-bottom: 80px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-three-thumb-wrap {margin-top: 30px;margin-bottom: 65px;}}.bd-banner-three-thumb {overflow: hidden;width: 100%;position: relative;-webkit-mask-image: url(../images/banner/banner-3/banner-3-thumb-mask.webp);mask-image: url(../images/banner/banner-3/banner-3-thumb-mask.webp);-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: cover;mask-size: cover;-webkit-mask-position: center;mask-position: center;display: inline-flex;}[dir=rtl] .bd-banner-three-thumb {-webkit-mask-image: url(../images/banner/banner-3/banner-3-thumb-mask-rtl.png);mask-image: url(../images/banner/banner-3/banner-3-thumb-mask-rtl.png);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-three-thumb {mask-image: none;}}.bd-banner-three-thumb::before {position: absolute;content: "";inset-inline-start: 0;inset-block-start: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(23, 28, 28, 0) 25.59%, rgba(23, 28, 28, 0.7) 100%);border-radius: 16px;}.bd-banner-three-thumb img {width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-three-thumb img {border-radius: 16px;}}.bd-banner-feature-wrapper {margin-top: -170px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.bd-banner-feature-wrapper {margin-top: -125px;}}@media (max-width: 575px) {.bd-banner-feature-wrapper {margin-top: 30px;}}.bd-banner-feature-box {display: grid;grid-template-columns: repeat(3, 1fr);border-radius: 12px;position: relative;z-index: 5;overflow: hidden;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-feature-box {grid-template-columns: repeat(1, 1fr);box-shadow: 0px 4px 10px 0px rgba(131, 131, 131, 0.1);}}.bd-banner-feature-item {display: flex;align-items: center;gap: 20px;padding: 22px 30px;background: rgba(255, 255, 255, 0.3);backdrop-filter: blur(17px);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-feature-item {background-color: rgba(12, 110, 109, 0.5);}}.bd-banner-feature-item:first-child {border: 1px solid rgba(255, 255, 255, 0.15);border-inline-end: 0;}.bd-banner-feature-item:last-child {border: 1px solid rgba(255, 255, 255, 0.15);border-inline-start: 0;}.bd-banner-feature-item.has-active {background: var(--color-primary);border: 1px solid var(--color-primary);}.bd-banner-feature-item.has-active .bd-banner-feature-title {color: var(--color-white);}.bd-banner-feature-icon {display: flex;align-items: center;justify-content: center;width: 70px;height: 70px;border-radius: 50px;background-color: var(--color-white);transition: all 0.3s linear;}.bd-banner-feature-icon svg {width: 34px;height: 34px;transition: all 0.3s linear;}.bd-banner-feature-title {color: var(--color-white);}.bd-video-area-three {margin-top: 55px;margin-inline-start: 115px;margin-inline-end: 115px;overflow: hidden;border-radius: 16px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-video-area-three {margin-top: 30px;margin-inline-start: 30px;margin-inline-end: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-video-area-three {margin-top: 15px;margin-inline-start: 15px;margin-inline-end: 15px;}}.bd-banner-five-content {padding-top: 430px;padding-top: 350px;padding-bottom: 100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-banner-five-content {padding-top: 320px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-banner-five-content {padding-top: 330px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.bd-banner-five-content {padding-top: 350px;}}@media (max-width: 575px) {.bd-banner-five-content {padding-top: 300px;padding-bottom: 80px;}}.bd-banner-five-title {text-transform: capitalize;color: var(--color-white);margin-bottom: 10px;}.bd-banner-five-desc {color: rgba(255, 255, 255, 0.7);width: 630px;margin-bottom: 60px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-five-desc {width: 100%;}}.bd-banner-five-btn {border-top: 1px solid rgba(255, 255, 255, 0.3);padding-top: 50px;}.bd-video-area-three video {width: 100%;}.bd-hero-three-area {padding-top: 55px;padding-inline-start: 115px;padding-inline-end: 115px;position: relative;z-index: 5;border-radius: 16px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-hero-three-area {padding-inline-start: 30px;padding-inline-end: 30px;padding-top: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-three-area {padding-inline-start: 15px;padding-inline-end: 15px;padding-top: 15px;}}.bd-hero-three-content {padding-top: 250px;padding-bottom: 200px;border-radius: 16px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-hero-three-content {padding-top: 200px;padding-bottom: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-hero-three-content {padding-top: 150px;padding-bottom: 100px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-three-content {padding-top: 100px;padding-bottom: 100px;}}.bd-hero-three-thumb {position: absolute;top: 0;inset-inline-start: 0;height: 100%;width: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;z-index: -2;border-radius: 16px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-three-thumb {background-position: center right;}}.bd-hero-three-thumb::before {position: absolute;content: "";inset-inline-start: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(90deg, rgba(23, 28, 28, 0.6) 0%, rgba(23, 28, 28, 0.3) 100%);border-radius: 16px;}.bd-hero-three-title {text-transform: capitalize;color: var(--color-white);margin-bottom: 10px;}.bd-hero-three-desc {color: rgba(255, 255, 255, 0.7);width: 630px;margin-bottom: 60px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-hero-three-desc {width: 100%;}}.bd-hero-three-btn {border-top: 1px solid rgba(255, 255, 255, 0.3);padding-top: 50px;}.bd-hero-three-pagination {position: absolute;inset-block-end: 50px;inset-inline-start: 50%;transform: translateX(-50%);z-index: 555;}.heroThreeActive {border-radius: 16px;}.hero-three-pagination {display: flex;align-items: center;gap: 5px;}.hero-three-pagination .swiper-pagination-bullet {width: 20px;height: 20px;border-radius: 50px;border: 2px solid transparent;background-color: rgba(255, 255, 255, 0.7);opacity: 1;}.hero-three-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {position: relative;width: 20px;height: 20px;background-color: transparent;border: 1px solid var(--color-secondary);border-radius: 50px;}.hero-three-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before {position: absolute;content: "";width: 10px;height: 10px;border-radius: 50px;background-color: var(--color-secondary);inset-inline-start: 50%;inset-block-start: 50%;transform: translate(-50%, -50%);}.heroThreeActive .swiper-slide-active .bd-hero-three-title, .heroThreeActive .swiper-slide-active .bd-hero-three-desc, .heroThreeActive .swiper-slide-active .bd-hero-three-btn {animation-fill-mode: both;animation-name: bdFadeInUp;}.heroThreeActive .swiper-slide-active .bd-hero-three-title {animation-delay: 1s;animation-duration: 0.5s;}.heroThreeActive .swiper-slide-active .bd-hero-three-desc {animation-delay: 1.2s;animation-duration: 0.7s;}.heroThreeActive .swiper-slide-active .bd-hero-three-btn {animation-delay: 1.3s;animation-duration: 0.8s;}.bd-banner-four-area {padding-top: 175px;padding-bottom: 100px;background-color: #0c6e6d;position: relative;z-index: 1;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-four-area {padding-top: 100px;padding-bottom: 0;}}.bd-banner-four-content-top {margin-bottom: 200px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-banner-four-content-top {margin-bottom: 150px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-four-content-top {margin-bottom: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.bd-banner-four-content-bottom {margin-bottom: 100px;}}@media (max-width: 575px) {.bd-banner-four-content-bottom {margin-bottom: 80px;}}.bd-banner-four-title {font-size: 58px;color: var(--color-white);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-banner-four-title {font-size: 42px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-banner-four-title {font-size: 38px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.bd-banner-four-title {font-size: 38px;}}@media (max-width: 575px) {.bd-banner-four-title {font-size: 40px;}}@media (max-width: 575px) {.bd-banner-four-title {font-size: 32px;}}.bd-banner-four-desc {color: rgba(255, 255, 255, 0.8);text-transform: capitalize;margin-bottom: 40px;}.bd-banner-four-thumb {position: absolute;z-index: 5;width: 50%;inset-inline-start: auto;inset-inline-end: 0;height: 100%;top: 0;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px) {.bd-banner-four-thumb {background-position: right;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-banner-four-thumb {background-position: -160px, right;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.bd-banner-four-thumb {position: relative;height: 600px;width: 100%;}}@media (max-width: 575px) {.bd-banner-four-thumb {position: relative;height: 500px;width: 100%;}}@media (max-width:450px) {.bd-banner-four-thumb {position: relative;height: 400px;width: 100%;}}.bd-banner-shape-1 {position: absolute;inset-inline-start: 0;inset-block-end: -50px;z-index: -1;}.bd-banner-video {position: absolute;inset-block-start: 0;inset-inline-end: 0;inset-inline-start: 0;bottom: 0;width: 100%;height: 100%;z-index: -2;}.bd-banner-video-bg {position: relative;z-index: 5;}.bd-banner-video-bg::before {position: absolute;content: "";width: 100%;height: 100%;inset-inline-start: 0;inset-block-start: 0;background: #283333;opacity: 0.65;z-index: -1;}.bd-banner-video-content {padding-top: 330px;padding-bottom: 200px;text-align: center;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-video-content {padding-top: 260px;padding-bottom: 150px;}}.bd-banner-video-title {color: var(--color-white);letter-spacing: -0.02em;text-transform: capitalize;margin-bottom: 20px;}.bd-banner-video-desc {color: rgba(255, 255, 255, 0.8);text-transform: capitalize;width: 641px;margin: 0 auto;margin-bottom: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-banner-video-desc {width: 100%;}}.bd-banner-video video {width: 100%;height: 100%;object-fit: cover;}.main-menu > ul {display: inline-flex;gap: 0 42px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.main-menu > ul {gap: 0 30px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.main-menu > ul {gap: 0 30px;}}.main-menu > ul > li:hover > a {color: var(--color-primary);}.main-menu > ul > li:hover > ul {opacity: 1;pointer-events: all;top: 100%;}.main-menu > ul > li:hover > ul.submenu li:hover > ul {opacity: 1;pointer-events: all;inset-inline-start: 100%;}.main-menu > ul > li:has(ul) > a:after {content: "\f107";font-family: var(--ff-iconfont);margin-inline-start: 5px;font-weight: var(--fw-sbold);font-size: 14px;display: inline-block;transition: all 0.3s 0s ease-out;}.main-menu > ul > li:has(ul) > a:hover::after {transform: rotate(180deg);}.main-menu li {position: relative;list-style: none;}.main-menu li a {font-size: 16px;font-weight: var(--fw-sbold);color: var(--color-heading);padding: 28px 0px;display: inline-block;font-family: var(--ff-body);position: relative;transition: all 0.3s linear;text-transform: capitalize;}.main-menu li a.active {color: var(--color-primary);}.main-menu .submenu {background-color: var(--color-white);box-shadow: 0px 30px 70px 0px rgba(11, 6, 70, 0.08);padding: 18px 0px;width: 260px;position: absolute;inset-inline-start: 0;opacity: 0;pointer-events: none;z-index: 10;transition: all 0.5s;top: 100%;border-radius: 0 0 4px 4px;top: 100px;}.main-menu .submenu ul {background-color: var(--color-white);padding: 18px 0px;width: 260px;position: absolute;inset-inline-start: calc(100% + 10px);top: 0;opacity: 0;z-index: 10;transition: all 0.5s;border-radius: 0 4px 4px 4px;}.main-menu .submenu li {position: relative;padding: 0 0;padding-inline-start: 20px;padding-inline-end: 0;}.main-menu .submenu li:hover > a {color: var(--color-primary);}.main-menu .submenu li:hover > ul {opacity: 1;transform: none !important;pointer-events: all;}.main-menu .submenu li a {font-size: 16px;color: var(--color-heading);padding: 8px 12px;display: block;transition: all 0.5s;text-align: left;cursor: pointer;}[dir=rtl] .main-menu .submenu li a {text-align: right;}.main-menu .submenu li a.active {color: var(--color-primary);}.main-menu .has-mega-menu {position: static;transition: all 15s ease-in-out;}.main-menu .mega-menu {background-color: var(--color-white);box-shadow: 0px 20px 30px rgba(1, 15, 28, 0.1);padding: 30px 30px;position: absolute;left: 50%;transform: translateX(-50%);width: 850px;display: grid;grid-template-columns: repeat(4, 1fr);column-gap: 30px;justify-content: center;overflow: hidden;opacity: 0;pointer-events: none;z-index: 20;transition: all 0.5s;top: 100px;text-align: start;border-radius: 0 0 8px 8px;}.main-menu .mega-menu.mega-grid-5 {grid-template-columns: repeat(5, 1fr);column-gap: 30px;}.main-menu .mega-menu li:has(ul) > a:after {content: "";}.main-menu .mega-menu li a {font-size: 16px;font-weight: 500;color: var(--color-heading);padding: 5px;display: inline-block;align-items: center;gap: 8px;background: transparent;border-radius: 8px;transition: all 0.3s;width: 250px;}@media (max-width: 575px) {.main-menu .mega-menu li a {width: auto;}}.main-menu .mega-menu li a:hover {color: var(--color-primary);}.main-menu .mega-menu li a.active {color: var(--color-primary);}.main-menu .mega-menu .title {font-weight: 500;color: var(--color-heading);border-bottom: 1px solid var(--color-border-primary);padding-bottom: 10px;margin-bottom: 15px;pointer-events: none;border-radius: 0;display: block;}.main-menu .mega-style-2 {padding: 0 15%;gap: 0;grid-template-columns: repeat(2, 1fr);}.main-menu .mega-style-2 .title {height: 70px;padding-bottom: 0;margin-bottom: 0;position: relative;overflow: visible;padding-left: 30px;}.main-menu .mega-style-2 .title:after {position: absolute;content: "";width: 5000px;height: 1px;background-color: #333337;bottom: -1px;left: 50%;transform: translateX(-50%);}.main-menu .mega-style-2 > li:not(:first-child) {border-left: 1px solid #333337;}.main-menu .mega-style-2 ul {column-count: 2;position: relative;padding: 20px 0;}.main-menu .mega-style-2 ul:after {position: absolute;content: "";width: 1px;height: 700px;background-color: #333337;top: 0;left: 50%;z-index: 1;}.main-menu .mega-style-2 ul li a {padding-left: 30px;}.main-menu .mega-grid-2 {grid-template-columns: repeat(2, 1fr);row-gap: 60px;}.main-menu .mega-grid-3 {grid-template-columns: repeat(3, 1fr);row-gap: 60px;}.main-menu .mega-grid-4 {grid-template-columns: repeat(4, 1fr);gap: 0 30px;}.main-menu .mega-grid-5 {grid-template-columns: repeat(5, 1fr);gap: 0 30px;}.main-menu .mega-grid-6 {grid-template-columns: repeat(6, 1fr);gap: 30px;}.main-menu .home-menu-grid {display: grid;grid-template-columns: repeat(3, 1fr);row-gap: 20px;column-gap: 20px;padding-bottom: 25px;}.main-menu .list-3-column ul {display: grid;grid-template-columns: repeat(3, 1fr);column-gap: 50px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.main-menu .list-3-column ul {column-gap: 30px;}}.main-menu .span-first-item ul li:first-child {grid-column: 1/-1;column-span: all;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.main-menu-2 {display: none;}}.main-menu-2 li {display: inline-block;padding: 0 10px;}.main-menu-2 li a {display: block;font-weight: 500;font-size: 20px;line-height: 1.5;color: var(--color-white);padding: 10px;text-transform: capitalize;}.main-menu-2 li a:hover {color: var(--color-primary);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.main-menu-2 li a {padding: 5px 0;}}.main-menu-3 li {display: inline-block;margin-right: 45px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.main-menu-3 li {margin-right: 25px;}}.main-menu-3 li:last-child {margin-right: 0;}.main-menu-3 li a {color: var(--color-white);font-weight: 500;font-size: 18px;line-height: 26px;}.main-menu-3 li a:hover {color: var(--color-primary);}.main-menu-4 li {display: inline-block;margin-right: 50px;}.main-menu-4 li a {font-size: 14px;font-weight: 500;line-height: 1.5;color: var(--color-white);text-transform: uppercase;}.main-menu-4 li a:hover {color: var(--color-primary);}.main-menu .mega-style-3 .title, .main-menu .mega-style-2 .title {padding-top: 28px;}.main-menu li .has-arrow > a::before {content: "\f107";font-family: var(--ff-iconfont);font-weight: 600;position: absolute;inset-inline-end: 32px;transition: all 0.3s ease-in-out;}.main-menu li .has-arrow:hover a::before {transform: rotate(-90deg);}[dir=rtl] .main-menu li .has-arrow:hover a::before {transform: rotate(90deg);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.last-children.submenu {right: 10px;left: auto;}.last-children.submenu ul {right: calc(100% + 10px);left: auto;}.last-children .has-arrow:hover a::after {transform: rotate(90deg) !important;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.main-menu > ul > li:hover > ul.last-children.submenu li:hover > ul {right: 100%;left: auto;}}.home-menu-item {position: relative;line-height: 1;padding: 0 0 !important;text-align: center;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.home-menu-item {margin-bottom: 20px;padding-top: 20px;text-align: start;}}.home-menu-item:hover .home-menu-thumb::before {opacity: 0.5;}.home-menu-thumb {position: relative;border: 1px solid var(--color-border-primary);border-radius: 6px;margin-bottom: 15px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.home-menu-thumb {display: none;}}.home-menu-thumb::before {position: absolute;content: "";height: 100%;width: 100%;background: var(--color-secondary);opacity: 0;transition: all 0.3s linear;left: 0;bottom: 0;border-radius: 6px;}.home-menu-thumb img {width: 100%;border-radius: 6px;}.home-menu-title {line-height: 1;}.main-menu ul > li:hover > ul > li:hover > .title {color: var(--color-primary);}.bd-sticky .main-menu li a {color: var(--color-heading);}.bd-sticky .main-menu li a.active {color: var(--color-primary);}.bd-sticky .main-menu > ul > li:hover > a {color: var(--color-primary);}.bd-mobile-menu-smaller {display: none;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-mobile-menu-smaller {display: block;}}.bd-offcanvas-menu ul li {position: relative;list-style: none;}.bd-offcanvas-menu ul li > a {display: block;font-size: 16px;color: var(--color-heading);padding: 10px 0;padding-inline-end: 20px;}.bd-offcanvas-menu ul li > a.active {color: var(--color-primary);}.bd-offcanvas-menu ul li > a:hover {color: var(--color-primary);}.bd-offcanvas-menu ul li.active > a {color: var(--color-primary);}.bd-offcanvas-menu ul li.active > .bd-menu-close {background-color: var(--color-primary);border-color: var(--color-primary);color: var(--color-white);}.bd-offcanvas-menu ul li.active > .bd-menu-close i {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.bd-offcanvas-menu ul li > a {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.bd-offcanvas-menu ul li .submenu, .bd-offcanvas-menu ul li .mega-menu {display: none;padding-inline-start: 20px;}.bd-offcanvas-menu ul li .has-homemenu {padding-inline-start: 0;}.bd-offcanvas-menu ul li .homemenu-title {color: var(--color-white);}.bd-menu-close {position: absolute;inset-inline-end: 0;top: 8px;font-size: 18px;color: var(--color-heading);z-index: 1;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;border: 1px solid var(--color-border-primary);-webkit-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;-moz-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;-ms-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;-o-transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;}.bd-menu-close i {transition: all 0.3s ease-in-out;}[dir=rtl] .bd-menu-close i {transform: rotate(-180deg);}.bd-blog-meta {display: flex;align-items: center;gap: 30px 50px;border-bottom: 1px solid var(--color-border-primary);padding-bottom: 25px;margin-bottom: 25px;}@media (max-width: 575px) {.bd-blog-meta {gap: 15px 30px;}}.bd-blog-author {display: flex;align-items: center;gap: 12px;}.bd-blog-author .thumb {width: 40px;min-width: 40px;height: 40px;border-radius: 50%;}.bd-blog-author .thumb img {width: 100%;height: 100%;border-radius: 50%;}.bd-blog-author span {color: var(--color-body-text);}.bd-blog-author .name {font-size: 16px;font-weight: var(--fw-sbold);color: var(--color-heading);transition: all 0.3s ease-in-out;}.bd-blog-author .name:hover {color: var(--color-primary);}.bd-blog-comments {color: var(--color-body-text);display: flex;align-items: center;gap: 10px;}.bd-blog-date {color: var(--color-body-text);display: flex;align-items: center;gap: 10px;}.bd-blog-card {background-color: var(--color-white);box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.15);border-radius: 12px;transition: all 0.3s ease-in-out;position: relative;overflow: hidden;}.bd-blog-card .bd-blog-header {padding: 16px 16px 0 16px;position: relative;transition: all 0.3s ease-in-out;}.bd-blog-card .bd-blog-header .bd-badge {position: absolute;inset-inline-start: 32px;inset-block-start: 32px;}.bd-blog-card .bd-blog-thumb {height: 260px;}.bd-blog-card .bd-blog-thumb img {width: 100%;height: 100%;border-radius: 10px;}.bd-blog-card .bd-blog-body {padding: 30px 30px 45px 30px;transition: all 0.3s ease-in-out;}.bd-blog-card .bd-blog-footer {padding: 0 30px 35px 30px;}.bd-blog-card:hover {background-color: var(--color-secondary);}.bd-blog-card:hover .bd-blog-meta {border-bottom: 1px solid #D5BC7C;}.bd-blog-card:hover .bd-text-btn:hover .icon {color: var(--color-heading);background-color: var(--color-white);}.bd-blog-card-two {background-color: var(--color-primary);border-radius: 16px;position: relative;z-index: 3;overflow: hidden;}.bd-blog-card-two .bd-blog-title-wrap {padding: 20px 30px 30px 30px;}.bd-blog-card-two .title {color: var(--color-white);}.bd-blog-card-two .bd-blog-thumb-wrap {margin: 0 16px 0 16px;position: relative;border: 1px solid rgba(255, 255, 255, 0.15);border-radius: 10px;}.bd-blog-card-two .bd-blog-thumb-wrap .bd-badge {position: absolute;inset-block-start: 16px;inset-inline-start: 16px;}.bd-blog-card-two .bd-blog-thumb-wrap .bd-blog-thumb {margin-top: 50px;text-align: center;}.bd-blog-card-two .bd-blog-meta {margin: 30px 30px;border-color: rgba(255, 255, 255, 0.15);}.bd-blog-card-two .bd-blog-author span {color: rgba(255, 255, 255, 0.7);}.bd-blog-card-two .bd-blog-author .name {color: var(--color-white);}.bd-blog-card-two .bd-blog-author .name:hover {color: var(--color-secondary);}.bd-blog-card-two .bd-blog-comments {color: #5B5439;}.bd-blog-card-two .bd-blog-btn {padding: 10px 30px 30px;}.bd-blog-card-two .bd-blog-shape {position: absolute;inset-block-end: 0;inset-inline-end: 0;z-index: -1;}[dir=rtl] .bd-blog-card-two .bd-blog-shape {transform: rotate(100deg);}.bd-blog-card-three {position: relative;border-radius: 16px;overflow: hidden;z-index: 1;transition: all 0.3s ease-in-out;}.bd-blog-card-three:hover .bd-blog-thumb {transform: scale(1.05);}.bd-blog-card-three .bd-badge {position: absolute;inset-inline-start: 30px;inset-block-start: 30px;}.bd-blog-card-three .bd-blog-thumb {position: relative;overflow: hidden;height: 100%;transition: all 0.3s ease-in-out;}.bd-blog-card-three .bd-blog-thumb a::before {position: absolute;content: "";display: block;height: 100%;width: 100%;inset-block-start: 0;inset-inline-start: 0;border-radius: 16px;transition: all 0.3s ease-in-out;background: linear-gradient(180deg, rgba(40, 51, 51, 0) 0%, rgba(40, 51, 51, 0.85) 100%);}.bd-blog-card-three .bd-blog-thumb img {width: 100%;height: 100%;border-radius: 16px;}.bd-blog-card-three .bd-blog-content {position: absolute;inset-inline-start: 30px;inset-block-end: 40px;z-index: 5;width: calc(100% - 60px);transition: all 0.3s ease-in-out;}.bd-blog-card-three .bd-blog-author {margin-bottom: 12px;}.bd-blog-card-three .bd-blog-author span {color: rgba(255, 255, 255, 0.7);}.bd-blog-card-three .bd-blog-author .name {color: var(--color-white);}.bd-blog-card-three .bd-blog-author .name:hover {color: var(--color-secondary);}.bd-blog-card-three .title {color: var(--color-white);}.bd-blog-card-four {position: relative;border-radius: 16px;background-color: var(--color-primary);overflow: hidden;z-index: 1;transition: all 0.3s ease-in-out;}.bd-blog-card-four:hover .bd-blog-thumb img {transform: scale(1.1);}.bd-blog-card-four .bd-badge {position: absolute;inset-inline-start: 30px;inset-block-start: 30px;}.bd-blog-card-four .bd-blog-thumb {position: relative;overflow: hidden;height: 100%;transition: all 0.3s ease-in-out;border-radius: 16px;}.bd-blog-card-four .bd-blog-thumb img {width: 100%;height: 100%;border-radius: 16px;}.bd-blog-card-four .bd-blog-content {padding: 37px 30px 40px 30px;transition: all 0.3s ease-in-out;}.bd-blog-card-four .bd-blog-author {margin-bottom: 12px;}.bd-blog-card-four .bd-blog-author span {color: rgba(255, 255, 255, 0.7);}.bd-blog-card-four .bd-blog-author .name {color: var(--color-white);}.bd-blog-card-four .bd-blog-author .name:hover {color: var(--color-secondary);}.bd-blog-card-four .title {color: var(--color-white);}.bd-blog-box {display: grid;grid-template-columns: 470px auto;gap: 30px;width: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-blog-box {grid-template-columns: auto;}}.bd-blog-card-five {background-color: var(--color-primary);padding: 50px 40px 43px 40px;border-radius: 16px;}.bd-blog-card-five .bd-badge {margin-bottom: 20px;}.bd-blog-card-five .title {color: var(--color-white);margin-bottom: 25px;}.bd-blog-card-five .bd-blog-description {color: rgba(255, 255, 255, 0.7);margin-bottom: 100px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-blog-card-five .bd-blog-description {margin-bottom: 50px;}}.bd-blog-card-five .bd-blog-meta {padding-bottom: 30px;margin-bottom: 30px;border-color: rgba(255, 255, 255, 0.15);}.bd-blog-card-five .bd-blog-author span {color: rgba(255, 255, 255, 0.7);}.bd-blog-card-five .bd-blog-author .name {color: var(--color-white);}.bd-blog-card-five .bd-blog-author .name:hover {color: var(--color-secondary);}.bd-blog-card-five .bd-blog-comments {color: rgba(255, 255, 255, 0.7);}.bd-blog-card-six {display: grid;grid-template-columns: 270px auto;gap: 30px 50px;width: 100%;border-radius: 8px;overflow: hidden;background-color: var(--color-bg-primary);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-blog-card-six {grid-template-columns: auto;}}.bd-blog-card-six .bd-blog-content {padding-top: 30px;padding-inline-end: 50px;padding-bottom: 30px;padding-inline-start: 0px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-blog-card-six .bd-blog-content {padding-top: 0px;padding-inline-end: 30px;padding-bottom: 30px;padding-inline-start: 30px;}}.bd-blog-card-six .bd-blog-content .bd-badge {margin-bottom: 20px;}.bd-blog-card-six .bd-blog-content .title {margin-bottom: 25px;}.bd-blog-card-six .bd-blog-content .bd-blog-meta {border-bottom: none;border-top: 1px solid var(--color-border-primary);padding-top: 25px;padding-bottom: 0;margin-bottom: 0;}.bd-blog-card-six .bd-blog-thumb img {width: 100%;height: 100%;}.bd-blog-standard-blog {margin-inline-end: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-blog-standard-blog {margin-inline-end: 0;}}.bd-blog-standard {padding: 30px 30px 45px;border: 1px solid var(--color-border-primary);border-radius: 12px;}.bd-blog-standard .bd-blog-thumb {margin-bottom: 30px;}.bd-blog-standard .bd-blog-thumb img {width: 100%;height: 100%;border-radius: 10px;}.bd-blog-standard .swiper-slide img {width: 100%;height: 100%;border-radius: 10px;}.bd-blog-standard .bd-blog-title {font-size: 32px;margin-bottom: 20px;}.bd-blog-standard .bd-blog-description {margin-bottom: 40px;}.bd-postbox-slider-navigation button {position: absolute;width: 50px;height: 50px;display: inline-flex;align-items: center;justify-content: center;font-size: 20px;inset-block-start: 50%;inset-inline-start: 30px;transform: translateY(-50%);background-color: var(--color-primary);color: var(--color-white);z-index: 15;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;}@media (max-width: 575px) {.bd-postbox-slider-navigation button {inset-inline-start: 0;}}.bd-postbox-slider-navigation button:hover {color: var(--color-heading);background-color: var(--color-secondary);}.bd-postbox-slider-navigation .post-navigation-next {inset-inline-start: auto !important;inset-inline-end: 30px;}@media (max-width: 575px) {.bd-postbox-slider-navigation .post-navigation-next {inset-inline-end: 0;}}.bd-post-pagination {position: absolute;bottom: 20px;z-index: 999;left: 50%;transform: translateX(-50%);}.bd-post-pagination .bd-post-slider-pagination {display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;align-items: center;gap: 10px;}.bd-post-pagination .bd-post-slider-pagination .swiper-pagination-bullet {height: 5px;width: 20px;border-radius: 10px;background: rgba(255, 255, 255, 0.7);opacity: 1;margin: 0 !important;}.bd-post-pagination .bd-post-slider-pagination .swiper-pagination-bullet-active {background: var(--color-primary);width: 20px;}.bd-postbox-audio {height: 350px;}@media (max-width: 575px) {.bd-postbox-audio {height: 200px;}}.bd-postbox-audio iframe {width: 100%;height: 100%;border-radius: 10px;}.bd-post-details-wrapper {margin-inline-end: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-post-details-wrapper {margin-inline-end: 0;}}.bd-post-details-content {padding: 30px 30px 45px;border: 1px solid var(--color-border-primary);border-radius: 12px;margin-bottom: 50px;}.bd-post-details-content .bd-blog-title {font-size: 32px;}.bd-post-details-thumb img {border-radius: 10px;}.bd-blog-bottom-tag {display: flex;align-items: center;gap: 15px;border-top: 1px solid var(--color-border-primary);padding-top: 50px;margin-top: 50px;flex-wrap: wrap;}.bd-blog-bottom-tag .tagcloud {display: inline-flex;align-items: center;gap: 15px;flex-wrap: wrap;}.bd-postbox-navigation {display: flex;align-items: center;justify-content: space-between;gap: 30px;border-top: 1px solid var(--color-border-primary);border-bottom: 1px solid var(--color-border-primary);padding-top: 30px;padding-bottom: 30px;}.bd-postbox-next-btn, .bd-postbox-perv-btn {display: flex;align-items: center;gap: 10px;line-height: 1;font-size: 16px;font-weight: var(--fw-sbold);color: var(--color-heading);transition: all 0.3s ease-in-out;}.bd-postbox-next-btn:hover, .bd-postbox-perv-btn:hover {color: var(--color-primary);}.bd-postbox-next-btn:hover .icon, .bd-postbox-perv-btn:hover .icon {color: var(--color-white);background-color: var(--color-primary);}.bd-postbox-next-btn .icon, .bd-postbox-perv-btn .icon {width: 24px;min-width: 24px;height: 24px;border-radius: 50px;display: flex;align-items: center;justify-content: center;color: var(--color-primary);background-color: rgba(12, 110, 109, 0.15);transition: all 0.3s ease-in-out;font-size: 12px;}.bd-postbox-next-btn .icon:hover, .bd-postbox-perv-btn .icon:hover {color: var(--color-white);background-color: var(--color-primary);}.bd-postbox-comment ul .children {margin-top: 30px;padding-inline-start: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-postbox-comment ul .children {padding-inline-start: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-postbox-comment ul .children {padding-inline-start: 30px;}}.bd-postbox-comment ul li {list-style: none;}.bd-postbox-comment ul li:not(:last-child) {border-bottom: 1px solid var(--color-border-primary);padding-bottom: 30px;margin-bottom: 30px;}.bd-postbox-comment-box {display: flex;align-items: start;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-postbox-comment-box {flex-direction: column;gap: 15px 0;}}.bd-postbox-comment-info {flex: 0 0 auto;}.bd-postbox-comment-avatar img {width: 50px;height: 50px;margin-inline-end: 20px;border-radius: 50px;}.bd-postbox-comment-avatar.thumb-radius img {border-radius: 100%;}.bd-postbox-comment-text {width: 100%;padding-top: 5px;}.bd-postbox-comment-text .post-rating i {font-size: 16px;color: var(--color-rating);}.bd-postbox-comment-text p {font-size: 16px;line-height: 1.5;margin-bottom: 22px;}.bd-postbox-comment-name {margin-bottom: 15px;}.bd-postbox-comment-name .title {font-size: 16px;font-weight: var(--fw-sbold);line-height: 1;color: var(--color-heading);}.bd-postbox-comment-name .post-meta {font-weight: 500;font-size: 14px;letter-spacing: 0.02em;color: var(--color-body-text);display: inline-block;}.bd-postbox-comment-reply {margin-top: 10px;}.bd-postbox-comment-reply a {display: inline-block;font-size: 16px;line-height: 1;color: var(--color-heading);border: 1px solid var(--color-border-primary);padding: 11px 24px;border-radius: 50px;}.bd-postbox-comment-reply a:hover {color: var(--color-white);background: var(--color-primary);border-color: var(--color-primary);}.bd-blog-blockquote blockquote {padding: 38px 40px 28px 40px;border-radius: 12px;position: relative;background-color: rgba(12, 110, 109, 0.08);margin: 0 0 0 !important;}.bd-blog-blockquote blockquote::before {position: absolute;content: "";width: 6px;height: 100%;inset-block-start: 0;inset-inline-start: 0;background: var(--color-primary);border-radius: 12px 0 0 12px;}.bd-blog-blockquote blockquote .icon {position: absolute;width: 71px;height: 51px;inset-block-end: 0;inset-inline-end: 30px;}.bd-blog-blockquote blockquote .icon svg {width: 71px;height: 51px;}.bd-blog-blockquote blockquote .title {font-size: 18px;font-weight: var(--fw-sbold);margin-bottom: 28px;font-style: italic;color: var(--color-heading);}.bd-blog-blockquote blockquote .name {color: var(--color-body-text);}.bd-blog-blockquote blockquote .name span {color: var(--color-heading);}.bd-recent-post-item {display: flex;align-items: center;gap: 15px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-recent-post-item {align-items: start;}}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px) {.bd-recent-post-item {flex-direction: column;}}.bd-recent-post-item:not(:last-child) {margin-bottom: 12px;padding-bottom: 12px;border-bottom: 1px solid var(--color-border-primary);}.bd-recent-post-thumb {width: 100px;min-width: 100px;height: 80px;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px) {.bd-recent-post-thumb {width: 100%;max-width: 100%;height: 100%;}}.bd-recent-post-thumb img {width: 100%;height: 100%;border-radius: 4px;}.bd-recent-post-title {font-size: 18px;font-weight: var(--fw-sbold);margin-bottom: 10px;}.bd-recent-post-meta {display: flex;align-items: center;gap: 10px;}.bd-recent-post-meta .icon {color: var(--color-primary);}.bd-recent-post-meta .date {color: var(--color-heading);}.bd-sidebar-widget {overflow: hidden;border-radius: 12px;}.bd-sidebar-widget .bd-widget-title.title-bg {padding: 22px 30px 22px 30px;color: var(--color-white);background-color: var(--color-primary);}.bd-widget-content {padding: 28px 30px;background-color: var(--color-bg-primary);}.bd-widget-list ul li {list-style: none;}.bd-widget-list ul li a {font-size: 18px;font-weight: var(--fw-sbold);text-transform: capitalize;color: var(--color-heading);display: inline-flex;align-items: center;justify-content: space-between;width: 100%;transition: all 0.3s linear;}.bd-widget-list ul li a i {transition: all 0.3s ease-in-out;}.bd-widget-list ul li:not(:last-child) {border-bottom: 1px solid var(--color-border-primary);padding-bottom: 17px;margin-bottom: 21px;}.bd-widget-list ul li:hover a, .bd-widget-list ul li.active a {color: var(--color-primary);}.bd-widget-banner {position: relative;border-radius: 8px;z-index: 5;text-align: center;padding: 60px 52px 65px 52px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-widget-banner {padding: 40px 15px 45px 15px;}}.bd-widget-banner::before {position: absolute;content: "";inset-inline-start: 0;inset-inline-end: 0;inset-block-start: 0;background-color: var(--color-primary);opacity: 0.8;width: 100%;height: 100%;border-radius: 8px;z-index: -1;}.bd-widget-banner img {border-radius: 8px;}.bd-widget-banner .title {color: var(--color-white);margin-bottom: 20px;}.bd-widget-banner .description {color: rgba(255, 255, 255, 0.7);margin-bottom: 40px;}.bd-widget-banner .icon {width: 100px;height: 100px;background-color: var(--color-secondary);display: flex;align-items: center;justify-content: center;border-radius: 8px;margin: 0 auto;margin-bottom: 50px;}.bd-widget-list-two ul li {list-style: none;display: flex;align-items: center;gap: 16px;color: var(--color-body-text);}.bd-widget-list-two ul li:not(:last-child) {border-bottom: 1px solid var(--color-border-primary);padding-bottom: 17px;margin-bottom: 21px;}.bd-widget-list-two ul li span {color: var(--color-heading);font-size: 18px;font-weight: var(--fw-sbold);}.bd-sidebar-search-form {position: relative;}.bd-sidebar-search-form input {width: 100%;background-color: var(--color-bg-primary);border-radius: 8px;height: 70px;padding-inline-start: 20px;padding-inline-end: 55px;border: none;}.bd-sidebar-search-form input:focus {border-color: var(--color-primary);}.bd-sidebar-search-form button {font-size: 20px;color: rgba(40, 51, 51, 0.7);position: absolute;inset-block-start: 50%;inset-inline-end: 0;transform: translateY(-50%);width: 50px;height: 50px;background-color: transparent;border-radius: 50%;transition: all 0.3s ease-in-out;}.bd-sidebar-search-form button:hover {color: var(--color-primary);}.bd-widget-list-three ul li {list-style: none;}.bd-widget-list-three ul li a {font-size: 16px;font-weight: var(--fw-regular);text-transform: capitalize;color: var(--color-heading);background-color: var(--color-white);padding: 13px 20px 11px 18px;display: inline-flex;align-items: center;justify-content: space-between;width: 100%;transition: all 0.3s ease-in-out;border-radius: 4px;}.bd-widget-list-three ul li a i {transition: all 0.3s ease-in-out;}.bd-widget-list-three ul li:not(:last-child) {margin-bottom: 8px;}.bd-widget-list-three ul li:hover a {color: var(--color-white);background-color: var(--color-primary);}.tagcloud a {font-size: 16px !important;color: var(--color-body-text);font-weight: 500;border: 1px solid var(--color-border-primary);border-radius: 50px;display: inline-flex;align-items: center;justify-content: center;padding: 3px 15px;position: relative;transition: all 0.3s ease-in-out;}.tagcloud a:hover {color: var(--color-white);background-color: var(--color-primary);border-color: var(--color-primary);}.widget_tag_cloud .tagcloud {display: flex;align-items: center;gap: 15px;flex-wrap: wrap;}@media (max-width: 575px) {.widget_tag_cloud .tagcloud {gap: 15px 10px;}}.bd-sidebar-author {border-radius: 12px;overflow: hidden;background-color: var(--color-bg-primary);position: relative;z-index: 2;}.bd-sidebar-author .top {background-color: var(--color-primary);padding: 40px 30px;border-radius: 12px;display: flex;align-items: start;gap: 30px;position: relative;z-index: -1;}.bd-sidebar-author .top .thumb {width: 60px;min-width: 60px;height: 60px;border-radius: 100%;}.bd-sidebar-author .top .thumb img {width: 100%;height: 100%;border-radius: 100%;}.bd-sidebar-author .top .name {color: var(--color-white);font-size: 18px;font-weight: var(--fw-sbold);margin-bottom: 2px;}.bd-sidebar-author .top .designation {color: rgba(255, 255, 255, 0.7);margin-bottom: 40px;}.bd-sidebar-author .bottom {padding: 30px 30px;display: flex;align-items: center;justify-content: space-between;gap: 30px;flex-wrap: wrap;}.bd-sidebar-author .bottom .icon {display: flex;align-items: center;gap: 12px;}.bd-sidebar-author .bottom .icon i {color: var(--color-primary);}.bd-sidebar-author .bottom .icon a {color: var(--color-heading);transition: all 0.3s ease-in-out;}.bd-sidebar-author .bottom .icon a:hover {color: var(--color-primary);}.bd-cart-table .table > :not(caption) > * > * {padding: 20px 20px;color: var(--color-body-text);background-color: var(--color-white);}.bd-cart-table .table > thead tr th {color: var(--color-heading);font-size: 16px;font-weight: var(--fw-sbold);}.bd-cart-thumb img {width: 70px;height: 70px;object-fit: cover;}.bd-cart-wrapper {background: var(--color-bg-primary);padding: 30px 30px 40px 30px;border-radius: 8px;margin-inline-start: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cart-wrapper {margin-inline-start: 0;}}.bd-cart-title {font-size: 24px;border-bottom: 1px solid var(--color-border-primary);padding-bottom: 5px;margin-bottom: 25px;}.bd-cart-price-wrap {margin-bottom: 15px;}.bd-cart-btn {margin-top: 40px;}.bd-cart-price-title {font-size: 16px;font-weight: var(--fw-sbold);}.bd-cart-price {color: var(--color-body-text);}.bd-cart-coupon-input-box label {font-size: 24px;margin-bottom: 10px;font-weight: var(--fw-sbold);}.bd-cart-coupon-input-box input[type=text] {max-width: 241px;}@media (max-width: 575px) {.bd-cart-coupon-input-box input[type=text] {max-width: 100%;}}.bd-checkout-verify-reveal {font-size: 16px;color: var(--color-black);margin-bottom: 0;padding: 17px 30px;width: 100%;background-color: var(--color-bg-primary);border-radius: 0 0 8px 8px;border-top: 4px solid var(--color-primary);}.return-customer {display: none;margin-top: 14px;padding: 40px 30px 50px 30px;background-color: var(--color-bg-primary);}.bd-checkout-verify-reveal button {color: var(--color-primary);position: relative;}.return-customer-input {margin-bottom: 20px;}.bd-checkout-bill-area {padding: 40px 30px 50px 30px;background-color: var(--color-bg-primary);border-radius: 12px;margin-inline-end: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-checkout-bill-area {margin-inline-end: 0;}}.bd-checkout-bill-title {font-weight: 600;font-size: 26px;margin-bottom: 35px;color: var(--color-heading);border-bottom: 1px solid var(--color-border-primary);padding-bottom: 19px;}.bd-checkout-input textarea {height: 175px;min-height: 175px;resize: none;}.bd-checkout-place {padding: 40px 30px 50px 30px;background-color: var(--color-bg-primary);}.bd-checkout-place-title {font-size: 26px;font-weight: 600;margin-inline-end: 37px;color: var(--color-heading);}.bd-checkout-order-list ul li {list-style: none;padding: 15px 0;display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;color: var(--color-body-text);}.bd-checkout-order-list ul li:not(:last-child) {border-bottom: 1px solid var(--color-border-primary);}.bd-checkout-order-list ul li span {font-size: 16px;font-weight: 500;color: var(--color-heading);}.bd-checkout-order-list ul li.bd-checkout-order-list-header {padding-top: 0;padding-bottom: 12px;}.bd-checkout-order-list ul li.bd-checkout-order-list-header h4 {font-size: 16px;font-weight: 500;margin-bottom: 0;color: var(--color-heading);}.bd-checkout-order-list ul li.bd-checkout-order-list-desc p {font-size: 16px;font-weight: 500;margin-bottom: 0;color: var(--color-heading);}.bd-checkout-order-list ul li.bd-checkout-order-list-desc p span {font-size: 16px;font-weight: 500;}.bd-checkout-order-list ul li.bd-checkout-order-list-subtotal span:last-child {color: var(--color-primary);}.bd-checkout-order-list ul li.bd-checkout-order-list-total {padding: 14px 0;}.bd-checkout-order-list ul li.bd-checkout-order-list-total span {font-size: 16px;font-weight: 500;}.bd-checkout-payment {padding-bottom: 26px;margin-bottom: 24px;border-bottom: 1px solid var(--color-border-primary);}.bd-checkout-payment-item:not(:last-child) {margin-bottom: 10px;}input[type=radio] {opacity: 0;position: absolute;}input[type=radio] ~ label {position: relative;font-size: 16px;line-height: 25px;font-weight: 400;padding-inline-start: 28px;cursor: pointer;margin-bottom: 0;}input[type=radio] ~ label::before {content: "";position: absolute;top: 3px;inset-inline-start: 0;width: 20px;height: 20px;background-color: transparent;border: 1px solid var(--color-border-secondary);border-radius: 2px;transition: all 0.3s;}input[type=radio] ~ label::after {content: " ";position: absolute;top: 9px;inset-inline-start: 2px;width: 10px;height: 5px;background-color: var(--color-danger);border-radius: 2px;transform: rotate(-45deg);opacity: 0;transition: all 0.3s;}input[type=radio]:checked ~ label::before {border-color: var(--color-primary);}input[type=radio]:checked ~ label::after {opacity: 1;background-color: var(--color-primary);}input[type=radio] ~ label::before {border-radius: 50%;}input[type=radio] ~ label::after {width: 12px;height: 12px;inset-inline-start: 4px;background: var(--color-white);border-radius: 50%;top: 7px;}.bd-checkout-payment-desc {position: relative;padding-top: 15px;display: none;}.bd-checkout-payment-desc p {background-color: var(--color-white);padding: 19px 30px;font-size: 14px;line-height: 1.57;color: var(--color-black);margin-bottom: 0;}.bd-checkout-payment-desc::after {position: absolute;content: "";inset-inline-start: 3px;inset-block-start: 0;width: 16px;height: 16px;background-color: var(--color-primary);-webkit-transform: translateY(3px) rotate(45deg);-moz-transform: translateY(3px) rotate(45deg);-ms-transform: translateY(3px) rotate(45deg);-o-transform: translateY(3px) rotate(45deg);transform: translateY(3px) rotate(45deg);}.bd-login-form {padding: 50px 30px;background-color: var(--color-bg-primary);border-radius: 12px;}.bd-shop-product {margin-inline-end: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-shop-product {margin-inline-end: 0;}}.bd-product-wrapper:hover .bd-product-thumb img {transition: all 0.3s ease-in-out;-webkit-transform: scale3d(1.07, 1.07, 1.07) translateZ(0);transform: scale3d(1.07, 1.07, 1.07) translateZ(0);}.bd-product-wrapper:hover .bd-product-action {opacity: 1;visibility: visible;}.bd-product-wrapper.text-center:hover .bd-product-action a {transform: scale(1);}.bd-product-thumb {background: var(--color-bg-primary);margin-bottom: 23px;position: relative;padding: 56px 52px;border-radius: 8px;}.bd-product-tag {position: absolute;inset-block-start: 15px;inset-inline-start: 15px;width: 36px;height: 36px;background-color: var(--color-primary);color: var(--color-white);display: flex;align-items: center;border-radius: 100%;font-size: 12px;justify-content: center;}.bd-product-action {position: absolute;bottom: 16px;inset-inline-start: 0;inset-inline-end: 0;margin: 0 auto;opacity: 0;visibility: hidden;transition: all 0.3s ease-in-out;}.bd-product-action a {height: 34px;width: 34px;display: inline-flex;text-align: center;align-items: center;justify-content: center;color: var(--color-primary);background-color: rgba(12, 110, 109, 0.15);margin-inline-start: 7px;transform: scaleX(0);border-radius: 100%;cursor: pointer;}.bd-product-action a:hover {color: var(--color-white);background-color: var(--color-primary);}.bd-product-action a:first-child {margin-inline-start: 0;}.bd-product-action-btn {display: flex;align-items: center;gap: 10px;flex-wrap: wrap;}.bd-product-content {margin-bottom: 30px;}.bd-product-title {color: var(--color-heading);margin-bottom: 5px;}.bd-product-title a:hover {color: var(--color-primary);}.bd-product-price-box {display: flex;align-items: center;justify-content: center;gap: 12px;}.bd-product-old-price {color: var(--color-body-text);text-decoration: line-through;font-weight: var(--fw-sbold);}.bd-product-current-price {color: var(--color-primary);font-weight: var(--fw-sbold);font-size: 18px;}.custom-tooltip .tooltip-inner {background-color: var(--color-black);color: var(--color-white);font-size: 12px;padding: 2px 5px 3px 5px;border-radius: 0;}.shop-selector-sort.nice-select {width: 320px;height: 70px;line-height: 70px;}.shop-selector-sort.nice-select .list {width: 100%;}.bd-product-details-slider img {border-radius: 16px;width: 100%;height: 100%;object-fit: cover;}.bd-product-details-slider-thumbs {cursor: pointer;}.bd-product-details-slider-thumbs .swiper-slide {width: 100px !important;height: 100px;border-radius: 8px;}.bd-product-details-slider-thumbs .swiper-slide img {width: 100%;height: 100%;border-radius: 8px;}.bd-product-details-slider-thumbs img {border: 1px solid #EFF0F0;}.bd-product-details-slider-thumbs .swiper-slide-thumb-active img {border-color: var(--color-primary);}.bd-product-details-content {margin-inline-start: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-product-details-content {margin-inline-start: 0;}}.product-quantity {display: flex;align-items: center;gap: 8px;padding: 9px 9px;background-color: #EFF0F0;border-radius: 50px;}.product-quantity .increase, .product-quantity .decrease {width: 32px;height: 32px;border-radius: 50px;display: inline-flex;text-align: center;justify-content: center;align-items: center;font-size: 16px;color: var(--color-primary);border: 1px solid rgba(40, 51, 51, 0.15);cursor: pointer;}.product-quantity .increase:hover, .product-quantity .decrease:hover {background-color: var(--color-primary);border-color: var(--color-primary);color: var(--color-white);}.product-quantity .product-quantity-input[type=text] {width: 36px;height: 36px;border-radius: 4px;text-align: center;font-size: 16px;border: none;background-color: transparent;padding: 4px;color: var(--color-heading);font-weight: var(--fw-bold);}.bd-product-details-purchase-btn {width: 375px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-product-details-purchase-btn {width: 350px;}}@media (max-width: 575px) {.bd-product-details-purchase-btn {width: 300px;}}.bd-product-details-list {list-style-type: none;}.bd-product-details-list li {display: flex;font-size: 16px;gap: 15px;}.bd-product-details-list li span {font-weight: var(--fw-bold);color: var(--color-heading);width: 75px;}.bd-product-details-list li:not(:last-child) {margin-bottom: 10px;}.bd-product-details-list ul {display: flex;gap: 12px;}.bd-product-details-list ul li a {color: var(--color-body-text);transition: all 0.3s ease-in-out;}.bd-product-details-list ul li a:hover {color: var(--color-primary);}.product-information-tab .nav-tabs {border-bottom: none;}.product-information-tab .nav-item {margin-inline-end: 10px;}.product-information-tab .nav-link {background: transparent;border: 1px solid var(--color-border-primary);color: var(--color-heading);padding: 0 30px;text-align: left;font-weight: 500;font-size: 18px;border-radius: 0px;height: 50px;}.product-information-tab .nav-link.active {background-color: var(--color-primary);border-color: var(--color-primary);color: var(--color-white);}.product-review-rating-wrapper {display: grid;grid-template-columns: 170px auto;align-content: center;}@media (max-width: 575px) {.product-review-rating-wrapper {grid-template-columns: auto;justify-content: center;gap: 25px;}}.product-rating-box {border: 1.5px solid var(--color-border-primary);width: 145px;height: 131px;text-align: center;padding: 20px 0;display: flex;flex-direction: column;align-items: center;justify-content: center;border-radius: 4px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product-rating-box {width: 110px;}}@media (max-width: 575px) {.product-rating-box {margin: 0 auto;}}.product-rating-box-number {font-size: 48px;line-height: 1;color: var(--color-black);font-weight: var(--fw-bold);}.product-rating-box-icon i {font-size: 13px;color: var(--color-rating);}.product-review-progress-bar {display: inline-flex;width: 100%;gap: 15px;align-items: center;justify-content: space-between;}.product-review-progress-bar:not(:last-child) {margin-bottom: 5px;}.product-review-progress-bar .single-progress {margin-bottom: 0px;width: 100%;}.product-review-progress-bar .progress {border-radius: 0;}.product-review-progress-bar .progress-bar {border-radius: 0;}.product-review-text {color: var(--color-black);font-weight: var(--fw-medium);min-height: 10px;}.product-review-meta {min-width: 75px;display: flex;align-items: center;gap: 10px;}.product-review-percent {color: var(--color-heading);font-weight: var(--fw-medium);width: 38px;}.product-review-number {color: var(--color-body-secondary);font-weight: var(--fw-medium);}.product-comment ul .children {margin-top: 25px;margin-inline-start: 50px;}@media only screen and (min-width: 576px) and (max-width: 767px) {.product-comment ul .children {margin-inline-start: 30px;}}@media (max-width: 575px) {.product-comment ul .children {margin-inline-start: 0;}}.product-comment ul li {margin-bottom: 30px;list-style: none;}.product-comment ul li:last-child {margin-bottom: 0px;}.product-comment-box {padding: 15px 15px;border-radius: 4px;background-color: var(--color-white);border: 1px solid var(--color-border-primary);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.product-comment-box {flex-direction: column;gap: 15px 0;}}.product-comment-info {flex: 0 0 auto;}.product-comment-avatar img {width: 100px;height: 100px;margin-inline-end: 20px;border-radius: 6px;}.product-comment-avatar.thumb-radius img {border-radius: 100%;}.product-comment-text {width: 100%;}.shop-specifications .table-striped > tbody > tr > * {padding: 12px 12px;}.footer-col-1 .bd-footer-widget-logo {margin-bottom: 40px;}.footer-col-1 .bd-footer-widget-description {margin-bottom: 70px;}.bd-footer-widget-title {margin-bottom: 25px;}.bd-footer-widget-list ul {list-style-type: none;}.bd-footer-widget-list ul li {color: var(--color-body-text);transition: all 0.3s ease-in-out;}.bd-footer-widget-list ul li:hover {color: var(--color-primary);}.bd-footer-widget-list ul li:not(:last-child) {margin-bottom: 16px;}.footer-col-2 {margin-left: 162px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.footer-col-2 {margin-left: 120px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.footer-col-2 {margin-left: 0px;}}.footer-col-2 .bd-footer-widget:first-child {margin-bottom: 45px;}.footer-col-3 {margin-left: 93px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.footer-col-3 {margin-left: 0px;}}.bd-footer-bottom {padding-top: 50px;padding-bottom: 30px;}.bd-footer-menu-content {display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid var(--color-border-primary);padding-bottom: 22px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-footer-menu-content {flex-wrap: wrap;gap: 15px 15px;justify-content: center;text-align: center;}}.bd-footer-menu-list ul {display: flex;align-items: center;gap: 15px 130px;list-style-type: none;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-footer-menu-list ul {gap: 15px 70px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-footer-menu-list ul {gap: 15px 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-footer-menu-list ul {flex-wrap: wrap;justify-content: center;gap: 10px 20px;}}.bd-footer-menu-list ul li {color: var(--color-body-text);transition: all 0.3s ease-in-out;}.bd-footer-menu-list ul li:hover {color: var(--color-primary);}.bd-footer-bg {position: relative;z-index: 5;}.bd-footer-bg::before {position: absolute;content: "";inset-inline-start: 0;inset-block-start: 0;width: 100%;height: 100%;background-color: rgba(40, 51, 51, 0.5);z-index: -1;}.bd-footer-bg .bd-footer-bottom {padding-top: 0;}.bd-footer-bg .bd-footer-widget-description {color: var(--color-white);}.bd-footer-bg .bd-footer-widget-title {color: rgba(255, 255, 255, 0.7);}.bd-footer-bg .bd-footer-widget p {color: var(--color-white);}.bd-footer-bg .bd-footer-widget-content {color: var(--color-white);}.bd-footer-bg .bd-footer-widget-list ul li {color: var(--color-white);transition: all 0.3s ease-in-out;}.bd-footer-bg .bd-footer-widget-list ul li:hover {color: var(--color-secondary);}.bd-footer-bg .bd-footer-subscribe-form input {color: rgba(255, 255, 255, 0.7);border-color: var(--color-border-secondary);}.bd-footer-bg .bd-footer-subscribe-form input::placeholder {color: rgba(255, 255, 255, 0.7);}.bd-footer-bg .bd-footer-subscribe-form input:focus {border-color: var(--color-primary);}.bd-footer-bg .bd-footer-menu-content {border-color: var(--color-border-secondary);}.bd-footer-bg .bd-footer-menu-content h6 {color: rgba(255, 255, 255, 0.7);}.bd-footer-bg .bd-footer-menu-list ul li {color: var(--color-white);transition: all 0.3s ease-in-out;}.bd-footer-bg .bd-footer-menu-list ul li:hover {color: var(--color-secondary);}.bd-footer-bg .bd-footer-copyright-text {color: rgba(255, 255, 255, 0.7);}.bd-footer-bg .bd-footer-social .title {color: rgba(255, 255, 255, 0.7);}.bd-footer-bg .bd-footer-social .social-list a {color: var(--color-white);background-color: rgba(255, 255, 255, 0.1);}.bd-footer-three {background-color: var(--color-primary);padding-top: 255px;z-index: 5;margin-inline-start: 115px;margin-inline-end: 115px;border-radius: 16px 16px 0 0;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-footer-three {margin-inline-start: 30px;margin-inline-end: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-footer-three {margin-inline-start: 15px;margin-inline-end: 15px;}}.bd-footer-three .bd-footer-area {padding-bottom: 70px;}.bd-footer-three .bd-footer-widget p {color: var(--color-white);}.bd-footer-three .bd-footer-widget-content {color: rgba(255, 255, 255, 0.7);}.bd-footer-three .bd-footer-widget-list ul li {color: rgba(255, 255, 255, 0.7);}.bd-footer-three .bd-footer-copyright-text {color: rgba(255, 255, 255, 0.7);}.bd-footer-three .bd-footer-copyright {padding-top: 0;}.bd-footer-three .bd-footer-copyright-content {border-top: 1px solid rgba(255, 255, 255, 0.15);padding-top: 30px;padding-bottom: 30px;}.bd-footer-three .bd-footer-copyright-content a {color: rgba(255, 255, 255, 0.7);}.bd-footer-three .bd-footer-social .social-list a {color: var(--color-white);background-color: rgba(255, 255, 255, 0.1);}.bd-footer-three .bd-footer-social .social-list a:hover {color: var(--color-heading);background-color: var(--color-secondary);}.bd-footer-shape .shape-1 {position: absolute;inset-inline-end: 67px;inset-block-start: 42px;z-index: -1;}.bd-footer-shape .shape-2 {position: absolute;inset-inline-start: 0;inset-block-end: 85px;z-index: -1;}.bd-footer-widget-menu ul li {list-style: none;color: rgba(255, 255, 255, 0.7);transition: all 0.3s ease-in-out;}.bd-footer-widget-menu ul li:hover {color: var(--color-white);}.bd-footer-widget-menu ul li:not(:last-child) {margin-bottom: 5px;}.footer-3-col-1 .bd-footer-widget-logo {margin-bottom: 40px;}.footer-3-col-1 .bd-footer-widget-description {margin-bottom: 70px;}.footer-3-col-2 {margin-left: 162px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.footer-3-col-2 {margin-left: 120px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.footer-3-col-2 {margin-left: 0px;}}.footer-3-col-2 .bd-footer-widget:first-child {margin-bottom: 80px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.footer-3-col-2 .bd-footer-widget:first-child {margin-bottom: 45px;}}.footer-3-col-3 {margin-left: 93px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.footer-3-col-3 {margin-left: 0px;}}.footer-3-col-3 .bd-footer-widget:first-child {margin-bottom: 45px;}.bd-footer-subscribe-form {position: relative;display: flex;align-items: stretch;width: 100%;gap: 10px;margin-bottom: 25px;}.bd-footer-subscribe-form input {padding-inline-end: 65px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;-ms-border-radius: 50px;border-radius: 50px;}.bd-footer-subscribe-form button {position: absolute;inset-inline-end: 5px;top: 50%;transform: translateY(-50%) rotate(-45deg);width: 42px;min-width: 42px;height: 42px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;-ms-border-radius: 50px;border-radius: 50px;background-color: var(--color-primary);color: var(--color-white);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: center;transition: all 0.3s ease-in-out;}[dir=rtl] .bd-footer-subscribe-form button {transform: translateY(-50%) rotate(-135deg);}.bd-footer-subscribe-form button:hover {transform: translateY(-50%) rotate(0deg);background-color: var(--color-secondary);color: var(--color-heading);}[dir=rtl] .bd-footer-subscribe-form button:hover {transform: translateY(-50%) rotate(-180deg);}.bd-footer-subscribe-form.style-two input {padding-inline-start: 0;padding-inline-end: 0;border: none;border-bottom: 1px solid rgba(255, 255, 255, 0.15);border-radius: 0;color: var(--color-white);}.bd-footer-subscribe-form.style-two input::placeholder {color: var(--color-white);}.bd-footer-subscribe-form.style-two button {position: absolute;inset-inline-end: 5px;inset-block-start: 50%;transform: translateY(-50%) rotate(-45deg);width: auto;min-width: auto;-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;-ms-border-radius: 50px;border-radius: 50px;background-color: var(--color-primary);color: var(--color-white);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: center;transition: all 0.3s ease-in-out;}.bd-footer-subscribe-form.style-two button:hover {transform: translateY(-50%) rotate(0deg);color: var(--color-secondary);}.bd-footer-social {display: flex;align-items: center;gap: 16px;}.bd-footer-social .title {font-size: 16px;}.bd-footer-social .social-list {display: flex;align-items: center;gap: 16px;}.bd-footer-social .social-list a {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: center;width: 34px;min-width: 34px;height: 34px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;-ms-border-radius: 50px;border-radius: 50px;color: var(--color-heading);background-color: var(--color-bg-primary);transition: all 0.3s ease-in-out;}.bd-footer-social .social-list a:hover {color: var(--color-white);background-color: var(--color-primary);}.bd-footer-copyright {padding-top: 30px;}.bd-footer-copyright-content {display: flex;align-items: center;justify-content: space-between;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-footer-copyright-content {flex-wrap: wrap;gap: 15px 15px;justify-content: center;text-align: center;}}.bd-about-shape {position: absolute;inset-block-start: 0;inset-inline-start: 137px;z-index: -1;}.bd-about-exp {position: relative;display: inline-block;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-about-exp {margin-top: 60px;margin-bottom: 30px;}}.bd-about-exp .bd-about-exp-number {font-size: 200px;color: var(--color-primary);line-height: 1;width: 250px;}.bd-about-exp .bd-about-exp-number i {font-size: 28px;line-height: 1;position: absolute;top: 23px;}.bd-about-exp .bd-about-exp-text {display: inline-block;text-transform: uppercase;position: absolute;inset-inline-end: 0;inset-block-end: -25px;}.bd-about-exp .shape {position: absolute;inset-block-start: 50%;inset-inline-start: -40px;z-index: -1;transform: translateY(-50%);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-about-exp .shape {inset-inline-start: -15px;}}.bd-about-thumb img {border-radius: 12px;}.bd-about-content .top {display: flex;align-items: center;gap: 15px;margin-bottom: 115px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-about-content .top {margin-bottom: 50px;}}.bd-about-content .top .title {color: var(--color-body-text);font-weight: 600;}.bd-about-content .top .title span {font-weight: 700;color: var(--color-primary);}.bd-about-content .content-list ul li {display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;align-items: center;gap: 12px;font-weight: var(--fw-medium);list-style: none;}.bd-about-content .content-list ul li:not(:last-child) {margin-bottom: 17px;}.bd-about-content .content-list ul li .list-icon {width: 22px;height: 22px;background: var(--color-primary);display: inline-flex;justify-content: center;align-items: center;font-size: 12px;border-radius: 50%;color: var(--color-white);}.bd-about-two-space {margin-bottom: 170px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-about-two-space {margin-bottom: 50px;}}.bd-about-two-meta {display: flex;align-items: center;gap: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-about-two-meta {flex-wrap: wrap;}}.bd-about-two-tooltip {display: flex;align-items: center;gap: 15px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-about-two-tooltip {flex-wrap: wrap;}}.bd-about-two-exp {display: inline-flex;align-items: center;gap: 30px;margin-bottom: 50px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-about-two-exp {margin-bottom: 30px;}}.bd-about-two-exp .bd-about-exp-number {font-size: 100px;color: var(--color-primary);line-height: 1;position: relative;}.bd-about-two-exp .bd-about-exp-number i {font-size: 28px;line-height: 1;position: absolute;top: 5px;}.bd-about-two-exp .bd-about-exp-text {font-weight: 600;font-size: 24px;color: rgba(103, 110, 110, 0.7);line-height: 34px;}.bd-about-two-thumb {position: relative;}.bd-about-two-thumb::before {position: absolute;content: "";inset-inline-start: 0;inset-block-start: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(12, 110, 109, 0.7) 0%, rgba(12, 110, 109, 0.7) 100%);border-radius: 12px;}.bd-about-two-thumb img {width: 100%;height: 100%;border-radius: 12px;}.bd-about-two-thumb-wrap .title {color: var(--color-white);position: absolute;inset-inline-start: 30px;inset-block-start: 30px;}.bd-about-cta-btn {position: relative;}.bd-about-cta-btn .link {width: 60px;min-width: 60px;height: 60px;border-radius: 50px;display: flex;align-items: center;justify-content: center;color: var(--color-white);background-color: var(--color-primary);font-size: 26px;position: absolute;inset-inline-start: 50%;inset-block-start: 50%;transform: translate(-50%, -50%) rotate(-45deg);transition: all 0.3s ease-in-out;}[dir=rtl] .bd-about-cta-btn .link {inset-inline-start: auto;inset-inline-end: 50%;transform: translate(-50%, -50%) rotate(-135deg);}.bd-about-cta-btn .link:hover {color: var(--color-heading);background-color: var(--color-secondary);transform: translate(-50%, -50%) rotate(0deg);}[dir=rtl] .bd-about-cta-btn .link:hover {transform: translate(-50%, -50%) rotate(-180deg);}.bd-about-cta-btn img {animation: shape-rote 35s linear infinite;}.bd-about-three-exp {display: inline-flex;align-items: center;gap: 30px;}.bd-about-three-exp .bd-about-exp-number {font-size: 100px;color: var(--color-heading);line-height: 1;position: relative;}.bd-about-three-exp .bd-about-exp-number i {font-size: 28px;line-height: 1;position: absolute;top: 5px;}.bd-about-three-exp .bd-about-exp-text {font-weight: 600;font-size: 24px;color: rgba(103, 110, 110, 0.7);line-height: 34px;}.bd-about-three-thumb img {width: 100%;height: 100%;border-radius: 16px;}.bd-about-three-content {display: flex;flex-direction: column;justify-content: space-between;gap: 30px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-about-three-content {gap: 0px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-about-three-content .title {margin-bottom: 5px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-about-three-content .desc {margin-bottom: 15px;}}.bd-about-three-info {background-color: var(--color-bg-primary);position: relative;padding: 40px 40px 30px;z-index: 2;overflow: hidden;display: flex;flex-direction: column;justify-content: space-between;gap: 102px;border-radius: 8px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-about-three-info {padding: 20px 20px 20px;gap: 42px;}}.bd-about-three-info .shape {position: absolute;inset-inline-start: 0;inset-block-start: 0;z-index: -12;}[dir=rtl] .bd-about-three-info .shape {inset-inline-start: -20px;transform: rotate(90deg);}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-about-three-info .shape {inset-inline-start: -20px;inset-block-start: -40px;}}.bd-about-three-info-exp {display: inline-flex;align-items: center;justify-content: space-between;gap: 30px;}.bd-about-three-info-exp .bd-about-exp-number {font-size: 54px;color: var(--color-primary);line-height: 1;position: relative;}.bd-about-three-info-exp .bd-about-exp-number i {font-size: 28px;line-height: 1;position: absolute;top: 0;}.case-studies-container {padding: 0 150px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.case-studies-container {padding: 0 50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.case-studies-container {padding: 0 15px;}}.bd-case-studies-box {display: flex;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.bd-case-studies-box {display: grid;grid-template-columns: repeat(2, 1fr);}}@media (max-width: 575px) {.bd-case-studies-box {flex-wrap: wrap;}}.bd-case-studies-item {background-color: var(--color-primary);position: relative;display: inline-block;width: 100%;height: 600px;overflow: hidden;z-index: 5;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-case-studies-item {height: 550px;}}.bd-case-studies-item:first-child {border-radius: 16px 0 0 16px;}[dir=rtl] .bd-case-studies-item:first-child {border-radius: 0 16px 16px 0;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-case-studies-item:first-child {border-radius: 0;}}.bd-case-studies-item:last-child {border-radius: 0 16px 16px 0;}[dir=rtl] .bd-case-studies-item:last-child {border-radius: 16px 0 0 16px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-case-studies-item:last-child {border-radius: 0;}}.bd-case-studies-item:not(:last-child) {border-inline-end: 1px solid rgba(255, 255, 255, 0.15);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-case-studies-item:not(:last-child) {border-bottom: 1px solid rgba(255, 255, 255, 0.15);}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-case-studies-item:nth-child(2n) {border-inline-end: none;}}.bd-case-studies-item:hover .bd-case-studies-badge .bd-badge {color: var(--color-white);background-color: var(--color-primary);}.bd-case-studies-item:hover .bd-case-studies-thumb-circle-wrap {opacity: 0;visibility: hidden;}.bd-case-studies-item:hover .bd-case-studies-thumb-main {opacity: 1;visibility: visible;}.bd-case-studies-item:hover .bd-case-studies-content .title {color: var(--color-heading);}.bd-case-studies-item:hover .bd-case-studies-content .bd-case-studies-btn {border-color: var(--color-primary);background-color: var(--color-primary);color: var(--color-white);}.bd-case-studies-item:hover .bd-case-studies-content .bd-case-studies-btn:hover {color: var(--color-heading);background-color: var(--color-white);border-color: var(--color-white);transform: rotate(0deg);}[dir=rtl] .bd-case-studies-item:hover .bd-case-studies-content .bd-case-studies-btn:hover {transform: rotate(-180deg);}.bd-case-studies-item.active .bd-case-studies-badge .bd-badge {color: var(--color-white);background-color: var(--color-primary);}.bd-case-studies-item.active .bd-case-studies-thumb-circle-wrap {opacity: 0;visibility: hidden;}.bd-case-studies-item.active .bd-case-studies-thumb-main {opacity: 1;visibility: visible;}.bd-case-studies-item.active .bd-case-studies-content .title {color: var(--color-heading);}.bd-case-studies-item.active .bd-case-studies-content .bd-case-studies-btn {border-color: var(--color-primary);background-color: var(--color-primary);color: var(--color-white);}.bd-case-studies-item.active .bd-case-studies-content .bd-case-studies-btn:hover {color: var(--color-heading);background-color: var(--color-white);border-color: var(--color-white);transform: rotate(0deg);}[dir=rtl] .bd-case-studies-item.active .bd-case-studies-content .bd-case-studies-btn:hover {transform: rotate(-180deg);}.bd-case-studies-badge {display: flex;align-items: center;gap: 15px;position: absolute;inset-block-start: 30px;inset-inline-start: 30px;transition: all 0.3s ease-in-out;}.bd-case-studies-badge .bd-badge {color: var(--color-heading);background-color: var(--color-secondary);transition: all 0.3s ease-in-out;}.bd-case-studies-thumb-circle {width: 174px;height: 174px;border-radius: 100%;margin: 0 auto;opacity: 1;visibility: visible;transition: all 0.3s ease-in-out;}.bd-case-studies-thumb-circle-wrap {position: absolute;inset-inline-start: 50%;inset-block-start: 180px;transform: translateX(-50%);opacity: 1;visibility: visible;transition: all 0.3s ease-in-out;}[dir=rtl] .bd-case-studies-thumb-circle-wrap {inset-inline-start: auto;inset-inline-end: 50%;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-case-studies-thumb-circle-wrap {inset-block-start: 160px;}}.bd-case-studies-thumb-circle-wrap .shape {position: absolute;inset-inline-start: -14px;inset-block-start: -10px;width: 201px;height: 201px;opacity: 1;visibility: visible;transition: all 0.3s ease-in-out;}[dir=rtl] .bd-case-studies-thumb-circle-wrap .shape {inset-inline-start: auto;inset-inline-end: -40px;}.bd-case-studies-thumb-circle img {width: 100%;height: 100%;border-radius: 100%;}.bd-case-studies-thumb-main {position: absolute;inset-inline-start: 0;inset-block-start: 0;height: 100%;width: 100%;z-index: -1;opacity: 0;visibility: hidden;transition: all 0.3s ease-in-out;}.bd-case-studies-thumb-main::before {position: absolute;content: "";inset-inline-start: 0;inset-block-start: 0;width: 100%;height: 100%;background-color: var(--color-secondary);opacity: 0.86;}.bd-case-studies-thumb-main img {width: 100%;height: 100%;}.bd-case-studies-content {position: absolute;inset-inline-start: 30px;inset-inline-end: 30px;inset-block-end: 30px;}.bd-case-studies-content .title {color: var(--color-white);transition: all 0.3s ease-in-out;margin-bottom: 20px;}.bd-case-studies-content .bd-case-studies-btn {width: 50px;height: 50px;border-radius: 50px;border: 1px solid var(--color-border-primary);background-color: transparent;color: var(--color-white);display: flex;align-items: center;justify-content: center;transition: all 0.3s ease-in-out;transform: rotate(-45deg);}[dir=rtl] .bd-case-studies-content .bd-case-studies-btn {transform: rotate(-135deg);}.case-studies-container-two {padding: 0 95px;}@media only screen and (min-width: 1400px) and (max-width: 1599px) {.case-studies-container-two {padding: 0 50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.case-studies-container-two {padding: 0 15px;}}.bd-case-studies-item-two {position: relative;}.bd-case-studies-item-two:hover .content {background-color: var(--color-white);padding: 20px 27px 27px 26px;}.bd-case-studies-item-two:hover .content .title {color: var(--color-heading);}.bd-case-studies-item-two:hover .content .tag .bd-badge {color: var(--color-heading);border-color: var(--color-border-primary);}.bd-case-studies-item-two .thumb {position: relative;overflow: hidden;}.bd-case-studies-item-two .thumb img {width: 100%;height: 100%;border-radius: 16px;}.bd-case-studies-item-two .thumb a::before {position: absolute;content: "";display: block;height: 100%;width: 100%;inset-block-start: 0;inset-inline-start: 0;opacity: 1;border-radius: 10px;transition: all 0.3s ease-in-out;background: linear-gradient(180deg, rgba(40, 51, 51, 0) 0%, #283333 100%);}.bd-case-studies-item-two .content {position: absolute;inset-inline-start: 30px;inset-block-end: 30px;background-color: transparent;transition: all 0.3s ease-in-out;border-radius: 8px;width: calc(100% - 60px);}.bd-case-studies-item-two .content .title {color: var(--color-white);margin-bottom: 18px;transition: all 0.3s ease-in-out;}.bd-case-studies-item-two .content .tag {display: flex;align-items: center;gap: 15px;}.bd-case-studies-item-two .content .tag .bd-badge {color: var(--color-white);border: 1px solid rgba(255, 255, 255, 0.15);transition: all 0.3s ease-in-out;}.bd-product-filter-btn {display: inline-flex;flex-wrap: wrap;align-items: center;border: 1px solid rgba(40, 51, 51, 0.15);border-radius: 50px;padding: 20px 30px 20px 30px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-product-filter-btn {justify-content: center;gap: 30px 0;border-radius: 8px;}}.bd-product-filter-btn button {font-weight: 500;font-size: 18px;line-height: 1;color: var(--color-heading);position: relative;padding-inline-end: 14px;padding-top: 6px;margin-inline-end: 26px;}.bd-product-filter-btn button:last-child {margin-inline-end: 0;}.bd-product-filter-btn button span {position: absolute;inset-block-start: 0;inset-inline-end: 0;font-weight: 500;font-size: 12px;line-height: 1;}.bd-product-filter-btn button.active {color: var(--color-primary);}.bd-case-studies-details-content {margin-inline-end: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-case-studies-details-content {margin-inline-end: 0;}}.bd-case-studies-main-thumb img {border-radius: 16px;}.bd-contact-thumb img {border-radius: 16px;width: 100%;height: 100%;}.bd-contact-cta {background-color: var(--color-white);padding: 30px 30px;border-radius: 8px;position: absolute;inset-inline-start: 30px;inset-block-end: 30px;display: flex;align-items: center;gap: 15px;}@media (max-width: 575px) {.bd-contact-cta {margin-top: 30px;position: initial;border: 1px solid var(--color-border-primary);box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);}}.bd-contact-cta .icon {width: 50px;height: 50px;color: var(--color-white);background-color: var(--color-primary);border-radius: 50px;display: flex;align-items: center;justify-content: center;}.bd-contact-cta p {margin-bottom: 0px;}.bd-contact-cta h6 {transition: all 0.3s ease-in-out;}.bd-contact-cta h6:hover {color: var(--color-primary);}.bd-contact-form-area {padding: 40px 40px;background-color: var(--color-secondary);border-radius: 16px;}.bd-contact-area-content {margin-inline-start: 50px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-contact-area-content {margin-inline-start: 0;}}.bd-contact-form-area-two textarea {height: 155px;min-height: 155px;}.bd-contact-address-box {background-color: var(--color-bg-primary);padding: 30px 30px;border-radius: 8px;display: flex;align-items: center;gap: 27px;}.bd-contact-address-box .icon {width: 50px;min-width: 50px;height: 50px;color: var(--color-primary);background-color: rgba(12, 110, 109, 0.15);border-radius: 50px;display: flex;align-items: center;justify-content: center;}.bd-contact-address-box p {color: var(--color-body-text);margin-bottom: 0px;}.bd-contact-address-box p:hover {color: var(--color-heading);}.bd-contact-address-box h6 {margin-bottom: 2px;color: var(--color-primary);font-size: var(--fw-sbold);}.bd-contact-box {display: grid;grid-template-columns: repeat(2, 1fr);margin-top: 50px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-contact-box {grid-template-columns: repeat(1, 1fr);}}.bd-contact-form {background-color: var(--color-bg-primary);padding: 58px 40px;border-radius: 16px;position: relative;z-index: 9;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-contact-form {padding: 28px 30px;}}.bd-contact-form-thumb {margin-inline-start: -30px;position: relative;z-index: 2;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-contact-form-thumb {margin-inline-start: 0px;margin-top: -30px;}}.bd-contact-form-thumb img {width: 100%;height: 100%;border-radius: 16px;}.bd-contact-form-thumb .bd-contact-cta {inset-inline-start: 60px;z-index: 5;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-contact-form-thumb .bd-contact-cta {inset-inline-start: 30px;}}.bd-contact-map iframe {width: 100%;margin-bottom: -10px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-contact-map iframe {height: 350px;}}.bd-cta-shape .shape-1 {position: absolute;left: 0;inset-block-end: 0;z-index: -1;}.bd-cta-shape .shape-2 {position: absolute;right: 0;inset-block-end: 0;z-index: -1;}.bd-cta-shape .shape-3 {position: absolute;inset-inline-start: 245px;inset-block-end: 0;z-index: -1;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cta-shape .shape-3 {display: none;}}.bd-cta-btn {position: relative;display: inline-flex;}.bd-cta-btn img {animation: shape-rote 35s linear infinite;}.bd-cta-btn .link {width: 60px;min-width: 60px;height: 60px;border-radius: 50px;display: flex;align-items: center;justify-content: center;color: var(--color-heading);background-color: var(--color-secondary);font-size: 26px;position: absolute;inset-inline-start: 50%;inset-block-start: 50%;transform: translate(-50%, -50%) rotate(-45deg);transition: all 0.3s ease-in-out;}[dir=rtl] .bd-cta-btn .link {inset-inline-start: auto;inset-inline-end: 50%;transform: translate(-50%, -50%) rotate(-135deg);}.bd-cta-btn .link:hover {color: var(--color-primary);background-color: var(--color-white);transform: translate(-50%, -50%) rotate(0deg);}[dir=rtl] .bd-cta-btn .link:hover {transform: translate(-50%, -50%) rotate(-180deg);}.bd-cta-two {position: relative;z-index: 4;overflow: hidden;display: flex;align-items: center;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cta-two {padding: 60px 0;}}.bd-cta-two::before {position: absolute;content: "";width: 100%;height: 350px;inset-inline-start: 0;inset-block-end: 0;background-color: var(--color-primary);z-index: -1;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cta-two::before {height: 100%;}}.bd-cta-content {display: grid;grid-template-columns: auto 113px;align-items: center;width: 100%;gap: 30px 110px;justify-content: space-between;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-cta-content {gap: 30px 55px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-cta-content {gap: 30px 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cta-content {gap: 30px 30px;grid-template-columns: auto;justify-content: center;}}.bd-cta-content .bd-cta-thumb {width: 367px;height: 420px;min-width: 367px;}.bd-cta-content .bd-cta-thumb img {width: 100%;height: 100%;}.bd-cta-content .right {display: flex;align-items: center;gap: 30px 55px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-cta-content .right {gap: 30px 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cta-content .right {gap: 30px 30px;flex-wrap: wrap;justify-content: center;}}.bd-cta-content .right .bd-cta-title-wrapper {margin-top: 70px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cta-content .right .bd-cta-title-wrapper {margin-top: 0px;}}.bd-cta-content .bd-cta-content-btn {margin-top: 55px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cta-content .bd-cta-content-btn {margin-top: 0px;display: flex;justify-content: center;}}.bd-cta-intro {position: relative;padding-inline-start: 120px;color: rgba(255, 255, 255, 0.7);margin-top: 35px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cta-intro {padding-inline-start: 0;}}.bd-cta-intro::before {position: absolute;content: "";width: 100px;height: 1px;background-color: var(--color-secondary);inset-inline-start: 0px;inset-block-start: 50%;transform: translateY(-50%);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cta-intro::before {display: none;}}.bd-cta-item-three {position: relative;border-radius: 16px;overflow: hidden;margin-bottom: -155px;z-index: 9;}.bd-cta-item-three-bg {position: absolute;inset-inline-start: 0;inset-inline-end: 0;inset-block-start: 0;inset-block-end: 0;background-repeat: no-repeat;background-size: cover;background-position: center;z-index: -1;}.bd-cta-item-three-bg::before {position: absolute;content: "";inset-block-start: 0;inset-inline-start: 0;width: 100%;height: 100%;background: rgba(41, 47, 47, 0.5);z-index: -1;}.bd-cta-item-three .bd-cta-content-box {display: grid;grid-template-columns: repeat(2, 1fr);align-items: center;justify-content: space-between;gap: 30px;padding: 70px 60px 80px 50px;border-radius: 16px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cta-item-three .bd-cta-content-box {grid-template-columns: repeat(1, 1fr);}}.bd-cta-item-three .bd-cta-content-box .left-content {display: flex;align-items: center;justify-content: end;gap: 30px 15px;flex-wrap: wrap;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-cta-item-three .bd-cta-content-box .left-content {justify-content: start;}}.bd-cta-item-three .notification {display: flex;align-items: center;gap: 30px;overflow: hidden;}.bd-cta-item-three .notification .icon {width: 80px;height: 80px;padding: 10px;border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 100%;}.bd-cta-item-three .bd-cta-icon-btn {display: flex;align-items: center;gap: 15px;}.bd-cta-item-three .bd-cta-icon-btn .icon {width: 50px;height: 50px;color: var(--color-heading);background-color: var(--color-secondary);border-radius: 50px;display: flex;align-items: center;justify-content: center;}.bd-cta-item-three .bd-cta-icon-btn h6 {transition: all 0.3s ease-in-out;color: var(--color-white);}.bd-cta-item-three .bd-cta-icon-btn h6:hover {color: var(--color-secondary);}.bd-cta-item-three .bd-cta-icon-btn span {color: var(--color-white);}.header-landing .sidebar-toggle {display: none;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.header-landing .sidebar-toggle {display: flex;}}.bd-landing-banner-content {padding-top: 100px;padding-bottom: 100px;}.bd-landing-banner-title {font-size: 58px;color: var(--color-white);margin-bottom: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-landing-banner-title {font-size: 42px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.bd-landing-banner-title {font-size: 38px;}}@media (max-width: 575px) {.bd-landing-banner-title {font-size: 32px;}}.bd-landing-banner-desc {color: rgba(255, 255, 255, 0.8);width: 810px;margin: 0 auto;margin-bottom: 50px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-landing-banner-desc {width: 100%;}}.bd-landing-banner-meta {display: flex;align-items: center;justify-content: center;gap: 30px;flex-wrap: wrap;margin-bottom: 30px;}.bd-landing-banner-meta-item {display: flex;align-items: start;flex-direction: column;text-align: start;gap: 5px;}.bd-landing-banner-meta-item .rating {color: var(--color-rating);}.bd-landing-banner-meta-item .rating .disabled {color: rgba(255, 255, 255, 0.25);}.bd-landing-banner-meta-item .title {color: var(--color-white);font-weight: var(--fw-sbold);font-size: 16px;}.bd-landing-banner-btn {display: flex;align-items: center;justify-content: center;gap: 30px;flex-wrap: wrap;}.bd-landing-demo-slide-area {display: flex;align-items: center;flex-wrap: nowrap;animation: marquee 60s linear infinite;gap: 0 30px;width: fit-content;}[dir=rtl] .bd-landing-demo-slide-area {animation: marquee_rtl 60s linear infinite;}.bd-landing-demo-slide-area:hover {animation-play-state: paused;}.bd-landing-demo-slide-area .bd-landing-demo-item-thumb {width: 470px;height: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-landing-demo-slide-area .bd-landing-demo-item-thumb {width: 250px;}}.bd-landing-demo-slide-area .bd-landing-demo-item-thumb img {width: 100%;height: 100%;object-fit: cover;}.bd-landing-demo-slide-area .bd-landing-demo-item {background-color: var(--color-secondary);padding: 10px;border-radius: 8px 8px 0 0;}.bd-landing-top-feature-box {border: 2px solid var(--color-white);-webkit-box-shadow: 0 20px 60px rgba(0, 0, 0, 0.08);box-shadow: 0 20px 60px rgba(0, 0, 0, 0.08);border-radius: 8px;background-color: #f4fafa;}.bd-landing-top-feature-box .thumb img {width: 100%;}.bd-landing-top-feature-box .content {padding: 20px 25px 30px;background-color: #f4fafa;}.bd-landing-demo-total {font-size: 150px;font-weight: 800;color: var(--color-primary);opacity: 0.15;margin-bottom: -50px;}.bd-landing-home-demo-thumb-wrap {padding: 15px;margin-bottom: 30px;border-radius: 12px;border: 1px solid rgba(20, 24, 32, 0.2);}.bd-landing-home-demo-thumb {overflow: hidden;border-radius: 12px;}.bd-landing-home-demo-thumb img {width: 100%;transition: 0.9s;border-radius: 12px;}.bd-landing-home-demo-thumb::after {position: absolute;top: 0;inset-inline-start: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);content: "";opacity: 0;visibility: hidden;transition: 0.3s;}.bd-landing-home-demo-btn-box {position: absolute;inset-inline-start: 0;inset-inline-end: 0;top: 52%;transform: translateY(-52%);text-align: center;z-index: 22;opacity: 0;visibility: hidden;transition: 0.4s;}.bd-landing-home-demo-item:hover .bd-landing-home-demo-thumb img {transform: scale(1.1);}.bd-landing-home-demo-item:hover .bd-landing-home-demo-thumb::after {opacity: 1;visibility: visible;}.bd-landing-home-demo-item:hover .bd-landing-home-demo-btn-box {top: 50%;opacity: 1;visibility: visible;transform: translateY(-50%);}.bd-landing-home-demo-item.coming-soon .bd-landing-home-demo-thumb img {filter: blur(15px);}.bd-landing-home-demo-title {position: relative;font-size: 18px;color: var(--color-heading);text-transform: capitalize;}.bd-landing-home-demo-title::before {width: 5px;height: 5px;content: "";display: inline-block;background: var(--color-primary);border-radius: 50%;margin-inline-end: 12px;transform: translateY(-4px);}.bd-landing-responsive-layout {position: relative;text-align: center;}.bd-landing-responsive-layout.divider::after {position: absolute;content: "";top: 0;inset-inline-end: -11px;width: 1px;height: 100%;background: var(--color-border-primary);}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-landing-responsive-layout.divider::after {display: none;}}.bd-landing-responsive-layout-icon {margin-bottom: 15px;width: 100px;height: 60px;display: flex;align-items: center;justify-content: center;margin-inline-start: auto;margin-inline-end: auto;}.bd-landing-responsive-layout-content span {font-size: 18px;font-weight: var(--fw-bold);color: var(--color-black);line-height: 1;margin-bottom: 5px;display: inline-block;}.bd-landing-responsive-layout-content p {text-align: center;font-size: 16px;font-weight: var(--fw-sbold);color: var(--color-body-text);}.bd-landing-responsive-mockup {text-align: center;position: relative;z-index: 2;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-landing-responsive-mockup .main-thumb {display: none;}}.bd-landing-responsive-mockup .tablet-responsive {position: absolute;top: 70px;inset-inline-start: 100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-landing-responsive-mockup .tablet-responsive {inset-inline-start: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-landing-responsive-mockup .tablet-responsive {position: initial;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-landing-responsive-mockup .tablet-responsive {display: none;}}.bd-landing-responsive-mockup .mobile-responsive {position: absolute;bottom: 30px;inset-inline-end: 100px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {.bd-landing-responsive-mockup .mobile-responsive {inset-inline-end: 0;bottom: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-landing-responsive-mockup .mobile-responsive {position: initial;}}.bd-landing-inner-page-anim {animation: marquee 20s linear 0s infinite normal;animation-play-state: running;flex-wrap: nowrap;}[dir=rtl] .bd-landing-inner-page-anim {animation: marquee_rtl 60s linear infinite;}.bd-landing-inner-page-anim:hover {animation-play-state: paused;}.bd-landing-inner-page-anim.bd-landing-inner-page-anim--2 {animation-name: marquee_rev;}[dir=rtl] .bd-landing-inner-page-anim.bd-landing-inner-page-anim--2 {animation: marquee_rev_rtl 60s linear infinite;}.bd-landing-inner-page-anim.bd-landing-inner-page-anim--2:hover {animation-play-state: paused;}.bd-landing-inner-page-item a {border-radius: 10px;background: var(--color-secondary);padding: 15px;display: block;}.bd-landing-inner-page-item a .thumbnail {width: 100%;}.bd-landing-inner-page-item a .thumbnail img {border-radius: 10px;width: 100%;}.bd-landing-inner-page-item a .content .title {color: var(--color-heading);font-size: 18px;margin-top: 20px;transition: all 0.3s ease-in-out;display: inline-block;position: relative;margin-bottom: 0;}.bd-landing-inner-page-item a .content .title::before {content: " ";position: absolute;inset-inline-start: 0;bottom: 0;width: 0;height: 1px;background-color: var(--color-primary);transition: all 0.3s ease-in-out;}.bd-landing-inner-page-item a .content .title:hover::before {width: 100%;}.bd-landing-feature-box-wrapper {display: grid;grid-template-columns: repeat(5, 1fr);gap: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-landing-feature-box-wrapper {grid-template-columns: repeat(4, 1fr);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-landing-feature-box-wrapper {grid-template-columns: repeat(3, 1fr);}}@media only screen and (min-width: 576px) and (max-width: 767px) {.bd-landing-feature-box-wrapper {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 575px) {.bd-landing-feature-box-wrapper {grid-template-columns: repeat(1, 1fr);}}.bd-landing-feature-box {text-align: center;}.bd-landing-feature-icon {margin-bottom: 15px;width: 100px;height: 100px;display: flex;align-items: center;justify-content: center;border: 1px solid var(--color-border-primary);border-radius: 100%;margin-inline-start: auto;margin-inline-end: auto;background-color: var(--color-bg-primary);}.bd-landing-feature-title {font-size: 18px;margin-bottom: 10px;}.bd-landing-feature-tag {padding: 0 15px;height: 30px;display: inline-flex;align-items: center;justify-content: center;border-radius: 50px;color: var(--color-heading);background-color: var(--color-bg-primary);}.bd-landing-review-area {background: var(--color-bg-primary);overflow: hidden !important;max-height: 1500px;position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-landing-review-area {padding: 80px 0 120px;}}.bd-landing-review-area::before {content: "";position: absolute;inset-inline-start: 0;inset-inline-end: 0;width: 100%;pointer-events: none;top: 0;min-height: 600px;background: linear-gradient(180deg, #F2F2F2 50%, #F2F2F2 0%, rgba(242, 242, 242, 0) 60%);z-index: 10;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-landing-review-area::before {min-height: 550px;}}.bd-landing-review-area::after {position: absolute;content: "";background: linear-gradient(180deg, rgba(242, 242, 242, 0) 0%, #F2F2F2 75%);width: 100%;height: 400px;bottom: 0;inset-inline-start: 0;}.bd-landing-review-area .bd-landing-review-title {position: absolute;top: 100px;inset-inline-start: 0;inset-inline-end: 0;z-index: 12;text-align: center;padding: 0px 20%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-landing-review-area .bd-landing-review-title {padding: 0px 20%;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.bd-landing-review-area .bd-landing-review-title {padding: 0px 15%;}}@media (max-width: 575px) {.bd-landing-review-area .bd-landing-review-title {padding: 0px 5%;}}.bd-landing-review-area .bd-landing-review-wrapper {display: flex;margin-inline-end: auto;margin-inline-start: auto;position: relative;top: 220px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-landing-review-area .bd-landing-review-wrapper {display: grid;grid-template-columns: repeat(3, 1fr);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-landing-review-area .bd-landing-review-wrapper {display: grid;grid-template-columns: repeat(2, 1fr);}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-landing-review-area .bd-landing-review-wrapper {display: block;}}.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap {animation: consamTestimonialScroll 40s linear infinite;transition: all 0.5s ease-in;animation-duration: 35s;}.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap:hover {animation-play-state: paused;}.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap .bd-landing-review-style-1 {display: flex;padding: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap .bd-landing-review-style-1 {padding: 10px;}}.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap .bd-landing-review-style-1 .content {max-width: 300px;border-radius: 15px;background: var(--color-white);padding: 40px 40px 40px 30px;margin-top: 0;margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap .bd-landing-review-style-1 .content {max-width: 100%;}}.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap .bd-landing-review-style-1 .content .rating-icon {margin-bottom: 13px;}.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap .bd-landing-review-style-1 .content .content-title {margin-bottom: 15px;}.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap .bd-landing-review-style-1 .content .content-title span {color: var(--color-heading);font-size: 18px;font-weight: 700;line-height: 30px;}.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap .bd-landing-review-style-1 .content .text {font-size: 16px;font-weight: 400;line-height: 28px;margin-bottom: 15px;}.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap .bd-landing-review-style-1 .content .info .title {color: var(--color-heading);font-size: 20px;font-style: normal;font-weight: 700;line-height: 30px;margin-bottom: 0;}.bd-landing-review-area .bd-landing-review-wrapper .bd-landing-review-wrap .bd-landing-review-style-1 .content .info .title span {color: var(--color-body-text);font-size: 16px;}.bd-landing-doc-item {padding: 30px;border-radius: 16px;background: var(--color-primary);display: flex;gap: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.bd-landing-doc-item {flex-direction: column;}}.bd-landing-doc-item .icon {min-width: 40px;}.bd-landing-doc-item .title {color: var(--color-white);font-size: 20px;font-weight: 500;margin-bottom: 10px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-landing-doc-item .title br {display: none;}}.bd-landing-doc-item .description {color: rgba(255, 255, 255, 0.8);font-size: 16px;font-weight: 400;margin-bottom: 22px;}.bd-landing-footer-wrapper {position: relative;z-index: 5;}.bd-landing-footer-bg {background-size: cover;background-position: center top !important;position: relative;background-repeat: no-repeat !important;overflow: hidden;background-attachment: fixed;}.bd-landing-footer-bg::before {position: absolute;content: "";inset-inline-start: 0;top: 0;width: 100%;height: 100%;background-color: rgba(12, 110, 109, 0.85);z-index: 1;}.bd-landing-footer-title {font-size: 80px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-landing-footer-title {font-size: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {.bd-landing-footer-title {font-size: 45px;}}@media (max-width: 575px), (max-width:450px) {.bd-landing-footer-title {font-size: 35px;}}.bdevs-logo {padding: 10px 15px;display: inline-block;}.bdevs-logo img {filter: brightness(0) invert(1);}@keyframes marquee {0% {transform: translateX(0);}100% {transform: translateX(-50%);}}@keyframes marquee_rtl {0% {transform: translateX(50%);}100% {transform: translateX(0);}}@keyframes marquee_rev {100% {transform: translateX(0);}0% {transform: translateX(-50%);}}@keyframes marquee_rev_rtl {0% {transform: translateX(0);}100% {transform: translateX(50%);}}@keyframes consamTestimonialScroll {from {transform: translateY(0);}to {transform: translateY(-50%);}}.bd-error-bg {background-position: center bottom;background-repeat: no-repeat;background-size: cover;height: 100vh;position: relative;z-index: 1;}.bd-error-bg::before {position: absolute;content: "";inset-inline-start: 0;inset-block-start: 0;width: 100%;height: 100%;background-color: rgba(12, 110, 109, 0.7);z-index: -1;}.bd-error-description {color: rgba(255, 255, 255, 0.7);margin-bottom: 40px;}.bd-error-heading-title {font-size: 406px;font-weight: var(--fw-bold);background: linear-gradient(180deg, rgba(249, 214, 123, 0.7) 0%, rgba(249, 214, 123, 0.07) 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;line-height: 1;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-error-heading-title {font-size: 300px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.bd-error-heading-title {font-size: 250px;}}@media (max-width: 575px) {.bd-error-heading-title {font-size: 200px;}}@media (max-width:450px) {.bd-error-heading-title {font-size: 150px;}}.bd-error-footer {position: absolute;inset-block-end: 30px;inset-inline-start: 50%;transform: translateX(-50%);width: 100%;}@media (max-width: 575px) {.bd-error-footer {inset-block-end: 100px;}}.bd-error-footer-text {color: rgba(255, 255, 255, 0.7);}.bd-coming-soon-title {font-size: 176px;font-weight: var(--fw-bold);background: linear-gradient(180deg, rgba(249, 214, 123, 0.7) 0%, rgba(249, 214, 123, 0.07) 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;margin-bottom: 30px;line-height: 1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-coming-soon-title {font-size: 150px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-coming-soon-title {font-size: 110px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.bd-coming-soon-title {font-size: 80px;}}@media (max-width: 575px) {.bd-coming-soon-title {font-size: 56px;}}@media (max-width:450px) {.bd-coming-soon-title {font-size: 42px;}}.countdown-timer div {display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;width: 127px;height: 111px;background: rgba(255, 255, 255, 0.15);backdrop-filter: blur(7.5px);border-radius: 8px;}@media (max-width: 575px) {.countdown-timer div {height: 80px;}}.countdown-timer div .time {font-size: 48px;font-weight: var(--fw-bold);color: var(--color-white);line-height: 1;}@media (max-width: 575px) {.countdown-timer div .time {font-size: 28px;}}.countdown-timer div span {font-size: 16px;color: rgba(255, 255, 255, 0.7);}.bd-error-subscribe-form {position: relative;display: flex;align-items: stretch;width: 450px;gap: 10px;margin: 0 auto;}@media (max-width: 575px) {.bd-error-subscribe-form {width: 350px;}}.bd-error-subscribe-form input {padding-inline-end: 170px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;-ms-border-radius: 50px;border-radius: 50px;background-color: var(--color-white);}.bd-error-subscribe-form button {position: absolute;inset-inline-end: 5px;top: 50%;transform: translateY(-50%);height: 44px;}.bd-faq-content-one .bd-faq-btn {margin-top: 155px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-faq-content-one .bd-faq-btn {margin-top: 180px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-faq-content-one .bd-faq-btn {margin-top: 50px;}}.bd-faq-one-accordion {margin-inline-start: 55px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-faq-one-accordion {margin-inline-start: 0;}}.bd-faq-one-accordion .accordion-button:not(.collapsed)::after {background-color: var(--color-primary);color: var(--color-white);}.bd-faq-shape {position: absolute;inset-block-start: 0;inset-inline-start: 137px;z-index: -1;}.bd-faq-thumb {margin-top: 80px;margin-inline-start: 87px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-faq-thumb {margin-inline-start: 0;}}.bd-faq-two-accordion {margin-inline-start: 55px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-faq-two-accordion {margin-inline-start: 0;}}.bd-faq-two-accordion .accordion-body {margin-bottom: 40px;}.bd-feature-thumb img {width: 100%;height: 100%;border-radius: 16px;}.bd-feature-thumb-content {background-color: var(--color-white);border-radius: 8px;padding: 30px 30px 30px 30px;position: absolute;inset-inline-start: 30px;inset-block-end: 30px;width: calc(100% - 180px);}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-feature-thumb-content {width: calc(100% - 60px);}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-feature-thumb-content {position: initial;width: 100%;background-color: var(--color-bg-primary);margin-top: 30px;}}.bd-feature-content {background-color: var(--color-primary);padding: 30px 30px 40px 30px;border-radius: 16px;position: relative;overflow: hidden;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: space-between;gap: 200px 0;}.bd-feature-content .shape {position: absolute;inset-inline-end: -43px;inset-block-start: -46px;}.bd-feature-content .title {color: var(--color-white);}.bd-feature-content-two {background-color: var(--color-bg-primary);padding: 30px 20px 20px 20px;border-radius: 16px;position: relative;overflow: hidden;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: space-between;gap: 30px;transition: all 0.3s ease-in-out;}.bd-feature-content-two:hover {background-color: var(--color-primary);}.bd-feature-content-two:hover .title {color: var(--color-white);}.bd-feature-content-two:hover .bd-badge {color: var(--color-white);}.bd-feature-content-two:hover .bd-text-btn {color: var(--color-white);}.bd-feature-content-two:hover .bd-text-btn .icon {color: var(--color-heading);background-color: var(--color-white);}.bd-feature-content-two:hover .bd-text-btn:hover {color: var(--color-secondary);}.bd-feature-content-two:hover .bd-text-btn:hover .icon {color: var(--color-heading);background-color: var(--color-secondary);}.bd-feature-content-two .bottom-content .thumb img {border-radius: 8px;width: 100%;height: 100%;}.bd-feature-content-two .title {transition: all 0.3s ease-in-out;}.bd-feature-content-two .top-content .bd-badge {transition: all 0.3s ease-in-out;}.bd-feature-two-thumb img {width: 100%;height: 100%;border-radius: 16px;}.bd-feature-two-info {background-color: var(--color-white);padding: 30px 30px;border-radius: 8px;position: absolute;inset-inline-start: 30px;inset-block-end: 30px;display: flex;align-items: center;gap: 15px;}@media (max-width: 575px) {.bd-feature-two-info {margin-top: 30px;position: initial;border: 1px solid var(--color-border-primary);box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);}}.bd-feature-two-info .icon {width: 50px;height: 50px;color: var(--color-white);background-color: var(--color-primary);border-radius: 50px;display: flex;align-items: center;justify-content: center;}.bd-feature-two-info p {margin-bottom: 0px;}.bd-feature-two-info h6 {transition: all 0.3s ease-in-out;}.bd-feature-two-info h6:hover {color: var(--color-primary);}.bd-feature-two-content {background-color: var(--color-secondary);padding: 40px 40px;border-radius: 16px;position: relative;overflow: hidden;z-index: 5;}.bd-feature-two-content .bottom-content {margin-top: 204px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-feature-two-content .bottom-content {margin-top: 100px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-feature-two-content .bottom-content {margin-top: 150px;}}.bd-feature-two-content .shape {position: absolute;inset-inline-start: -5px;inset-block-start: -5px;z-index: -1;}.bd-feature-two-content .shape img {width: 100%;}.bd-gallery-bg {position: relative;background-position: center;background-size: cover;background-repeat: no-repeat;width: 100%;height: 810px;border-radius: 24px;z-index: 1;}.bd-gallery-bg::before {position: absolute;content: "";inset-inline-start: 0;inset-block-start: 0;width: 100%;height: 100%;background: rgba(18, 84, 84, 0.2);border-radius: 24px;}.bd-gallery-box {margin-top: -660px;position: relative;z-index: 5;}@media (max-width: 575px) {.bd-gallery-box {margin-top: -700px;}}.bd-gallery-counter {width: 290px;margin-bottom: 50px;}.bd-gallery-counter-number {font-size: 86px;color: var(--color-white);}.bd-gallery-counter-title {color: var(--color-white);text-transform: capitalize;}.bd-gallery-content {padding: 30px 30px;background-color: var(--color-white);border-radius: 16px;}.bd-gallery-content .title {background-color: var(--color-primary);padding: 10px 15px;display: inline-block;font-size: 32px;border-radius: 8px;color: var(--color-secondary);margin-bottom: 25px;}.bd-gallery-content .description {margin-bottom: 70px;}.bd-pricing-plan-card {background-color: var(--color-white);box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.05);border-radius: 16px;padding: 15px 15px 0px 15px;}.bd-pricing-plan-card .price-header {background-color: var(--color-bg-primary);border-radius: 12px;padding: 0 50px;text-align: center;height: 240px;display: flex;flex-direction: column;justify-content: center;align-items: center;position: relative;}.bd-pricing-plan-card .plan-title {margin-bottom: 10px;}.bd-pricing-plan-card .plan-price {color: var(--color-primary);}.bd-pricing-plan-card .plan-price span {color: var(--color-body-text);font-size: 16px;font-weight: 400;}.bd-pricing-plan-card .price-body {padding: 45px 25px 40px 25px;}.bd-pricing-plan-card .price-list {list-style-type: none;margin-bottom: 50px;}.bd-pricing-plan-card .price-list li {display: flex;align-items: center;gap: 15px;color: var(--color-body-text);}.bd-pricing-plan-card .price-list li:not(:last-child) {margin-bottom: 15px;}.bd-pricing-plan-card .price-list .list-icon {width: 20px;height: 20px;min-width: 20px;color: var(--color-white);background-color: var(--color-primary);display: inline-flex;justify-content: center;align-items: center;font-size: 16px;border-radius: 50%;}.bd-pricing-plan-card .price-list .list-icon.success {background-color: var(--color-success);}.bd-pricing-plan-card .price-list .list-icon.danger {background-color: var(--color-danger);}.bd-pricing-plan-card.active-plan .price-header {background-color: var(--color-primary);overflow: hidden;}.bd-pricing-plan-card.active-plan .plan-title {color: var(--color-white);}.bd-pricing-plan-card.active-plan .plan-price {color: var(--color-secondary);}.bd-pricing-plan-card.active-plan .plan-price span {color: var(--color-white);}.bd-pricing-plan-card.active-plan .price-shape-1 {position: absolute;inset-block-start: -95px;inset-inline-end: -280px;}.bd-pricing-plan-card.active-plan .price-shape-2 {position: absolute;inset-block-end: -25px;inset-inline-start: 0;}.bd-pricing-plan-btn-group {display: inline-flex;align-items: center;padding: 6px 8px;border-radius: 50px;background: var(--color-white);border: 1px solid rgba(37, 47, 75, 0.3);box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.05);border-radius: 50px;}.bd-pricing-plan-btn-group button {font-weight: 500;font-size: 16px;color: var(--color-heading);border: 0 none;background: transparent;border-radius: 500px;transition: all 0.3s ease-in-out;padding: 7px 30px;height: 32px;display: flex;align-items: center;justify-content: center;}.bd-pricing-plan-btn-group button.active {background-color: var(--color-primary);color: var(--color-white);}.bd-service-box {background-color: var(--color-white);padding: 40px 30px;border-radius: 12px;display: flex;flex-direction: column;gap: 190px;width: 100%;position: relative;transition: all 0.3s ease-in-out;overflow: hidden;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.bd-service-box {gap: 100px;}}@media (max-width: 575px) {.bd-service-box {gap: 88px;}}.bd-service-box:hover {background-color: var(--color-secondary);gap: 22px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-service-box:hover {gap: 84px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.bd-service-box:hover {gap: 54px;}}.bd-service-box:hover .thumb {width: 342px;height: 342px;border-radius: 100%;transform: translateY(-100px) translateX(90px);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.bd-service-box:hover .thumb {width: 280px;height: 280px;border-radius: 100%;transform: translateY(-80px) translateX(80px);}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.bd-service-box:hover .thumb {width: 220px;height: 220px;border-radius: 100%;transform: translateY(-80px) translateX(50px);}}@media (max-width: 575px) {.bd-service-box:hover .thumb {width: 240px;height: 240px;border-radius: 100%;transform: translateY(-90px) translateX(60px);}}.bd-service-box:hover .link {color: var(--color-heading);background-color: var(--color-white);transform: rotate(0deg);}[dir=rtl] .bd-service-box:hover .link {transform: rotate(-180deg);}.bd-service-box:hover .link:hover {color: var(--color-white);background-color: var(--color-primary);}.bd-service-box .thumb {position: relative;z-index: 5;width: 174px;height: 174px;border-radius: 100%;margin-inline-start: auto;transition: all 0.3s ease-in-out;}.bd-service-box .thumb img {width: 100%;height: 100%;border-radius: 100%;}.bd-service-box .bottom-content {display: grid;align-items: center;grid-template-columns: 70% auto;justify-content: space-between;gap: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.bd-service-box .bottom-content {grid-template-columns: auto;}}.bd-service-box .bottom-content .bd-service-btn {display: flex;justify-content: end;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {.bd-service-box .bottom-content .bd-service-btn {justify-content: start;}}.bd-service-box .link {display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;border-radius: 50px;color: var(--color-white);background-color: var(--color-primary);transform: rotate(-45deg);transition: all 0.3s ease-in-out;}[dir=rtl] .bd-service-box .link {transform: rotate(-135deg);}.bd-service-box .shape {position: absolute;inset-block-start: 55px;inset-inline-end: 18px;z-index: 1;}@media (min-width: 992px) {.serviceSlideActive .swiper-slide-active .bd-service-box {background-color: var(--color-secondary);gap: 22px;}}@media only screen and (min-width: 992px) and (min-width: 1200px) and (max-width: 1399px) {.serviceSlideActive .swiper-slide-active .bd-service-box {gap: 84px;}}@media only screen and (min-width: 992px) and (min-width: 992px) and (max-width: 1199px) {.serviceSlideActive .swiper-slide-active .bd-service-box {gap: 54px;}}@media (min-width: 992px) {.serviceSlideActive .swiper-slide-active .bd-service-box .thumb {width: 342px;height: 342px;border-radius: 100%;transform: translateY(-100px) translateX(90px);}}@media only screen and (min-width: 992px) and (min-width: 1200px) and (max-width: 1399px) {.serviceSlideActive .swiper-slide-active .bd-service-box .thumb {width: 280px;height: 280px;border-radius: 100%;transform: translateY(-80px) translateX(80px);}}@media only screen and (min-width: 992px) and (min-width: 992px) and (max-width: 1199px) {.serviceSlideActive .swiper-slide-active .bd-service-box .thumb {width: 220px;height: 220px;border-radius: 100%;transform: translateY(-80px) translateX(50px);}}@media (min-width: 992px) {.serviceSlideActive .swiper-slide-active .bd-service-box .link {color: var(--color-heading);background-color: var(--color-white);}.serviceSlideActive .swiper-slide-active .bd-service-box .link:hover {color: var(--color-white);background-color: var(--color-primary);}}.bd-service-one-shape .shape-1 {position: absolute;right: 50px;inset-block-start: 50px;z-index: -1;}.bd-service-one-shape .shape-2 {position: absolute;left: 0px;inset-block-end: 140px;z-index: -1;}.bd-service-tab {margin-bottom: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-service-tab {margin-bottom: 40px;}}.bd-service-tab .nav-pills {justify-content: space-between;padding: 0 30px;position: relative;z-index: 5;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-service-tab .nav-pills {display: flex;gap: 50px;flex-wrap: nowrap;overflow-y: hidden;overflow-x: auto;white-space: nowrap;scrollbar-width: thin;justify-content: start;padding-bottom: 15px;}}.bd-service-tab .nav-pills::before {position: absolute;content: "";width: 100%;height: 1px;inset-inline-start: 0;inset-block-start: 50%;transform: translateY(-50%);z-index: -1;background-color: rgba(255, 255, 255, 0.15);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-service-tab .nav-pills::before {inset-block-start: 40%;}}.bd-service-tab .nav-link {display: block;padding-top: 0px;padding-inline-end: 25px;padding-bottom: 0px;padding-inline-start: 40px;font-size: 18px;font-weight: var(--fw-bold);text-decoration: none;text-transform: capitalize;border-radius: 50px;transition: all 0.3s ease-in-out;color: var(--color-white);background-color: var(--color-primary);height: 50px;border: 1px solid rgba(255, 255, 255, 0.15);position: relative;}.bd-service-tab .nav-link::before {position: absolute;content: "";width: 6px;height: 6px;border-radius: 50px;background-color: rgba(255, 255, 255, 0.15);inset-inline-start: 26px;inset-block-start: 50%;transform: translateY(-50%);transition: all 0.3s ease-in-out;}.bd-service-tab .nav-pills .nav-link.active, .bd-service-tab .nav-pills .show > .nav-link {color: var(--color-secondary);background-color: var(--color-primary);border-color: var(--color-secondary);}.bd-service-tab .nav-pills .nav-link.active::before, .bd-service-tab .nav-pills .show > .nav-link::before {background-color: var(--color-secondary);}.bd-service-two .content .title {color: var(--color-white);text-transform: capitalize;margin-bottom: 20px;}.bd-service-two .content .desc {color: rgba(255, 255, 255, 0.8);margin-bottom: 140px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-service-two .content .desc {margin-bottom: 110px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-service-two .content .desc {margin-bottom: 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-service-two .content .desc {margin-bottom: 50px;}}.bd-service-two .thumb img {width: 100%;height: 100%;border-radius: 16px;}.bd-service-two .thumb-chart {margin-top: 130px;}@media only screen and (min-width: 1200px) and (max-width: 1399px) {.bd-service-two .thumb-chart {margin-top: 115px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-service-two .thumb-chart {margin-top: 90px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-service-two .thumb-chart {margin-top: 0;}}.bd-service-two .thumb-chart img {width: 100%;height: 100%;}.bd-service-three {position: relative;border-radius: 12px;overflow: hidden;}.bd-service-three:hover .bd-service-content {padding: 30px 30px;transform: translateY(0px);}.bd-service-three:hover .bd-service-content-bg {inset-block-end: 0px;}.bd-service-three:hover .bd-service-content-bg svg * {fill: var(--color-secondary);}.bd-service-three:hover .icon {opacity: 0;}.bd-service-three:hover .title {margin-bottom: 20px;}.bd-service-three .icon {position: absolute;inset-inline-start: 30px;inset-block-end: 102px;z-index: 5;width: 80px;height: 80px;background-color: var(--color-secondary);display: inline-flex;align-items: center;justify-content: center;border-radius: 50%;transition: all 0.3s ease-in-out;}.bd-service-three .thumb img {width: 100%;height: 100%;border-radius: 12px;}.bd-service-three .bd-service-content {background-color: transparent;padding: 70px 30px 30px 30px;position: absolute;inset-inline-start: 0;inset-block-end: 0;border-radius: 0 100px 0 0;width: 80%;transition: all 0.3s ease-in-out;transform: translateY(160px);}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 575px) {.bd-service-three .bd-service-content {width: 95%;}}.bd-service-three .bd-service-content-bg {position: absolute;inset-inline-start: 0;inset-block-end: 80px;z-index: -1;transition: all 0.3s ease-in-out;}.bd-service-three .bd-service-content-bg svg * {fill: var(--color-white);transition: all 0.3s ease-in-out;}[dir=rtl] .bd-service-three .bd-service-content-bg svg:first-child {display: none;}.bd-service-three .bd-service-content-bg svg:last-child {display: none;}[dir=rtl] .bd-service-three .bd-service-content-bg svg:last-child {display: block;}.bd-service-three .title {margin-bottom: 50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.bd-service-three .desc {margin-bottom: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.bd-services-widget-btn {padding: 28px 30px;background-color: var(--color-bg-primary);}.bd-service-details-content {margin-inline-end: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-service-details-content {margin-inline-end: 0;}}.bd-service-details-main-thumb img {width: 100%;height: 100%;border-radius: 16px;}.bd-service-details-title {line-height: 1.25;text-transform: capitalize;margin-bottom: 17px;}.bd-service-details-feature {background-color: var(--color-bg-primary);border-radius: 8px;padding: 26px 30px;display: flex;align-items: center;gap: 30px;}.bd-service-details-feature-wrap {display: flex;align-items: center;gap: 30px;margin-bottom: 38px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-service-details-feature-wrap {flex-wrap: wrap;}}.bd-service-details-feature .icon {width: 60px;min-width: 60px;height: 60px;display: flex;align-items: center;justify-content: center;border-radius: 100%;background-color: var(--color-primary);}.bd-team-item-one {position: relative;}.bd-team-item-one:hover .bd-team-thumb {background-color: var(--color-secondary);}.bd-team-item-one:hover .bd-team-action {opacity: 1;visibility: visible;}.bd-team-item-one .bd-team-thumb {background-color: rgba(249, 214, 123, 0.5);text-align: center;padding: 48px 23px 0 23px;border-radius: 16px;transition: all 0.3s ease-in-out;}.bd-team-item-one .bd-team-thumb img {width: 100%;height: 100%;}.bd-team-item-one .bd-team-info {text-align: center;margin-top: 21px;}.bd-team-item-one .bd-team-info .name {margin-bottom: 2px;}.bd-team-item-one .bd-team-info .designation {color: var(--color-body-text);}.bd-team-item-one .bd-team-action {position: absolute;inset-block-start: 30px;inset-inline-end: 30px;opacity: 0;visibility: hidden;transition: all 0.3s ease-in-out;}@media only screen and (min-width: 576px) and (max-width: 767px) {.bd-team-item-one .bd-team-action {inset-block-start: 15px;inset-inline-end: 15px;}}.bd-team-item-one .bd-team-action ul li {position: relative;margin-bottom: 1px;z-index: 1;list-style: none;}.bd-team-item-one .bd-team-action ul li .icon {display: flex;align-items: center;justify-content: center;cursor: pointer;width: 50px;height: 50px;border-radius: 4px;font-size: 16px;color: var(--color-white);background-color: var(--color-primary);}.bd-team-item-one .bd-team-action ul li:hover > .bd-team-social ul li {visibility: visible;opacity: 1;}.bd-team-item-one .bd-team-action ul li:hover > .bd-team-social ul li:nth-child(1) {inset-block-start: calc(100% + 50px);z-index: -1;}.bd-team-item-one .bd-team-action ul li:hover > .bd-team-social ul li:nth-child(2) {inset-block-start: calc(100% + 100px);z-index: -2;}.bd-team-item-one .bd-team-action ul li:hover > .bd-team-social ul li:nth-child(3) {inset-block-start: calc(100% + 150px);z-index: -3;}.bd-team-item-one .bd-team-action ul li:hover > .bd-team-social ul li:nth-child(4) {inset-block-start: calc(100% + 200px);z-index: -4;}.bd-team-item-one .bd-team-action ul li:hover > .bd-team-social ul li:nth-child(5) {inset-block-start: calc(100% + 250px);z-index: -4;}.bd-team-item-one .bd-team-action ul li:hover > .bd-team-social ul li:nth-child(6) {inset-block-start: calc(100% + 300px);z-index: -4;}.bd-team-item-one .bd-team-social {position: absolute;inset-block-start: 0;inset-inline-end: 0;z-index: -1;}.bd-team-item-one .bd-team-social ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-direction: column;}.bd-team-item-one .bd-team-social ul li {display: inline-block;position: absolute;inset-inline-end: 0;inset-block-start: 0;opacity: 0;visibility: hidden;z-index: 11;-webkit-transition: all 0.4s ease-out 0s;-moz-transition: all 0.4s ease-out 0s;-ms-transition: all 0.4s ease-out 0s;-o-transition: all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;}.bd-team-item-one .bd-team-social ul li a {display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;border-radius: 4px;font-size: 15px;color: var(--color-black);background-color: var(--color-white);}.bd-team-item-one .bd-team-social ul li a:hover {color: var(--color-white);background-color: var(--color-primary);}.bd-team-shape .shape-1 {position: absolute;inset-inline-start: 0;inset-block-end: 75px;z-index: -1;}.bd-team-shape .shape-2 {position: absolute;inset-block-start: 140px;inset-inline-end: 0;z-index: -1;}.bd-team-item-two {text-align: center;}.bd-team-item-two:hover .bd-team-item-two-social {opacity: 1;}.bd-team-item-two:hover .bd-team-item-two-social .icon-1 {transform: translateY(-30px);opacity: 1;}.bd-team-item-two:hover .bd-team-item-two-social .icon-2 {transform: translateY(-30px);opacity: 1;}.bd-team-item-two:hover .bd-team-item-two-social .icon-3 {transform: translateY(-30px);opacity: 1;}.bd-team-item-two:hover .bd-team-item-two-social .icon-4 {transform: translateY(-30px);opacity: 1;}.bd-team-item-two:hover .bd-team-item-two-thumb a::after {opacity: 1;}.bd-team-item-two-thumb-wrap {position: relative;margin-bottom: 30px;}.bd-team-item-two-thumb img {border-radius: 16px;width: 100%;height: 100%;}.bd-team-item-two-thumb a::after {position: absolute;content: "";display: block;height: 100%;width: 100%;inset-block-start: 0;inset-inline-start: 0;opacity: 0;border-radius: 16px;transition: all 0.3s ease-in-out;background: linear-gradient(180deg, rgba(23, 28, 28, 0) 0%, #171C1C 100%);}.bd-team-item-two-social {display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;gap: 15px;position: absolute;inset-block-end: 0;inset-inline-start: 50%;z-index: 5;opacity: 0;transform: translateX(-50%);transition: all 0.3s ease-in-out;}[dir=rtl] .bd-team-item-two-social {inset-inline-start: auto;inset-inline-end: 50%;}.bd-team-item-two-social a {display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;background: transparent;font-size: 16px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.3);color: var(--color-white);transition: all 0.3s ease-in-out;}.bd-team-item-two-social a:hover {background-color: var(--color-white);color: var(--color-heading);}.bd-team-item-two-social .icon-1 {opacity: 0;transform: translateX(0px);transition: all 0.3s ease-in-out;}.bd-team-item-two-social .icon-2 {opacity: 0;transform: translateX(0px);transition: all 0.4s ease-in-out;}.bd-team-item-two-social .icon-3 {opacity: 0;transform: translateX(0px);transition: all 0.5s ease-in-out;}.bd-team-item-two-social .icon-4 {opacity: 0;transform: translateX(0px);transition: all 0.6s ease-in-out;}.bd-team-item-two-content .name {color: var(--color-white);margin-bottom: 5px;}.bd-team-item-two-content .designation {color: rgba(255, 255, 255, 0.5);}.bd-team-item-two-pagination {display: none;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-team-item-two-pagination {display: block;}}.bd-team-three-shape .shape-1 {position: absolute;inset-inline-start: 30px;inset-block-start: 75px;z-index: -1;}.bd-team-three-shape .shape-2 {position: absolute;inset-block-end: 0;inset-inline-end: 0;z-index: -1;}.bd-team-item-three {position: relative;margin-bottom: 80px;}.bd-team-item-three:hover .bd-team-item-three-thumb img {transform: scale(1.1);}.bd-team-item-three:hover .bd-team-item-three-content {background-color: var(--color-secondary);}.bd-team-item-three-thumb {border-radius: 12px;overflow: hidden;width: 100%;height: 100%;}.bd-team-item-three-thumb img {border-radius: 12px;width: 100%;height: 100%;transition: all 0.3s ease-in-out;}.bd-team-item-three-content {padding: 20px 28px;background-color: var(--color-white);border-radius: 8px;display: flex;align-items: center;justify-content: space-between;gap: 30px;width: calc(100% - 60px);position: absolute;inset-block-end: -70px;inset-inline-start: 50%;transform: translateX(-50%);transition: all 0.3s ease-in-out;}[dir=rtl] .bd-team-item-three-content {inset-inline-start: auto;inset-inline-end: 50%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bd-team-item-three-content {width: calc(100% - 30px);padding: 20px 15px;gap: 10px;}}@media (max-width: 575px) {.bd-team-item-three-content {gap: 20px;width: calc(100% - 30px);padding: 20px 15px;}}.bd-team-item-three-content .name {margin-bottom: 5px;}.bd-team-item-three-content .link {display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;border-radius: 50px;color: var(--color-white);background-color: var(--color-primary);transform: rotate(-45deg);transition: all 0.3s ease-in-out;}[dir=rtl] .bd-team-item-three-content .link {transform: rotate(-135deg);}.bd-team-item-three-content .link:hover {color: var(--color-primary);background-color: var(--color-white);transform: rotate(0deg);}[dir=rtl] .bd-team-item-three-content .link:hover {transform: rotate(-180deg);}.bd-team-item-three-pagination {display: none;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-team-item-three-pagination {display: block;}}.bd-team-details-info {background: var(--color-white);box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);border-radius: 16px;}.bd-team-details-info .bd-team-details-thumb {padding: 15px 15px 0 15px;}.bd-team-details-info .bd-team-details-thumb img {border-radius: 16px;width: 100%;}.bd-team-details-info .bd-team-details-content {padding: 30px 25px 30px 25px;}.bd-team-details-info .bd-team-details-content .name {font-size: 32px;margin-bottom: 15px;}.bd-team-details-info .bd-team-details-content .designation {color: rgba(40, 51, 51, 0.7);display: block;margin-bottom: 15px;}.bd-team-details-info .bd-team-details-content .intro {margin-bottom: 25px;}.bd-team-details-info .bd-team-details-content .info-list {margin-bottom: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-team-details-info .bd-team-details-content .info-list {margin-bottom: 30px;}}.bd-team-details-info .bd-team-details-content .info-list li {display: flex;align-items: center;list-style: none;color: var(--color-body-text);border-bottom: 1px solid var(--color-border-primary);padding-bottom: 7px;gap: 16px;}.bd-team-details-info .bd-team-details-content .info-list li:not(:last-child) {margin-bottom: 7px;}.bd-team-details-info .bd-team-details-content .info-list li span {color: var(--color-heading);width: 150px;font-weight: var(--fw-sbold);}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px) {.bd-team-details-info .bd-team-details-content .info-list li span {width: auto;}}.bd-team-details-info .bd-team-details-content .member-email {background-color: var(--color-bg-primary);padding: 10px 10px;border-radius: 50px;display: flex;align-items: center;gap: 16px;margin-bottom: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px) {.bd-team-details-info .bd-team-details-content .member-email {flex-wrap: wrap;justify-content: center;border-radius: 8px;}}.bd-team-details-info .bd-team-details-content .member-email .icon {width: 60px;min-width: 60px;height: 60px;background-color: var(--color-primary);border-radius: 100%;display: flex;align-items: center;justify-content: center;}.bd-team-details-info .bd-team-details-content .member-email p {margin-bottom: 0;}.bd-team-details-about-content {margin-inline-start: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-team-details-about-content {margin-inline-start: 0;}}.bd-team-details-about-content .bd-details-section-title {font-size: 32px;}.bd-team-details-about-content .qualification-education {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px 30px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-team-details-about-content .qualification-education {grid-template-columns: repeat(1, 1fr);}}.bd-team-details-about-content .qualification-education li {list-style: none;display: flex;gap: 30px;}.bd-team-details-about-content .qualification-education li span {width: 28px;height: 28px;min-width: 28px;border-radius: 100%;display: flex;align-items: center;justify-content: center;font-size: 18px;color: var(--color-white);background-color: var(--color-primary);}.bd-team-details-about-content .work-experience .bd-details-section-list ul {display: grid;grid-template-columns: repeat(2, 1fr);gap: 0 15px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-team-details-about-content .work-experience .bd-details-section-list ul {grid-template-columns: repeat(1, 1fr);margin-bottom: 35px;}}.bd-testimonial-meta {margin-top: 150px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-testimonial-meta {margin-top: 100px;}}.bd-testimonial-content {background-color: var(--color-white);padding: 30px 30px 120px 30px;border-radius: 16px;position: relative;margin-bottom: 50px;}.bd-testimonial-content-meta {display: flex;align-items: center;justify-content: space-between;margin-bottom: 40px;}.bd-testimonial-content-meta .bd-testimonial-rating {background-color: #FFC107;padding: 0 10px;height: 30px;border-radius: 50px;display: flex;align-items: center;justify-content: center;gap: 5px;}.bd-testimonial-content-meta .bd-testimonial-rating i {color: var(--color-white);}.bd-testimonial-description {font-size: 24px;font-style: italic;font-weight: var(--fw-bold);line-height: 34px;color: var(--color-heading);text-transform: capitalize;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-testimonial-description {font-size: 18px;line-height: 28px;}}.bd-testimonial-avatar {display: flex;align-items: center;gap: 15px;margin-inline-start: 40px;}.bd-testimonial-avatar .thumb {width: 60px;height: 60px;border-radius: 100%;}.bd-testimonial-avatar .thumb img {width: 100%;height: 100%;border-radius: 100%;}.bd-testimonial-avatar .meta .name {font-size: 20px;font-weight: var(--fw-sbold);color: var(--color-white);margin-bottom: 3px;}.bd-testimonial-avatar .meta span {color: rgba(255, 255, 255, 0.7);}.bd-testimonial-navigation {display: inline-flex;align-items: center;justify-content: center;gap: 16px;font-size: 16px;}.bd-testimonial-navigation button {width: 50px;height: 50px;display: inline-flex;align-items: center;justify-content: center;gap: 16px;font-size: 16px;z-index: 15;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;color: var(--color-heading);border: 1px solid var(--color-border-primary);background: transparent;}[dir=rtl] .bd-testimonial-navigation button i {transform: rotate(-180deg);}.bd-testimonial-navigation button:hover {background-color: var(--color-primary);border-color: var(--color-primary);color: var(--color-white);}.bd-testimonial-one {margin-inline-start: 75px;position: relative;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-testimonial-one {margin-inline-start: 0;}}.bd-testimonial-one .bd-testimonial-navigation {position: absolute;z-index: 999;inset-block-end: 140px;inset-inline-end: 30px;}.bd-testimonial-one .bd-testimonial-content {position: relative;box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1);}.bd-testimonial-one .bd-testimonial-content::before {position: absolute;content: "";inset-inline-start: 50px;inset-block-end: -20px;width: 0;height: 0;border-top: 20px solid var(--color-white);border-inline-start: 15px solid transparent;border-inline-end: 15px solid transparent;}.bd-testimonial-shape {position: absolute;right: 0;inset-block-end: 0;}.bd-testimonial-bg {position: relative;margin-inline-start: 50px;margin-inline-end: 50px;padding-top: 323px;padding-bottom: 60px;border-radius: 24px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-testimonial-bg {margin-inline-start: 15px;margin-inline-end: 15px;}}.bd-testimonial-bg::before {position: absolute;content: "";width: 100%;height: 100%;inset-inline-start: 0;inset-block-start: 0;background: rgba(27, 34, 55, 0.1);border-radius: 24px;}.bd-testimonial-two {margin-inline-end: 140px;position: relative;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-testimonial-two {margin-inline-end: 0;}}.bd-testimonial-two .bd-testimonial-content {padding: 30px 30px;margin-bottom: 0px;}.bd-testimonial-two .bd-testimonial-description {margin-bottom: 40px;}.bd-testimonial-two .bd-testimonial-avatar {border-top: 1px solid var(--color-border-primary);padding-top: 30px;margin-inline-start: 0px;}@media (max-width: 575px) {.bd-testimonial-two .bd-testimonial-avatar {margin-bottom: 80px;}}.bd-testimonial-two .bd-testimonial-avatar .meta .name {color: var(--color-heading);}.bd-testimonial-two .bd-testimonial-avatar .meta span {color: var(--color-body-text);}.bd-testimonial-two .bd-testimonial-navigation {position: absolute;z-index: 999;inset-block-end: 35px;inset-inline-end: 30px;}@media (max-width: 575px) {.bd-testimonial-two .bd-testimonial-navigation {inset-block-end: 30px;inset-inline-end: auto;inset-inline-start: 30px;}}.bd-testimonial-three {position: relative;margin-inline-start: 35px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-testimonial-three {margin-inline-start: 0;}}.bd-testimonial-three .bd-testimonial-content-meta {margin-bottom: 30px;}.bd-testimonial-three .bd-testimonial-content {padding: 0 0;margin-bottom: 0px;}.bd-testimonial-three .bd-testimonial-description {margin-bottom: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-testimonial-three .bd-testimonial-description {font-size: 20px;line-height: 30px;}}.bd-testimonial-three .bd-testimonial-avatar {border-top: 1px solid var(--color-border-primary);padding-top: 30px;margin-inline-start: 0px;}@media (max-width: 575px) {.bd-testimonial-three .bd-testimonial-avatar {margin-bottom: 80px;}}.bd-testimonial-three .bd-testimonial-avatar .meta .name {color: var(--color-heading);}.bd-testimonial-three .bd-testimonial-avatar .meta span {color: var(--color-body-text);}.bd-testimonial-three .bd-testimonial-navigation {position: absolute;z-index: 999;inset-block-end: 5px;inset-inline-end: 0;}@media (max-width: 575px) {.bd-testimonial-three .bd-testimonial-navigation {inset-block-end: 0px;inset-inline-end: auto;inset-inline-start: 0px;}}.bd-testimonial-thumb-wrap {width: 100%;height: 517px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px) {.bd-testimonial-thumb-wrap {height: 100%;}}.bd-testimonial-thumb {width: 100%;height: 100%;}.bd-testimonial-thumb img {border-radius: 16px;width: 100%;height: 100%;}.bd-testimonial-thumb-info {display: flex;align-items: center;gap: 30px;background-color: var(--color-white);padding: 15px 15px;border-radius: 8px;position: absolute;inset-inline-start: 30px;inset-block-end: 30px;}.bd-testimonial-thumb-info .title {font-weight: 600;font-size: 16px;color: rgba(40, 51, 51, 0.7);margin-bottom: 0px;display: block;}.bd-testimonial-thumb-info .thumb {width: 81px;}.bd-testimonial-thumb-info .icon i {font-size: 12px;color: var(--color-primary);}.bd-testimonial-thumb-info .reviews {font-weight: 400;font-size: 14px;}.bd-testimonial-satisfaction {color: var(--color-body-text);position: relative;margin-bottom: 30px;display: block;}.bd-testimonial-satisfaction::before {position: absolute;content: "";height: 1px;width: 280px;background-color: #DFE0E0;inset-inline-start: 240px;inset-block-start: 50%;transform: translateY(-50%);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.bd-testimonial-satisfaction::before {width: 150px;}}@media (max-width: 575px) {.bd-testimonial-satisfaction::before {display: none;}}.nice-select {-webkit-tap-highlight-color: transparent;color: rgba(40, 51, 51, 0.7);background-color: transparent;border-radius: 5px;border: solid 1px var(--color-border-primary);box-sizing: border-box;clear: both;cursor: pointer;display: block;float: none;font-family: inherit;font-size: 16px;font-weight: normal;height: 50px;line-height: 50px;outline: none;padding-inline-start: 20px;padding-inline-end: 44px;position: relative;text-align: left !important;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;width: auto;}.nice-select:hover {background-color: transparent;}.nice-select:active, .nice-select.open, .nice-select:focus {border-color: var(--color-primary);color: var(--color-primary);}.nice-select:active:after, .nice-select.open:after, .nice-select:focus:after {color: var(--color-primary);}.nice-select:after {display: block;height: auto;pointer-events: none;position: absolute;inset-inline-end: 20px;top: 50%;-webkit-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;content: "\f107";font-family: "Font Awesome 6 Pro";font-size: 18px;transform: translateY(-50%);margin-top: 0;height: auto;width: auto;color: rgba(40, 51, 51, 0.7);transition: 0.3s;}.nice-select.open:after {-webkit-transform: translateY(-50%) rotate(-180deg);-moz-transform: translateY(-50%) rotate(-180deg);-ms-transform: translateY(-50%) rotate(-180deg);-o-transform: translateY(-50%) rotate(-180deg);transform: translateY(-50%) rotate(-180deg);}.nice-select.open .list {opacity: 1;pointer-events: auto;-webkit-transform: scale(1) translateY(0);-ms-transform: scale(1) translateY(0);transform: scale(1) translateY(0);width: 100%;}.df-input-field .nice-select.open .list {width: 100%;}.nice-select.disabled {border-color: #ededed;color: #999;pointer-events: none;}.nice-select.disabled:after {border-color: #cccccc;}.nice-select.wide {width: 100%;}.nice-select.wide .list {inset-inline-start: 0 !important;inset-inline-end: 0 !important;}.nice-select.right {float: right;}.nice-select.right .list {inset-inline-start: auto;inset-inline-end: 0;}.nice-select.small {font-size: 12px;height: 36px;line-height: 34px;}.nice-select.small:after {height: 4px;width: 4px;}.nice-select.small .option {line-height: 34px;min-height: 34px;}.nice-select .list {color: var(--color-black);background-color: #fff;border-radius: 5px;box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing: border-box;margin-top: 4px;opacity: 0;overflow: hidden;padding: 0;pointer-events: none;position: absolute;top: 100%;inset-inline-start: 0;-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transform: scale(0.75) translateY(-21px);-ms-transform: scale(0.75) translateY(-21px);transform: scale(0.75) translateY(-21px);-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index: 9;}.nice-select .list:hover .option:not(:hover) {background-color: transparent !important;}.nice-select .option {cursor: pointer;font-weight: 400;line-height: 40px;list-style: none;min-height: 40px;outline: none;padding-inline-start: 18px;padding-inline-end: 29px;text-align: left;-webkit-transition: all 0.2s;transition: all 0.2s;color: #787878;}.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {background-color: #f6f6f6;}.nice-select .option.selected {font-weight: bold;}.nice-select .option.disabled {background-color: transparent;color: #999;cursor: default;}.no-csspointerevents .nice-select .list {display: none;}.no-csspointerevents .nice-select.open .list {display: block;}.sidebar-widget-range .noUi-horizontal {height: 3px;}.sidebar-widget-range .noUi-target {background: var(--color-border-primary);border: none;box-shadow: none;}.sidebar-widget-range .noUi-connect {background: var(--color-primary);}.sidebar-widget-range .noUi-handle {border: 2px solid var(--color-primary);background: var(--color-white);cursor: default;box-shadow: none;border-radius: 0;}.sidebar-widget-range .noUi-horizontal .noUi-handle {width: 16px;height: 16px;inset-inline-end: -16px;inset-block-start: 1px;cursor: pointer;transform: translateY(-50%);border-radius: 100%;}.sidebar-widget-range .noUi-handle::after, .sidebar-widget-range .noUi-handle::before {display: none;}.sidebar-widget-range .price-filter input {border: none;font-size: 18px;margin-inline-start: -25px;font-weight: 600;height: 40px;color: var(--color-black);}.sidebar-widget-range .noUi-base .noUi-connects {border-radius: 0;}