@import url(https://fonts.googleapis.com/css?family=Fjalla+One|Poppins:300,400,600,800&display=swap);.site-navigation .inner, a {-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-ms-transition: .25s ease-in-out;-o-transition: .25s ease-in-out }.animated .char, .slider .gallery-thumbs .swiper-slide-active a, .splitting .char, .splitting .word {display: inline-block }.odometer.odometer-auto-theme, .odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-car, .odometer.odometer-theme-car .odometer-digit, body {padding: 0 }.all-cases, .page-transition, .site-navigation, .social-media {right: -100%;visibility: hidden }.all-cases-link span, .blog .post .post-content .post-link, .carousel-hero .slide-progress span, .carousel-hero .swiper-button-next, .carousel-hero .swiper-button-prev, .case-study h5, .counter-container span, .footer h6, .intro b, .left-side .follow-us, .process .odometer, .section-title, .slider .gallery-thumbs .swiper-slide a, .slider .slide-progress span, .slider .swiper-button-next, .slider .swiper-button-prev, .text-content-block h6, .works ul li small {font-family: "Fjalla One", sans-serif }* {outline: 0 !important }body {margin: 0;font-family: Poppins, sans-serif;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;background: #222327;color: #0c4878 }a, a:hover {color: #222327 }img {max-width: 100% }a {transition: .25s ease-in-out }a:hover {text-decoration: underline }.overflow {overflow: hidden }@media (min-width:1300px) {.container {max-width: 1340px }}main {width: 100%;display: flex;flex-wrap: wrap;position: relative;overflow: hidden;background: #0c4879 }.preloader, .site-navigation {flex-wrap: wrap;display: flex }.spal {height: 0;width: 211px;z-index: 999999;position: absolute }.blog .post .post-image img, .blog .post.single, .blog .post:nth-child(2n), .equalizer, .hover14 figure, .hover15 figure, .image-slider-container .swiper, .reveal-effect, .reveal-effect>*, .splitting .char, aside, section {position: relative }.vctr, .vctr2, input[type=password], input[type=search] {max-width: 100%;height: 58px;border: 1px solid #eee;padding: 0 20px }button[type=submit], input[type=submit] {height: 58px;border: none;background: #222327;color: #fff;padding: 0 30px;font-weight: 600;font-size: 14px }textarea {max-width: 100%;height: 93px;border: 1px solid #eee;padding: 20px }.equalizer {width: 26px;height: 30px;cursor: pointer }.equalizer span {background: #fff;width: 2px;height: 0;bottom: 0;left: 0;display: block;position: absolute;transition: height .2s linear }.equalizer span:first-child {margin-left: 8px }.equalizer span:nth-child(2) {margin-left: 16px }.equalizer span:nth-child(4) {margin-left: 24px }.equalizer.paused span {height: 3px !important }.animated .char {animation: .6s cubic-bezier(.5, 0, .5, 1) both texteffect;animation-delay: calc(10ms * var(--char-index)) }.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-car .odometer-digit .odometer-value {text-indent: -5px;text-indent: 0 }.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-car .odometer-digit .odometer-digit-inner {left: 0 }.pagination {width: 100%;float: left;margin: 50px 0 }.pagination .page-item {display: inline-block;margin-right: 10px }.pagination .page-item .page-link {font-weight: 600;border-radius: 0 !important;font-size: 13px;color: #222327;line-height: 1;padding: 15px 30px }.reveal-effect {float: left;-webkit-transition-property: -webkit-transform;transition-property: transform, -webkit-transform;-webkit-transition-duration: 1.2s;transition-duration: 1.2s;-webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1) }.reveal-effect>* {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards }.all-cases, .page-transition, .site-navigation, .social-media {position: fixed;background: #0c4879 }.reveal-effect.animated {-webkit-transform: translate(0, 0);transform: translate(0, 0) }.reveal-effect.animated * {-webkit-animation-name: show-img-1;animation-name: show-img-1 }.reveal-effect:after {content: "";width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;-webkit-transform-origin: left top;transform-origin: left top;-webkit-transform: scale(.05, 0);transform: scale(.05, 0);-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86) }.reveal-effect.masker:after {background-color: #0c4879 }.reveal-effect.animated:after {-webkit-animation-name: slide-bg-2;animation-name: slide-bg-2 }.swiper-pagination .swiper-pagination-bullet {width: 12px;height: 12px;transform: scale(.4);background: #fff;opacity: 1;border-radius: 50% }.swiper-pagination .swiper-pagination-bullet-active, .swiper-pagination .swiper-pagination-bullet:hover {-webkit-transition: box-shadow .3s;transition: box-shadow .3s;-webkit-transition: background-color .3s, -webkit-transform .3s;transition: background-color .3s, transform .3s;-webkit-transform: scale(1);box-shadow: 0 0 0 2px rgba(255, 255, 255, 0);border: 2px solid #fff;background: 0 0 }.page-header, .slider {transform: scale(1.2);filter: blur(20px) }.preloader {width: 100%;height: 100%;flex-direction: column;justify-content: center;position: fixed;left: 0;top: 0;z-index: 11;background: #0c4879;text-align: center;-webkit-transition: .3s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition: .3s;transition: .3s cubic-bezier(0.86, 0, 0.07, 1) 0.6s;transition-duration: .5s;-webkit-transition-duration: .5s;overflow: hidden }.page-transition, .preloader * {-webkit-transition: .3s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition: .3s }.preloader * {transition: .3s cubic-bezier(0.86, 0, 0.07, 1);transition-duration: .5s;-webkit-transition-duration: .5s }.preloader .layer {width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #1c1c1c;transition-delay: 0.3s }.left-side, .page-loaded .preloader, .page-loaded .preloader .layer {left: -100% }.preloader .inner {display: inline-block;text-align: center;position: relative;z-index: 2;margin: 0 auto }.preloader .inner span {color: #fff;text-transform: uppercase;font-weight: 600;font-size: 13px }.preloader .inner figure {display: block;margin-bottom: 20px;transition-delay: 0.1s }.preloader .inner figure img {height: 40px;transform: translateX(-7px) }.page-loaded .preloader .inner figure {opacity: 0;transform: scale(1.5) }.page-loaded .preloader .inner span {transform: translateY(20px);opacity: 0 }.page-loaded .left-side {left: 0;opacity: 1 }.page-loaded .page-header, .page-loaded .slider {filter: blur(0);transform: scale(1) }.spal, .spalshnew {background: url("splash.png") left top no-repeat }.page-loaded .all-cases-link {left: 308px }.page-transition {width: 100%;height: 100%;top: 0;z-index: 13;opacity: 0;transition: .3s cubic-bezier(0.86, 0, 0.07, 1);transition-duration: .5s;-webkit-transition-duration: .5s }.page-transition .layer, .site-navigation {top: 0;-webkit-transition: .3s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition: .3s }.page-transition .layer {width: 0;height: 100%;position: absolute;right: 0;background: #1c1c1c;transition: .3s cubic-bezier(0.86, 0, 0.07, 1) 0.3s;transition-duration: .5s;-webkit-transition-duration: .5s }.all-cases.active, .page-transition.active, .site-navigation.active, .social-media.active {opacity: 1;visibility: visible;right: 0 }.all-cases.active .layer, .blog .sidebar .widget form, .case-study figure img, .case-study figure video, .page-transition.active .layer, .post-categories li a, .site-navigation.active .layer, .slider .gallery-thumbs .swiper-slide a:hover:before, .social-media.active .layer, .team figure img {width: 100% }.site-navigation {width: 100%;height: 100vh;flex-direction: column;justify-content: center;z-index: 9;opacity: 0;transition: .3s cubic-bezier(0.86, 0, 0.07, 1);transition-duration: .5s;-webkit-transition-duration: .5s;padding-left: 120px }.all-cases, .site-navigation .layer, .social-media {-webkit-transition: .3s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition: .3s;height: 100%;top: 0 }.site-navigation .layer {width: 0;position: absolute;right: 0;background: url("sss.jpg") 0 0/cover #161619;transition: .3s cubic-bezier(0.86, 0, 0.07, 1) 0.3s;transition-duration: .5s;-webkit-transition-duration: .5s }.site-navigation .inner {position: relative;z-index: 2;padding-left: 100px;transition: .25s ease-in-out 0.7s;opacity: 0 }.site-navigation .inner ul {margin: 0;padding: 0;animation-duration: 1s }.site-navigation .inner ul li {display: block;margin: 5px 0;padding: 5px 0 }.site-navigation .inner ul li ul {margin-top: 0;margin-bottom: 10px;display: none }.site-navigation .inner ul li ul li {display: block;margin: 0 }.site-navigation .inner ul li ul li a {font-size: 26px }.site-navigation .inner ul li i {margin-left: 20px;font-size: 30px;color: #fff;display: inline-block;line-height: 1;transform: translateY(-5px);cursor: pointer }.site-navigation .inner ul li small {width: 100%;display: block;color: #fff;opacity: .7;letter-spacing: .5px;font-size: 11px;text-transform: uppercase;font-weight: 600;transform: translateY(-15px) }.site-navigation .inner ul li a {font-size: 34px;display: inline-block;font-weight: 800;color: #fff;-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-ms-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out }.blog .post .post-content .post-categories li a:hover, .blog .post .post-content .post-link:hover, .blog .post .post-content .post-title a:hover, .blog .sidebar .widget .tags li a:hover, .site-navigation .inner ul li a:hover, .social-media .inner ul li a:hover {color: #0c4879;text-decoration: none }.all-cases.active .inner, .carousel-hero .carousel-slider .swiper-slide.swiper-slide-active .inner, .site-navigation.active .inner, .social-media.active .inner, .works ul li figure:hover:before {opacity: 1 }.section-title {margin-bottom: 80px;line-height: 1.4;font-size: 4vw;letter-spacing: 0 }.all-cases, .social-media {width: 100%;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;align-items: center;z-index: 3;opacity: 0;transition: .3s cubic-bezier(0.86, 0, 0.07, 1);transition-duration: .5s;-webkit-transition-duration: .5s }.social-media .layer {width: 0;height: 100%;position: absolute;right: 0;top: 0;background: url("sdc.jpg") 0 0/cover #161619;-webkit-transition: .3s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition: .3s;transition: .3s cubic-bezier(0.86, 0, 0.07, 1) 0.3s;transition-duration: .5s;-webkit-transition-duration: .5s }.social-media .inner {position: relative;z-index: 2;padding-left: 100px;-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-ms-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out 0.7s;opacity: 0;text-align: center;width: 100% }.social-media .inner h5 {font-size: 3vw;font-weight: 600;color: #fff;margin-bottom: 50px }.social-media .inner ul {display: block;margin: 0;padding: 0 }.social-media .inner ul li {font-size: 2vw;display: inline-block;margin: 0 40px;padding: 0;list-style: none }.link-hover, .social-media .inner ul li a, .title-line2 {color: #fff }.all-cases .layer {width: 0;height: 100%;position: absolute;right: 0;top: 0;background: url(df.jpg) 0 0/cover #161619;-webkit-transition: .3s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition: .3s;transition: .3s cubic-bezier(0.86, 0, 0.07, 1) 0.3s;transition-duration: .5s;-webkit-transition-duration: .5s }.slider, .slider .swiper-container {height: 100vh;flex-wrap: wrap;width: 100% }.all-cases .inner, .slider .gallery-thumbs .swiper-slide a:before {-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-ms-transition: .25s ease-in-out;-o-transition: .25s ease-in-out }.all-cases .inner {position: relative;z-index: 2;padding-left: 220px;transition: .25s ease-in-out 0.7s;opacity: 0;width: 100% }.all-cases-link, .left-side {-webkit-transition: .3s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition: .3s;position: absolute }.all-cases .inner ul {display: block;max-height: 500px;overflow-y: scroll;margin: 0;padding: 0 }.all-cases .inner ul li {font-size: 8vw;font-weight: 800;margin: 0;padding: 0;list-style: none }.all-cases .inner ul li a {-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #fff;color: transparent }.all-cases .inner ul li a:hover {color: #fff;text-decoration: none }.all-cases-link {right: -100%;top: 30px;z-index: 5;transition: .3s cubic-bezier(0.86, 0, 0.07, 1) 1s;transition-duration: .5s;-webkit-transition-duration: .5s }.all-cases-link span {color: #fff;margin-right: 10px }.all-cases-link b {width: 40px;height: 40px;line-height: 44px;font-size: 25px;font-weight: 300;display: inline-block;background: #fff;color: #222327;text-align: center;border-radius: 50%;cursor: pointer }.all-cases-link b:hover {background: #0c4879;text-decoration: none;color: #fff }.left-side {width: 173px;height: 100vh;display: flex;flex-direction: column;top: 0;z-index: 10;text-align: center;padding: 30px 0;transition: .3s cubic-bezier(0.86, 0, 0.07, 1) 1s;transition-duration: .5s;-webkit-transition-duration: .5s;opacity: 0 }.left-side .logo {display: inline-block;margin-bottom: auto;margin-left: -30px;margin-top: -10px }.left-side .hamburger {margin: auto }.left-side .follow-us {width: 100px;color: #fff;text-align: center;transform: rotate(-90deg);margin: auto;cursor: pointer }.left-side .equalizer {margin: auto auto 0 }.slider {display: flex;position: relative;z-index: 2;-webkit-transition: .3s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition: .3s;transition: .3s cubic-bezier(0.86, 0, 0.07, 1) 0.8s;transition-duration: .5s;-webkit-transition-duration: .5s }.slider .swiper-container {display: flex }.slider .swiper-container .swiper-slide {background-size: cover;background-position: center;overflow: hidden }.slider .swiper-container .swiper-slide video, .video-hero .video-bg video {min-width: 100%;min-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);opacity: .6 }.slider .gallery-top {height: 100%;width: 100%;background: 0 0 }.slider .gallery-thumbs {width: calc(100% - 240px);display: flex;flex-wrap: wrap;margin: 0 120px;padding-bottom: 0;z-index: 9;position: absolute;bottom: 19%;right: 0;height: auto;color: #fff }.slider .gallery-thumbs .swiper-slide {width: 90%;height: 100%;opacity: .4;text-align: center;filter: blur(3px) }.slider .gallery-thumbs .swiper-slide span {margin-left: 50%;transform: translateX(-50%);float: left;font-size: 22px;line-height: 37px;font-weight: 800 }.slider .gallery-thumbs .swiper-slide a {display: none;font-size: 13px;color: #fff;padding-bottom: 5px;position: relative }.slider .gallery-thumbs .swiper-slide a:before {content: "";width: 20px;height: 2px;background: #fff;position: absolute;left: 0;bottom: 0;transition: .25s ease-in-out }.carousel-hero .carousel-slider .swiper-slide .inner, .icon-content-block .content-block {-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-ms-transition: .25s ease-in-out;-o-transition: .25s ease-in-out }.contact address a, .slider .gallery-thumbs .swiper-slide a:hover {text-decoration: none }.slider .gallery-thumbs .swiper-slide-active {width: 100%;opacity: 1;transform: scale(1.1);filter: blur(0px) }.slider .gallery-thumbs .swiper-slide-active span {font-size: 23px;line-height: 34px color }.carousel-hero .swiper-button-prev, .slider .swiper-button-prev {height: auto;position: absolute;left: auto;top: auto;right: 120px;bottom: 30px;color: #fff;background: 0 0 }.carousel-hero .swiper-button-next, .slider .swiper-button-next {height: auto;position: absolute;left: auto;top: auto;right: 40px;bottom: 30px;color: #fff;background: 0 0 }.carousel-hero .slide-progress, .slider .slide-progress {width: 220px;display: flex;flex-wrap: wrap;position: absolute;left: 50%;bottom: 30px;margin-left: -110px;z-index: 3;text-align: center }.carousel-hero, .video-hero {flex-wrap: wrap;width: 100%;height: 100vh }.carousel-hero .slide-progress span, .slider .slide-progress span {display: inline-block;color: #fff;font-size: 14px }.carousel-hero .slide-progress .swiper-pagination, .slider .slide-progress .swiper-pagination {width: 160px;height: 2px;margin: auto 10px;display: inline-block;position: static;background: rgba(255, 255, 255, .3) }.carousel-hero .slide-progress .swiper-pagination .swiper-pagination-progressbar-fill, .intro h6:after, .intro-image.light:before, .slider .slide-progress .swiper-pagination .swiper-pagination-progressbar-fill, .testimonials .swiper-pagination-bullet {background: #fff }.video-hero {display: flex;align-items: center;position: relative }.video-hero .video-bg {width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;background: #222327 }.video-hero .inner {width: 100%;display: block;text-align: center;position: relative;z-index: 2 }.video-hero .inner span {width: 100%;float: left;font-size: 8vw;line-height: 5vw;font-weight: 800;color: #fff;margin-bottom: 30px }.carousel-hero .carousel-slider .swiper-slide .inner a, .video-hero .inner a {font-size: 19px;color: #fff;font-family: "Fjalla One", sans-serif;position: relative;border-bottom: 2px solid #fff;padding-bottom: 4px }.carousel-hero .carousel-slider .swiper-slide .inner a:hover, .footer .footer-bar .creation a:hover, .video-hero .inner a:hover {text-decoration: none;color: #0c4879 }.carousel-hero {display: flex;position: relative }.carousel-hero .carousel-slider {width: 100%;display: flex;flex-wrap: wrap;overflow: hidden }.carousel-hero .carousel-slider .swiper-slide {display: flex;flex-wrap: wrap;align-items: center;margin: 0;background-size: cover;background-position: center }.intro, .page-header {flex-wrap: wrap;width: 100%;display: flex }.carousel-hero .carousel-slider .swiper-slide.swiper-slide-active {box-shadow: 0 0 50px rgba(0, 0, 0, .5);z-index: 3 }.carousel-hero .carousel-slider .swiper-slide.swiper-slide-active:after {opacity: .4 }.carousel-hero .carousel-slider .swiper-slide:after {content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #222327;opacity: .7 }.carousel-hero .carousel-slider .swiper-slide .inner {width: 100%;display: block;text-align: center;color: #fff;position: relative;z-index: 2;opacity: 0;transition: .25s ease-in-out }.carousel-hero .carousel-slider .swiper-slide .inner h2 {width: 100%;float: left;font-size: 4vw;line-height: 5vw;font-weight: 800;color: #fff;margin-bottom: 10px }.page-header {height: 100vh;flex-direction: column;justify-content: center;background: #161619;position: relative;-webkit-transition: .3s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition: .3s;transition: .3s cubic-bezier(0.86, 0, 0.07, 1) 0.8s;transition-duration: .5s;-webkit-transition-duration: .5s }.page-header .video-bg {width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden }.page-header .video-bg video {min-width: 100%;min-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);opacity: .2 }.page-header .inner {width: 100%;padding-left: 220px;position: relative;z-index: 2 }.page-header .inner h1 {color: #fff;font-weight: 800;font-size: 36px;letter-spacing: -3px }.page-header .inner p {margin: 0;color: #fff;font-size: 22px;font-weight: 300;letter-spacing: -.5px }.intro {padding: 113px 0;color: #fff;background: url("dm.png") 0 0/cover #0c4879 }.intro .col-lg-7 {padding-left: 10% }.intro h6 {font-weight: 600;text-transform: uppercase;font-size: 19px }.intro h6:after {content: "";width: 70px;height: 1px;display: inline-block;margin-left: 15px;margin-bottom: 7px }.intro b {font-size: 120px;line-height: 1;float: left;font-weight: 400;margin-right: 20px }.intro h4 {font-weight: 600 }.intro p {font-size: 20px;font-weight: 300;margin-bottom: 35px }.intro small {display: block;opacity: .7;margin-bottom: 50px }.footer .link, .intro a {color: #fff;font-size: 17px;border-bottom: 1px solid #0c4879;padding-bottom: 5px }.intro a:hover, .testimonials .swiper-pagination-bullet:hover {border-color: #fff }.intro-image {width: 100%;display: flex;flex-wrap: wrap;position: relative }.intro-image:before {content: "";width: 100%;height: 100px;background: #684287;position: absolute;left: 0;top: 0 }.intro-image .office-slider {width: 100%;display: flex;flex-wrap: wrap;background: #222327;position: relative;overflow: hidden }.icon-content-block, .process {display: flex;flex-wrap: wrap;text-align: center;width: 100%;color: #fff }.intro-image figure {width: 100%;display: block;margin: 0;position: relative }.intro-image figure img {width: 100%;opacity: .7 }.intro-image figure figcaption {position: absolute;left: 0;bottom: 0;padding: 20px;line-height: 1 }.intro-image figure figcaption h6 {font-size: 13px;color: #fff;font-weight: 600 }.process {margin-bottom: 150px }.process .odometer {font-size: 5vw;line-height: 1 }.process .symbol {width: 100%;display: block;font-size: 12px }.process small {width: 80%;display: block;border-top: 1px solid rgba(255, 255, 255, .1);padding-top: 30px;margin: 20px 10%;font-weight: 600 }.icon-content-block {padding-top: 106px;background: #0c4879 }.icon-content-block .container {position: relative;z-index: 2 }.icon-content-block .content-block {width: 100%;display: block;margin: 0;padding: 50px 30px;position: relative;transition: .25s ease-in-out }.team figure ul, .works ul li figure {-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-ms-transition: .25s ease-in-out;-o-transition: .25s ease-in-out }.icon-content-block .content-block.selected {background: #0c4879;box-shadow: 15px 15px 30px rgba(0, 0, 0, .3);border-radius: 12px }.icon-content-block .content-block.selected:before {content: "";width: 50%;height: 50%;position: absolute;right: -25px;bottom: -30px;z-index: -1;background: url(../images/dot-pattern.png) right/10px }.icon-content-block .content-block figure {width: 100%;display: block;margin-bottom: 40px }.icon-content-block .content-block figure img {height: 75px }.icon-content-block .content-block h6 {display: block;font-weight: 600;letter-spacing: .5px;margin-bottom: 10px }.icon-content-block .content-block ul {margin: 0;padding: 0 }.icon-content-block .content-block ul li {padding: 3px 0;opacity: .7;list-style: none;font-weight: 300 }.text-content-block {width: 100%;display: flex;flex-wrap: wrap;padding: 83px 0;background: #fff }.text-content-block .col-md-4 {margin: 20px 0 }.text-content-block .section-title {margin-bottom: 30px }.text-content-block h5 {font-size: 20px;font-weight: 300;line-height: 1.5;padding-right: 20%;margin-bottom: 70px }.text-content-block small {font-size: 40px;font-weight: 800;margin-bottom: -20px;opacity: .1;display: block }.text-content-block h6 {font-size: 20px }.text-content-block p {padding-right: 20%;margin-bottom: 0;line-height: 1.5 }.testimonials {width: 100%;display: flex;flex-wrap: wrap;margin-top: 69px;color: #fff;background: url("abtbg.jpg") 0 0/cover #161619;position: relative }.hnt {background-image: url("abtbg2.jpg") !important }.hnt2, .hnt:before {background-color: #645b29 !important }.testimonials:before {content: "";width: 100%;height: 50px;background: #0c4879;position: absolute;left: 0;top: 0 }.testimonials .section-title {margin-bottom: 0 }.testimonials .testimonials-slider {width: 80%;display: flex;flex-wrap: wrap;overflow: hidden;position: relative }.testimonials .swiper-pagination {width: 100px;right: 80px;left: auto;bottom: 115px;text-align: right }.testimonials .swiper-pagination-bullet-active {border-color: #fff;background: 0 0 }.testimonials .testimonial {width: 100%;display: flex;flex-wrap: wrap;padding: 100px 80px;background: #0c4879;color: #f8f8fb }.team figure ul, .team:before {background: #fff;position: absolute;left: 0 }.testimonials .testimonial blockquote {font-size: 21px;line-height: 1.7;font-weight: 300;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid rgba(0, 0, 0, .2) }.testimonials .testimonial .reviewer {width: 100%;display: flex;flex-wrap: wrap }.testimonials .testimonial .reviewer img {width: 50px;height: 50px;border-radius: 50%;margin-right: 15px;float: left }.testimonials .testimonial .reviewer .reviewer-infos {width: calc(100% - 65px);float: left }.team figure figcaption h6, .testimonials .testimonial .reviewer h6 {display: block;font-weight: 600 }.blog-area .sidebar .title, .contact .contact-form #contact, .contact address, .testimonials .testimonial .reviewer small {display: block }.team, .team figure {display: flex;position: relative }.team {width: 100%;flex-wrap: wrap;padding-top: 150px;padding-bottom: 100px;color: #fff;background: #cfc181;z-index: 2 }.team figure, .works {width: 100%;flex-wrap: wrap }.team:before {content: "";width: 100%;height: 100px;bottom: 0 }.team .reveal-effect.masker:after {background: #222327 }.team h5 {font-size: 20px;font-weight: 300;line-height: 1.5 }.team figure {margin-bottom: -100px }.team figure:hover ul {opacity: 1;visibility: visible }.team figure figcaption {display: block;color: #222327;margin-top: 20px }.team figure figcaption small {display: block;opacity: .5 }.team figure ul {width: 80%;display: flex;margin: 10%;padding: 0;bottom: 60px;transition: .25s ease-in-out;opacity: 0;visibility: hidden;box-shadow: 0 0 20px rgba(0, 0, 0, .1) }.team figure ul li {flex: 1;margin: 0;padding: 10px 0;list-style: none;text-align: center;border-right: 1px solid #eee }.team figure ul li:last-child {border-right: 0 }.team figure ul li a {color: #222327;font-size: 13px;padding: 5px }.footer ul li a:hover, .team figure ul li a:hover {color: #0c4879 }.works {display: flex;padding: 80px 0;background: #0c4879;color: #fff }.case-study, .works ul {width: 100%;display: flex;flex-wrap: wrap }.works ul {margin: -60px 0;padding: 0;position: relative;z-index: 2 }.works ul li {width: 24.33333%;display: inline-block;margin: 0;padding: 29px;float: left;list-style: none }.works ul li figure {width: 100%;display: block;margin-bottom: 30px;position: relative;z-index: 2;background: 0 0;transition: .25s ease-in-out }.blog .post .post-image:before, .works ul li figure:before {content: "";bottom: -30px;background: url(../images/dot-pattern.png) right/10px;-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-ms-transition: .25s ease-in-out;-o-transition: .25s ease-in-out }.works ul li figure:hover {box-shadow: 15px 15px 30px rgba(0, 0, 0, .3);transform: translateY(-10px) }.works ul li figure:before {width: 90%;height: 30%;position: absolute;right: -25px;z-index: -1;opacity: 0;transition: .25s ease-in-out }.works ul li figure a {width: 100%;background: 0 0;display: block;position: relative;z-index: 2 }.works ul li figure a img {width: 100%;border-radius: 20px }.works ul li h3 {font-weight: 600;margin-bottom: 5px;font-size: 18px;letter-spacing: 0 }.works ul li small {display: block;opacity: .7 }.case-study {padding: 150px 0;background: #fff }.blog, .blog .sidebar {flex-wrap: wrap;display: flex;width: 100% }.blog .post .post-content h5, .case-study h6, .contact h6 {font-weight: 600;margin-top: 30px }.case-study h5 {font-size: 5vw;text-align: center;margin-top: 50px;text-transform: uppercase }.case-study p {margin-bottom: 20px;line-height: 1.5 }.case-study figure {width: 100%;display: block;margin-bottom: 30px }.case-study .container-fluid {margin-top: 80px;padding-left: 30px;padding-right: 30px }.blog {padding: 0;background: #fff }.blog .col-lg-9 {padding-right: 60px }.blog .sidebar {float: left;padding: 0 0 50px }.blog .sidebar .widget {width: 100%;display: block;border-left: 1px solid #eee;margin-bottom: 40px;padding-left: 30px;padding-bottom: 10px }.blog .sidebar .widget .title {display: block;font-weight: 800;font-size: 19px;padding: 15px 0;position: relative }.blog .sidebar .widget .title:before {content: "";width: 1px;height: 100%;background: #222327;position: absolute;left: -31px;top: 0 }.blog .post .post-content ul li, .blog .sidebar .widget p, .contact address p, .footer .footer-bar .copyright {margin: 0 }.blog .sidebar .widget form input[type=text] {width: 100%;margin-bottom: 10px }.blog .sidebar .widget .categories {width: 100%;margin: 0;padding: 0 }.blog .sidebar .widget .categories li {display: flex;flex-wrap: wrap;margin: 4px 0;padding: 0;list-style: none }.blog .sidebar .widget .categories li span {width: 20px;height: 20px;line-height: 20px;background: #ccc;color: #fff;margin-right: 8px;margin-left: 0;text-align: center;font-size: 11px;font-weight: 600 }.blog .sidebar .widget .categories li a {color: #222327;margin-left: 0;font-weight: 600 }.blog .sidebar .widget .tags {width: 100%;display: block;margin-bottom: 0;padding: 0 }.blog .sidebar .widget .tags li {display: inline-block;list-style: none;margin-bottom: 5px }.blog .sidebar .widget .tags li a {font-weight: 600;font-size: 11px;background: #222327;color: #fff;line-height: 1;padding: 3px 6px }.blog .sidebar .widget .mini-works {width: 100%;display: flex;flex-wrap: wrap;margin: 0;padding: 0 }.blog .post, .clients {display: flex;flex-wrap: wrap }.blog .sidebar .widget .mini-works li {width: 33.3333%;display: inline-block;margin: 0;padding: 4px;list-style: none }.blog .post {width: 100%;float: left;margin: 50px 0 }.blog .post.single .post-image {width: 100%;margin-bottom: 50px }.blog .post.single .post-content {width: 100%;padding: 0 60px }.blog .post.single .post-content .post-title {font-size: 29px;line-height: 1.4 }.blog .post:nth-child(2n) .post-image {order: 2 }.blog .post:nth-child(2n) .post-image:before {right: auto;left: -25px }.blog .post:nth-child(2n) .post-content {order: 1;padding-right: 60px;padding-left: 0;text-align: right }.blog .post .post-image {width: 58%;margin: 0;position: relative }.blog .post .post-image:before {width: 90%;height: 51%;position: absolute;right: 28px;z-index: 0;transition: .25s ease-in-out;opacity: .2 }.blog .post .post-content {width: 42%;padding-left: 18px }.mmctr {font-size: 30px !important }.blog .post .post-content ul {margin-bottom: 30px;padding-left: 20px }.blog .post .post-content .social-share {width: 100%;float: left;padding: 0;margin-bottom: 40px;text-align: center }.blog .post .post-content .social-share li {float: left;margin-right: 5px;padding: 0;list-style: none }.blog .post .post-content .social-share li.facebook a {background: #475993 }.blog .post .post-content .social-share li.twitter a {background: #76a9ea }.blog .post .post-content .social-share li.google-plus a {background: #f34a38 }.blog .post .post-content .social-share li.linkedin a {background: #0077b7 }.blog .post .post-content .social-share li.youtube a {background: #f61c0d }.blog .post .post-content .social-share li a {width: 44px;height: 44px;line-height: 44px;float: left;background: #222327;color: #fff;border: none;border-radius: 0 }.blog .post .post-content .image-left {width: 40%;float: left;margin-right: 30px;margin-bottom: 30px;margin-top: 20px }.blog .post .post-content .image-full {width: 100%;display: block;margin: 30px 0 }.blog .post .post-content .post-date {width: 100%;display: block;margin-bottom: 10px;text-transform: uppercase;opacity: .5 }.blog .post .post-content .post-author, .blog .post .post-content .post-title {margin-bottom: 20px;width: 100%;display: block }.blog .post .post-content .post-title {font-size: 3vw;font-weight: 800 }.blog .post .post-content .post-title a {color: #161619 }.blog .post .post-content .post-author img {width: 50px;height: 50px;display: inline-block;margin-right: 15px;border-radius: 50% }.blog .post .post-content .post-author span {display: inline-block;color: #a7a7a7 }.blog .post .post-content .post-author span a {color: #222327;font-size: 15px }.blog .post .post-content .post-author span a:hover {color: #222327 }.blog .post .post-content .post-categories {width: 100%;display: block;margin-bottom: 30px;padding: 0 }.blog .post .post-content .post-categories li {display: inline-block;list-style: none }.blog .post .post-content .post-categories li a {font-weight: 600;font-size: 11px;color: #464646;line-height: 22px;margin-bottom: 19px;padding-left: 7px }.styiw {background: 0 0 !important;padding: 2rem 0;z-index: 2 }.counter-container span {font-size: 36px }.blog .post .post-content .post-link {border-bottom: 2px solid #222327;padding-bottom: 5px }.ssd {background-image: url("sd.jpg");background-size: cover }.clients {width: 100%;padding: 111px 0;background: #fff;box-shadow: 15px 15px 50px rgba(0, 0, 0, .3) }.clients ul, .clients2 {width: 100%;flex-wrap: wrap;display: flex }.clients2 {padding: 60px 0 }.clients ul {margin: 0;padding: 0;border-right: 1px solid #eee;border-bottom: 1px solid #eee }.contact, .footer {flex-wrap: wrap;width: 100% }.clients ul li {width: 33.33333%;margin: 0;padding: 7px;list-style: none;border-left: 1px solid #eee;border-top: 1px solid #eee }.contact {display: flex;padding: 56px 0;background: #fff }.contact .contact-form {width: 100%;display: block }.contact .contact-form #contact .form-group {display: block;position: relative;margin-bottom: 35px }.contact .contact-form #contact .form-group span {width: 100%;line-height: 58px;position: absolute;left: 0;top: 0;padding: 0 20px;z-index: 0;-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-ms-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out }.contact .contact-form #contact .form-group input:focus+span, .contact .contact-form #contact .form-group span.label-up, .contact .contact-form #contact .form-group textarea:focus+span {font-size: 13px;line-height: 16px;top: -20px;font-weight: 600 }.contact .contact-form #contact .form-group input[type=text], .contact .contact-form #contact .form-group textarea {width: 100%;background: 0 0;position: relative;z-index: 2 }.contact .contact-form #contact .form-group label.error {width: 100%;color: red;margin-top: 5px;margin-bottom: 0;font-weight: 600;font-size: 13px }.contact .contact-form #error, .contact .contact-form #success {display: none;float: left }.contact .contact-form #error {background: red;color: #fff }.contact .contact-form #success {background: green;color: #fff }.contact .contact-form .alert {border: none;border-radius: 0;padding: 20px 30px }.contact .map {width: 100%;height: 400px;display: block;background: #222327 }.contact .map iframe {width: 100%;height: 100%;border: none }.footer {height: 20vh !important;position: relative;left: 0;bottom: 0;z-index: 9999999;display: flex;padding-top: 100px;color: #fff;background: url(../images/footer-bg.png) 0 0/cover no-repeat }.newlin {line-height: 25px }.footer ul {margin: 0;padding: 0;float: lefi }.footer ul li {display: inline-block;margin-left: 10px;border-radius: 57%;padding: 10px;width: 39px;text-align: center;line-height: 17px;height: 39px;border: 1px solid #fff }.footer ul li a {color: #fff;font-size: 13px }.footer h6 {font-size: 2vw;margin-bottom: 20px }.footer h2 {font-size: 18px;font-weight: 300;line-height: 1.3;margin-bottom: 50px;opacity: .7 }.footer .link:hover {border-color: #fff;text-decoration: none }.footer .footer-bar {width: 100%;display: flex;flex-wrap: wrap;margin-top: 32px;padding: 50px 0;border-top: 1px solid rgba(255, 255, 255, .1);font-size: 13px }.footer .footer-bar .creation {margin-left: auto }.footer .footer-bar .creation a {color: #fff;text-decoration: underline }@media only screen and (max-width:650px), only screen and (max-device-width:650px) {.section-title {font-size: 8vw;margin-bottom: 50px }.all-cases .inner, .page-header .inner {padding-left: 160px }.social-media .inner ul li {font-size: 4vw }.all-cases .inner ul li {font-size: 10vw }.clients, .contact, .intro, .team, .text-content-block, .works {padding: 80px 0 }.works ul li {width: 50% }.slider .gallery-thumbs .swiper-slide-active span {width: 100%;font-size: 19px;line-height: 11vw }.intro .col-lg-7 {padding-left: 15px;margin-top: 50px }.intro-image {padding-bottom: 80px }.icon-content-block .col-lg-3:nth-child(3) {margin-top: 0 }.icon-content-block .content-block {padding: 30px 20px }.process {margin-bottom: 80px }.process .col-lg-3:first-child {margin-bottom: 40px }.process .odometer {font-size: 8vw }.testimonials, .testimonials .section-title {margin-top: 80px }.team:before, .testimonials:before {display: none }.testimonials .col-lg-6:first-child {order: 2 }.testimonials .col-lg-6:last-child {order: 1 }.testimonials .testimonials-slider {margin-top: 40px;width: 100% }.testimonials .swiper-pagination {bottom: 65px }.testimonials .testimonial {padding: 50px 80px }.team .col {width: 33.33333%;flex-basis: auto;flex-grow: inherit }.team figure {margin: 30px 0 }.team figure figcaption {color: #fff }.team h5 {margin-bottom: 40px;margin-top: 0 }.blog {padding: 30px 0 }.blog .col-lg-9 {padding-right: 15px }.contact .map {width: 100%;margin: 50px 0 }.contact .contact-form {margin-top: 30px }.footer h6 {font-size: 26px }.footer ul {width: 100%;float: left;margin-bottom: 30px }.footer ul li {margin-left: 0;margin-right: 4px }}@media only screen and (max-width:767px), only screen and (max-device-width:767px) {.section-title {font-size: 9vw;margin-bottom: 40px }.slider .gallery-thumbs {margin: 0;width: 100%;display: flex;flex-wrap: wrap;padding-bottom: 0;z-index: 9;position: absolute;bottom: 31%;right: 0;height: auto;color: #fff }.all-cases .inner, .page-header .inner {padding-left: 100px }.page-header .inner p {font-size: 17px;padding-right: 10% }.all-cases .inner ul li {font-size: 13vw }.site-navigation .inner {padding-left: 0 }.site-navigation .inner ul li {line-height: 1 }.site-navigation .inner ul li a {font-size: 34px }.site-navigation .inner ul li i {font-size: 20px;margin-left: 13px }.clients ul li:last-child, .footer h2 br, .icon-content-block .content-block.selected:before, .left-side .follow-us, .site-navigation .inner ul li small, .slide-progress {display: none }.site-navigation .inner ul li ul {margin-top: 10px }.site-navigation .inner ul li ul li a {font-size: 22px }.left-side {width: 147px;border-right: none }.spal {background: url(splash2.png) left top no-repeat }.all-cases-link {right: 15px }.swiper-button-next {right: 20px }.swiper-button-prev {right: 90px }.icon-content-block .col-lg-3:nth-child(3) {margin: 50px 0 }.icon-content-block .content-block {padding: 0 }.icon-content-block .content-block.selected {background: 0 0;box-shadow: none }.testimonials .testimonial {padding: 70px 50px }.testimonials .swiper-pagination {bottom: 85px }.team .col {width: 50%;flex-basis: 50%;flex-grow: inherit }.team figure {display: block;height: auto }.team figure img {height: auto;object-fit: cover }.works ul li {width: 100% }.works ul li:nth-child(2n+2), .works ul li:nth-child(3n+3) {margin-top: 0 }.clients ul li {padding: 30px 20px;width: 50% }.blog .post .post-image {width: 100%;margin-bottom: 40px }.blog .post .post-content {width: 100%;padding: 0 !important }.blog .post:nth-child(2n) {text-align: left }.blog .post:nth-child(2n) .post-image {order: 1 }.blog .post:nth-child(2n) .post-content {order: 2;text-align: left }.blog .post .post-content .post-title, .footer h2 {font-size: 7vw }.blog .post.single .post-content .post-title {font-size: 8vw }.footer .footer-bar .creation {width: 100%;display: block;margin-top: 5px }}@keyframes texteffect {0% {transform: translateY(50%);opacity: 0 }100% {transform: translateY(0);opacity: 1 }}@-webkit-keyframes show-img-1 {0%, 66.6% {visibility: hidden }100%, 66.7% {visibility: visible }}@keyframes show-img-1 {0%, 66.6% {visibility: hidden }100%, 66.7% {visibility: visible }}@-webkit-keyframes slide-bg-2 {33.3% {-webkit-transform-origin: left top;transform-origin: left top;-webkit-transform: scale(.05, 1);transform: scale(.05, 1) }66.6% {-webkit-transform-origin: left center;transform-origin: left center;-webkit-transform: scale(1, 1);transform: scale(1, 1) }66.7% {-webkit-transform-origin: right center;transform-origin: right center;-webkit-transform: scale(1, 1);transform: scale(1, 1) }100% {-webkit-transform-origin: right center;transform-origin: right center;-webkit-transform: scale(0, 1);transform: scale(0, 1) }}@keyframes slide-bg-2 {33.3% {-webkit-transform-origin: left top;transform-origin: left top;-webkit-transform: scale(.05, 1);transform: scale(.05, 1) }66.6% {-webkit-transform-origin: left center;transform-origin: left center;-webkit-transform: scale(1, 1);transform: scale(1, 1) }66.7% {-webkit-transform-origin: right center;transform-origin: right center;-webkit-transform: scale(1, 1);transform: scale(1, 1) }100% {-webkit-transform-origin: right center;transform-origin: right center;-webkit-transform: scale(0, 1);transform: scale(0, 1) }}.title-line {color: #fff;font-weight: 800 }.link-hover:hover, .title-line2:hover {color: #999595 }.nectr2a {padding: 8px;border: 1px solid #fff;border-radius: 4px;margin-top: 15px;color: #fff;font-size: 13px }.vstar2a {color: #25e144 }.icn, .icn3 {color: #00cd6b;font-size: 29px;z-index: 999;padding: 7px;max-width: 450px }.bord {border-radius: 12px }.coccoc-alo-ph-circle, .coccoc-alo-ph-circle-fill {-webkit-border-radius: 100%;-moz-border-radius: 100% }p {margin-top: 0;font-size: 14px;margin-bottom: 2rem }.icn {position: fixed;bottom: 67px;right: 14px }.icn3 {position: fixed !important;bottom: 75px;right: 43px }.mobv {display: block;color: #fff }.iconlnk, .iconlnk:hover, .iconlnk:visited {color: #00cd6b }.iconlnk {text-decoration: none }.vstra {font-size: 35px !important }.whsappiconimg {width: 122px }.coccoc-alo-ph-circle {position: fixed;padding: 7px;bottom: -4px;left: 22px;width: 93px;height: 93px;z-index: 99999999;background-color: transparent;border-radius: 100%;border: 2px solid rgba(30, 30, 30, .4);opacity: 1;-webkit-animation: 1.2s ease-in-out infinite coccoc-alo-circle-anim;-moz-animation: 1.2s ease-in-out infinite coccoc-alo-circle-anim;-ms-animation: coccoc-alo-circle-anim 1.2s infinite ease-in-out;-o-animation: 1.2s ease-in-out infinite coccoc-alo-circle-anim;animation: 1.2s ease-in-out infinite coccoc-alo-circle-anim;-webkit-transition: .5s;-moz-transition: .5s;-o-transition: .5s;transition: .5s }.coccoc-alo-ph-circle-fill, .coccoc-alo-ph-img-circle, .coccoc-alo-phone, .ring2 {position: fixed;padding: 7px;z-index: 999 }.coccoc-alo-phone {background-color: transparent;bottom: 45px;left: -26px;width: 60px;height: 60px;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);-webkit-transition: visibility .5s;-moz-transition: visibility .5s;-o-transition: visibility .5s;transition: visibility .5s }.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle-fill {background-color: rgba(0, 175, 242, .5);opacity: 1 !important }.coccoc-alo-ph-circle-fill {bottom: 23px;left: 47px;width: 43px;height: 43px;background-color: #000;border-radius: 100%;border: 2px solid transparent;opacity: 1;-webkit-animation: 2.3s ease-in-out infinite coccoc-alo-circle-fill-anim;-moz-animation: 2.3s ease-in-out infinite coccoc-alo-circle-fill-anim;-ms-animation: coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation: 2.3s ease-in-out infinite coccoc-alo-circle-fill-anim;animation: 2.3s ease-in-out infinite coccoc-alo-circle-fill-anim;-webkit-transition: .5s;-moz-transition: .5s;-o-transition: .5s;transition: .5s }.coccoc-alo-ph-img-circle {bottom: 25px;left: 47px;width: 41px;height: 41px;background: url(phone.png) center center no-repeat rgba(30, 30, 30, .1);-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: 1;-webkit-animation: 1s ease-in-out infinite coccoc-alo-circle-img-anim;-moz-animation: 1s ease-in-out infinite coccoc-alo-circle-img-anim;-ms-animation: coccoc-alo-circle-img-anim 1s infinite ease-in-out;-o-animation: 1s ease-in-out infinite coccoc-alo-circle-img-anim;animation: 1s ease-in-out infinite coccoc-alo-circle-img-anim }.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle {background-color: #2464ab }.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle {border-color: #2464ab;opacity: 1 }.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle, .coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle {border-color: #75eb50;opacity: 1 }.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle-fill, .coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle-fill {background-color: rgba(117, 235, 80, .5);opacity: 1 !important }.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-img-circle, .coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-img-circle {background-color: #75eb50 }@-moz-keyframes coccoc-alo-circle-anim {0% {transform: rotate(0) scale(.5) skew(1deg);opacity: .1 }30% {transform: rotate(0) scale(.7) skew(1deg);opacity: .5 }100% {transform: rotate(0) scale(1) skew(1deg);opacity: .1 }}@-webkit-keyframes coccoc-alo-circle-anim {0% {transform: rotate(0) scale(.5) skew(1deg);opacity: .1 }30% {transform: rotate(0) scale(.7) skew(1deg);opacity: .5 }100% {transform: rotate(0) scale(1) skew(1deg);opacity: .1 }}@-o-keyframes coccoc-alo-circle-anim {0% {transform: rotate(0) scale(.5) skew(1deg);opacity: .1 }30% {transform: rotate(0) scale(.7) skew(1deg);opacity: .5 }100% {transform: rotate(0) scale(1) skew(1deg);opacity: .1 }}@keyframes coccoc-alo-circle-anim {0% {transform: rotate(0) scale(.5) skew(1deg);opacity: .1 }30% {transform: rotate(0) scale(.7) skew(1deg);opacity: .5 }100% {transform: rotate(0) scale(1) skew(1deg);opacity: .1 }}@-moz-keyframes coccoc-alo-circle-fill-anim {0%, 100% {transform: rotate(0) scale(.7) skew(1deg);opacity: .2 }50% {transform: rotate(0) scale(1) skew(1deg);opacity: .2 }}@-webkit-keyframes coccoc-alo-circle-fill-anim {0%, 100% {transform: rotate(0) scale(.7) skew(1deg);opacity: .2 }50% {transform: rotate(0) scale(1) skew(1deg);opacity: .2 }}@-o-keyframes coccoc-alo-circle-fill-anim {0%, 100% {transform: rotate(0) scale(.7) skew(1deg);opacity: .2 }50% {transform: rotate(0) scale(1) skew(1deg);opacity: .2 }}@keyframes coccoc-alo-circle-fill-anim {0%, 100% {transform: rotate(0) scale(.7) skew(1deg);opacity: .2 }50% {transform: rotate(0) scale(1) skew(1deg);opacity: .2 }}@-moz-keyframes coccoc-alo-circle-img-anim {0%, 100%, 50% {transform: rotate(0) scale(1) skew(1deg) }10%, 30% {transform: rotate(-25deg) scale(1) skew(1deg) }20%, 40% {transform: rotate(25deg) scale(1) skew(1deg) }}@-webkit-keyframes coccoc-alo-circle-img-anim {0%, 100%, 50% {transform: rotate(0) scale(1) skew(1deg) }10%, 30% {transform: rotate(-25deg) scale(1) skew(1deg) }20%, 40% {transform: rotate(25deg) scale(1) skew(1deg) }}@-o-keyframes coccoc-alo-circle-img-anim {0%, 100%, 50% {transform: rotate(0) scale(1) skew(1deg) }10%, 30% {transform: rotate(-25deg) scale(1) skew(1deg) }20%, 40% {transform: rotate(25deg) scale(1) skew(1deg) }}@keyframes coccoc-alo-circle-img-anim {0%, 100%, 50% {transform: rotate(0) scale(1) skew(1deg) }10%, 30% {transform: rotate(-25deg) scale(1) skew(1deg) }20%, 40% {transform: rotate(25deg) scale(1) skew(1deg) }}.ring2 {color: #00cd6b;font-size: 29px;bottom: 17px;left: 41px;max-width: 450px }.hero {background-color: #cfc181;position: relative;overflow: hidden }.cube {position: absolute;top: 80vh;left: 45vw;width: 10px;height: 10px;border: 1px solid #003298;transform-origin: top left;transform: scale(0) rotate(0) translate(-50%, -50%);-webkit-animation: 12s ease-in infinite forwards cube;animation: 12s ease-in infinite forwards cube }.cube:nth-child(2n) {border-color: #0051f4 }.cube:nth-child(2) {-webkit-animation-delay: 2s;animation-delay: 2s;left: 25vw;top: 40vh }.cube:nth-child(3) {-webkit-animation-delay: 4s;animation-delay: 4s;left: 75vw;top: 50vh }.cube:nth-child(4) {-webkit-animation-delay: 6s;animation-delay: 6s;left: 90vw;top: 10vh }.cube:nth-child(5) {-webkit-animation-delay: 8s;animation-delay: 8s;left: 10vw;top: 85vh }.cube:nth-child(6) {-webkit-animation-delay: 10s;animation-delay: 10s;left: 50vw;top: 10vh }@-webkit-keyframes cube {from {transform: scale(0) rotate(0) translate(-50%, -50%);opacity: 1 }to {transform: scale(20) rotate(960deg) translate(-50%, -50%);opacity: 0 }}@keyframes cube {from {transform: scale(0) rotate(0) translate(-50%, -50%);opacity: 1 }to {transform: scale(20) rotate(960deg) translate(-50%, -50%);opacity: 0 }}.mrgbtm {margin-bottom: 5px !important }.mrgbtm2 {margin-top: 27px !important }.nav__info2 p {font-size: 16px }.abtq {background: url("splash.png") left top no-repeat, url("abt.jpg") no-repeat }.abtbg {background: url("abt.jpg") 0 0/cover }.shc {background: url("shc.jpg") 0 0/cover }.contacbg {background: url("ct.jpg") 0 0/cover }.slider1, .slider2, .slider3, .slider4 {background-size: cover }.hover05 figure:hover img, .newslide {margin-left: 0 }.slider1 {background-image: url("1.jpg") }.slider2 {background-image: url("2.jpg") }.slider3 {background-image: url("3.jpg") }.slider4 {background-image: url("4.jpg") }.ndpf {padding: 59px 0 10px !important }.counter-container {display: flex;flex-direction: column;justify-content: center;text-align: center;margin: 11px 50px }.counter {font-size: 46px;margin-top: 10px }@media (max-width:580px) {body {flex-direction: column }}#news-slider {margin-top: 80px }.post-slide {background: #fff;margin: 20px 15px;border-radius: 15px;padding-top: 1px;box-shadow: 0 14px 22px -9px #bbcbd8 }.post-slide .post-img {position: relative;overflow: hidden;border-radius: 10px;margin: -12px 15px 8px -10px }.post-slide .post-img img {width: 100%;height: auto;transform: scale(1, 1);transition: transform .2s linear }.post-slide:hover .post-img img {transform: scale(1.1, 1.1) }.post-slide .over-layer {width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;background: linear-gradient(-45deg, rgba(6, 190, 244, .75) 0, rgba(45, 112, 253, .6) 100%);transition: .5s linear }.post-slide:hover .over-layer {opacity: 1;text-decoration: none }.post-slide .over-layer i {position: relative;top: 45%;text-align: center;display: block;color: #fff;font-size: 25px }.post-slide .post-content {background: #fff;padding: 2px 20px 3px;border-radius: 15px }.post-slide .post-title a {font-size: 15px;font-weight: 700;color: #333;display: inline-block;text-transform: uppercase;transition: .3s }.post-slide .post-title a:hover {text-decoration: none;color: #3498db }.post-slide .post-description {line-height: 24px;color: grey;margin-bottom: 25px }.post-slide .post-date {color: #a9a9a9;font-size: 14px }.post-slide .post-date i {font-size: 20px;margin-right: 8px;color: #cfdace }.post-slide .read-more {padding: 7px 20px;float: right;font-size: 12px;background: #2196f3;color: #fff;box-shadow: 0 10px 20px -10px #1376c5;border-radius: 25px;text-transform: uppercase }.post-slide .read-more:hover {background: #3498db;text-decoration: none;color: #fff }.owl-controls .owl-buttons .owl-next, .owl-controls .owl-buttons .owl-prev {background: #fff;top: -13%;border-radius: 50px;transition: background .5s;position: absolute }.owl-controls .owl-buttons {text-align: center;margin-top: 20px }.owl-controls .owl-buttons .owl-prev {left: 15px;padding: 0 18px 0 15px;box-shadow: 3px 14px 25px -10px #92b4d0 }.owl-controls .owl-buttons .owl-next {right: 15px;padding: 0 15px 0 18px;box-shadow: -3px 14px 25px -10px #92b4d0 }.owl-controls .owl-buttons .owl-next:after, .owl-controls .owl-buttons .owl-prev:after {content: "\f104";font-family: FontAwesome;color: #333;font-size: 30px }.owl-controls .owl-buttons .owl-next:after {content: "\f105" }@media only screen and (max-width:1280px) {.post-slide .post-content {padding: 0 15px 25px }}.vbh {border-radius: 20px !important;border: 1px solid #fff !important;padding: 15px !important }.close {color: #fff;transform: scale(1.2) }.modal-content {font-weight: 700;background: linear-gradient(to bottom right, #06243d, #316c9d) }.ftnm {font-size: 14px !important;color: #fff !important }.form-control {margin: 1em 0 }.form-control:focus, .form-control:hover {box-shadow: none;border-color: #fff }.password, .username {border: none;border-radius: 0;box-shadow: none;border-bottom: 2px solid #eee;padding-left: 0;font-weight: 400;background: 0 0 }.form-control::-webkit-input-placeholder {color: #eee }.form-control:focus::-webkit-input-placeholder {font-weight: 700;color: #fff }.login {padding: 6px 20px;border-radius: 20px;background: 0 0;border: 2px solid #fab87f;color: #fab87f;font-weight: 700;transition: .5s;margin-top: 1em }.login:hover {background: #fab87f;color: #fff }.hover01 figure img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.hover01 figure:hover img {-webkit-transform: scale(1.3);transform: scale(1.3) }.hover02 figure img {width: 300px;height: auto;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.hover02 figure:hover img {width: 350px }.flip-box, .hover04 figure:hover img {width: 300px }.hover03 figure img {-webkit-transform: scale(1.5);transform: scale(1.5);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.hover03 figure:hover img {-webkit-transform: scale(1);transform: scale(1) }.hover04 figure img {width: 400px;height: auto;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.hover05 figure img {margin-left: 30px;-webkit-transform: scale(1.5);transform: scale(1.5);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.hover06 figure img {-webkit-transform: rotate(15deg) scale(1.4);transform: rotate(15deg) scale(1.4);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.hover06 figure:hover img {-webkit-transform: rotate(0) scale(1);transform: rotate(0) scale(1) }.hover07 figure img {-webkit-filter: blur(3px);filter: blur(3px);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.hover07 figure:hover img {-webkit-filter: blur(0);filter: blur(0) }.hover08 figure img {-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.hover08 figure:hover img {-webkit-filter: grayscale(0);filter: grayscale(0) }.hover09 figure img {-webkit-filter: sepia(100%);filter: sepia(100%);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.hover09 figure:hover img {-webkit-filter: sepia(0);filter: sepia(0) }.hover10 figure img {-webkit-filter: grayscale(0) blur(0);filter: grayscale(0) blur(0);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.hover10 figure:hover img {-webkit-filter: grayscale(100%) blur(3px);filter: grayscale(100%) blur(3px) }.hover11 figure img, .hover12 figure img {opacity: 1;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.hover11 figure:hover img, .hover12 figure:hover img {opacity: .5 }.hover12 figure {background: #1abc9c }.hover13 figure:hover img {opacity: 1;-webkit-animation: 1.5s flash;animation: 1.5s flash }@-webkit-keyframes flash {0% {opacity: .4 }100% {opacity: 1 }}@keyframes flash {0% {opacity: .4 }100% {opacity: 1 }}.hover14 figure::before {position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .3) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .3) 100%);-webkit-transform: skewX(-25deg);transform: skewX(-25deg) }.hover14 figure:hover::before {-webkit-animation: .75s shine;animation: .75s shine }@-webkit-keyframes shine {100% {left: 125% }}@keyframes shine {100% {left: 125% }}.hover15 figure::before {position: absolute;top: 50%;left: 50%;z-index: 2;display: block;content: '';width: 0;height: 0;background: rgba(255, 255, 255, .2);border-radius: 100%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0 }.hover15 figure:hover::before {-webkit-animation: .75s circle;animation: .75s circle }@-webkit-keyframes circle {0%, 40% {opacity: 1 }100% {width: 200%;height: 200%;opacity: 0 }}@keyframes circle {0%, 40% {opacity: 1 }100% {width: 200%;height: 200%;opacity: 0 }}.sspan {animation: .6s ease-out infinite pulse;cursor: pointer }@keyframes pulse {0%, 100% {opacity: .9;transform: scale(.8) }30%, 70% {opacity: 1;transform: scale(1) }}.sbcrt {max-width: 100%;border: 1px solid #eee;padding: 20px }.GFG {color: navy;-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1) }.cclt {color: #0c4878 }.mmctr a {color: #fff;font-size: 18px;width: 100% }.mmctr2 a {color: #0c4892;font-size: 19px;width: 100%;font-weight: 600 }.vsd {margin-bottom: 2px !important }@-webkit-keyframes scaleIn {to {transform: scale(1) }}@keyframes scaleIn {to {transform: scale(1) }}@-webkit-keyframes slideIn {to {opacity: 1;transform: translate3d(0, 0, 0) }}@keyframes slideIn {to {opacity: 1;transform: translate3d(0, 0, 0) }}.play-toggle {position: relative;cursor: pointer }.play-toggle .play-circle, .play-toggle .play-circle:after, .play-toggle .play-circle:before, .play-toggle span {display: inline-block;vertical-align: middle }.play-toggle span {color: #4c4747;margin-left: 4px;font-size: 16px;letter-spacing: -3px;font-weight: 900;transition: transform 350ms }.play-toggle span i, .play-toggle span strong {display: inline-block;opacity: 0;transform: translate3d(-1rem, 0, 0);-webkit-animation: .4s forwards slideIn;animation: .4s forwards slideIn }.play-toggle span i {color: rgba(255, 255, 255, .7);-webkit-animation-delay: .7s;animation-delay: .7s }.play-toggle span strong {font-size: 1.25em;font-weight: 900;letter-spacing: 1px;-webkit-animation-delay: 750ms;animation-delay: 750ms }.play-toggle .play-circle, .play-toggle .play-circle:after, .play-toggle .play-circle:before {position: relative;height: 4rem;width: 4rem;background: #fff;border-radius: 50%;transform: scale(0);-webkit-animation: .5s cubic-bezier(.075, .82, .165, 1) .5s forwards scaleIn;animation: .5s cubic-bezier(.075, .82, .165, 1) .5s forwards scaleIn }.play-toggle .play-circle:after, .play-toggle .play-circle:before {position: absolute;top: 50%;left: 50%;content: "";opacity: .04 }.play-toggle .play-circle:before {height: 8rem;width: 8rem;margin-left: -4rem;margin-top: -4rem }.play-toggle .play-circle:after {height: 12rem;width: 12rem;margin-left: -6rem;margin-top: -6rem }.play-toggle .play-icon {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #fff;border-radius: 50%;box-shadow: 0 3px 24px rgba(0, 0, 0, .3);transition: transform 350ms }.play-toggle .play-icon:after {content: "";display: block;position: absolute;top: 50%;left: 50%;transform: translate(-35%, -50%);width: 0;height: 0;border-top: 10px solid transparent;border-left: 15px solid #0274fa;border-bottom: 10px solid transparent }.play-toggle:hover .play-icon {transform: scale(1.1) }.play-toggle:hover span {transform: translateX(.3rem) }.blog-area .sidebar .sidebar-item {float: left;margin-bottom: 50px;width: 100% }.title h4 {font-weight: 600;margin-bottom: 30px;margin-top: -5px;position: relative;text-transform: capitalize;z-index: 1;font-size: 20px;display: inline-block;padding-bottom: 15px }.title h4::after {position: absolute;left: 0;bottom: 0;content: "";height: 2px;width: 50px;border-bottom: 2px solid #1273eb }.sidebar-item ul {list-style: none }.sidebar-item.recent-post li {border-bottom: 1px solid #e7e7e7;margin-bottom: 15px;padding-bottom: 15px;color: #cdd0d3 }.sidebar-item.recent-post li .thumb {display: table-cell;padding: 5px 0 0;vertical-align: top;width: 80px;background: #fff;border-radius: 8px 8px 0 0 }.sidebar-item.recent-post li a {color: #232323;display: block;font-weight: 600 }.sidebar-item.recent-post .thumb img {width: 100%;border-radius: inherit }.sidebar-item.recent-post li .info {box-shadow: inherit;color: #837f7e;display: table-cell;line-height: 26px;padding: 0 0 0 25px;vertical-align: top;padding-top: 0 !important }.vmtr, .vmtr2 {border: 3px solid #fff;-webkit-box-shadow: 10px 10px 20px -3px rgba(0, 0, 0, .75);-moz-box-shadow: 10px 10px 20px -3px rgba(0, 0, 0, .75);padding: 20px;text-align: center }.sidebar-item.recent-post .meta-title {margin-bottom: 0;font-weight: 600;text-transform: capitalize;font-size: 13px }.sidebar-item.recent-post li span {display: inline-block;font-size: 12px;color: #999;font-weight: 600;text-transform: capitalize;font-family: Poppins, sans-serif }.sidebar-item.recent-post .meta-title i {margin-right: 3px;font-weight: 600 }.sidebar-item.recent-post li .info a {text-decoration: inherit;font-weight: 400;font-size: 16px;margin-top: 0;color: #0c4878 }.flip-box {background-color: transparent;height: 200px;perspective: 1000px }.flip-box-inner {position: relative;width: 100%;height: 100%;text-align: center;transition: transform .8s;transform-style: preserve-3d }.flip-box-back, .flip-box:hover .flip-box-inner {transform: rotateY(180deg) }.flip-box-back, .flip-box-front {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden }.flip-box-front {color: #000 }.flip-box-back, .newbuttonsr, .vmtr, .vmtr2, .vmtr3 {color: #fff }.vmtr {background-color: #fb5732;border-radius: 20px;box-shadow: 10px 10px 20px -3px rgba(0, 0, 0, .75) }.vmtr p, .vmtr2 p, .vmtr3 p, .vmtrac p {font-size: 36px;margin-bottom: 0 !important }.vmtr2 {background-color: #16c9bc;border-radius: 20px;box-shadow: 10px 10px 20px -3px rgba(0, 0, 0, .75) }.vmtr3 {background-color: #2c1e73;border: 3px solid #fff;border-radius: 20px;padding: 20px;text-align: center;-webkit-box-shadow: 10px 10px 20px -3px rgba(0, 0, 0, .75);-moz-box-shadow: 10px 10px 20px -3px rgba(0, 0, 0, .75);box-shadow: 10px 10px 20px -3px rgba(0, 0, 0, .75) }.incam {font-size: 17px !important;line-height: 22px;font-weight: 600 }.tvrm {padding-top: 12px }.newbuttonsr, .newbuttonsr:hover {border-radius: 20px;background: #222327;padding: 12px 30px;font-weight: 600;font-size: 14px }.newbuttonsr:hover {color: #c9c9c9 }.vstrof {background: url("klaut_bg.png") center no-repeat fixed }.card-height-100 {height: calc(100% - 1.5rem) }.vhty {text-align: right }.imgstar {border-radius: 50% }.cele, .macro, .micro {border-radius: 20px;color: #fff !important;font-size: 13px;margin: 10px;font-weight: 600 }.dfg {padding-left: 0 }.dfg li {list-style: none;line-height: 27px;font-size: 14px }.njpd {padding: 50px 0 }.cele, .macro, .micro {padding: 10px }.fbg {background: url("fbg.jpg") 0 0/cover }ul.dashed {list-style-type: none }ul.dashed>li {text-indent: -5px }ul.dashed>li:before {content: "-";text-indent: -5px }.micro {background-color: #fb5732 }.macro {background-color: #16c9bc }.cele {background-color: #2c1e73 }.mrgnetp, .mrgnetp2 {margin-top: -71px }.starb {background-image: url(klaut_ring.png);background-position: top right;background-repeat: no-repeat }.newicl {border-radius: 50%;width: 56%;margin-right: 22px;margin-top: 24px }.post-categories li {width: 170px;border: 1px solid #0c5185;border-radius: 12px;line-height: 8px;padding: 8px 5px;margin-bottom: 7px !important }.newh {width: 100% !important;border: 0 !important;margin-bottom: 0 !important }.vmtrac {padding: 0;color: #4e4e4e;text-align: center }.newbuttonsr2 {border-radius: 20px;background: #0392ce;color: #fff;padding: 12px 30px;font-weight: 600;font-size: 14px }body, html {background: radial-gradient(ellipse at center, #45484d 0, #333 100%);height: 100% }.container2 {height: 770px;overflow: hidden;perspective: 1000px;transform: translateZ(0);width: 100% }.container2:hover .tile:not(:hover) {filter: grayscale(100%);opacity: .5 }.tile {backface-visibility: hidden;background: rgba(0, 0, 0, .5);height: 33%;position: absolute;transition: .4s ease-in-out;transform-style: preserve-3d;width: 20% }.tile:nth-of-type(5n+1) {left: 1.66667% }.container2:hover .tile:nth-of-type(5n+1) {font-size: 30;letter-spacing: 5;transform: rotateY(30deg) translateZ(-30px) }.tile:nth-of-type(5n+2) {left: 21.33333% }.container2:hover .tile:nth-of-type(5n+2) {font-size: 30;letter-spacing: 5;transform: rotateY(15deg) translateZ(-60px) }.tile:nth-of-type(5n+3) {left: 41% }.container2:hover .tile:nth-of-type(5n+3) {font-size: 30;letter-spacing: 5;transform: rotateY(0) translateZ(-90px) }.tile:nth-of-type(5n+4) {left: 60.66667% }.container2:hover .tile:nth-of-type(5n+4) {font-size: 30;letter-spacing: 5;transform: rotateY(-15deg) translateZ(-60px) }.tile:nth-of-type(5n+5) {left: 80.33333% }.container2:hover .tile:nth-of-type(5n+5) {font-size: 30;letter-spacing: 5;transform: rotateY(-30deg) translateZ(-30px) }.tile:nth-of-type(1n+1) {top: 2.5% }.tile:nth-of-type(1n+6) {top: 35% }.tile:nth-of-type(1n+11) {top: 67.5% }.container2:hover .tile.active, .container2:hover .tile:active {height: 95%;left: 1.66667%;top: 2.5% }@media only screen and (max-width:600px) {.icn, .icn3 {padding: 7px;max-width: 450px;z-index: 999 }.newmarg {margin-left: 0 }.icn {color: #fff;font-size: 25px;position: fixed;bottom: 27px;right: 11px }.icn3 {color: #00cd6b;font-size: 29px;position: fixed !important;bottom: 75px;right: 29px }.cele, .cvr2, .macro, .micro, .mobv, .scrt {display: none }.col-xs-6a {width: 50%;margin-left: auto;left: auto;right: auto }.whsappiconimg {width: 151px }.iconlnk {text-decoration: none;color: #00cd6b }.coccoc-alo-phone {background-color: transparent;position: fixed;padding: 7px;bottom: 9px;left: -13px;width: 90px;height: 90px;z-index: 999;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);-webkit-transition: visibility .5s;-moz-transition: visibility .5s;-o-transition: visibility .5s;transition: visibility .5s }.abtbg {background: url("abt2.jpg") 0 0/cover }.contacbg {background: url("ct2.jpg") 0 0/cover }.slider1, .slider2, .slider3, .slider4 {background-size: cover }.slider1 {background-image: url("slide01a.jpg") }.slider2 {background-image: url("slidecarda.jpg") }.slider3 {background-image: url("slide02a.jpg") }.slider4 {background-image: url("slide02a.jpg") }.newslide {margin-left: 20px }.ndpf {padding: 59px 0 60px !important }.imgstar, .newicl {border-radius: 50% }.imgstar {width: 88% }.vhty {text-align: center }.mrgnetp {margin-top: -126px }.mrgnetp2 {margin-top: -150px }.starb {background-image: url(klaut_ring1.png);background-position: top right;background-repeat: no-repeat }.newicl {width: 40%;margin-right: 22px;margin-top: 24px }.container2 {height: 333px;overflow: hidden;perspective: 1000px;transform: translateZ(0);width: 100% }.frt {float: right;bottom: -31px;z-index: 9999 }.vstartcg {top: -97px }.tile {backface-visibility: hidden;background: rgba(0, 0, 0, .5);height: 25%;position: absolute;transition: .4s ease-in-out;transform-style: preserve-3d;width: 20% }.tile:nth-of-type(1n+1) {top: 9.5% }.tile:nth-of-type(1n+6) {top: 34% }.tile:nth-of-type(1n+11) {top: 59.5% }}.bgbr {background-color: #0c4879;border-radius: 12px;padding: 20px }.colorw, .newfooterlink {color: #fff !important }.frt {float: right;bottom: -41px;z-index: 9999 }@media (min-width:768px) {.image-slider-container {width: 95%;margin: 20px auto }}.image-slider-container .image-slider-heading {display: flex;align-items: center;justify-content: space-between;padding: 15px }.image-slider-container .image-slider-heading h2 {font-size: 17px;color: #c7c7c7 }.image-slider-container .image-slider-heading .swiper-pagination {position: relative;width: auto;padding: 0;margin: 0;top: 0;bottom: 0 }.image-slider-container .image-slider-heading .swiper-pagination .swiper-pagination-bullet {background-color: #e4e4e4;opacity: 100%;width: 15px;height: 10px;border-radius: 100px;transition: .5s;margin: 0 3px }.image-slider-container .image-slider-heading .swiper-pagination .swiper-pagination-bullet-active {background-color: var(--theme);width: 30px }.image-slider-container .swiper .swiper-slide {width: 170px }.image-slider-container .swiper .swiper-slide .slide-con {overflow: hidden;height: 220px;margin: 0;position: relative;border-radius: 10px }.image-slider-container .swiper .swiper-slide .slide-con .slide-details {padding: 10px;overflow: hidden;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, .75);border-radius: 10px;align-items: center;justify-content: space-between;flex-direction: column;display: none }.image-slider-container .swiper .swiper-slide .slide-con .slide-details .movie-info {text-align: left }.image-slider-container .swiper .swiper-slide .slide-con .slide-details .movie-info h2 {font-size: 15px;padding: 5px 0 }.image-slider-container .swiper .swiper-slide .slide-con .slide-details .movie-info span {font-size: 13px;margin-right: 0;color: #727272 }.image-slider-container .swiper .swiper-slide .slide-con .slide-details .movie-btns {display: flex;align-items: stretch;justify-content: space-between }.image-slider-container .swiper .swiper-slide .slide-con .slide-details .movie-btns a {text-decoration: none;padding: 5px;font-size: 13px;margin: 0 3px;border-radius: 3px;display: flex;align-items: center;justify-content: center;background-color: transparent;color: #fff }.image-slider-container .swiper .swiper-slide .slide-con .slide-details .movie-btns a svg {font-size: 15px }.image-slider-container .swiper .swiper-slide .slide-con .slide-details .movie-btns a:hover {background-color: transparent;color: #fff;border: 1px solid #fff }.image-slider-container .swiper .swiper-slide .slide-con .slide-details .movie-btns .imdb-rate {width: 100%;font-size: 10px;color: #ecc900 }.image-slider-container .swiper .swiper-slide .slide-con .slide-details .movie-btns .imdb-rate:hover {background-color: #ecc900;color: #000;border: 0 }.image-slider-container .swiper .swiper-slide .slide-con .slide-details .movie-btns .like:hover {color: #fff;background-color: #ff2a00;border: 0 }.image-slider-container .swiper .swiper-slide .slide-con .slide-details .movie-btns .show-movie:hover {color: #fff;background-color: #2a4aff;border: 0 }.image-slider-container .swiper .swiper-slide .slide-con:hover .slide-details {display: flex }.image-slider-container .swiper .swiper-slide .slide-con:hover div.movie-info {animation: 30s m }@keyframes m {from {transform: translateY(-85px) }1% {transform: translateY(60px) }1.5%, 2.5%, to {transform: translateY(0) }2% {transform: translateY(20px) }}.image-slider-container .swiper .swiper-slide img {width: 100%;height: auto;border-radius: 10px }.newfooterlink:hover {color: #d9cb8a !important }.newtoptr {margin-top: 69px }.newtoptr2 {margin-bottom: 35px }.icn4 {color: #00cd6b;font-size: 29px;position: fixed !important;padding: 7px;top: 12px;right: 11px;max-width: 450px;z-index: 999 }@media only screen and (max-width:600px) {.icn4 {color: #00cd6b;font-size: 29px;position: absolute !important;padding: 7px;top: 15px;right: 5px;width: 141px;z-index: 999 }.page-loaded .all-cases-link {right: 15px;left: 228px;display: none;}.hamburger {top: -211px;left: -6px;}}
