 @import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;700;800;900&display=swap');:root {--font-default: 'Outfit', sans-serif;--font-heading: 'Outfit', sans-serif;--fontawesome: "Font Awesome 5 Pro";--black: #000000;--dark: #10393b;--dark-secondary: #041637;--white: #ffffff;--color-primary: #ff8a43;--color-secondary: #fa7070;--color-optional: #5153ff;--color-heading: #04000b;--color-paragraph: #666666;--box-shadow-primary: -1px 3px 10px 0 rgba(0, 0, 0, 0.6);--box-shadow-secondary: 0 10px 30px 0 rgba(44, 130, 237, 0.4);--box-shadow-regular: 0px 2px 12px 0px #e7e7e7;--bg-gray: #efefff;--bg-gradient: linear-gradient(90deg, #ff8a43 20%, #fa7070 100%);--bg-gradient-reverse: linear-gradient(90deg, var(--color-optional) 0%, #a60599 100%);}* {-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}body, html {height: 100%;}html {margin: 0;padding: 0;width: 100%;height: 100%;scroll-behavior: smooth;}html, body, div, span, img, ol, ul, li, a, p, h1, h2, h3, h4, h5, h6, option, legend, label, table, th, td, tr, article, aside, caption, figure, footer, header, hgroup, mark, nav, section, time, audio, video {margin: 0;padding: 0;border: 0;outline: 0;}.wrapper {height: 100%;}img {border: none;outline: none;max-width: 100%;}label {display: inline-block;font-weight: normal;margin-bottom: 5px;max-width: 100%;}a {outline: none;text-decoration: none;color: var(--color-heading);}a img {border: none;}a:active {outline: none;text-decoration: none;color: var(--color-heading);opacity: 1;}a:focus {outline: none;text-decoration: none;color: var(--color-heading);}a:hover {outline: none;text-decoration: none;color: var(--color-primary);opacity: 1;}.secondary a:hover {color: var(--color-optional);}button {outline: medium none;}iframe {border: none;}hr {margin-top: 0;margin-bottom: 0;border: 0;border-top: 1px solid #eeeeee;}pre {display: block;margin: 0 0 30px;padding: 9.5px;word-wrap: break-word;word-break: break-all;color: #333333;border: 1px solid #ededed;border-radius: inherit;background-color: #f9f9f9;font-size: 13px;line-height: 1.42857143;}input {border: 1px solid #e7e7e7;border-radius: inherit;-webkit-box-shadow: inherit;box-shadow: inherit;min-height: 50px;}input:focus {outline: none;-webkit-box-shadow: inherit;box-shadow: inherit;}textarea:focus {outline: none;-webkit-box-shadow: inherit;box-shadow: inherit;}select:focus {outline: none;-webkit-box-shadow: inherit;box-shadow: inherit;}ul {list-style-type: none;}ul, li {margin: 0;padding: 0;list-style: none;}b {font-weight: 800;}strong {font-weight: 800;}.row {--bs-gutter-x: 30px;}body {font-family: var(--font-default);font-size: 16px;font-weight: 400;line-height: 28px;overflow-x: hidden;background-color: var(--white);color: var(--color-paragraph);}h1, h2, h3, h4, h5, h6 {color: var(--color-heading);font-weight: normal;line-height: 1.2;font-family: var(--font-heading);letter-spacing: 0;margin: 0;margin-bottom: 15px;}h1 {font-size: 40px;}h2 {font-size: 36px;}h3 {font-size: 27px;}h4 {font-size: 20px;}h5 {font-size: 18px;}h6 {font-size: 14px;}a, .btn, button {-webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;outline: medium none;text-decoration: none;font-weight: 600;}p {color: var(--color-paragraph);margin: 0 0 15px;text-transform: none;font-weight: 400;font-family: var(--font-default);}@media (min-width: 1250px) {.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1250px;}}.container-full {padding: 0 15px;margin: auto;max-width: 1400px;}@media (min-width: 576px) {.container-full {max-width: 540px;width: 100%;}}@media (min-width: 768px) {.container-full {max-width: 720px;width: 100%;}}@media (min-width: 992px) {.container-full {max-width: 960px;width: 100%;}}@media (min-width: 1200px) {.container-full {max-width: 95%;width: 95%;}}.container-fill {padding: 0 15px;margin: auto;max-width: 100%;}@media (min-width: 576px) {.container-fill {max-width: 540px;width: 100%;}}@media (min-width: 768px) {.container-fill {max-width: 720px;width: 100%;}}@media (min-width: 992px) {.container-fill {max-width: 960px;width: 100%;}}@media (min-width: 1200px) {.container-fill {width: 100%;max-width: 100%;}}@media (max-width: 1199px) {.container-fill {padding: 0 15px;width: 100%;}}@media only screen and (min-width: 1367px) {.container-stage {margin-left: calc((100% - 1250px)/ 2);width: auto;min-width: auto;max-width: inherit;padding-right: 0;}}@media only screen and (max-width: 767px) {.row {--bs-gutter-x: 1.5rem;}}.bg-cover {background-position: center center !important;background-size: cover !important;}.bg-fixed {background-attachment: fixed !important;background-position: center center !important;background-size: cover !important;}.bg-fit {background-size: 100% 100% !important;background-position: center !important;}.bg-gray {background: var(--bg-gray);}.bg-light {background-color: var(--white) !important;}.bg-dark {background-color: var(--dark) !important;}.bg-theme {background-color: var(--color-primary);}.bg-gradient {background-color: var(--color-primary);background: var(--bg-gradient) !important;}.bg-gradient-secondary {background-color: var(--color-optional);background: var(--bg-gradient-reverse) !important;}.text-light {color: var(--white);}.text-light h1, .text-light h2, .text-light h3, .text-light h4, .text-light h5, .text-light h6, .text-light p, .text-light span, .text-light a {color: var(--white);}.shadow {-webkit-box-shadow: inherit !important;box-shadow: inherit !important;}.shadow.dark {position: relative;z-index: 1;}.shadow.dark:after {background: var(--dark);content: "";height: 100%;left: 0;opacity: 0.5;position: absolute;top: 0;width: 100%;z-index: -1;-webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}.shadow.dark-hard {position: relative;z-index: 1;}.shadow.dark-hard:after {background: rgba(0, 4, 30, 0) none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: 0.65;position: absolute;top: 0;width: 100%;z-index: -1;-webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}.shadow.theme {position: relative;z-index: 1;}.shadow.theme:after {background: var(--color-primary) none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: 0.7;position: absolute;top: 0;width: 100%;z-index: -1;-webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}.shadow.light {position: relative;z-index: 1;}.shadow.light:after {background: var(--white) none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: 0.6;position: absolute;top: 0;width: 100%;z-index: -1;-webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}.default-padding, .default-padding-top, .default-padding-bottom, .default-padding-mx {position: relative;}.default-padding {padding-top: 120px;padding-bottom: 120px;}@media only screen and (max-width: 767px) {.default-padding {padding-top: 50px;padding-bottom: 50px;}}.default-padding-big {padding: 250px 0;}@media only screen and (max-width: 767px) {.default-padding-big {padding: 50px 0;}}.default-padding-top {padding-top: 120px;}@media only screen and (max-width: 767px) {.default-padding-top {padding-top: 50px;}}.default-padding-bottom {padding-bottom: 120px;}@media only screen and (max-width: 767px) {.default-padding-bottom {padding-bottom: 50px;}}.default-padding.bottom-less {padding-top: 120px;padding-bottom: 90px;}@media only screen and (max-width: 767px) {.default-padding.bottom-less {padding-top: 50px;padding-bottom: 20px;}}.default-padding-bottom.bottom-less {margin-bottom: -30px;}@media only screen and (max-width: 767px) {.default-padding-bottom.bottom-less {margin-bottom: 0;}}.default-padding-top.bottom-less {margin-bottom: -30px;}@media only screen and (max-width: 767px) {.default-padding-top.bottom-less {margin-bottom: -20px;}}@media only screen and (min-width: 1200px) {.align-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}.relative {position: relative;}.overflow-hidden {overflow: hidden;}.border-top {border-top: 1px solid #e7e7e7;}.border-bottom {border-bottom: 1px solid #e7e7e7;}.border-left {border-left: 1px solid #e7e7e7;}.border-right {border-right: 1px solid #e7e7e7;}.heading {font-weight: 600;margin-bottom: 25px;margin-top: -5px;font-size: 42px !important;line-height: 1.3;}.heading span {font-weight: 400;}.site-heading {margin-bottom: 60px;}.site-heading strong {display: inline-block;font-weight: 600;position: relative;z-index: 1;}.site-heading strong::after {position: absolute;left: 0;bottom: -5px;content: "";height: 100%;width: 100%;background: url(../img/shape/35.png);background-size: contain;background-repeat: no-repeat;background-position: bottom center;z-index: -1;}.title {font-weight: 600;font-size: 42px;line-height: 1.3;}.site-heading .title {margin-bottom: 0;}.sub-title {text-transform: uppercase;color: var(--color-primary);font-weight: 600;background: var(--bg-gradient);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;display: inline-block;position: relative;z-index: 1;}.bg-gradient .sub-title {color: var(--white);-webkit-background-clip: inherit;background-clip: inherit;-webkit-text-fill-color: inherit;background: transparent;}.site-heading p {margin-bottom: 0;margin-top: 25px;padding: 0 10%;}.site-heading .devider {display: inline-block;width: 50px;height: 2px;background: var(--color-primary);position: relative;z-index: 1;left: 10px;}.site-heading.light .devider, .bg-theme .site-heading .devider, .bg-gradient .site-heading .devider, .shadow .site-heading .devider, .bg-dark .site-heading .devider {background: var(--white);}@media (max-width: 767px) {.site-heading p {padding: 0;}}@media only screen and (max-width: 767px) {.site-heading {margin-bottom: 30px;}}.heading-left {position: relative;z-index: 1;margin-bottom: 60px;}.heading-left .heading {font-weight: 600;margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.heading-left .heading {margin-bottom: 30px;}}@media only screen and (max-width: 767px) {.heading-left .heading {margin-bottom: 15px;}}.heading-left p {margin-bottom: 0;}.heading-left .btn {margin-top: 30px;}@media only screen and (max-width: 767px) {.heading-left {margin-bottom: 30px;}}.bg-dark .heading-left p {opacity: 0.8;}.sub-heading {text-transform: uppercase;color: var(--color-primary);font-weight: 600;background: var(--bg-gradient-reverse);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;display: inline-block;position: relative;z-index: 1;margin-bottom: 20px;}.shadow .sub-heading {-webkit-text-fill-color: var(--white);font-weight: 600;}.bg-gradient .sub-heading {color: var(--white);background: transparent;-webkit-background-clip: inherit;background-clip: inherit;-webkit-text-fill-color: inherit;opacity: 0.9;}.site-heading.text-light .sub-title, .site-heading.text-light .sub-heading {-webkit-text-fill-color: inherit;color: var(--white);}.video-play-button {display: inline-block;background: var(--color-primary);height: 60px;width: 60px;line-height: 60px;text-align: center;border-radius: 50%;color: var(--color-heading);position: relative;}.video-play-button i {font-weight: 400;font-size: 20px;position: relative;left: 3px;top: 2px;}.video-play-button .effect {position: absolute;width: 100px;height: 100px;background: var(--color-primary);opacity: 0;border-radius: 100%;left: 50%;top: 50%;z-index: -1;-webkit-animation: video-play 1500ms ease-out infinite;animation: video-play 1500ms ease-out infinite;}.video-play-button .effect::after {position: absolute;content: "";width: 70px;height: 70px;background: var(--color-primary);opacity: 0;border-radius: 100%;left: 50%;top: 50%;z-index: -1;-webkit-animation: video-play 1500ms ease-out infinite;animation: video-play 1500ms ease-out infinite;-webkit-animation-delay: 2s;animation-delay: 2s;}.video-play-button .effect::before {position: absolute;content: "";width: 60px;height: 60px;background: var(--color-secondary);opacity: 0;border-radius: 100%;left: 50%;top: 50%;z-index: -1;-webkit-animation: video-play 1500ms ease-out infinite;animation: video-play 1500ms ease-out infinite;-webkit-animation-delay: 3s;animation-delay: 3s;}.video-play-button.with-text {width: auto;background: transparent;}.video-play-button.with-text span {position: relative;z-index: 1;}.video-play-button.with-text span i {margin-left: 25px;margin-right: 30px;color: var(--white);left: -1px;}.video-play-button.with-text .effect {height: 60px;width: 60px;left: 0;-webkit-animation: inherit;animation: inherit;background: var(--color-primary);top: 0;opacity: 1;z-index: 1;}.video-play-button.with-text .effect::before {display: none;}.video-play-button.with-text .effect::after {background: var(--color-primary);height: 100%;width: 100%;z-index: inherit;-webkit-animation-delay: 0s;animation-delay: 0s;}@-webkit-keyframes pulse-border {0% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}@keyframes pulse-border {0% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}@-webkit-keyframes video-play {0% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}@keyframes video-play {0% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}.zoom-animation {-webkit-animation: zoom 2000ms ease-out infinite;animation: zoom 2000ms ease-out infinite;}@-webkit-keyframes zoom {from {-webkit-transform: scale(1, 1);}to {-webkit-transform: scale(1.2, 1.2);}}@keyframes zoom {from {-webkit-transform: scale(1, 1);transform: scale(1, 1);}to {-webkit-transform: scale(1.2, 1.2);transform: scale(1.2, 1.2);}}.spiner-animation {-webkit-animation: spinner 20s infinite linear;animation: spinner 20s infinite linear;}@-webkit-keyframes spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}@keyframes spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}.spiner-reverse-animation {-webkit-animation: spinnerReverse 20s infinite linear;animation: spinnerReverse 20s infinite linear;}@-webkit-keyframes spinnerReverse {to {-webkit-transform: rotateZ(-360deg);transform: rotateZ(-360deg);}}@keyframes spinnerReverse {to {-webkit-transform: rotateZ(-360deg);transform: rotateZ(-360deg);}}@keyframes UpDown {0% {-webkit-transform: translateY(0px);transform: translateY(0px);}50% {-webkit-transform: translateY(-25px);transform: translateY(-25px);}100% {-webkit-transform: translateY(0px);transform: translateY(0px);}}.updown-animation {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: cubic-bezier(0.54, 0.085, 0.5, 0.92);animation-timing-function: cubic-bezier(0.54, 0.085, 0.5, 0.92);-webkit-animation-name: UpDown;animation-name: UpDown;-webkit-animation-duration: 2s;animation-duration: 2s;}@-webkit-keyframes UpDown {0% {-webkit-transform: translateY(0px);transform: translateY(0px);}50% {-webkit-transform: translateY(-25px);transform: translateY(-25px);}100% {-webkit-transform: translateY(0px);transform: translateY(0px);}}.leftRight-animation {-webkit-animation: fadeLeftRight 10s ease-out infinite;animation: fadeLeftRight 10s ease-out infinite;}@keyframes fadeLeftRight {0%, 100% {-webkit-transform: translateX(0px);transform: translateX(0px);}50% {-webkit-transform: translateX(100px);transform: translateX(100px);}}@-webkit-keyframes fadeLeftRight {0%, 100% {-webkit-transform: translateX(0px);transform: translateX(0px);}50% {-webkit-transform: translateX(100px);transform: translateX(100px);}}.rightLeft-animation {-webkit-animation: fadeRightLeft 10s ease-out infinite;animation: fadeRightLeft 10s ease-out infinite;}@keyframes fadeRightLeft {0%, 100% {-webkit-transform: translateX(0px);transform: translateX(0px);}50% {-webkit-transform: translateX(-50px);transform: translateX(-50px);}}@-webkit-keyframes fadeRightLeft {0%, 100% {-webkit-transform: translateX(0px);transform: translateX(0px);}50% {-webkit-transform: translateX(-50px);transform: translateX(-50px);}}.zoomUpDown-animation {-webkit-animation: zoomUpDown 10s ease-out infinite;animation: zoomUpDown 10s ease-out infinite;}@keyframes zoomUpDown {0%, 100% {-webkit-transform: scale(0.5);transform: scale(0.5);}50% {-webkit-transform: scale(0.7);transform: scale(0.7);}}@-webkit-keyframes zoomUpDown {0%, 100% {-webkit-transform: scale(0.5);transform: scale(0.5);}50% {-webkit-transform: scale(0.8);transform: scale(0.8);}}.moving-animation {-webkit-animation: moving 10s ease-out infinite;animation: moving 10s ease-out infinite;}@-webkit-keyframes moving {0% {-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}20% {-webkit-transform: translate(0px, -30px);transform: translate(0px, -30px);}50% {-webkit-transform: translate(-100px, -30px);transform: translate(-100px, -30px);}70% {-webkit-transform: translate(-100px, 0px);transform: translate(-100px, 0px);}100% {-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}}@keyframes moving {0% {-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}20% {-webkit-transform: translate(0px, -30px);transform: translate(0px, -30px);}50% {-webkit-transform: translate(-100px, -30px);transform: translate(-100px, -30px);}70% {-webkit-transform: translate(-100px, 0px);transform: translate(-100px, 0px);}100% {-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}}@keyframes infinite-rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes infinite-rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes open {0% {width: 0;height: 0;}50% {width: 100px;height: 0;}100% {width: 100px;height: 55px;}}@keyframes open {0% {width: 0;height: 0;}50% {width: 100px;height: 0;}100% {width: 100px;height: 55px;}}@-webkit-keyframes openB {0% {width: 0px;}100% {width: 100px;}}@keyframes openB {0% {width: 0px;}100% {width: 100px;}}@-webkit-keyframes shine {0% {background-position: 0;}60% {background-position: 180px;}100% {background-position: 180px;}}@keyframes shine {0% {background-position: 0;}60% {background-position: 180px;}100% {background-position: 180px;}}@-webkit-keyframes infiniteMove {0% {border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;}50% {border-radius: 30% 60% 70% 40% / 50% 60% 30% 60%;}100% {border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;}}@keyframes infiniteMove {0% {border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;}50% {border-radius: 30% 60% 70% 40% / 50% 60% 30% 60%;}100% {border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;}}@-webkit-keyframes infiniteMove2 {0% {border-radius: 60% 30% 70% 40% / 60% 40% 30% 70%;}50% {border-radius: 50% 60% 30% 60% / 30% 60% 70% 40%;}100% {border-radius: 60% 30% 70% 40% / 60% 40% 30% 70%;}}@keyframes infiniteMove2 {0% {border-radius: 60% 30% 70% 40% / 60% 40% 30% 70%;}50% {border-radius: 50% 60% 30% 60% / 30% 60% 70% 40%;}100% {border-radius: 60% 30% 70% 40% / 60% 40% 30% 70%;}}.btn {display: inline-block;font-weight: 500;text-transform: capitalize;transition: all 0.35s ease-in-out;overflow: hidden;border-radius: 7px;border: 2px solid transparent;-webkit-box-shadow: inherit;box-shadow: none !important;font-size: 16px;letter-spacing: 0;padding: 13px 30px;background: #E7EDF8;position: relative;z-index: 1;}.btn:focus, .btn.active {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-box-shadow: inherit;box-shadow: inherit;border: 2px solid transparent;}.btn:hover {background-color: var(--color-primary);color: var(--white);}.btn.radius {border-radius: 6px;}.btn.btn-border {border: 2px solid #dddddd;background: transparent;position: relative;z-index: 1;overflow: hidden;font-weight: 600;}.btn.btn-border::after {position: absolute;top: inherit;right: inherit;bottom: inherit;left: -5%;content: "";height: 150px;width: 115%;z-index: -1;background-color: var(--dark);-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;-webkit-transform: translateY(-45%) skew(25deg) scale(0);transform: translateY(-45%) skew(25deg) scale(0);}.btn.btn-border:hover::after {-webkit-transform: translateY(-45%) skew(25deg) scale(1.2);transform: translateY(-45%) skew(25deg) scale(1.2);}.btn.btn-border:hover {border-color: var(--dark);}.btn.btn-border.animation::after {position: absolute;top: 0;right: inherit;bottom: inherit;left: 0;content: "";height: 100%;width: 0;z-index: -1;background: #e7e7e7;-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.btn.btn-border.animation:hover {border-color: #e7e7e7;color: var(--dark);}.btn.btn-border.animation:hover::after {width: 100%;}.btn.btn-border-dark {border: 2px solid var(--dark);background: transparent;}.btn.btn-border-dark:hover {background: var(--dark);border-color: var(--dark);}.btn.btn-border-dark.animation::after {position: absolute;top: 0;right: inherit;bottom: inherit;left: 0;content: "";height: 100%;width: 0;z-index: -1;background: var(--dark);-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.btn.btn-border-dark.animation:hover {border-color: var(--dark);color: var(--white);}.btn.btn-border-dark.animation:hover::after {width: 100%;}.btn.btn-border-theme {border: 2px solid var(--color-primary);background: transparent;}.btn.btn-border-theme:hover {background: var(--color-primary);border-color: var(--color-primary);}.btn.btn-border-theme.animation::after {position: absolute;top: 0;right: inherit;bottom: inherit;left: 0;content: "";height: 100%;width: 0;z-index: -1;background: var(--color-primary);-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.btn.btn-border-theme.animation:hover {border-color: var(--color-primary);color: var(--white);}.btn.btn-border-theme.animation:hover::after {width: 100%;}.btn.btn-border-light {border: 2px solid var(--white);background: transparent;color: var(--white);}.btn.btn-border-light:hover {background: var(--white);border-color: var(--white);color: var(--dark);}.btn.btn-border-light.animation::after {position: absolute;top: 0;right: inherit;bottom: inherit;left: 0;content: "";height: 100%;width: 0;z-index: -1;background: var(--white);-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.btn.btn-border-light.animation:hover {border-color: var(--white);color: var(--dark);}.btn.btn-border-light.animation:hover::after {width: 100%;}.btn.btn-gradient {border: none;color: var(--white);}.btn.btn-gradient::after {position: absolute;top: 0;right: inherit;bottom: inherit;left: 0;content: "";height: 100%;width: 100%;z-index: -1;background-image: linear-gradient(to left, #ff8a43 , #e03535, #ff8a43 );-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;background-size: 220%;}.btn.btn-gradient:hover::after {background-position: -70% 0;}.btn.btn-gradient.active {background-position: -70% 0;}.btn.btn-theme {color: var(--white);border: none;background: var(--color-primary);}.btn.btn-theme::after {position: absolute;top: inherit;right: inherit;bottom: inherit;left: -5%;content: "";height: 150px;width: 115%;z-index: -1;background-color: var(--dark);-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;-webkit-transform: translateY(-45%) skew(25deg) scale(0);transform: translateY(-45%) skew(25deg) scale(0);}.btn.btn-theme:hover::after {-webkit-transform: translateY(-45%) skew(25deg) scale(1.2);transform: translateY(-45%) skew(25deg) scale(1.2);}button {display: inline-block;font-weight: 500;text-transform: capitalize;transition: all 0.35s ease-in-out;overflow: hidden;border-radius: 7px;border: 2px solid transparent;-webkit-box-shadow: inherit;box-shadow: inherit;font-size: 16px;letter-spacing: 0;padding: 14px 40px;background: #E7EDF8;position: relative;z-index: 1;color: var(--white);border: none;background: var(--color-primary);}button::after {position: absolute;top: inherit;right: inherit;bottom: inherit;left: -5%;content: "";height: 150px;width: 115%;z-index: -1;background-color: var(--dark);-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;-webkit-transform: translateY(-45%) skew(25deg) scale(0);transform: translateY(-45%) skew(25deg) scale(0);}button:hover::after {-webkit-transform: translateY(-45%) skew(25deg) scale(1.2);transform: translateY(-45%) skew(25deg) scale(1.2);}button i {margin-right: 4px;}.btn.btn-theme.secondary {color: var(--white);border: none;background: var(--color-optional);}.btn.btn-theme.secondary::after {position: absolute;top: inherit;right: inherit;bottom: inherit;left: -5%;content: "";height: 150px;width: 115%;z-index: -1;background-color: var(--dark);-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;-webkit-transform: translateY(-45%) skew(25deg) scale(0);transform: translateY(-45%) skew(25deg) scale(0);}.text-light .btn.btn-theme.secondary::after {background-color: var(--white);}.text-light .btn.btn-theme.secondary:hover {color: var(--color-heading);}.btn.btn-theme.secondary:hover::after {-webkit-transform: translateY(-45%) skew(25deg) scale(1.2);transform: translateY(-45%) skew(25deg) scale(1.2);}.btn.btn-theme.hover-light::after {background-color: var(--white);-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.btn.btn-theme.hover-light:hover {color: var(--dark);-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.btn.btn-theme.hover-light:hover::after {-webkit-transform: translateY(-45%) skew(25deg) scale(1.2);transform: translateY(-45%) skew(25deg) scale(1.2);}.btn.btn-light {color: var(--color-heading);border: none;background: var(--white);border: 2px solid transparent;}.btn.btn-light.btn-md {padding: 13px 52px;}.btn.btn-light:hover {color: var(--white);background: transparent;border: 2px solid var(--white);}.btn.btn-dark {color: var(--white);background: var(--dark);border: none;}.btn.btn-dark::after {position: absolute;top: 0;right: inherit;bottom: inherit;left: 0;content: "";height: 100%;width: 0;z-index: -1;background-color: var(--color-primary);-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.shadow .btn.btn-dark::after {background-color: var(--white);}.shadow .btn.btn-dark:hover {color: var(--color-heading) !important;}.btn.btn-dark:hover::after {width: 100%;}.btn.btn-dark.secondary {color: var(--white);border: none;background: var(--dark);}.btn.btn-dark.secondary::after {position: absolute;top: inherit;right: inherit;bottom: inherit;left: -5%;content: "";height: 150px;width: 115%;z-index: -1;background-color: var(--color-optional);-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;-webkit-transform: translateY(-45%) skew(25deg) scale(0);transform: translateY(-45%) skew(25deg) scale(0);}.btn.btn-dark.secondary:hover::after {-webkit-transform: translateY(-45%) skew(25deg) scale(1.2);transform: translateY(-45%) skew(25deg) scale(1.2);}.btn i {position: relative;top: 1px;margin-left: 5px;}.btn.text-slide {min-width: 150px;height: 55px;line-height: 55px;}.btn.text-slide span {position: absolute;height: 100%;width: 100%;top: 0;left: 0;text-align: center;}.btn.animate-border {overflow: inherit;z-index: inherit;width: 200px;height: 55px;line-height: 55px;padding: 0;}.btn.animate-border:hover {background: transparent;color: var(--dark);}.btn.animate-border:hover .hover-border::after, .btn.animate-border:hover .hover-border::before {opacity: 1;-webkit-animation: open 0.4s;animation: open 0.4s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-animation-direction: normal;animation-direction: normal;}.btn.animate-border:hover .hover-border-bottom::after, .btn.animate-border:hover .hover-border-bottom::before {opacity: 1;-webkit-animation: openB 0.4s;animation: openB 0.4s;-webkit-animation-delay: 0.4s;animation-delay: 0.4s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);animation-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-animation-direction: normal;animation-direction: normal;}.btn.animate-border .hover-border {position: absolute;left: 0;top: -1px;height: 100%;width: 100%;}.btn.animate-border .hover-border::before {position: absolute;content: "";height: 0;width: 0;display: block;opacity: 0;border-top: solid 2px var(--color-primary);border-left: solid 2px var(--color-primary);right: 98px;top: -1px;}.btn.animate-border .hover-border::after {position: absolute;content: "";height: 0;width: 0;display: block;opacity: 0;border-top: solid 2px var(--color-primary);border-right: solid 2px var(--color-primary);left: 98px;top: -1px;}.btn.animate-border .hover-border-bottom {position: absolute;left: 0;top: 0;height: 100%;width: 100%;z-index: 1;}.btn.animate-border .hover-border-bottom::before {position: absolute;content: "";width: 0;display: block;opacity: 0;height: 55px;border-bottom: solid 2px var(--color-primary);right: -1px;bottom: -2px;}.btn.animate-border .hover-border-bottom::after {position: absolute;content: "";width: 0;display: block;opacity: 0;height: 100%;border-bottom: solid 2px var(--color-primary);left: 0;bottom: -2px;}.btn.animated-arrow {border: none;background: transparent;min-width: 14rem;height: auto;padding: 0;}.btn.animated-arrow .circle {-webkit-transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);position: relative;display: block;margin: 0;width: 3.5rem;height: 3.5rem;background: var(--color-primary);border-radius: 2rem;}.btn.animated-arrow .circle .icon {-webkit-transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);left: 15px;width: 1.125rem;height: 0.125rem;background: none;position: absolute;top: 0;bottom: 0;margin: auto;}.btn.animated-arrow .circle .icon::before {position: absolute;content: "";top: -0.25rem;right: 0.0625rem;width: 0.625rem;height: 0.625rem;border-top: 0.125rem solid var(--white);border-right: 0.125rem solid var(--white);-webkit-transform: rotate(45deg);transform: rotate(45deg);}.btn.animated-arrow .button-text {-webkit-transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 15px 0;margin: 0 0 0 70px;color: var(--dark);line-height: 2;text-align: left;width: 100%;font-size: 14px;}.btn.animated-arrow:hover {color: var(--white);}.btn.animated-arrow:hover .circle {width: 100%;}.btn.animated-arrow:hover .circle .icon.arrow {background: var(--white);-webkit-transform: translate(1.5rem, 0);transform: translate(1.5rem, 0);}.btn.animated-arrow:hover .button-text {color: var(--white);}.btn.circle {border-radius: 30px !important;}.btn-simple {line-height: 1;text-transform: uppercase;display: inline-block;color: var(--color-paragraph);}.btn-simple i {transform: rotate(-45deg);display: inline-block;margin-left: 2px;}.btn-simple:hover {color: var(--color-primary);}.video-btn i {display: inline-block;height: 55px;width: 55px;text-align: center;line-height: 55px;background: var(--color-primary);border-radius: 50%;position: relative;margin-right: 20px;color: var(--white);}.text-light .video-btn i {background: var(--white);color: var(--color-primary);}.video-btn i::after {content: "";position: absolute;z-index: 0;left: 50%;top: 50%;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);display: block;width: 60px;height: 60px;background: var(--color-primary) repeat scroll 0 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-animation: pulse-border 1500ms ease-out infinite;animation: pulse-border 1500ms ease-out infinite;z-index: -1;}.text-light .video-btn i::after {background: var(--white) repeat scroll 0 0;}.text-shine {background: linear-gradient(to right, var(--dark) 0, var(--white) 10%, var(--color-primary) 20%);background-position: 0;-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-animation: shine 3s infinite linear;animation: shine 3s infinite linear;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-text-size-adjust: none;font-weight: 600;font-size: 16px;text-decoration: none;white-space: nowrap;padding: 12px 48px;}.animate-inout {background: -webkit-gradient(linear, left top, right top, from(#8A6552), to(#472d20));background: linear-gradient(90deg, #8A6552 0%, #472d20 100%);color: var(--white);font-size: 12px;text-transform: capitalize;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;overflow: hidden;border: solid 2px var(--color-primary);cursor: pointer;}.btn-icon {position: relative;padding-left: 20px;}.btn-icon:hover {color: var(--color-primary);}.btn-icon::after {position: absolute;right: 10px;top: 50%;content: "";height: 2px;left: 0;background: var(--color-heading);transform: translateY(-50%);margin-top: -1px;transition: all 0.35s ease-in-out;}.btn-icon:hover::after {background: var(--color-primary);}.btn-icon i {font-weight: 500;}.btn-icon:hover {padding-left: 40px;}.animate-inout span {z-index: 1;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;line-height: 20px;}.animate-inout::before, .animate-inout::after {width: 0%;height: 0%;position: absolute;content: "";border-radius: 100%;}.animate-inout:after {-webkit-transition: all 0.5s ease;transition: all 0.5s ease;background-color: var(--white);}.animate-inout:before {-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;background: var(--color-primary);}.animate-inout.animate-inout-borde {background: transparent;color: var(--dark);}.animate-inout.animate-inout-borde::after {background: -webkit-gradient(linear, left top, right top, from(#8A6552), to(#472d20));background: linear-gradient(90deg, #8A6552 0%, #472d20 100%);}.animate-inout.animate-inout-borde:hover {color: var(--white);}.animate-inout.animate-inout-borde:hover::before {-webkit-transition: all 0.5s ease-in;transition: all 0.5s ease-in;}.animate-inout.animate-inout-borde:hover::after {-webkit-transition: all 0.7s ease-in;transition: all 0.7s ease-in;}.animate-inout:hover {color: var(--dark);}.animate-inout:hover::before, .animate-inout:hover::after {width: 200px;height: 200px;border-radius: 4px;}.animate-inout:hover::before {-webkit-transition: all 0.5s ease-in;transition: all 0.5s ease-in;}.animate-inout:hover::after {-webkit-transition: all 0.7s ease-in;transition: all 0.7s ease-in;}.btn-md {padding: 16px 52px;font-size: 17px;}.btn-sm {padding: 16px 50px;font-size: 14px;}.mfp-close-btn-in .mfp-close::after {display: none;}.nice-select {-webkit-tap-highlight-color: transparent;background-color: var(--white);border: solid 1px #e8e8e8;-webkit-box-sizing: border-box;box-sizing: border-box;clear: both;cursor: pointer;display: block;float: left;font-family: inherit;font-size: 16px;font-weight: normal;height: 50px;line-height: 50px;outline: none;padding-left: 18px;padding-right: 30px;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: 100%;margin-bottom: 15px;}.nice-select:hover {border-color: #dbdbdb;}.nice-select:active, .nice-select.open, .nice-select:focus {border-color: #999999;}.nice-select::after {border-bottom: 2px solid #999999;border-right: 2px solid #999999;content: '';display: block;height: 5px;margin-top: -6px;pointer-events: none;position: absolute;right: 12px;top: 50%;-webkit-transform-origin: 66% 66%;transform-origin: 66% 66%;-webkit-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;width: 5px;}.nice-select.open .list {opacity: 1;pointer-events: auto;-webkit-transform: scale(1) translateY(0);transform: scale(1) translateY(0);overflow-y: auto !important;height: auto;}.nice-select.open ::after {-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}.nice-select.disabled {border-color: #ededed;color: #999999;pointer-events: none;}.nice-select.disabled::after {border-color: #96aac1;}.nice-select.wide {width: 100%;}.nice-select.wide .list {left: 0 !important;right: 0 !important;}.nice-select.right {float: right;}.nice-select.right .list {left: auto;right: 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 {background-color: var(--white);border-radius: 5px;-webkit-box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);-webkit-box-sizing: border-box;box-sizing: border-box;margin-top: 4px;opacity: 0;overflow: hidden;padding: 0;pointer-events: none;position: absolute;top: 100%;left: 0;-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-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;width: 100%;}.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-left: 18px;padding-right: 29px;text-align: left;-webkit-transition: all 0.2s;transition: all 0.2s;}.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {background-color: #f6f6f6;}.nice-select .option.selected {font-weight: 600;}.nice-select .option.disabled {background-color: transparent;color: #999999;cursor: default;}.no-csspointerevents .nice-select .list {display: none;}.no-csspointerevents .nice-select.open .list {display: block;}.breadcrumb-area {padding: 150px 0;padding-top: 200px;position: relative;z-index: 1;overflow: hidden;background-size: cover;background-repeat: no-repeat;background-position: center right;}.breadcrumb-area .top-pad-extra {padding-top: 240px;}.breadcrumb-area .row {position: relative;z-index: 1;}.breadcrumb-area .breadcrumb {background: transparent none repeat scroll 0 0;display: inline-block;margin: 0;padding: 0;position: relative;z-index: 1;}.breadcrumb-area .breadcrumb > li + li::before {content: "\f105";font-family: "Font Awesome 5 Pro";font-weight: 700;padding: 0 5px;color: var(--white);display: none;}.breadcrumb-area .breadcrumb li {padding: 0 10px;position: relative;display: inline-block;z-index: 1;font-weight: 600;color: var(--white);font-family: var(--font-default);text-transform: uppercase;font-size: 14px;}.breadcrumb-area .breadcrumb li a {color: var(--white);font-family: var(--font-default);font-weight: 600;}.breadcrumb-area .breadcrumb li a:hover {color: var(--color-primary);}.breadcrumb-area.secondary .breadcrumb li a:hover {color: var(--white);}.breadcrumb-area .breadcrumb li.active {color: var(--color-primary);}.breadcrumb-area.secondary .breadcrumb li.active {color: var(--color-optional);}.breadcrumb-area .breadcrumb li::after {content: "\f105";font-family: "Font Awesome 5 Pro";font-weight: 500;right: -5px;position: absolute;line-height: 0;top: 50%;font-size: 14px;}.breadcrumb-area .breadcrumb li i {margin-right: 3px;}.breadcrumb-area .breadcrumb li:last-child::after {display: none;}.breadcrumb-area h1 {display: inline-block;font-weight: 600;margin-top: -10px;position: relative;z-index: 1;}.breadcrumb-area h1::after {position: absolute;left: -100px;top: -50px;content: "";height: 150px;width: 150px;background: var(--white);z-index: -1;border-radius: 50%;opacity: 0.05;}@media only screen and (max-width: 767px) {.breadcrumb-area {padding: 80px 0;}}.top-style-one .logo img {height: 60px;}.top-style-one .social li {display: inline-block;}.top-style-one {display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #e7e7e7;}.top-style-one.transparent {border-bottom: 1px solid rgba(255, 255, 255, 0.3);}.top-style-one .logo {text-align: center;border-left: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;padding: 15px 0;}.top-style-one.transparent .logo {border-left: 1px solid rgba(255, 255, 255, 0.3);border-right: 1px solid rgba(255, 255, 255, 0.3);}.top-style-one .social li a {display: inline-block;height: 43px;width: 43px;text-align: center;line-height: 45px;background: var(--bg-gradient);color: var(--white);border-radius: 50%;font-size: 15px;}.top-style-one .text-end.social li {margin-left: 3px;}.top-style-one .info i {font-weight: 100;font-size: 20px;position: relative;top: 2px;margin-right: 3px;color: var(--color-primary);}.top-style-one .info li {font-weight: 500;text-transform: capitalize;}@media (min-width: 1024px) {.top-style-one.transparent {border-bottom: 1px solid rgba(255, 255, 255, 0.3);position: absolute;left: 0;top: 0;width: 100%;z-index: 9;}}.banner-area {height: 100%;width: 100%;position: relative;}@media (max-width: 1023px) {.banner-area {height: auto;}}.banner-area div {height: 100%;}.banner-area div.swiper-slide .row div {height: auto;}.banner-area.top-pad-80 .content {padding-top: 80px;}@media (max-width: 1023px) {.banner-area.top-pad-80 .content {padding-top: 200px;}}@media only screen and (max-width: 767px) {.banner-area.top-pad-80 .content {padding-top: 140px;}}.banner-area.top-pad-90 .content {padding-top: 90px;}@media (max-width: 1023px) {.banner-area.top-pad-90 .content {padding-top: 200px;}}@media only screen and (max-width: 767px) {.banner-area.top-pad-90 .content {padding-top: 140px;}}.banner-area.top-pad-100 .content {padding-top: 100px;}@media (max-width: 1023px) {.banner-area.top-pad-100 .content {padding-top: 200px;}}@media only screen and (max-width: 767px) {.banner-area.top-pad-100 .content {padding-top: 140px;}}.banner-area.top-pad-110 .content {padding-top: 110px;}@media (max-width: 1023px) {.banner-area.top-pad-110 .content {padding-top: 200px;}}@media only screen and (max-width: 767px) {.banner-area.top-pad-110 .content {padding-top: 140px;}}.banner-area.top-pad-120 .content {padding-top: 120px;}@media (max-width: 1023px) {.banner-area.top-pad-120 .content {padding-top: 200px;}}@media only screen and (max-width: 767px) {.banner-area.top-pad-120 .content {padding-top: 140px;}}.banner-area.top-pad-130 .content {padding-top: 130px;}@media (max-width: 1023px) {.banner-area.top-pad-130 .content {padding-top: 200px;}}@media only screen and (max-width: 767px) {.banner-area.top-pad-130 .content {padding-top: 140px;}}.banner-area.top-pad-150 .content {padding-top: 150px;}@media (max-width: 1023px) {.banner-area.top-pad-150 .content {padding-top: 200px;}}@media only screen and (max-width: 767px) {.banner-area.top-pad-150 .content {padding-top: 140px;}}.banner-area.auto-height {height: auto;}.banner-area.auto-height div {height: auto;}.banner-area.auto-height .content {padding: 200px 0;}@media only screen and (max-width: 767px) {.banner-area.auto-height .content {padding: 60px 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-area.auto-height .content {padding: 120px 0;}}.banner-area.auto-height .content .thumb {padding-left: 35px;}@media (max-width: 991px) {.banner-area.auto-height .content .thumb {padding-left: 0;margin-top: 50px;}}.banner-area.auto-height.inc-header-transparent .content {padding-top: 250px;}@media only screen and (max-width: 767px) {.banner-area.auto-height.inc-header-transparent .content {padding-top: 140px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-area.auto-height.inc-header-transparent .content {padding-top: 220px;}}.banner-area.auto-height.inc-header-transparent.double-items.bottom-thumb .content .info {padding-top: 80px;}.banner-area.auto-height.inc-header-transparent.double-items.bottom-thumb .content .thumb {margin-top: 250px;}@media only screen and (max-width: 767px) {.banner-area.auto-height.inc-header-transparent.double-items.bottom-thumb .content .thumb {margin-top: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-area.auto-height.inc-header-transparent.double-items.bottom-thumb .content .thumb {margin-top: 50px;}}.banner-area .content {position: relative;z-index: 9;-webkit-transition: all 500ms ease;transition: all 500ms ease;}@media (max-width: 1023px) {.banner-area .content {padding: 120px 0;}}@media only screen and (max-width: 767px) {.banner-area .content {padding: 60px 0;}}.banner-area h4 {-webkit-transition: all 500ms ease;transition: all 500ms ease;-webkit-transform: translate3d(-15%, 0, 0);transform: translate3d(-15%, 0, 0);opacity: 0;visibility: hidden;}.banner-area h2 {-webkit-transition: all 500ms ease;transition: all 500ms ease;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 0;visibility: hidden;}.banner-area p, .banner-area ul {-webkit-transition: all 500ms ease;transition: all 500ms ease;-webkit-transform: translateY(50%);transform: translateY(50%);opacity: 0;padding-right: 25%;margin: 0;visibility: hidden;}@media (max-width: 1023px) {.banner-area p {padding-right: 0;}}.banner-area.text-center p {padding-left: 13%;padding-right: 13%;}@media (max-width: 1023px) {.banner-area.text-center p {padding: 0;}}.banner-area .thumb {-webkit-transition: all 500ms ease;transition: all 500ms ease;opacity: 0;visibility: hidden;}.banner-area .button {-webkit-transition: all 500ms ease;transition: all 500ms ease;-webkit-transform: translateY(50%);transform: translateY(50%);opacity: 0;visibility: hidden;margin-top: 30px;}.banner-area .banner-slide h4 {-webkit-transform: translateY(50%);transform: translateY(50%);}.banner-area .banner-slide h2 {-webkit-transform: translateY(50%);transform: translateY(50%);}.banner-area .banner-slide p, .banner-area .banner-slide ul {-webkit-transform: translateY(50%);transform: translateY(50%);}.banner-area .banner-slide .button {-webkit-transform: translateY(50%);transform: translateY(50%);}.banner-area .banner-slide .swiper-slide.swiper-slide-active h4 {-webkit-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: 1200ms;transition-delay: 1200ms;}.banner-area .banner-slide .swiper-slide.swiper-slide-active h2 {-webkit-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: 1400ms;transition-delay: 1400ms;}.banner-area .banner-slide .swiper-slide.swiper-slide-active p, .banner-area .banner-slide .swiper-slide.swiper-slide-active ul {-webkit-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: 1600ms;transition-delay: 1600ms;}.banner-area .banner-slide .swiper-slide.swiper-slide-active .button {-webkit-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: 1800ms;transition-delay: 1800ms;}.banner-area.double-items .thumb {-webkit-transform: translateY(50%);transform: translateY(50%);}.banner-area.double-items .swiper-slide.swiper-slide-active .thumb {-webkit-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: 500ms;transition-delay: 500ms;visibility: visible;opacity: 1;}.banner-area.double-items.bottom-thumb .content {padding: 0;}.banner-area.double-items.bottom-thumb .content .thumb {margin-top: 120px;}@media only screen and (max-width: 767px) {.banner-area.double-items.bottom-thumb .content {padding: 50px 0;}.banner-area.double-items.bottom-thumb .content .thumb {margin-top: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-area.double-items.bottom-thumb .content {padding: 120px 0;}.banner-area.double-items.bottom-thumb .content .thumb {margin-top: 50px;}}.banner-area.zoom-effect .banner-thumb {-webkit-transition: 10s ease-out;transition: 10s ease-out;-webkit-transform: scale(1.1);transform: scale(1.1);position: absolute;left: 0;top: 0;content: "";height: 100%;width: 100%;}.banner-area.zoom-effect .swiper-slide.swiper-slide-active .banner-thumb {-webkit-transform: scale(1);transform: scale(1);}.banner-area .swiper-notification {display: none;}.banner-area .swiper-slide.swiper-slide-active h4 {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;visibility: visible;-webkit-transition-delay: 800ms;transition-delay: 800ms;}.banner-area .swiper-slide.swiper-slide-active h2 {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;visibility: visible;-webkit-transition-delay: 1600ms;transition-delay: 1600ms;}.banner-area .swiper-slide.swiper-slide-active p, .banner-area .swiper-slide.swiper-slide-active ul {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;visibility: visible;-webkit-transition-delay: 2400ms;transition-delay: 2400ms;}.banner-area .swiper-slide.swiper-slide-active .button {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;visibility: visible;-webkit-transition-delay: 3200ms;transition-delay: 3200ms;}.banner-area.banner-style-two .swiper-slide.swiper-slide-active .button {-webkit-transition-delay: 2400ms;transition-delay: 2400ms;}.banner-area .banner-items {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;-webkit-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}.banner-area:hover .swiper-button-prev, .banner-area:hover .swiper-button-next {opacity: 1;}.banner-area:hover .swiper-button-prev {left: 30px;right: auto;}.banner-area:hover .swiper-button-next {right: 30px;left: auto;}.banner-area .swiper-button-prev, .banner-area .swiper-button-next {height: auto;-webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;opacity: 0;}.banner-area .swiper-button-prev::after, .banner-area .swiper-button-next::after {font-size: 28px;color: var(--color-heading);}.banner-area.navigation-circle .swiper-button-prev, .banner-area.navigation-circle .swiper-button-next {height: 60px;width: 60px;line-height: 60px;background: rgba(255, 255, 255, 0.8);border-radius: 50%;border: 1px solid var(--color-primary);}.banner-area.navigation-circle .swiper-button-prev::after, .banner-area.navigation-circle .swiper-button-next::after {font-size: 16px;}.banner-area.navigation-right-bottom .swiper-button-prev, .banner-area.navigation-right-bottom .swiper-button-next {left: auto;right: 30px;opacity: 1;top: auto;-webkit-transform: inherit;transform: inherit;bottom: 50px;border-radius: inherit;}.banner-area.navigation-right-bottom .swiper-button-prev {right: 92px;}.banner-area.navigation-between-bottom .content {padding-bottom: 105px;}@media only screen and (min-width: 829px) and (max-width: 1023px) {.banner-area.navigation-between-bottom .content {padding-bottom: 220px;}}.banner-area.navigation-between-bottom .swiper-button-prev, .banner-area.navigation-between-bottom .swiper-button-next {left: auto;right: 30px;opacity: 1;top: auto;-webkit-transform: inherit;transform: inherit;bottom: 30px;border-radius: inherit;}.banner-area.navigation-between-bottom .swiper-button-prev {left: 30px;right: auto;}@media only screen and (max-width: 830px) {.banner-area .swiper-button-prev, .banner-area .swiper-button-next {display: none;}}.banner-area.navigation-custom .swiper-button-prev::after {font-family: 'ElegantIcons';content: "\23";font-size: 22px;}.banner-area.navigation-custom .swiper-button-next::after {font-family: 'ElegantIcons';content: "\24";font-size: 22px;}.banner-area.navigation-text .swiper-button-prev, .banner-area.navigation-text .swiper-button-next {opacity: 1;top: auto;-webkit-transform: inherit;transform: inherit;left: auto;right: 0;bottom: 0;display: inline-block;width: 150px;background: rgba(0, 0, 0, 0.2);text-align: center;height: 100px;line-height: 100px;}@media only screen and (max-width: 830px) {.banner-area.navigation-text .swiper-button-prev, .banner-area.navigation-text .swiper-button-next {display: none;}}.banner-area.navigation-text .swiper-button-prev {right: 151px;}.banner-area.navigation-text .swiper-button-prev::after {font-family: var(--font-heading);content: "Prev";text-transform: uppercase !important;font-size: 16px;font-weight: 600;letter-spacing: 0.6px;}.banner-area.navigation-text .swiper-button-next::after {font-family: var(--font-heading);content: "Next";text-transform: uppercase !important;font-size: 16px;font-weight: 600;letter-spacing: 0.6px;}.banner-area.navigation-icon-solid .swiper-button-prev::after, .banner-area.navigation-icon-solid .swiper-button-next::after {font-size: 30px;}.banner-area.navigation-custom-large .swiper-button-prev, .banner-area.navigation-custom-large .swiper-button-next {min-width: 65px;height: 30px;margin: 0;}.banner-area.navigation-custom-large .swiper-button-prev::after {font-family: "Font Awesome 5 Pro";content: "\f104";font-weight: 100;font-size: 30px;position: absolute;left: 8px;}.banner-area.navigation-custom-large .swiper-button-prev::before {position: absolute;top: 50%;right: inherit;bottom: inherit;left: 12px;content: "";height: 2px;width: 50px;z-index: -1;background-color: var(--white);margin-top: -1px;}.banner-area.navigation-custom-large .swiper-button-next::after {font-family: "Font Awesome 5 Pro";content: "\f105";font-weight: 100;font-size: 30px;position: absolute;right: 8px;}.banner-area.navigation-custom-large .swiper-button-next::before {position: absolute;top: 50%;right: 12px;bottom: inherit;left: inherit;content: "";height: 2px;width: 50px;z-index: -1;background-color: var(--white);margin-top: -1px;}.banner-area.navigation-right-botom .swiper-button-prev, .banner-area.navigation-right-botom .swiper-button-next {position: absolute;left: auto;right: 30px;top: auto;bottom: 40px;opacity: 1;-webkit-transform: inherit;transform: inherit;}.banner-area.navigation-right-botom .swiper-button-prev {right: 60px;}.banner-area.navigation-right-botom.navigation-custom-large .swiper-button-prev, .banner-area.navigation-right-botom.navigation-custom-large .swiper-button-next {bottom: 30px;}.banner-area.navigation-right-botom.navigation-custom-large .swiper-button-prev {right: 100px;}.banner-area .swiper-pagination {height: auto;bottom: 35px;}.banner-area .swiper-pagination span.swiper-pagination-bullet {height: 4px;width: 50px;background: rgba(255, 255, 255, 0.5);opacity: 1;border-radius: inherit;-webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}.banner-area .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {background: white;height: 7px;}@media only screen and (max-width: 767px) {.banner-area.include-pagination .content {padding-bottom: 100px;}}.banner-area .swiper-pagination-fraction span {-webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}.banner-area .swiper-pagination-fraction span.swiper-pagination-current {font-size: 30px;font-family: var(--font-heading);font-weight: 600;}.banner-style-one-area {background-size: cover;background-position: bottom;position: relative;z-index: 1;}.banner-style-one .content {padding-top: 220px;padding-bottom: 220px;}.banner-shape-left-top {position: absolute;left: 0;top: 0;height: 60%;width: 100%;background-size: contain;background-repeat: no-repeat;opacity: 0.5;z-index: -1;}.banner-shape-left-top img {width: 100%;}.banner-style-one .thumb {padding-left: 20%;margin-right: -20%;position: relative;z-index: 1;margin-bottom: 150px;}.banner-style-one .thumb .inner {position: absolute;left: 0;bottom: 80px;max-width: 200px;}.banner-style-one .thumb .thumb-right {position: absolute;max-width: 250px;right: 50px;bottom: -80px;}.banner-style-one .information {margin-top: -50px;}.banner-style-one .thumb .shape {position: absolute;right: -100px;top: -100px;z-index: -1;max-width: 100px;}.banner-style-one h2 {font-size: 50px;font-weight: 600;line-height: 1.3;margin-bottom: 20px;}.banner-style-one p {padding-right: 15%;font-size: 18px;line-height: 1.7;opacity: 0.7;}.banner-style-two-area {background-size: contain;background-repeat: no-repeat;background-position: top center;position: relative;z-index: 1;}.banner-shape-right-top {position: absolute;right: 0;top: 0;max-width: 40%;z-index: -1;opacity: 0.1;}.banner-style-two .content {padding-top: 250px;padding-bottom: 120px;}.banner-style-two .thumb {padding-right: 21%;margin-top: 80px;position: relative;}.banner-style-two .thumb > img {border-radius: 30px;box-shadow: 0 3px 40px 0 rgb(0 0 0 / 10%);}.banner-style-two h2 {font-weight: 600;font-size: 50px;}.banner-style-two p {font-size: 20px;line-height: 1.7;}.banner-style-two .thumb .inner-thumb {position: absolute;right: 0;top: 150px;max-width: 40%;}.banner-app-features {right: 0;position: absolute;top: 50%;transform: translateY(-50%);}.banner-app-features li {color: var(--color-heaidng);display: flex;align-items: center;margin-top: 25px;}.banner-app-features li:first-child {margin-top: 0;}.banner-app-features li h4 {color: var(--color-heading);margin: 0;font-weight: 600;}.banner-app-features li i {display: inline-block;height: 80px;width: 80px;line-height: 76px;background: var(--color-optional);text-align: center;border-radius: 50%;font-weight: 100;font-size: 30px;margin-right: 20px;position: relative;z-index: 1;overflow: hidden;border: 3px solid var(--white);box-shadow: 0 3px 40px 0 rgb(0 0 0 / 10%);}.banner-app-features li i::after {position: absolute;left: -10px;bottom: -10px;content: "";height: 60px;width: 60px;border-radius: 50%;background: var(--white);z-index: -1;opacity: 0.1;}.banner-app-features li span {display: block;color: var(--color-heading);}.banner-app-features li:nth-child(2n) i {background: var(--dark);}.banner-style-two h2 strong {display: inline-block;font-weight: 600;position: relative;z-index: 1;}.banner-style-two h2 strong::after {position: absolute;left: 0;top: 0;content: "";height: 100%;width: 100%;background: url(../img/shape/7.png);z-index: -1;background-repeat: no-repeat;background-position: center;background-size: contain;}.banner-style-three-area {background-size: cover;}.banner-style-three .content {padding-top: 200px;padding-bottom: 120px;}.banner-style-three .thumb {position: relative;z-index: 1;margin-top: 90px;margin-bottom: 140px;}.banner-style-three .thumb .inner {position: absolute;right: -35%;top: -90px;max-width: 90%;}.banner-style-three .thumb .thumb-right {position: absolute;left: -20%;bottom: -140px;max-width: 70%;}.banner-style-three h2 {font-size: 55px;font-weight: 700;margin-bottom: 30px;}.banner-style-three p {font-size: 20px;line-height: 1.7;font-weight: 400;}.banner-style-three .video-play-button {margin-top: 0;}.banner-style-three .information {margin-top: -50px;}.bg-contain-right-bottom {background-size: 10%;background-repeat: no-repeat;background-position: right bottom;}.feature-style-one {padding: 50px 30px;box-shadow: 0 3px 40px 0 rgb(0 0 0 / 10%);border-radius: 10px;margin-top: 30px;background: var(--white);}.feature-style-one:first-child {margin-top: 0;}.feature-style-one h4 {font-weight: 600;margin: 0;}.feature-style-one p {margin: 0;margin-top: 15px;}.feature-style-one i {display: inline-block;font-size: 60px;margin-bottom: 20px;color: var(--color-heading);}.feature-style-one.active {position: relative;border: 1px solid var(--color-primary);z-index: 1;box-shadow: inherit;}.feature-style-one.active i {color: var(--color-primary);margin-bottom: 30px;}.feature-style-one.active::after {position: absolute;left: 0;top: 0;content: "";height: 100%;width: 100%;background: var(--color-primary);z-index: -1;opacity: 0.1;}.feature-style-one-box {position: relative;z-index: 1;}.feature-shape {position: absolute;left: -25%;bottom: -30px;z-index: -1;max-width: 43%;transform: rotate(45deg);}.list-check li {color: var(--color-heading);font-weight: 500;font-size: 18px;line-height: 1.6;position: relative;z-index: 1;padding-left: 30px;margin-top: 10px;}.list-check {margin-top: 30px;}.list-check li::after {position: absolute;left: 0;top: 0;content: "\f00c";font-family: "Font Awesome 5 Pro";font-weight: 100;}.list-check li:first-child {margin-top: 0;}.description-layout-one h2 {margin-bottom: 25px;}.feature-style-two-area {background-size: cover;background-repeat: no-repeat;background-position: top center;position: relative;z-index: 1;}.shape-right-top {position: absolute;right: 0;top: 0;z-index: -1;max-width: 20%;}.feature-style-two-area .row {margin: 0 -25px;}.feature-style-two-area .col-lg-6 {padding: 0 25px;}.feature-style-two {background: var(--white);padding: 70px 50px;border-radius: 30px;display: flex;border: 2px solid #e3ecf6;overflow: hidden;position: relative;z-index: 1;margin-bottom: 50px;}.feature-style-two i {display: inline-block;font-size: 80px;min-width: 120px;}.feature-style-two .icon {width: 80px;min-width: 80px;margin-right: 30px;display: flex;flex-direction: column;justify-content: space-between;}.feature-style-two a:hover {color: var(--color-optional);}a.btn-arrow {display: inline-block;-webkit-text-stroke: 1px var(--color-optional);color: transparent;}a.btn-arrow i {transform: rotate(45deg);position: relative;bottom: -30px;font-size: 70px;transition: all 0.35s ease-in-out;}.feature-style-three-area {background-size: 15%;background-repeat: no-repeat;background-position: bottom left;}.feature-three-thumb {position: relative;padding-left: 100px;padding-top: 80px;background-size: contain;background-position: center;z-index: 1;}.feature-three-thumb::after {position: absolute;left: 50%;top: 50%;content: "";height: 650px;width: 650px;transform: translate(-50%, -50%);z-index: -1;border-radius: 50%;background: var(--white);opacity: 0.1;}.feature-three-thumb img {border-radius: 10px;}.feature-three-thumb img:nth-child(2) {position: absolute;left: 0;top: 0;max-width: 200px;box-shadow: 0 3px 25px 0 rgb(0 0 0 / 10%);background: var(--white);}.feature-three-thumb .icon {display: inline-block;position: absolute;z-index: 1;right: 50px;top: 33px;}.feature-three-thumb .icon::after {position: absolute;left: 50%;top: 50%;content: "";height: 100px;width: 100px;background: var(--color-primary);z-index: -1;border-radius: 50%;animation: pulse-border 1500ms ease-out infinite;}.feature-three-thumb .icon i {display: inline-block;height: 80px;width: 80px;text-align: center;line-height: 80px;background: var(--bg-gradient);border-radius: 50%;font-size: 30px;color: var(--white);font-weight: 100;}.feature-tab-navs {border: none;margin: 0;padding: 0;}.feature-tab-navs .nav-link {margin: 0;width: 100%;border-radius: 5px;padding: 30px;font-weight: 600;font-size: 20px;text-align: left;border-color: rgba(255, 255, 255, 0.1);margin-top: 15px;transition: all 0.35s ease-in-out;color: var(--white);}.feature-tab-navs .nav-link span {display: block;font-weight: 400;font-size: 16px;margin-top: 5px;}.feature-tab-navs .nav-link:first-child {margin: 0;}.feature-tab-navs .nav-link.active {background: var(--bg-gradient);border-color: rgba(255, 255, 255, 0.4);color: var(--white);}.feature-tab-navs .nav-link::after {display: none;}.about-thumb {position: relative;padding-left: 100px;padding-top: 80px;}.about-thumb .user-fun-fact {position: absolute;left: 0;top: 0;background: var(--bg-gradient);padding: 50px;}.about-thumb .fun-fact .counter {color: var(--white);}.about-thumb .medium {color: var(--white);}.about-thumb .user-ratings i {color: var(--white);}.about-thumb .user-fun-fact .fun-fact {border-color: rgba(255, 255, 255, 0.4);}.brand-style-one .swiper img {height: 40px;margin: auto;}.brand-style-one-items {border-radius: 10px;position: relative;z-index: 1;background-size: 300px;background-repeat: no-repeat;background-position: right bottom;}.brand-style-one h2 {margin-bottom: 30px;font-weight: 600;font-size: 30px;display: flex;align-items: center;justify-content: center;}.brand-style-one h2 strong {display: inline-block;font-weight: 600;color: var(--color-primary);font-size: 50px;position: relative;z-index: 1;margin: 0 10px;}.brand-style-one h2 strong::after {position: absolute;left: 50%;top: 50%;content: "";height: 120%;width: 120%;background: url(../img/shape/7.png);background-size: contain;background-repeat: no-repeat;background-position: center;z-index: -1;transform: translate(-50%, -50%);}.soft-info-area {background-size: 51%;background-repeat: no-repeat;background-position: right bottom;overflow: hidden;}.go-premium {background: var(--white);padding: 40px;border-radius: 10px;display: inline-block;position: absolute;left: 0;top: 0;box-shadow: 0 3px 40px 0 rgb(0 0 0 / 10%);max-width: 330px;}.go-premium span {display: inline-block;color: var(--color-optional);text-transform: uppercase;font-weight: 600;margin-bottom: 10px;font-size: 15px;}.go-premium h5 {font-weight: 600;margin-bottom: 15px;font-size: 20px;}.user-lists {display: flex;align-items: center;margin-left: 15px;margin-top: 30px;}.user-lists img, .user-lists i {height: 50px;width: 50px;border: 2px solid var(--white);border-radius: 50% !important;box-shadow: 0 3px 10px 0 rgb(0 0 0 / 20%);position: relative;display: inline-block;background: var(--white);text-align: center;line-height: 46px;color: var(--color-optional);}.user-lists li {margin-left: -15px;}.soft-info-thumb img {max-width: 130%;}.soft-info-thumb {position: relative;padding-left: 120px;padding-top: 100px;}.soft-info-thumb img {border-radius: 15px;}.go-premium p {display: block;margin: 0;margin-top: 15px;font-weight: 600;}.soft-info-list h3 {font-weight: 600;font-size: 24px;}.soft-info-list ul {list-style: disc;}.soft-info-list ul li {margin-top: 15px;position: relative;z-index: 1;padding-left: 25px;}.soft-info-list ul li::after {position: absolute;left: 0;top: 10px;content: "";height: 10px;width: 10px;background: var(--color-optional);border-radius: 3px;opacity: 0.6;}.tools-integrations {background-size: contain;background-repeat: no-repeat;background-position: center;}.tools-list .icon {height: 100px;width: 100px;background: var(--white);box-shadow: 0 3px 25px 0 rgb(0 0 0 / 10%);border-radius: 10px;font-size: 50px;position: relative;border: 2px solid #e3ecf6;display: flex;align-items: center;justify-content: center;flex-direction: column;}.tools-list i.fa-google {color: #db3236;}.tools-list i.fa-trello {color: #0079bf;}.tools-list i.fa-salesforce {color: #1798c1;}.tools-list i.fa-file-spreadsheet {color: #19a563;}.tools-list i.fa-slack {color: #36C5F0;}.tools-list i.fa-whatsapp {color: #4bc55a;}.tools-list i.fa-jira {color: #2684ff;}.tools-list i.fa-google-drive {color: #00ac47;}.tools-list i.fa-video {color: #2d8cff;}.tools-list i.fa-facebook-messenger {color: #0078FF;}.tools-list li:nth-child(2) i {position: relative;}.tools-list li:nth-child(4) i {top: 50px;}.tools-list li:nth-child(7) i {top: -50px;}.tools-list li:nth-child(10) i {top: 50px;}.tools-list li {text-align: center;position: relative;display: inline-block;padding: 20px;}.tools-list li:nth-child(2n) .icon {width: 180px;height: 180px;line-height: 180px;font-size: 80px;position: relative;}.tools-list li:nth-child(3) .icon {top: 70px;}.tools-list li:first-child .icon {top: 70px;}.tools-list li:nth-child(4) .icon {top: 50px;}.tools-list li:nth-child(10) .icon {top: 50px;}.tools-list li:nth-child(5) .icon {position: relative;top: -50px;}.tools-list li:nth-child(6) .icon {top: 50px;}.tools-list li:nth-child(8) .icon {top: 50px;}.tools-list li:nth-child(9) .icon {top: 50px;}.tools-list .icon img {height: 45px;}.tools-list li:nth-child(2n) .icon img {height: 70px;}.choose-us-thumb img:first-child {max-width: 65%;float: left;}.choose-us-thumb img:nth-child(2) {float: right;max-width: 30%;margin-top: 90px;border: 2px solid #eceaea;}.choose-us-thumb img:nth-child(3) {float: right;max-width: 30%;margin-top: 30px;}.choose-us-thumb img:nth-child(4) {position: absolute;left: -23%;bottom: -2px;max-width: 40%;border-bottom: 2px solid;}.choose-us-thumb img:nth-child(5) {position: absolute;right: 0;bottom: 0;max-width: 35%;}.choose-us-thumb {position: relative;z-index: 1;height: 100%;padding-bottom: 150px;float: left;width: 100%;border-bottom: 2px solid;}.choose-us-thumb::after {position: absolute;left: 50%;top: 50%;content: "";height: 500px;width: 500px;background: linear-gradient(62.5deg, transparent, rgba(237, 245, 255, 0.9));z-index: -1;transform: translate(-50%, -50%);border-radius: 50%;}.choose-us-thumb img:nth-child(6) {position: absolute;left: -115px;top: 4%;max-width: 100px;animation: UpDown 4s linear infinite;}.choose-us-thumb img:nth-child(7) {position: absolute;right: 50%;bottom: -38px;max-width: 150px;}.choose-us-thumb img:nth-child(8) {position: absolute;right: 30%;bottom: 90px;max-width: 133px;}.list-double li {display: flex;margin-top: 35px;position: relative;z-index: 1;padding-left: 37px;margin-left: 7px;}.list-double li:first-child {margin-top: 0;border: none;}.list-double li p {margin: 0;}.list-double li h4 {font-weight: 600;}.list-double li .fa-database {font-size: 47px;}.list-double li::after {position: absolute;left: 0;top: 7px;content: "";height: 15px;width: 15px;background: var(--bg-gray);z-index: 1;border-radius: 50%;}.list-double li::before {position: absolute;left: -5px;top: 2px;content: "";height: 25px;width: 25px;background: var(--color-optional);z-index: -1;border-radius: 50%;opacity: 0.3;}.free-trial-area {background-repeat: no-repeat;background-position: right bottom;}.free-trial-style-one .title strong {display: inline-block;font-weight: 600;position: relative;z-index: 1;}.free-trial-style-one .title strong::after {position: absolute;left: 0;bottom: 0;content: "";height: 100%;width: 100%;background: url(../img/shape/29.png);background-size: contain;background-repeat: no-repeat;background-position: bottom center;z-index: -1;}.check-list li {position: relative;z-index: 1;padding-left: 30px;margin-top: 8px;font-weight: 500;}.check-list li::after {position: absolute;left: 0;top: 5px;content: "\f00c";font-family: "Font Awesome 5 Pro";height: 20px;width: 20px;text-align: center;line-height: 20px;border: 1px solid #e7e7e7;border-radius: 5px;font-size: 12px;}.free-trial-style-one .call {border-top: 1px solid #dddddd;padding-top: 20px;margin-top: 25px;}.free-trial-style-one .call p {margin-bottom: 5px;}.free-trial-style-one .call a {font-size: 24px;font-weight: 600;}.trial-form {padding: 70px;background: var(--white);border-radius: 10px;position: relative;box-shadow: 0 3px 40px 0 rgb(0 0 0 / 10%);margin-top: 30px;}.trial-form img {margin-top: 40px;}.trial-form .form-group {margin-bottom: 15px;}.trial-form input, .trial-form textarea {box-shadow: inherit;border: 2px solid #d9ebff;background: #f9fcff;padding-left: 25px;}.trial-form button {display: block;width: 100%;}.trial-form .shape {position: absolute;right: -84px;bottom: -120px;max-width: 100px;}.trial-form h4 {font-weight: 600;font-size: 24px;margin-bottom: 30px;}.software-details-area {background-size: 17%;background-repeat: no-repeat;background-position: right top;}.circle-process li {display: inline-block;margin-right: 50px;border-right: 1px solid #e7e7e7;padding-right: 50px;}.circle-process li:last-child {margin-right: 0;padding-right: 0;border: none;}.circle-process li .circle {position: relative;display: inline-block;text-align: center;}.circle-process li .circle strong {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);font-weight: 600;color: var(--color-heading);font-size: 20px;}.circle-process li h4 {margin: 0;font-weight: 600;margin-top: 15px;}.soft-details-item {position: relative;z-index: 1;padding-right: 80px;margin-right: 60px;}.soft-details-item .soft-details-info {position: absolute;right: 0;bottom: -160px;background: var(--white);padding: 50px;left: 250px;border: 1px solid #e7e7e7;border-radius: 10px;transition: all 0.55s ease-in-out;visibility: hidden;opacity: 0;}.swiper-slide.swiper-slide-active .soft-details-item .soft-details-info {bottom: -200px;opacity: 1;visibility: visible;}.soft-details-carousel .swiper-wrapper {padding-bottom: 200px;position: relative;}.soft-details-info h4 {font-weight: 600;font-size: 24px;}.list-circle li {position: relative;z-index: 1;padding-left: 20px;color: var(--color-heading);font-weight: 500;margin-top: 5px;}.list-circle.secondary li {color: var(--color-paragraph);}.list-circle li::after {position: absolute;left: 0;top: 10px;content: "";height: 10px;width: 10px;background: var(--bg-gradient);border-radius: 3px;opacity: 0.7;}.list-circle.secondary li::after {background: var(--color-optional);opacity: 1;height: 6px;width: 6px;border-radius: 50%;top: 12px;}.soft-details-item thumb {border-radius: 10px;}.shape-left-bottom {position: absolute;left: 15%;bottom: 130px;z-index: 1;}.soft-details-item .thumb {overflow: hidden;border-radius: 10px;padding: 30px;background: #e4f6ed;transition: all 0.35s ease-in-out;}.soft-details-item .thumb img {border-radius: 10px;border: 2px solid #ffffff;}.software-style-one-area {background-size: cover;background-repeat: no-repeat;background-position: top left;}.services-style-one {padding: 60px 30px;background: var(--white);border-radius: 10px;overflow: hidden;position: relative;z-index: 1;}.services-style-one.active::after {position: absolute;left: 0;bottom: 0;content: "";height: 100%;width: 100%;background: url(../img/shape/4.png);background-size: 20%;background-repeat: no-repeat;background-position: left bottom;z-index: -1;opacity: 0.3;}.services-style-one.active {background: var(--dark);}.services-style-one.active span, .services-style-one.active h4 a {color: var(--white);}.services-style-one.active .icon i::after {background: linear-gradient(180deg, #443b3b 40%, #FBFBFD00 70%);}.services-style-one .icon i {display: inline-block;color: var(--color-primary);position: relative;z-index: 1;margin-top: 30px;font-size: 65px;margin-bottom: 40px;}.services-style-one.active .icon i {color: var(--color-primary);}.services-style-one .icon i::after {position: absolute;left: 50%;top: -35px;content: "";height: 160px;width: 160px;background: linear-gradient(180deg, #fff0f0 40%, #FBFBFD00 70%);z-index: -1;transform: translateX(-50%);border-radius: 50%;}.services-style-one span {text-transform: uppercase;font-size: 13px;font-weight: 700;display: block;margin-bottom: 5px;}.services-style-one h4 {font-size: 22px;margin-bottom: 0;}.icon-btn {display: inline-block;height: 50px;width: 50px;text-align: center;line-height: 50px;background: var(--white);border: 1px solid #e7e7e7;border-radius: 50%;margin-top: 25px;position: relative;z-index: 9;}.icon-btn i {font-weight: 400;}.services-style-two .item {padding: 50px 37px;padding-bottom: 45px;background: var(--white);border-radius: 10px;position: relative;}.services-style-two .item i {display: inline-block;margin-bottom: 20px;font-weight: 100;height: 70px;width: 70px;line-height: 70px;text-align: center;border-radius: 8px;color: var(--color-primary);font-size: 36px;position: relative;z-index: 1;overflow: hidden;}.services-style-two .item i::after {position: absolute;left: 0;top: 0;content: "";height: 100%;width: 100%;background: var(--color-primary);z-index: -1;opacity: 0.15;}.angle-btn {display: inline-block;}.services-style-two .item h3 {font-size: 24px;}.services-style-two .item .icon {margin-bottom: 30px;}.services-style-two .item .icon img {height: 65px;}.services-style-two .item .bottom {display: flex;align-items: center;justify-content: space-between;margin-top: 25px;}.services-details-area .faq-style-one {padding: 80px;}.services-details-area .thumb img {margin-bottom: 40px;}.services-details-area h1, .services-details-area h2, .services-details-area h3, .services-details-area h4, .services-details-area h5, .services-details-area h6 {font-weight: 600;}.feature-list-item {margin: 0;padding: 0;list-style: none;}.feature-list-item li {position: relative;z-index: 1;padding-left: 25px;margin-top: 8px;font-weight: 500;}.feature-list-item li::after {position: absolute;left: 0;top: 1px;content: "\f00c";font-family: "Font Awesome 5 Pro";color: var(--color-primary);font-weight: 500;font-size: 14px;}.quick-contact-widget {background-size: cover;position: relative;z-index: 1;padding: 60px 37px;background-position: center center;overflow: hidden;}.quick-contact-widget::before {position: absolute;left: -33%;bottom: -73px;content: "";height: 300px;width: 300px;background: var(--color-primary);transform: skewX(50deg);opacity: 0.3;}.quick-contact-widget .content {position: relative;z-index: 1;}.quick-contact-widget h2 {font-weight: 600;margin-bottom: 10px;margin-top: 25px;}.quick-contact-widget h4 a {font-weight: 400;border-bottom: 2px solid;}.quick-contact-widget i {display: inline-block;height: 60px;width: 60px;line-height: 60px;font-weight: 100;background: #ffffff;color: var(--color-primary);font-size: 22px;border-radius: 50%;margin-bottom: 40px;position: relative;}.quick-contact-widget i::after {position: absolute;left: -10px;top: -10px;content: "";height: 80px;width: 80px;background: #ffffff;z-index: -1;border-radius: 50%;opacity: 0.8;}.quick-contact-widget::after {position: absolute;left: 0;top: 0;content: "";height: 100%;width: 100%;background: var(--dark);z-index: -1;opacity: 0.6;border-radius: 7px;}.quick-contact-widget .btn-sm {font-size: 16px;}.services-sidebar .single-widget {margin-top: 50px;}.services-sidebar .single-widget .widget-title {display: block;font-weight: 600;margin-bottom: 30px;margin-top: -5px;position: relative;text-transform: capitalize;z-index: 1;display: inline-block;padding-bottom: 15px;}.services-sidebar .single-widget .widget-title::after {position: absolute;left: 0;bottom: 0;content: "";height: 2px;width: 50px;border-bottom: 2px solid var(--color-primary);}.services-sidebar .single-widget h4.widget-title {font-size: 22px;}.services-sidebar .single-widget:first-child {margin-top: 0;}.widget-brochure ul {padding-left: 0;list-style: none;}.widget-brochure ul li a {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 15px;background: #ffffff;padding: 20px 25px;border-radius: 5px;border: 2px solid #cddff7;color: var(--color-heading);}.widget-brochure ul li a:hover {color: var(--color-primary);}.widget-brochure ul li:first-child a {margin-top: 0;}.widget-brochure ul li:first-child a, .widget-brochure ul li a:hover {background: var(--dark);border-color: transparent;color: var(--white);}.widget-brochure ul li i {font-size: 35px;font-weight: 100;margin-right: 16px;display: inline-block;text-align: center;border-radius: 50%;-webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}.widget-brochure ul li:hover i, .widget-brochure ul li:first-child i {color: var(--white);}.services-list-widget ul {list-style: none;overflow: hidden;margin: 0;padding: 0;}.services-list-widget ul li {display: block;}.services-list-widget ul li a {display: block;padding: 18px 25px;padding-right: 55px;border-bottom: 1px solid #c8e0ff;position: relative;z-index: 1;overflow: hidden;color: var(--color-heading);background: #f1f4f8;font-weight: 500;}.services-list-widget ul li a::before {position: absolute;left: 0;top: 0;content: "";height: 100%;width: 0;background: var(--bg-gradient);background-size: 220% 150%;-webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;z-index: -1;}.services-list-widget ul li a:hover {color: #ffffff;}.services-list-widget ul li a:hover::before {width: 100%;}.services-list-widget ul li.current-item a {color: #ffffff;}.services-list-widget ul li.current-item a::after {position: absolute;right: 20px;top: 50%;content: "\f061";border-radius: 50%;font-family: "Font Awesome 5 Pro";font-weight: 500;-webkit-transform: translateY(-50%);transform: translateY(-50%);font-size: 17px;}.services-list-widget ul li.current-item a::before {width: 100%;}@media only screen and (max-width: 767px) {.services-more .row {margin-top: -20px;}}.services-more .item {padding: 50px 35px;border: 1px solid var(--color-primary);margin-top: 15px;border-radius: 10px;position: relative;}.services-more .item::after {position: absolute;left: 0;top: 0;content: "";height: 100%;width: 100%;background: var(--bg-gradient);z-index: -1;opacity: 0.1;}.services-more .item i::before {line-height: inherit;}@media only screen and (max-width: 767px) {.services-more .item {margin-top: 30px;text-align: center;}}.services-more .item i {display: inline-block;font-size: 40px;margin-bottom: 30px;background: var(--color-primary);color: var(--white);height: 70px;width: 70px;text-align: center;line-height: 70px;border-radius: 50%;}.services-more .item a {color: var(--color-heading);}.services-more .item a:hover {color: var(--color-primary);}.services-more .item p {margin: 0;}.services-details-area .faq-style-one button.accordion-button {background: #fbfbfb !important;border: 1px solid #f3ecec !important;padding: 20px 25px !important;padding-right: 60px !important;}.services-details-items .faq-style-one button.accordion-button::after {top: 15px;}.service-single-thumb {position: relative;z-index: 1;}.service-single-thumb img {margin-bottom: 40px;}.team-style-one-area.default-padding {padding-bottom: 70px;}.team-box.default-padding.bottom-less {padding-bottom: 70px;}.team-box {position: relative;z-index: 1;}.team-box::after {position: absolute;right: 0;top: 0;content: "";height: 50%;width: 200%;background: var(--bg-gradient);z-index: -1;border-radius: 10px;}.team-style-one .item {position: relative;z-index: 1;}.team-style-one .item img {border-radius: 8px;margin-bottom: 20px;text-align: right;}.team-style-one .item .thumb {position: relative;}.team-style-one .team-social .share-link {position: relative;z-index: 1;padding-right: 20px;}.team-style-one .team-social .share-link > i {display: inline-block;height: 45px;background: var(--bg-gradient);line-height: 45px;width: 45px;text-align: center;cursor: pointer;color: var(--white);border-radius: 0 0 7px 7px;}.team-style-one .team-social .share-link ul {display: flex;list-style-type: none;grid-gap: 5px;padding: 0;margin: 0;position: absolute;left: 0;top: 3px;z-index: 0;opacity: 0;pointer-events: none;transition: all 0.3s ease-in-out 0s;}.team-style-one .team-social .share-link:hover ul {left: 58px;opacity: 1;pointer-events: auto;}.team-style-one .team-social .share-link ul li {display: inline-block;margin: 0;}.team-style-one .team-social .share-link ul li a {display: inline-block;height: 40px;width: 40px;line-height: 42px;background: var(--white);text-align: center;border-radius: 50%;}.team-style-one .team-social {display: flex;flex-direction: column;position: absolute;left: 30px;bottom: 45px;}.team-style-one .team-social > a {display: inline-block;background: var(--white);height: 45px;width: 46px;text-align: center;line-height: 45px;position: relative;left: -1px;border-radius: 7px 7px 0 0;color: var(--color-primary);}.team-style-one h4 {margin-bottom: 3px;}.team-right-info h2 {font-weight: 600;}.team-right-info span {display: block;text-transform: uppercase;color: var(--color-primary);font-weight: 500;margin-bottom: 25px;}.team-right-info ul {margin-top: 25px;border-top: 1px solid #e7e7e7;padding-top: 17px;}.team-right-info ul li {margin-top: 10px;}.team-right-info ul li a {font-weight: 500;}.team-right-info ul li strong {font-weight: 600;}.team-right-info ul li a {font-weight: 600;}.team-right-info ul li a:hover {color: var(--color-primary);}.team-right-info .social {display: flex;margin-top: 25px;font-weight: 600;align-items: center;}.team-right-info .social h4 {font-weight: 600;margin-bottom: 0;margin-right: 25px;}.team-right-info .social ul {margin: 0;padding: 0;border: none;}.team-right-info .social .share-link {position: relative;z-index: 1;margin-left: 15px;padding-right: 20px;}.team-right-info .social .share-link>i {display: inline-block;height: 45px;background: var(--white);box-shadow: 0 0 10px #cccccc;line-height: 45px;width: 45px;text-align: center;border-radius: 50%;cursor: pointer;color: var(--color-primary);}.team-right-info .social ul {display: flex;list-style-type: none;grid-gap: 10px;padding: 0;margin: 0;position: absolute;left: 0;top: 0;z-index: 0;opacity: 0;pointer-events: none;transition: all 0.3s ease-in-out 0s;}.team-right-info .social .share-link:hover ul {left: 58px;opacity: 1;pointer-events: auto;}.team-right-info .social ul li {display: inline-block;margin: 0;}.team-right-info .social ul li a {display: inline-block;height: 45px;width: 45px;line-height: 47px;background: #f1f1f1;text-align: center;border-radius: 50%;}.team-single-area .bottom-info h2 {font-weight: 600;margin-bottom: 30px;}.team-single-area .bottom-info p:last-child {margin-bottom: 0;}.skill-items .progress-box {margin-bottom: 30px;}.skill-items .progress-box:last-child {margin-bottom: 0;}.skill-items .progress-box h5 {font-weight: 600;margin-bottom: 5px;text-align: left;position: relative;z-index: 1;}.skill-items .progress-box h5 span {position: absolute;font-size: 50px;line-height: 1;top: -21px;left: 0;z-index: -1;opacity: 0.05;font-weight: 600;}.skill-items .skill-items {margin-top: 40px;}.skill-items .progress-box .progress {background: transparent;border-bottom: 3px solid #dbdbdb;box-shadow: inherit;border-radius: inherit;overflow: inherit;}.skill-items .progress-box .progress .progress-bar {height: 7px;background: var(--bg-gradient);top: 11px;position: relative;overflow: inherit;background-size: 289% auto;}.skill-items .progress-box .progress .progress-bar span {position: absolute;right: 0;top: -40px;display: block;font-size: 17px;color: var(--color-heading);font-weight: 600;}.qualification-item {display: inline-block;border: 2px solid #e3ecf6;padding: 38px 30px;border-radius: 5px;}.qualification-grid {display: grid;grid-template-columns: 1fr 1fr 1fr;grid-column-gap: 30px;grid-row-gap: 30px;}.qualification-item i {display: inline-block;font-size: 45px;margin-bottom: 20px;color: var(--color-primary);}.qualification-item h4 {margin: 0;font-weight: 600;}.team-right-info {padding: 100px;box-shadow: 0 3px 40px 0 rgb(0 0 0 / 10%);position: relative;top: 90px;margin-left: -20%;background: var(--white);z-index: 1;margin-bottom: 35px;}.app-type-style-one {padding: 50px;padding-bottom: 0;background: var(--white);overflow: hidden;border-radius: 10px;}.app-type-style-one.active {background: var(--bg-gradient);color: var(--white);}.app-type-style-one.active h3 {color: var(--white);}.app-type-style-one.active .list-circle li {color: var(--white);opacity: 1;font-weight: 400;}.app-type-style-one.active .list-circle li::after {background: var(--white);}.app-type-style-one h3 {font-weight: 600;margin-bottom: 25px;}.app-type-style-one img {border-radius: 10px 10px 0 0;margin-top: 40px;}.app-type-style-one .btn.btn-dark::after {background: var(--white);}.app-type-style-one .btn.btn-dark:hover {color: var(--color-heading);}.app-type-style-one .price {font-weight: 600;margin-bottom: 0;line-height: 1;font-size: 60px;}.app-type-style-one.active .price {color: var(--white);}.app-type-style-one .price strong {font-weight: 500;color: var(--color-optional);}.app-type-style-one.active .price strong {color: var(--white);}.app-type-style-one .price sub {font-size: 15px;font-weight: 400;left: -5px;bottom: 0;}.app-type-style-one .price sup {font-size: 25px;top: -18px;}.current-user-area {position: relative;z-index: 1;}.shape-left-bottom-extra {position: absolute;left: 0;bottom: 20%;max-width: 6%;z-index: -1;}.fun-fact .counter {position: relative;display: flex;align-items: center;font-size: 60px;font-weight: 600;color: var(--color-heading);line-height: 1;margin-bottom: 5px;}.user-fun-fact.secondary .fun-fact .counter {color: var(--color-optional);}.fun-fact .medium {font-weight: 400;}.user-fun-fact .fun-fact {border-top: 1px solid #e7e7e7;margin-top: 20px;padding-top: 20px;}.user-fun-fact .fun-fact:first-child {margin-top: 0;padding-top: 0;border: none;}.active-user-banner {display: grid;grid-template-columns: 1fr 1fr 1fr;justify-items: center;grid-column-gap: 40px;grid-row-gap: 40px;}.active-user-banner .item {display: flex;flex-direction: column;align-items: center;justify-content: center;}.active-user-banner .item img {margin-top: 40px;border-radius: 10px;box-shadow: 0 10px 30px 0 rgb(44 130 237 / 10%);}.active-user-banner .item img:first-child {margin-top: 0;}.active-user-info {position: relative;z-index: 1;padding: 30px;}.shape-globe {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);height: 80%;width: 80%;z-index: -1;display: flex;flex-direction: column;justify-content: center;}.shape-globe img {animation: rotate-animation 30s infinite linear;}.user-ratings i {color: var(--color-primary);}.user-ratings {margin-bottom: 8px;}.fun-fact.flex {display: flex;align-items: center;}.fun-fact.flex img {height: 90px;margin-right: 30px;border-right: 1px solid #d8d5d5;padding-right: 30px;}@keyframes rotate-animation {0% {transform: rotate(0deg);}50% {transform: rotate(180deg);}100% {transform: rotate(360deg);}}.pricing-style-one {overflow: hidden;padding: 0;border-right: 2px solid var(--bg-gray);background: var(--white);}.pricing-style-one-items {margin-right: 15px;margin-left: 15px;position: relative;border-radius: 10px;box-shadow: 0 3px 40px 0 rgb(0 0 0 / 10%);margin-top: 30px;margin-bottom: 18px;}.pricing-style-one .item {background: var(--white);}.pricing-style-one .pricing-header {padding: 50px 30px;background: var(--dark);}.pricing-style-one:last-child {border: none;padding-left: 15px;}.pricing-style-one .pricing-content {padding: 45px 30px;}.pricing-style-one.active {transform: scale(1.1);border: 2px solid var(--color-primary);border-radius: 10px;}.pricing-style-one.active .pricing-header {background: var(--bg-gradient);padding: 53px 30px;}.pricing-style-one:first-child {border-radius: 10px 0 0 10px;}.pricing-style-one:last-child {border-radius: 0 10px 10px 0;}.pricing-style-one .pricing-header h4 {text-transform: capitalize;font-weight: 600;color: var(--white);}.pricing-style-one .pricing-header p {margin-bottom: 0;color: #cccccc;}.pricing-style-one.active .pricing-header p {color: var(--white);}.pricing-style-one span {display: block;font-weight: 500;color: var(--color-heading);margin-top: 15px;font-size: 15px;}.pricing-style-one .pricing-content h2 {font-weight: 600;font-size: 42px;}.pricing-style-one .pricing-content h2 strong {font-weight: 600;color: var(--color-secondary);}.pricing-style-one .pricing-content h2 sub {font-size: 15px;font-weight: 400;left: -5px;}.pricing-style-one .pricing-content h2 sup {font-size: 25px;top: -18px;}.pricing-style-one li {display: flex;margin-top: 7px;}.pricing-style-one li i {display: inline-block;font-weight: 100;margin-right: 10px;position: relative;top: 7px;font-size: 15px;}.pricing-style-one li:first-child {margin-top: 0;}.pricing-style-two-area {background-size: contain;background-repeat: no-repeat;background-position: center top;}.pricing-style-two .item {background: var(--white);}.pricing-style-two.active .item {background: var(--bg-gradient-reverse);overflow: hidden;border-radius: 10px;}.pricing-style-two .pricing-header {background: var(--bg-gray);padding: 30px 50px;}.pricing-style-two .pricing-header h4 {margin-bottom: 10px;font-weight: 600;}.pricing-style-two.active .pricing-header h4, .pricing-style-two.active .pricing-header h2 {color: var(--white);}.pricing-style-two .pricing-header h2 {margin: 0;line-height: 1;}.pricing-style-two .pricing-header h2 {font-weight: 600;font-size: 60px;}.pricing-style-two .pricing-header h2 strong {font-weight: 500;color: var(--color-optional);}.pricing-style-two .pricing-header h2 sub {font-size: 15px;font-weight: 400;left: -5px;bottom: 0;}.pricing-style-two .pricing-header h2 sup {font-size: 25px;top: -18px;}.pricing-style-two .pricing-content {padding: 50px;}.pricing-style-two.active .pricing-header {border-bottom: 1px solid rgba(255, 255, 255, 0.4);background: transparent;}.pricing-style-two {padding: 0;}.pricing-style-two-items {overflow: hidden;background: var(--bg-gray);border-radius: 10px;border: 1px solid #e7e7e7;}.pricing-style-two.active .pricing-content p, .pricing-style-two.active .pricing-content li {color: var(--white);}.pricing-style-two li {margin-top: 10px;display: flex;}.pricing-style-two li i {display: inline-block;font-weight: 100;font-size: 15px;margin-right: 11px;position: relative;top: 7px;}.pricing-style-two:first-child .item {padding-left: 15px;}.top-shape-gray {position: relative;z-index: 1;}.top-shape-gray::after {position: absolute;left: 0;top: 0;content: "";height: 510px;width: 100%;background: var(--dark);z-index: -1;}.pricing-badge {position: absolute;right: -75px;top: -80px;}.pricing-badge h5 {display: inline-block;margin: 0;font-weight: 600;}.pricing-badge img {height: 40px;transform: rotate(5deg);display: block;}.gallery-area .magnific-mix-gallery {margin: -15px;}.gallery-items.colums-3 .gallery-item {float: left;padding: 15px;width: 33.3333%;}.gallery-items.colums-2 .gallery-item {float: left;padding: 15px;width: 50%;}.gallery-items.colums-4 .gallery-item {float: left;padding: 15px;width: 25%;}.gallery-style-one {overflow: hidden;border-radius: 15px;}.gallery-style-one .content {padding: 30px;border: 1px solid #e7e7e7;border-radius: 0 0 15px 15px;}.gallery-list {list-style: none;margin: 0;padding: 0;}.gallery-list li {display: inline-block;margin-right: 15px;font-weight: 600;position: relative;z-index: 1;color: #888585;}.gallery-list li::after {position: absolute;right: -12px;top: 50%;content: "";height: 5px;width: 5px;background: #aaa3a3;z-index: -1;border-radius: 50%;margin-top: -1px;}.gallery-list li:last-child::after {display: none;}.gallery-list li:last-child {margin: 0;}.gallery-style-one h4 {margin-bottom: 10px;}.gallery-style-one .thumb {overflow: hidden;position: relative;z-index: 1;}.gallery-style-one .thumb a {position: absolute;left: 60px;bottom: 30px;height: 50px;width: 50px;line-height: 50px;text-align: center;background: var(--bg-gradient);color: var(--white);border-radius: 50%;opacity: 0;visibility: hidden;z-index: 9;}.gallery-style-one:hover .thumb a {left: 30px;opacity: 1;visibility: visible;}.gallery-style-one .thumb::after {position: absolute;left: 0;top: 0;content: "";height: 230px;width: 100%;background: var(--bg-gradient);transform: skewY(48deg);transition: all 0.35s ease-in-out;opacity: 0;}.gallery-style-one:hover .thumb::after {top: 100%;opacity: 0.6;background: var(--dark);}.gallery-style-one .thumb::before {position: absolute;left: 0;bottom: -100px;content: "";height: 50%;width: 100%;background: var(--bg-gradient);transform: skewY(48deg);transition: all 0.35s ease-in-out;opacity: 0;visibility: hidden;}.gallery-style-one:hover .thumb::before {height: 200%;bottom: 0;opacity: 0.7;visibility: visible;}.gallery-project-basic-info {background: var(--dark);position: relative;top: -100px;margin-bottom: -100px;padding: 50px;z-index: 1;overflow: hidden;}.gallery-project-basic-info::after {position: absolute;right: -100px;bottom: 0;content: "";height: 150px;width: 150px;background: var(--bg-gradient);z-index: -1;transform: skewX(-40deg);}.gallery-project-basic-info li {display: flex;color: var(--white);font-weight: 500;border-top: 1px solid rgba(255, 255, 255, 0.2);margin-top: 20px;padding-top: 20px;}.gallery-project-basic-info li i {display: inline-block;height: 55px;width: 55px;line-height: 55px;text-align: center;background: rgba(255, 255, 255, 0.1);color: var(--white);border-radius: 50%;margin-right: 20px;font-weight: 100;font-size: 20px;}.gallery-project-basic-info li span {display: block;opacity: 0.7;font-weight: 300;}.gallery-project-basic-info li:first-child {margin-top: 0;padding-top: 0;border: none;}.project-thumb img {margin-bottom: 50px;}.project-details-items h1, .project-details-items h2, .project-details-items h3, .project-details-items h4, .project-details-items h5, .project-details-items h6 {font-weight: 600;}.project-details .check-list {display: grid;grid-template-columns: 1fr 1fr;grid-column-gap: 40px;}.project-details .check-list li {padding-left: 0;margin-top: 0;}.project-details .check-list li::after {height: 35px;width: 35px;text-align: center;line-height: 35px;top: 1px;border-radius: 50%;background: #f9f9f9;font-size: 17px;display: none;}.testimonials-area {background-size: 70%;background-repeat: no-repeat;background-position: left bottom;overflow: hidden;}.testimonial-style-one {background: var(--white);padding: 60px;border-radius: 10px;position: relative;z-index: 1;}.testimonial-style-one::after {position: absolute;right: -15px;bottom: -15px;content: "";top: 30px;left: 30px;background: var(--white);z-index: -1;border-radius: 10px;opacity: 0.6;}.carousel-stage-right {padding-bottom: 15px;padding-right: 15px;}.testimonial-style-one .thumb {position: relative;z-index: 1;}.testimonial-style-one .thumb img {border-radius: 50%;margin-right: 30px;height: 80px;}.testimonial-style-one h4 {font-weight: 600;margin-bottom: 5px;font-size: 24px;}.testimonial-style-one .privider {display: flex;align-items: center;margin-top: 30px;}.testimonial-style-one p {font-size: 24px;line-height: 1.7;}.testimonial-style-one .thumb::after {position: absolute;right: 17px;top: 50%;content: "";height: 35px;width: 35px;background-image: url(../img/shape/quote.png);background-repeat: no-repeat;background-color: var(--color-primary);border-radius: 50%;background-position: center;transform: translateY(-50%);}.testimonial-button-prev, .testimonial-button-next {height: 45px;width: 45px;line-height: 45px;background: var(--white);position: relative;z-index: 1;}.testimonial-button-next::after {position: absolute;left: 50%;top: 50%;content: "\f061";font-family: "Font Awesome 5 Pro";transform: translate(-50%, -50%);margin-top: 1px;}.testimonial-button-prev::after {position: absolute;left: 50%;top: 50%;content: "\f060";font-family: "Font Awesome 5 Pro";transform: translate(-50%, -50%);margin-top: 1px;}.testimonial-nav {display: flex;position: absolute;left: 0;top: -100px;z-index: 999;justify-content: right;padding: 0 30px;}@media (min-width: 1250px) {.testimonial-nav {width: 1250px;}}@media (min-width: 1200px) {.testimonial-nav {width: 1140px;}}@media (min-width: 992px) {.testimonial-nav {width: 960px;}}.testimonail-item-one-items {position: relative;z-index: 1;}.testimonail-item-one-items::after {position: absolute;right: -20%;bottom: 170px;content: "";height: 100%;width: 70%;background: var(--bg-gradient);z-index: -1;border-top-left-radius: 30px;}.testimonial-nav > div {margin-left: 10px;border-radius: 50%;}.testimonial-style-two .item {padding: 50px;background: var(--white);border-radius: 10px;position: relative;z-index: 1;}.testimonial-style-two .item::after {position: absolute;left: 50px;right: 50px;bottom: -22px;background: var(--white);height: 100%;z-index: -1;content: "";border-radius: 0 0 10px 10px;opacity: 0.6;}.testimonial-style-two .item p {font-size: 25px;line-height: 1.6;}.testimonial-style-two .item .thumb {position: absolute;left: 50%;bottom: -70px;transform: translateX(-50%);background: var(--white);border-radius: 50%;padding: 5px;border: 20px solid var(--bg-gray);}.testimonial-style-two .item .thumb::after {position: absolute;left: 50%;bottom: -10px;content: "";height: 35px;width: 35px;background-image: url(../img/shape/quote.png);background-repeat: no-repeat;background-color: var(--color-primary);border-radius: 50%;background-position: center;transform: translateX(-50%);}.secondary .testimonial-style-two .item .thumb::after {background-color: var(--color-optional);}.testimonial-style-two .item .thumb img {height: 70px;width: 70px;border-radius: 50%;}.testimonial-style-two-carousel .swiper-wrapper {padding-bottom: 60px;}.testimonial-style-two .item .provider h4 {font-weight: 600;margin-bottom: 5px;font-size: 24px;}.testimonial-style-two .item .provider {margin-bottom: 30px;margin-top: 20px;display: inline-block;min-width: 50%;}.process-style-onea-rea {background-size: contain !important;background-repeat: no-repeat;background-position: center !important;}.process-style-one {height: 300px;width: 300px;background: var(--bg-gray);display: flex;flex-direction: column;align-items: center;justify-content: center;border-radius: 50%;padding: 50px;margin: auto;text-align: center;}.process-style-one h4 {font-weight: 600;margin: 0;}.shape-center {max-width: 55%;margin: auto;}.process-style-one img {height: 100px;margin-bottom: 20px;}.process-fun-fact {display: flex;align-items: center;justify-content: space-between;position: relative;top: -200px;margin-bottom: -200px;text-align: left;}.process-fun-fact::after {position: absolute;left: 20%;right: 20%;content: "";height: 1px;border-top: 2px dashed var(--color-optional);z-index: -1;}.faq-style-one {background: var(--bg-gray);padding: 80px;padding-bottom: 0;position: relative;z-index: 1;border-bottom: 1px solid var(--bg-gray);}.shape-arro {position: absolute;left: -85px;top: -100px;max-width: 200px;}.faq-tab-navs {display: grid;grid-template-columns: 1fr 1fr;margin: 0;border: none;position: relative;z-index: 1;margin-top: 60px;}.faq-tab-navs .nav-link {border: none;margin: 0;padding: 20px;color: var(--color-heading);background: var(--white);transition: all 0.35s ease-in-out;border-radius: 10px 10px 0 0;}.faq-tab-navs::before, .faq-tab-navs::after {display: none;}.faq-tab-navs::after {position: absolute;left: -100px;right: -100px;bottom: 0;content: "";background: var(--dark);height: 100%;}.faq-tab-navs .nav-link::after {display: none;}.faq-tab-navs .nav-link.active {background: var(--dark);color: var(--white);}.faq-tab-navs .nav-link:hover {background: var(--color-primary);color: var(--white);}.faq-style-one button.accordion-button {color: var(--color-heading);font-size: 18px;font-weight: 600;padding: 25px 0 !important;background: transparent !important;padding-right: 60px !important;position: relative;box-shadow: inherit;border: none;border-bottom: 2px solid var(--color-heading) !important;border-radius: inherit !important;}.faq-style-one button.accordion-button::after {background: transparent;content: "\f107";font-family: "Font Awesome 5 Pro";font-weight: 100;font-size: 25px;position: absolute;top: 22px;right: 25px;}.faq-style-one button.accordion-button::after, .faq-style-one button.accordion-button:hover::after {transform: inherit !important;}.faq-style-one button.accordion-button:not(.collapsed)::after {-webkit-transform: inherit;transform: inherit;content: "\f106";}.faq-style-one button.accordion-button:focus {background: transparent;color: var(--color-heading);border: none;-webkit-box-shadow: inherit;box-shadow: inherit;padding-left: 0;font-weight: 600;}.faq-style-one .accordion-item {background: transparent;border: none;}.faq-style-one .accordion-body {padding-left: 0;padding-top: 25px;}.faq-style-one-content {margin-top: -15px;}.faq-style-one .accordion-body p:last-child {margin: 0;}.faq-style-one.bg-light {padding: 0;}.faq-style-one.bg-light .faq-tab-navs .nav-link {background: var(--bg-gray);}.faq-style-one.bg-light .faq-tab-navs .nav-link.active {background: var(--dark);color: var(--white);}.faq-style-one.bg-light .faq-tab-navs .nav-link:hover {background: var(--color-primary);color: var(--white);}.faq-style-two-area {background-size: 7%;background-repeat: no-repeat;background-position: left bottom;}.faq-style-area {background-size: 25%;background-repeat: no-repeat;background-position: left bottom;}.faq-style-two {position: relative;z-index: 1;}.faq-style-two button.accordion-button {color: var(--color-heading);font-size: 18px;font-weight: 600;padding: 25px 0 !important;background: transparent !important;padding-right: 60px !important;position: relative;box-shadow: inherit;border: none;border-bottom: 2px solid var(--color-heading) !important;border-radius: inherit !important;}.faq-style-two button.accordion-button::after {background: transparent;content: "\f107";font-family: "Font Awesome 5 Pro";font-weight: 100;font-size: 25px;position: absolute;top: 22px;right: 25px;opacity: 1;left: inherit;z-index: 1;transform: inherit;}.faq-style-two button.accordion-button:not(.collapsed)::after {-webkit-transform: inherit;transform: inherit;content: "\f106";}.faq-style-two button.accordion-button:focus {background: transparent;color: var(--color-heading);border: none;-webkit-box-shadow: inherit;box-shadow: inherit;padding-left: 0;font-weight: 600;}.faq-style-two .accordion-item {background: transparent;border: none;}.faq-style-two .accordion-body {padding-left: 0;padding-top: 25px;}.faq-style-two-content {margin-top: -15px;}.faq-style-two .accordion-body p:last-child {margin: 0;}.contact-style-one-info {padding: 50px;position: relative;z-index: 1;}.contact-style-one-info h2 {font-weight: 600;margin-top: -8px;}.contact-style-one-info .title {font-size: 20px;margin-top: 3px;}.contact-style-one-info li {display: flex;margin-top: 20px;border-top: 1px dashed rgba(255, 255, 255, 0.6);padding-top: 20px;}.contact-style-one-info li i {display: inline-block;font-weight: 100;font-size: 20px;height: 60px;width: 60px;text-align: center;line-height: 60px;background: var(--dark);color: var(--white);border-radius: 50%;margin-right: 20px;}.contact-style-one-info li h4 {margin-bottom: 3px;}.contact-style-one-info li p {margin: 0;}.contact-style-one-info li a {font-weight: 400;}.contact-style-one-info li:first-child {margin-top: 0;padding-top: 0;border: none;}.contact-style-one-info h3 {font-weight: 600;}.contact-area {background-size: 41%;background-repeat: no-repeat;background-position: right bottom;}.contact-form-style-one .sub-title {margin-bottom: 10px;}.contact-form-style-one input, .contact-form-style-one textarea {border: none;border-bottom: 1px solid #e7e7e7;border-radius: inherit;padding: 0;box-shadow: inherit;}.contact-form-style-one .form-group {margin-bottom: 30px;}.contact-form-style-one textarea {min-height: 180px;}.contact-form-style-one {padding: 80px;box-shadow: 0 3px 40px 0 rgb(0 0 0 / 10%);background: var(--white);position: relative;z-index: 1;}.contact-form-style-one .shape-right-bottom {position: absolute;right: -110px;bottom: -50px;max-width: 170px;}.contact-form-style-one .title {font-size: 36px;}img.loader {margin-left: 10px;}footer {overflow: hidden;}.footer-item {margin-top: 50px;}footer .f-items {padding-top: 70px;}.f-item.about {position: relative;z-index: 1;padding-right: 50px;}.f-item.about::after {position: absolute;right: 0;top: -50%;content: "";height: 200%;width: 500%;background: var(--bg-gray);z-index: -1;}footer .logo {height: 60px;margin-bottom: 30px;}footer .widget-title {font-weight: 600;margin-bottom: 30px;}footer .f-item.link li {margin-top: 10px;font-size: 15px;}footer .f-item.link li a {display: inline-block;color: #d2d2d4;font-weight: 400;}footer .f-item.link li a:hover {color: var(--white);}footer .about p {color: var(--color-paragraph);}footer {position: relative;z-index: 1;}.f-item.about::before {position: absolute;right: 0;top: -120px;content: "";height: 1px;width: 500%;background: #e7e7e7;z-index: 1;}.newsletter form {position: relative;border-radius: 50%;display: flex;align-items: center;justify-content: space-between;}.newsletter form input {width: 100%;position: relative;border: none;padding: 0 20px;border-radius: 5px;box-shadow: 0 3px 10px 0 rgb(0 0 0 / 10%);margin-right: 15px;min-height: 55px;}.newsletter button {background: var(--color-primary);border: none;color: var(--white);border-radius: 5px;height: 53px;padding: 0 30px;font-weight: 600;font-size: 15px;min-width: 130px;}.secondary .newsletter button {background: var(--color-optional);}.newsletter button:hover {background: var(--dark);}.copyright-text p {margin: 0;font-size: 14px;}.copyright-text p a {color: var(--color-primary);}.secondary .copyright-text p a {color: var(--color-optional);}.footer-social li {display: inline-block;margin-right: 10px;}.footer-social li a {display: inline-block;height: 40px;width: 40px;line-height: 42px;background: var(--dark);text-align: center;border-radius: 50%;}.footer-item.contact li {display: flex;margin-top: 30px;}.footer-item.contact li strong {display: block;text-transform: uppercase;color: var(--white);font-size: 14px;}.footer-item.contact li i {display: inline-block;height: 45px;width: 45px;text-align: center;line-height: 45px;border-radius: 50%;margin-right: 20px;background: rgba(255, 255, 255, 0.1);color: var(--white);font-weight: 300;font-size: 18px;}.footer-item.contact li {color: #dedede;}.footer-item.contact li p {margin: 0;color: #dedede;}.footer-item.contact li a {color: #dedede;font-weight: 500;}.footer-item.contact li a:hover {color: var(--color-secondary);}.secondary .footer-item.contact li a:hover {color: var(--color-optional);}.foter-shape-right-bottom {position: absolute;right: 2%;bottom: 120px;z-index: -1;max-width: 10%;opacity: 0.1;}.footer-bottom {position: relative;z-index: 1;padding: 25px 0;border-top: 1px solid rgba(255, 255, 255, 0.1);display: none;}.footer-bottom p {margin: 0;}@media (max-width: 1023px) {.footer-bottom {display: block;}}.error-page-area .shape-left {position: absolute;left: 0;top: 50%;transform: translateY(-50%);height: 100%;width: 20%;background-position: left !important;background-repeat: no-repeat !important;z-index: -1;opacity: 0.3;background-size: contain !important;}.error-page-area .shape-right {position: absolute;right: 0;top: 50%;transform: translateY(-50%);height: 100%;width: 20%;background-position: right !important;background-repeat: no-repeat !important;z-index: -1;opacity: 0.3;background-size: contain !important;}.error-box h1 {font-size: 150px;line-height: 110px;font-weight: 700;margin-bottom: 40px;text-shadow: 3px 3px #ff8a43;}.error-box h2 {font-weight: 600;margin-bottom: 20px;}.error-box p {padding: 0 10%;}.dark-layout .bg-dark {background: rgba(0, 0, 0, 0.3) !important;}.dark-layout .banner-style-one .thumb {margin-bottom: 0;}.dark-layout .banner-style-one .information {margin-top: 50px;}.dark-layout .feature-style-one {background: rgba(255, 255, 255, 0.07);}.dark-layout .feature-style-one i {color: var(--white);}.dark-layout .feature-style-one.active::after {display: none;}.dark-layout .feature-style-one.active {border: none;background: var(--bg-gradient);}.dark-layout .list-check li {color: var(--white);opacity: 0.9;}.dark-layout .feature-shape {left: -25%;max-width: 30%;}.dark-layout .soft-details-item .soft-details-info {background: #00274b;border: 1px solid rgba(255, 255, 255, 0.2);}.dark-layout .list-circle li {color: var(--white);opacity: 0.8;}.dark-layout .circle-process li .circle strong {color: var(--white);}.dark-layout .circle-process li {border-color: rgba(255, 255, 255, 0.3);}.dark-layout .bg-gray {background: rgba(0, 0, 0, 0.3);}.dark-layout .services-style-one {background: rgba(255, 255, 255, 0.05);}.dark-layout .services-style-one .icon i::after {background: linear-gradient(180deg, rgba(255, 255, 255, 0.07) 40%, #FBFBFD00 70%);}.dark-layout .icon-btn {background: transparent;border: 1px solid rgba(255, 255, 255, 0.3);}.dark-layout .services-style-one.active::after {display: none;}.dark-layout nav.navbar.validnavs.navbar-fixed {background: #002f4f !important;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.dark-layout nav.navbar.validnavs.navbar-fixed.no-background {background: transparent !important;border-bottom: none;}.dark-layout .fun-fact .counter {color: var(--white);}.dark-layout .pricing-style-one .item {background: transparent;}.dark-layout .pricing-style-one {background: rgba(0, 0, 0, 0.3);border: none;border-right: 1px solid rgba(255, 255, 255, 0.2);}.dark-layout .pricing-style-one.active {background: #00274b;}.dark-layout .btn.btn-border::after {background: var(--color-primary);}.dark-layout .btn.btn-border:hover {border-color: var(--color-primary);}.dark-layout .pricing-style-one .pricing-content h2 strong {color: var(--color-primary);}.dark-layout .testimonial-button-prev, .dark-layout .testimonial-button-next {color: var(--color-heading);}.dark-layout .testimonial-style-one {background: #00274b;}.dark-layout .testimonial-style-one::after {background: #00274b;opacity: 0.4;}.dark-layout .faq-style-one {background: #00274b;border-color: rgba(255, 255, 255, 0.4);}.dark-layout .faq-style-one button.accordion-button {color: var(--white);border-color: var(--white) !important;}.dark-layout .faq-tab-navs .nav-link.active {background: var(--color-primary);}.dark-layout .faq-tab-navs .nav-link {margin: 0 2px;}.dark-layout .blog-area .meta li, .dark-layout .blog-area .meta li a {color: var(--white);opacity: 0.8;}.dark-layout .blog-area .meta li::after {background: var(--white);}.dark-layout .f-item.about::after {background: #00274b;}.dark-layout .f-item.about::before {background: rgba(255, 255, 255, 0.3);}.dark-layout footer .about p {color: var(--white);opacity: 0.9;}.dark-layout .footer-social li a {background: transparent;border: 1px solid rgba(255, 255, 255, 0.4);line-height: 40px;}.dark-layout .banner-app-features li h4 {color: var(--white);}.dark-layout .banner-app-features li span {color: var(--white);opacity: 0.9;}.dark-layout .process-style-one {background: #003361;}.dark-layout .feature-style-two {background: rgba(255, 255, 255, 0.1);border-color: transparent;}.dark-layout .choose-us-thumb::after {background: rgba(0, 0, 0, 0.3);}.dark-layout .choose-us-thumb img:nth-child(6) {filter: brightness(0) invert(1);}.dark-layout .choose-us-thumb img:nth-child(2) {border: none;}.dark-layout .trial-form {background: #003361;}.dark-layout .trial-form input, .dark-layout .trial-form textarea {background: transparent;border-color: rgba(255, 255, 255, 0.2);color: var(--white);}.dark-layout .trial-form input::-webkit-input-placeholder, .dark-layout .trial-form textarea::-webkit-input-placeholder {color: var(--white);}.dark-layout .trial-form input::-moz-placeholder, .dark-layout .trial-form textarea::-moz-placeholder {color: var(--white);}.dark-layout .trial-form input:-ms-input-placeholder, .dark-layout .trial-form textarea:-ms-input-placeholder {color: var(--white);}.dark-layout .trial-form input:-moz-placeholder, .dark-layout .trial-form textarea:-moz-placeholder {color: var(--white);}.dark-layout .top-shape-gray::after {background: rgba(0, 0, 0, 0.3);}.dark-layout .pricing-style-two .item {background: transparent;}.dark-layout .pricing-style-two-items {background: rgba(255, 255, 255, 0.1);border-color: rgba(255, 255, 255, 0.1);}.dark-layout .pricing-style-two .pricing-header {background: transparent;}.dark-layout .pricing-style-two.active {background: var(--bg-gradient-reverse);border-radius: 10px;}.dark-layout .faq-style-two button.accordion-button {color: var(--white);border-color: var(--white) !important;}.dark-layout .soft-info-area {background-size: 51%;background-repeat: no-repeat;background-position: right bottom;}.dark-layout .go-premium {background: #00274b;}.dark-layout .navbar .attr-right .attr-nav li a:nth-child(2) {color: var(--white);border-color: var(--white);}.dark-layout .navbar .attr-right .attr-nav li.button a::after {background: var(--white);}.dark-layout .navbar .attr-right .attr-nav li.button a:hover {color: var(--color-heading);}.dark-layout .tools-list .icon {background: rgba(255, 255, 255, 0.05);border-color: rgba(255, 255, 255, 0.2);}.dark-layout .services-style-two .item {background: rgba(255, 255, 255, 0.06);}.dark-layout .services-style-two .item .bottom img {filter: brightness(0) invert(1);}.dark-layout .team-style-one .team-social .share-link ul li a {color: var(--color-heading);}.dark-layout .app-type-style-one {background: rgba(255, 255, 255, 0.06);}.dark-layout .app-type-style-one.active {background: var(--bg-gradient);}.dark-layout .testimonial-style-two .item {background: rgba(255, 255, 255, 0.06);}.dark-layout .testimonial-style-two .item::after {background: rgba(255, 255, 255, 0.2);opacity: 1;height: 22px;}.dark-layout .testimonial-style-two .item .thumb {border-color: #01132d;background: transparent;}.dark-layout .pricing-style-two .btn.btn-border::after {background: var(--color-optional);}.dark-layout .pricing-style-two .btn.btn-border:hover {border-color: var(--color-optional);}.dark-layout nav.navbar.validnavs .navbar-toggle i {color: var(--white);}@media (max-width: 1023px) {.dark-layout nav.navbar.validnavs.navbar-fixed.no-background {background: #00274b !important;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}}@media only screen and (max-width: 767px) {.dark-layout .banner-style-one .information {margin-top: 0;}.dark-layout .banner-style-one .content {padding-bottom: 110px;}.dark-layout .feature-style-one {border: 1px solid rgba(255, 255, 255, 0.1);background: rgba(0, 0, 0, 0.2);}.dark-layout .pricing-style-one {background: transparent;}.dark-layout .pricing-style-one .item {background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.1);}.dark-layout .pricing-style-one .pricing-header {background: rgba(0, 0, 0, 0.3);}.dark-layout .pricing-style-one.active .pricing-header {background: var(--bg-gradient);}.dark-layout .faq-tab-navs .nav-link {margin: 0;margin-top: 10px;}.dark-layout .pricing-style-two-items {background: transparent;}.dark-layout .pricing-style-two .item {border-color: rgba(255, 255, 255, 0.2);background: rgba(0, 0, 0, 0.2);}.dark-layout .pricing-style-two.active {background: transparent;}.dark-layout .pricing-style-two.active .item {border: none;background: var(--bg-gradient-reverse);}.dark-layout .pricing-style-two .pricing-header {background: rgba(255, 255, 255, 0.1);}.dark-layout .top-shape-gray::after {height: 440px;}.dark-layout .free-trial-area {background-color: rgba(255, 255, 255, 0.06);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.dark-layout .banner-style-one .information {margin-top: 0;}.dark-layout .banner-style-one .content {padding-top: 110px;padding-bottom: 250px;}.dark-layout .feature-style-one {border: 1px solid rgba(255, 255, 255, 0.1);background: rgba(0, 0, 0, 0.2);}.dark-layout .pricing-style-one {background: transparent;border: none;}.dark-layout .pricing-style-one .item {background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.1);}.dark-layout .pricing-style-one .pricing-header {background: rgba(0, 0, 0, 0.3);}.dark-layout .pricing-style-one.active .pricing-header {background: var(--bg-gradient);}.dark-layout .faq-tab-navs .nav-link {margin: 0;margin-top: 10px;}.dark-layout .pricing-style-one.active {background: transparent;}.dark-layout .free-trial-area {background-color: rgba(255, 255, 255, 0.06);}.dark-layout .pricing-style-two-items {background: transparent;}.dark-layout .pricing-style-two .item {border-color: rgba(255, 255, 255, 0.2);background: rgba(0, 0, 0, 0.2);}.dark-layout .pricing-style-two.active {background: transparent;}.dark-layout .pricing-style-two.active .item {border: none;background: var(--bg-gradient-reverse);}.dark-layout .pricing-style-two .pricing-header {background: rgba(255, 255, 255, 0.1);}.dark-layout .top-shape-gray::after {height: 482px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-style-one .content {padding-top: 120px;}.banner-style-one .thumb {padding: 0 50px;margin: 0;margin-top: 50px;margin-bottom: 120px;}.banner-style-one .thumb .thumb-right {right: 0;}.banner-style-one .thumb .shape {right: 0;top: -50px;}.banner-style-one .information {margin-top: 0;}.banner-style-one .thumb {padding: 0 50px;margin: 0;margin-top: 50px;margin-bottom: 120px;}.banner-style-one .thumb .thumb-right {right: 0;}.banner-style-one .thumb .shape {right: 0;top: -50px;}.banner-style-one {text-align: center;}.banner-style-one p {padding: 0;}.banner-style-two-area {background-size: cover;background-image: none !important;}.banner-style-two .content {padding-top: 120px;}.banner-style-two .thumb {padding-right: 0;margin-top: 30px;}.banner-style-two-area::after {position: absolute;left: 0;bottom: 0;content: "";height: 100%;width: 100%;background: var(--bg-gradient-reverse);z-index: -1;}.banner-app-features {position: inherit;width: 100%;transform: inherit;}.banner-app-features ul {display: grid;grid-template-columns: 1fr 1fr 1fr;}.banner-app-features li {display: block;margin-top: 55px !important;}.banner-app-features li i {margin: 0;margin-bottom: 15px;}.banner-style-two p {padding-right: 15%;}.banner-app-features li span {color: var(--white);margin-bottom: 5px;}.banner-app-features li h4 {color: var(--white);}.banner-shape-right-top {z-index: inherit;}.banner-style-three .information {margin: 0;}.banner-style-three .content {padding-top: 120px;}.banner-style-three .thumb .inner {text-align: right;right: 0;top: -70px;}.banner-style-three .thumb .inner img {max-width: 60%;}.banner-style-three .thumb .thumb-right {left: 0;}.banner-style-three .thumb .thumb-right img {max-width: 50%;}.banner-style-three .thumb .thumb-right {bottom: -90px;display: none;}.banner-style-three .thumb {margin: 0;margin-top: 100px;}.about-thumb {padding: 0;}.about-thumb .user-fun-fact {position: inherit;margin-top: 30px;}.feature-style-one-box .item-grid {display: flex;grid-column-gap: 30px;}.feature-style-one {margin: 0;text-align: center;}.feature-shape {display: none;}.feature-style-one {width: 50%;}.feature-style-one.active {width: 48%;}.feature-style-one.active p {padding: 0 10%;}.brand-style-one-items {padding: 120px 30px;}.brand-style-one h2 {font-size: 22px;}.brand-style-one h2 strong {font-size: 42px;}.soft-info-thumb {padding: 0;margin-top: 50px;padding-left: 20%;}.soft-info-thumb > img {max-width: 100%;margin-top: 60px;}.team-right-info {margin: 0;top: 0;}.soft-details-item {margin-top: 50px;margin-right: 0;}.user-fun-fact {text-align: center;}.user-fun-fact .fun-fact .counter {justify-content: center;}.current-user-area .list-circle {display: inline-block;}.current-user-area .list-circle li::after {display: none;}.current-user-area .list-circle li {padding: 0;}.active-user-info {margin-top: 30px;}.pricing-style-one-items {margin: 0;box-shadow: inherit;margin-top: -30px;}.pricing-style-one {padding: 0 15px;border: none;background: transparent;overflow: inherit;}.pricing-style-one {margin-top: 30px;}.pricing-style-one .item {border-radius: 10px;overflow: hidden;box-shadow: 0 3px 40px 0 rgb(0 0 0 / 10%);}.pricing-style-one.active {transform: inherit;border: none;}.pricing-style-two:first-child .item {padding: 0;}.pricing-style-two-items {border: none;border-radius: inherit;overflow: inherit;background: transparent;margin-top: -30px;}.pricing-style-two {padding: 0 10px;margin-top: 30px;}.pricing-style-two .item {overflow: hidden;border-radius: 7px;border: 1px solid #e7e7e7;}.testimonials-area {text-align: center;}.testimonial-style-one .privider {display: block;}.testimonial-style-one .thumb {display: inline-flex;}.testimonial-style-one .thumb img {margin: 0;margin-bottom: 30px;}.testimonial-style-one .thumb::after {left: 50%;transform: translateX(-50%);}.testimonial-nav {top: auto;bottom: 0;right: auto;width: auto;display: inline-block;padding: 0;left: 50%;transform: translateX(-50%);}.testimonial-nav > div {display: inline-block;}.testimonail-item-one-items::after {display: none;}.testimonail-item-one-items {padding-bottom: 100px;}.testimonial-style-one p {font-size: 17px;}.testimonial-style-one h4 {font-size: 20px;}.testimonial-style-one {padding: 60px 37px;}.testimonials-area .heading-left .content-left .title {padding: 0 15%;}.carousel-stage-right {padding-right: 15px;}.choose-us-thumb img:nth-child(4) {left: -5%;display: none;}.choose-us-thumb img:nth-child(6) {left: -30px;top: 100px;display: none;}.choose-us-thumb img:nth-child(7) {right: auto;left: 0;}.choose-us-style-one .title {line-height: 1.2;margin-top: 70px;}.free-trial-area {background-color: var(--bg-gray);padding-top: 120px;}.free-trial-style-one .call {border-top: 1px solid #d5c5c5;}.faq-style-two .fun-fact.secondary {display: none;}.faq-style-two-area {background-image: none !important;}.process-fun-fact {top: 0;text-align: center;margin: 0;justify-content: center;}.process-fun-fact .fun-fact {margin-top: 50px;padding: 0 50px;border-right: 1px solid #dddddd;}.process-fun-fact .fun-fact:last-child {border: none;}.process-fun-fact .fun-fact .counter {justify-content: center;}.process-fun-fact::after {display: none;}.feature-style-two-area .col-lg-6 {padding: 0 15px;}.feature-style-two {margin-bottom: 30px;display: block;padding: 50px 37px;}.feature-style-two .btn-arrow {position: absolute;right: 0;display: none;}.feature-style-two .icon img {margin-bottom: 30px;}.list-circle li {font-size: 15px;}.feature-three-thumb {margin-top: 70px;padding-left: 50px;padding-top: 40px;}.feature-three-thumb img:nth-child(2) {max-width: 44%;}.feature-three-thumb .icon {right: 20%;top: 0;}.feature-tab-navs .nav-link {text-align: center;border: 1px solid rgba(255, 255, 255, 0.2);}.tools-list li:nth-child(8) .icon {height: 100px;width: 100px;}.tools-list li:nth-child(10) .icon {height: 100px;width: 100px;top: 40px;}.tools-list li:nth-child(6) .icon {height: 100px;width: 100px;}.tools-list li:nth-child(4) .icon {height: 100px;width: 100px;}.tools-list li:nth-child(5) .icon {height: 150px;width: 150px;top: 60px;}.tools-list li:nth-child(9) .icon {height: 150px;width: 150px;}.tools-list li:nth-child(6) .icon {top: 0;}.tools-list li:first-child .icon {height: 150px;width: 150px;}.tools-list li:nth-child(3) .icon {top: 50px;}.tools-list li:nth-child(7) .icon {height: 150px;width: 150px;top: 55px;}.team-box::after {right: -25%;height: 35%;}.team-style-one .item .info {text-align: center;}.gallery-items.colums-3 .gallery-item {width: 50%;}.gallery-project-basic-info {top: 0;margin: 0;margin-bottom: 30px;}.contact-style-one-info {padding: 0;margin-bottom: 50px;}.f-item.about::after {display: none;}footer .logo {filter: brightness(0) invert(1);}.newsletter form {display: block;margin-top: 30px;}.newsletter button {width: 100%;margin-top: 13px;}footer .about p {color: #d2d2d4;}.f-item .copyright-text {display: none;}.footer-social {display: none;}.f-item.about::before {display: none;}}@media only screen and (max-width: 767px) {.title {font-size: 36px;line-height: 1.2;}.banner-style-one h2 {font-size: 36px;}.banner-style-one .thumb {padding: 0;margin: 0;margin-top: 50px;}.banner-style-one .thumb .inner {display: none;}.banner-style-one .thumb .thumb-right {display: none;}.banner-style-one .content {padding-bottom: 150px;padding-top: 60px;}.banner-style-one .thumb .shape {display: none;}.banner-style-one .information {margin-top: 0;}.banner-style-two-area {background-size: cover;background-image: none !important;}.banner-style-two .content {padding-top: 70px;padding-bottom: 70px;}.banner-style-two .thumb {padding-right: 0;margin-top: 30px;}.banner-style-two-area::after {position: absolute;left: 0;bottom: 0;content: "";height: 100%;width: 100%;background: var(--bg-gradient-reverse);z-index: -1;}.banner-app-features {position: inherit;width: 100%;transform: inherit;}.banner-app-features ul {display: grid;grid-template-columns: 1fr;text-align: center;display: none;}.banner-app-features li {display: block;margin-top: 55px !important;}.banner-app-features li i {margin: 0;margin-bottom: 15px;}.banner-app-features li span {color: var(--white);margin-bottom: 5px;}.banner-app-features li h4 {color: var(--white);}.banner-shape-right-top {z-index: inherit;}.banner-style-two h2 {font-size: 36px;}.banner-style-three .information {margin: 0;}.banner-style-three .content {padding-top: 60px;padding-bottom: 70px;}.banner-style-three .thumb .inner {text-align: right;right: 0;top: -70px;display: none;}.banner-style-three .thumb .thumb-right {bottom: -90px;display: none;}.banner-style-three .thumb {margin: 0;margin-top: 50px;}.banner-style-three h2 {font-size: 36px;}.banner-style-three {text-align: center;}.about-thumb {padding: 0;}.about-thumb .user-fun-fact {position: inherit;margin-top: 30px;}.feature-style-one-box {text-align: center;}.feature-shape {display: none;}.brand-style-one h2 {display: block;font-size: 20px;}.brand-style-one-items {padding: 50px;}.brand-style-one h2 strong {font-size: 36px;}.brand-style-one .swiper img {height: auto;padding: 0 5%;}.soft-details-item {padding: 0;margin: 0;margin-top: 50px;}.soft-details-item .soft-details-info {position: relative;bottom: 0;margin: 0;left: 0;}.shape-left-bottom {display: none;}.swiper-slide .soft-details-item .soft-details-info {opacity: 1;visibility: visible;margin-top: 30px;bottom: 0;}.swiper-slide.swiper-slide-active .soft-details-item .soft-details-info {bottom: 0;opacity: 1;visibility: visible;}.soft-details-carousel .swiper-wrapper {padding: 0;}.swiper-slide .soft-details-item .soft-details-info::after {position: absolute;left: 50%;top: -15px;content: "";border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #e7e7e7;margin-left: -15px;}.choose-us-thumb img:nth-child(2) {display: none;}.choose-us-thumb img:nth-child(8) {display: none;}.choose-us-thumb img:nth-child(6) {display: none;}.choose-us-thumb img:nth-child(4) {display: none;}.choose-us-thumb::after {display: none;}.choose-us-thumb {padding-bottom: 50px;}.choose-us-thumb img:nth-child(7) {max-width: 100px;right: auto;left: 0;bottom: -30px;}.choose-us-thumb img:nth-child(5) {right: 15px;}.choose-us-style-one .title {margin-top: 60px;}.free-trial-area {background-color: var(--bg-gray);padding-top: 50px;}.free-trial-style-one .call {border-top: 1px solid #d5c5c5;}.software-style-one-area {background-image: none !important;background-color: var(--bg-gray);}.services-style-two-area .site-heading {text-align: center;}.services-style-two .item {text-align: center;}.services-style-two .item .bottom {display: block;margin-top: 15px;}.services-style-two .item .bottom span {display: block;}.services-style-two .item .bottom .angle-btn {display: none;}.services-details-area .faq-style-one {padding: 50px;}.feature-style-two {margin-bottom: 30px;display: block;padding: 50px 37px;}.feature-style-two .btn-arrow {position: absolute;right: 0;display: none;}.feature-style-two .icon img {margin-bottom: 30px;}.list-circle li {font-size: 15px;}.feature-style-two-area .row {margin: 0;}.feature-style-two-area .col-lg-6 {padding: 0;}.faq-style-two .fun-fact.secondary {display: none;}.soft-info-thumb {padding: 0;margin-top: 30px;}.go-premium {max-width: 100%;position: inherit;margin-top: 30px;}.soft-info-thumb img {max-width: 100%;}.pricing-style-one-items {margin: 0;box-shadow: inherit;}.pricing-style-one {padding: 0 15px;border: none;background: transparent;overflow: inherit;}.pricing-style-one:first-child {margin-top: 0;}.pricing-style-one {margin-top: 30px;}.pricing-style-one .item {border-radius: 10px;overflow: hidden;box-shadow: 0 3px 40px 0 rgb(0 0 0 / 10%);}.pricing-style-one.active {transform: inherit;border: none;}.pricing-style-two:first-child .item {padding: 0;}.pricing-style-two-items {border: none;border-radius: inherit;overflow: inherit;background: transparent;margin: 0;}.pricing-style-two {padding: 0 10px;margin-top: 30px;}.pricing-style-two .item {overflow: hidden;border-radius: 7px;border: 1px solid #e7e7e7;}.pricing-style-two:first-child {margin-top: 0;}.tools-integrations-area.default-padding.text-center {overflow: hidden;}.feature-three-thumb::after {display: none;}.feature-three-thumb {margin-top: 50px;padding-left: 50px;padding-top: 40px;}.feature-three-thumb img:nth-child(2) {max-width: 44%;}.feature-three-thumb .icon {right: 20%;top: 0;}.feature-tab-navs .nav-link {text-align: center;border: 1px solid rgba(255, 255, 255, 0.2);}.team-box::after {right: -25%;height: 20%;}.team-style-one .item .info {text-align: center;}.team-box.default-padding.bottom-less {padding-bottom: 10px;}.team-style-one-area.default-padding {padding-bottom: 10px;}.team-right-info {margin: 0;position: inherit;padding: 50px 37px;}.qualification-grid {display: block;}.qualification-item {width: 100%;text-align: center;margin-top: 30px;}.qualification-item:first-child {margin-top: 0;}.team-right-info .social {display: block;}.team-right-info .social .share-link {margin: 0;padding: 0;margin-top: 20px;display: none;}.testimonials-area {text-align: center;}.testimonial-style-one .privider {display: block;}.testimonial-style-one .thumb {display: inline-flex;}.testimonial-style-one .thumb img {margin: 0;margin-bottom: 30px;}.testimonial-style-one .thumb::after {left: 50%;transform: translateX(-50%);}.testimonial-nav {top: auto;bottom: 0;right: auto;width: auto;display: inline-block;padding: 0;left: 50%;transform: translateX(-50%);}.testimonial-nav > div {display: inline-block;}.testimonail-item-one-items::after {display: none;}.testimonail-item-one-items {padding-bottom: 100px;}.carousel-stage-right {padding-right: 15px;}.testimonial-style-one p {font-size: 18px;}.testimonial-style-one {padding: 50px 37px;}.testimonial-style-one h4 {font-size: 20px;}.user-fun-fact {text-align: center;}.user-fun-fact .fun-fact .counter {justify-content: center;}.current-user-area .list-circle {display: inline-block;}.current-user-area .list-circle li::after {display: none;}.current-user-area .list-circle li {padding: 0;}.active-user-banner {grid-column-gap: 30px;grid-row-gap: 30px;}.active-user-banner .item img {margin-top: 30px;}.active-user-info {margin-top: 30px;}.faq-style-two-area {background-image: none !important;}.shape-arro {max-width: 100px;left: 0;top: -75px;}.faq-style-one {padding: 50px 30px;}.faq-tab-navs {display: block;}.faq-tab-navs .nav-link {width: 100%;border-radius: 10px;margin-top: 15px;}.faq-tab-navs .nav-link:first-child {margin-top: 0;}.tools-list {text-align: center;display: inline-block;margin-top: 15px;margin-bottom: -40px;}.tools-list .icon {top: 0 !important;}.tools-list li:nth-child(2n) .icon {height: 100px;width: 100px;line-height: inherit;}.tools-list li:nth-child(2n) .icon img {height: 45px;}.tools-list li {padding: 15px;}.process-style-one {margin-top: 30px;}.process-style-one-box {margin-top: -30px;}.shape-center {display: none;}.process-fun-fact {top: 0;display: block;text-align: center;margin: 0;}.process-fun-fact .fun-fact {margin-top: 30px;}.process-fun-fact .fun-fact .counter {justify-content: center;}.process-fun-fact::after {display: none;}.faq-style-area {background-image: none !important;}.contact-style-one-info {padding: 0;margin-bottom: 50px;}.gallery-items.colums-3 .gallery-item {width: 100%;}.gallery-project-basic-info {top: 0;margin: 0;margin-bottom: 30px;}.project-details .check-list {display: block;}.project-details .row .col-lg-6 {margin-top: 30px;}.project-details .row .col-lg-6:first-child {margin-top: 0;}footer .f-items {padding-top: 0;}.f-item.about::after {display: none;}footer .logo {filter: brightness(0) invert(1);}.newsletter form {display: block;margin-top: 30px;}.newsletter button {width: 100%;margin-top: 13px;}footer .about p {color: #d2d2d4;}.f-item .copyright-text {display: none;}.footer-social {display: none;}.f-item.about {padding-right: 0;}.f-item.about::before {display: none;}}@media only screen and (min-width: 600px) and (max-width: 767px) {.gallery-items.colums-2 .pf-item, .gallery-items.colums-3 .pf-item {width: 50%;}}@media only screen and (min-width: 600px) and (max-width: 1200px) {.gallery-items.colums-4 .pf-item {width: 50%;}}@media only screen and (min-width: 480px) and (max-width: 767px) {.side {padding: 50px;width: 400px;}.attr-nav {display: inline-block;}}@media screen and (max-width: 991px) {.order-last {order: 0;}}@media only screen and (max-width: 480px) {.soft-details-style-one {text-align: center;}.circle-process li {display: block;border: none;margin: 0;padding: 0;margin-top: 40px;}.services-details-area .faq-style-one {padding: 50px 37px;}.trial-form {padding: 50px 30px;}.contact-form-style-one {padding: 50px 37px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.team-single-area .skill-items {padding-left: 0;margin-top: 30px;}.soft-details-item {margin-top: 50px;margin-right: 0;}.soft-details-style-one {text-align: center;}.process-style-onea-rea {padding-top: 120px;}.feature-three-thumb::after {height: 550px;width: 550px;}.banner-style-two-area {background-size: cover;background-image: none !important;}.banner-style-two .content {padding-top: 220px;}.banner-style-two .thumb {padding-right: 0;margin-top: 30px;}.banner-style-two-area::after {position: absolute;left: 0;bottom: 0;content: "";height: 100%;width: 100%;background: var(--bg-gradient-reverse);z-index: -1;}.banner-app-features {position: inherit;width: 100%;transform: inherit;}.banner-app-features ul {display: grid;grid-template-columns: 1fr 1fr 1fr;}.banner-app-features li {display: block;margin-top: 55px !important;}.banner-app-features li i {margin: 0;margin-bottom: 15px;}.banner-style-two p {padding-right: 15%;}.banner-app-features li span {color: var(--white);margin-bottom: 5px;}.banner-app-features li h4 {color: var(--white);}.banner-shape-right-top {z-index: inherit;}.gallery-style-one .thumb::after {height: 267px;width: 127%;transform: skewY(40deg);}.gallery-style-one:hover .thumb::after {top: 100%;opacity: 0.6;background: var(--dark);}.gallery-style-one .thumb::before {transform: skewY(40deg);}.gallery-style-one:hover .thumb::before {height: 200%;bottom: 32px;}}.sub-heading.theme {color: var(--color-primary);font-weight: 800;background: var(--bg-gradient-reverse);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}.banner-style-four-area {padding-top: 200px;padding-bottom: 120px;}.banner-style-four .illustration {margin-top: 50px;position: relative;z-index: 1;}.banner-style-four .illustration img:nth-child(2) {position: absolute;left: -74px;top: 0;width: 200px;}.banner-style-four-area {position: relative;z-index: 1;background-size: contain;background-repeat: no-repeat;background-position: center top;}.banner-style-four .title {font-size: 60px;}.banner-style-four .title b {font-weight: 600;}.service-review {display: flex;align-items: center;justify-content: center;margin-top: 40px;}.service-review .rating-provider img {height: 50px;width: 50px;border-radius: 50%;position: relative;border: 2px solid;}.service-review .rating-provider img:nth-child(2) {left: -20px;}.service-review .rating-provider img:nth-child(3) {left: -40px;}.service-review .rating-provider img:nth-child(4) {left: -60px;}.service-review .rating-provider {margin-right: -40px;}.service-review .rating-provider h4 {margin: 0;}.service-review h4 {margin: 0;font-weight: 600;}.banner-style-four .content p {font-size: 18px;line-height: 1.7;padding: 0 19%;opacity: 0.9;}.banner-style-four-shape {position: absolute;right: 0;top: 50%;transform: translateY(-50%);margin-top: -15%;max-width: 30%;z-index: -1;}.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: -6px;}.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;padding: 0;}.cd-headline.clip .cd-words-wrapper {overflow: hidden;vertical-align: middle;}.cd-headline.clip .cd-words-wrapper::after {content: '';position: absolute;top: 50%;right: 0;width: 2px;height: 80%;background-color: var(--white);transform: translateY(-50%);opacity: 0.6;}.cd-headline.clip b {opacity: 0;}.cd-headline.clip b.is-visible {opacity: 1;}.process-style-two-area {position: relative;z-index: 1;}.process-style-two-area::after {position: absolute;left: 0;top: 0;content: "";height: 100%;width: 90%;background: rgba(0, 0, 0, 0) linear-gradient(to left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 130%) repeat scroll 0 0;z-index: -1;}.process-style-two-items {position: relative;z-index: 1;padding-top: 60px;}.process-style-two-items::after {position: absolute;right: 0;top: 0;content: "";height: 2px;width: 500%;background: var(--color-optional);}.process-style-two::before {position: absolute;left: 0;top: 0;content: "";height: 100%;width: 100%;background: var(--color-optional);z-index: -1;opacity: 0.5;border-radius: 10px;}.process-style-two {position: relative;padding-top: 60px;padding-right: 40px;padding: 60px 37px;z-index: 1;}.process-style-two h4 {font-weight: 600;font-size: 24px;margin-bottom: 20px;position: relative;}.process-style-two h4::after {position: absolute;left: -5px;top: -129px;content: "";height: 20px;width: 20px;background: var(--white);z-index: -1;border-radius: 50%;}.process-style-two h4::before {position: absolute;left: -15px;top: -139px;content: "";height: 40px;width: 40px;border: 2px solid var(--white);z-index: -1;border-radius: 50%;}.process-style-two.active h4::before, .process-style-two:hover h4::before {animation: spinner 10s infinite linear;border: 2px dashed var(--white);}.process-style-two::after {position: absolute;left: 30px;top: -15px;content: "";border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 15px solid var(--color-optional);opacity: 0.5;}.process-style-two li {margin-top: 10px;font-weight: 500;position: relative;z-index: 1;padding-left: 30px;}.process-style-two li::after {position: absolute;left: 0;top: 0;content: "\f0a4";font-family: "Font Awesome 5 Pro";font-size: 20px;text-align: center;border-radius: 5px;font-weight: 100;}.process-style-two ul {list-style: none;margin: 0;padding: 0;margin-top: 20px;}.process-style-two p {opacity: 0.9;}.overview-area {background-size: 23%;background-repeat: no-repeat;background-position: left bottom;}.service-overview-tab-navs {display: inline-block;border: none;margin-bottom: 20px;position: relative;padding: 0 100px;z-index: 1;}.service-overview-tab-navs::after {position: absolute;left: 0;top: 0;content: "";height: 100%;width: 100%;background: var(--black);opacity: 0.3;border-radius: 50px;}.service-overview-tab-navs::before {position: absolute;left: -2%;top: -13%;content: "";height: 126%;width: 104%;background: var(--bg-gradient-reverse);opacity: 0.3;border-radius: 50px;}.service-overview-tab-navs button.nav-link {margin: 0;border-radius: 5px;background: transparent !important;border: none;color: var(--white) !important;padding: 20px;position: relative;z-index: 1;overflow: inherit;font-size: 20px;font-weight: 600;display: inline-block;}.service-overview-tab-navs button.nav-link::after {display: none;}.service-overview-tab-navs button.nav-link::before {position: absolute;left: 0;top: 50%;content: "";height: 2px;width: 0;background: var(--color-optional);z-index: -1;transition: all 0.35s ease-in-out;}.service-overview-tab-navs button.nav-link.active::before {width: 100%;}.service-overview-single i {display: inline-block;font-size: 30px;margin-bottom: 30px;font-weight: 1;position: relative;z-index: 1;color: var(--white);height: 70px;width: 70px;text-align: center;line-height: 70px;background: var(--color-optional);border-radius: 8px;}.service-overview-single {margin-top: 50px;}.service-overview-single p {margin: 0;opacity: 0.9;}.choose-us-fun-fact {background-size: cover;padding: 120px 60px;position: relative;border-radius: 10px;}.choose-us-fun-fact .counter {justify-content: center;}.choose-us-fun-fact .fun-fact {margin-top: 40px;}.choose-us-fun-fact .fun-fact:first-child {margin-top: 0;}.choose-us-fun-fact::before {position: absolute;right: 0;top: 5%;content: "";height: 90%;width: 100%;background: var(--bg-gradient-reverse);transform: skewX(-6deg);z-index: -1;border-radius: 10px;}.choose-us-fun-fact .fun-fact .user-ratings i {color: #ffd431;}.choose-us-style-two h2 strong {font-weight: 600;display: inline-block;position: relative;z-index: 1;}.choose-us-style-two ul li {display: inline-block;position: relative;z-index: 1;padding-left: 33px;margin-right: 30px;font-weight: 500;}.choose-us-style-two ul li::after {position: absolute;left: 0;top: 5px;content: "\f00c";font-family: "Font Awesome 5 Pro";font-size: 11px;height: 20px;width: 20px;line-height: 20px;text-align: center;background: var(--color-optional);border-radius: 50%;}.choose-us-style-two ul li:last-child {margin-right: 0;}.choose-us-style-two ul {margin-top: 25px;}.choose-us-style-two p {opacity: 0.9;}.btn.btn-border.secondary::after {background: var(--color-optional);}.btn.btn-border.secondary:hover {border-color: var(--color-optional);}.site-heading.secondary strong::after {position: absolute;left: -10%;bottom: -5px;content: "";height: 120%;width: 120%;background: url(../img/shape/33.png);background-size: contain;background-repeat: no-repeat;background-position: bottom center;z-index: -1;}.testimonial-style-three-area {position: relative;z-index: 1;}.testimonial-style-three {padding-bottom: 120px;}.testimonial-shape img {position: absolute;max-width: 150px;}.testimonial-shape img:first-child {left: 5%;}.testimonial-shape img:nth-child(2) {left: 50%;bottom: 120px;max-width: 100px;transform: translateX(-50%);}.testimonial-shape img:nth-child(3) {right: 5%;top: 50%;transform: translateY(-50%);max-width: 120px;}.testimonial-style-three p {font-size: 25px;line-height: 1.6;font-style: italic;}.testimonial-style-three .provider {margin-top: 30px;}.testimonial-style-three .provider h4 {margin-bottom: 5px;font-size: 28px;font-weight: 600;}.testimonial-style-three .provider span {text-transform: uppercase;font-size: 15px;font-weight: 500;}.testimonial-style-three .item {position: relative;z-index: 1;}.testimonial-style-three .item::after {position: absolute;left: 50%;top: 40px;content: "";transform: translateX(-50%);height: 400px;width: 400px;background: rgba(0, 0, 0, 0) linear-gradient(to top, rgba(0, 0, 0, 0) 50%, var(--color-optional) 200%) repeat scroll 0 0;z-index: -1;border-radius: 50%;}.testimonial-style-three .item .icon {height: 70px;width: 70px;margin: auto auto 30px;border-radius: 50%;opacity: 0.6;}.swiper-pagination.testimonial-three-pagination {position: relative;top: -150px;}.swiper-pagination.testimonial-three-pagination span.swiper-pagination-bullet {height: 25px;width: 25px;background: transparent;border: 2px solid var(--color-optional);position: relative;z-index: 1;opacity: 0.5;margin: 0 7px;}.swiper-pagination.testimonial-three-pagination span.swiper-pagination-bullet::after {position: absolute;left: 50%;top: 50%;content: "";height: 8px;width: 8px;background: var(--color-optional);transform: translate(-50%, -50%);border-radius: 50%;opacity: 0;}.swiper-pagination.testimonial-three-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active::after {opacity: 1;}.swiper-pagination.testimonial-three-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {opacity: 1;}.pricing-style-three-area {background-size: 50% !important;background-repeat: no-repeat !important;background-position: center bottom !important;}.pricing-style-threee {padding: 50px 40px;background: rgba(255, 255, 255, 0.05);border-radius: 10px;}.btn.btn-border.btn-sm {padding: 14px 50px;}.pricing-style-threee .btn {width: 100%;}.pricing-style-threee.active::after {position: absolute;left: 0;top: 0;content: "";background: var(--color-optional);height: 100%;width: 100%;border-radius: 10px;z-index: -1;opacity: 0.1;}.pricing-style-threee {position: relative;z-index: 1;}.pricing-style-threee ul {margin: 0;padding: 0;list-style: none;display: grid;grid-row-gap: 8px;margin-top: 30px;}.pricing-style-threee ul li i {font-size: 12px;font-weight: 100;position: relative;top: -1px;min-width: 20px;}.pricing-style-threee ul li {font-size: 15px;opacity: 0.9;}.pricing-style-threee h4 {font-weight: 600;display: flex;align-items: center;justify-content: space-between;}.pricing-style-threee h4 span {display: inline-block;background: var(--bg-gradient-reverse);font-size: 13px;text-transform: uppercase;padding: 5px 15px;line-height: 1;border-radius: 5px;}.pricing-style-threee .price h2 {font-weight: 600;font-size: 65px;margin: 0;margin-top: 30px;}.pricing-style-threee .price h2 sub {font-size: 16px;font-weight: 500;left: -10px;}.pricing-style-threee .price h2 sup {font-size: 36px;top: -30px;font-weight: 400;}.btn.btn-light.btn-sm {padding: 14px 50px;}.extra-gutter {--bs-gutter-x: 45px;position: relative;z-index: 1;}.pricing-shap {position: absolute;max-width: 300px;left: -220px;top: -160px;z-index: -1;}a.video-play-button-standard {position: relative;}.video-play-button-standard i {background: var(--bg-gradient);font-weight: 100;font-size: 35px;position: relative;left: 3px;top: 2px;display: inline-block;height: 100px;width: 100px;line-height: 100px;text-align: center;border-radius: 50%;color: #ffffff;z-index: 9;}.video-play-button-standard .effect {position: absolute;width: 150px;height: 150px;background: #07071e;opacity: 0;border-radius: 100%;left: 50%;top: 50%;z-index: -1;-webkit-animation: video-play 1500ms ease-out infinite;animation: video-play 1500ms ease-out infinite;}.video-play-button-standard::after {position: absolute;content: "";width: 150px;height: 150px;background: var(--black);opacity: 0;border-radius: 100%;left: 50%;top: 50%;-webkit-animation: video-play 1500ms ease-out infinite;animation: video-play 1500ms ease-out infinite;-webkit-animation-delay: 2s;animation-delay: 2s;}.video-play-button-standard::before {position: absolute;content: "";width: 150px;height: 150px;background: #0002a9;opacity: 0;border-radius: 100%;left: 50%;top: 50%;-webkit-animation: video-play 1500ms ease-out infinite;animation: video-play 1500ms ease-out infinite;-webkit-animation-delay: 3s;animation-delay: 3s;}.faq-style-three-area .video-play-button-standard {position: absolute;right: 120px;bottom: 120px;}.faq-style-three-area .video-play-button-standard i {background: var(--bg-gradient-reverse);}.faq-style-three button.accordion-button {color: var(--white) !important;font-size: 18px;font-weight: 600;padding: 25px 0 !important;background: transparent !important;padding-right: 60px !important;position: relative;box-shadow: inherit;border: none;border-bottom: 2px solid rgba(255, 255, 255, 0.4) !important;border-radius: inherit !important;}.faq-style-three button.accordion-button::after {background: transparent;content: "\f107";font-family: "Font Awesome 5 Pro";font-weight: 100;font-size: 25px;position: absolute;top: 22px;right: 25px;}.faq-style-three button.accordion-button::after, .faq-style-three button.accordion-button:hover::after {transform: inherit !important;}.faq-style-three button.accordion-button:not(.collapsed)::after {-webkit-transform: inherit;transform: inherit;content: "\f106";}.faq-style-three button.accordion-button:focus {background: transparent;color: var(--color-heading);border: none;-webkit-box-shadow: inherit;box-shadow: inherit;padding-left: 0;font-weight: 600;}.faq-style-three .accordion-item {background: transparent;border: none;}.faq-style-three .accordion-body {padding-left: 0;padding-top: 25px;}.faq-style-three-content {margin-top: -15px;}.faq-style-three .accordion-body p:last-child {margin: 0;}.faq-style-three .accordion-body p {opacity: 0.9;}.dark-layout .newsletter button {background: var(--color-optional);}.dark-layout .copyright-text p a {color: var(--white);}@media (max-width: 1023px) {nav.navbar.validnavs .navbar-nav>li>a {color: var(--color-heading);}nav.navbar.validnavs .navbar-collapse.collapse button i {color: var(--color-heading);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-style-four-area {padding-top: 100px;}span.cd-headline {display: block;}.process-style-two-items {padding-left: 60px;padding-top: 0;}.process-style-two {margin-top: 60px;}.process-style-two-items::after {height: 100%;width: 2px;right: auto;left: 0;}.process-style-two h4::before {left: -115px;top: -10px;}.process-style-two h4::after {left: -105px;top: 0px;}.process-style-two::after {border-top: 12px solid transparent;border-bottom: 12px solid transparent;border-left: none;border-right: 15px solid var(--color-optional);left: -15px;top: 60px;}.process-style-two.active {margin-top: 0;}.choose-us-fun-fact {margin-bottom: 60px;}.overview-area {background-size: 0;}.testimonial-shape {display: none;}.testimonial-style-three p {font-size: 18px;line-height: 1.7;}.testimonial-style-three .provider h4 {font-size: 20px;}.testimonial-style-three .provider span {font-size: 13px;}.testimonial-style-three .item::after {height: 320px;width: 320px;}.swiper-pagination.testimonial-three-pagination {position: relative;top: auto;bottom: 0;}.testimonial-style-three {padding-bottom: 0;}.faq-style-three-area {background: var(--bg-gradient-reverse) !important;}.faq-style-three-area .video-play-button-standard {display: none;}}@media only screen and (max-width: 767px) {.heading {font-size: 36px !important;}.banner-style-four-area {padding: 60px 0;overflow: hidden;}.banner-style-four .title {font-size: 36px;}.banner-style-four .content p {padding: 0;}span.cd-headline {display: block;}.process-style-two-items {padding-left: 50px;padding-top: 0;margin-left: 20px;}.process-style-two {margin-top: 60px;}.process-style-two-items::after {height: 100%;width: 2px;right: auto;left: 0;}.process-style-two h4::before {left: -100px;top: -10px;}.process-style-two h4::after {left: -90px;top: 0px;}.process-style-two::after {border-top: 12px solid transparent;border-bottom: 12px solid transparent;border-left: none;border-right: 15px solid var(--color-optional);left: -15px;top: 60px;}.process-style-two.active {margin-top: 0;}.service-overview-tab-navs::before {display: none;}.service-overview-tab-navs::after {border-radius: 10px;background: var(--bg-gradient-reverse);}.service-overview-tab-navs {padding: 25px 30px;margin: 0;}.service-overview-tab-navs button.nav-link {padding: 10px 20px;}.service-overview-single {text-align: center;}.choose-us-fun-fact {margin-bottom: 50px;padding: 60px 50px;}.choose-us-fun-fact::before {display: none;}.choose-us-style-two ul li {display: block;margin: 0;margin-top: 10px;}.choose-us-fun-fact .fun-fact {margin-top: 25px;}.testimonial-shape {display: none;}.testimonial-style-three p {font-size: 18px;line-height: 1.7;}.testimonial-style-three .provider h4 {font-size: 20px;}.testimonial-style-three .provider span {font-size: 13px;}.testimonial-style-three .item::after {height: 320px;width: 320px;}.swiper-pagination.testimonial-three-pagination {position: relative;top: auto;bottom: 0;}.testimonial-style-three {padding-bottom: 0;}.faq-style-three-area {background: var(--bg-gradient-reverse) !important;}.faq-style-three-area .video-play-button-standard {display: none;}}@media only screen and (max-width: 480px) {.service-review {display: block;}.service-review .rating-provider {margin-bottom: 30px;}.process-style-two {padding: 60px 30px;}}.banner-style-five-area {padding-top: 150px;}.banner-style-five h4 {display: inline-block;font-weight: 600;font-size: 30px;text-transform: capitalize;margin-bottom: 10px;}.banner-style-five h4 b {top: -3px;font-weight: 600;color: var(--color-optional);}.banner-style-five h2 {font-size: 75px;font-weight: 600;margin-bottom: 25px;text-shadow: 2px 2px #000, -2px 2px #000, 2px -2px #000, -2px -2px #000, 5px 5px 0px rgba(0, 0, 0, 0.2);color: var(--white);text-transform: uppercase;}.banner-style-five p {font-size: 18px;line-height: 1.7;margin: 0;margin-top: 7px;}.pf-social li {display: inline-block;margin-right: 10px;}.pf-social li a {display: inline-block;height: 60px;width: 60px;line-height: 62px;text-align: center;background: var(--white);border-radius: 50%;font-size: 20px;box-shadow: 0 3px 40px 0 rgb(0 0 0 / 10%);}.pf-social {margin: 0;padding: 0;list-style: none;margin-top: 30px;}.pf-social li a:hover {background: var(--color-optional);color: var(--white);}.banner-style-five .thumb {position: relative;z-index: 1;}.banner-style-five .thumb .shape {position: absolute;left: 0;bottom: 0;z-index: -1;}.banner-style-five .information {margin-top: -60px;position: relative;z-index: 1;}.banner-style-five .information::after {position: absolute;left: -20%;top: -20%;content: "";height: 200px;width: 200px;background: red;z-index: -1;border-radius: 50%;filter: blur(100px);opacity: 0.3;}.btn-shape {position: relative;display: inline-block;font-weight: 600;padding: 12px 50px;border: 2px solid;text-transform: uppercase;}.btn-shape::after {position: absolute;left: 10px;bottom: -8px;top: 8px;right: -8px;content: "";height: 15px;border-right: 8px solid var(--dark);border-bottom: 8px solid var(--dark);height: 100%;transition: all 0.35s ease-in-out;}.btn-shape:hover::after {left: 0;bottom: 0;top: 0;right: 0;}.btn-shape:hover {background: var(--dark) !important;border-color: var(--dark);color: var(--white);}.author-social {position: absolute;right: 8%;bottom: 20%;z-index: 1;}.author-social label i {transform: rotate(45deg);font-weight: 500;}.share-button i {transition: .3s ease;}.share-toggle:checked ~ .share-button i {transform: rotate(-180deg) !important;}.share-toggle:checked ~ .share-icon:nth-child(3) {transform: translateY(-70px) rotate(0);}.share-toggle:checked ~ .share-icon:nth-child(4) {transform: translateY(-125px) rotate(0);}.share-toggle:checked ~ .share-icon:nth-child(5) {transform: translateY(-180px) rotate(0);}.share-toggle:checked ~ .share-icon:nth-child(6) {transform: translateY(-235px) rotate(0);}.share-button {position: relative;z-index: 2;display: flex;justify-content: center;align-items: center;width: 45px;height: 45px;color: var(--color-heading);background-color: #ffffff;border-radius: 50%;box-shadow: 0px 0px 0px 2px #ffffff;cursor: pointer;transition: .3s ease;transform: rotate(45deg);}.share-icon {position: absolute;top: 0;display: flex;justify-content: center;align-items: center;width: 45px;height: 45px;border-radius: 45px;transform: translateX(0) rotate(180deg);cursor: pointer;transition: .3s ease-in-out;background: var(--dark);color: var(--white) !important;border: 1px solid rgba(255, 255, 255, 0.3);}.author-social::after {position: absolute;left: 50%;top: 50%;content: "";height: 65px;width: 65px;background: var(--white);border-radius: 50%;animation: pulse-border 1500ms ease-out infinite;margin-top: -4%;z-index: -1;}.performance-items {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-column-gap: 30px;grid-row-gap: 30px;}.performance-item a {text-align: center;padding: 40px;border: 1px dashed #cccccc;border-radius: 10px;display: flex;align-items: center;justify-content: center;background: #f9f9f9;}.performance-item a i {font-size: 40px;margin-right: 15px;}.performance-item a:hover {background: var(--color-optional);border-color: var(--color-optional);color: var(--white);}.about-style-three-items {position: relative;padding: 120px 0;}.about-style-three-items::after {position: absolute;left: -10%;right: -10%;content: "";top: -10%;bottom: 0;background: var(--dark);z-index: -1;border-radius: 30px;}.about-style-three h2 {text-transform: capitalize;margin-bottom: 15px;font-size: 60px;font-weight: 600;}.about-style-three p {opacity: 0.8;}ul.about-list li strong {text-transform: uppercase;font-weight: 600;position: relative;z-index: 1;padding-right: 50px;width: 100px;margin-right: 28px;color: var(--white);font-size: 15px;}ul.about-list {margin: 0;padding: 0;list-style: none;margin-top: 30px;color: #dadada;}ul.about-list li {margin-top: 10px;display: flex;align-items: center;justify-content: space-between;border-top: 1px solid rgba(255, 255, 255, 0.3);padding-top: 10px;}ul.about-list li:first-child {margin-top: 0;padding-top: 0;border: none;}ul.work-now {margin: 0;list-style: none;background: var(--white);padding: 50px;border-radius: 10px;font-weight: 600;}ul.work-now li {display: flex;justify-content: space-between;align-items: center;margin-top: 30px;border-top: 2px solid;padding-top: 30px;}ul.work-now li img {height: 30px;}ul.work-now li h4 {font-weight: 600;}ul.work-now li .work-time {display: inline-block;background: var(--dark);padding: 8px 30px;border-radius: 10px;color: var(--white);}ul.work-now li:first-child {margin-top: 0;padding-top: 0;border: none;}.service-style-three .icon {background: #f7f7f7;border-radius: 10px;padding: 50px;margin-bottom: 30px;width: 100%;text-align: center;position: relative;z-index: 1;overflow: hidden;}.service-style-three .icon::after {position: absolute;left: 50%;bottom: -50px;content: "";height: 150px;width: 150px;transform: translateX(-50%);background: var(--white);opacity: 0.2;border-radius: 50%;}.service-style-three .icon img {height: 80px;margin: auto;}.service-style-three .icon.figma {background: #ff7361;}.service-style-three .icon.wordpress {background: #0071bc;}.service-style-three .icon.bootstrap {background: #7952b3;}.service-style-three {padding: 30px;border: 1px solid #dddddd;border-radius: 10px;position: relative;}.service-style-three span {position: absolute;height: 50px;width: 50px;line-height: 50px;bottom: 21px;color: #d7d4de;font-size: 50px;padding-right: 100px;font-weight: 700;background: var( --white);}.service-style-three .info > a {text-align: right;text-transform: uppercase;font-size: 14px;border-bottom: 1px solid;padding-right: 0;display: block;padding-bottom: 10px;padding-top: 10px;color: var(--color-paragraph);}.service-style-three .info > a i {transform: rotate(-45deg);margin-left: 5px;}.service-style-three .info > a:hover {color: var(--color-optional);}.service-style-three a:hover {color: var(--color-optional);}body {overflow: unset;}.portfolio-items.colums-2 .pf-item {float: left;width: 50%;padding: 15px;}.portfolio-items {margin: -15px;}.pf-item .thumb {overflow: hidden;position: relative;z-index: 1;}.pf-item .thumb::after {position: absolute;left: 50%;top: 50%;content: "";height: 0;width: 0;background: var(--color-optional);transform: translate(-50%, -50%);border-radius: 50%;transition: all 0.35s ease-in-out;opacity: 0;visibility: hidden;}.pf-item:hover .thumb::after {height: 1000px;width: 1000px;opacity: 0.8;visibility: visible;}.pf-item .thumb a {display: inline-block;height: 60px;width: 60px;line-height: 60px;background: var(--white);position: absolute;left: 50%;top: 50%;text-align: center;transform: translate(-50%, -10%);border-radius: 50%;z-index: 1;opacity: 0;visibility: hidden;}.pf-item:hover .thumb a {transform: translate(-50%, -50%);visibility: visible;opacity: 1;}.pf-item .thumb a:hover {color: var(--color-optional);}.mix-item-menu {float: right;background: var(--white);padding: 15px;border-radius: 50px;border: 2px solid #e8e2ff;}.mix-item-menu button {padding: 10px 50px;color: var(--color-heading);margin: 0 2px;border-radius: 30px;background: #f6f6f6;}.mix-item-menu button.active, .mix-item-menu button:hover {color: var(--white);}.mix-item-menu button::after {background: var(--color-optional);}.mix-item-menu button.active::after {-webkit-transform: translateY(-45%) skew(25deg) scale(1.2);transform: translateY(-45%) skew(25deg) scale(1.2);}.pf-item .info {margin-top: 20px;}.pf-item .info h4 {margin-bottom: 5px;}.pf-item .info h4 a:hover {color: var(--color-optional);}.pf-item .info .cat span {position: relative;z-index: 1;padding-right: 10px;}.pf-item .info .cat span::after {position: absolute;right: -1px;top: -3px;content: "/";}.pf-item .info .cat span:last-child::after {display: none;}.col-xl-12 .mix-item-menu {text-align: center;float: none;display: inline-block;}.nav.nav-tabs.pricing-tab-navs {border: none;display: inline-block;margin-bottom: 90px;position: relative;z-index: 1;background: var(--white);width: 71px;border-radius: 30px;padding-left: 3px;}.nav.nav-tabs.pricing-tab-navs button {display: inline-block;background: transparent;border: none;color: var(--white);padding: 0;border-radius: inherit;overflow: inherit;text-transform: capitalize;font-weight: 500;margin: 0 !important;position: relative;height: 30px;width: 30px;}.nav.nav-tabs.pricing-tab-navs button::after {display: none;}.nav.nav-tabs.pricing-tab-navs button::before {position: absolute;left: 0;bottom: 4px;content: "";height: 27px;width: 0;background: var(--color-optional);transition: 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);border-radius: 40px;}.nav.nav-tabs.pricing-tab-navs button.active::before {width: 27px;}.nav.nav-tabs.pricing-tab-navs button span {position: absolute;bottom: -40px;width: 100px;left: -16px;opacity: 0.5;transition: all 0.35s ease-in-out;}.nav.nav-tabs.pricing-tab-navs button:first-child span {left: -50px;}.nav.nav-tabs.pricing-tab-navs button.active span {opacity: 1;}.pricing-style-four {border: 1px solid rgba(255, 255, 255, 0.3);padding: 50px;border-radius: 30px;}.pricing-style-four i {display: inline-block;font-size: 50px;margin-bottom: 30px;}.pricing-style-four i.fa-wordpress {color: #21759b;}.pricing-style-four i.fa-html5 {color: #e34c26;}.pricing-style-four h4 {font-weight: 600;}.pricing-style-four ul li {position: relative;z-index: 1;padding-left: 26px;margin-top: 5px;opacity: 0.8;}.pricing-style-four ul li::after {position: absolute;left: 0;top: 0;content: "\f00c";font-family: "Font Awesome 5 Pro";font-size: 14px;}.pricing-style-four h2 {font-size: 50px;font-weight: 600;margin: 0;margin-top: 20px;}.pricing-style-four h2 sup {font-size: 30px;}.pricing-style-four.active {background: rgba(255, 255, 255, 0.1);}.bg-dark .testimonail-item-one-items::after {background: var(--bg-gradient-reverse);}.bg-dark .testimonial-style-one .thumb::after {background-color: var(--color-optional);}.secondary button {background: var(--color-optional);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner-style-five h4 {display: block;}.banner-style-five .thumb {margin-top: 60px;text-align: center;}.banner-style-five .thumb > img {max-width: 80%;margin: auto;}.banner-style-five .thumb .shape {max-width: 80%;left: 10%;}.banner-style-five .information {margin: 0;text-align: center;}.author-social {right: 17%;}.performance-items {grid-template-columns: 1fr 1fr;}.mix-item-menu {float: left;margin-top: 30px;}.about-style-three-area {overflow: hidden;margin-top: 120px;}ul.work-now {margin-top: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner-style-five h4 {display: block;}.banner-style-five .thumb {margin-top: 60px;text-align: center;}.banner-style-five .thumb > img {max-width: 80%;margin: auto;}.banner-style-five .thumb .shape {max-width: 80%;left: 10%;}.banner-style-five .information {margin: 0;text-align: center;}.banner-style-five-area {padding-top: 100px;}.author-social {right: 17%;}.performance-items {grid-template-columns: 1fr 1fr;}.mix-item-menu {float: left;}.about-style-three-area {overflow: hidden;margin-top: 120px;}ul.work-now {margin-top: 50px;}}@media only screen and (max-width: 767px) {.banner-style-five h2 {font-size: 40px;line-height: 1.2;margin-bottom: 15px;}.banner-style-five h4 {display: block;}.banner-style-five .thumb {margin-top: 60px;text-align: center;}.banner-style-five .thumb > img {max-width: 80%;margin: auto;}.banner-style-five .thumb .shape {max-width: 80%;left: 10%;}.banner-style-five .information {margin: 0;text-align: center;}.banner-style-five-area {padding-top: 60px;}.author-social {right: 17%;}.about-style-three-items {padding: 50px 0;}ul.work-now li {display: block;}ul.work-now li .work-time {margin-top: 20px;}ul.work-now {margin-top: 30px;}.performance-items {grid-template-columns: 1fr;}.about-style-three-items::after {border-radius: inherit;top: -5%;}.about-style-three-area {overflow: hidden;}.performance-area {padding-bottom: 50px;}.mix-item-menu button {display: block;width: 100%;margin-top: 15px;background: var(--white);padding: 15px;}.mix-item-menu {float: none;background: transparent;border: none;padding: 0;}.portfolio-items.colums-2 .pf-item {width: 100%;}}@media only screen and (max-width: 480px) {}.comming-soon-area {height: 100%;position: relative;z-index: 1;overflow: hidden;}.comming-soon-area .bottom-info {display: flex;justify-content: space-between;position: absolute;width: 100%;padding: 50px;bottom: 0;height: auto;}.comming-soon-area .bottom-info .item-list {display: flex;text-align: left;justify-content: left;align-items: baseline;}.comming-soon-area .bottom-info .left-info {text-align: left;}.comming-soon-area .bottom-info h4 {font-weight: 600;text-transform: capitalize;margin-bottom: 30px;}.comming-soon-area .bottom-info .item-list .counter-item span {display: block;font-size: 36px;font-weight: 600;margin-right: 2px;color: var(--white);}.comming-soon-area .bottom-info .item-list .counter-item {margin-right: 30px;border-right: 1px solid rgba(255, 255, 255, 0.5);padding-right: 30px;}.comming-soon-area .bottom-info .item-list .counter-item:last-child {margin: 0;padding: 0;border: none;}.comming-soon-area .bottom-info .item-list .item {font-weight: 500;display: flex;align-items: baseline;color: #b7e2ff;font-size: 20px;}ul.site-social li {display: inline-block;}ul.site-social li a {display: inline-block;color: var(--white);height: 45px;width: 45px;line-height: 45px;border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 5px;margin-left: 10px;text-align: center;}.comming-soon-area .bottom-info .right-info {text-align: right;}.comming-soon-area div {height: 100%;}.comming-soon-area .align-center div {height: auto;}.comming-soon-area .content {margin-top: -50px;}.comming-soon-area .content h1 {font-size: 100px;font-weight: 500;line-height: 1;margin-bottom: 35px;}.comming-soon-area .content p {padding: 0 15%;font-size: 20px;}.comming-soon-area .newsletter.secondary {max-width: 60%;margin: 35px auto;}nav.navbar.navbar-default.validnavs.white.navbar-position-fixed {position: absolute !important;width: 100%;top: 0;background: transparent !important;padding: 25px 0;}.comming-soon-area .newsletter.secondary button {background: #ff00a0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.comming-soon-area {height: auto;}.comming-soon-area div {height: auto;}.comming-soon-area .content {margin: 0;padding-top: 160px;padding-bottom: 230px;}.comming-soon-area .content h1 {font-size: 60px;}nav.navbar.navbar-default.validnavs.white.navbar-position-fixed a.navbar-brand {position: relative;top: 30px;}nav.navbar.navbar-default.validnavs.white.navbar-position-fixed {border-bottom: 1px solid rgba(255, 255, 255, 0.3);padding: 10px 0;}nav.navbar.navbar-default.validnavs.white.navbar-position-fixed .align-items-center {justify-content: center;display: flex;align-items: center;}}@media only screen and (max-width: 767px) {.comming-soon-area {height: auto;}.comming-soon-area div {height: auto;}.comming-soon-area .content {margin: 0;padding-top: 120px;padding-bottom: 0;}.comming-soon-area .content h1 {font-size: 36px;line-height: 1.2;margin-bottom: 20px;}nav.navbar.navbar-default.validnavs.white.navbar-position-fixed {padding-top: 50px;}.comming-soon-area .content p {padding: 0 5%;font-size: 15px;line-height: 1.7;}.comming-soon-area .newsletter.secondary {max-width: 90%;}.comming-soon-area .bottom-info {display: block;text-align: center;margin-top: 0;position: relative;padding-top: 0;}.comming-soon-area .bottom-info .left-info {text-align: center;}.comming-soon-area .bottom-info .item-list .counter-item {margin-right: 20px;margin-left: 0;padding: 0;padding-right: 20px;}.comming-soon-area .bottom-info .item-list {text-align: center;justify-content: center;}.comming-soon-area .bottom-info .item-list .item {text-align: center;}.comming-soon-area .bottom-info .right-info {text-align: center;margin-top: 30px;}}.anaton-preloader {-webkit-box-align: center;-ms-flex-align: center;align-items: center;cursor: default;display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: fixed;left: 0;top: 0;width: 100%;z-index: 9000;}.anaton-preloader .animation-preloader {z-index: 1000;}.anaton-preloader .animation-preloader .spinner {-webkit-animation: spinner 1s infinite linear;animation: spinner 1s infinite linear;border-radius: 50%;border: 3px solid rgba(0, 0, 0, 0.2);border-top-color: var(--color-primary);height: 100px;margin: 0 auto 30px auto;width: 100px;}.torch-red .anaton-preloader .animation-preloader .spinner {border-top-color: var(--color-primary);}.anaton-preloader .animation-preloader .txt-loading {font: bold 56px var(--font-heading);text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.anaton-preloader .animation-preloader .txt-loading .letters-loading {color: rgba(0, 0, 0, 0.2);position: relative;}.anaton-preloader .animation-preloader .txt-loading .letters-loading:before {-webkit-animation: letters-loading 4s infinite;animation: letters-loading 4s infinite;color: #000000;content: attr(data-text-preloader);left: 0;opacity: 0;font-family: var(--font-heading);position: absolute;top: -3px;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}.anaton-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.anaton-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before {-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}.anaton-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}.anaton-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before {-webkit-animation-delay: 0.8s;animation-delay: 0.8s;}.anaton-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before {-webkit-animation-delay: 1s;animation-delay: 1s;}.anaton-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before {-webkit-animation-delay: 1.2s;animation-delay: 1.2s;}.anaton-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before {-webkit-animation-delay: 1.4s;animation-delay: 1.4s;}.anaton-preloader.dark .animation-preloader .spinner {border-color: rgba(255, 255, 255, 0.2);border-top-color: #fff;}.anaton-preloader.dark .animation-preloader .txt-loading .letters-loading {color: rgba(255, 255, 255, 0.2);}.anaton-preloader.dark .animation-preloader .txt-loading .letters-loading:before {color: #fff;}.anaton-preloader p {font-size: 14px;font-weight: 600;text-transform: uppercase;letter-spacing: 8px;color: #3b3b3b;}.anaton-preloader .loader {position: fixed;top: 0;left: 0;width: 100%;height: 100%;font-size: 0;z-index: 1;pointer-events: none;}.anaton-preloader .loader .row {height: 100%;}.anaton-preloader .loader .loader-section {padding: 0px;}.anaton-preloader .loader .loader-section .bg {background-color: #ffffff;height: 100%;left: 0;width: 100%;-webkit-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);}.anaton-preloader .loader.dark_bg .loader-section .bg {background: #111339;}.anaton-preloader.loaded .animation-preloader {opacity: 0;-webkit-transition: 0.3s ease-out;-o-transition: 0.3s ease-out;transition: 0.3s ease-out;}.anaton-preloader.loaded .loader-section .bg {width: 0;-webkit-transition: 0.7s 0.3s allcubic-bezier(0.1, 0.1, 0.1, 1);-o-transition: 0.7s 0.3s allcubic-bezier(0.1, 0.1, 0.1, 1);transition: 0.7s 0.3s allcubic-bezier(0.1, 0.1, 0.1, 1);}@-webkit-keyframes spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}@keyframes spinner {to {-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg);}}@-webkit-keyframes letters-loading {0%, 75%, 100% {opacity: 0;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50% {opacity: 1;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@keyframes letters-loading {0%, 75%, 100% {opacity: 0;-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);}25%, 50% {opacity: 1;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}}@media screen and (max-width: 767px) {.anaton-preloader .animation-preloader .txt-loading {font: bold 3.5em var(--font-heading);}}@media screen and (max-width: 500px) {.anaton-preloader .animation-preloader .txt-loading {font: bold 2em var(--font-heading);}}