 body {background: #ffffff;color: #333;font-family: "Plus Jakarta Sans", sans-serif;font-size: 14px;font-weight: normal;line-height: 26px;overflow-x: hidden;margin: 0 auto;padding: 0;letter-spacing: 0.5px;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}:root {--color-hover: #1701cd;--color-hover2: #ff0a5f;}h1, h2, h3, h4, h5, h6 {margin: 0;font-family: "Plus Jakarta Sans", sans-serif;font-weight: normal;color: #333;line-height: 1.5;}a {color: #1701cd;text-decoration: none !important;-moz-transition: all 0.5s ease-in-out 0s;-ms-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}img {max-width: 100%;}a:hover {color: #1701cd;-moz-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}a:hover, a:focus {color: #1701cd;text-decoration: none;}p {padding: 0;margin: 0;font-size: 14px;color: #555;font-weight: 500;line-height: 26px;letter-spacing: 0.5px;font-family: "Plus Jakarta Sans", sans-serif;}.z-index {z-index: 9;}.position-relative {position: relative !important;}.form-control:focus {box-shadow: none;outline: 0 none;border-bottom: 1px solid #1701cd;}.btn:focus {outline: none !important;box-shadow: none;}button:focus {outline: 0 none;box-shadow: none;}.button:focus {outline: none;box-shadow: none;}.button {position: relative;z-index: 2;display: inline-block;padding: 10px 30px;text-align: center;font-size: 14px;text-transform: capitalize;letter-spacing: 0.7px;font-weight: 700;border: 2px solid #1701cd;border-radius: 30px;color: #1701cd;background: none;cursor: pointer;margin-top: 25px;overflow: hidden;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}.button:hover {color: #fff;}.button:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;opacity: 0.5;background-color: #1701cd;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;}.button:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;background-color: #172647;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;}.button:hover:before {-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);}.button:hover:after {-webkit-transition-delay: 0.2s;-o-transition-delay: 0.2s;transition-delay: 0.2s;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);}.home-btn-2 {border: 2px solid var(--color-hover2) !important;color: var(--color-hover2) !important;}.home-btn-2:hover {color: #fff !important;border: 2px solid var(--color-hover) !important;}.bg-gray {background-color: #f8f8f9;}.bg-black {background-color: #000;}.bg-none {background: none !important;}.color-text-blue {color: var(--color-hover) !important;}.color-text {color: var(--color-hover2) !important;}dl, ol, ul {padding: 0;margin: 0;list-style: none;}.mr-15 {margin-right: 15px;}.pt-20 {padding-top: 20px;}.pb-20 {padding-bottom: 20px;}.pt-30 {padding-top: 30px;}.pb-30 {padding-bottom: 30px;}.pt-100 {padding-top: 100px;}.pb-100 {padding-bottom: 100px;}.pl-0{padding-left: 0 !important;}.d-table {width: 100%;height: 100%;}.d-table-cell {vertical-align: middle;}.bg-fixed {background-attachment: fixed;}.bg-img {background-size: cover;background-repeat: no-repeat;}.section-padding {padding: 100px 0;}.section-title {text-align: center;margin-bottom: 75px;}.section-title h5 {color: #1701cd;font-size: 12px;font-weight: 800;margin-bottom: 10px;text-transform: uppercase;letter-spacing: 0.7px;}.section-title h2 {font-weight: 700;text-transform: capitalize;font-size: 38px;line-height: 1.3;color: #333;}.display-table {width: 100%;height: 100%;display: table;}.table-cell {display: table-cell;vertical-align: middle;}.mr-0 {margin: 0;}.mr-top-50 {margin-top: 50px;}.back-to-top {position: fixed;cursor: pointer;top: 0;right: 15px;color: #ffffff;background: #1701cd;z-index: 4;width: 40px;text-align: center;height: 42px;line-height: 42px;opacity: 0;visibility: hidden;-webkit-transition: 0.9s;transition: 0.9s;}.back-to-top:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;background: #ffc518;opacity: 0;visibility: hidden;-webkit-transition: 0.5s;transition: 0.5s;}.back-to-top:hover:before, .back-to-top:focus:before {opacity: 1;visibility: visible;}.back-to-top:hover, .back-to-top:focus {color: #ffffff;}.back-to-top.active {top: 85%;-webkit-transform: translateY(-98%);transform: translateY(-98%);opacity: 1;visibility: visible;}.back-to-top.active.addTop {top: 97%;}.back-to-top i:last-child {opacity: 0;visibility: hidden;top: 60%;}.back-to-top:hover i:first-child, .back-to-top:focus i:first-child {opacity: 0;top: 0;visibility: hidden;}.back-to-top:hover i:last-child, .back-to-top:focus i:last-child {opacity: 1;visibility: visible;top: 50%;}.back-to-top i {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;-webkit-transition: 0.5s;transition: 0.5s;font-size: 20px;}.v-middle {position: absolute;width: 100%;top: 50%;left: 0;-webkit-transform: translate(0%, -50%);transform: translate(0%, -50%);}.valign {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}[data-overlay-dark], [data-overlay-light] {position: relative;}[data-overlay-dark] .container, [data-overlay-light] .container {position: relative;z-index: 2;}[data-overlay-dark]:before, [data-overlay-light]:before {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;}[data-overlay-dark]:before {background: #02050b;}[data-overlay-light]:before {background: #fff;}[data-overlay-dark] h1, [data-overlay-dark] h2, [data-overlay-dark] h3, [data-overlay-dark] h4, [data-overlay-dark] h5, [data-overlay-dark] h6, [data-overlay-dark] span, .bg-dark h1, .bg-dark h2, .bg-dark h3, .bg-dark h4, .bg-dark h5, .bg-dark h6, .bg-dark span, .bg-color h1, .bg-color h2, .bg-color h3, .bg-color h4, .bg-color h5, .bg-color h6, .bg-color span {color: #fff;}[data-overlay-dark] p, .bg-dark p, .bg-color p {color: #dad6d6;}[data-overlay-dark="0"]:before, [data-overlay-light="0"]:before {opacity: 0;}[data-overlay-dark="1"]:before, [data-overlay-light="1"]:before {opacity: 0.1;}[data-overlay-dark="2"]:before, [data-overlay-light="2"]:before {opacity: 0.2;}[data-overlay-dark="3"]:before, [data-overlay-light="3"]:before {opacity: 0.3;}[data-overlay-dark="4"]:before, [data-overlay-light="4"]:before {opacity: 0.4;}[data-overlay-dark="5"]:before, [data-overlay-light="5"]:before {opacity: 0.5;}[data-overlay-dark="6"]:before, [data-overlay-light="6"]:before {opacity: 0.6;}[data-overlay-dark="7"]:before, [data-overlay-light="7"]:before {opacity: 0.7;}[data-overlay-dark="8"]:before, [data-overlay-light="8"]:before {opacity: 0.8;}[data-overlay-dark="9"]:before, [data-overlay-light="9"]:before, [data-overlay-color="9"]:before {opacity: 0.9;}[data-overlay-dark="10"]:before, [data-overlay-light="10"]:before {opacity: 1;}.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 20px;}.owl-theme .owl-dots .owl-dot span {width: 7px;height: 7px;margin: 5px 5px;background-color: rgba(0, 0, 0, 0.1);display: block;-webkit-backface-visibility: visible;transition: opacity 0.2s ease;border-radius: 5px;transition: 0.3s;border: 2px solid transparent;}.owl-theme .owl-dots .owl-dot.active span {background-color: #1701cd !important;width: 7px;height: 7px;transition: 0.3s;-webkit-box-shadow: 0 1px 5px #1701cd;box-shadow: 0 1px 5px #1701cd;}.owl-theme .owl-dots .owl-dot:hover span {background-color: transparent;border: 2px solid #1701cd;transition: 0.3s;}.preloader {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: #ffffff;z-index: 999999;}.preloader .preloader-inner {width: 100px;height: 100px;display: inline-block;padding: 0px;text-align: left;-webkit-box-sizing: border-box;box-sizing: border-box;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.preloader .preloader-inner span {position: absolute;display: inline-block;width: 100px;height: 100px;border-radius: 100%;background-color: #2f5bea !important;-webkit-animation: preloader 1.3s linear infinite;animation: preloader 1.3s linear infinite;}.preloader .preloader-inner span:last-child {-webkit-animation-delay: -0.8s;animation-delay: -0.8s;}@keyframes preloader {0% {-webkit-transform: scale(0, 0);transform: scale(0, 0);opacity: 0.5;}100% {-webkit-transform: scale(1, 1);transform: scale(1, 1);opacity: 0;}}@-webkit-keyframes preloader {0% {-webkit-transform: scale(0, 0);opacity: 0.5;}100% {-webkit-transform: scale(1, 1);opacity: 0;}}.navbar-b {transition: all 0.5s ease-in-out;background-color: transparent;padding-top: 1.563rem;padding-bottom: 1.563rem;}.navbar-b.navbar-reduce {box-shadow: 0px 6px 9px 0px rgba(0, 0, 0, 0.06);}.navbar-b.navbar-trans .nav-item, .navbar-b.navbar-reduce .nav-item {position: relative;padding-right: 10px;padding-left: 0;}.navbar-b.navbar-trans .nav-link, .navbar-b.navbar-reduce .nav-link {color: #fff;text-transform: capitalize;font-weight: 700;font-size: 14px;letter-spacing: 0.5px;font-family: "Plus Jakarta Sans", sans-serif;}.navbar-b.navbar-trans .nav-link:hover, .navbar-b.navbar-reduce .nav-link:hover {color: #1b1b1b;}.navbar-b.navbar-trans .nav-link:hover {color: #fff;}.navbar-b.navbar-trans .show > .nav-link, .navbar-b.navbar-trans .active > .nav-link, .navbar-b.navbar-trans .nav-link.show, .navbar-b.navbar-trans .nav-link.active {color: #fff;}.navbar-b.navbar-reduce {transition: all 0.5s ease-in-out;background-color: #1f253a;padding-top: 20px;padding-bottom: 20px;-webkit-animation: 500ms ease-in-out 0s normal fadeInDown;animation: 500ms ease-in-out 0s normal fadeInDown;-webkit-transition: 0.6s;transition: 0.6s;}.navbar-b.navbar-reduce .nav-link {color: #ddd7d7;}.navbar-b.navbar-reduce .nav-link:hover {color: #505050;}.navbar-b.navbar-reduce .show > .nav-link, .navbar-b.navbar-reduce .active > .nav-link, .navbar-b.navbar-reduce .nav-link.show, .navbar-b.navbar-reduce .nav-link.active {color: #ddd7d7;}.navbar-b.navbar-reduce .navbar-brand {color: #333;}.navbar-b.navbar-reduce .navbar-toggler span {background-color: #1b1b1b;}.navbar-b .navbar-brand {color: #fff;font-size: 1.6rem;font-weight: 700;}.navbar-b .navbar-nav .dropdown-item.show .dropdown-menu, .navbar-b .dropdown.show .dropdown-menu, .navbar-b .dropdown-btn.show .dropdown-menu {-webkit-transform: translate3d(0px, 0px, 0px);transform: translate3d(0px, 0px, 0px);visibility: visible !important;}.navbar-b .dropdown-menu {margin: 1.12rem 0 0;border-radius: 0;}.navbar-b .dropdown-menu .dropdown-item {padding: 0.7rem 1.7rem;transition: all 500ms ease;}.navbar-b .dropdown-menu .dropdown-item:hover {background-color: #1701cd;color: #fff;transition: all 500ms ease;}.navbar-b .dropdown-menu .dropdown-item.active {background-color: #1701cd;}.navbar-toggler {position: relative;}.navbar-toggler:focus, .navbar-toggler:active {outline: 0;}.navbar-toggler span {display: block;background-color: #fff;height: 3px;width: 25px;margin-top: 4px;margin-bottom: 4px;-webkit-transform: rotate(0deg);transform: rotate(0deg);left: 0;opacity: 1;}.navbar-toggler span:nth-child(1), .navbar-toggler span:nth-child(3) {transition: -webkit-transform 0.35s ease-in-out;transition: transform 0.35s ease-in-out;transition: transform 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;}.navbar-toggler:not(.collapsed) span:nth-child(1) {position: absolute;left: 12px;top: 10px;-webkit-transform: rotate(135deg);transform: rotate(135deg);opacity: 0.9;}.navbar-toggler:not(.collapsed) span:nth-child(2) {height: 12px;visibility: hidden;background-color: transparent;}.navbar-toggler:not(.collapsed) span:nth-child(3) {position: absolute;left: 12px;top: 10px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);opacity: 0.9;}.navbar-brand img {max-height: 70px;}.navbar-b .black-logo {display: none;}.navbar-b.navbar-reduce .navbar-brand .white-logo {display: none;}.navbar-b.navbar-reduce .navbar-brand .black-logo {display: block;}.home-area {height: 100vh;position: relative;color: #fff;text-align: center;background: url(../img/best-web-design-company-in-dhaka-bangladesh.webp);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;padding-top: 150px;padding-bottom: 40px;}.home-area::after {position: absolute;content: "";top: 0;left: 0;padding: 0;height: 100%;width: 100%;opacity: 0.7;z-index: -1;background: #03030c !important;}.hero-equal-height {position: relative;min-height: 100vh;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;width: 100%;}.home-area .home-content {margin-bottom: 50px;}.home-area .home-content h1 {font-size: 40px;color: #ffffff;margin-bottom: 10px;font-weight: 700;line-height: 1.5;}.home-area .home-content p {font-size: 14px;color: #ffffff;}.button.home-btn-1 {background: #fff;margin-right: 15px;border: 2px solid #ffffff;}.button.home-btn-1:hover {border: 2px solid var(--color-hover);}.home-app-button-box .img-app-btn-1 {margin-right: 15px;}.scroll_down {position: absolute;left: 50%;transform: translateX(-50%);bottom: 70px;z-index: 9;}.scroll_down svg {animation: bounce 2s;animation-iteration-count: infinite;animation-direction: alternate-reverse;}.modal {display: block;position: fixed;z-index: 99999;padding-top: 150px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, 0.8);}.modal-content {margin: auto;display: block;width: 80%;max-width: 700px;}.close {position: absolute;top: -30px;right: -30px;font-size: 55px;color: #fff;background-color: rgba(147, 221, 250, 0.3);width: 55px;height: 55px;text-align: center;line-height: 50px;border-radius: 50%;font-weight: 100;opacity: 1;cursor: pointer;}.close:hover, .close:focus {color: #bbb;text-decoration: none;cursor: pointer;}.slider {position: relative;}.slider.fixed-slider {position: fixed;top: 0;left: 0;right: 0;}.slider .swiper-slide-active {z-index: 3;}.slider .parallax-slider {position: relative;}.slider .parallax-slider .swiper-slide {position: relative;overflow: hidden;width: 100%;min-height: 100vh;padding-bottom: 50px;}.slider .parallax-slider .swiper-slide .bg-img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-size: cover;background-position: center;}.slider .parallax-slider .swiper-slide-active .caption h1 {opacity: 1;animation: fadeInLeft 0.8s;-webkit-animation-delay: 1s;animation-delay: 0.3s;}.slider .parallax-slider .caption {text-align: center;}.slider .parallax-slider .caption h1 {font-size: 50px;font-weight: 900;color: #fff;opacity: 1;visibility: visible;}.slider .parallax-slider .caption p {color: #fff;font-weight: 500;margin-top: 10px;opacity: 1;}.slider .parallax-slider .swiper-slide-active .caption p {color: #fff;font-weight: 500;margin-top: 10px;opacity: 1;animation: fadeInRight 0.8s;}.slider .parallax-slider .swiper-slide-active .caption .home-slider-btn {font-size: 16px;font-weight: 300;text-transform: capitalize;letter-spacing: 1px;position: relative;opacity: 1;animation: fadeInUp 1s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}.slider .control-text {position: absolute;top: 50%;z-index: 8;width: 100%;height: auto;align-items: center;display: flex;justify-content: space-between;}.slider .control-text .swiper-nav-ctrl {color: #eee;font-size: 14px;font-weight: 600;text-transform: uppercase;letter-spacing: 3px;margin-left: 50px;margin-right: 50px;position: static;width: auto;height: auto;display: inline-block;background: transparent;padding: 6px 10px;border-radius: 3px;}.slider .control-text .swiper-nav-ctrl .arrow {position: relative;}.slider .control-text .swiper-nav-ctrl .arrow:after {content: "";position: absolute;top: 9px;right: -30px;height: 6px;width: 17px;background: #fff;background: -webkit-gradient(linear, left top, right top, from(transparent), to(#fff));background: -webkit-linear-gradient(left, transparent, #fff);background: -o-linear-gradient(left, transparent, #fff);background: linear-gradient(to right, transparent, #fff);line-height: 1;}.slider .control-text .swiper-nav-ctrl .arrow:before {content: "";position: absolute;right: -45px;top: 4px;background: transparent;height: 1px;width: 8px;border: 8px solid transparent;border-top-color: transparent;border-left-color: #fff;border-right-color: transparent;border-bottom-color: transparent;border-top-left-radius: 3px;border-bottom-left-radius: 3px;line-height: 1;}.slider .control-text .swiper-nav-ctrl .arrow.prv:after {top: 9px;left: -30px;right: auto;background: #fff;background: -webkit-gradient(linear, right top, left top, from(transparent), to(#fff));background: -webkit-linear-gradient(right, transparent, #fff);background: -o-linear-gradient(right, transparent, #fff);background: linear-gradient(to left, transparent, #fff);}.slider .control-text .swiper-nav-ctrl .arrow.prv:before {left: -45px;right: auto;top: 4px;background: transparent;border: 8px solid transparent;border-top-color: transparent;border-left-color: transparent;border-right-color: #fff;border-bottom-color: transparent;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}.slider .control-text .swiper-nav-ctrl:after {display: none;}.slider .swiper-pagination-bullets {bottom: 20px;}.slider .swiper-pagination-bullet {background: #fff;opacity: 0.4;}.slider .swiper-pagination-bullet-active {background: #fff;opacity: 1;}.animated-area {height: 100vh;position: relative;color: #fff;text-align: center;background: url(../img/home-bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;padding-top: 150px;padding-bottom: 40px;}.animated-area::after {position: absolute;top: 0;content: "";left: 0px;padding: 0;height: 100%;width: 100%;opacity: 0.8;z-index: -1;background: -webkit-gradient(linear, right top, left top, color-stop(0, rgba(2, 45, 98, 0)), to(#022d62)), -webkit-gradient(linear, right top, left top, color-stop(0, rgba(2, 45, 98, 0)), to(#022d62));background: linear-gradient(to left, rgba(2, 45, 98, 0) 0, #022d62 100%), linear-gradient(to left, rgba(2, 45, 98, 0) 0, #022d62 100%);}.animated-area .home-content h1 {font-size: 60px;color: #ffffff;margin-bottom: 15px;font-weight: 900;line-height: 1.5;}.cd-words-wrapper {display: inline-block;position: relative;text-align: left;}.cd-words-wrapper b {display: inline-block;position: absolute;white-space: nowrap;left: 0;top: 0;}.cd-words-wrapper b.is-visible {position: relative;}.cd-headline.clip span {display: inline-block;}.cd-headline.clip .cd-words-wrapper {overflow: hidden;vertical-align: top;color: #ffffff;font-weight: 900;letter-spacing: 0px;}.cd-headline.clip .cd-words-wrapper::after {content: "";position: absolute;top: 0;right: 0;width: 2px;height: 100%;background-color: #fff;}.cd-headline.clip b {opacity: 0;}.cd-headline.clip b.is-visible {opacity: 1;}#particles-js {position: absolute;width: 100%;height: 100vh;top: 0;left: 0;z-index: 5;}.gradient-after::after {position: absolute;content: "";top: 0;left: 0;padding: 0;height: 100%;width: 100%;opacity: 0.7;z-index: -1;background: #641ff1;background: -webkit-linear-gradient(to right, #641ff1, #a43bff) !important;background: linear-gradient(to right, #641ff1, #a43bff) !important;}.svg-shape-bottom .bottom-shape {position: absolute;left: 0;right: 0;bottom: -5px;z-index: 1;width: 100%;height: 100px;margin: 0 auto;}.video-home .video-wrapper {position: absolute;top: 0;left: 0;z-index: -1;min-width: 100%;min-height: 100%;}.cookies-box {width: 100%;background: #1701cd;box-shadow: 0 10px 15px rgba(0, 0, 0, 0.2);font-size: 15px;margin: 0 auto;padding: 10px;text-align: center;box-sizing: border-box;z-index: 99999;font-weight: 500;transition: 0.3s ease-in-out;}.cookies-box.active {bottom: -400px;}.cookies-box span {vertical-align: middle;color: #fff;}.cookies-box .accept {border: 1px solid #fff;color: #fff;font-weight: 700;line-height: 40px;border-radius: 5px;padding: 8px 20px;white-space: nowrap;text-decoration: none;}.cookies-box .accept:hover {color: #1701cd;}.cookies-box .read-more {color: #fff;font-weight: 700;white-space: nowrap;text-decoration: underline !important;}.cookies-box .read-more:hover {color: #222;font-size: ;text-decoration: none !important;}.mini-feature-area .section-title {margin-bottom: 35px;}.single-mini-feature {padding: 30px 30px;text-align: center;border-radius: 5px;position: relative;margin-top: 30px;background-color: #fff;color: #000;text-decoration: none;-webkit-box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);transition: all 0.4s ease 0s;}.single-mini-feature:hover {-webkit-transform: scale(1.03);-ms-transform: scale(1.03);transform: scale(1.03);}.mini-feature-icon {text-align: center;margin-bottom: 20px;}.mini-feature-icon i {font-size: 40px;color: #1701cd;}.mini-feature-info h6 {color: #333;font-size: 18px;font-weight: 700;margin-bottom: 12px;text-transform: capitalize;-webkit-transition: all 0.4s;transition: all 0.4s;}.mini-feature-info p {color: #444;font-size: 13px;-webkit-transition: all 0.4s;transition: all 0.4s;}#host h6 {margin-bottom: 30px;}#host p {text-align: left;font-size: 16px;margin: 5px 0px;}.section-title p {margin-top: 30px;}.about-area {position: relative;z-index: 0;}.about-area .bg-shape {background-image: url(../img/bg-shape-1.png);background-repeat: no-repeat;background-position: right center;position: absolute;width: 700px;height: 705px;background-size: 80%;top: 15px;right: 0;z-index: -1;}.about-content h5 {color: var(--color-hover2);font-size: 12px;font-weight: 800;margin-bottom: 10px;text-transform: uppercase;letter-spacing: 0.7px;}.about-content h2 {font-size: 26px;font-weight: 700;margin-bottom: 20px;text-align: justify;}.about-content h3 {color: var(--color-hover2);font-size: 18px;font-weight: 700;margin-bottom: 10px;}.about-content-text p {margin-bottom: 15px;text-align: justify;}#about-front h2 {color: #fff;}#about-front h3 {color: var(--color-hover2);}#about-front p {color: #fff;}.about-content-text .button {margin-top: 10px;}.about-image-wrapper {position: relative;text-align: center;}.about-image-wrapper img {border-radius: 3px;}.about-banner-1 img {position: absolute;left: 0px;top: -70px;width: 200px;z-index: -1;opacity: 0.7;}.about-main-banner {position: relative;}.about-main-banner img {border-radius: 3px;z-index: 2;max-width: 480px;margin: 0 auto;}.about-banner-2 img {right: 0px;left: auto;position: absolute;top: 85%;width: 240px;z-index: -1;opacity: 0.7;}.about-main-banner .video-btn {height: 70px;width: 70px;line-height: 70px;border-radius: 50%;display: block;color: #fff;background: transparent;margin: auto;position: absolute;left: 50%;top: 50%;z-index: 1;-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);}.iq-video.video-btn i {position: absolute;left: 50%;top: 50%;z-index: 1;-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);font-size: 83px;background: linear-gradient(-48deg, #ffffff -30%, #1701cd 60%);-webkit-background-clip: text;-moz-background-clip: text;-webkit-text-fill-color: transparent;}.about-main-banner .video-btn {border-radius: 50%;display: block;-webkit-animation: ripple-white 1s linear infinite;animation: ripple-white 1s linear infinite;-webkit-transition: 0.5s;}@-webkit-keyframes ripple-white {0% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4), 0 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 20px rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4), 0 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 20px rgba(255, 255, 255, 0.4);}100% {-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 20px rgba(255, 255, 255, 0.4), 0 0 0 30px rgba(255, 255, 255, 0);box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 20px rgba(255, 255, 255, 0.4), 0 0 0 30px rgba(255, 255, 255, 0);}}@keyframes ripple-white {0% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4), 0 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 20px rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4), 0 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 20px rgba(255, 255, 255, 0.4);}100% {-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 20px rgba(255, 255, 255, 0.4), 0 0 0 30px rgba(255, 255, 255, 0);box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 20px rgba(255, 255, 255, 0.4), 0 0 0 30px rgba(255, 255, 255, 0);}}.animation-bounce {-webkit-animation: bounce 3s infinite ease-in-out;-o-animation: bounce 3s infinite ease-in-out;-ms-animation: bounce 3s infinite ease-in-out;-moz-animation: bounce 3s infinite ease-in-out;animation: bounce 3s infinite ease-in-out;}@-webkit-keyframes bounce {0% {transform: translateY(-5px);}50% {transform: translateY(15px);}100% {transform: translateY(-5px);}}@keyframes bounce {0% {transform: translateY(-5px);}50% {transform: translateY(15px);}100% {transform: translateY(-5px);}}#mission h1 {text-align: center;font-weight: bold;padding: 20px 0px;color: #1701cd;}#mission h5 {text-align: left;margin-bottom: 30px;}#mission h3 {color: #1701cd;margin: 15px 0px;}video {max-width: 100%;height: auto;}.founder-area {}.founder-image-wrapper {position: relative;padding-top: calc(550 / 470 * 100%);}.founder-image-wrapper img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;}.founder-area .single-team-box {box-shadow: none;margin-top: 10px;}.founder-area .about-content h3 {font-weight: 700;text-transform: capitalize;font-size: 22px;line-height: 32px;color: #333;margin-top: 30px;}.founder-area .about-content span {color: var(--color-hover2);font-size: 14px;margin-bottom: 20px;}.counter-area {text-align: center;background-color: #f9f9fa;position: relative;color: #fff;text-align: center;background: url(../img/counter.webp);background-repeat: no-repeat;background-size: cover;background-position: center;background-attachment: fixed;z-index: 0;}.counter-area::after {position: absolute;content: "";top: 0;left: 0;padding: 0;height: 100%;width: 100%;opacity: 0.8;z-index: -1;background: #03030c;}.counter-area .section-title h5 {color: #ffffff;}.counter-area .section-title h2 {color: #fff;}.counter-contents h2 {color: #fff;font-size: 45px;font-weight: 700;margin-bottom: 5px;word-spacing: -10px;}.counter-contents h3 {color: #fff;font-size: 18px;font-weight: 700;}.overview-area .tabs-section {margin-top: 70px;}.overview-area .tabs-section .tabs {border-bottom: 2px solid #eee;position: relative;}.overview-area .tabs-section .tabs .nav-item {width: 33.3333%;text-align: center;}.overview-area .tabs-section .tabs .nav-item .nav-link {position: relative;padding: 0 0 15px;color: #555;font-weight: 700;font-size: 14px;text-transform: capitalize;display: block;}.overview-area .tabs-section .underline li {display: inline-block;text-align: center;width: 33.33333%;}.overview-area .tabs-section .tabs .nav-item .active {background: transparent;color: #1701cd;}.overview-area .tabs-section .one.active ~ .hr {left: 0;}.overview-area .tabs-section .two.active ~ .hr {left: 33.33333%;}.overview-area .tabs-section .three.active ~ .hr {left: 66.66666%;}.overview-area .tabs-section .underline .hr {position: absolute;bottom: -2px;right: 0;height: 2px;width: 33.33333%;margin: 0;background: #1701cd;border: none;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.overview-area .tabs-section .tab-content {padding-top: 10px;}.tab-content > .active {display: block;}.overview-area .skills {margin-top: 30px;}.overview-area .skills .skill-item {margin-bottom: 25px;}.overview-area .skills .skill-item h6 {font-size: 12px;letter-spacing: 0.7px;text-transform: uppercase;position: relative;z-index: 4;margin-bottom: 10px;}.overview-area .skills .skill-item h6 em {float: right;font-size: 12px;font-style: normal;}.overview-area .skills .skill-item .skill-progress {position: relative;height: 5px;border-radius: 5px;background: #f1f1fa;}.overview-area .skills .skill-item .skill-progress .progres {position: absolute;top: 0;left: 0;height: 100%;width: 10%;background-color: #1701cd;-webkit-transition: all 1.5s;transition: all 1.5s;}.overview-area .tabs-section .list {overflow: hidden;}.overview-area .tabs-section .list li {padding: 12px 15px 12px 40px;background: #f7f8f9;float: left;width: 48%;margin-right: 2%;margin-top: 15px;position: relative;border-radius: 5px;overflow: hidden;-webkit-transition: all 0.4s;transition: all 0.4s;}.overview-area .tabs-section .list li i {margin-right: 5px;color: #1701cd;position: absolute;left: -10px;top: 50%;-webkit-transform: translateY(-50%) rotate(-20deg);transform: translateY(-50%) rotate(-20deg);font-size: 30px;opacity: 0.2;-webkit-transition: all 0.4s;transition: all 0.4s;}.overview-area .tabs-section .list li h6 {display: inline-block;text-transform: uppercase;letter-spacing: 1px;font-size: 14px;-webkit-transition: all 0.4s;transition: all 0.4s;}ul.list-style {list-style: disc;padding-left: 18px;}.mt-15 {margin-top: 15px !important;}.mt-30 {margin-top: 30px !important;}.mt-80 {margin-top: 80px !important;}.mb-15 {margin-bottom: 15px !important;}.mb-30 {margin-bottom: 30px !important;}.overview-img {padding-left: 50px;}.single-services-item {padding: 45px 30px;text-align: center;border-radius: 5px;margin-top: 30px;background-color: #fff;color: #000;border-top: 3px solid #1701cd;-webkit-box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);transition: all 0.4s ease 0s;}.services-icon {text-align: center;margin-bottom: 20px;}.services-icon i {font-size: 40px;color: #1701cd;transition: all 0.6s;}.single-services-item:hover .services-icon i {-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);transform: rotateY(380deg);}.services-info h6 {color: #333;font-size: 18px;font-weight: 700;margin-bottom: 12px;text-transform: capitalize;-webkit-transition: all 0.4s;transition: all 0.4s;}.services-info p {color: #444;-webkit-transition: all 0.4s;transition: all 0.4s;}.project-area {position: relative;}.project-area .project-list {text-align: center;}.project-area .project-list .nav {display: inline-block;margin: 0;position: relative;}.project-area .project-list .nav li {display: inline-block;font-size: 14px;font-weight: 700;text-transform: capitalize;margin: 0 5px;padding: 8px 25px;background-color: #fff;cursor: pointer;border-radius: 3px;-webkit-box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);transition: all 0.4s ease 0s;-moz-transition: all 0.5s ease-in-out 0s;-ms-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}.project-area .project-list .nav li:hover, .project-area .project-list .nav li.filter-active {color: #fff;background-color: #1701cd;-moz-transition: all 0.5s ease-in-out 0s;-ms-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}.project-area .project-container {display: inline-block;width: 100%;}.project-area .project-grid-item {overflow: hidden;}.project-grid-item img {width: 100%;}.project-item {position: relative;display: block;overflow: hidden;border-radius: 3px;margin-top: 30px;}.project-item .project-img-overlay {position: absolute;top: 10px;left: 10px;right: 10px;bottom: 10px;z-index: 2;-webkit-transition: all 0.4s;transition: all 0.4s;background-color: transparent;}.project-item .project-img-overlay:after {content: "";position: absolute;width: 100%;height: 0;z-index: -1;border-radius: 3px;background: rgba(255, 255, 255, 0.95);-webkit-transition: all 0.4s;transition: all 0.4s;}.project-item:hover .project-img-overlay:after {height: 100%;}.project-item .project-img-overlay .project-content .info {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);overflow: hidden;}.project-item .project-img-overlay .project-content .info .button{text-align: center;opacity: 0;visibility: hidden;-webkit-transform: translateY(50%);transform: translateY(50%);-webkit-transition: all 0.4s;transition: all 0.4s;}.project-item .project-img-overlay .project-content .icon {position: absolute;top: 5%;right: 5%;width: 40px;height: 40px;line-height: 40px;border-radius: 50%;border: 1px solid #1701cd;text-align: center;font-size: 18px;color: #1701cd;-webkit-transition: all 0.5s;transition: all 0.5s;-webkit-transform: translateY(-50px);transform: translateY(-50px);opacity: 0;visibility: hidden;}.project-item:hover .project-img-overlay .project-content .icon {-webkit-transform: translateX(0px);transform: translateX(0px);opacity: 1;visibility: visible;-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}.project-item:hover .project-img-overlay .project-content .info .button {opacity: 1;visibility: visible;-webkit-transform: translateY(0px);transform: translateY(0px);-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}.project-more-btn {margin-top: 30px;}img.mfp-img {max-width: 100%;max-height: 100%;width: 70vw;height: auto;}.project-item-wrapper{}.project-item-wrapper .project-text{margin: 10px 0 20px;}.project-item-wrapper .project-text p{color: #1701cd;font-weight: 500;font-size: 13px;}.project-item-wrapper .project-text h6{margin-top: 5px;font-weight: 700;font-size: 16px;}.price-area {background: #f9f9fa;text-align: center;}.tab-content .fade {transition: opacity 0.5s linear !important;}.pricing-nav {background: #fff;margin: 0px 0 45px;border: 1px solid #1701cd;border-radius: 23px;}.pricing-nav.pricing-nav-2 {border: 1px solid #fe2a5c;}.pricing-nav.pricing-nav-2 .nav-item .nav-link {color: #fe2a5c;}.pricing-nav.pricing-nav-2 .nav-item .nav-link:after {background: #fe2a5c;}.pricing-nav.pricing-nav-2 .nav-item .nav-link.nav-link-2:before {border: 1px solid #fe2a5c;}.pricing-nav .nav-item .nav-link {font-weight: 700;font-size: 18px;line-height: 20px;color: #1701cd;background: transparent;padding: 13px 41px 12px 26px;transition: all 0.3s ease-in;position: relative;z-index: 11;}.pricing-nav .nav-item .nav-link:after {content: "";position: absolute;background: #1701cd;height: 100%;width: 100%;top: 0;left: 120px;opacity: 0;visibility: hidden;transition: all 0.3s ease-in;z-index: -1;border-radius: 23px;border-radius: 23px 0 0 23px;}.pricing-nav .nav-item .nav-link.nav-link-2 {padding: 13px 26px 12px 41px;}.pricing-nav .nav-item .nav-link.nav-link-2:before {content: "";position: absolute;background: #fff;height: 45px;width: 45px;border: 1px solid #1701cd;border-radius: 50%;top: 0;right: 50%;z-index: 91;margin-right: 36px;}.pricing-nav .nav-item .nav-link.nav-link-2:after {left: -120px;border-radius: 0 23px 23px 0;}.pricing-nav .nav-item .nav-link.nav-link-2.active:after {left: 0;}.pricing-nav .nav-item .nav-link.active {color: #fff;}.pricing-nav .nav-item .nav-link.active:after {opacity: 1;left: 0;visibility: visible;}.single-price-wrap.middle-price {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.single-price-wrap {background: #ffffff;border-radius: 5px;border-top: 3px solid #1701cd;padding: 35px 30px 45px;transition: all 0.3s ease-in;margin-top: 30px;-webkit-box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);}.single-price-wrap .pricing-title {font-size: 28px;font-weight: 700;margin-bottom: 20px;}.single-price-wrap .pricing-cost {font-size: 30px;font-weight: 600;color: #1701cd;margin-bottom: 20px;}.single-price-wrap .pricing-cost span {font-size: 14px;color: #9699a8;}.single-price-wrap .pricing-list {list-style: none;padding: 0;margin: 0;}.single-price-wrap .pricing-list li {font-size: 14px;font-weight: 400;color: #6e7898;line-height: 20px;margin-bottom: 16px;}.single-price-wrap .pricing-list li:last-child {margin-bottom: 0px;}.team-area {}.team-area .section-title {margin-bottom: 35px;}.single-team-box {margin-top: 30px;border-radius: 3px;overflow: hidden;-webkit-box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);-webkit-transition: 0.5s;transition: 0.5s;}.team-image {position: relative;z-index: 1;}.single-team-box .team-image img {width: 100%;height: auto;}.team-info {padding: 20px 15px 25px;text-align: center;-webkit-transition: 0.5s;transition: 0.5s;}.team-info h3 {font-size: 18px;font-weight: 700;margin-bottom: 0;}.team-info span {color: #1701cd;font-size: 12px;font-weight: 700;display: block;}.team-social-icon {display: flex;margin-top: 10px;}.single-team-box .team-social-icon a {display: flex;justify-content: center;align-items: center;color: var(--color-hover2);font-size: 14px;margin: 0 5px;vertical-align: middle;background: transparent;width: 33px;height: 33px;line-height: 33px;text-align: center;border: 1px dashed var(--color-hover2);border-radius: 30px;position: relative;z-index: 1;}.single-team-box .team-social-icon a:after {top: 0px;left: 0px;z-index: -1;position: absolute;width: 100%;height: 100%;content: "";-webkit-transform: scale(1.4);-ms-transform: scale(1.4);-o-transform: scale(1.4);transform: scale(1.4);opacity: 0;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;transition: all 0.5s;background: inherit;border-radius: inherit;}.single-team-box .team-social-icon a:hover:after {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;}.single-team-box .team-social-icon a:hover i:before {color: #fff;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;transition: all 0.5s;}.social-color {color: var(--color-hover) !important;border: 1px dashed var(--color-hover) !important;}.social-color-1:hover:after {background-color: #3b5998 !important;}.social-color-1:hover {border: 1px dashed #3b5998 !important;}.social-color-2:hover:after {background-color: #00acee !important;}.social-color-2:hover {border: 1px dashed #00acee !important;}.social-color-3:hover:after {background-color: #0e76a8 !important;}.social-color-3:hover {border: 1px dashed #0e76a8 !important;}.mt-70 {margin-top: 70px !important;}.testimonial-area {background-color: #f9f9fa;text-align: center;}.testimonial-gradient-area {text-align: center;background-color: #f9f9fa;position: relative;color: #fff;text-align: center;background: url(../img/banner-bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;}.testimonial-gradient-area::after {position: absolute;top: 0;content: "";left: 0px;padding: 0;height: 100%;width: 100%;opacity: 0.9;z-index: -1;background: #641ff1;background: -webkit-linear-gradient(to right, #641ff1, #a43bff);background: linear-gradient(to right, #641ff1, #a43bff);}.testimonial-gradient-area .section-title h2 {font-weight: 700;color: #fff;}.single-testimonial {position: relative;background-color: #ffffff;padding: 40px 15px;border-radius: 5px;-webkit-box-shadow: 0px 2px 5px 0px rgba(148, 146, 245, 0.15) !important;box-shadow: 0px 2px 5px 0px rgba(148, 146, 245, 0.15) !important;margin: 10px;}.rating-box ul li {display: inline-block;}.rating-box ul li i {color: #ffce39;font-size: 18px;}.testimonial-content {margin-top: 10px;margin-bottom: 20px;}.testimonial-content p {font-size: 14px;height: 250px;}.single-testimonial .testimonial-bio .avatar img {border-radius: 50%;border: 3px solid #fff0a9;width: 75px;height: 75px;margin: 0 auto;padding: 3px;}.single-testimonial .testimonial-bio .bio-info {text-align: center;margin-top: 10px;}.single-testimonial .testimonial-bio .bio-info .name {font-size: 18px;font-weight: 600;margin-top: 0;margin-bottom: -2px;}.single-testimonial .testimonial-bio .bio-info span {font-size: 14px;color: #555;}.testimonial-area .owl-theme .owl-nav.disabled + .owl-dots {position: unset;right: 0;top: 50%;transform: none;margin-top: 20px;}.testimonial-area .owl-theme .owl-dots .owl-dot span {background-color: #ddd;}.slider-bg-grey .owl-theme .owl-dots .owl-dot span {background-color: #cacaca;}.testimonial-slide {z-index: 0;}.faq-area {background: #fff;padding-bottom: 100px;}.faq-area .faq-item .accordion .accordion-item {margin-bottom: 20px;}.faq-area .faq-item .accordion .accordion-item:last-child {margin-bottom: 0px;}.faq-area .faq-item .accordion .title {padding: 15px 12px;background-color: #f5f5fa;border-radius: 5px;cursor: pointer;border-left: 3px solid #1701cd;position: relative;-webkit-transition: all 0.4s;transition: all 0.4s;border-bottom: 1px solid #dadada;}.faq-area .faq-item .accordion .title:after {content: "\f067";font-family: "FontAwesome";font-weight: 400;font-size: 12px;position: absolute;right: 10px;color: #333;top: 50%;z-index: 1;-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);}.faq-area .faq-item .accordion .title h6 {font-size: 14px;font-weight: 700;padding-right: 20px;}.faq-area .faq-item .accordion .title h6 span {color: #333;}.faq-area .faq-item .accordion .active .title h6 span {color: #fff;}.faq-area .faq-item .accordion .accordion-info {display: none;padding: 20px 15px;margin-top: 10px;margin-left: 0;background: transparent;border-radius: 0;}.faq-area .faq-item .accordion .accordion-info p {font-size: 14px;}.faq-area .faq-item .accordion .active {display: block;}.faq-area .faq-item .accordion .active .title {color: #fff;background: #1701cd;}.faq-area .faq-item .accordion .active .title:after {content: "\f068";color: #fff;}.faq-area .faq-item .accordion .active .title h6 {color: #fff;}.hire-area {position: relative;z-index: 0;text-align: center;}.career {background: url(../img/career.webp);background-attachment: fixed;background-position: center center;background-size: cover;background-repeat: no-repeat;}.projects {background: url(../img/projects.webp);background-attachment: fixed;background-position: center center;background-size: cover;background-repeat: no-repeat;}.hire-area::after {position: absolute;content: "";top: 0;left: 0;padding: 0;height: 100%;width: 100%;opacity: 0.8;z-index: -1;background: #03030c;}.hire-container {position: absolute;z-index: 3;width: 100%;height: 100%;}.hire-content h5 {color: #fff;font-size: 30px;font-weight: 900;text-transform: uppercase;}.hire-content h2 {color: #fff;font-size: 60px;font-weight: 900;text-transform: uppercase;}.video-area {position: relative;z-index: 1;text-align: center;min-height: 460px;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;width: 100%;overflow: hidden;}.video-area::after {position: absolute;content: "";top: 0;left: 0;padding: 0;height: 100%;width: 100%;opacity: 0.8;z-index: -1;background: #03030c;}.video-container {position: absolute;z-index: 3;width: 100%;height: 100%;}.video-content h5 {color: #fff;font-size: 30px;font-weight: 900;text-transform: uppercase;}.video-content h2 {color: #1701cd;font-size: 60px;font-weight: 900;text-transform: uppercase;}.video-wrapper {position: absolute;z-index: -1;width: 100%;height: auto;}#bg-video {background-size: cover;width: 100%;height: auto;}.awards-single-item {background: #ffffff;padding: 25px 30px;border-radius: 5px;-webkit-box-shadow: 0 0.3em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.02);box-shadow: 0 0.3em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.02);margin: 25px 15px;position: relative;height: 200px;}.awards-single-item img {width: 60% !important;margin: 0 auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.owl-carousel {z-index: 0;}.awards-details-area .awards-single-item {margin: 0 0 30px 0;}.blog-area .section-title {text-align: center;margin-bottom: 35px;}.blog-area .single-blog {position: relative;background: #ffffff;border-radius: 5px;margin-top: 30px;-webkit-box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);height: 414px !important;overflow: hidden;}.blog-area .post-img {position: relative;overflow: hidden;}.blog-area .single-blog img {-webkit-transition: all 0.5s;transition: all 0.5s;}.blog-area .single-blog:hover img {-webkit-filter: none;filter: none;-webkit-transform: rotate(3deg) scale(1.1, 1.1);-ms-transform: rotate(3deg) scale(1.1, 1.1);transform: rotate(3deg) scale(1.1, 1.1);}.single-blog .blog-tag {position: absolute;top: 15px;right: 15px;background: #1701cd;color: #fff;font-size: 12px;font-weight: 500;text-align: center;z-index: 2;text-transform: uppercase;}.single-blog .blog-tag a {color: #fff;font-size: 12px;padding: 5px 10px;font-weight: 700;display: block;}.blog-area .single-blog .blog-content {padding: 30px 25px;}.blog-category {margin-bottom: 15px;}.blog-area .single-blog .blog-type {font-weight: 700;color: #1701cd;font-size: 14px;display: inline-block;}.blog-area .single-blog .blog-type:hover {color: #1701cd;text-decoration: underline !important;}.blog-area .single-blog .blog-content h5 a {font-size: 18px;font-weight: 700;color: #333;margin-bottom: 5px;display: block;}.blog-area .single-blog .blog-content h5 a:hover {color: #1701cd;text-decoration: underline !important;}.blog-bottom-text-link {display: flex;justify-content: space-between;margin-top: 20px;}.blog-bottom-text-link span {font-size: 14px;color: #5a5a5a;font-weight: 700;}.single-blog .blog-content .blog-bottom-text-link a {font-size: 14px;font-weight: 700;color: #555;margin-bottom: 5px;display: block;}.single-blog .blog-content .blog-bottom-text-link a:hover {color: #1701cd;text-decoration: underline !important;}.blog-body-text{}.contact-info {padding-left: 15px;margin-top: 20px;text-align: right;}.contact-info ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.contact-info ul li {color: #4b5669;margin-bottom: 15px;}.contact-info ul li h2 {font-weight: 400;letter-spacing: 5px;margin-top: 15px;margin-bottom: 10px;}.contact-info ul li h6 {display: block;margin-bottom: 32px;color: #333333;font-size: 32px;font-weight: 900;letter-spacing: 10px;}.contact-info ul li p {color: #4b5669;font-weight: 400;font-size: 18px;line-height: 32px;}.contact-info ul li a {color: #4b5669;display: block;font-weight: 600;font-size: 18px;line-height: 32px;}#mobile {font-family: "JetBrains Mono";font-size: 22px !important;}#mobile2, .address {font-family: "JetBrains Mono";}.contact-area .form input, .contact-area .form textarea {width: 100%;padding: 12px 20px;border: 0;background-color: #f5f5fa;font-weight: 500;border-radius: 5px;border-left: 3px solid #1701cd;}.contact-area .form textarea {max-height: 120px;max-width: 100%;}.contact-area .form .check{width: unset;}.contact-area .form .form-radio-wrapper{display: grid;grid-template-columns: 1fr 1fr;width: 50%;}.contact-area .form .form-check{display: flex;align-items: flex-start;justify-content: flex-start;}.contact-area .form .form-check-label{color: #505050;font-weight: 500;margin-left: 7px;margin-bottom: 20px;font-size: 14px;line-height: 14px;}.contact-area .form .form-radio-wrapper .form-check-label{font-size: 14px;line-height: 18px;}.contact-area .form .form-label{color: #000;font-weight: 600;font-size: 16px;margin-bottom: 15px;}#contact-form .button {margin: 0;}.form-group {margin-bottom: 25px;}button, input, textarea {color: #505050;}button, input, textarea:focus {border: none;outline: none;}.contact-area .form-message.success {background: #03b103;color: #fff;padding: 10px 15px;border-radius: 3px;}.contact-area .form-message.error {background: #ff4d15;color: #fff;padding: 10px 15px;border-radius: 3px;}.contact-form {padding: 30px;box-shadow: 0px 5px 30px 0px rgba(148, 146, 245, 0.15);border-radius: 20px;max-width: 100%;position: relative;overflow: hidden;z-index: 1;}.contact-form_border {position: absolute;width: 100%;height: 100%;top: 0;left: 0;border: 2px solid transparent;display: flex;z-index: -1;border-radius: 20px;-webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite: exclude;transition: 0.3s;}.contact-form_border::after {content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);height: 1500px;width: 100%;background: conic-gradient(transparent 50%, #8e90e700 50%, #8e90e7 51%, #d0248a 53%, #fb9118 55%, #d0248a 57%, #8e90e7 59%, transparent 61%, transparent 100%);animation: rotate 10s linear infinite;}@keyframes rotate {from {transform: translate(-50%, -50%) rotate(0deg);}to {transform: translate(-50%, -50%) rotate(360deg);}}.map-content #contact-map {position: relative;width: 100%;height: 450px;border: 0;margin-bottom: -2px;}.footer-top-wrapper {background-color: #000;}.footer-bottom-wrapper {padding: 20px 0;background-color: #1701cd;}.footer-about .footer-logo {color: #fff;font-size: 30px;font-weight: 700;margin-bottom: 30px;display: block;}.footer-about p {color: #fff;line-height: 32px;text-align: justify;display: flex;align-items: baseline;}.pl-50 {padding-left: 50px;}.pr-50 {padding-right: 50px;}.footer-list h5 {font-size: 18px;font-weight: 700;color: #fff;margin-bottom: 18px;}.contact {font-size: 18px;font-weight: 700;color: #fff;margin-bottom: 18px;}.footer-list ul li a {display: inline-block;color: #dadada;padding: 5px 0;font-weight: 300;line-height: 26px;}.footer-list ul li a:hover {color: #1701cd;}.footer-social-icon {margin-top: 20px;}.footer-social-icon li {display: inline-block;margin-right: 10px;}.footer-social-icon li a {color: #fff;background: #1701cd;border-radius: 30px;width: 40px;font-size: 16px;height: 40px;line-height: 40px;text-align: center;display: flex;justify-content: center;align-items: center;transition: all 0.5s;-webkit-transition: all 0.5s;}.footer-social-icon li a:hover {color: #1701cd;background: #fff;}.contact-ico {font-size: 18px;margin-right: 8px;height: auto;padding: 1%;color: #1701cd;text-align: center;}.footer-list .input-box {padding-top: 10px;}.footer-list .input-box input {width: 100%;line-height: 50px;background: #151725;border-radius: 30px;color: #ffffff;font-size: 14px;font-weight: 600;border: 0;padding-left: 25px;}.footer-list .input-box input::-webkit-input-placeholder {color: #dadada;}.footer-list .input-box input:-ms-input-placeholder {color: #dadada;}.footer-list .input-box input::placeholder {color: #dadada;}.footer-list .input-box button {width: 100%;border: 0;margin-top: 20px;background: #1701cd;color: #ffffff;font-size: 15px;font-weight: 600;letter-spacing: 1px;line-height: 48px;border-radius: 30px;}.footer-list .input-box button i {font-size: 14px;padding-left: 5px;}.footer-copyright-text p {color: #fff;}.membership {margin-bottom: 8%;}.legal {font-family: "JetBrains Mono";color: #ffffff;}.legal-highlight {color: var(--color-hover2);}.page-title-area {position: relative;z-index: 1;height: 500px;}.page-title-area::before {content: "";position: absolute;height: 100%;width: 100%;background-color: #030821;left: 0;top: 0;opacity: 0.5;z-index: -1;}.page-title-content {text-align: center;margin-top: 45px;}.page-title-content h1 {margin-bottom: 0;color: #ffffff;font-size: 42px;font-weight: 700;}.page-title-content h2 {margin-bottom: 0;color: #ffffff;font-size: 42px;font-weight: 700;}.page-title-content ul {padding-left: 0;list-style-type: none;margin-top: 12px;margin-bottom: 0;}.page-title-content ul li {color: #ffffff;display: inline-block;position: relative;font-weight: 400;font-size: 17px;margin-left: 10px;margin-right: 10px;}.page-title-content ul li a {display: inline-block;color: #ffffff;-webkit-transition: 0.4s;transition: 0.4s;}.page-title-content ul li a:hover {color: #1701cd;}.page-title-content ul li::before {content: "";position: absolute;right: -15px;top: 11px;width: 6px;height: 6px;border-radius: 50%;background-color: #1701cd;}.page-title-content ul li:last-child::before {display: none;}.blog-page-area .single-blog {margin-top: 0px !important;margin-bottom: 30px !important;}.blog-details-desc .article-content {margin-top: 30px;}.blog-details-desc .article-content p {margin-bottom: 15px;}.blog-details-desc .article-content .entry-meta {margin-bottom: 20px;}.blog-details-desc .article-content .entry-meta ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.blog-details-desc .article-content .entry-meta ul li {position: relative;display: inline-block;color: #0b0b31;margin-right: 21px;}.blog-details-desc .article-content .entry-meta ul li span {display: inline-block;color: #0b0b31;font-weight: 500;}.blog-details-desc .article-content .entry-meta ul li a {display: inline-block;color: #5a5c5f;}.blog-details-desc .article-content .entry-meta ul li a:hover {color: #1701cd;}.blog-details-desc .article-content .entry-meta ul li i {color: #1701cd;margin-right: 2px;}.blog-details-desc .article-content .entry-meta ul li::before {content: "";position: absolute;top: 12px;right: -15px;width: 6px;height: 1px;background: #1701cd;}.blog-details-desc .article-content .entry-meta ul li:last-child {margin-right: 0;}.blog-details-desc .article-content .entry-meta ul li:last-child::before {display: none;}.blog-details-desc .article-content h3 {margin-bottom: 15px;margin-top: 25px;font-size: 24px;font-weight: 700;}.blog-details-desc .article-content .wp-block-gallery.columns-3 {padding-left: 0;list-style-type: none;display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -10px;margin-left: -10px;margin-bottom: 30px;margin-top: 30px;}.blog-details-desc .article-content .wp-block-gallery.columns-3 li {-ms-flex: 0 0 33.3333%;-webkit-box-flex: 0;flex: 0 0 33.3333%;max-width: 33.3333%;padding-right: 10px;padding-left: 10px;}.blog-details-desc .article-content .wp-block-gallery.columns-3 li figure {margin-bottom: 0;}.blog-details-desc .article-footer {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 30px;}.blog-details-desc .article-footer .article-tags {-ms-flex: 0 0 50%;-webkit-box-flex: 0;flex: 0 0 50%;max-width: 50%;color: #5a5c5f;}.blog-details-desc .article-footer .article-tags span {display: inline-block;color: #333;font-size: 15px;font-weight: 700;margin-right: 5px;}.blog-details-desc .article-footer .article-tags a {display: inline-block;color: #5a5c5f;}.blog-details-desc .article-footer .article-tags a:hover {color: #1701cd;}.blog-details-desc .article-footer .article-share {-ms-flex: 0 0 50%;-webkit-box-flex: 0;flex: 0 0 50%;max-width: 50%;}.blog-details-desc .article-footer .article-share .social {padding-left: 0;list-style-type: none;text-align: right;margin-bottom: 0;}.blog-details-desc .article-footer .article-share .social li {display: inline-block;}.blog-details-desc .article-footer .article-share .social li span {display: inline-block;margin-right: 5px;color: #333;font-size: 15px;font-weight: 700;}.blog-details-desc .article-footer .article-share .social li a {display: block;color: #1701cd;width: 30px;height: 30px;line-height: 32px;border-radius: 50%;background-color: #eeeef0;text-align: center;font-size: 12px;}.blog-details-desc .article-footer .article-share .social li a:hover {color: #ffffff;background-color: #1701cd;-webkit-transform: translateY(-2px);transform: translateY(-2px);}.blog-details-desc .post-navigation {margin-top: 30px;}blockquote, .blockquote {overflow: hidden;background-color: #fafafa;padding: 50px !important;position: relative;text-align: center;z-index: 1;margin-bottom: 20px;margin-top: 20px;}blockquote p, .blockquote p {color: #0b0b31;line-height: 1.6;margin-bottom: 0;font-style: italic;font-weight: 500;font-size: 24px !important;}blockquote cite, .blockquote cite {display: none;}blockquote::before, .blockquote::before {color: #efefef;content: "\f10e";position: absolute;left: 50px;top: -50px;z-index: -1;font-family: "Font Awesome 5 Free";font-size: 140px;font-weight: 900;}blockquote::after, .blockquote::after {content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 3px;background-color: #1701cd;margin-top: 20px;margin-bottom: 20px;}.post-navigation {border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;padding-top: 20px;padding-bottom: 20px;}.post-navigation .navigation-links {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.post-navigation .navigation-links .nav-previous {-ms-flex: 0 0 50%;-webkit-box-flex: 0;flex: 0 0 50%;max-width: 50%;}.post-navigation .navigation-links .nav-previous a i {margin-right: 2px;-webkit-transition: 0.4s;transition: 0.4s;}.post-navigation .navigation-links .nav-previous a:hover i {margin-right: 0;}.post-navigation .navigation-links .nav-next {-ms-flex: 0 0 50%;-webkit-box-flex: 0;flex: 0 0 50%;max-width: 50%;text-align: right;}.post-navigation .navigation-links .nav-next a i {margin-left: 2px;-webkit-transition: 0.4s;transition: 0.4s;}.post-navigation .navigation-links .nav-next a:hover i {margin-left: 0;}.post-navigation .navigation-links div a {display: inline-block;font-weight: 600;}.comments-area {padding: 25px;margin-top: 30px;-webkit-box-shadow: 0px 0px 29px 0px rgba(102, 102, 102, 0.08);box-shadow: 0px 0px 29px 0px rgba(102, 102, 102, 0.08);background-color: #ffffff;}.comments-area .comments-title {position: relative;margin-bottom: 30px;line-height: initial;font-size: 24px;font-weight: 600;}.comments-area ol, .comments-area ul {padding: 0;margin: 0;list-style-type: none;}.comments-area .comment-list {padding: 0;margin: 0;list-style-type: none;}.comments-area .comment-body {border-bottom: 1px solid #eeeeee;padding-left: 65px;color: #0b0b31;font-size: 14px;margin-bottom: 20px;padding-bottom: 20px;}.comments-area .comment-body .reply {margin-top: 15px;}.comments-area .comment-body .reply a {border: 1px solid #ded9d9;color: #0b0b31;display: inline-block;padding: 2px 20px;border-radius: 30px;text-transform: capitalize;position: relative;z-index: 1;font-size: 12px;font-weight: 600;}.comments-area .comment-body .reply a:hover {color: #ffffff;background-color: #1701cd;border-color: #1701cd;}.comments-area .comment-author {font-size: 17px;margin-bottom: 0.1em;position: relative;z-index: 2;}.comments-area .comment-author .avatar {height: 50px;left: -65px;position: absolute;width: 50px;}.comments-area .comment-author .fn {font-weight: 600;}.comments-area .comment-author .says {display: none;}.comments-area .comment-metadata {margin-bottom: 0.8em;color: #5a5c5f;letter-spacing: 0.01em;text-transform: uppercase;font-size: 13px;font-weight: 400;}.comments-area .comment-metadata a {color: #5a5c5f;}.comments-area .comment-metadata a:hover {color: #1701cd;}.comments-area .comment-respond {margin-top: 30px;}.comments-area .comment-respond .comment-reply-title {margin-bottom: 0;position: relative;font-size: 24px;font-weight: 600;}.comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link {display: inline-block;}.comments-area .comment-respond .comment-form {overflow: hidden;}.comments-area .comment-respond .comment-notes {margin-bottom: 0;margin-top: 10px;}.comments-area .comment-respond .comment-form-comment {margin-top: 15px;float: left;width: 100%;margin-bottom: 15px;}.comments-area .comment-respond label {display: block;font-weight: 600;color: #0b0b31;margin-bottom: 5px;}.comments-area .comment-respond input[type="date"], .comments-area .comment-respond input[type="time"], .comments-area .comment-respond input[type="datetime-local"], .comments-area .comment-respond input[type="week"], .comments-area .comment-respond input[type="month"], .comments-area .comment-respond input[type="text"], .comments-area .comment-respond input[type="email"], .comments-area .comment-respond input[type="url"], .comments-area .comment-respond input[type="password"], .comments-area .comment-respond input[type="search"], .comments-area .comment-respond input[type="tel"], .comments-area .comment-respond input[type="number"], .comments-area .comment-respond textarea {display: block;width: 100%;background-color: #ffffff;border: 1px solid #eeeeee;padding: 0.625em 0.7375em;outline: 0;-webkit-transition: 0.4s;transition: 0.4s;}.comments-area .comment-respond input[type="date"]:focus, .comments-area .comment-respond input[type="time"]:focus, .comments-area .comment-respond input[type="datetime-local"]:focus, .comments-area .comment-respond input[type="week"]:focus, .comments-area .comment-respond input[type="month"]:focus, .comments-area .comment-respond input[type="text"]:focus, .comments-area .comment-respond input[type="email"]:focus, .comments-area .comment-respond input[type="url"]:focus, .comments-area .comment-respond input[type="password"]:focus, .comments-area .comment-respond input[type="search"]:focus, .comments-area .comment-respond input[type="tel"]:focus, .comments-area .comment-respond input[type="number"]:focus, .comments-area .comment-respond textarea:focus {border-color: #1701cd;}.comments-area .comment-respond .comment-form-author {float: left;width: 50%;padding-right: 10px;margin-bottom: 20px;}.comments-area .comment-respond .comment-form-email {float: left;width: 50%;padding-left: 12px;margin-bottom: 20px;}.comments-area .comment-respond .comment-form-url {float: left;width: 100%;margin-bottom: 20px;}.comments-area .comment-respond .comment-form-cookies-consent {width: 100%;float: left;position: relative;padding-left: 20px;margin-bottom: 20px;}.comments-area .comment-respond .comment-form-cookies-consent input {position: absolute;left: 0;top: 4px;}.comments-area .comment-respond .comment-form-cookies-consent label {display: inline-block;margin: 0;color: #5a5c5f;font-weight: normal;position: relative;top: -2px;}.comments-area .comment-respond .form-submit {float: left;width: 100%;}.comments-area .comment-respond .form-submit input {background: #1701cd;border: none;color: #ffffff;padding: 10px 30px;display: inline-block;cursor: pointer;outline: 0;border-radius: 0;text-transform: uppercase;-webkit-transition: 0.4s;transition: 0.4s;font-weight: 600;font-size: 14px;}.comments-area .comment-respond .form-submit input:hover, .comments-area .comment-respond .form-submit input:focus {color: #ffffff;background-color: #0b0b31;}.widget-area .widget {margin-top: 35px;}.widget-area .widget:first-child {margin-top: 0;}.widget-area .widget .widget-title {border-bottom: 1px solid #eeeeee;padding-bottom: 10px;margin-bottom: 25px;text-transform: capitalize;position: relative;font-size: 22px;font-weight: 700;}.widget-area .widget .widget-title::before {content: "";position: absolute;background: #1701cd;bottom: -1px;left: 0;width: 50px;height: 1px;}.widget-area .widget_search {-webkit-box-shadow: 0px 0px 29px 0px rgba(102, 102, 102, 0.1);box-shadow: 0px 0px 29px 0px rgba(102, 102, 102, 0.1);background-color: #ffffff;padding: 15px;}.widget-area .widget_search form {position: relative;}.widget-area .widget_search form label {display: block;margin-bottom: 0;}.widget-area .widget_search form .screen-reader-text {display: none;}.widget-area .widget_search form .search-field {background-color: transparent;height: 50px;padding: 6px 15px;border: 1px solid #eeeeee;width: 100%;display: block;outline: 0;-webkit-transition: 0.4s;transition: 0.4s;}.widget-area .widget_search form .search-field:focus {border-color: #1701cd;}.widget-area .widget_search form button {position: absolute;right: 0;outline: 0;bottom: 0;height: 50px;width: 50px;z-index: 1;border: none;color: #ffffff;background-color: #1701cd;-webkit-transition: 0.4s;transition: 0.4s;}.widget-area .widget_search form button:hover {background-color: #0b0b31;color: #ffffff;}.widget-area .widget_snoki_posts_thumb {position: relative;overflow: hidden;}.widget-area .widget_snoki_posts_thumb .item {overflow: hidden;margin-bottom: 15px;}.widget-area .widget_snoki_posts_thumb .item:last-child {margin-bottom: 0;}.widget-area .widget_snoki_posts_thumb .item .thumb {float: left;height: 80px;overflow: hidden;position: relative;width: 80px;margin-right: 15px;}.widget-area .widget_snoki_posts_thumb .item .thumb .fullimage {width: 80px;height: 80px;display: inline-block;background-size: cover !important;background-repeat: no-repeat;background-position: center center !important;}.widget-area .widget_snoki_posts_thumb .item .thumb .fullimage.bg1 {background-image: url(../img/blog-details/1.jpg);}.widget-area .widget_snoki_posts_thumb .item .thumb .fullimage.bg2 {background-image: url(../img/blog-details/2.jpg);}.widget-area .widget_snoki_posts_thumb .item .thumb .fullimage.bg3 {background-image: url(../img/blog-details/3.jpg);}.widget-area .widget_snoki_posts_thumb .item .info {overflow: hidden;margin-top: 5px;}.widget-area .widget_snoki_posts_thumb .item .info span {display: block;color: #5a5c5f;text-transform: capitalize;margin-top: -2px;margin-bottom: 3px;font-size: 14px;}.widget-area .widget_snoki_posts_thumb .item .info .title {margin-bottom: 0;line-height: 1.4;font-size: 16px;}.widget-area .widget_snoki_posts_thumb .item .info .title a {display: inline-block;color: #333;font-weight: 600;}.widget-area .widget_recent_entries ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.widget-area .widget_recent_entries ul li {position: relative;margin-bottom: 12px;color: #0b0b31;padding-left: 14px;line-height: 1.5;font-weight: 400;font-size: 15.5px;}.widget-area .widget_recent_entries ul li:last-child {margin-bottom: 0;}.widget-area .widget_recent_entries ul li::before {background: #1701cd;height: 8px;width: 8px;content: "";left: 0;top: 7px;position: absolute;border-radius: 50px;border-right-style: inset;}.widget-area .widget_recent_entries ul li a {display: inline-block;color: #0b0b31;}.widget-area .widget_recent_entries ul li a:hover {color: #1701cd;}.widget-area .widget_recent_entries ul li .post-date {display: block;font-size: 13px;color: #5a5c5f;margin-top: 4px;}.widget-area .widget_categories ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.widget-area .widget_categories ul li {position: relative;margin-bottom: 12px;color: #5a5c5f;padding-left: 14px;font-size: 15.5px;font-weight: 400;}.widget-area .widget_categories ul li:last-child {margin-bottom: 0;}.widget-area .widget_categories ul li::before {background: #1701cd;height: 8px;width: 8px;content: "";left: 0;top: 7px;position: absolute;border-radius: 50px;border-right-style: inset;}.widget-area .widget_categories ul li a {color: #0b0b31;display: block;font-weight: 600;}.widget-area .widget_categories ul li a:hover {color: #1701cd;}.widget-area .widget_categories ul li .post-count {float: right;}.widget-area .widget_meta ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.widget-area .widget_meta ul li {position: relative;margin-bottom: 12px;color: #0b0b31;padding-left: 14px;font-size: 15.5px;font-weight: 400;}.widget-area .widget_meta ul li:last-child {margin-bottom: 0;}.widget-area .widget_meta ul li::before {background: #1701cd;height: 8px;width: 8px;content: "";left: 0;top: 7px;position: absolute;border-radius: 50px;border-right-style: inset;}.widget-area .widget_meta ul li a {display: inline-block;color: #0b0b31;}.widget-area .widget_meta ul li a:hover {color: #1701cd;}.widget-area .widget_tag_cloud .widget-title {margin-bottom: 12px;}.widget-area .tagcloud a {display: inline-block;color: #0b0b31;font-weight: 400;font-size: 14.5px !important;padding: 6px 13px;border: 1px dashed #eeeeee;margin-top: 8px;margin-right: 4px;}.widget-area .tagcloud a:hover, .widget-area .tagcloud a:focus {color: #ffffff;background-color: #1701cd;border-color: #1701cd;}.widget-area .widget_event_details ul {padding-left: 0;margin-bottom: 0;list-style-type: none;}.widget-area .widget_event_details ul li {border-bottom: 1px solid #eeeeee;color: #888f96;padding-bottom: 10px;padding-top: 10px;}.widget-area .widget_event_details ul li:first-child {padding-top: 0;}.widget-area .widget_event_details ul li:last-child {border-bottom: none;padding-bottom: 0;}.widget-area .widget_event_details ul li span {display: inline-block;color: #0b0b31;font-weight: 400;}.widget-area .widget_event_details ul li a {display: inline-block;color: #888f96;}.widget-area .widget_event_details ul li a:hover {color: #1701cd;}.pagination-area {margin-top: 30px;text-align: center;}.pagination-area .page-numbers {width: 45px;height: 45px;margin: 0 3px;display: inline-block;background-color: #ffffff;line-height: 48px;color: #0b0b31;-webkit-box-shadow: 0 2px 10px 0 #d8dde6;box-shadow: 0 2px 10px 0 #d8dde6;font-size: 18px;font-weight: 700;}.pagination-area .page-numbers.current, .pagination-area .page-numbers:hover, .pagination-area .page-numbers:focus {background: #1701cd;color: #ffffff;-webkit-box-shadow: 0 2px 10px 0 #d8dde6;box-shadow: 0 2px 10px 0 #d8dde6;}.policy-contents {overflow: hidden;}.policy-contents h2 {font-weight: 700;text-transform: uppercase;font-size: 38px;line-height: 50px;color: #1701cd;margin-bottom: 20px;}.policy-contents h3 {font-size: 22px;line-height: 32px;font-weight: 700;margin: 20px 0;color: #333;}.policy-contents ul li, .policy-contents p {font-size: 16px;line-height: 32px;text-align: justify;color: #666;}.policy-contents strong {color: #1701cd;}.body_list {line-height: 2em;margin: 5px 0 15px;padding: 0;font-size: 16px;text-align: justify;}.body_list li {list-style: none;position: relative;padding: 0 0 10px 30px;margin: 15px 0px;letter-spacing: 1.2px;}li.arrow::before {content: "";position: absolute;width: 0;height: 0;left: 4px;top: 3px;border-top: 9px solid transparent;border-right: 9px solid #1701cd;transform: rotate(10deg);}li.arrow::after {content: "";position: absolute;border: 0 solid transparent;border-top: 3px solid #1701cd;border-radius: 20px 0 0 0;top: 0;left: -5px;width: 12px;height: 12px;transform: rotate(45deg);}.services p {font-size: 16px;text-align: justify;line-height: 32px;word-spacing: 2px;margin: 25px 0px;}.services h1 {letter-spacing: 5px;text-align: center;}.services h2 {font-size: 40px;letter-spacing: 5px;text-align: center;}.divider {margin: 10% 0% 0% 0%;}.hire-content p {color: #1701cd;font-size: 24px;font-weight: 900;line-height: 50px;margin-top: 8%;}#website {background-image: url("../img/website.webp");background-position: center center;background-size: cover;background-repeat: no-repeat;}#software {background-image: url("../img/software.webp");background-position: center bottom;background-size: cover;background-repeat: no-repeat;}#app {background-image: url("../img/app.webp");background-position: center center;background-size: cover;background-repeat: no-repeat;}#payment {background-image: url("../img/payment.jpg");background-position: center center;background-size: cover;background-repeat: no-repeat;}#gallery {background-image: url("../img/gallery.jpg");background-position: center center;background-size: cover;background-repeat: no-repeat;}#ournews {background-image: url("../img/news_software.jpg");background-position: center center;background-size: cover;background-repeat: no-repeat;}#website-text {background-image: url(../img/website_text.webp);height: 500px;}#website-text:after{background: rgba(255, 255, 255, 0.5);}.service-img {margin-top: 30%;}#button {border-color: #1701cd;color: #1701cd;font-weight: 600;}.payment_pic_wrapper{padding-top: calc(130 / 750 * 100%);position: relative;}#payment_pic {position: absolute;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;right: 0;}#button:hover {border-color: #1701cd;color: #fff;background-color: #1701cd;}.text-justify {text-align: justify;}#terms {background-image: url(../img/terms.jpg);background-position: center bottom;background-size: cover;background-repeat: no-repeat;}#press {background-image: url(../img/pexels-brotin-biswas-518543.jpg);background-position: center center;background-size: cover;background-repeat: no-repeat;}#hosting {background-image: url(../img/hosting_cover.webp);background-position: center center;background-size: cover;background-repeat: no-repeat;}#about_us {background-image: url(../img/about_cover.jpg);background-position: center center;background-size: cover;background-repeat: no-repeat;}#clients {background-image: url(../img/headway-5QgIuuBxKwM-unsplash.jpg);background-position: center center;background-size: cover;background-repeat: no-repeat;}.heading-customer {margin-bottom: 40px;}.grecaptcha-badge {visibility: hidden;}.floatting-menu-wrap {position: fixed;right: 0;top: 45%;transform: translateY(-45%);z-index: 9;display: flex;flex-direction: column;}.floatting-menu-wrap li:not(:last-child) {border-bottom: 2px solid transparent;}.floatting-menu-wrap li a {position: relative;display: inline-block;transition: 0.3s ease-in-out;}.floatting-menu-wrap li a .background {position: absolute;top: 0;right: 0;bottom: 0;left: 0;transform-origin: right;transform: scaleX(1);background-color: #6a6af7;border-radius: 0;transition: 0.3s ease-in-out;z-index: -1;}.floatting-menu-wrap li a i {position: relative;display: inline-block;width: 30px;height: 30px;font-size: 14px;text-align: center;color: #fff;line-height: 30px;}.floatting-menu-wrap li a:hover .background {transform: scaleX(1.2);}.floatting-menu-wrap li a .facebook {background-color: #1877f2;}.floatting-menu-wrap li a .linkedin {background-color: #0077b5;}.floatting-menu-wrap li a .instagram {background-color: #e4405f;}.floatting-menu-wrap li a .whatsapp {background-color: #25d366;}.floatting-menu-wrap li a .phone {background-color: #01a101;}.floatting-menu-wrap li a .envelope {background-color: #181717;}.presskit-details p {font-size: 16px;}.presskit-details h3 {text-transform: uppercase;font-size: 22px;text-align: center;}.presskit-details h4 {font-size: 18px;}.presskit-details .colors {padding: 0;}.presskit-details h2 {font-size: 30px;color: #1701cd;margin-bottom: 10px;}.presskit-details span {text-transform: uppercase;color: #1701cd;font-weight: bold;}.presskit-details .colors .black i {color: #000;}.presskit-details .colors .red i {color: var(--color-hover2);}.presskit-details .logos {margin-top: 30px;}.presskit-details .logos img {max-width: 100%;margin-top: 30px;}.presskit-details .logos h4 {color: #000;font-weight: bold;margin-top: 20px;}.view-products {display: flex;justify-content: space-between;align-items: baseline;background-color: #ffffff;padding: 30px;width: 100%;position: absolute;top: -170px;box-shadow: 0 20px 75px 0 rgba(121, 131, 147, 0.2);overflow: hidden;}.view-products h2 {font-weight: 700;text-transform: capitalize;font-size: 28px;width: 60%;line-height: 1.3;color: #333;}.view-products span {color: #1701cd;}.career-box {border-style: solid;border-width: 0px 0px 0px 4px;border-color: #1701cd;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s !important;}.career-box:hover {border-width: 0px 0px 0px 10px;-webkit-box-shadow: 0px 15px 50px 0px rgba(148, 146, 245, 0.15);box-shadow: 0px 15px 50px 0px rgba(148, 146, 245, 0.15);}.career-box h6 {height: 80px;}.career-details-area .single-mini-feature {border: 1px solid #ddd;position: sticky;top: 130px;}.career-details-area .mini-feature-info h3 {color: #333;font-size: 22px;font-weight: 700;margin-bottom: 20px;text-transform: capitalize;-webkit-transition: all 0.4s;transition: all 0.4s;}.career-details-area .mini-feature-info span {white-space: nowrap;color: #333;font-size: 16px;font-weight: 700;margin-bottom: 20px;text-transform: capitalize;-webkit-transition: all 0.4s;transition: all 0.4s;}.career-details-area .mini-feature-info i {margin: 0 5px;}.career-details-area .mini-feature-info p {font-size: 14px;}.job-details {padding: 30px 0 100px;}.job-details p {font-size: 16px;line-height: 26px;}.job-details h3 {color: #333;font-size: 22px;font-weight: 700;margin: 30px 0 20px;}.job-details ul {list-style: unset;margin-left: 30px;}.job-details ul li {color: #333;font-size: 16px;}.job-benefits {background-color: #321a35;padding: 30px;}.job-benefits h3 {color: #fff;font-size: 22px;font-weight: 700;margin-bottom: 30px;}.benefit-details {display: flex;margin-bottom: 30px;}.benefit-details-icon i {font-size: 40px;color: #1701cd;margin-right: 20px;}.benefit-details-text h6 {color: #fff;font-size: 18px;font-weight: 700;margin-bottom: 20px;}.benefit-details-text p {color: #fff;font-size: 14px;}.nav-item .button{padding: 7px 30px !important;margin: 0 !important;}