﻿/*-----------------------------------------------------------------------------------
    Theme Name: Technosoft - IT Solution HTML Template
    Author: WebCodeMania
    Version: 1.0
    ---------------------------------- */  
    #preloader {position: fixed;top: 0;right: 0;left: 0;bottom: 0;background-color: #fff;z-index: 999999;transition: 0.3s ease opacity;text-align: center;width: 100%;height: 100% }#preloader:before {content: "";width: 80px;height: 80px;border: 3px solid #0071dc;display: block;border-radius: 50%;position: absolute;top: 50%;left: 50%;opacity: 0;transform: translate(-50%, -50%);animation-name: LoaderCicle;animation-duration: 2s;animation-iteration-count: infinite;animation-timing-function: linear }#preloader:after {content: "";width: 80px;height: 80px;border: 3px solid #0071dc;display: block;border-radius: 50%;position: absolute;top: 50%;left: 50%;opacity: 0;transform: translate(-50%, -50%);animation-name: LoaderCicle;animation-duration: 2s;animation-iteration-count: infinite;animation-timing-function: linear;animation-delay: 1s }@keyframes LoaderCicle {0% {width: 0;height: 0;opacity: 0 }10% {width: 10px;height: 10px;opacity: 1 }80% {width: 60px;height: 60px;opacity: 0.1 }100% {width: 70px;height: 70px;opacity: 0 }}a:hover, a:active {color: #0071dc;text-decoration: none }.min-height {min-height: 450px }.bg-primary {background: #0071dc !important }.bg-secondary {background: #4a83fd !important }.bg-dark {background: #070b3b !important }.theme-overlay[data-overlay-dark]:before {background: #0071dc }.theme-overlay-blue-dark[data-overlay-dark]:before {background: #070b3b }.left-overlay-dark[data-overlay-dark]:before {background: rgba(0, 42, 92, 0.76);background: linear-gradient(-90deg, transparent, #070b3b 65%) }.text-primary {color: #0071dc !important }.text-secondary {color: #4a83fd !important }.text-dark {color: #070b3b !important }.text-primary-hover:hover {color: #0071dc !important }.text-secondary-hover:hover {color: #4a83fd !important }.text-dark-hover:hover {color: #070b3b !important }.text-white-hover:hover {color: #fff !important }.cursor-pointer {cursor: pointer }.border-primary-color {border-color: #0071dc }.border-secondary-color {border-color: #4a83fd !important }.border-dark-color {border-color: #070b3b !important }.min-lg-vh-100 {min-height: 100vh }.bg-position-center-bottom {background-position: center bottom }.height-300 {height: 300px }.scroll-to-top {font-size: 20px;text-align: center;color: #fff;text-decoration: none;position: fixed;bottom: 20px;right: 20px;display: none;border-radius: 50%;background: #0071dc;border: 1px solid #0071dc;width: 35px;height: 35px;line-height: 30px;z-index: 9999;outline: 0;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all 0.3s ease }.scroll-to-top i {color: #fff }.scroll-to-top:hover {color: #232323;background: #fff;border: 1px solid #ffffff }.scroll-to-top:hover i {color: #232323 }.scroll-to-top:visited {color: #232323;text-decoration: none }.butn-style1 {font-size: 16px;font-weight: 600;padding: 12px 34px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;position: relative;overflow: hidden !important;display: inline-block;text-align: center;border: 2px solid #0071dc;color: #0071dc;z-index: 1 }.butn-style1:after {content: '';position: absolute;top: 0;left: -200%;width: 200%;height: 100%;-webkit-transform: skewX(-20deg);-khtml-transform: skewX(-20deg);-moz-transform: skewX(-20deg);-ms-transform: skewX(-20deg);-o-transform: skewX(-20deg);transform: skewX(-20deg);background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.4), transparent);z-index: -1 }.butn-style1.small {padding: 6px 25px !important }.butn-style1.medium {padding: 9px 30px !important }.butn-style1.fill {background: #0071dc;color: #fff;border-color: #0071dc }.butn-style1:hover {background-color: #0071dc;color: #fff }.butn-style1.fill.secondary {background: #4a83fd;color: #fff;border-color: #4a83fd }.butn-style1.secondary {color: #4a83fd;border-color: #4a83fd }.butn-style1.secondary:hover {background-color: #4a83fd;color: #fff }.butn-style1.white {background-color: #fff;color: #0071dc }.butn-style1.white:hover {background-color: #232323;color: #fff }.butn-style1:hover:after {-webkit-animation: btn_shine 1.2s ease;animation: btn_shine 1.2s ease;-webkit-animation-delay: .1s;animation-delay: .1s }@-webkit-keyframes btn_shine {100% {left: 200% }}@keyframes btn_shine {100% {left: 200% }}.butn-style2 {text-align: center;padding: 14px 30px;background: #0071dc;color: #fff;font-weight: 700;font-size: 15px;letter-spacing: 1px;display: inline-block;position: relative;border: unset;border-radius: 4px;text-transform: uppercase }.butn-style2 span {position: relative;z-index: 2 }.butn-style2:after {content: '';width: 1px;height: 1px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;opacity: 0;visibility: hidden;background: #070b3b;transition: all ease 300ms;-moz-transition: all ease 300ms;-webkit-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;border-radius: 4px }.butn-style2:hover, .butn-style2:active, .butn-style2:focus {color: #fff }.butn-style2:hover:after, .butn-style2:active:after, .butn-style2:focus:after {opacity: 1;visibility: visible;width: 100%;height: 100% }.butn-style2.secondary {background: #4a83fd;color: #fff }.butn-style2.secondary:after {background: #070b3b }.butn-style2.secondary:hover, .butn-style2.secondary:active, .butn-style2.secondary:focus {color: #fff }.butn-style2 i {margin-left: 6px;position: relative;top: -1px }.butn-style2.small {padding: 6px 25px }.butn-style2.medium {padding: 10px 30px }.butn-style3 {color: #fff;padding: 16px 30px;text-transform: uppercase;text-align: center;display: inline-block;position: relative;overflow: hidden;transition: all 0.3s linear;z-index: 1;background: #0071dc;border: none;border-radius: 4px;line-height: normal;font-weight: bold;vertical-align: top }.butn-style3:before {content: "";position: absolute;top: -71px;right: 0px;bottom: 0;width: 115%;height: 322%;left: -1px;transform: translateX(-100%) rotate(180deg);z-index: -1;transition: all 0.4s linear;background: #4a83fd }.butn-style3:hover, .butn-style3:active, .butn-style3:focus {color: #fff }.butn-style3.secondary {background: #4a83fd }.butn-style3.secondary:before {background: #0071dc }.butn-style3.secondary.white-hover:before {background: #fff }.butn-style3.primary.white-hover:before {background: #fff }.butn-style3.secondary.white-hover:active, .butn-style3.secondary.white-hover:focus, .butn-style3.secondary.white-hover:hover {color: #070b3b }.butn-style3.small {padding: 12px 20px !important;font-size: 14px }.butn-style3.medium {padding: 14px 24px !important;font-size: 15px }.butn-style3.small:before {top: -58px }.butn-style3:hover:before, .butn-style3:active:before, .butn-style3:focus:before {transform: translateX(0) rotate(195deg) }.butn-style3.white {border: unset;background: #fff;color: #0071dc }.butn-style3.white:hover {color: #fff }.butn-style3.black {border: unset;color: #fff }.butn-style3.black:hover {color: #fff }.bd-example button, .bd-example a {margin-top: .25rem;margin-bottom: .25rem }.top-bar-info {display: inline-block;vertical-align: middle }.top-bar-info ul {margin-bottom: 0 }.top-bar-info li {font-weight: 500;color: #fff;list-style-type: none;font-size: 14px;padding: 0 5px 0;display: inline-block;margin-bottom: 0 }#top-bar {display: block;position: relative;z-index: 999;background: #0071dc;padding: 7px 0 }.top-bar-info li i {font-size: 16px;color: #fff;margin-right: 8px;margin-top: 0;display: inline-block;vertical-align: text-bottom }.top-social-icon {padding: 0;float: right;margin: 0 }.top-social-icon li {font-size: 14px;list-style-type: none;float: left;text-align: center;margin: 0;padding: 0 7px }.top-social-icon li:last-child {padding-right: 0 }.top-social-icon li:last-child a {padding-right: 0 }.top-social-icon li a {color: #fff;line-height: 28px;-webkit-transition-duration: .3s;transition-duration: .3s;padding: 0 3px }.top-social-icon li a:hover {color: #0071dc }.navbar-nav li.current>a, .navbar-nav li.active>a {color: #4a83fd }.navbar>ul>li.current>a:after {border-color: transparent #4a83fd #4a83fd transparent }.menu_area-light .navbar-nav li.current>a, .menu_area-light .navbar-nav li.active>a {color: #4a83fd }.menu_area-light .navbar>ul>li.current>a:after {border-color: transparent #4a83fd #4a83fd transparent }.menu_area-light.scrollHeader .navbar-nav li.current>a {color: #4a83fd }.menu_area-light.scrollHeader .navbar-nav li.current>a:hover {color: #4a83fd }.menu_area-light.scrollHeader .navbar-nav li.active>a {color: #4a83fd }.menu_area-light.scrollHeader .navbar>ul>li.current>a:after {border-color: transparent #4a83fd #4a83fd transparent }@media screen and (min-width: 992px) {.header-style3 .navbar-nav li.current>a {color: #4a83fd }.header-style3 .navbar>ul>li.current>a:after {border-color: transparent #4a83fd #4a83fd transparent }.header-style3.scrollHeader .navbar-nav li.current>a {color: #4a83fd }.header-style3.scrollHeader .navbar-nav li.current>a:hover {color: #4a83fd }.header-style3.scrollHeader .navbar>ul>li.current>a:after {border-color: transparent #4a83fd #4a83fd transparent }}.onepage-nav {position: absolute;left: 0;top: 0;width: 100%;background: transparent;z-index: 9999;min-height: 70px;padding: 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1) }.onepage-nav .logo {padding: 10px 0;width: 155px }.onepage-nav.nav-scroll {background: #fff;box-shadow: 0 5px 10px -10px rgba(0, 0, 0, 0.6);position: fixed;top: -100px;left: 0;width: 100%;transition: transform .5s;transform: translateY(100px);z-index: 99 }.onepage-nav .navbar-nav>li>a {color: #fff }.onepage-nav.nav-scroll .navbar-nav>li>a {color: #070b3b }.header .social-links a {display: inline-block;margin: 0 12px;font-size: 18px }.header .social-links a:hover {opacity: 0.85 }.header .social-links:last-child {margin-right: 0 }.navbar .navbar-nav .nav-link.active {color: #0071dc }.navbar.nav-scroll .navbar-nav .nav-link:hover, .navbar.nav-scroll .navbar-nav .nav-link.active {color: #0071dc }@media screen and (max-width: 1399px) {.onepage-nav>.container {padding-right: 5.5rem }}@media screen and (max-width: 991px) {.onepage-nav {padding: 0 15px;border: none }.onepage-nav>.container {padding: 10px 0 }.onepage-nav .navbar-nav {top: 0;position: relative;background: #070b3b }.onepage-nav .navbar-nav li {border-top: 1px solid rgba(255, 255, 255, 0.1);float: none }.onepage-nav .navbar-nav li:first-child {border-top: transparent }.onepage-nav.nav-scroll .navbar-nav>li>a {color: #fff }.onepage-nav .navbar-toggler {background: #0071dc;box-shadow: none;top: 16px }.onepage-nav .navbar-nav .nav-link {padding: 12px 15px }.onepage-nav .logo {padding: 6px 0 7px 0 }}.side-menu {width: 30%;position: fixed;right: 0;top: 0;background: #070b3b;z-index: 99999;height: 100%;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);-webkit-transition: -webkit-transform .5s ease;transition: -webkit-transform .5s ease;-o-transition: -o-transform .5s ease;transition: transform .5s ease;transition: transform .5s ease, -webkit-transform .5s ease, -o-transform .5s ease;transition: transform .5s ease, -webkit-transform .5s ease;overflow: hidden }.side-menu.left {left: 0;right: auto;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }.side-menu.black {background: #232323 }.side-menu.side-menu-active, .side-menu.before-side {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.side-menu .navbar-brand {margin: 0 0 2.5rem 0 }#close_sidebar {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;-webkit-transition: opacity 300ms cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition: opacity 300ms cubic-bezier(0.895, 0.03, 0.685, 0.22);transition: opacity 300ms cubic-bezier(0.895, 0.03, 0.685, 0.22);display: none;z-index: 9999;opacity: 0.4 }.side-menu .btn-close {height: 33px;width: 33px;display: inline-block;text-align: center;position: absolute;top: 30px;right: 15px;cursor: pointer;background: none;opacity: 1 }.side-menu.before-side .btn-close {display: none }.side-menu .btn-close:before, .side-menu .btn-close:after {position: absolute;left: 16px;content: ' ';height: 24px;width: 2px;background: #0071dc;top: 5px }.side-menu .btn-close:before {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg) }.side-menu .btn-close:after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg) }.sidemenu_btn {-webkit-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;width: 36px;padding: 6px;margin-right: 1rem;position: absolute;right: 25px;top: 22px;z-index: 99 }.sidemenu_btn.left {left: 15px;right: auto }.sidemenu_btn>span {height: 2px;width: 100%;background: #0071dc;display: block }.sidemenu_btn>span:nth-child(2) {margin: 4px 0 }.nav-scroll .sidemenu_btn>span {background: #070b3b }.bg-black.nav-scroll .sidemenu_btn>span {background: #fff }.bg-white .sidemenu_btn>span, .bg-white.nav-scroll .sidemenu_btn>span {background: #070b3b }.side-menu .inner-wrapper {padding: 3.5rem 5rem;height: 100%;position: relative;overflow-y: auto;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;text-align: left;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.side-menu .side-nav {margin-bottom: 30px;display: block }.side-nav .navbar-nav .nav-item {display: block;margin: 10px 0;padding: 0 !important;opacity: 0;-webkit-transition: all 0.8s ease 500ms;-o-transition: all 0.8s ease 500ms;transition: all 0.8s ease 500ms;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px) }.side-nav .navbar-nav .nav-item:first-child {-webkit-transition-delay: .1s;-o-transition-delay: .1s;transition-delay: .1s }.side-nav .navbar-nav .nav-item:nth-child(2) {-webkit-transition-delay: .2s;-o-transition-delay: .2s;transition-delay: .2s }.side-nav .navbar-nav .nav-item:nth-child(3) {-webkit-transition-delay: .3s;-o-transition-delay: .3s;transition-delay: .3s }.side-nav .navbar-nav .nav-item:nth-child(4) {-webkit-transition-delay: .4s;-o-transition-delay: .4s;transition-delay: .4s }.side-nav .navbar-nav .nav-item:nth-child(5) {-webkit-transition-delay: .5s;-o-transition-delay: .5s;transition-delay: .5s }.side-nav .navbar-nav .nav-item:nth-child(6) {-webkit-transition-delay: .6s;-o-transition-delay: .6s;transition-delay: .6s }.side-nav .navbar-nav .nav-item:nth-child(7) {-webkit-transition-delay: .7s;-o-transition-delay: .7s;transition-delay: .7s }.side-nav .navbar-nav .nav-item:nth-child(8) {-webkit-transition-delay: .8s;-o-transition-delay: .8s;transition-delay: .8s }.side-nav .navbar-nav .nav-item:nth-child(9) {-webkit-transition-delay: .9s;-o-transition-delay: .9s;transition-delay: .9s }.side-menu.side-menu-active .side-nav .navbar-nav .nav-item {-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1 }.side-nav .navbar-nav .nav-link {display: inline-table;color: #fff;padding: 2px 0 3px 0 !important;font-size: 1.5rem;font-weight: 300;line-height: normal;position: relative;-webkit-border-radius: 0;border-radius: 0 }.side-nav .navbar-nav .nav-link:after {content: "";position: absolute;background: #fff;display: inline-block;width: 0;height: 1px;bottom: 0;left: 0;overflow: hidden;-webkit-transition: all 0.5s cubic-bezier(0, 0, 0.2, 1);-o-transition: all 0.5s cubic-bezier(0, 0, 0.2, 1);transition: all 0.5s cubic-bezier(0, 0, 0.2, 1) }.side-nav .navbar-nav .nav-link:hover:after, .side-nav .navbar-nav .nav-link:focus:after {width: 100% }.side-nav .navbar-nav .nav-link.active {background: transparent }.side-nav .navbar-nav .nav-link.active:after {width: 100% }.side-menu .social-links a {color: #fff }.side-menu .social-links a:hover {opacity: 0.65 }@media screen and (max-width: 1399px) {.sidemenu_btn {margin-right: 0 }}.page-title-section {padding: 200px 0;text-align: center;position: relative }.page-title-section h1 {font-weight: 800;letter-spacing: 1px;line-height: 1;margin-bottom: 15px;color: #070b3b }.page-title-section ul {margin-bottom: 0;text-align: center }.page-title-section ul li {display: inline-block }.page-title-section ul li:last-child a {opacity: 0.65 }.page-title-section ul li:after {text-align: center;content: '';width: 7px;height: 7px;border-radius: 50%;background-color: #0071dc;margin: 0 8px 0 15px;display: inline-block }.page-title-section ul li:last-child:after {content: none }.page-title-section ul li a {font-weight: 600 }.page-title-section .page-title {max-width: 420px;background: #fff;overflow: hidden;padding: 35px 20px 25px 20px;position: absolute;bottom: 0;left: 0;right: 0;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;z-index: 9 }.page-title-section .title-separator {display: inline-block;vertical-align: top;margin-top: 10px;content: '';height: 6px;width: 58px;background-image: url(../img/content/title-line.html);background-position: center;animation: slide 10s linear infinite;-webkit-animation: slide 10s linear infinite }@media screen and (max-width: 1399px) {.page-title-section {padding: 185px 0 185px }}@media screen and (max-width: 1199px) {.page-title-section {padding: 160px 0 }.page-title-section h1 {margin-bottom: 10px }.page-title-section .page-title {padding: 30px 20px 20px 20px;max-width: 375px }}@media screen and (max-width: 991px) {.page-title-section {padding: 140px 0 }.page-title-section h1 {margin-bottom: 8px }.page-title-section .page-title {padding: 30px 20px 15px 20px;max-width: 350px }}@media screen and (max-width: 575px) {.page-title-section {padding: 125px 0 }.page-title-section .page-title {padding: 25px 15px 15px 15px;max-width: 300px }}.title-style1 {position: relative;margin-bottom: 35px }.title-style1 h2 {position: relative;display: block;margin-bottom: 20px;padding: 0 0 20px }.title-style1 h2:before {content: "";position: absolute;left: 48%;bottom: 0;width: 40px;height: 2px;background-color: #0071dc }.title-style1 h2:after {content: "";position: absolute;left: 52%;bottom: 0;width: 10px;height: 2px;background-color: #333333 }.title-style1.left-side h2:before {left: 0 }.title-style1.left-side h2:after {left: 50px }@media screen and (max-width: 991px) {.title-style1 h2:before {left: 46% }.title-style1 h2:after {left: 53% }}@media screen and (max-width: 767px) {.title-style1 h2:before {left: 44% }}@media screen and (max-width: 320px) {.title-style1 h2:after {left: 57% }.title-style1 h2:before {left: 42% }}.title-style2 span {color: #4a83fd;position: relative;display: inline-block;font-size: 16px;line-height: 26px;margin-bottom: 12px;padding-top: 28px;z-index: 1;font-weight: 600 }.title-style2 span:before {position: absolute;content: '';background: rgba(74, 131, 253, 0.09);width: 50px;height: 50px;left: -25px;top: 8px;z-index: -1 }.title-style2 span:after {position: absolute;content: '';background: rgba(74, 131, 253, 0.09);border-left: 2px solid #fff;border-bottom: 2px solid #fff;width: 24px;height: 24px;left: 9px;top: 0px;z-index: -1 }.title-style2.white span:before, .title-style2.white span:after {background: #33557d;border-left: 2px solid #070b3b;border-bottom: 2px solid #070b3b }.banner-style1 .banner-text {box-shadow: 0px 3px 10px 0px rgba(41, 45, 194, 0.08);margin-bottom: -100px;position: relative;z-index: 9 }@media screen and (max-width: 991px) {.banner-style1 .banner-text {margin-bottom: -50px }}.onepage-banner:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url("../img/banner/slide-04.html");filter: grayscale(100%);opacity: 1;background-size: cover;transition: all .3s ease;background-attachment: fixed }.onepage-banner:hover:after {filter: grayscale(0) }.grayscale-banner:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url("../img/bg/bg-07.jpg");filter: grayscale(100%);opacity: 1;background-size: cover;transition: all .3s ease }.grayscale-banner:hover:after {filter: grayscale(0) }@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {.onepage-banner:after, .grayscale-banner:after {background-attachment: inherit;background-position: center }}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {.onepage-banner:after, .grayscale-banner:after {background-attachment: inherit;background-position: center }}.video_btn {position: relative;height: 80px;width: 80px;background: #0071dc;text-align: center;display: inline-block;line-height: 80px;color: #fff;border-radius: 50%;transition-duration: 0s;-ms-transition-duration: 0s;-moz-transition-duration: 0s;-webkit-transition-duration: 0s;-o-transition-duration: 0s }.video_btn:hover i, .video_btn:focus i {color: #fff }.video_btn:after {content: "";position: absolute;left: 50%;top: 50%;height: 80px;width: 80px;border: 2px solid #fff;border-radius: 50%;transform: translate(-50%, -50%);-moz-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);opacity: .3;animation: pulse-border 1500ms ease-out infinite }.video_btn:before {content: "";position: absolute;left: 50%;top: 50%;height: 95px;width: 95px;border: 2px solid #fff;border-radius: 50%;transform: translate(-50%, -50%);-moz-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);opacity: .3;animation: pulse-border 1500ms ease-out infinite }.video_btn.small {width: 50px;height: 50px;line-height: 50px }.video_btn.small:after {height: 50px;width: 50px }.video_btn.small:before {height: 65px;width: 65px }@keyframes pulse-border {0% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1 }100% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0 }}@media screen and (max-width: 1199px) {.video_btn {height: 75px;width: 75px;line-height: 75px }.video_btn:after {height: 75px;width: 75px }.video_btn:before {height: 90px;width: 90px }}@media screen and (max-width: 991px) {.video_btn {height: 70px;width: 70px;line-height: 70px }.video_btn:after {height: 70px;width: 70px }.video_btn:before {height: 85px;width: 85px }@keyframes pulse-border {0% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1) }100% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.2) }}}@media screen and (max-width: 767px) {.video_btn {height: 60px;width: 60px;line-height: 60px }.video_btn:after {height: 60px;width: 60px }.video_btn:before {height: 75px;width: 75px }}.filtering {margin-bottom: 20px }.filtering span {cursor: pointer;font-size: 16px;font-weight: 600;letter-spacing: 1px;margin-right: 20px;display: inline-block;padding: 10px 18px;border: 1px solid #eeeeee;border-radius: 6px }.filtering span:last-child {margin: 0 }.filtering .active {color: #fff;background-color: #0071dc }.portfolio-box:hover .portfolio-img img {-webkit-transform: scale(1.1) rotate(3deg);-khtml-transform: scale(1.1) rotate(3deg);-moz-transform: scale(1.1) rotate(3deg);-ms-transform: scale(1.1) rotate(3deg);-o-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg) }.portfolio-box .portfolio-img img {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;width: 100% }.portfolio-box:hover .portfolio-content {opacity: 1 }.portfolio-box .portfolio-content {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;position: absolute;bottom: 0;left: 0;right: 0;padding: 30px 24px 28px 30px;z-index: 1;display: flex;flex-wrap: nowrap;align-items: center }.portfolio-box .portfolio-content:before {content: '';width: 100%;left: 0;bottom: 0;height: calc(100% + 70px);height: -webkit-calc(100% + 70px);background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 4, 9, 0.95)), to(rgba(0, 4, 9, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: -moz-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: -ms-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: -o-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(0, 4, 9, 0.95)', endColorStr='rgba(0, 4, 9, 0)');position: absolute;z-index: -1 }@media screen and (max-width: 991px) {.filtering span {margin-right: 15px;padding: 10px 13px }}@media screen and (max-width: 767px) {.filtering span {margin-right: 15px;margin-bottom: 15px }}@media screen and (max-width: 575px) {.filtering span {margin-right: 10px;padding: 7px 14px }}.pagination {border-radius: 0;padding: 0;margin: 0 }.pagination ul {display: inline-block;margin: 0 auto;padding: 0 }.pagination li {display: inline }.pagination a {float: left;font-size: 16px;padding: 0 18px;line-height: 40px;text-decoration: none;font-weight: 500;border: 1px solid #ededed;background: #fff;color: #575a7b }.pagination a:hover {background-color: #0071dc;border: 1px solid #0071dc;color: #ffffff }.pagination .active a {background-color: #f7f7f7;color: #002147;border: 1px solid #ededed;cursor: default }@media screen and (max-width: 575px) {.pagination a {padding: 0 13px;font-size: 14px }}.owl-theme .owl-nav.disabled+.owl-dots {margin-top: 30px }.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background-color: #4a83fd }.owl-carousel .owl-item img {width: auto;display: inline-block }.slider-fade h1 {margin-bottom: 25px;animation-delay: 0.8s }.slider-fade p {animation-delay: 1.2s }.slider-fade a {animation-delay: 1.6s }.slider-fade .owl-theme .owl-nav {margin-top: 0 }.slider-fade .owl-theme .owl-dots .owl-dot span {background: rgba(255, 255, 255, 0.85) }.slider-fade .owl-nav .owl-next {position: absolute;right: 15px;top: 45%;height: 55px;width: 55px;background: #fff !important;opacity: 1;border-radius: 0.25rem;line-height: 32px;font-size: 18px !important;transition: all .3s ease }.slider-fade .owl-nav .owl-next:hover {background: #0071dc !important }.slider-fade .owl-nav .owl-next:hover span {color: #fff }.slider-fade .owl-nav .owl-next span {color: #0071dc;font-size: 24px;line-height: 55px;transition: all .3s ease }.slider-fade .owl-nav .owl-prev {position: absolute;left: 15px;top: 45%;height: 55px;width: 55px;background: #fff !important;opacity: 1;border-radius: 0.25rem;transition: all .3s ease }.slider-fade .owl-nav .owl-prev:hover {background: #0071dc !important }.slider-fade .owl-nav .owl-prev span {color: #0071dc;font-size: 24px;line-height: 55px;transition: all .3s ease }.slider-fade .owl-nav .owl-prev:hover span {color: #fff }.slider-fade.owl-carousel.owl-theme .owl-dots {position: absolute;bottom: 80px;width: 100%;margin: 0;left: 0 }.slider-fade.owl-theme .owl-dots .owl-dot.active span, .slider-fade.owl-theme .owl-dots .owl-dot:hover span {background-color: #0071dc }.accordion-style .card {background: transparent;box-shadow: none;margin-top: 0 !important;border: none }.accordion-style .card-header {border: 0px;padding: 0;border-bottom: 1px solid rgba(255, 255, 255, 0.15);background: none }.accordion-style .btn-link {color: #575a7b;line-height: 20px;position: relative;border: none;display: block;width: 100%;text-align: left;white-space: normal;border-radius: 4px;padding: 20px 35px 20px 20px;font-weight: 500;text-decoration: none }.accordion-style .btn-link:hover {text-decoration: none }.accordion-style .btn-link.collapsed:after {background: none;content: "+";right: 15px;left: inherit;font-size: 20px;height: auto;transform: none;width: auto;top: 20px;color: #0071dc }.accordion-style .btn-link:after {background: none;content: "-";right: 17px;left: inherit;font-size: 20px;height: auto;transform: none;width: auto;top: 20px;position: absolute;color: #0071dc }.accordion-style .card-body {padding: 0px 40px 30px 20px }.accordion-style .card {box-shadow: 0px 3px 10px 0px rgba(41, 45, 194, 0.08) }@media screen and (max-width: 991px) {.accordion-style .btn-link:after, .accordion-style .btn-link.collapsed:after {top: 20px }.accordion-style .card-body {padding: 10px 25px 30px 25px }}ul.resp-tabs-list {margin: 0px;padding: 0px;padding-left: 0 }.resp-tabs-list li {font-size: 16px;display: inline-block;padding: 8px 15px;margin: 0 4px 0 0;list-style: none;cursor: pointer;min-width: 120px;text-align: center }.resp-tabs-list li:last-child {margin-right: 0 }.resp-tabs-list li i {font-size: 28px;margin-bottom: 8px;color: #6f6f6f }.resp-tabs-container {padding: 0px;background-color: #fff;clear: left }.resp-tab-content {display: none;padding: 40px 0 40px 0 }.resp-tabs-list li.resp-tab-active {padding: 15px 20px 13px 20px;color: #0071dc;border-bottom: 2px solid #0071dc }.resp-tabs-list li.resp-tab-active i {color: #fff }.resp-content-active, .resp-accordion-active {display: block }.resp-tab-content {float: left;width: 100% }h2.resp-accordion {background: #fff !important;cursor: pointer;display: none;font-size: 16px;border: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4;margin: 0px;padding: 15px 21px;float: left;width: 100% }h2.resp-tab-active {border-bottom: 0px solid #e4e4e4 !important;background: #0071dc !important;color: #fff }h2.resp-tab-title:last-child {border-bottom: 12px solid #e4e4e4 !important;background: #00baee }.resp-arrow {border-color: transparent #232323 #232323 transparent;border-style: solid;border-width: 0 1px 1px 0;float: right;display: block;height: 8px;transform: rotate(45deg);width: 8px;margin-top: 4px }h2.resp-tab-active {border: 1px solid #0071dc;color: #fff !important }h2.resp-tab-active span.resp-arrow {border-color: #fff transparent transparent #fff;border-style: solid;border-width: 1px 0 0 1px;float: right;display: block;height: 8px;transform: rotate(45deg);width: 8px;margin-top: 7px }@media screen and (max-width: 767px) {ul.resp-tabs-list {display: none }h2.resp-accordion {display: block }h2.resp-accordion i {margin-right: 12px;font-size: 18px;min-width: 25px }h2.resp-accordion.resp-tab-active i {color: #fff }.resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1 }.resp-vtabs .resp-tabs-container {border: none !important;float: none;width: 100%;min-height: 100px;clear: none }.resp-accordion-closed {display: none !important }.resp-vtabs .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important }}.tab-style2 .resp-tabs-list li {min-width: unset;padding: 8px 15px;font-weight: bold }.tab-style2 .resp-tab-content {padding-bottom: 0 }.tab-style2 .quform-submit-inner {float: none }@media screen and (max-width: 767px) {.tab-style2 .resp-tab-content {padding: 40px 30px 40px 30px;border: 1px solid #e4e4e4;border-width: 0 1px 1px 1px }}@media screen and (max-width: 575px) {.tab-style2 .resp-tab-content {padding: 40px 15px 40px 15px }}.tab-style3 .resp-tab-content {padding: 40px 0 0 0 }.tab-style3 .resp-tabs-list {display: table;max-width: 100%;width: 100%;margin-top: 0 }.tab-style3 .resp-tabs-list li {padding: 25px 25px 18px;border: 1px solid #ececec;text-align: center;cursor: pointer;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;position: relative;height: 100%;display: table-cell;min-width: auto }.tab-style3 .resp-tabs-list li.resp-tab-active {-webkit-box-shadow: 0px 11px 61px 3px rgba(34, 34, 34, 0.09);box-shadow: 0px 11px 61px 3px rgba(34, 34, 34, 0.09);background-color: transparent;border: 1px solid #ececec }.tab-style3 .resp-tabs-list li.resp-tab-active:after {content: "";position: absolute;top: 100%;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);border-width: 10px;border-style: solid;border-color: var(--mainColor) transparent transparent transparent;border-color: #fff transparent transparent transparent }.tab-style3 .img-effect:hover {transform: translateY(-8px) }.tab-style3 .box-shadow-primary {box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1) }@media screen and (max-width: 767px) {.tab-style3 .resp-tabs-list {display: none }.tab-style3 .resp-tab-content {border: 1px solid #e4e4e4;padding: 20px }}@media screen and (max-width: 767px) {ul.resp-tabs-list {display: none }h2.resp-accordion {display: block }h2.resp-accordion i {margin-right: 8px;font-size: 18px }}ul.countdown li {border-right: 1px solid #626262;display: inline-block;padding: 0 30px;text-align: center }ul.countdown li:first-child {padding-left: 0 }ul.countdown li:last-child {border: medium none;padding-right: 0 }ul.countdown li span {font-size: 36px;font-weight: 700;line-height: normal;position: relative }ul.countdown li span::before {content: "";height: 1px;position: absolute;width: 100% }ul.countdown li p.timeRefDays, ul.countdown li p.timeRefHours, ul.countdown li p.timeRefMinutes, ul.countdown li p.timeRefSeconds {font-size: 12px;font-weight: 500;margin: 0;padding: 0;text-transform: uppercase }@media screen and (max-width: 767px) {ul.countdown li {padding: 0 5px }ul.countdown li span {font-size: 22px }}ul.countdown.count-style-one li {border-right: none }ul.countdown.count-style-one li span {color: #232323 }.icon-gallery .d-table {margin-top: 30px }.icon-gallery .d-table-cell {width: 125px;height: 125px;text-align: center;margin-bottom: 25px;border: 1px solid rgba(0, 0, 0, 0.075);vertical-align: middle;font-size: 14px;transition: all 0.2s ease-in-out;padding: 10px;background: #fff }.icon-gallery i {display: block;margin-bottom: 15px;font-size: 28px;color: #0071dc }.modal-backdrop {z-index: 99999 }.modal {z-index: 999999 }pre[class*="language-"] {max-height: 45vh;height: 100%;margin: 35px 0 15px 0;padding-top: 0 }.html-code {background-color: #fbfbfb;position: relative;box-shadow: inset 0 0 0 1px #dde1e6, 0 3px 5px rgba(0, 0, 0, 0.15);padding: 30px;border-radius: 5px;border: 1px solid #ededed }.html-code:before {color: #c8dfab;content: "•••";font-size: 30px;left: 24px;letter-spacing: 4px;line-height: 12px;position: absolute;top: 24px }.copy-element {position: absolute;top: 0;right: 85px;transition: opacity 0.3s ease-in-out }.source-element {position: absolute;top: 0;right: 0;transition: opacity 0.3s ease-in-out }.html-code .copy-element {top: 15px;right: 30px }.html-code:hover .copy-element, .html-code:hover .source-element {opacity: 1 }.box-hover:hover .copy-element, .box-hover:hover .source-element {opacity: 1 }.copy-element>a, .source-element>a {border-radius: 0.25rem;background: #dde1e6;color: #777 !important;display: inline-block;padding: 5px 15px;font-size: 14px;text-transform: capitalize;cursor: pointer !important;font-weight: 600 }.copy-element>a:hover, .source-element>a:hover {background: #0071dc;color: #fff !important }.copy-clipboard {cursor: pointer;padding: 5px 15px }.white-popup-block {background-color: #fbfbfb;position: relative;max-width: 650px;box-shadow: inset 0 0 0 1px #dde1e6, 0 3px 5px rgba(0, 0, 0, 0.15);padding: 60px 30px 30px 30px;border-radius: 5px;margin: 40px auto;border: 1px solid #ededed }.white-popup-block.popup-copy.mfp-hide {display: block !important;height: 0;position: absolute;z-index: -1;padding: 0;opacity: 0;margin: 0 }.white-popup-block:before {color: rgba(3, 169, 245, 0.2);content: "•••";font-size: 30px;left: 24px;letter-spacing: 4px;line-height: 12px;position: absolute;top: 24px }.white-popup-block:hover .copy-element {opacity: 1 }.white-popup-block .copy-element {top: 45px;right: 30px }.box-hover {position: relative }.box-hover .container {position: relative }.inner-title {border-bottom: 1px solid rgba(0, 0, 0, 0.09);margin-bottom: 35px;padding-bottom: 20px }@media screen and (max-width: 767px) {.elements-block .inner-title {margin-bottom: 65px }.copy-element, .source-element {top: 65px }}.process {box-shadow: 0px 0px 72px -10px rgba(0, 0, 0, 0.1);margin-top: -70px;position: relative;z-index: 9 }.process .process-block h4 span {width: 50px;height: 50px;line-height: 50px;text-align: center;color: #fff;background: #4a83fd;border-radius: 50px;display: inline-block }.contact-form {box-shadow: 0 0 14px rgba(82, 85, 90, 0.1) }.map {height: 400px;width: 100% }.form-group {margin-bottom: 1rem }.form-group label {margin-bottom: .5rem }.form-control:focus {border-color: #0071dc }.form-check-input:checked {border-color: #0071dc;background-color: #0071dc }.quform-input {position: relative }.quform-input .quform-errors-wrap {position: absolute;right: 8px;top: 0;line-height: normal;z-index: 1 }.quform-element>label {font-weight: normal;padding-bottom: 5px;margin-bottom: 0;color: #6a747b;font-size: 15px }.quform-element>label .quform-required {color: #cc0101;font-size: 10px }.quform-inner input {width: 100% }.quform-elements .quform-element textarea {margin-bottom: 0;padding: 8px 15px;vertical-align: top }.quform-elements .quform-element select {margin-bottom: 0;padding: 8px 35px 8px 15px }.quform-errors {padding: 0;margin: 0;line-height: normal }.quform-errors>.quform-error {padding: 0;background: none;border: none;float: none;color: #f5543f;font-size: 11px;line-height: normal;letter-spacing: normal }.quform-outer-no-js .quform-error {padding: 0;background: none;border: none;float: none;color: #f5543f;font-size: 11px;line-height: normal;letter-spacing: normal }.quform-outer-no-js .quform-success-message {padding: 0.75rem 1.25rem 0.75rem 3rem }.quform-has-error input, .quform-has-error textarea, .quform-has-error select, .quform-has-error input[type=file], .quform-has-error .custom-file-label {border-color: #f5543f }.quform-success-message {padding: 0.75rem 1.25rem 0.75rem 3rem }.quform-submit-inner {float: none }.quform-loading-wrap {float: none }.quform-loading-wrap .quform-loading {display: inline-block }.quform-element {margin-bottom: 1rem }.quote-tab {box-shadow: 0 20px 40px rgba(211, 220, 232, 0.5);border-radius: 0.25rem !important }@media screen and (max-width: 767px) {.quote-tab {margin-right: 0 }}.form2 {box-shadow: 0 20px 40px rgba(211, 220, 232, 0.5) }.whychooseus1 .small-box .media i {background: #fff;width: 60px;height: 60px;text-align: center;line-height: 60px;border-radius: 50px;font-size: 24px }.whychooseus3-carousel * {height: 100% }.whychooseus3-carousel .owl-dots .owl-dot.active span {width: 35px;height: 5px }.whychooseus3-carousel .owl-dots .owl-dot span {width: 20px;height: 5px }.whychooseus3-carousel .owl-nav.disabled+.owl-dots {margin-top: 0;position: absolute;bottom: 2vh;left: 0;right: 0;height: auto }.pricing-block {position: relative;z-index: 99;background: #fff;box-shadow: 0 5px 10px rgba(0, 9, 128, 0.035), 0 7px 18px rgba(0, 9, 128, 0.05) }.pricing-block .pricing-head {position: relative;display: inline-block;padding: 0 10px;margin-top: -15px }.pricing-block.plan-two .list-style4 li {border-bottom: 1px solid rgba(255, 255, 255, 0.1);color: #fff }.pricing-block .pricing-head:before {left: 0;clip-path: polygon(100% 0, 0% 100%, 100% 100%);position: absolute;content: '';height: 15px;width: 10px;background-color: #0071dc;top: 0 }.pricing-block .pricing-head:after {position: absolute;content: '';height: 15px;width: 10px;background-color: #0071dc;top: 0 }.pricing-block.plan-two .pricing-head:before, .pricing-block.plan-two .pricing-head:after {background-color: #4a83fd }.pricing-block .pricing-head:after {right: 0;clip-path: polygon(0 0, 0% 100%, 100% 100%) }.pricing-block .pricing-head h4 {position: relative;background-color: #0071dc;padding: 16.5px 45px;font-size: 20px;font-weight: 700;color: #ffffff;margin-bottom: 40px }.pricing-block.plan-two .pricing-head h4 {background-color: #4a83fd }.pricing-block .price-plan {padding-bottom: 35px;margin-bottom: 35px;position: relative;font-weight: bold;border-bottom: 2px dashed #eaeaea }@media screen and (max-width: 767px) {.pricing-block .price-plan {padding: 28px 0 38px }}@media screen and (max-width: 575px) {.pricing-block .pricing-head h4 {padding: 16.5px 15px;font-size: 18px }}.help-block.with-errors {color: #ff5050;margin: 0px 0 0 10px;font-size: 13px;position: relative;bottom: 0px;}.clients-area {position: relative;z-index: 1;}.clients-area .section-title h2 {max-width: 430px;margin-left: auto;margin-right: auto;color: #fff }.clients-area .owl-nav {margin-top: 0 }.clients-area .owl-nav .owl-prev {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: -7%;font-size: 25px !important;-webkit-transition: .7s;transition: .7s;width: 45px;height: 45px;border-radius: 50px;line-height: 47px !important;background-color: transparent !important;color: #0071dc !important;border: 1px solid #0071dc !important }.clients-area .owl-nav .owl-prev:hover {color: #fff !important;background-color: #0071dc !important }.clients-area .owl-nav .owl-next {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);right: -7%;color: #444 !important;font-size: 25px !important;-webkit-transition: .7s;transition: .7s;width: 45px;height: 45px;line-height: 47px !important;border-radius: 50px;background-color: transparent !important;color: #0071dc !important;border: 1px solid #0071dc !important }.clients-area .owl-nav .owl-next:hover {color: #fff !important;background-color: #0071dc !important }.clients-area-two {background-color: #fff }.clients-area-two .section-title h2 {max-width: 430px;margin-left: auto;margin-right: auto;color: #252525 }.clients-content {position: relative;z-index: 1;background-color: #fff;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .06);box-shadow: 0 0 15px rgba(0, 0, 0, .06);padding: 30px 40px 25px;margin-bottom: 30px;border-radius: 10px }.clients-content::before {content: '';position: absolute;z-index: -1;bottom: 0;width: 95%;height: 100%;margin: 0 auto;left: 0;right: 0;background-color: #fff;opacity: .5;border-radius: 10px }.clients-content .content {padding-left: 110px;position: relative;margin-bottom: 30px }.clients-content .content img {position: absolute;top: 0;left: 0;border-radius: 50%;width: unset !important;width: 85px !important;height: 85px !important }.clients-content .content i {position: absolute;bottom: -10px;left: 60px;border-radius: 50px;width: 35px;height: 35px;line-height: 35px;background-color: #0071dc;color: #fff;text-align: center }.clients-content .content h3 {padding-top: 20px;margin-bottom: 0 }.clients-content .content span {margin-bottom: 0 }.clients-content p {margin-bottom: 0 }.client-circle .client-circle-1 {position: absolute;top: 10%;left: 0 }.client-circle .client-circle-2 {position: absolute;top: 40%;left: 3% }.client-circle .client-circle-3 {position: absolute;top: 75%;left: 0% }.client-circle .client-circle-4 {position: absolute;top: 10%;right: 20% }.client-circle .client-circle-5 {position: absolute;top: 25%;right: 5% }.client-circle .client-circle-6 {position: absolute;top: 70%;right: 0 }.client-circle .client-circle-7 {position: absolute;bottom: 5%;right: 35% }.circle {width: 40px;height: 40px;background-color: #0071dc;border-radius: 50px;position: relative;z-index: 1;border: 13px solid #f6fbff }.brand-area {position: relative }.brand-area::before {content: '';position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;background-position: center center;background-size: cover;background-repeat: no-repeat;background-image: url(../img/bg/brand-bg.png) }.brand-area-two {position: relative;background-color: #0071dc }.brand-area-two::before {content: '';position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;background-position: center center;background-size: cover;background-repeat: no-repeat;background-image: url(../img/bg/brand-bg.png) }.brand-item img {width: unset !important;text-align: center;margin: 0 auto }.techno-subscribe-area {background: #018bfd;}.subscribe-title h2 {color: #fff;font-size: 32px;font-weight: 700;margin: 0 0 8px;}.subscribe-content-text p {color: #fff;}.subscribe-icon {position: relative;z-index: 1;top: -2px;left: 59px;background: #2C53A8;height: 90px;width: 90px;text-align: center;border-radius: 100%;}.subscribe-icon:before {position: absolute;content: "";top: -11px;left: -11px;background: rgb(41,78,156,0.5);height: 113px;width: 113px;z-index: -1;text-align: center;border-radius: 100%;}.subscribe-icon:after {position: absolute;content: "";top: -19px;left: -20px;background: rgb(37,70,140,0.3);height: 130px;width: 130px;z-index: -1;text-align: center;border-radius: 100%;}.subscribe-icon i {color: #fff;font-size: 47px;display: inline-block;margin-top: 21px;}.subscribe-area{position: relative;}input.subscribe-mail-box {border: none;padding: 14.5px 36px;width: 100%;border-radius: 5px;background: #fff;}.subscribe-area input:focus {border-color: #66afe9;outline: 0;box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);}.subscribe-area button.buton {display: inline-block;position: absolute;right: 0px;top: 0px;padding: 0px 0px;background: #070b3b;font-weight: 500;font-size: 14px;border-color: inherit;margin: auto;bottom: 0;border-top-right-radius: 5px;border: none;color: #fff;height: 56px;border-bottom-right-radius: 5px;text-transform: uppercase;width: 28%;}.blog-card {background-color: #fff;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .05);box-shadow: 0 0 15px rgba(0, 0, 0, .05);margin-bottom: 30px;border-radius: 5px;-webkit-transition: .9s;transition: .9s;border: 1px solid #f1f1f1 }.blog-card:hover {-webkit-transform: translateY(-10px);transform: translateY(-10px) }.blog-card .blog-img {position: relative;margin-left: 0 !important;}.blog-card .blog-img img {border-radius: 5px }.blog-card .blog-img .blog-tag {background-color: #0071dc;padding: 15px 12px;position: absolute;bottom: -20px;right: 30px;border-radius: 5px;text-align: center }.blog-card .blog-img .blog-tag h3 {font-size: 17px;color: #fff;line-height: 1;margin-bottom: 0;font-weight: 500 }.blog-card .blog-img .blog-tag span {color: #fff;line-height: 1;font-weight: 500 }.blog-card .content {padding: 25px 30px }.blog-card .content ul {list-style: none;margin: 0;padding: 0 }.blog-card .content ul li {display: inline-block;font-size: 15px;margin-right: 20px }.blog-card .content ul li a {color: #444 }.blog-card .content ul li a i {font-size: 20px;color: #0071dc;margin-right: 5px;position: relative;top: 3px }.blog-card .content ul li a:last-child {margin-right: 0 }.blog-card .content ul li a:hover {color: #0071dc }.blog-card .content ul li a:hover i {color: #0071dc }.blog-card .content h3 {margin-top: 10px;margin-bottom: 10px;font-size: 22px }.blog-card .content h3 a {color: #252525 }.blog-card .content p {margin-bottom: 8px }.blog-card .content .read-btn {color: #0071dc;font-size: 15px;font-weight: 600 }.blog-card .content .read-btn i {font-size: 15px;position: relative;top: 2px }.blog-card .content .read-btn:hover {color: #252525;letter-spacing: .25px }.blog-card:hover .content h3 a {color: #0071dc }.blog-article {margin-bottom: 30px }.blog-article .blog-article-img {margin-bottom: 30px;position: relative }.blog-article .blog-article-img img {border-radius: 15px }.blog-article .blog-article-img .blog-article-tag {background-color: #ffc221;padding: 15px 12px;position: absolute;bottom: -20px;right: 30px;border-radius: 3px;text-align: center }.blog-article .blog-article-img .blog-article-tag h3 {font-size: 17px;color: #fff;line-height: 1;margin-bottom: 0;font-weight: 500 }.blog-article .blog-article-img .blog-article-tag span {font-size: 17px;color: #fff;line-height: 1;font-weight: 500 }.blog-article .blog-article-title {margin-bottom: 20px }.blog-article .blog-article-title ul {list-style: none;margin: 0;padding: 0 }.blog-article .blog-article-title ul li {display: inline-block;font-size: 15px;color: #252525;margin-right: 30px;position: relative;font-weight: 500 }.blog-article .blog-article-title ul li:last-child {margin-right: 0 }.blog-article .blog-article-title ul li i {font-size: 18px;margin-right: 10px;position: relative;top: 3px;color: #0071dc }.blog-article .blog-article-title h2 {margin-top: 15px;font-size: 26px;max-width: 650px;margin-bottom: 0;color: #252525 }.blog-article .article-content {padding-bottom: 10px }.blog-article .article-content p {margin-bottom: 20px }.blog-article .article-content .blockquote {position: relative;z-index: 1;margin-bottom: 30px;margin-top: 30px;background-color: #fff;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .05);box-shadow: 0 0 15px rgba(0, 0, 0, .05);padding: 20px 30px 20px 50px;margin-left: 35px }.blog-article .article-content .blockquote p {font-size: 15px;color: #444;font-weight: 500;margin-top: 0;margin-bottom: 0;margin-left: 0 }.blog-article .article-content .blockquote span {font-size: 15px;color: #252525;font-weight: 600 }.blog-article .article-content .blockquote i {font-size: 35px;width: 70px;height: 70px;line-height: 70px;color: #fff;background-image: -webkit-gradient(linear, left top, right top, from(#070f60), to(#0071dc));background-image: linear-gradient(to right, #070f60, #0071dc);text-align: center;border-radius: 50px;position: absolute;top: 24%;left: -35px }.blog-article .blog-article-share {padding: 10px 0;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;margin-bottom: 30px }.blog-article .blog-article-share .blog-tag ul {list-style: none;margin: 0;padding: 0 }.blog-article .blog-article-share .blog-tag ul li {display: inline-block;padding: 5px 3px;-webkit-transition: .7s;transition: .7s;color: #252525;font-weight: 400;margin-right: 5px }.blog-article .blog-article-share .blog-tag ul li:last-child {margin-right: 0 }.blog-article .blog-article-share .blog-tag ul li i {color: #0071dc;font-size: 18px;position: relative;top: 3px }.blog-article .blog-article-share .blog-tag ul li a {color: #fff;background-color: #0071dc;padding: 5px 12px;border-radius: 10px;font-size: 14px }.blog-article .blog-article-share .blog-tag ul li:hover a {background-color: #ffc221 }.blog-article .blog-article-share .social-icon {margin: 0;padding: 0;list-style: none;float: right }.blog-article .blog-article-share .social-icon li {display: inline-block;margin-right: 5px }.blog-article .blog-article-share .social-icon li a {border-radius: 0;width: 35px;height: 35px;line-height: 37px;text-align: center;color: #0071dc;background-color: #fff;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .1);box-shadow: 0 0 15px rgba(0, 0, 0, .1) }.blog-article .blog-article-share .social-icon li a:hover {background-color: #0071dc;color: #fff }.blog-article .comments-wrap {margin-bottom: 30px }.blog-article .comments-wrap .comment-title .title {font-size: 24px;margin-bottom: 0;color: #252525 }.blog-article .comments-wrap .comment-list {list-style: none;margin: 0;padding: 0 }.blog-article .comments-wrap .comment-list li {position: relative;padding: 30px;padding-left: 75px;border-bottom: 1px solid #e1e1e1 }.blog-article .comments-wrap .comment-list li:last-child {margin-bottom: 0 }.blog-article .comments-wrap .comment-list li img {position: absolute;top: 30px;left: 0;border-radius: 50% }.blog-article .comments-wrap .comment-list li h3 {margin-bottom: 5px;font-size: 18px;font-weight: 600;color: #252525 }.blog-article .comments-wrap .comment-list li span {font-size: 15px;color: #252525 }.blog-article .comments-wrap .comment-list li p {margin-top: 10px;margin-bottom: 0 }.blog-article .comments-wrap .comment-list li a {color: #0071dc;font-weight: 600;position: absolute;top: 30px;right: 0 }.blog-article .comments-wrap .comment-list li a:hover {color: #ffc221 }.blog-article .comments-form {margin-top: 30px;margin-bottom: 30px }.blog-article .comments-form .title {font-size: 24px;margin-bottom: 20px;color: #252525 }.blog-article .comments-form .contact-form {-webkit-box-shadow: none;box-shadow: none;padding: 0;background-color: #fff }.blog-article .comments-form .default-btn {width: unset }.techno-single-box {position: relative;transition: .5s;}.techno-single-service-box {padding: 17px 61px 35px;margin-bottom: 30px;position: relative;z-index: 1;overflow: hidden;text-align: center;border-radius: 7px;}.techno-single-service-box:before {position: absolute;content: "";top: 0;left: 0;height: 100%;width: 100%;background-image: linear-gradient( to right, #028bfe, #1EB9FC);z-index: -1;opacity: 0;transition: .5s;}.techno-single-box:hover .techno-single-service-box:before{opacity: 1;}.techno-single-box:hover .techno-single-service-icon:before{background: #fff;color: #3DA9FD;}.techno-single-box:hover .techno-single-service-icon i{color: #3DA9FD;}.techno-single-box:hover .techno-service-title h2, .techno-single-box:hover .techno-service-content-text p, .techno-single-box:hover .techno-shape-icon{color: #fff;}.techno-single-box:hover .techno-service-btn a{color: #88D4FE;box-shadow: 0 0 27px rgb(0 0 0 /23%);}.techno-single-box:hover{box-shadow: 0 0 27px rgb(0 0 0 /23%);}.techno-single-service-icon {position: relative;z-index: 1;}.techno-single-service-icon:before {position: absolute;content: "";top: -93px;left: -109px;height: 140px;width: 140px;background: #01A9FC;z-index: -1;border-radius: 100%;}.techno-single-service-icon:after {position: absolute;content: "";top: -81px;left: -110px;height: 140px;width: 140px;background: rgb(76,202,253,0.7);z-index: -2;border-radius: 100%;}.techno-single-service-icon span {font-size: 34px;color: #fff;position: relative;left: -168px;top: -11px;}.techno-single-box:hover .techno-shape-icon{opacity: 1;opacity: 0.3;}.techno-service-title h2 {font-size: 24px;margin: 19px 0 15px;transition: .5s;}.techno-service-content-text p {color: #7A7A7A;line-height: 1.5;transition: .5s;}.techno-shape-icon {position: absolute;right: 43px;top: 48%;font-size: 80px;opacity: 0;transition: .5s;}.techno-service-btn {position: absolute;right: 0;left: 46%;bottom: -21px;z-index: 1;}.techno-service-btn a {height: 47px;width: 47px;line-height: 47px;background: #F0F6F9;display: inline-block;text-align: center;border-radius: 100%;font-size: 13px;transition: .5s;}.card-section-sub-title h5 {color: #00AEFF;font-size: 16px;text-transform: uppercase;font-weight: 500;margin: 0 0 13px;}.card-section-main-title h2 {font-size: 40px;margin: 3px 0 0;}.card-single-service-box {text-align: center;padding: 22px 18px 33px;box-shadow: 0 2px 15px 0 rgb(0 0 0 / 12%);background: #fff;margin-bottom: 30px;position: relative;transition: .5s;overflow: hidden;z-index: 1;border-radius: 5px;}.card-single-service-box:hover{background: rgb(3,152,254,0.9);}.card-single-service-box:hover .service-icon span{border-right: 3px solid #fff;border-bottom: 3px solid#fff;background: #fff;color: #0297FE;}.card-single-service-box:hover .service-icon i{background: #fff;color: #0071dc;}.card-single-service-box:hover .service-title h2, .card-single-service-box:hover .service-content-text p {color: #fff;}.service-icon {border-right: 3px solid #0071dc;border-radius: 50%;display: inline-block;border-left: outset transparent;border-top: outset transparent;}.card-single-service-box:hover .service-icon{border-right: 3px solid #fff;}.service-icon span {display: inline-block;height: 118px;width: 118px;line-height: 118px;background: #0071dc;color: #fff;font-size: 56px;border-radius: 100%;margin: 5px;transition: .5s;}.service-number {position: relative;margin: -41px 0 0 82px;}.service-number h1 {font-size: 18px;box-shadow: 0 2px 4px 0 rgb(0 0 0 / 12%);height: 40px;width: 40px;line-height: 40px;border-radius: 100%;margin: auto;background: #fff;color: #0282FD;}.service-title h2 {font-size: 24px;margin: 27px 0 18px;transition: .5s;}.shape {position: absolute;right: 0;bottom: 0;}.shape span{position: relative;}.shape span:nth-child(1)::before {content: "";position: absolute;bottom: -45px;right: -45px;height: 55px;width: 55px;background: #5CC7FF;border-radius: 50%;transition: .5s;opacity: 0;z-index: 6;}.card-single-service-box:hover .shape span:nth-child(1)::before {bottom: -20px;right: -20px;opacity: 1;}.shape span:nth-child(1)::after {content: "";position: absolute;bottom: -100px;right: -100px;height: 109px;width: 109px;background: #50C0FF;border-radius: 50%;transition: .7s;opacity: 0;z-index: 5;}.card-single-service-box:hover .shape span:nth-child(1)::after {bottom: -35px;right: -35px;opacity: 1;}.shape span:nth-child(2)::before {content: "";position: absolute;bottom: -145px;right: -145px;height: 173px;width: 173px;background: #43B9FF;border-radius: 50%;transition: .9s;opacity: 0;z-index: 4;}.card-single-service-box:hover .shape span:nth-child(2)::before {bottom: -55px;right: -55px;opacity: 1;}.shape span:nth-child(2)::after {content: "";position: absolute;bottom: -200px;right: -200px;height: 225px;width: 225px;background: #31B3FF;border-radius: 50%;transition: 1.1s;opacity: 0;z-index: 3;}.card-single-service-box:hover .shape span:nth-child(2)::after {bottom: -60px;right: -60px;opacity: 1;}.shape span:nth-child(3)::after {content: "";position: absolute;bottom: -250px;right: -250px;height: 297px;width: 306px;background: #1EAAFF;border-radius: 50%;transition: 1.3s;opacity: 0;z-index: 2;}.card-single-service-box:hover .shape span:nth-child(3)::after {bottom: -70px;right: -70px;opacity: 1;}.service-content {padding: 0 22px;z-index: 999;position: relative;}.service-content-text p {line-height: 1.6;margin-bottom: 23px;transition: .5s;}.service-icon-button a {text-align: center;background: #F6F6F6;display: inline-block;line-height: 28px;border-radius: 3px;position: relative;font-size: 16px;padding: 10px 15px;}.card-service-button a {background-image: linear-gradient( to right, #0088ff, #33b8ff);color: #fff;text-transform: uppercase;font-size: 14px;padding: 18px 36px;border-radius: 3px;transition: .5s;display: inline-block;position: relative;z-index: 1;transition: .5s;overflow: hidden;}.card-service-button a span {font-size: 16px;top: 1px;position: relative;left: 8px;}.card-service-button a:before {position: absolute;content: "";top: 0;left: 101px;background: #028BFF;height: 143px;width: 93px;transform: skewX( -58deg);z-index: -1;}.card-service-button a:hover:before {background-image: linear-gradient( to right, #028bfe, #b3e4ff);}.card-service-button a:hover{background-image: linear-gradient( to right, #028bfe, #b3e4ff) }.service-card .service-info .service-icon{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap }.service-wrap img.wave-shape-3 {position: absolute;top: 60%;left: 0;width: 100% }.service-wrap.style1 {position: relative }.service-wrap.style1:after {position: absolute;top: 0;left: 0;content: "";background: #f9fafc;width: 100%;height: 60%;z-index: -1 }.service-wrap.style1 .service-slider-one {padding-bottom: 25px }.service-wrap.style3 .service-slider-one {padding: 70px 0 25px }.service-card {-webkit-transition: .3s;transition: .3s;position: relative;margin-bottom: 30px;}.service-card .service-img {border-radius: 10px }.service-card .service-img img {border-radius: 10px }.service-card .service-info {position: relative;background: #fff;width: calc(100% - 20px);border-radius: 10px;margin-right: auto;margin-left: auto;padding: 25px;margin-top: -100px;left: 0px;text-align: center;-webkit-box-shadow: 0 8px 15px rgba(0, 0, 0, .1);box-shadow: 0 8px 15px rgba(0, 0, 0, .1);z-index: 1;-webkit-transition: .6s;transition: .6s }.service-card .service-info .service-icon {width: 67px;height: 67px;border-radius: 50%;text-align: center;position: absolute;line-height: 67px;border-right: 0;top: -35px;left: 50%;display: inline-block;border-left: outset transparent;border-top: outset transparent;background: -webkit-gradient(linear, left top, right top, from(#0071dc), color-stop(35%, #0b79e2), to(#4a83fd));background: linear-gradient(90deg, #0071dc 0%, #0b79e2 35%, #4a83fd 100%);-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: .6s;transition: .6s }.service-card .service-info .service-icon i {color: #fff;line-height: .8;font-size: 28px;-webkit-transition: .6s;transition: .6s }.service-card .service-info p {-webkit-transition: .6s;transition: .6s }.service-card .service-info .service-title {font-size: 24px;line-height: 1.3;margin: 20px 0 15px }.service-card .service-info .service-title a {-webkit-transition: .6s;transition: .6s }.service-card:hover .service-info {background: #0071dc }.service-card:hover .service-info h3 a {color: #fff }.service-card:hover .service-info p {color: #fff }.service-card:hover .service-info .service-icon {background: #fff }.service-card:hover .service-info .service-icon i {color: #0071dc }.service-card:hover .service-info .link.style1 {color: #fff }.card-style1 .card-body {position: relative;display: block;overflow: hidden;border-radius: 0.25rem }.card-style1 .card-body .hover-bg {position: absolute;content: "";top: 0;left: 0%;height: 100%;width: 100%;border-radius: 10px;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease;background-size: 101% 101%;opacity: 0 }.card-style1 .card-body .hover-bg:before {position: absolute;content: '';background: rgba(52, 218, 137, 0.9);width: 100%;height: 100%;left: 0px;top: 0px;border-radius: 3px }.card-style1 .card-body .hover-bg img {width: 100%;height: auto;max-width: none }.card-style1:hover .card-body .hover-bg {left: 0;opacity: 1 }.card-style1 i {color: #0071dc }.card-style1:hover i, .card-style1:hover h3 a, .card-style1:hover p {color: #fff }.card-style1 .card-body .service-icon i {display: inline-block;color: #fff;width: 75px;height: 75px;line-height: 75px;text-align: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin-bottom: 20px;transition: all 500ms ease;background-color: #0071dc }.card-style1:hover .card-body .service-icon i {background-color: #fff;color: #0071dc }@media screen and (max-width: 991px) {.card-style1 .card-body .service-icon i {width: 60px;height: 60px;line-height: 60px }}.card-style2 {box-shadow: 0px 0px 72px -10px rgba(0, 0, 0, 0.1) }.card-style2:hover {background: #0071dc;transition: all .5s linear }.card-style2 i {color: #0071dc }.card-style2:hover i, .card-style2:hover h3, .card-style2:hover p {color: #fff }.card-style3 {box-shadow: 0px 0px 72px -10px rgba(0, 0, 0, 0.1);height: 100% }.card-style3 .card-img:after {position: absolute;content: '';width: 100%;height: 100%;background: rgba(39, 113, 220, 0.6);top: 0;left: 0;visibility: hidden;opacity: 0;-webkit-transition: all .3s linear;transition: all .3s linear;border-top-right-radius: 4px;border-top-left-radius: 4px }.card-style3:hover .card-img:after {visibility: visible;opacity: 1 }.card-style3 .social-icon {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;margin: 0;width: 100% }.card-style3 .social-icon li {display: inline-block;margin-right: 15px;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);transform: translateY(-20px);-webkit-transition: all .3s linear;transition: all .3s linear;visibility: hidden;opacity: 0 }.card-style3 .social-icon li:last-child {margin-right: 0 }.card-style3 .social-icon li a {color: #fff }.card-style3 .social-icon li:nth-child(odd) {-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);-o-transform: translateY(-15px);transform: translateY(-15px);-webkit-transition-delay: .2s;transition-delay: .2s }.card-style3:hover .social-icon li {visibility: visible;opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0) }.card-style4 {transition: all 0.4s ease }.card-style4:hover {background-color: #0071dc }.card-style4:hover h3, .card-style4:hover p, .card-style4:hover a {color: #fff }.card-style4 .media i {display: inline-block;color: #fff;width: 75px;height: 75px;line-height: 75px;text-align: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: #0071dc }.card-style4:hover .media i {background-color: #fff;color: #0071dc }@media screen and (max-width: 991px) {.card-style4 .media i {width: 60px;height: 60px;line-height: 60px }}.card-style5 {border: unset;position: relative;overflow: hidden }.card-style5 .card-body {position: relative;overflow: hidden }.card-style5 .hover-data {position: absolute;overflow: hidden;left: 0;bottom: 27px;width: 80%;min-width: 250px;margin-left: -25px;padding: 15px 20px 15px 50px;transition: all .3s ease;z-index: 1 }.card-style5 .hover-data:before {position: absolute;content: '';top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(17, 17, 17, 0.8);transform-origin: 50% 100%;z-index: -1 }.card-style5:hover .hover-data {margin-left: 0;opacity: 1;-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px) }.card-style5 .social-icon li {display: inline-block;margin-right: 5px }.card-style5 .social-icon li:last-child {margin-right: 0 }.card-style5 .social-icon li a {width: 30px;height: 30px;line-height: 30px;border: 1px solid transparent;font-size: 12px;background-color: #fff;display: block;border-radius: 50%;text-align: center }.card-style5 .social-icon li a:hover {background-color: #e6e6e6 }.card-style6 .blog-date {right: 20px;top: -60px;padding: 15px 20px;text-align: center;border-radius: 4px }.card-style6 .card-img img {-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);transition: all 500ms ease }.card-style6:hover .card-img img {-webkit-filter: grayscale(0%);-ms-filter: grayscale(0%);-moz-filter: grayscale(0%) }.card-style6 h3:hover {color: #0071dc }.card-style7 .card-body {position: relative;z-index: 2;box-shadow: 0px 3px 10px 0px rgba(41, 45, 194, 0.08) }.card-style7 .card-body .icon-img {width: 62px;height: 62px;text-align: center;line-height: 63px;background: #0071dc;color: #fff;font-size: 23px;margin: 0 auto;position: absolute;top: -36px;left: 0;right: 0 }.slider-area{position:relative;overflow:hidden;z-index:1;height:700px;padding:0 }.slider-area .home-slider .single-slider{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;height:700px;padding:0 0 100px }.slider-area .home-slider .single-slider::before{position:absolute;content:"";background:#064273;width:100%;height:100%;top:0;left:0;opacity:.7 }.slider-area .home-slider .single-slider .slider-tittle{position:relative;padding:0 10% }.slider-area .home-slider .single-slider .slider-tittle .slider-span{position:relative;font-weight:500 }.slider-area .home-slider .single-slider .slider-tittle h1{font-size:72px;font-weight:700;color:#fff;line-height:80px;margin:0 0 15px }.slider-area .home-slider .single-slider .slider-tittle h3{margin-top:20px;color:#fffc;padding:0 14%;font-size:30px;margin:0 0 15px;font-weight:500 }.slider-area .owl-item.active .slider-tittle.one h1{-webkit-animation:1.5s .2s fadeInUpBig both;animation:1.5s .2s fadeInUpBig both }.slider-area .owl-item.active .slider-tittle.one h3{-webkit-animation:1.5s .2s fadeInDownBig both;animation:1.5s .2s fadeInDownBig both }.slider-area .owl-item.active .slider-tittle.two h1{-webkit-animation:1.5s .2s fadeInUpBig both;animation:1.5s .2s fadeInUpBig both }.slider-area .owl-item.active .slider-tittle.two h3{-webkit-animation:1.5s .2s fadeInDownBig both;animation:1.5s .2s fadeInDownBig both }.slider-area .owl-item.active .slider-btn.btn1 a{-webkit-animation:2.5s .2s fadeInUpBig both;animation:2.5s .2s fadeInUpBig both }.slider-area .owl-item.active .slider-btn.btn2 a{-webkit-animation:2.5s .2s fadeInUpBig both;animation:2.5s .2s fadeInUpBig both }.slider-area .owl-nav{display:inline-block!important }.slider-area .owl-nav button.owl-next{width:45px;height:45px;border-radius:50%;border:none;font-size:18px;line-height:0;top:50%;position:absolute;right:1%;background:#fff;font-weight:700;-webkit-transition:.3s;transition:.3s;color:#0071dc }.slider-area .owl-nav button.owl-next:hover{background:#0071dc;color:#fff }.slider-area .owl-nav button.owl-prev{width:45px;height:45px;border-radius:50%;border:none;font-size:18px;line-height:0;left:1%;top:50%;position:absolute;color:#0071dc;font-weight:700;background:#fff;-webkit-transition:.3s;transition:.3s }.slider-area .owl-nav button.owl-prev:hover{background:#0071dc;color:#fff }.box-btn{padding:12px 30px;font-weight:500;text-align:center;text-transform:capitalize;margin-right:20px;margin-top:20px;-webkit-transition:.3s;transition:.3s;border-radius:4px;overflow:hidden;background:#0071dc;color:#fff;position:relative;display:inline-block;font-size:15px;transition:all .5s ease-in-out }.box-btn:hover{background:#fff;color:#0071dc }.border-Butn{border:2px solid #fff;color:#fff;}.border-Butn:hover{border:2px solid #0071dc;color:#fff;background: #0071dc;}.border-btn{padding:10px 30px;font-weight:500;text-align:center;overflow:hidden;text-transform:capitalize;margin-right:20px;margin-top:20px;-webkit-transition:.3s;transition:.3s;border-radius:4px;border:2px solid #fff;color:#fff;position:relative;display:inline-block;font-size:15px;transition:all .5s ease-in-out }.slider-area .home-slider .border-btn{color:#fff }.slider-area .home-slider .border-btn:hover{background:#fff;border-color:#fff;color:#064273 }.pt-115 {padding-top: 115px;}.pb-90 {padding-bottom: 90px;}.why-choose-us-area {background: #F0F3F8;}.single-choose-box {box-shadow: 0 2px 4px 0 rgb(0 0 0 / 12%);background: #fff;padding: 0px 0px 9px 15px;margin-bottom: 30px;border-bottom: 3px solid#0396fe;position: relative;border-radius: 3px;margin-right: 28px;border-top-left-radius: 5px;border-top-right-radius: 5px;}.why-choose-us-area.style-two {background: #070b3b;}.why-choose-us-area.style-two .techno-section-main-title h1 {top: -36px;z-index: -1;opacity: 0.1;}.why-choose-us-area.style-two .techno-section-sub-title h5 {text-transform: capitalize;font-size: 18px;color: #0071dc;}.why-choose-us-area.style-two .about-bg-bar:before {background: #fff;}.why-choose-us-area.style-two .about-bg-bar:after {background: #0071dc;}.why-choose-us-area.style-two .techno-section-main-title h2 {font-size: 32px;margin-left: 20px;}.why-choose-us-area.style-two .techno-section-content-text p {line-height: 1.5;width: 80%;font-size: 16px;color: #fff;margin: 27px 0 36px;}.techno-section-main-title h2 span {color: #0071dc;}.choose-us-box {margin-bottom: 7px;}.why-choose-us-area.style-two .choose-icon {margin-top: -6px;position: relative;}.choose-us-content {margin-left: 31px;}.choose-title h2 {font-size: 22px;margin: 10px 0 8px;}.choose-content {margin-left: 11px;}.choose-icon i {font-size: 28px;display: inline-block;color: #0071dc;}.why-choose-us-area.style-two .single-choose-box {box-shadow: 0 2px 4px 0 rgb(0 0 0 / 12%);background: #fff;padding: 5px 20px 17px 10px;margin-bottom: 30px;border-bottom: 0;border-radius: 0;margin-right: 10px;transition: .5s;}.why-choose-us-area.style-two .single-choose-box:hover{box-shadow: 0 0 20px 0 rgb(0 0 0 /20%);transform:translateY(-10px);}.choose-content p {color: #fff;}.why-choose-us-area.style-two .single-choose-box :hover .choose-number h1:before {transform: rotate(0deg);}.why-choose-us-area.style-two .choose-number {position: absolute;right: 21px;top: 6px;}.why-choose-us-area.style-two .choose-number h1 {float: right;}.why-choose-us-area.style-two .choose-number h1 {font-size: 80px;color: #F3F4F6;}.why-choose-us-area.style-two .choose-number h1:before {display: none;}.choose-us-icon i {font-size: 60px;display: inline-block;margin: 22px 0 0px;color: #0071dc;}.why-choose-us-area.style-two .choose-content-text p {letter-spacing: 1px;margin-top: 7px;color: #888888;}.about-bg-bar {position: relative;}.about-bg-bar:before {position: absolute;content: "";top: 47px;left: 0;height: 57px;width: 6px;background: #1C2842;}.about-bg-bar:after {position: absolute;content: "";top: 108px;left: 0;height: 9px;width: 6px;background: #1C2842;}.techno-section-main-title h1 {position: absolute;content: "";top: -42px;left: -6px;color: #F0F1F6;font-size: 70px;text-transform: uppercase;z-index: -1;opacity: 1;font-weight: 800;}.feature-area {background: #FFF;padding: 0 0 108px;}.row.margin-topper {border: 11px solid#fff;position: relative;margin-top: -47px;z-index: 1;}.single-feature-box {background: #2D4B8B;padding: 36px 30px 23px;}.single-feature-box.two {background: #253E74;}.feature-icon {margin-top: 18px;margin-left: 9px;}.feature-icon i {font-size: 50px;display: inline-block;color: #fff;}.feature-content {margin-left: 31px;}.feature-title h2 {font-size: 24px;margin: 0 0 15px;color: #fff;font-weight: 600;}.feature-content-text p {color: #fff;line-height: 1.5;}.feature-carousel .owl-dots .owl-dot.active span {width: 35px;height: 5px }.feature-carousel .owl-dots .owl-dot span {width: 20px;height: 5px }.feature-style1 .bg-circle {position: absolute;top: 50px;right: 5%;animation: spin2 2s infinite alternate }.feature-style1 .bg-stripes {width: 130px;height: 130px;border-radius: 50%;background-repeat: repeat;position: absolute;left: 4%;z-index: 0;bottom: 0 }.card-style8 {box-shadow: 0px 3px 10px 0px rgba(41, 45, 194, 0.08);transition: all 0.6s linear;height: 100%;border: none }.card-style8 i {transition: all 0.3s linear }.icon-box {position: relative;padding: 10px 0 0px 22px;font-size: 46px;line-height: 1;width: 100px }.icon-box .box-circle {left: 0px;bottom: 0;width: 1.07em;height: 1.07em;position: absolute;z-index: 0;-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;background: rgba(74, 131, 253, 0.09);top: 0 }.icon-box .box-circle.primary {background: rgba(52, 218, 137, 0.09) }.card-style9 .media span {width: 40px;height: 40px;line-height: 40px;letter-spacing: 1px;text-transform: uppercase;border-radius: 50%;justify-content: center;transition: 0.5s }.card-style9 .media:hover span {background-color: #070b3b }.list-style1 {list-style: none;padding-left: 0 }.list-style1 li {font-size: 16px;line-height: 34px;padding-left: 30px;position: relative }.list-style1 li:last-child {margin-bottom: 0 }.list-style1 li:before {content: "\e64c";font-family: 'themify';font-size: 15px;position: absolute;top: 0;left: 0;line-height: 35px;color: #0071dc }@media(max-width:767px){.slider-area .home-slider .single-slider{height:600px;padding:0 0 200px }.slider-area .home-slider .single-slider .slider-tittle{position:relative;padding:0 5% }.slider-area .home-slider .single-slider .slider-tittle h3{padding:0;font-size:20px }.slider-area .home-slider .single-slider .slider-tittle h1{font-size:27px;font-weight:700;line-height:35px }.slider-area .owl-nav button.owl-prev{margin-left:-30px;left:45%;top:65% }.slider-area .owl-nav button.owl-next{margin-right:-30px;right:45%;top:65% }}@media only screen and (min-width:992px) and (max-width:1199px){.blog-card .content{padding:30px 25px }.client-circle .client-circle-2{top:30% }.clients-area .owl-nav .owl-prev{left:-20px;width:35px;height:35px;line-height:35px!important }.clients-area .owl-nav .owl-next{right:-20px;width:35px;height:35px;line-height:35px!important }.client-circle .client-circle-1{left:45px }.client-circle .client-circle-3{top:87%;left:2% }.client-circle .client-circle-6{top:87%;right:20px }}@media only screen and (min-width:1800px){.client-circle .client-circle-1{left:5% }.client-circle .client-circle-2{left:15% }.client-circle .client-circle-3{left:5% }.client-circle .client-circle-4{right:30% }.client-circle .client-circle-5{right:15% }.client-circle .client-circle-6{right:5% }.client-circle .client-circle-7{right:45% }.banner-slider-area .owl-dots{right:20% }}@media only screen and (min-width:1200px) and (max-width:1299px){.clients-area .owl-nav .owl-prev{left:-2% }.clients-area .owl-nav .owl-next{right:-2% }}@media only screen and (min-width:1400px){.client-circle .client-circle-1{left:5% }.client-circle .client-circle-2{left:15%;top:17% }.client-circle .client-circle-3{left:5% }.client-circle .client-circle-4{right:30% }.client-circle .client-circle-5{right:15% }.client-circle .client-circle-6{right:5% }.client-circle .client-circle-7{right:45% }}@media only screen and (min-width:768px) and (max-width:991px){.client-circle{display:none }.clients-area .owl-nav{margin-top:0;margin-bottom:55px }.clients-area .owl-nav .owl-prev{top:auto;position:inherit;font-size:20px!important;bottom:-30px;-webkit-transform:translateY(0%);transform:translateY(0%);width:35px;height:35px;border-radius:50px;line-height:38px!important }.clients-area .owl-nav .owl-next{top:auto;position:inherit;-webkit-transform:translateY(0%);transform:translateY(0%);font-size:20px!important;bottom:-30px;width:35px;height:35px;border-radius:50px;line-height:38px!important }}@media screen and (max-width: 767px) {.list-style1 li {font-size: 15px;line-height: 32px }.blog-article .blog-article-title ul li{margin-right:10px;margin-bottom:5px }.blog-article .article-content .blockquote{margin-left:0;padding:20px 30px }.blog-article .article-content .blockquote i{display:none }.blog-article .blog-article-share .blog-tag ul li{padding:5px 0;margin-top:5px;margin-bottom:10px }.blog-article .blog-article-share .blog-tag ul li a{padding:6px 12px }.blog-article .blog-article-share .social-icon{float:none;margin-top:5px;margin-bottom:10px }.blog-article .comments-wrap .comment-list li{padding-left:0 }.blog-article .comments-wrap .comment-list li img{position:inherit;top:0;left:0;margin-bottom:10px }.blog-article .comments-wrap .comment-list li h3{font-size:20px;margin-bottom:10px }.blog-article .comments-wrap .comment-list li p{margin-bottom:10px }.blog-article .comments-wrap .comment-list li a{color:#0071dc;font-weight:600;position:inherit;top:0;left:0 }.blog-style-card .content ul li{margin-right:5px }.blog-style-card .content ul li i{margin-right:5px }.blog-card .blog-img .blog-tag{padding:10px 7px }.blog-card .blog-img .blog-tag h3{font-size:14px }.blog-card .content ul li{font-size:14px }.blog-card .content ul li i{font-size:15px }.blog-card .content h3{font-size:21px }.blog-card .content .read-btn{font-size:14px }.blog-card .content{padding:20px }}@media only screen and (min-width:576px) and (max-width:767px){.blog-article .blog-article-title ul li{margin-right:10px;margin-bottom:5px }.blog-article .article-content .blockquote{margin-left:0;padding:20px 30px }.blog-article .article-content .blockquote i{display:none }.blog-article .blog-article-share .blog-tag ul li{padding:5px 0;margin-top:0;margin-bottom:0 }.blog-article .blog-article-share .social-icon{float:right;margin-bottom:0 }}.list-style2 {list-style: none;padding-left: 0 }.list-style2 li {line-height: 34px;padding-left: 30px;position: relative }.list-style2 li:last-child {margin-bottom: 0 }.list-style2 li:before {content: "\e64d";font-family: 'themify';font-size: 15px;position: absolute;top: 0;left: 0;line-height: 35px;color: #0071dc }@media screen and (max-width: 767px) {.list-style2 li {line-height: 32px }}.list-style3 li {margin-bottom: 10px;background-color: transparent }.list-style3 li:hover {background-color: #0071dc;border-color: #f8f9fa }.list-style3 li:hover a {color: #fff }.list-style3 li.active a {background-color: #0071dc;color: #fff;border: 1px solid #f8f9fa }.list-style3 li a {display: block;font-size: 15px;font-weight: 600;padding: 14px 10px 14px 20px;border: 1px solid rgba(0, 0, 0, 0.125) }.list-style4 {list-style: none;padding: 0;margin: 0 }.list-style4 li {margin-bottom: 15px;border-bottom: 1px solid #efefef;padding-bottom: 15px }.list-style4 li:last-child {margin-bottom: 0 }.list-style5 {columns: 1;-webkit-columns: 1;-moz-columns: 1 }.list-style5 li {margin: 0;display: flex;align-items: center;position: relative;font-size: 14px;color: #313131;font-weight: 600;font-weight: 400;font-size: 14px;border-bottom: 1px solid rgba(0, 0, 0, 0.125);padding: 10px 0 }.list-style5 li:first-child {padding-top: 0 }.list-style5 li:last-child {border-bottom: unset;padding-bottom: unset }.team-style1:hover .info h5, .team-style1:hover .info span {color: #fff }.team-style1 .team-text {padding: 0 30px;position: relative;top: -50px;margin-bottom: -50px;z-index: 1 }.team-style1 .info {padding: 20px 30px;background: #ffffff;box-shadow: 0px 3px 10px 0px rgba(41, 45, 194, 0.08);position: relative;z-index: 1;overflow: hidden }.team-style1 .team-img::after {position: absolute;left: 0;bottom: 0;content: "";height: 0;width: 100%;background: transparent linear-gradient(to bottom, transparent 0%, #fff 150%) repeat scroll 0 0;border-radius: 5px;transition: all 0.35s ease-in-out }.team-style1 .info::after {position: absolute;left: 0;bottom: 0;content: "";height: 0;width: 100%;background: #0071dc;transition: all 0.35s ease-in-out;z-index: -1 }.team-style1:hover .info::after {height: 100% }.team-style1 .team-img {overflow: hidden;position: relative }.team-style1:hover .team-img::after {height: 100% }.team-style1 .team-img .social {position: absolute;left: 0;bottom: -42px;padding: 30px;right: 0;transition: all 0.35s ease-in-out;z-index: 1 }.team-style1 .team-img .social ul li {display: inline-block;margin: 0 5px }.team-style1:hover .team-img .social {bottom: 40px }.team-style1 .team-img .social ul li a {display: inline-block;color: #ffffff;height: 45px;width: 45px;line-height: 45px;border-radius: 50%;background-color: #0071dc }.team-style1 .bg-stripes {width: 130px;height: 130px;border-radius: 50%;background-repeat: repeat;position: absolute;right: -30px;z-index: 0;top: -100px }@media screen and (max-width: 767px) {.team-style1 .team-text {padding: 0 5px }}.aboutus .box-left {left: -60px;bottom: 85px;position: absolute;background-color: #fff;border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-left: 4px solid #4a83fd;box-shadow: 0px 5px 48px 0px rgba(0, 0, 0, 0.05) }@media screen and (max-width: 1199px) {.aboutus .box-left {left: 0 }}.about1:before {top: 0;left: 0;width: 40%;content: "";height: 100%;position: absolute;background-color: #f8f8f8;z-index: -1;background: #fff url(../img/bg/bg-05.png) right top repeat }.about1 blockquote:before {position: absolute;content: '';background: #f1f7ff;width: 40px;height: 30px;left: 0px;bottom: -30px;clip-path: polygon(0% 0%, 100% 0%, 0% 100%, 0% 100%, 0px 0px) }.about1 blockquote .icon i {position: absolute;left: 50px;top: -15px;font-size: 30px;font-weight: 700;color: #0071dc }@media screen and (max-width: 991px) {.about1:before {display: none }.about-section{padding:0;}}.about-section .since {position: relative;margin-left: 70px;margin-top: 10px }.about-section .since:before {content: "";position: absolute;left: -10px;top: 0px;width: 80px;height: 80px;background: #e8e9e9;border-radius: 50% }.about-section .since:after {content: "";position: absolute;left: -42px;top: 0px;bottom: 0px;border-left: 2px solid #0071dc }.about-section .since .txt {position: relative;display: block;padding: 21px 5px;width: 90px;height: 90px;line-height: 24px;background: #070b3b;border-radius: 50%;padding-top: 24px }.about-section .bg-stripes {width: 130px;height: 130px;border-radius: 50%;background-repeat: repeat;position: absolute }.about-section .bg-circle {position: absolute;bottom: 0;left: 5%;animation: spin2 2s infinite alternate }@media screen and (max-width: 575px) {.about-section .since {margin-left: 50px;margin-top: 0px }}@-webkit-keyframes spin2 {0% {-webkit-transform: translateY(0);transform: translateY(0) }100% {-webkit-transform: translateY(40px);transform: translateY(40px) }}@keyframes spin2 {0% {-webkit-transform: translateY(0);transform: translateY(0) }100% {-webkit-transform: translateY(40px);transform: translateY(40px) }}.testimonial-carousel.owl-theme .owl-dots .owl-dot span {background: #fff }.testimonial-carousel .owl-dots .owl-dot.active span, .testimonial-carousel .owl-dots .owl-dot:hover span {background: #4a83fd }.testimonial-carousel2.owl-theme .owl-dots .owl-dot span {background: #070b3b }.testimonial-carousel2 .owl-dots .owl-dot.active span {background: #0071dc }.testimonial-carousel .owl-dots .owl-dot:hover span {background: #0071dc }.testimonial-carousel2.owl-theme .owl-dots {text-align: left }@media screen and (max-width: 991px) {.testimonial-carousel2.owl-theme .owl-dots {text-align: center }}.testimonial-carousel3 p:before {content: "\e67e";font-weight: 700;font-family: 'themify';color: #0071dc;font-size: 50px;position: absolute;opacity: 0.40;top: -9px;line-height: 1 }.testimonial-carousel3 .owl-theme .owl-nav.disabled+.owl-dots {display: none }@media screen and (max-width: 767px) {.testimonial-carousel3 h6 {margin-bottom: 30px }}.testimonials-four .testimonials3 button.active img {opacity: 1 }.testimonials-four .testimonials3 button img {opacity: 0.5 }.testimonials-four .media {background: #fff;z-index: 1;position: relative;max-width: 360px }@media screen and (max-width: 991px) {.testimonials-four:before {width: 100% }.testimonials-four .media {max-width: 310px }}.testimonial-carousel6 .testimonial-img img {max-width: 90px;border-radius: 50% }.testimonial-carousel6.owl-theme .owl-dots {text-align: center }@media screen and (max-width: 991px) {.testimonial-carousel6.owl-theme .owl-dots {text-align: center }}.sidebar .tags a {border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 3px;padding: 5px 10px;font-size: 14px;line-height: 20px;margin: 0.6rem 10px 0 0;display: inline-block }.sidebar .tags a:hover {background-color: #0071dc;color: #fff;border: 1px solid #0071dc }.sidebar .widget {box-shadow: 0 0 14px rgba(82, 85, 90, 0.1) }.sidebar .widget .search-input {height: 53px }@media screen and (max-width: 767px) {.sidebar-blog .butn {padding: 11px 18px }}.blog-quoted::after {position: absolute;width: 5px;height: 100%;background: #0071dc;content: '';top: 0;left: 0 }.blog-form {box-shadow: 0 0 14px rgba(82, 85, 90, 0.1) }.blog3 .blog-box {background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.08);padding: 3rem 0;margin: 1px 1px 1px 50px;align-items: center;border-radius: 0.25rem }.blog3 .blog-img {margin-left: -50px }.blog3 .blog-box .blog-text {padding: 0 2rem }.blog3 .newsletter-form {box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05);height: 100%;position: relative }.blog3 .newsletter-form .quform-elements {padding: 5rem 2rem }.blog3 .newsletter-form:before {content: "";top: 0;right: 0;width: 100%;height: 100%;position: absolute;background-color: #0071dc;background-image: url(../img/blog/news-letter-shape.png);background-repeat: no-repeat;background-position: center bottom;border-radius: 3px }.blog3 .blog-carousel.owl-theme .owl-nav.disabled+.owl-dots {position: absolute;bottom: 30px;right: 60px;margin-top: 0 }.blog-carousel .owl-dots .owl-dot span {width: 20px;height: 5px }.blog-carousel .owl-dots .owl-dot.active span {width: 35px;height: 5px }.blog3 .bg-circle {position: absolute;top: 50px;right: 5%;animation: spin2 2s infinite alternate }.blog3 .bg-stripes {width: 130px;height: 130px;border-radius: 50%;background-repeat: repeat;position: absolute;left: 4%;z-index: 0;bottom: 0 }@media screen and (max-width: 991px) {.blog3 .newsletter-form .quform-elements {padding: 3rem 2rem }}@media screen and (max-width: 767px) {.blog3 .blog-box {padding: 30px 30px 0 30px;margin: 1px }.blog3 .blog-img {text-align: left;margin: 0 }.blog3 .blog-box .blog-text {padding: 30px 0 }.blog3 .blog-carousel.owl-theme .owl-nav.disabled+.owl-dots {bottom: 25px;right: 15px }}.client-style1 img {opacity: .6;transition-duration: 0.25s }.client-style1:hover img {opacity: 1 }.half-bg:before {content: "";position: absolute;right: 0;top: 0;bottom: 0;left: 0;background: #fff url(../img/bg/bg-05.png) right top repeat;border-radius: 0px 7px 7px 0px;width: 81% }@media screen and (max-width: 991px) {.half-bg:before {width: 100% }}@media screen and (min-width: 992px) {.vw-lg-50 {width: 50vw }}.min-height-50vh {min-height: 50vh }.img-filter {filter: grayscale(100%);transition: all .3s ease }.img-filter:hover {filter: grayscale(0) }.lg-backdrop {z-index: 99999 }.lg-outer {z-index: 999999 }.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {border-color: #0071dc }.lg-progress-bar .lg-progress {background-color: #0071dc }.lg-backdrop.in {opacity: 0.85 }.section-bg {position: absolute;background-size: cover;top: 0;left: 0;width: 100%;height: 450px;background-position: center center;background-repeat: no-repeat }.media .client-count h3 {font-size: 150px;line-height: 1 }@media screen and (max-width: 991px) {.media .client-count h3 {font-size: 120px }}@media screen and (max-width: 480px) {.media .client-count h3 {font-size: 90px }}.left-negative-margin {margin-left: -6.5rem }@media screen and (max-width: 991px) {.left-negative-margin {margin-left: -1.5rem }}.search-form_input {color: #070b3b }.search-frame h4 a:hover {color: #070b3b }.search-frame .search_list .match {color: #070b3b }.search-frame .search_list li:before {color: #070b3b }.search-frame .search_list li+li {border-top: 3px solid #070b3b }.search-frame .search {color: #070b3b }.ani-left-right {animation-duration: 5s;animation-iteration-count: infinite;animation-name: LeftRight;animation-timing-function: ease-in-out }@keyframes LeftRight {0% {transform: translate(0px, 0px) }65% {transform: translate(30px, 0) }100% {transform: translate(0px, 0px) }}.ani-top-bottom {animation-duration: 5s;animation-iteration-count: infinite;animation-name: TopBottom;animation-timing-function: ease-in-out }@keyframes TopBottom {0% {transform: translate(0px, 0px) }65% {transform: translate(0, 30px) }100% {transform: translate(0px, 0px) }}.circle-md {position: absolute;width: 40px;height: 40px;border-radius: 50%;border: 2px solid #0071dc;animation: animationFramesTwo 25s infinite linear }@keyframes animationFramesTwo {0% {transform: translate(0px, 0px) rotate(0deg) scale(1) }20% {transform: translate(73px, -1px) rotate(36deg) scale(0.9) }40% {transform: translate(141px, 72px) rotate(72deg) scale(1) }60% {transform: translate(83px, 122px) rotate(108deg) scale(1.2) }80% {transform: translate(-40px, 72px) rotate(144deg) scale(1.1) }100% {transform: translate(0px, 0px) rotate(0deg) scale(1) }}@-webkit-keyframes animationFramesTwo {0% {-webkit-transform: translate(0px, 0px) rotate(0deg) scale(1) }20% {-webkit-transform: translate(73px, -1px) rotate(36deg) scale(0.9) }40% {-webkit-transform: translate(141px, 72px) rotate(72deg) scale(1) }60% {-webkit-transform: translate(83px, 122px) rotate(108deg) scale(1.2) }80% {-webkit-transform: translate(-40px, 72px) rotate(144deg) scale(1.1) }100% {-webkit-transform: translate(0px, 0px) rotate(0deg) scale(1) }}footer {background-color: #070b3b }.footer-list {margin: 0;padding: 0 }.footer-list li {list-style-type: none;color: #fff;margin-bottom: 20px }.footer-list li:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none }.footer-list li a {font-size: 16px;font-weight: 500;color: #ffffff }.footer-list li a:hover {color: #0071dc }@media screen and (max-width: 767px) {.footer-list li a {font-size: 15px }}@media only screen and (max-width:767px) {.client-circle{display:none }.clients-content{padding:30px 15px }.clients-area .owl-nav{margin-top:0;margin-bottom:30px }.clients-area .owl-nav .owl-prev{top:auto;position:inherit;-webkit-transform:translateY(0%);transform:translateY(0%);left:0;font-size:20px!important;bottom:-30px;width:35px;height:35px;border-radius:50px;line-height:38px!important }.clients-area .owl-nav .owl-next{top:auto;position:inherit;-webkit-transform:translateY(0%);transform:translateY(0%);right:0;font-size:20px!important;bottom:-30px;width:35px;height:35px;border-radius:50px;line-height:38px!important }}@media only screen and (min-width: 320px) and (max-width: 599px){.single-feature-box {padding: 36px 0px 6px;}.feature-content {margin-left: 6px;}.feature-title h2 {font-size: 18px;margin: 0 0 6px;}.feature-icon i {font-size: 37px;}.subscribe-title h2 {font-size: 22px;}.techno-subscribe-area .mt-15 {margin-top: 25px;}.subscribe-icon{left: 35%;margin-top: 15px;margin-bottom: 5px;}.subscribe-title{text-align: center;}.subscribe-content-text{text-align: center;}.subscribe-area button.buton{height: 54px;}.service-card .service-info .service-title{font-size: 24px;}.card-single-service-box{margin-bottom: 15px;}.why-choose-us-area.style-two{padding-top: 40px;}}@media screen and (min-width: 992px) and (max-width: 1082px){.header-style3 .navbar-nav>li>a{font-size: 14px;padding: 21px .3rem;letter-spacing: .5px;}}.social-icon-style1 li a {display: inline-block;font-size: 14px;text-align: center;color: #ffffff;background: #0071dc;height: 38px;line-height: 38px;width: 38px;border-radius: 50px }.social-icon-style1 li a:hover {color: #0071dc;background-color: #fff }.social-icon-style1 li:last-child {margin-right: 0 }.footer2 .quform-input .form-control {border-radius: unset }.footer2 .footer-link {color: rgba(255, 255, 255, 0.85);word-break: break-word }.footer2 .footer-link li a {color: rgba(255, 255, 255, 0.85) }.footer2 .footer-link li a:hover {color: #0071dc }.footer2 .quform-submit-inner {float: none }.social-icon ul li a {background-color: #0071dc;padding: 10px 15px;color: #fff }.social-icon ul li a:hover {background-color: #fff;color: #0071dc }.buy-theme {transition-timing-function: ease-in-out;transition-duration: .2s;position: fixed;top: 150px;right: -89px;background: #0071dc;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);z-index: 9999 }.buy-theme i {font-size: 16px;vertical-align: middle;position: relative;top: -1px;color: #fff }.all-demo i {font-size: 15px;vertical-align: middle;position: relative;top: -1px;color: #fff }.buy-theme:hover, .all-demo:hover {transition-timing-function: ease-in-out;transition-duration: .2s;right: 0px;background: #0071dc }.all-demo:hover {background: #4a83fd }.buy-theme span, .all-demo span {padding: 0 9px;position: relative;top: 0;opacity: 0 }.buy-theme:hover span, .all-demo:hover span {opacity: 1;color: #fff }.buy-theme:hover i, .all-demo:hover i {color: #fff }.buy-theme a, .all-demo a {color: #232323;font-size: 10px;text-transform: uppercase;padding: 5px 10px;display: block;text-decoration: none;font-weight: 500 }.all-demo {transition-timing-function: ease-in-out;transition-duration: .2s;position: fixed;top: 185px;right: -105px;background: #4a83fd;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);z-index: 9999 }
    