@charset "UTF-8";@font-face {font-family: 'Hanken Grotesk';src: url('../fonts/hanken-grotesk-v11-latin-regular.woff2') format('woff2');font-weight: 400;font-style: normal;font-display: swap;}@font-face {font-family: 'Hanken Grotesk';src: url('../fonts/hanken-grotesk-v11-latin-500.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: 'Hanken Grotesk';src: url('../fonts/hanken-grotesk-v11-latin-600.woff2') format('woff2');font-weight: 600;font-style: normal;font-display: swap;}@font-face {font-family: 'Syne';src: url('../fonts/syne-v23-latin-regular.woff2') format('woff2');font-weight: 400;font-style: normal;font-display: swap;}@font-face {font-family: 'Syne';src: url('../fonts/syne-v23-latin-500.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: 'Syne';src: url('../fonts/syne-v23-latin-700.woff2') format('woff2');font-weight: 700;font-style: normal;font-display: swap;}:root {--primary-color: #b68b30;--primary-dark-color: #0C0C1C;--secondary-dark-color: #191928;--white--color: #ffffff;--alert-color: #FF4375;--heading-font: 'Syne', sans-serif;--body-font: 'Hanken Grotesk', sans-serif;}html {font-size: 100%;}* {margin: 0;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}a {color: inherit;text-decoration: none;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}a:hover, a:focus {color: inherit;text-decoration: none;}a:focus, input:focus, textarea:focus, button:focus {text-decoration: none;outline: none;}i, span, a {display: inline-block;}h1, h2, h3, h4, h5, h6 {font-family: var(--heading-font);font-weight: 700;opacity: 1;}h1 {font-size: 60px;line-height: 110%;}h2 {font-size: 36px;line-height: 110%;}h3 {font-size: 28px;line-height: 33px;}h4 {font-size: 22px;line-height: 120%;}.page-banner ul, .page-banner ol, .check-list, .widget-nav, .category-nav, .section-content-box ul, footer ul, footer ol {margin: 0px;padding: 0px;list-style-type: none;}p {opacity: 0.7;}input, textarea {display: inherit;}label {margin-bottom: 0;}label a {color: var(--primary-color);}iframe {width: 100%;border: none;display: inherit;}img {max-width: 100%;height: auto;}body {font-weight: normal;font-style: normal;font-weight: 400;font-family: var(--body-font);font-size: 18px;line-height: 27px;color: #fff;background-color: var(--primary-dark-color);overflow-x: hidden;}.bg_cover {background-position: center center;background-size: cover;background-repeat: no-repeat;}.slick-slide {outline: 0;}.form_group {position: relative;}.form_control {width: 100%;border: none;}textarea.form_control {padding-top: 15px;display: inherit;}ul.social-link li {display: inline-block;}.p-r {position: relative;}.z-1 {z-index: 1;}.z--1 {z-index: -1;}.z-2 {z-index: 2;}.font-italic {font-style: italic;}@media (min-width: 1200px) {.container-1290 {max-width: 1320px;}.container-1520 {max-width: 1544px;}.container-1590 {max-width: 1614px;}.container-1780 {max-width: 1810px;}.row {--bs-gutter-x: 30px;}.pr-xl-40 {padding-right: 40px;}}.g-0, .gx-0 {--bs-gutter-x: 0 !important;}.section-title span.sub-title {color: var(--primary-color);font-weight: 600;line-height: 27px;}.overlay {position: relative;z-index: 1;}.overlay:after {position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(12, 12, 28, 0.60);backdrop-filter: blur(3px);z-index: -1;}.primary-bg {background-color: var(--primary-color);}.secondary-dark-bg {background-color: var(--secondary-dark-color);}button {border: none;}.theme-btn {display: inline-flex;align-items: center;justify-content: center;font-size: 18px;font-style: normal;font-weight: 600;line-height: 27px;padding: 18px 40px;background-color: var(--primary-color);color: var(--primary-dark-color);transition: all .3s;}.theme-btn:hover {background-color: var(--white--color);color: var(--primary-dark-color);}.theme-btn.style-one {border-radius: 32px;}.read-more.style-one {position: relative;padding-right: 28px;display: inline-flex;align-items: center;font-weight: 600;}.read-more.style-one span {opacity: 0;-webkit-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;-webkit-transform: translate(20px);transform: translate(20px);}.read-more.style-one i {margin-left: 0;position: absolute;left: 0;transition: all 0.4s ease-out 0s;}.read-more.style-one:hover span {opacity: 1;-webkit-transform: translate(0px);transform: translate(0px);}.read-more.style-one:hover i {margin-left: 10px;left: calc(100% - 28px);}.back-to-top {border-radius: 50%;bottom: 30px;color: var(--primary-dark-color);cursor: pointer;display: none;font-size: 20px;width: 50px;height: 50px;line-height: 50px;position: fixed;right: 30px;background-color: var(--primary-color);text-align: center;text-decoration: none;-webkit-transition: 0.3s;transition: 0.3s;z-index: 337;}.back-to-top:focus, .back-to-top:hover {color: var(--primary-dark-color);}.transparent-header {position: absolute;background-color: transparent;top: 0;left: 0;width: 100%;z-index: 999;}.header-navigation {border-bottom: 1px solid rgba(255, 255, 255, 0.15);}.header-navigation .nav-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;visibility: hidden;opacity: 0;z-index: 9999;}.header-navigation .nav-overlay.active {visibility: visible;opacity: 1;}.site-branding .brand-logo {max-width: 200px;}.header-navigation .primary-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.header-navigation .main-menu ul {margin-bottom: 0px !important;padding-left: 0;}.header-navigation .main-menu ul li {display: inline-block;position: relative;}.header-navigation .main-menu ul li>a {display: block;font-size: 18px;color: #fff;font-weight: 500;padding: 40px 15px;line-height: 28px;}.header-navigation.breakpoint-on .zency-nav-menu .main-menu ul>li>a.nav-link.active, .header-navigation .main-menu ul li>a.active {color: var(--blue-dark);}.header-navigation .main-menu ul li .sub-menu {position: absolute;left: 0;top: 120%;min-width: 300px;background-color: #fff;opacity: 0;visibility: hidden;-webkit-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;z-index: 99;padding: 10px 0;height: auto;border-radius: 7px;-webkit-box-shadow: 0 30px 70px 0 rgb(137 139 142 / 15%);box-shadow: 0 30px 70px 0 rgb(137 139 142 / 15%);}.header-navigation .main-menu ul li .sub-menu li {display: block;margin: 0;}.header-navigation .main-menu ul li .sub-menu li:last-child>a {border-bottom: none;}.header-navigation .main-menu ul li .sub-menu li a {display: block;padding: 0 20px 0;position: relative;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;border-radius: 0;line-height: 45px;margin: 0;color: var(--primary-dark-color);}.header-navigation .main-menu ul li .sub-menu li .sub-menu {left: 100%;top: 50%;}.header-navigation .main-menu ul li .sub-menu li:hover .sub-menu {top: 0%;}.header-navigation .main-menu ul li .sub-menu li:hover>a {color: var(--primary-color);}.header-navigation .main-menu ul li:hover>a {color: var(--primary-color);}.header-navigation .main-menu ul li>a.active:after {width: 100%;}.header-navigation .main-menu ul li:hover>.sub-menu {opacity: 1;visibility: visible;top: 100%;}.header-navigation .main-menu ul li .dd-trigger {margin-left: 5px;}.header-navigation.breakpoint-on {padding: 15px 0;}.header-navigation.breakpoint-on .primary-menu {padding-bottom: 15px;}.header-navigation.breakpoint-on .zency-nav-menu {text-align: left;background-color: var(--primary-dark-color);position: fixed;top: 0;left: -300px;z-index: 9999;width: 300px;height: 100%;-webkit-transition-duration: 500ms;-o-transition-duration: 500ms;transition-duration: 500ms;padding: 0;-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);display: block;overflow-x: hidden;overflow-y: scroll;padding-top: 70px;}.header-navigation.breakpoint-on .zency-nav-menu.menu-on {left: 0;}.header-navigation.breakpoint-on .zency-nav-menu .main-menu ul li {display: block;margin: 0;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.header-navigation.breakpoint-on .zency-nav-menu .main-menu ul li:last-child {border-bottom: 0;}.header-navigation.breakpoint-on .zency-nav-menu .main-menu ul li.active .sub-menu {border-top: 1px solid #ececec;}.header-navigation.breakpoint-on .zency-nav-menu .main-menu ul li a {display: block;border-bottom: 1px solid rgba(255, 255, 255, 0.1);color: var(--heading);padding: 13px 20px;}.header-navigation.breakpoint-on .zency-nav-menu .main-menu ul li a:after {display: none;}.header-navigation.breakpoint-on .zency-nav-menu .main-menu ul li .sub-menu {width: 100%;position: relative;top: 0;left: 0;-webkit-box-shadow: none;box-shadow: none;background-color: transparent;visibility: visible;opacity: 1;display: none;-webkit-transition: none;-o-transition: none;transition: none;}.header-navigation.breakpoint-on .zency-nav-menu .main-menu ul li .sub-menu li a {color: #fff;padding: 0px 20px 0 40px;line-height: 45px;}.header-navigation.breakpoint-on .zency-nav-menu .main-menu ul li .sub-menu li a:hover {border-color: rgba(255, 255, 255, 0.5);}.header-navigation .main-menu ul>li.has-children .sub-menu li.has-children:hover>a:after {color: var(--blue-dark);}.header-navigation.breakpoint-on .zency-nav-menu .main-menu ul li .dd-trigger {display: block;position: absolute;right: 0;height: 54px;width: 54px;top: 0;border-left: 1px solid rgba(255, 255, 255, 0.1);z-index: 2;background: transparent;text-align: center;line-height: 54px;cursor: pointer;color: var(--primary-color);font-size: 20px;}.header-navigation.breakpoint-on .zency-nav-menu .main-menu.menu-on {left: 0;}.header-navigation.breakpoint-on .zency-nav-menu .main-menu ul li.search-item {display: none;}.header-navigation.breakpoint-on .navbar-close, .header-navigation.breakpoint-on .navbar-toggler {display: block;}.header-navigation .navbar-toggler {display: none;padding: 0;border: none;background-color: transparent;cursor: pointer;}.header-navigation .navbar-toggler span {position: relative;background-color: var(--primary-color);border-radius: 3px;display: block;height: 3px;margin-top: 5px;padding: 0;-webkit-transition-duration: 300ms;-o-transition-duration: 300ms;transition-duration: 300ms;width: 30px;cursor: pointer;display: block;}.header-navigation .navbar-toggler.active span:nth-of-type(1) {-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);top: 8px;}.header-navigation .navbar-toggler.active span:nth-of-type(2) {opacity: 0;}.header-navigation .navbar-toggler.active span:nth-of-type(3) {-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);top: -8px;}.header-navigation .navbar-close {position: absolute;top: 0;right: 0;z-index: 12;width: 40px;height: 40px;text-align: center;line-height: 40px;display: none;cursor: pointer;background: var(--blue-dark);}.header-navigation .navbar-close i {color: #fff;font-size: 20px;}.navigation-white .navbar-toggler span {background-color: #fff;}.nice-select {padding: 0 10px;}.nice-select:after {font-family: 'Font Awesome 5 Pro';content: '\f107';margin-left: 7px;}.nice-select .option {color: var(--primary-dark-color);}.nice-select .option {padding-left: 10px;padding-right: 10px;}.nav-right-item {display: flex;align-items: center;}.nav-right-item .lang-dropdown {display: flex;align-items: center;}.nav-right-item .lang-dropdown .nice-select {border: none;}.nav-right-item a {display: flex;align-items: center;margin-left: 37px;}.nav-right-item a i {width: 40px;height: 40px;border-radius: 50%;background-color: var(--primary-color);color: var(--primary-dark-color);display: flex;align-items: center;justify-content: center;margin-left: 10px;}.nav-right-item .navbar-toggler {margin-left: 50px;}.header-navigation.sticky {position: fixed;top: 0;left: 0;right: 0;padding: 0 70px;z-index: 999;border-color: transparent;background-color: var(--primary-dark-color);-webkit-animation: sticky 1.2s;animation: sticky 1.2s;}@-webkit-keyframes sticky {0% {top: -200px;}100% {top: 0;}}@keyframes sticky {0% {top: -200px;}100% {top: 0;}}.hero-wrapper {position: relative;z-index: 1;padding: 100px 0 0;}.hero-wrapper .shape {position: absolute;}.hero-wrapper .shape.shape-one {top: 19%;left: 7%;}.hero-wrapper .hero-content h1 {margin-bottom: 55px;font-size: 110px;line-height: 120px;}.hero-wrapper .hero-content h1 .theme-btn {padding: 12px 12px 12px 30px;border-radius: 50px;margin-left: 25px;}.hero-wrapper .hero-content h1 .theme-btn i {width: 56px;height: 56px;border-radius: 50%;display: flex;align-items: center;justify-content: center;background-color: var(--primary-dark-color);color: var(--white--color);margin-left: 30px;}.hero-wrapper .hero-content h1 span {margin-left: 25px;margin-right: 25px;}.hero-section .hero-image img {border-radius: 16px;}.hero-wrapper-two {padding: 180px 0 90px;}.hero-wrapper-two .hero-content h1 {margin-bottom: 40px;}.hero-wrapper-two .hero-content p {margin-bottom: 40px;}.newsletter-form .form-group {position: relative;margin-bottom: 0;max-width: 520px;}.newsletter-form label {position: absolute;top: 26px;left: 40px;}.newsletter-form input {max-width: 520px;width: 100%;background-color: transparent;border-radius: 40px;border: 1px solid rgba(255, 255, 255, 0.20);background: rgba(255, 255, 255, 0.10);padding: 25px 30px 26px 70px;color: rgba(255, 255, 255, 0.7);}.newsletter-form input::placeholder {color: rgba(255, 255, 255, 0.7);}.newsletter-form .theme-btn {padding: 20px 40px;position: absolute;top: 8px;right: 8px;line-height: 24px;}.page-banner .shape {position: absolute;z-index: 1;}.page-banner .shape.shape-one {left: 110px;bottom: 60px;}.page-banner .shape.shape-two {top: 150px;right: 20%;}.page-banner .shape.shape-three {bottom: 0;right: 0;}.page-banner-content h1 {font-size: 56px;line-height: 110%;margin-bottom: 15px;}.page-banner-content p {margin-bottom: 50px;}.breadcrumb-link {display: flex;align-items: center;justify-content: center;}.breadcrumb-link li.active {color: var(--primary-color);}.breadcrumb-link li:not(:last-child):after {content: '-';margin-right: 8px;margin-left: 8px;}.iconic-box.style-one {position: relative;padding: 40px 40px 35px;background-color: var(--secondary-dark-color);z-index: 1;transition: all .3s;height: 100%;}.iconic-box.style-one .box-shape {position: absolute;top: 10px;right: 10px;z-index: -1;opacity: 0;}.iconic-box.style-one:hover .box-shape {opacity: 1;}.iconic-box.style-one:hover {background-color: var(--primary-color);color: var(--primary-dark-color);}.iconic-box.style-one:hover .content p {color: var(--primary-dark-color);opacity: 1;}.iconic-box.style-one .icon {font-size: 40px;height: 40px;margin-bottom: 30px;}.iconic-box.style-one .content h4 {margin-bottom: 15px;}.iconic-box.style-one .content p {margin-bottom: 25px;}.iconic-box.style-two {padding: 40px 40px 35px;background-color: var(--secondary-dark-color);border: 2px solid rgba(255, 255, 255, 0.10);}.iconic-box.style-two .icon {font-size: 40px;height: 40px;margin-bottom: 30px;color: var(--primary-color);}.iconic-box.style-two .content h4 {margin-bottom: 15px;}.iconic-box.style-three {border-radius: 12px;background-color: var(--primary-dark-color);padding: 30px;transition: all .3s;}.iconic-box.style-three:hover {background-color: var(--primary-color);color: var(--primary-dark-color);}.iconic-box.style-three:hover .icon {color: var(--primary-dark-color);}.iconic-box.style-three .icon {font-size: 30px;height: 30px;color: var(--primary-color);}.iconic-box.style-four {display: flex;align-items: flex-start;}.iconic-box.style-four .icon {flex: 0 0 auto;width: 80px;height: 80px;background-color: var(--primary-color);font-size: 32px;color: var(--primary-dark-color);display: flex;align-items: center;justify-content: center;margin-right: 25px;}.iconic-box.style-four .content h4 {margin-bottom: 7px;}.iconic-box.style-five {display: flex;align-items: center;}.iconic-box.style-five .icon {flex: 0 0 auto;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(255, 255, 255, 0.10);background: linear-gradient(90deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.05) 100%);backdrop-filter: blur(2px);margin-right: 16px;}.iconic-box.style-six {text-align: center;padding: 30px;border: 1px solid rgba(255, 255, 255, 0.20);background-color: var(--primary-dark-color);}.iconic-box.style-six .icon {display: inline-flex;width: 64px;height: 64px;border-radius: 50%;font-size: 32px;align-items: center;justify-content: center;background-color: var(--primary-color);color: var(--primary-dark-color);margin-bottom: 20px;}.iconic-box.style-six .content h4 {font-weight: 400;font-size: 22px;}.iconic-box.style-seven {display: flex;align-items: center;}.iconic-box.style-seven .icon {width: 64px;height: 64px;border-radius: 50%;flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;border: 1px solid rgba(255, 255, 255, 0.1);background-color: var(--primary-dark-color);margin-right: 15px;}.iconic-box.style-seven .content h4 {margin-bottom: 6px;}.check-list.style-one li {font-size: 14px;}.pricing-head p {font-size: 14px;margin: 5px 0 0 0;height: 50px;}.check-list.style-one li i {margin-right: 10px;color: var(--primary-color);}.counter-item {padding: 0 30px;display: flex;align-items: center;}.counter-item .icon {width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;flex: 0 0 auto;font-size: 60px;color: var(--primary-color);margin-right: 25px;}.counter-item .content p {margin-bottom: 0;}.section-content-box h2 {margin-bottom: 40px;}.section-content-box h2 span {line-height: 61.6px;font: 700 56px var(--heading-font);}.services-shape {position: relative;z-index: 1;}.services-shape .shape {position: absolute;z-index: -1;}.services-shape .shape.shape-one {bottom: 25%;left: 5%;}.shape-section-v1 {position: relative;z-index: 1;}.shape-section-v1 .shape {position: absolute;}.shape-section-v1 .shape.shape-one {right: 80px;top: 120px;}.services-wrapper {border: 1px solid rgba(255, 255, 255, 0.2);}.service-details-wrapper .faq-wrapper h3, .service-details-wrapper .content h3 {font-size: 40px;line-height: 52px;margin-bottom: 20px;}.service-details-wrapper .content>p {margin-bottom: 30px;}.accordion-card .accordion-header .accordion-title {background-color: var(--white--color);padding: 0 0 0 24px;color: var(--primary-dark-color);font-size: 24px;line-height: 28px;display: flex;align-items: center;cursor: pointer;}.accordion-card .accordion-content {padding: 10px 24px;}.accordion-card .accordion-header .accordion-title:after {content: "\f067";font-family: "Font Awesome 5 Pro";font-weight: 400;font-size: 24px;margin-left: auto;width: 64px;height: 64px;display: flex;align-items: center;justify-content: center;background-color: var(--primary-color);color: var(--primary-dark-color);transition: all 0.4s;}.accordion-card .accordion-header .accordion-title[aria-expanded=true]:after {content: "\f068";}.choose-image img {border-radius: 25px;}.section-nav-tab .nav-tabs {border-bottom: none;}.section-nav-tab .nav-tabs li:not(:last-child) {margin-right: 15px;}.section-nav-tab .nav-tabs .nav-link {border-radius: 0;border-radius: 28px;border: 1px solid rgba(255, 255, 255, 0.1);font: 600 18px var(--body-font);line-height: 27px;color: var(--white--color);padding: 12px 32px;}.section-nav-tab .nav-tabs .nav-link.active {color: var(--primary-dark-color);}.case-item.style-one:hover .case-image .hover-content {visibility: visible;opacity: 1;transform: translateY(0px);}.case-item.style-one .case-image {position: relative;overflow: hidden;}.case-item.style-one .case-image .hover-content {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: flex-end;padding: 25px;visibility: hidden;opacity: 0;transform: translateY(10px);transition: all .3s;}.case-item.style-one .case-image .hover-content .content-wrap {width: 100%;height: 100%;display: flex;align-items: flex-end;background-color: rgba(12, 12, 28, 0.50);padding: 24px;}.case-item.style-one .case-image .hover-content .content span {background-color: var(--primary-color);padding: 5px 8px;font: 600 18px var(--body-font);color: var(--primary-dark-color);line-height: 27px;margin-bottom: 5px;}.case-item.style-one .case-image .hover-content .content h4 {background-color: var(--white--color);padding: 6px 30px 6px 8px;color: var(--primary-dark-color);line-height: 28px;}.showcase-item {position: relative;display: flex;align-items: center;}.showcase-item:hover .image {visibility: visible;opacity: 1;transform: rotate(0deg);}.showcase-item:hover .year .duration {color: var(--primary-color);}.showcase-item:not(:last-child) {margin-bottom: 40px;padding-bottom: 40px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.showcase-item .icon {width: 88px;height: 88px;flex: 0 0 auto;border: 1px solid rgba(255, 255, 255, 0.10);border-radius: 12px;display: flex;align-items: center;justify-content: center;margin-right: 100px;}.showcase-item .content {display: flex;align-items: flex-start;max-width: 700px;}.showcase-item .content .text:first-child {min-width: fit-content;}.showcase-item .content .text {margin-right: 60px;}.showcase-item .image {position: absolute;right: 28%;top: 0;visibility: hidden;overflow: 0;transform: rotate(-20deg);transition: all .3s;}.showcase-item .year {margin-left: auto;}.showcase-item .year .duration {font-size: 100px;line-height: 110px;color: rgba(255, 255, 255, 0.50);transition: all .4s;}.case-details-wrapper .case-content h3, .case-details-wrapper .content-box h3 {margin-bottom: 20px;}.case-details-wrapper .case-content p, .case-details-wrapper .content-box p {margin-bottom: 30px;}.counter-wrapper .row>.col-lg-4:not(:last-child) {border-right: 1px solid rgba(255, 255, 255, 0.1);}.case-details-wrapper .counter-wrapper {padding: 30px 0;border-top: 1px solid rgba(255, 255, 255, 0.1);border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.case-details-wrapper .counter-wrapper .counter-item .content p {margin-bottom: 0;}.case-details-wrapper .case-content .project-info {position: relative;background-color: var(--primary-dark-color);padding: 40px 48px;margin-left: 35px;margin-right: 35px;margin-top: -80px;}.case-details-wrapper .case-content .project-info .content span.sub-title {color: var(--primary-color);margin-bottom: 10px;}.post-navigation {display: flex;justify-content: space-between;background-color: var(--primary-dark-color);padding: 12px;}.post-navigation .navigation-item a {display: flex;align-items: center;}.post-navigation .navigation-item a i {width: 55px;height: 55px;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(255, 255, 255, 0.2);margin-inline-end: 15px;}.post-navigation .navigation-item a:hover i {background-color: var(--primary-color);border-color: transparent;color: var(--primary-dark-color);}.post-navigation .navigation-item.next-post {direction: rtl;}.cta-v1 {padding: 15px;}.cta-v1 .cta-wrapper {padding: 85px 0 55px;border: 1px solid rgb(211 161 61 / 50%);}.cta-button .cta-btn {position: relative;width: 152px;height: 152px;border-radius: 50%;background-color: var(--primary-color);color: var(--primary-dark-color);display: flex;align-items: center;justify-content: center;font: 700 18px var(--heading-font);}.cta-button .cta-btn:after {position: absolute;content: '';width: 100%;height: 100%;border: 1px solid var(--primary-dark-color);left: 10px;top: 0;border-radius: 50%;}.member-image img {width: 100%;}.team-item.style-one {background-color: var(--primary-dark-color);}.team-item.style-one:hover .member-image .social-link {bottom: 55px;}.team-item.style-one:hover .member-image .share i:before {content: "\f068";}.team-item.style-one .member-image {position: relative;padding: 8px 8px 0;overflow: hidden;}.team-item.style-one .member-image .share {position: absolute;bottom: 0;left: 32px;width: 55px;height: 55px;display: flex;align-items: center;justify-content: center;background-color: var(--primary-color);color: var(--primary-dark-color);transition: all .3s;}.team-item.style-one .member-image .social-link {position: absolute;padding: 10px 20px;bottom: -100%;left: 32px;transition: all .4s;width: 55px;padding: 18px 20px 8px;background-color: var(--primary-color);}.team-item.style-one .member-image .social-link li {display: block;}.team-item.style-one .member-image .social-link li:not(:last-child) {margin-bottom: 30px;}.team-item.style-one .member-image .social-link li a {color: var(--primary-dark-color);}.team-item.style-one .member-image img {width: 100%;}.team-item.style-one .member-info {padding: 23px 30px 25px;}.team-item.style-one .member-info h3:hover {color: var(--primary-color);}.team-item.style-one .member-info p.position {color: var(--primary-color);}.certificate-item .certificate-image img {width: 100%;}.team-details-wrapper .member-image {position: relative;}.team-details-wrapper .member-image {max-width: 590px;}.team-details-wrapper .member-image .social-link {position: absolute;bottom: 55px;left: 50%;transform: translateX(-50%);display: flex;align-items: center;justify-content: center;}.team-details-wrapper .member-image .social-link li a {width: 64px;height: 64px;display: inline-flex;align-items: center;justify-content: center;background-color: rgba(255, 255, 255, 0.10);color: var(--white--color);margin-left: 5px;margin-right: 5px;}.team-details-wrapper .member-image .social-link li a:hover {background-color: var(--primary-color);color: var(--primary-dark-color);}.team-details-wrapper .member-info h3 {font-size: 56px;line-height: 60px;margin-bottom: 15px;}.team-details-wrapper .member-info .position {color: var(--primary-color);font-size: 24px;margin-bottom: 20px;}.team-details-wrapper .member-info .member-contact h3 {margin-bottom: 15px;font-size: 40px;}.testimonial-slider-one {margin-left: -15px;margin-right: -15px;}.testimonial-slider-one .slick-slide {margin-left: 15px;margin-right: 15px;}.ratings li {color: var(--primary-color);display: inline-block;}.testimonial-item.style-one {background-color: var(--secondary-dark-color);}.testimonial-item.style-two {background-color: var(--primary-dark-color);}.testimonial-item {padding: 30px;}.testimonial-item .testimonial-content .ratings {margin-bottom: 25px;}.testimonial-item .testimonial-content>p {margin-bottom: 30px;height: 250px;overflow: auto;}.author-thumb-title.style-one {display: flex;align-items: center;}.author-thumb-title.style-one .author-thumb {position: relative;width: 60px;height: 60px;flex: 0 0 auto;margin-right: 20px;}.author-thumb-title.style-one .author-thumb .quote {position: absolute;bottom: 0;right: 0;width: 20px;height: 20px;font-size: 10px;background-color: var(--primary-color);color: var(--primary-dark-color);border: 2px solid var(--primary-dark-color);border-radius: 50%;display: flex;align-items: center;justify-content: center;}.author-thumb-title.style-one .author-thumb img {width: 100%;height: 100%;border-radius: 50%;}.testimonial-arrows {display: flex;align-items: center;}.testimonial-arrows .slick-arrow {width: 55px;height: 55px;border-radius: 50%;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(255, 255, 255, 0.2);color: var(--primary-color);cursor: pointer;z-index: 1;transition: all .3s;}.testimonial-arrows .slick-arrow:hover {background-color: var(--primary-color);color: var(--primary-dark-color);border-color: transparent;}.testimonial-arrows .slick-arrow.next {margin-left: 25px;}.headline-text .animate-text {width: 100%;white-space: nowrap;display: flex;overflow: hidden;}.headline-text .animate-text span {display: flex;align-items: center;font: 700 56px var(--heading-font);animation: marquee_left 5s linear infinite;line-height: 60px;}.headline-text .animate-text span:after {content: '';display: inline-block;width: 50px;height: 2px;margin-left: 35px;margin-right: 35px;background-color: var(--primary-dark-color);}.headline-text .animate-text span.text {color: #181835;}@keyframes marquee_left {from {transform: translate3d(0, 0, 0) }to {transform: translate3d(-50%, 0, 0) }}.blog-post-item .post-thumbnail img {width: 100%;}.blog-post-item.style-one:hover .post-thumbnail .hover-content .post-content h4.title {color: var(--primary-color);}.blog-post-item.style-one .post-thumbnail {position: relative;overflow: hidden;}.blog-post-item.style-one .post-thumbnail .hover-content {position: absolute;bottom: 0;left: 0;padding: 24px 24px 21px;width: 100%;height: 100%;display: flex;align-items: flex-end;background: linear-gradient(180deg, rgba(12, 12, 28, 0.00) 0%, rgba(12, 12, 28, 0.60) 100%);}.blog-post-item.style-one .post-thumbnail .hover-content .post-content .post-categories {position: absolute;top: 16px;right: 16px;}.blog-post-item.style-one .post-thumbnail .hover-content .post-content .post-meta a {margin-bottom: 4px;}.blog-post-item.style-one .post-thumbnail .hover-content .post-content .post-categories li a {padding: 1px 6px;font-weight: 500;background-color: var(--white--color);color: var(--primary-dark-color);line-height: 24px;}.read-button .read-more {width: 100%;background-color: var(--primary-color);color: var(--primary-dark-color);height: 150px;padding: 10px;font: 700 28px var(--heading-font);display: flex;align-items: center;justify-content: center;}.contact-banner {padding: 50px;border-radius: 16px;}.contact-banner .banner-content h3 {font-size: 32px;line-height: 41px;color: var(--primary-dark-color);padding-bottom: 40px;border-bottom: 1px solid var(--primary-dark-color);margin-bottom: 50px;}.contact-banner .banner-content .icon {margin-bottom: 40px;}.contact-banner .banner-content .icon img {margin-bottom: 40px;}.contact-banner .banner-content h4 {color: var(--primary-dark-color);}.contact-banner .banner-content .theme-btn {background-color: var(--primary-dark-color);color: var(--primary-color);}.blog-post-item.style-two .post-thumbnail {position: relative;}.blog-post-item.style-two .post-content {padding-top: 25px;}.blog-post-item.style-two .post-content h4.title:hover {color: var(--primary-color);}.blog-post-item.style-two .post-meta {display: flex;}.blog-post-item.style-two .post-meta span {color: rgba(255, 255, 255, 0.7);margin-bottom: 10px;}.blog-post-item.style-two .post-meta span i {margin-right: 10px;}.blog-post-item.style-two .post-meta span:not(:last-child) {margin-right: 20px;}.blog-post-item.style-two .post-categories {position: absolute;top: 15px;left: 20px;padding: 5px 12px;font-weight: 500;color: var(--white--color);line-height: 24px;background: rgba(12, 12, 28, 0.20);backdrop-filter: blur(5px);}.blog-details-wrapper .blog-post .block-image, .blog-details-wrapper .blog-post p {margin-bottom: 35px;}.block-quote {background-color: var(--primary-dark-color);border-left: 3px solid var(--primary-color);padding: 25px 30px;display: flex;align-items: flex-start;}.block-quote .icon {width: 64px;height: 64px;flex: 0 0 auto;margin-right: 25px;}.blog-details-wrapper .blog-post .block-quote .content h3 {margin-bottom: 20px;}.blog-details-wrapper .blog-post .block-quote .content p {margin-bottom: 0;}.block-quote .content p:before {display: inline-block;content: '';width: 50px;height: 1px;background-color: var(--primary-color);margin-right: 15px;vertical-align: middle;}.entry-footer {display: flex;align-items: center;justify-content: space-between;margin-top: 30px;}.tag-links a {padding: 5px 12px;font-weight: 500;color: var(--white--color);line-height: 24px;background-color: rgba(255, 255, 255, 0.10);margin-bottom: 8px;margin-right: 3px;}.tag-links a:hover {background-color: var(--primary-color);color: var(--primary-dark-color);}.social-share .social {width: 32px;height: 32px;border-radius: 50%;font-size: 14px;display: inline-flex;align-items: center;justify-content: center;color: var(--white--color);margin-left: 10px;}.social-share .facebook {background-color: #3B5999;}.social-share .linkedin {background-color: #55ACEE;}.social-share .whatsapp {background-color: #37aa61;}.social-share .instagram {background-color: #0077B5;}.post-navigation-item {display: flex;gap: 30px;}.post-nav-item {max-width: 410px;background-color: var(--primary-dark-color);padding: 20px;align-items: center;}.post-nav-item:hover {background-color: var(--primary-color);}.post-nav-item:hover .content {color: var(--primary-dark-color);}.post-nav-item.next-post {direction: rtl;}.post-nav-item .thumb {width: 85px;height: 85px;margin-inline-end: 20px;flex: 0 0 auto;}.post-nav-item .content .read-more {font-size: 16px;}.post-nav-item .content h6 {font: 600 18px var(--body-font);line-height: 27px;}.comments-area h4.comments-title {margin-bottom: 35px;}.comments-area .comments-list li:not(:last-child) {padding: 25px;margin-bottom: 25px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.comments-area .comments-list .comment {display: -webkit-box;display: -ms-flexbox;display: flex;}.comments-area .comments-list .comment:nth-child(even) {margin-left: 70px;}.comments-area .comments-list .comment .comment-avatar {max-width: 80px;height: 80px;margin-right: 24px;}.comments-area .comments-list .comment .comment-avatar img {width: 100%;border-radius: 50%;}.comments-area .comments-list .comment .comment-wrap .comment-author-content {position: relative;}.comments-area .comments-list .comment .comment-wrap .comment-author-content .author-name {display: block;font-weight: 700;font-size: 20px;margin-bottom: 15px;}.comments-area .comments-list .comment .comment-wrap .comment-author-content p {margin-bottom: 15px;}.comments-area .comments-list .comment .comment-wrap .comment-author-content .author-name span.date {font-size: 16px;display: block;font-weight: 500;}.comments-area .comments-list .comment .comment-wrap .comment-author-content .read-more {position: absolute;top: 0;right: 0;}.comments-area .comments-list .comment .comment-wrap .comment-author-content .read-more i {margin-left: 5px;}.comments-heading {margin-bottom: 20px;}.comments-respond .comment-form textarea, .comments-respond .comment-form input {width: 100%;padding: 26px 30px;line-height: 28px;background-color: var(--primary-dark-color);border: none;margin-bottom: 30px;color: rgba(255, 255, 255, 0.7);}.comments-respond .comment-form input::placeholder, .comments-respond .comment-form textarea::placeholder {color: rgba(255, 255, 255, 0.7);}.comments-respond .comment-form .theme-btn {border-radius: 0;}.sidebar-widget-area {background-color: var(--primary-dark-color);padding: 25px 25px 15px;}.sidebar-widget-area .sidebar-widget h4.widget-title {margin-bottom: 20px;}.sidebar-search-widget form .form-group {position: relative;}.sidebar-search-widget form input {width: 100%;padding: 18px 30px;line-height: 28px;background-color: var(--secondary-dark-color);border: none;}.sidebar-search-widget form button {width: 64px;height: 64px;background-color: var(--primary-color);color: var(--primary-dark-color);border: none;position: absolute;top: 0;right: 0;}.sidebar-nav-widget .widget-nav li:not(:last-child) {margin-bottom: 8px;}.sidebar-nav-widget .widget-nav li a {display: block;background-color: var(--secondary-dark-color);padding: 18px 24px;}.sidebar-nav-widget .widget-nav li a i {float: right;}.sidebar-download-widget .download-content a {position: relative;display: flex;align-items: center;padding: 16px 24px;background-color: var(--secondary-dark-color);line-height: 25px;margin-bottom: 8px;}.sidebar-download-widget .download-content a i {color: var(--primary-color);font-size: 32px;margin-right: 15px;}.sidebar-download-widget .download-content a span {width: 64px;height: 64px;background-color: var(--primary-color);display: flex;align-items: center;justify-content: center;text-align: center;position: absolute;top: 0;right: 0;}.sidebar-download-widget .download-content a span i {color: var(--primary-dark-color);margin-right: 0;font-size: 24px;}.sidebar-post-widget .post-thumbnail-content {display: flex;align-items: center;}.sidebar-post-widget .recent-post-list li:not(:last-child) {margin-bottom: 16px;padding-bottom: 16px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.sidebar-post-widget .post-thumbnail-content img {width: 80px;height: auto;flex: 0 0 auto;margin-right: 20px;}.sidebar-post-widget .post-thumbnail-content .post-title-date h6 {margin-bottom: 10px;}.sidebar-category-widget .category-nav li:not(:last-child) {margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.sidebar-category-widget .category-nav li a {display: block;}.sidebar-category-widget .category-nav li a i {margin-right: 10px;}.sidebar-category-widget .category-nav li a:hover {color: var(--primary-color);}.sidebar-category-widget .category-nav li a span {float: right;}.sidebar-contact-widget {background-color: var(--primary-color);}.sidebar-contact-widget .contact-content {padding: 40px;text-align: center;}.sidebar-contact-widget .contact-content h3 {color: var(--primary-dark-color);font-size: 28px;line-height: 33px;margin-bottom: 25px;}.sidebar-contact-widget .contact-content p {color: var(--primary-dark-color);margin-bottom: 40px;}.sidebar-contact-widget .contact-content .theme-btn {background-color: var(--primary-dark-color);color: var(--primary-color);border-radius: 0;}.sidebar-widget.sidebar-tag-widget .tagcloud a {padding: 5px 12px;font-weight: 500;color: var(--white--color);line-height: 24px;background-color: rgba(255, 255, 255, 0.10);margin-bottom: 8px;margin-right: 3px;}.sidebar-widget.sidebar-tag-widget .tagcloud a:hover {background-color: var(--primary-color);color: var(--primary-dark-color);}.zency-pagination {margin-left: -5px;margin-right: -5px;}.zency-pagination li {display: inline-block;margin-left: 5px;margin-right: 5px;}.zency-pagination li a {width: 64px;height: 64px;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(255, 255, 255, 0.20);background: var(--primary-dark-color);backdrop-filter: blur(1.5px);}.zency-pagination li a.active {background-color: var(--primary-color);border-color: transparent;color: var(--primary-dark-color);}.copyright-area {padding: 14px 0 15px;border-top: 1px solid rgba(255, 255, 255, 0.1);}.copyright-area .copyright-text p {opacity: .5;}.copyright-area .copyright-text p span {color: var(--primary-color);}.social-link.style-one {display: flex;}.social-link.style-one li:not(:last-child) {margin-right: 16px;}.social-link.style-one li a {width: 56px;height: 56px;border: 1px solid rgba(255, 255, 255, 0.10);background: linear-gradient(90deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.05) 100%);backdrop-filter: blur(2px);color: var(--white--color);display: flex;align-items: center;justify-content: center;transition: all .3s;}.social-link.style-one li a:hover {background-color: var(--primary-color);color: var(--primary-dark-color);}.footer-widget h4.footer-title {position: relative;padding-bottom: 25px;margin-bottom: 35px;}.footer-widget h4.footer-title:after {position: absolute;left: 0;bottom: -3px;content: '';width: 50px;height: 5px;background-color: var(--primary-color);}.footer-widget h4.footer-title:before {position: absolute;left: 50px;bottom: -1px;content: '';width: 150px;height: 1px;background-color: rgba(255, 255, 255, 0.2);}.about-company-widget .footer-logo {margin-bottom: 45px;}.about-company-widget span {margin-bottom: 35px;margin-top: -15px;}.about-company-widget p {font-size: 16px;margin-bottom: 0;}.footer-nav-widget {padding: 0px 50px;}.footer-nav-widget ul.footer-nav {margin-top: -15px;}.footer-nav-widget ul.footer-nav li {margin-bottom: 20px;}.footer-nav-widget ul.footer-nav li a {opacity: .7;}.footer-nav-widget ul.footer-nav li a:hover {color: var(--primary-color);}.pricing-item.style-one {padding: 20px 15px 25px;background-color: var(--primary-dark-color);transition: all .3s;}.pricing-item.style-one:hover {background-color: var(--primary-color);color: var(--primary-dark-color);}.pricing-item.style-one:hover .pricing-body .check-list li i {color: var(--primary-dark-color);}.pricing-item.style-one:hover .pricing-body .theme-btn.style-one {background-color: var(--primary-dark-color);color: var(--primary-color);}.pricing-head {padding-bottom: 30px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);margin-bottom: 30px;}.pricing-head h2.price {font-size: 36px;}.pricing-item.style-one .pricing-head h2.price span.duration {font: 400 18px var(--body-font);}.pricing-item.style-one .pricing-body .check-list {margin-bottom: 30px;}.pricing-item.style-one .pricing-body .check-list li i {margin-right: 10px;color: var(--primary-color);}.pricing-item.style-one .pricing-body .theme-btn.style-one {width: 100%;}.product-filter .show-text {margin-bottom: 40px;}.product-filter .filter-dropdown .nice-select {padding: 11px 30px;border: none;background-color: var(--primary-dark-color);margin-bottom: 50px;display: flex;justify-content: space-between;}.product-item:hover .product-image .hover-content {right: 12px;}.product-item .product-image {position: relative;overflow: hidden;}.product-item .product-image .hover-content {position: absolute;top: 12px;right: -100%;transition: all .5s;}.product-item .product-image .hover-content a {display: flex;align-items: center;justify-content: center;width: 48px;height: 48px;background-color: var(--white--color);color: var(--primary-dark-color);margin-bottom: 8px;}.product-item .product-image .hover-content a:hover {background-color: var(--primary-color);}.product-item .product-info {padding-top: 20px;}.product-item .product-info h4 {margin-bottom: 10px;}.product-item .product-info h4:hover {color: var(--primary-color);}.product-gallery-area {padding-right: 30px;}.product-gallery-area .product-img a {display: block;}.product-gallery-area .product-img img {width: 100%;}.product-thumb-slider {margin-left: -15px;margin-right: -15px;}.product-thumb-slider .slick-slide {margin-left: 15px;margin-right: 15px;}.product-details-wrapper .product-info span.stock {padding: 2px 12px;font-weight: 500;line-height: 24px;background-color: var(--alert-color);color: var(--white--color);margin-bottom: 15px;}.product-details-wrapper .product-info h4 {font-size: 40px;line-height: 52px;margin-bottom: 15px;}.product-details-wrapper .product-info ul.ratings {margin-bottom: 30px;}.product-details-wrapper .product-info ul.ratings li {color: var(--primary-color);}.product-details-wrapper .product-info ul.ratings li a {color: var(--white--color);}.product-details-wrapper .product-info p {margin-bottom: 30px;}.product-details-wrapper .product-info .product-cart ul {display: flex;align-items: center;}.product-details-wrapper .product-info .product-cart ul li input {width: 150px;height: 64px;padding: 10px 20px;margin-right: 15px;}.product-details-wrapper .product-info .product-cart ul li .theme-btn {border-radius: 0;border: none;}.product-details-wrapper .product-info .product-meta .social {width: 32px;height: 32px;border-radius: 50%;font-size: 14px;display: inline-flex;align-items: center;justify-content: center;color: var(--white--color);}.product-details-wrapper .product-info .product-meta li {margin-bottom: 15px;}.product-details-wrapper .product-info .product-meta span {margin-right: 10px;}.product-details-wrapper .product-info .product-meta .facebook {background-color: #3B5999;}.product-details-wrapper .product-info .product-meta .linkedin {background-color: #55ACEE;}.product-details-wrapper .product-info .product-meta .plane {background-color: #BD081C;}.product-details-wrapper .product-info .product-meta .instagram {background-color: #0077B5;}.description-tabs {border-bottom: 1px solid rgba(255, 255, 255, .1);padding-bottom: 20px;}.description-tabs .nav .nav-item:not(:last-child) {margin-right: 15px;}.description-tabs .nav .nav-link {background-color: var(--primary-dark-color);font: 600 18px var(--body-font);color: var(--white--color);border-radius: 0;padding: 18px 30px 19px 30px;}.description-tabs .nav .nav-link.active {background-color: var(--primary-color);color: var(--primary-dark-color);}.description-content p {margin-bottom: 30px;}.cart-table thead {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.cart-table thead th {color: var(--primary-color);font: 700 27px var(--heading-font);line-height: 40px;border: none;}.cart-table tbody tr td {padding: 30px 0;}.cart-table tbody td {vertical-align: middle;font-size: 18px;color: var(--white--color);border-color: rgba(255, 255, 255, 0.1);}.cart-table tbody td.remove {text-align: right;}.cart-table tbody td.remove a {width: 40px;height: 40px;border-radius: 50%;background-color: #FF4375;color: var(--primary-dark-color);display: inline-flex;align-items: center;justify-content: center;}.coupon-box form .form_group {display: flex;}.coupon-box form .form_group input {max-width: 410px;border: 1px solid rgba(255, 255, 255, 0.10);background-color: var(--primary-dark-color);padding: 17px 30px;}.coupon-box form .form_group .theme-btn {border-radius: 0;}.update-cart .theme-btn {border-radius: 0;}.shopping-cart-total {padding: 45px 50px 50px;background-color: var(--primary-dark-color);}.shopping-cart-total h4.title {color: var(--primary-color);margin-bottom: 17px;}.shopping-cart-total table tr {margin-bottom: 23px;}.shopping-cart-total table tr td {color: var(--white--color);padding: 10px 0px;border: none;}.shopping-cart-total table tr:not(:last-child) {padding-bottom: 15px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.shopping-cart-total table tr td.price {text-align: right;}.map-box {margin-right: 40px;}.map-box iframe {height: 530px;}.contact-form .form-group {position: relative;}.contact-form .form-group label i {position: absolute;left: 30px;top: 59px;}.contact-form input, .contact-form textarea {width: 100%;padding: 0 30px;background-color: var(--primary-dark-color);color: var(--bs-form-control-bg);border: none;}.contact-form input::placeholder, .contact-form textarea::placeholder {color: var(--white--color);}.contact-form textarea {padding-top: 25px;}.contact-form input {padding: 0 30px 0 68px;height: 80px;}.contact-form input[type=file] {padding-top: 22px;}.form-check-input[type=checkbox] {width: 20px;height: 20px;padding: 0;margin-right: 20px;}button[disabled=disabled] {opacity: .5;}.error-section {padding: 220px 0;}.error-content img {margin-bottom: 65px;}.error-content h1 {margin-bottom: 42px;}.error-content p {font-size: 24px;line-height: 120%;margin-bottom: 63px;font-family: var(--heading-font);}.error-shape-section {position: relative;z-index: 1;height: 100vh;}.error-shape-section .shape {position: absolute;z-index: -1;}.error-shape-section .shape.shape-one {top: 100px;left: 120px;}.error-shape-section .shape.shape-two {top: 25%;right: 100px;}.error-shape-section .shape.shape-three {bottom: 22%;left: 25%;}.error-shape-section .shape.shape-four {bottom: 0;right: 0;}#plano_indicado, #plano_personalizado {display: none;}.botao-whatsapp {position: fixed;left: 30px;bottom: 30px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;visibility: visible;z-index: 999;background: #25D366;color: #fff;width: 70px;height: 70px;border-radius: 100%;display: flex;align-items: center;justify-content: center;}.botao-whatsapp i {font-size: 35px;}.botao-whatsapp:hover {background: #128C7E;color: #fff;}