 body, html {overflow-x: hidden;font-size: .98em;color: #0E185F;font-family: 'open sans', sans-serif;font-weight: 400;line-height: 1.6;white-space: normal;scroll-behavior: smooth;scroll-padding-top: 4rem;-webkit-text-size-adjust: 100%;font-variant-ligatures: none;-webkit-font-variant-ligatures: none;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;font-smoothing: antialiased;-webkit-font-smoothing: antialiased;}h1, h2, h3, h4, h5, h6 {font-family:'josefin sans', sans-serif;font-weight: 700;color: #0E185F;margin: 0 0 10px 0;line-height: 1.4;letter-spacing: -.01em }h1 {font-size: 4em;line-height: 1.1;}h2 {font-size: 3.75em;line-height: 1.2;}h3 {font-size: 3.5em;line-height: 1.3;}h4 {font-size: 2.5em }h5 {font-size: 1.25em }h6 {font-size: 1.025em }ul {padding: 0 }li {list-style: none;margin-bottom: 10px }a {transition: .5s;-webkit-transition: .5s;text-decoration: none;outline: 0;color: inherit }.nav>li>a:focus, .nav>li>a:hover, li>a:focus, li>a:hover {background-color: transparent;border-color: transparent }.nav>li>a, ul {padding: 0 }a, a:active, a:focus {outline: 0;text-decoration: none;}a, a:active, a:focus a:hover {text-decoration: none!important;}.btn i, .btn p, .btn span, .overly * {z-index: 1 }.btn, .meta-head {letter-spacing: .2px }.btn, .meta {line-height: 1 }li {list-style: none;margin-bottom: 10px }a {transition: .5s;-webkit-transition: .5s;color: inherit }.nav>li>a:focus, .nav>li>a:hover, li>a:focus, li>a:hover {background-color: transparent;border-color: transparent }a:active, a:focus {-moz-outline: 0 }a:hover {color: #702dda }.sec-pad {padding-top: 100px;padding-bottom: 100px }.sec-pad-sm {padding-top: 60px;padding-bottom: 60px }.sec-pad-lg {padding: 150px 0 }img {max-width: 100%;height: auto }.section-text {max-width: 750px;margin: 0 auto 60px auto }.meta {font-size: 12px;}.meta-head {font-size: 16px;font-weight: 700;margin-bottom: 15px;color: #9699a8;}p.large {font-size: 1.2em }.light {color: #fff }.light .icon, .light .meta-head, .light h1, .light h2, .light h3, .light h4, .light h5, .light h6 {color: #fff }.icon {color: #cacbcc;margin-bottom: 5px }.icon-lg {font-size: 3em;margin-bottom: 10px }.icon-md {font-size: 2.5em }.icon-sm {font-size: 2em }.icon-xs {font-size: 1.5em }.bg-rad-anim {display: flex;align-content: center;align-items: center;justify-content: center;width: 100px;height: 100px;margin: auto;border-radius: 30% 70% 70% 30%/30% 30% 70% 70%;animation: morphing 10s infinite;overflow: hidden;}@-moz-keyframes morphing {0% {border-radius: 30% 70% 70% 30%/30% 30% 70% 70%;}25% {border-radius: 58% 42% 75% 25%/76% 46% 54% 24%;}50% {border-radius: 50% 50% 33% 67%/55% 27% 73% 45%;}75% {border-radius: 33% 67% 58% 42%/63% 68% 32% 37%;}}@-webkit-keyframes morphing {0% {border-radius: 30% 70% 70% 30%/30% 30% 70% 70%;}25% {border-radius: 58% 42% 75% 25%/76% 46% 54% 24%;}50% {border-radius: 50% 50% 33% 67%/55% 27% 73% 45%;}75% {border-radius: 33% 67% 58% 42%/63% 68% 32% 37%;}}@-o-keyframes morphing {0% {border-radius: 30% 70% 70% 30%/30% 30% 70% 70%;}25% {border-radius: 58% 42% 75% 25%/76% 46% 54% 24%;}50% {border-radius: 50% 50% 33% 67%/55% 27% 73% 45%;}75% {border-radius: 33% 67% 58% 42%/63% 68% 32% 37%;}}@keyframes morphing {0% {border-radius: 30% 70% 70% 30%/30% 30% 70% 70%;}25% {border-radius: 58% 42% 75% 25%/76% 46% 54% 24%;}50% {border-radius: 50% 50% 33% 67%/55% 27% 73% 45%;}75% {border-radius: 33% 67% 58% 42%/63% 68% 32% 37%;}}.parallax-bg {background-attachment: fixed;background-repeat: no-repeat;background-position: 50% 0;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover }.logo img{max-width: 150px;}.sub-input .custom-form {position: relative }.sub-input .custom-form .form-control {height: 60px;border: 0;background-color: #3e893f;padding: 0 0 0 20px;font-size: 14px }.custom-form .form-control:focus {-webkit-box-shadow: inset 0 1px 1px transparent, 0 0 8px rgba(102, 175, 233, 0);box-shadow: inset 0 1px 1px transparent, 0 0 8px rgba(102, 175, 233, 0) }.sub-input .result-box {font-size: 16px;font-weight: 400;}.sub-input .custom-form .btn {position: absolute;margin: 0;top: 5px;right: 5px;bottom: 5px;box-shadow: 0 0 0 transparent;font-size: 16px;}.sub-input .custom-form .btn:focus{color: #fff;}.bg-gray {background: #3e893f;}.bg-memphis{background: url(../image/bg-memphis.png) center bottom no-repeat;background-size: contain;}.grdnt-blue:not(.overly) {background-image: -webkit-linear-gradient(90deg, #5722ff 0, #8103ff 51%, #5722ff 100%);background-image: linear-gradient(90deg, #5722ff 0, #8103ff 51%, #5722ff 100%) }.grdnt-purple:not(.overly) {background-image: -webkit-linear-gradient(135deg, #9a55f5 0, #b44ee8 51%, #9a55f5 100%);background-image: linear-gradient(135deg, #9a55f5 0, #b44ee8 51%, #9a55f5 100%) }.grdnt-orange:not(.overly) {background-image: linear-gradient(135deg, #ffa03a 0, #f4be56 51%, #ffa03a 100%);background-image: -webkit-linear-gradient(135deg, #ffa03a 0, #f4be56 51%, #ffa03a 100%) }.grdnt-cyan:not(.overly) {background-image: -webkit-linear-gradient(45deg, #35abe6 0, #3bbeff 51%, #35abe6 100%);background-image: linear-gradient(45deg, #35abe6 0, #3bbeff 51%, #35abe6 100%) }.grdnt-green:not(.overly) {background-image: -webkit-linear-gradient(45deg, #00c9fd 0, #81ee8e 51%, #00c9fd 100%);background-image: linear-gradient(45deg, #00c9fd 0, #81ee8e 51%, #00c9fd 100%) }.grdnt-yellow:not(.overly) {background-image: -webkit-linear-gradient(130deg, #222338 0, #1F1D33 51%, #222338 100%);background-image: linear-gradient(130deg, #222338 0, #222338 51%, #222338 100%) }@media (max-width: 767px) {.dh {display: none;}}.grdnt-blue.overly:before {background-image: -webkit-linear-gradient(90deg, #5722ff 0, #8103ff 51%, #5722ff 100%);background-image: linear-gradient(90deg, #5722ff 0, #8103ff 51%, #5722ff 100%);}.grdnt-purple.overly:before {background-image: -webkit-linear-gradient(135deg, #6d1bc6 0, #fa0076 51%, #6d1bc6 100%);background-image: linear-gradient(135deg, #6d1bc6 0, #fa0076 51%, #6d1bc6 100%) }.grdnt-orange.overly:before {background-image: linear-gradient(135deg, #ffa03a 0, #f4be56 51%, #ffa03a 100%);background-image: -webkit-linear-gradient(135deg, #ffa03a 0, #f4be56 51%, #ffa03a 100%) }.grdnt-cyan.overly:before {background-image: -webkit-linear-gradient(45deg, #8089ff 0, #54ceff 51%, #8089ff 100%);background-image: linear-gradient(45deg, #8089ff 0, #54ceff 51%, #8089ff 100%) }.grdnt-green.overly:before {background-image: -webkit-linear-gradient(45deg, #00c9fd 0, #81ee8e 51%, #00c9fd 100%);background-image: linear-gradient(45deg, #00c9fd 0, #81ee8e 51%, #00c9fd 100%) }.grdnt-yellow.overly:before {background-image: -webkit-linear-gradient(130deg, #ffa159 0, #ff39b4 51%, #ffa159 100%);background-image: linear-gradient(130deg, #ffa159 0, #ff39b4 51%, #ffa159 100%) }a[class*=grdnt-], p[class*=grdnt-], button[class*=grdnt-], div[class*=grdnt-], div[class*=grdnt-].overly:before, footer[class*=grdnt-], footer[class*=grdnt-].overly:before, header[class*=grdnt-], header[class*=grdnt-].overly:before, input[class*=grdnt-], nav[class*=grdnt-], section[class*=grdnt-], section[class*=grdnt-].overly:before {transition: .5s;-webkit-transition: .5s;background-size: 250% auto }a[class*=grdnt-]:hover, button[class*=grdnt-], input[class*=grdnt-]:hover {color: #fff;background-position: right center }[class*=bg-trans]:before, [class*=style-]:after {position: absolute;background-size: 100% !important;content: '';left: -1px;right: -1px;bottom: -1px;top: 0;}.style-wave:after {background: url(../image/img-wave.png) bottom no-repeat;z-index: 1;}.style-wave-2:after {background: url(../image/img-wave-2.png) bottom no-repeat;z-index: 1;}.style-curve:after {background: url(../image/img-curve.png) bottom no-repeat;z-index: 1;}.style-angle:after {background: url(../image/img-angle.png) bottom no-repeat;z-index: 2;}.jump-anim {animation-name: fetureanimate;animation-duration: 3s;animation-iteration-count: infinite;animation-timing-function: linear;-webkit-animation-name: fetureanimate;-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-moz-animation-name: fetureanimate;-moz-animation-duration: 3s;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-ms-animation-name: fetureanimate;-ms-animation-duration: 3s;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-o-animation-name: fetureanimate;-o-animation-duration: 3s;-o-animation-iteration-count: infinite;-o-animation-timing-function: linear;}@keyframes fetureanimate {0%, 100% {-webkit-transform: translateY(-40px);transform: translateY(-40px) }50% {-webkit-transform: translateY(-10px);transform: translateY(-10px) }}@keyframes fadeInUp {from {opacity: 0;transform: translate3d(0,20%,0);}to {opacity: 1;transform: none;}}.bg-trans-1:before {background: url(../image/bg-trans-1.png) center bottom no-repeat;background-size: cover!important;}.bg-trans-2:before {background: url(../image/bg-trans-2.png) left top no-repeat;background-size: contain!important;}.bg-solid {background: #3ac8fc }.overly {position: relative }.overly * {position: relative;z-index: 2 }.overly:before {position: absolute;content: '';left: 0;right: 0;top: 0;bottom: 0;opacity: .8;}.brdr-btm {border-bottom: 1px solid #e1e1e1;}.pd-10 {padding: 10px }.pd-20 {padding: 20px }.pd-30 {padding: 30px }.pt-0 {padding-top: 0 }.pb-0 {padding-bottom: 0 }.p-0 {padding: 0 }.mg-0{margin: 0 }.w-100 {width: 100% }.h-100 {height: 100% }.scroll-item {position: absolute }.spce {clear: both;height: 20px;width: 100% }.spce.xs {height: 5px }.spce.sm {height: 10px }.spce.md {height: 40px }.spce.lg {height: 60px }.bg-animate {position: relative }.bg-animate:not(.hero) [class*=rect] {z-index: -1 }.bg-animate .rect1, .bg-animate .rect5 {position: absolute;top: 10%;right: 40px;-webkit-animation: mover 15s infinite linear;animation: mover 15s infinite linear }.bg-animate .rect2 {position: absolute;left: 25%;top: 15%;-webkit-animation: rotate3d 4s linear infinite;animation: rotate3d 4s linear infinite;}.bg-animate .rect3 {position: absolute;top: 50%;left: 10%;-webkit-animation-name: rotate;animation-name: rotate;-webkit-animation-duration: 20s;animation-duration: 20s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}.bg-animate .rect4, .bg-animate .rect6 {position: absolute;top: 35%;right: 35%;-webkit-animation-name: rotate;animation-name: rotate;-webkit-animation-duration: 20s;animation-duration: 20s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear }.bg-animate .rect5 {top: 20%;left: 20px }.bg-animate .rect6 {top: 15%;right: 40% }@-webkit-keyframes mover {0% {-webkit-transform: translate(0, 0) rotate(0);transform: translate(0, 0) rotate(0) }20% {-webkit-transform: translate(73px, -1px) rotate(36deg);transform: translate(73px, -1px) rotate(36deg) }40% {-webkit-transform: translate(141px, 72px) rotate(72deg);transform: translate(141px, 72px) rotate(72deg) }60% {-webkit-transform: translate(83px, 122px) rotate(108deg);transform: translate(83px, 122px) rotate(108deg) }80% {-webkit-transform: translate(-40px, 72px) rotate(144deg);transform: translate(-40px, 72px) rotate(144deg) }100% {-webkit-transform: translate(0, 0) rotate(0);transform: translate(0, 0) rotate(0) }}@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0);transform: rotate(0) }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg) }0% {-webkit-transform: rotate(0) }100% {-webkit-transform: rotate(360deg) }}@-webkit-keyframes rotate3d {0% {-webkit-transform: rotateY(0);transform: rotateY(0) }100% {-webkit-transform: rotateY(360deg);transform: rotateY(360deg) }}.flx-container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex }.align-flx-end {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end }.align-flx-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;justify-content: center;-webkit-justify-content: center;-webkit-box-pack: center }.nav-tabs li a, .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {background: 0 0;border: 0;color: inherit }.nav-tabs {border-bottom: 0 }}.list-style {position: relative;margin-top: 30px }.list-style li {padding-left: 30px }[class*=grdnt-] .list-style li:before, div[class*=grdnt-] .list-style li:before {color: #fff }.list-style li:before {position: absolute;content: '\f00c';left: 0;top: 3px;color: #0facf3;font-family: FontAwesome }.fw-300 {font-weight: 300 }.fw-400 {font-weight: 400 }.fw-600 {font-weight: 600 }.fw-700 {font-weight: 700 }.clr-green {color: #46da60 }.clr-blue {color: #5b63fb }.clr-red {color: #ed3e44 }.clr-cyan {color: #4693f8 }.social-holder a {margin-right: 15px }.social-holder a:last-child {margin-right: 0 }.btn-holder {margin-top: 30px }.btn-holder > a img {margin-right: 10px }.btn {display: inline-block;text-align: center;position: relative;color: #fff;padding: 14px 28px;background: 0 0;font-family: 'open sans';font-weight: 600;transition: .5s;-webkit-transition: .5s;border-radius: 5px;border: 0;margin-top: 5px;margin-right: 10px }.btn span {position: relative;z-index: 1;font-size: 15px;text-align: left;margin: 0;text-transform: capitalize }.btn i {margin-right: 8px;font-size: 22px;z-index: 1;position: relative }.btn i+span {vertical-align: top;margin-top: 3px;display: inline-block }.btn-sm {font-size: .575em;padding: 10px 30px }.btn-round {transition: .5s;-webkit-transition: .5s;position: relative;border-radius: 50%;background: #fff;font-size: 22px;height: 80px;width: 80px;display: flex;justify-content: center;align-items: center;margin: 0 auto }.btn-round:after {position: absolute;left: 50%;top: 50%;border-radius: 50%;-o-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);content: '';border-radius: 50%;display: block;background: rgba(255, 255, 255, .8);width: 80%;height: 80%;animation: grow-scnd 1.5s infinite;-o-animation: grow-scnd 1.5s infinite;-moz-animation: grow-scnd 1.5s infinite;-webkit-animation: grow-scnd 1.5s infinite;-ms-animation: grow-scnd 1.5s infinite;animation-delay: 0s;animation-timing-function: ease-in-out }.btn-round:hover{color: #fff;}.btn-round span {color: #fff;font-size: 18px }.btn-white {background-color: #fff;border: 1px solid #fff;color: #3e2a75;}.btn-border {color: #fff;background: 0 0;border: 1px solid #fff;box-shadow: 0 0 0 transparent }.btn-border:hover {background: #fff;color: #3e2a75;}.btn-over{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}[class*=grdnt-].btn.fill {color: #6b1aff }[class*=grdnt-].btn.fill:before {position: absolute;content: '';background: #fff;top: 2px;left: 2px;right: 2px;bottom: 2px;border-radius: 5px;transition: .5s;}[class*=grdnt-].btn.fill:hover:before{background: transparent;}[class*=grdnt-].btn.fill:hover .clip-txt{-webkit-text-fill-color:#fff;}.grdnt-purple .btn-white {color: #6b1aff }.grdnt-purple .btn-white:hover {color: #550bdd }.grdnt-purple .btn-border:hover {color: #6b1aff }.grdnt-orange .btn-white {color: #fe2553 }.grdnt-orange .btn-white:hover {color: #f52278 }.grdnt-orange .btn-border:hover {color: #fe2553 }.grdnt-blue .btn-white {color: #6b1aff }.grdnt-blue .btn-white:hover {color: #281483 }input.btn:hover {color: #fff [class*=icon-bg-], }[class*=icon-bg] {border-radius: 50%;color: #fff;margin: 0 auto;text-align: center;position: relative;display: flex;justify-content: center;align-items: center }.icon-shad [class*=icon-bg-].grdnt-orange, .icon-shad [class*=icon-bg].grdnt-orange {box-shadow: 0 20px 38px rgba(244, 186, 75, .7);}.icon-shad [class*=icon-bg-].grdnt-purple, .icon-shad [class*=icon-bg].grdnt-purple {box-shadow: 0 20px 38px rgba(200, 119, 251, .7);}.icon-shad [class*=icon-bg-].grdnt-cyan, .icon-shad [class*=icon-bg].grdnt-cyan {box-shadow: 0 20px 38px rgba(59, 190, 255, .4);}.icon-shad [class*=icon-bg-].grdnt-blue, .icon-shad [class*=icon-bg].grdnt-blue{box-shadow: 0 20px 38px rgba(82, 37, 220, .4);}.icon-bg {width: 100px;height: 100px;margin-bottom: 15px;font-size: 2.5em }.icon-bg-md {width: 60px;height: 60px;font-size: 1.5em }.icon-bg-lg {width: 80px;height: 80px;font-size: 2em }.icon-bg-sm {width: 50px;height: 50px;font-size: 1em }.hover-grow [class*=icon-bg-], .hover-grow [class*=icon-bg] {transition: all 1.5s;-webkit-transition: all 1.5s;z-index: 1 }.hover-grow [class*=icon-bg-]:after, .hover-grow [class*=icon-bg-]:before, .hover-grow [class*=icon-bg]:after, .hover-grow [class*=icon-bg]:before {position: absolute;left: 50%;top: 50%;border-radius: 50%;-o-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);content: '';border-radius: 50%;z-index: -1;display: block }.hover-grow .list:hover [class*=icon-bg-], .hover-grow .list:hover [class*=icon-bg] {transform: scale(1.3) }.hover-grow .list:hover [class*=icon-bg-]:before, .hover-grow .list:hover [class*=icon-bg]:before {background: rgba(0, 0, 0, .3);width: 0;height: 0;animation: grow 1.5s infinite;-o-animation: grow 1.5s infinite;-moz-animation: grow 1.5s infinite;-webkit-animation: grow 1.5s infinite;-ms-animation: grow 1.5s infinite;animation-delay: 0s;animation-timing-function: ease-in-out }.hover-grow .list:hover [class*=icon-bg-]:after, .hover-grow .list:hover [class*=icon-bg]:after {background: rgba(0, 0, 0, .3);width: 0;height: 0;animation: grow-scnd 1.5s infinite;-o-animation: grow-scnd 1.5s infinite;-moz-animation: grow-scnd 1.5s infinite;-webkit-animation: grow-scnd 1.5s infinite;-ms-animation: grow-scnd 1.5s infinite;animation-delay: 0s;animation-timing-function: ease-in-out }.hover-grow [class*=icon-bg-], .hover-grow [class*=icon-bg] {transition: all 1.5s;-webkit-transition: all 1.5s;z-index: 1 }.hover-grow [class*=icon-bg-]:after, .hover-grow [class*=icon-bg-]:before, .hover-grow [class*=icon-bg]:after, .hover-grow [class*=icon-bg]:before {position: absolute;left: 50%;top: 50%;border-radius: 50%;-o-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);content: '';border-radius: 50%;z-index: -1;display: block }[class*=grdnt-] .hover-grow .list:hover [class*=icon-bg-]:before, [class*=grdnt-] .hover-grow .list:hover [class*=icon-bg]:before {background: rgba(255, 255, 255, .8) }[class*=grdnt-] .hover-grow .list:hover [class*=icon-bg-]:after, [class*=grdnt-] .hover-grow .list:hover [class*=icon-bg]:after {background: rgba(255, 255, 255, .8) }@-webkit-keyframes grow {0% {width: 0%;height: 0%;opacity: 1 }100% {width: 200%;height: 200%;opacity: 0 }}@keyframes grow-scnd {0% {width: 0;height: 0;opacity: 1 }50% {width: 0;height: 0;opacity: 1 }100% {width: 200%;height: 200%;opacity: 0 }}[class*=grad-] .clip-txt, [class*=grad-] .meta-head:before, [class*=grad-] .owl-item .profile-img:before, [class*=grad-] .faq .more-less, [class*=grad-] .owl-item:after, [class*=grad-] .pricing-btn .toggler--is-active{background-clip: border-box;-webkit-background-clip: text;-webkit-text-fill-color: transparent }.grad-prple .clip-txt, .grad-prple .owl-item .profile-img:before, .grad-prple .faq .more-less, .grad-prple .pricing-btn .toggler--is-active{background-image: linear-gradient(to right, #4222f1 0, #ed3ea4 100%);background-image: -webkit-linear-gradient(to right, #4222f1 0, #ed3ea4 100%) }.grad-prple .owl-item:after {background: linear-gradient(to right, #4222f1 0, #ed3ea4 100%);background: -webkit-linear-gradient(to right, #4222f1 0, #ed3ea4 100%) }.grad-orange .clip-txt, .grad-orange .owl-item .profile-img:before, .grad-orange .faq .more-less, .grad-orange .pricing-btn .toggler--is-active, .grad-orange .team-mem-col .team-hover .team-hover-content a:hover i {background-image: linear-gradient(135deg, #fe2553 0, #ff6351 100%);background-image: -webkit-linear-gradient(45deg, #fe2553 0, #ff6351 100%) }.grad-orange .owl-item:after {background: linear-gradient(135deg, #fe2553 0, #ff6351 100%);background: -webkit-linear-gradient(135deg, #fe2553 0, #ff6351 100%) }.grad-blue .clip-txt, .grad-blue .owl-item .profile-img:before, .grad-blue .faq .more-less, .grad-blue .pricing-btn .toggler--is-active, .grad-blue .team-mem-col .team-hover .team-hover-content a:hover i {background-image: linear-gradient(90deg, #5722ff 0, #8103ff 100%);background-image: -webkit-linear-gradient(90deg, #5722ff 0, #8103ff 100%);}.grad-blue .owl-item:after {background: linear-gradient(135deg, #5722ff 0, #8103ff 100%);background: -webkit-linear-gradient(135deg, #5722ff 0, #8103ff 100%) }.grad-yellow .clip-txt, .grad-yellow .owl-item .profile-img:before, .grad-yellow .faq .more-less, .grad-yellow .pricing-btn .toggler--is-active, .grad-yellow .team-mem-col .team-hover .team-hover-content a:hover i {background-image: linear-gradient(130deg, #ffa159 0, #ff39b4 100%);background-image: -webkit-linear-gradient(130deg, #ffa159 0, #ff39b4 100%);}.grad-yellow .owl-item:after {background: linear-gradient(130deg, #ffa159 0, #ff39b4 100%);background: -webkit-linear-gradient(130deg, #ffa159 0, #ff39b4 100%) }.feat-slide .owl-item:after {content: "";display: block;height: .25em;position: absolute;top: 100%;width: 0%;left: 50%;transform: translate(-50%);transition: all .5s;-webkit-transition: all .5s;background-size: 200% auto }.slide-side {position: relative }.app-slide, .app-slide-auto {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 237px;overflow: hidden;border-radius: 20px;}.app-slide img, .app-slide-auto img{border-radius: 20px;}.slide-side .phone {position: relative;z-index: 2;}.left-dir-col [class*=icon-], .left-dir-col.icon, .navbar-custom .right-nav {float: right }.shad-item:not(.light) .item{border: 1px solid rgba(0, 0, 0, 0.09);border-radius: 10px;padding: 30px 40px;background: #fff;transition: 0.5s;cursor: pointer;}.shad-item.light .item{border-radius: 10px;padding: 30px 40px;transition: 0.5s;}.shad-item.style-2 .item{background: #F0F1FF;border:0;}.shad-item .item:hover{transform: translateY(-20px);}.active, .carousel, .item {height: 100% }.carousel-inner {height: 100%;overflow: visible }.carousel-fade .carousel-inner .item {opacity: 0;transition-property: opacity;-webkit-transition-property: opacity }.carousel-fade .carousel-inner .active {opacity: 1 }.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1 }.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {opacity: 1 }@media all and (transform-3d), (-webkit-transform-3d) {.carousel-fade .carousel-inner>.item.active.right, .carousel-fade .carousel-inner>.item.next {opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.carousel-fade .carousel-inner>.item.active.left, .carousel-fade .carousel-inner>.item.prev {opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.carousel-fade .carousel-inner>.item.active, .carousel-fade .carousel-inner>.item.next.left, .carousel-fade .carousel-inner>.item.prev.right {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fade-left {-webkit-animation: fadeinLeft .6s ease-in-out;-moz-animation: fadeinLeft .6s ease-in-out;animation-duration: .6s;-o-animation: fadeinLeft .6s ease-in-out;-ms-animation: fadeinLeft .6s ease-in-out;animation: fadeinLeft .6s ease-in-out;animation-duration: .6s;-webkit-animation-duration: 1.5s;animation-duration: 1.5s }@-webkit-keyframes fadeinLeft {0% {opacity: 0;-webkit-transform: translateX(20%) }100% {opacity: 1;-webkit-transform: translateX(0) }}@-moz-keyframes fadeinLeft {0% {opacity: 0;-moz-transform: translateX(20%) }100% {opacity: 1;-moz-transform: translateX(0) }}@keyframes fadeinLeft {0% {opacity: 0;transform: translateX(20%) }100% {opacity: 1;transform: translateX(0) }}.carousel-control {width: auto;opacity: 1 }.carousel-control.left, .carousel-control.right {background-image: none;filter: none;top: -20% }.quote .quote-text:after, .rating-list li, .social-holder a {display: inline-block;margin-bottom: 0 }.rating-list li {margin-right: 3px;line-height: 1;font-size: 14px;}.rating-list li:last-child {margin-left: 8px;color: #252a32;font-size: 16px }.rating-list li i {color: #ffdd65;}.social-holder a {margin-right: 15px;font-size: 12px;}.social-holder a:last-child {margin-right: 0 }.hide-block {overflow: hidden }.hide-block img {position: relative;margin-bottom: -200px }.hide-block a img {margin-bottom: 0 }.social-holder li {display: inline-block }.social-holder a {height: 30px;width: 30px;border-radius: 50%;display: flex;justify-content: center;align-items: center;background: rgba(0, 0, 0, .2) }.social-holder a:hover {background: rgba(0, 0, 0, .3);color: #fff }.quote .owl-dots, .screen .owl-dots {width: 200px;margin: 0 auto;margin-top: 30px;text-align: center }.quote .owl-dot, .screen .owl-dot {height: 10px;width: 10px;border-radius: 50%;display: inline-block;margin: 10px;background: #b8bbc5 }.quote .owl-dot.active, .screen .owl-dot.active {background: #6b1aff }[class*=grdnt] .quote .owl-dot, [class*=grdnt] .screen .owl-dot, div[class*=grdnt] .screen .owl-dot {background: rgba(255, 255, 255, .3) }[class*=grdnt] .quote .owl-dot.active, [class*=grdnt] .screen .owl-dot.active, div[class*=grdnt] .screen .owl-dot.active {background: #fff }[class*=bg-trans], [class*=style-] {position: relative }.contact-form .form-control {border: 0;border-radius: 5px;box-shadow: 0 0 0 transparent;height: 45px;}.contact-form textarea.form-control {height: 70px;padding-top: 15px }#preloader {position:fixed;bottom: 0;top:0;left: 0;right: 0;z-index: 10000;background: #fff;}#status {width: 137px;height: 81px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);background-image: url(../image/loading.gif);background-repeat: no-repeat;background-position: center;}.navbar-custom {border: none;padding: 35px 0;-webkit-transition: padding .5s;-moz-transition: padding .5s;transition: padding .5s;position: absolute;top: 0;left: 0;right: 0;background-color: transparent }.navbar-custom:not(.navbar-fixed-top) {z-index: 10 }.navbar-custom.affix {position: fixed;background: #21222f !important }.navbar-custom .right-nav .nav-btn {float: right;margin-left: 20px }.navbar-custom.affix .right-nav .nav-btn .btn.btn-white {border-color: #702dda;color: #702dda }.navbar-custom.affix .right-nav .nav-btn .btn.btn-white:hover {background: #702dda;color: #fff }.navbar-custom .navbar-brand {margin-left: 0 !important;padding: 0;transition: .5s;-webkit-transition: .5s }.navbar-custom.affix .navbar-brand {padding: 0 }.navbar-custom .navbar-brand.logo-clr, .navbar-custom.affix .navbar-brand.logo-light {opacity: 0;width: 0 }.navbar-custom .navbar-brand.logo-light, .navbar-custom.affix .navbar-brand.logo-clr {opacity: 1;width: auto;height: auto }.navbar-custom .navbar-toggle {border: 0;text-transform: uppercase;color: #fff;font-size: 24px;margin-right: 0;padding: 0 0 0 12px;transition: .5s;-webkit-transition: .5s }.navbar-custom .navbar-toggle:hover {background: 0 0;opacity: .7 }.navbar-custom.affix .navbar-toggle {color: #fff }.navbar-custom ul li {margin: 0 15px;}.navbar-custom ul li a {color: #fff;opacity: .8;padding: 15px 0;font-size: 16px;line-height: 1;font-family:'josefin sans', sans-serif;font-weight: 400;letter-spacing: -.001em;}.navbar-custom.affix ul li a {color: #000;}@media (min-width: 768px){.navbar-custom.affix ul li a {color: #fff;}.navbar-custom.affix ul li a:hover, .navbar-custom.affix ul li.active a {color: #fff;}}.navbar-custom.affix ul li a:hover, .navbar-custom.affix ul li.active a {color: #222338;}@media (min-width: 768px){.navbar-custom.affix ul li a:hover, .navbar-custom.affix ul li.active a {color: #fff;}}.navbar-custom ul li.active a {position: relative;transition: .5s;-webkit-transition: .5s;opacity: 1;}.navbar-custom ul li a:hover {color: #fff;}.navbar-custom.affix {padding: 20px 0;border-bottom: 0;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .2);-moz-box-shadow: 0 0 15px rgba(0, 0, 0, .2);box-shadow: 0 0 15px rgba(0, 0, 0, .2);background: #fff;}.navbar-custom.affix ul li a:hover:after, .navbar-custom.affix ul li.active a:after {background: #702dda }.navbar-custom .nav-btn .btn {padding: 14px 25px;margin: 0 }.navbar-custom.affix .nav-btn .btn {border-color: rgba(62, 42, 117,.1 );color: #fff;}.navbar-custom.affix .nav-btn .btn:hover {border-color: rgba(62, 42, 117, .3);color: #3e2a75;}.hero {position: relative;background:#300f49;padding-top: 150px;padding-bottom: 120px;}.hero.style-curve{padding-top: 120px;padding-bottom: 0;height: 850px;overflow: hidden;}.hero.style-curve .img-pre{z-index: 0;}.hero.style-wave, .hero.style-wave-2{padding-top: 150px;padding-bottom: 300px;overflow: hidden;}.hero .img-pre.right{position: absolute;right: -300px;bottom: 0;max-width: 900px;z-index: 0;}.hero .img-pre .circle-bg{border-radius: 50%;height: 450px;width: 450px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -1;}.intro-text {margin-top: 40px }.hero-single {padding-top: 200px;padding-bottom: 300px;}.hero-content {z-index: 3;position: relative }.hero.app-banner {height: 700px }.hero .hero-content.intro-center {position: static;padding-top: 150px }.hero-content .sub-input .btn {right: 8px }.hero-content .intro-text .intro-heading {font-size: 48px;margin-bottom: 20px;font-weight: 400;line-height: 60px }.count{font-size: 72px;float: left;line-height: 1;font-family: 'josefin sans', sans-serif;font-weight: 300;}.count + p{overflow: hidden;padding-left: 20px;margin-top: 10px;}.left-dir-col {text-align: right }.left-dir-col .icon {float: right;}.left-dir-col .text {margin-right: 80px;overflow: hidden;}.right-dir-col .icon, .right-dir-col [class*=icon-] {float: left;}.right-dir-col .flx-container .icon, .right-dir-col .flx-container [class*=icon-] {margin: 0;}.right-dir-col .text {padding-left: 20px;overflow: hidden;}.left-dir-col .list, .right-dir-col .list {transition: .6s;-webkit-transition: .6s;cursor: default;}.shad-box-list{position: relative;left: 60px;z-index: 1;min-width: 500px;}.shad-box-list .list{box-shadow: 0 0 100px rgba(0,0,0,.2);padding: 20px;border-radius: 20px;margin-bottom: 20px;background: rgba(255,255,255,0.95);transition: 0.5s;cursor: pointer;}.shad-box-list .list:hover{transform: translateX(10px);}.feat-tag .list{display: inline-block;background: #F0F1FF;border-radius: 50px;padding: 10px 30px;margin: 0 10px 20px 10px;}.feat-tag .list .icon{font-size: 20px;line-height: 0;}.feat-tag .list .text{padding-left: 10px;}.feat-tag .list h6{line-height: 1;margin-top: 4px;margin-bottom: 0;}.feat-op{background:rgba(255,255,255,.9);padding: 20px;}.bg-mockup{position: relative;display: inline-block;margin-top: -70px;z-index: -1;}.screenshot .owl-carousel .owl-item img {width: auto;-webkit-transition: .3s;transition: .3s }.footer-wrapper .navbar-brand{display: block;height: auto;padding: 0;}.footer-wrapper li a, .footer-wrapper p{opacity: .9;}.footer-wrapper li a:hover{opacity: 1;color: #fff;}.footer-wrapper .copyright {font-size: .9em;padding: 40px 0;border-top: 1px solid rgba(255, 255, 255, .2);}.footer-wrapper .subscribe-box{background: rgba(0,0,0,.1);border-radius: 5px;margin-bottom: 60px;padding: 30px 20px;line-height: 0;}.footer-wrapper .subscribe-box .heading{margin-bottom: 0;}.footer-wrapper .subscribe-box .form-group{margin-bottom: 0;}.footer-wrapper .subscribe-box .btn:hover{color: #fff;}@media only screen and (min-width :1900px) {.bg-trans:before, [class*=bg-trans]:before, [class*=style-]:after {background-size: 100% !important }.hero .img-pre.right{max-width: 950px;right: 0;}}@media only screen and (max-width :992px) {body {font-size: .9em }h1 {font-size: 3em }h2 {font-size: 2.75em }h3 {font-size: 2.5em }h4 {font-size: 1.75em }h5 {font-size: 1.5em }h6 {font-size: 1.25em }.container {padding-left: 30px;padding-right: 30px;}.icon-bg-md {width: 50px;height: 50px }.sec-pad {padding-top: 70px;padding-bottom: 70px }.sec-pad-lg {padding-top: 90px;padding-bottom: 90px }.pt-0 {padding-top: 0 }.pb-0 {padding-bottom: 0 }.p-0 {padding: 0 }.parallax-bg.cta{visibility: hidden;}.social-holder a {height: 40px;width: 40px }.res-center {text-align: center;padding: 70px;float: none }.res-center .icon {float: none;margin-bottom: 10px }.res-center .left-dir-col .text, .res-center .right-dir-col .text {text-align: center;margin: 0 }.res-margin {margin-bottom: 70px }.shad-box-list {min-width: 400px;}.flx-off-sm {display: block }.btn {padding: 10px 24px;margin-right: 5px }.btn i {font-size: 16px }.btn span {font-size: 12px }.btn i+span {margin-top: 2px }.process [class*="col-"] {padding: 0 30px;}.process [class*="col-"]::after {font-size: 30px;}.navbar-custom ul li {margin: 0 10px }.navbar-custom ul li a {font-size: 14px;}.navbar-custom .nav-btn .btn {padding: 13px 15px;font-size: 13px;}.hero {padding-top: 150px;padding-bottom: 150px }.hero .img-pre.right{max-width: 800px;}.hero .img-pre .circle-bg {height: 350px;width: 350px;}.hero-content .mockup {top: 30px;max-width: 350px }.hero-single {height: 300px;padding-top: 90px;}.count{font-size: 48px;}.count + p {padding-left: 10px;margin-top: 0px;}.feature .section-text {padding: 0 40px 10px 40px }.footer-wrapper .nav {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center }}@media only screen and (max-width :767px) {.container {padding-left: 80px;padding-right: 80px;max-width: 100% }.navbar-custom ul li a:hover:before, .navbar-custom ul li.active a:before {width: 0% }.res-center-sm {padding: 50px;text-align: center;float: none }.right-dir-col.res-center-sm .flx-container .icon, .right-dir-col.res-center-sm .flx-container [class*="icon-"] {margin: 0 auto 10px auto;}.res-center-sm .icon, .res-center-sm [class*="icon-"] {float: none;margin-bottom: 10px }.res-center-sm.left-dir-col .text, .res-center-sm.right-dir-col .text {text-align: center;margin: 0;padding: 0;}.process [class*="col-"] {padding: 0px 30px 50px 30px;}.process [class*="col-"]::after {content: "\e64b";font-size: 30px;top: 80%;right: 47%;}.shad-box-list {position: static;left: 0px;}.pt-0 {padding-top: 0 }.pb-0 {padding-bottom: 0 }.p-0 {padding: 0 }.count{float: none;text-align: center;}.count + p{padding: 0;text-align: center;}.quote .owl-item {padding: 10px }.navbar-header {max-width: 100% }.tab-horizon .tab-menu .tab-list li {padding: 10px }.flx-off-xs {display: block }.res-margin, .res-margin-sm {margin-bottom: 50px }.style-wave-2{padding-bottom: 0!important;}.hero:not(.style-angle, .style-flate) {height: 800px;padding: 100px 0;}.hero .img-pre {margin-top: 30px;width: auto;}.hero .img-pre.right{max-width: 500px;right: -100px;bottom: -50px;}.shad-box-list {min-width: auto;}.navbar-custom, .navbar-custom.affix {padding: 15px 0 }.navbar-custom .navbar-brand {padding: 6px 0 0 0 }.navbar-custom ul li {margin: 0 10px }.navbar-custom ul li a {font-weight: 400;color: inherit;padding-left: 30px;text-align: left;border-bottom: 1px solid #eaeaea;}.navbar-custom ul li a:hover {color: #0facf3;}.navbar-custom ul li a:hover, .navbar-custom ul li.active a {color: #424242;border-bottom: 1px solid #eaeaea;}.navbar-custom .nav-btn .btn {margin: 15px 0;border-color: rgba(0, 0, 0, .2);color: #424242;}.navbar-custom:not(.navbar-fixed-top) .container {width: 100% }.navbar-custom ul li a::after {height: 0 }.navbar-custom .right-nav {float: none }.navbar-custom .right-nav .nav-btn {text-align: left;float: none }.navbar-collapse {background: #fff;padding:0;overflow-x: hidden;margin-top: 15px }.navbar-nav {margin: 0 -15px;}.sec-pad, .sec-pad-lg {padding-top: 70px;padding-bottom: 70px }.pt-0 {padding-top: 0 }.pb-0 {padding-bottom: 0 }.p-0 {padding: 0 }.spce {height: 15px;}.spce.lg {height: 40px }.tab-container {margin-left: 0 }.tab-list li {display: block }.tab-list li a {padding: 3px 6px }.screenshot .owl-carousel {margin-top: 0;margin-bottom: 0 }.btn-holder {margin-top: 10px }.pricing {padding: 0 40px 0 40px }.pricing .pricing-table, .pricing .pricing-table.main {transform: scale(1) }.parallaxie {background-attachment: scroll !important;background-position: 50% 50% !important }}@media only screen and (max-width :480px) {.pt-0 {padding-top: 0 }.pb-0 {padding-bottom: 0 }.p-0 {padding: 0 }.btn {padding: 10px 15px;font-size: .775em }.icon-bg {width: 80px;height: 80px;font-size: 2em }.sub-input .custom-form .form-control {height: 50px }.tab .slide-side .phone {width: 200px }.app-slide {position: absolute;top: 50% }.app-slide img {width: 176px !important }.feat-slide .owl-item {padding: 10px }.tab-horizon .tab-menu .tab-list li {padding: 5px 7px;font-size: 10px }.res-center-xs {text-align: center;float: none }.res-center-xs .icon {float: none;margin-bottom: 10px }.res-center-xs .left-dir-col .text, .res-center-xs .right-dir-col .text {text-align: center;margin: 0 }.res-center-sm, .res-center-xs {padding: 20px }.res-margin, .res-margin-sm, .res-margin-xs {margin-bottom: 25px }.pricing {padding: 0 }.container {padding-left: 35px;padding-right: 35px }.section-text {margin: 0 auto 40px auto }.blog .sub-input .custom-form .btn {width: auto;position: absolute;height: 100% }.sub-input .custom-form label {top: 14%;}}@media only screen and (max-width :360px) {.navbar-brand img {width: 120px;margin-top: 8px;margin-bottom: 8px }.pt-0 {padding-top: 0 }.pb-0 {padding-bottom: 0 }.p-0 {padding: 0 }}.hero.intro {padding-top: 100px;padding-bottom: 100px }.hero.intro.style-wave:after {background-size: cover !important }.demo div[class*=col-] a {display: block;border: #dbdbdb;transition: .5s;-webkit-transition: .5s;box-shadow: 0 6px 45px rgba(169, 169, 169, .1) }.demo div[class*=col-] a:hover {box-shadow: 0 20px 70px rgba(0, 0, 0, .2);transform: translateY(-5%) }.demo div[class*="col-"] a img {border-radius: 20px;box-shadow: 0 6px 45px rgba(169,169,169,.1);}@media only screen and (max-width :991px) {.hero.intro {height: auto;}.hero.intro .parallax-bg {background-size: 100%;background-position: 50% 30% }.demo [class*=col] {margin-bottom: 30px }}.app-card {display: flex;flex-direction: column;align-items: center;background-color: #30324a;border-radius: 10px;padding: 20px;box-shadow: 0 4px rgba(149, 146, 146, 0.1);margin: 0 20% 0 20%;}@media (max-width: 767px) {.app-card {margin: 0 10% 0 10%;}}.app-icon {width: 120px;height: 120px;border-radius: 50%;object-fit: cover;margin-bottom: 20px;}.app-info {text-align: center;}.app-title {font-size: 24px;font-weight: bold;margin-bottom: 10px;}.app-description {font-size: 18px;color: #fff;margin-bottom: 20px;}.app-download {display: inline-block;padding: 10px 20px;background-color: #e74c3c;color: #ffffff;border-radius: 30px;font-weight: bold;transition: background-color 0.3s ease;}.app-download:hover {background-color: #c0392b;color: #ffffff;}.features-section {background-color: #353758;padding: 50px 0;}.features-heading {text-align: center;margin-bottom: 40px;color: #fff;}.feature-item {text-align: center;margin-bottom: 30px;border-radius: 10px;background-color: #21222f;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.16);padding: 20px;height: 300px;margin-left: auto;margin-right: auto;}.feature-icon {font-size: 48px;margin-bottom: 10px;color: #e74c3c;}.feature-title {font-size: 24px;font-weight: bold;margin-bottom: 10px;color: #fff;}.feature-description {font-size: 16px;color: #fff;}.about-section {background-color: #21222f;padding: 50px 0;}.about-heading {text-align: center;margin-bottom: 40px;color: #fff;}.about-description {text-align: center;font-size: 25px;color: #fff;}.partners-section {background-color: #222338;padding: 30px 0;}.partners-section h2 {color: #fff;}.partners-list {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;max-width: 1200px;margin: 0 auto;}.partner-logo {width: 150px;height: 80px;object-fit: contain;margin: 20px;}.counter-section{background-color: #21222f;}.counter-section p,.counter-section h4{color: #fff !important;}