@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Raleway|Titillium+Web');@import url('animations.css');@import url('owl.css');@import url('../fonts/font-awesome.min.css');@import url('animate.min.css');@import url('flaticon.css');@import url('pe-icon-7-stroke.css');@import url('stroke-gap.css');@import url('magnific-popup.css');@import url('fancyBox.css');@import url('bootstrap-dropdownhover.css');body {background: #ffffff;font-family: 'Raleway', sans-serif;font-size: 15px;font-weight: 400;letter-spacing: .5px;line-height: 26px;color: #444;}h1, h2, h3, h4, h5, h6 {font-family: 'Titillium Web', sans-serif;color: #111111;font-weight: 600;margin-top: 0;margin-bottom: 10px;padding: 0;text-transform: uppercase;letter-spacing: 2px;}p {margin: 0;padding: 0;}a {text-decoration: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}a:focus, a:hover {text-decoration: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}ul {margin: 0;padding: 0;}ul li {list-style-type: none;margin: 0;padding: 0;}img {width: 100%;max-width: 100%;height: auto;}section {background-size: cover;background-repeat: no-repeat;background-position: center;background-attachment: fixed;}.container, .container-fluid{padding: 70px 0 50px;}.hvr-rectangle-out:before {background: #2780e3;}.form-control {resize: none;height: 55px;margin-bottom: 30px;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;}.form-control:focus {border-color: #333;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}::-webkit-input-placeholder {color: #999 !important;}::-moz-placeholder {color: #999 !important;}:-ms-input-placeholder {color: #999 !important;}input:-moz-placeholder {color: #999 !important;}.line-border-center {height: 2px;text-align: center;margin: auto;width: 70px;background: #333;margin-top: 20px;margin-bottom: 25px;}.small-line-border-center {position: relative;}.small-line-border-center::after {top: 15px;content: "";height: 2px;left: 0;right: 0;text-align: center;margin: auto;position: absolute;width: 70px;background: #2780e3;}.small-line-border {position: relative;}.small-line-border::after {top: 5px;content: "";height: 2px;left: 0;position: absolute;width: 70px;background: #2780e3;}.small-line-border-2 {position: relative;}.small-line-border-2::before {top: 6px;content: "";height: 1px;left: 0;position: absolute;width: 250px;background: #EEE;}.small-line-border-2::after {top: 5px;content: "";height: 2px;left: 0;position: absolute;width: 70px;background: #2780e3;}.z-index-3 {z-index: 9;}.btn-simple {padding: 12px 30px;border-radius: 0;border: none;background: #2780e3;color: #ffffff;margin-top: 20px;text-transform: uppercase;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.btn-simple:hover {color: #2780e3;background: #333;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.btn-theme, .btn-price {padding: 12px 30px;border-radius: 0;border: none;color: #fff;background: #2780e3;letter-spacing: 2px;text-transform: uppercase;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.btn-theme:hover, .btn-price:hover {color: #ffffff;background: #165ba8;border: none;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.btn-price {padding: 16px 20px;}.btn-price:hover {background-color: #165ba8;color: #FFF;}.btn {border-radius: 0;}.btn-topbar {letter-spacing: 2px;text-transform: uppercase;padding: 8px 15px;font-size: 13px;margin-top: -1px;margin-right: 15px;}.btn-topbar:hover {border-color: #333;}.hvr-shutter-out-vertical:before {background: #333;}.btn-mid {padding: 10px 22px;}.color-333 {color: #333!important;}.color-white {color: #FFF !important;}.pt90 {padding-top: 90px;padding-bottom: 90px;}button {border: none;}.bounceInDown,.bounceInLeft, .bounceInRight,.bounceInUp,.fadeInDown, .fadeInLeft, .fadeInRight,.fadeInUp {opacity: 1;}.about .about-feature, .blog-area .blog-feature, .divider .about-feature{display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;justify-content: center;width: 100%;margin: 0 auto;}.header-topbar {background-color: rgba(39,128,227, 0.9);padding: 15px 0;color: #fff;}.top-icon i {font-size: 16px;color: #165ba8;}.top-icon {margin-top: 5px;}.welcome-top p {text-transform: uppercase;font-size: 11px;margin-top: 5px;letter-spacing: 2px;}.over-layer-black, .over-layer-black-2 {position: relative;}.over-layer-black:before, .over-layer-black-2 {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);}.over-layer-white, .over-layer-white-1 {position: relative;}.over-layer-white:before, .over-layer-white-1:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}.over-layer-white-1:before {background-color: rgba(255, 255, 255, 0.2);}.over-layer-default {position: relative;}.over-layer-default:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;background-color: rgba(39,128,227, 0.9);}.preloader {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 999999;background-color: #46a3e4;background-position: center center;background-repeat: no-repeat;background-image: url('../img/preloder/1.gif');}.section-title {margin-bottom: 70px;}.section-title h6 {font-size: 12px;font-family: 'Raleway', sans-serif;color: #2780e3;font-weight: 300;letter-spacing: 3px;}.mini-title {position: relative;margin-bottom: 50px;}.mini-title:before {top: 3em;content: "";height: 2px;left: 0;margin: auto;position: absolute;width: 55px;background: #2780e3;}.scrollup {width: 40px;height: 40px;position: fixed;display: none;bottom: 20px;right: 20px;z-index: 1;background-color: #2780e3;color: #ffffff;text-align: center;line-height: 45px;font-size: 20px;}.navbar-nav.style-2 {width: 100%;text-align: center;}.navbar-nav.style-2 > li {float: none;display: inline-block;}.header-top .container {padding-top: 30px;padding-bottom: 20px;}.header-top .logo img {width: 190px;}.header-top .service-item {padding: 0;margin-bottom: 0;position: relative;padding-right: 10px;border-right: 1px solid #2780e3;}.shop-icon {font-size: 18px;margin-top: 28px;}.shop-icon a sup {background-color: #2780e3;font-size: 10px;border-radius: 50%;width: 15px;height: 15px;display: inline-block;text-align: center;line-height: 14px;position: relative;left: -18px;color: white;top: -10px;}.shop-icon span {padding: 10px;color: #fff;}.fixed-header .shop-icon span {padding: 10px;color: #333;}.shop-icon .icon-Search {border-right: 1px solid #2780e3;}.newsletter form {position: relative;}.newsletter .newsletter-input {padding: 11px 15px;transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-webkit-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;}.newsletter .newsletter-input, .newsletter .newsletter-input:focus {width: 100%;border-top: 0px none;border-left: 0px none;border-right: 0px none;padding-right: 40px !important;background: none;border-radius: 0;border: 1px solid #B1AFAF;color: #7f7f7f;}.newsletter .newsletter-btn {position: absolute;top: 0px;right: 0px;font-size: 18px;background: #2780e3;line-height: 47px;color: #fff;border-radius: 0;width: 50px;}.welcome-text h5 {margin-top: 15px;letter-spacing: 2px;}.header-top .service-item i:before {font-size: 30px !important;}.header-top .service-item i {position: absolute;right: 10px;top: -6px;}.displayMobile{display:none}@media only screen and (max-width: 644px) {.displayMobile{display:block}.header-top {display: none;}}.icon-style-1 li {background: #2780e3;width: 45px;height: 45px;text-align: center;line-height: 45px;font-size: 18px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.icon-style-1 li:hover {background: #165ba8;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.icon-style-1 li a {color: #FFF;display: block;}.search-btn {cursor: pointer;}.search-item{position:fixed;left:0px;top:-100%;width:100%;height:100%;background:rgba(0,0,0,0.80);z-index:9999;visibility:hidden;opacity:0;overflow:auto;transition:all 700ms ease;-moz-transition:all 700ms ease;-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;}.search-item.search-visible{top:0;visibility:visible;opacity:1;}.search-item .search-close{position:absolute;right:5%;top:5%;font-size:60px;color:#ffffff;cursor:pointer;z-index:5;}.search-item .search-close:hover{opacity:0.70;}.search-item .search-form{position:relative;padding:0px 15px 50px;padding-top:130px;max-width:1024px;margin:0 auto;}.search-item .search-form fieldset{position:relative;}.search-item .search-form fieldset input[type="search"]{position:relative;height:120px;padding:20px 220px 20px 30px;background:#ffffff;line-height:30px;font-size:24px;color:#333;}.search-item .search-form fieldset input[type="submit"]{position:absolute;display:block;right:0px;top:0px;text-align:center;width:220px;height:120px;padding:20px 10px 20px 10px;color:#ffffff;background:#2780e3;line-height:30px;font-size:20px;text-transform:uppercase;border-color: transparent;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.search-item .search-form fieldset input[type="submit"]:hover{background: #333;color: #fff;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.main-navbar .navbar-nav>li>a {padding-top: 30px;padding-bottom: 30px;}.main-navbar.no-bg {width: 100%;z-index: 16;}.navbar-default {background-color: transparent;border-color: transparent;}.navbar {margin-bottom: 0;font-family: 'Raleway', sans-serif;font-weight: 500;}.navbar-brand {padding: 0 15px;padding-top: 15px;}.dropdown-menu>li>a {padding: 6px 15px;border-bottom: 1px dashed #2780e3;}.dropdown-menu>li:last-child>a {border-bottom: none;}.navbar-default .navbar-nav>li>a {color: #ddd;}.fixed-header .navbar-default .navbar-nav>li>a {color: #888;}.navbar-nav>li:first-child>.dropdown-menu {left: 0;}.dropdown-menu>li>a:hover{padding-left: 30px;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {color: #FFF;background-color: #2780e3;}.navbar-default.style-1 .navbar-nav>.active>a, .navbar-default.style-1 .navbar-nav>.active>a:focus, .navbar-default.style-1 .navbar-nav>.active>a:hover, .navbar-default.style-1 .navbar-nav>.open>a, .navbar-default.style-1 .navbar-nav>.open>a:focus, .navbar-default.style-1 .navbar-nav>.open>a:hover, .navbar-default.style-1 .navbar-nav>li>a:hover {color: #FFF;position: relative;background-color: transparent;}.navbar-default.style-1 .navbar-nav>.active>a:after, .navbar-default.style-1 .navbar-nav>.active>a:focus:after, .navbar-default.style-1 .navbar-nav>.active>a:hover:after, .navbar-default.style-1 .navbar-nav>.open>a:after, .navbar-default.style-1 .navbar-nav>.open>a:focus:after, .navbar-default.style-1 .navbar-nav>.open>a:hover:after, .navbar-default.style-1 .navbar-nav>li>a:hover:after{position: absolute;content: "";bottom: 0px;left: 15px;width: 25px;height: 2px;background-color: #2780e3;margin: auto;text-align: center;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.navbar-default.style-1 .navbar-nav>.active>a:after, .navbar-default.style-1 .navbar-nav>.active>a:focus:after, .navbar-default.style-1 .navbar-nav>.active>a:hover:after, .navbar-default.style-1 .navbar-nav>.open>a:after, .navbar-default.style-1 .navbar-nav>.open>a:focus:after, .navbar-default.style-1 .navbar-nav>.open>a:hover:after, .navbar-default.style-1 .navbar-nav>li>a:hover:after{position: absolute;content: "";bottom: 0px;left: 15px;width: 0px;height: 2px;background-color: #2780e3;margin: auto;text-align: center;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.navbar-default.style-1 .navbar-nav>li.active>a:after, .navbar-default.style-1 .navbar-nav>li:hover.active>a:after, .navbar-default.style-1 .navbar-nav>li:hover.open>a:after{width: 45px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.fixed-header .navbar-default.style-1 .navbar-nav>.active>a, .fixed-header .navbar-default.style-1 .navbar-nav>.active>a:focus, .fixed-header .navbar-default.style-1 .navbar-nav>.active>a:hover, .fixed-header .navbar-default.style-1 .navbar-nav>.open>a, .fixed-header .navbar-default.style-1 .navbar-nav>.open>a:focus, .fixed-header .navbar-default.style-1 .navbar-nav>.open>a:hover, .fixed-header .navbar-default.style-1 .navbar-nav>li>a:hover {color: #333;}.navbar-default .navbar-nav.style-2>.active>a, .navbar-default .navbar-nav.style-2>.active>a:focus, .navbar-default .navbar-nav.style-2>.active>a:hover, .navbar-default .navbar-nav.style-2>.open>a, .navbar-default .navbar-nav.style-2>.open>a:focus, .navbar-default .navbar-nav.style-2>.open>a:hover, .navbar-default .navbar-nav.style-2>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {color: #165ba8;background-color: transparent;}.navbar-default .navbar-nav.style-3>.active>a, .navbar-default .navbar-nav.style-3>.active>a:focus, .navbar-default .navbar-nav.style-3>.active>a:hover, .navbar-default .navbar-nav.style-3>.open>a, .navbar-default .navbar-nav.style-3>.open>a:focus, .navbar-default .navbar-nav.style-3>.open>a:hover, .navbar-default .navbar-nav.style-3>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {color: #333;background-color: transparent;}.navbar-default .navbar-nav.style-3>.active>a {color: #888;}.navbar-default .navbar-nav.style-3>.active>a{color:#fff}.fixed-header .navbar-default .navbar-nav.style-3>.active>a{color:#000}.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background-color: #333;border-color: #333;}.navbar-brand.dis-none {display: none;}.fixed-header .navbar-brand.dis-block {display: none;}.fixed-header .navbar-brand.dis-none {display: block;}.dropdown-menu {padding: 0;}.header-style-1 .navbar-default .navbar-nav>li>a {color: #888;}.header-style-1 .navbar-default.style-1 .navbar-nav>.active>a, .header-style-1 .navbar-default.style-1 .navbar-nav>.active>a:focus, .header-style-1 .navbar-default.style-1 .navbar-nav>.active>a:hover, .header-style-1 .navbar-default.style-1 .navbar-nav>.open>a, .header-style-1 .navbar-default.style-1 .navbar-nav>.open>a:focus, .header-style-1 .navbar-default.style-1 .navbar-nav>.open>a:hover, .header-style-1 .navbar-default.style-1 .navbar-nav>li>a:hover {color: #333;}.fixed-header{z-index: 9999;position: fixed;left: 0;top: 0;width: 100%;background-color: #F1F1F1;}.navbar-default .navbar-nav.style-2>li>a {color: #fff;}a.flip-animate {-webkit-perspective: 1000px;perspective: 1000px;}a.flip-animate span {position: relative;display: inline-block;padding: 0;-webkit-transition: -webkit-transform 0.3s;transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s;-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}a.flip-animate span:before {position: absolute;top: 100%;left: 0;width: 100%;height: 100%;content: attr(data-hover);-webkit-transition: color 0.3s;transition: color 0.3s;-webkit-transform: rotateX(-90deg);transform: rotateX(-90deg);-webkit-transform-origin: 50% 0;transform-origin: 50% 0;text-align: center;}a.flip-animate:hover span, a.flip-animate:focus span {-webkit-transform: rotateX(90deg) translateY(-22px);transform: rotateX(90deg) translateY(-22px);}a.flip-animate:hover span:before, a.flip-animate:focus span:before {color: #165ba8;}.header-color a.flip-animate:hover span:before, .header-color a.flip-animate:focus span:before {color: #fff;}.header-color.fixed-header a.flip-animate:hover span:before, .header-color.fixed-header a.flip-animate:focus span:before {color: #333;}.conner-style .navbar-brand:before {background: rgba(22,91,168, 0.9);content: "";position: absolute;left: -80%;top: 0;width: 100%;height: 100%;-webkit-transform: skew(-20deg);-moz-transform: skew(-20deg);-ms-transform: skew(-20deg);-o-transform: skew(-20deg);transform: skew(-20deg);z-index: -1;}@media screen and (max-width: 991px) {.conner-style .navbar-brand:before {display: none;}}.dropdown-buttons {margin-left: 15px;margin-top: 22px;}.menu-shop-btn {background: #333;padding: 6px 12px;margin-right: 5px;border-radius: 4px;color: #fff;}.menu-shop-btn:hover {background: #2780e3;color: #FFF;}.dropdown-buttons .btn-group .dropdown-menu.cart {padding: 10px;min-width: 350px;font-size: 13px;}.dropdown-buttons .btn-group .dropdown-menu.cart .panel-body {padding: 0px 10px 0px;}.menu-cart {position: absolute;top: -2px;right: -3px;line-height: 18px;width: 18px;height: 18px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;font-size: 10px;text-shadow: none;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;background: #2780e3;color: #fff;}.dropdown-buttons .dropdown-toggle::after {display: none;}.dropdown-buttons .btn-group .btn {background: transparent;color: #fff;border-right: 1px solid #2780e3;font-size: 14px;margin-left: -5px;box-shadow: none;}.fixed-header .dropdown-buttons .btn-group .btn {color: #333;}.dropdown-buttons .btn-group:last-child .btn {border-right: none;}.dropdown.open .menu-cart, .dropdown:hover .menu-cart {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;filter: alpha(opacity=0);}.total-amount, .total-quantity {font-size: 13px;}.cart .table > tbody > tr > td, .cart.table > tbody > tr > td {vertical-align: inherit;}.cart .quantity {width: 50px;font-size: 11px;}.cart .product {width: 220px;font-size: 13px;}.cart .product .small {display: block;color: #999999;}.dropdown-buttons .menu-search-box form .form-group, .dropdown-buttons .menu-search-box form .form-group .form-control {margin-bottom: 0;overflow: hidden;position: relative;}.dropdown-buttons .menu-search-box ul {padding: 20px;border: 0;min-width: 280px;position: absolute;left: 60px;}.dropdown-buttons .menu-search-box .search-box i {width: 55px;height: 55px;line-height: 55px;top: 0;right: 0;position: absolute;text-align: center;margin-top: 0px;background: #2780e3;color: #fff;cursor: pointer;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.dropdown-buttons .menu-search-box .search-box i:hover {background: #333;}.dropdown-buttons .dropdown-menu-right {position: absolute;transform: translate3d(-310px, 40px, 0px);top: 15px;left: 0px;will-change: transform;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.btn-group.open .dropdown-toggle, .btn-group:focus .dropdown-toggle {box-shadow: none;}.bs-slider{overflow: hidden;max-height: 550px;position: relative;background: #000000;}.bs-slider:hover {cursor: -moz-grab;cursor: -webkit-grab;}.bs-slider:active {cursor: -moz-grabbing;cursor: -webkit-grabbing;}.bs-slider .bs-slider-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.25);}.bs-slider > .carousel-inner > .item > img, .bs-slider > .carousel-inner > .item > a > img {margin: auto;width: 100%;}.fade {opacity: 1;}.fade .item {top: 0;z-index: 1;opacity: 0;width: 100%;position: absolute;left: 0 !important;display: block !important;-webkit-transition: opacity ease-in-out 1s;-moz-transition: opacity ease-in-out 1s;-ms-transition: opacity ease-in-out 1s;-o-transition: opacity ease-in-out 1s;transition: opacity ease-in-out 1s;}.fade .item:first-child {top: auto;position: relative;}.fade .item.active {opacity: 1;z-index: 2;-webkit-transition: opacity ease-in-out 1s;-moz-transition: opacity ease-in-out 1s;-ms-transition: opacity ease-in-out 1s;-o-transition: opacity ease-in-out 1s;transition: opacity ease-in-out 1s;}.control-round .carousel-control {top: 47%;opacity: 0;width: 45px;height: 45px;z-index: 100;color: #ffffff;display: block;font-size: 24px;cursor: pointer;overflow: hidden;line-height: 43px;text-shadow: none;position: absolute;font-weight: normal;background: transparent;-webkit-border-radius: 100px;border-radius: 100px;}.control-round:hover .carousel-control{opacity: 1;}.control-round .carousel-control.left {left: 1%;}.control-round .carousel-control.right {right: 1%;}.control-round .carousel-control.left:hover, .control-round .carousel-control.right:hover{color: #fdfdfd;background: rgba(0, 0, 0, 0.5);border: 0px transparent;}.control-round .carousel-control.left>span:nth-child(1){left: 45%;}.control-round .carousel-control.right>span:nth-child(1){right: 45%;}.indicators-line > .carousel-indicators{right: 45%;bottom: 3%;left: auto;width: 90%;height: 20px;font-size: 0;overflow-x: auto;text-align: right;overflow-y: hidden;padding-left: 10px;padding-right: 10px;padding-top: 1px;white-space: nowrap;}.indicators-line > .carousel-indicators li{padding: 0;width: 15px;height: 15px;text-indent: 0;overflow: hidden;text-align: left;position: relative;letter-spacing: 1px;background: #FFF;-webkit-font-smoothing: antialiased;-webkit-border-radius: 50%;border-radius: 50%;margin-right: 5px;-webkit-transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);z-index: 10;cursor:pointer;}.indicators-line > .carousel-indicators li:last-child{margin-right: 0;}.indicators-line > .carousel-indicators .active{margin: 1px 5px 1px 1px;box-shadow: 0 0 0 2px #2780e3;background-color: transparent;position: relative;border-color: #2780e3;-webkit-transition: box-shadow 0.3s ease;-moz-transition: box-shadow 0.3s ease;-o-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;-webkit-transition: background-color 0.3s ease;-moz-transition: background-color 0.3s ease;-o-transition: background-color 0.3s ease;transition: background-color 0.3s ease;}.indicators-line > .carousel-indicators .active:before{transform: scale(0.5);background-color: #2780e3;content:"";position: absolute;left:-1px;top:-1px;width:15px;height: 15px;border-radius: 50%;-webkit-transition: background-color 0.3s ease;-moz-transition: background-color 0.3s ease;-o-transition: background-color 0.3s ease;transition: background-color 0.3s ease;}.slide_style_left {text-align: left;}.slide_style_right {text-align: right;}.slide_style_center {text-align: center;}.slide-text {left: 15%;top: 20%;right: 15%;margin: auto;padding: 10px;position: absolute;text-align: left;padding: 10px 85px;}.slide-text > h1 {padding: 0;color: #ffffff;font-size: 42px;font-style: normal;line-height: 84px;letter-spacing: 1px;display: inline-block;-webkit-animation-delay: 0.7s;animation-delay: 0.7s;}.slide-text > p {padding: 0;color: #ffffff;font-size: 16px;line-height: 28px;font-weight: 300;margin-bottom: 30px;letter-spacing: 1px;-webkit-animation-delay: 1.1s;animation-delay: 1.1s;}.slide-text > a.btn-default{color: #000;font-weight: 400;font-size: 13px;line-height: 15px;margin-right: 10px;text-align: center;padding: 17px 30px;white-space: nowrap;letter-spacing: 1px;display: inline-block;border: none;text-transform: uppercase;-webkit-animation-delay: 2s;animation-delay: 2s;-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;transition: background 0.3s ease-in-out, color 0.3s ease-in-out;}.slide-text > a.btn-primary{color: #ffffff;cursor: pointer;font-weight: 400;font-size: 13px;line-height: 15px;margin-left: 10px;text-align: center;padding: 17px 30px;white-space: nowrap;letter-spacing: 1px;background: #2780e3;display: inline-block;text-decoration: none;text-transform: uppercase;border: none;-webkit-animation-delay: 2s;animation-delay: 2s;-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;transition: background 0.3s ease-in-out, color 0.3s ease-in-out;}.slide-text > a:hover, .slide-text > a:active {color: #ffffff;background: #222222;-webkit-transition: background 0.5s ease-in-out, color 0.5s ease-in-out;transition: background 0.5s ease-in-out, color 0.5s ease-in-out;}@media (max-width: 991px) {.slide-text {display: none;}.bs-slider{max-height: 450px;}}@media (max-width: 768px) {.slide-text {padding: 10px 50px;}.slide-text h1 {font-size: 30px;line-height: 40px;margin-bottom: 10px;}.slide-text > p {font-size: 14px;line-height: 20px;margin-bottom: 20px;}.control-round .carousel-control{display: none;}.bs-slider .bs-slider-overlay {background:none;}}.main-slider-bg {background: url('../img/bg/8.jpg');background-size: cover;background-repeat: no-repeat;background-position: center;background-attachment: fixed;padding-bottom: 150px;}.main-slider-bg h2, .main-slider-bg p {color: #FFF;}.main-slider-bg h2 {color: #FFF;font-family: 'Raleway', sans-serif;font-size: 40px;letter-spacing: 2px;margin-bottom: 35px;margin-top: 100px;}.main-slider-bg h2 span {color: #2780e3;}.owl-controls .owl-prev {left: -70px;top: 43%;position: absolute;}.owl-controls .owl-next {right: -70px;top: 43%;position: absolute;}.owl-controls .owl-prev i {border: 1px solid #2780e3;color: #2780e3;font-size: 30px;height: 40px;line-height: 36px;text-align: center;transition: all 0.5s ease-out 0s;width: 40px;}.owl-controls .owl-next i {border: 1px solid #2780e3;color: #2780e3;font-size: 30px;height: 40px;line-height: 36px;text-align: center;width: 40px;}.owl-controls .owl-prev i:hover {transition: all 0.5s ease-out 0s;background: #2780e3;color: #ffffff;}.owl-controls .owl-next i:hover {transition: all 0.5s ease-out 0s;background: #2780e3;color: #ffffff;}.owl-theme .owl-nav [class*=owl-] {background: transparent;}.owl-theme .owl-nav [class*=owl-]:hover {background: transparent;}.btn-slider {margin-top: 30px;border-color: #FFF;padding: 10px 25px;text-transform: uppercase;letter-spacing: 2px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.btn-slider:hover {border-color: #333;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}body {overflow-x: hidden !important;}.about-wrap {padding: 50px 0;}.about-wrap p {margin-top: 20px;text-align: justify;}.about-wrap h3 {margin: 15px 0;}.btn-simple.hvr-shutter-in-vertical:before {background: #333;}.about-wrap-2 h3{position: relative;margin-bottom: 30px;}.about-wrap-2 h3::before {top: 1.8em;content: "";height: 2px;left: 0px;margin: auto;position: absolute;width: 55px;background: #2780e3;}.about-wrap-2 ul li ul {margin-top: 15px;}.about-wrap-2 ul:last-child {margin-right: 40px;}.about-wrap-2 ul li {font-size: 15px;padding: 5px 0;}.about-wrap-2 ul li span {color: #2780e3;margin-right: 5px;font-size: 17px;}.who-we-are {position: relative;overflow: hidden;}.about-wrap .service-item.style-1 {padding: 0;margin-top: 50px;}.about-wrap .service-item.style-1 p {text-align: start;margin-top: 12px;}.service-item.style-1.text-left .content h5 a {color: #2780e3;font-weight: 300;}.story-content h4 {text-transform: capitalize;line-height: 26px;}.story-content p {letter-spacing: .5px;margin-bottom: 30px;}.story-item {position: relative;overflow: hidden;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s;transition: all 0.5s;margin-bottom: 20px;}.story-item .story-details {background-color: rgba(39,128,227, 0.9);width: 100%;height: 100%;position: absolute;left: 0;top: 100%;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s;transition: all 0.5s;}.story-item .story-details-inner {padding: 15px 25px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s;transition: all 0.5s;}.story-item:hover .story-details {top: 0;}.story-item .story-details-inner {padding: 15px 25px;}.story-item:hover .story-details-inner {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.story-details-inner h5 i {margin-right: 5px;}.story-details-inner h5 {color: #fff;font-size: 14px;margin-top: 5px;margin-bottom: 15px;}.story-item:hover .story-details-inner h5 {color: #333;}.story-details-inner p {color: #fff;margin-bottom: 0;}.about .event-content h4 {color: #111;}.about .event-content p {color: #999;}.appointment-item {padding: 22px;text-align: center;background: #f9f9f9;padding-top: 35px;margin-bottom: 30px;}.appointment-item h5 {margin-top: 20px;font-size: 18px;}.appointment-item h5 a {color: #4a4a4a;}.appointment-item h5:hover a {color: #2780e3;}.appointment-item i {font-size: 50px;}.appointment-item button {margin-top: 20px;}.datepicker table {margin: auto;}.booking-from h2 {text-align: center;margin-bottom: 25px;}.doctor-item {padding: 10px;padding-top: 30px;border: 1px solid rgba(0,0,0,0.3);border-radius: 15px;text-align: center;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.unidadesItens{position:relative;max-height:80px;overflow:hidden }.doctor-item:hover {background: #2780e3;border-color: #2780e3;cursor: pointer;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.doctor-item:hover i, .doctor-item:hover h4 a {color: #FFF;}.doctor-item i {font-size: 70px;color: #222;}.doctor-item i:before {border-bottom: 1px solid #4a4a4a;padding-bottom: 5px;}.doctor-item h4 {margin-top: 10px;letter-spacing:1px;font-size:13px;line-height:1.2em;height:10em;}.doctor-item h4 a {color: #4a4a4a;}.doctor-list {display: inline-flex;background: #f9f9f9;padding: 26px 0;}.doctor-list img {width: auto;}.doctor-list h4 {margin-top: 10px;}.doctor-list p {margin-bottom: 10px;}.carousel-one.owl-carousel .owl-item .doctor-list img {width: auto;}.welcome-text i {font-size: 280px;position: absolute;left: 0;right: 0;text-align: center;margin: auto;top: 90px;opacity: .1;}.welcome-text h4 {line-height: 30px;font-size: 22px;text-transform: none;}.welcome-text p {line-height: 22px;margin-top: 30px;}.testimonial-item {position: relative;padding: 20px;font-size: 1.071em;}.testimonial-item .testimonial-author{margin-bottom: 20px;position: relative;}.testimonial-item .testimonial-author:before{content: "\f10d";font-family: FontAwesome;color: #EEE;font-size: 5em;font-style: normal;position: absolute;left: 20px;top: 50%;text-align: center;margin: 0 auto;opacity: 0.40;}.testimonial-item .testimonial-author:after{content: "\f10e";font-family: FontAwesome;color: #EEE;font-size: 5em;font-style: normal;position: absolute;right: 20px;top: 50%;text-align: center;margin: 0 auto;opacity: 0.40;}.testimonial-item .testimonial-author .author-img{width: 100px;height: 100px;overflow: hidden;border: 2px solid #2780e3;border-radius: 15px;margin: 0 auto;}.testimonial-item .testimonial-author h4 {padding-top: 15px;}.testimonial-item .testimonial-author h6 {text-transform: capitalize;color: #2780e3;font-weight: 300;}.testimonial-item .testimonial-author ul{list-style-type: none;}.testimonial-item .testimonial-author ul li{display: inline-block;color: #fbad1a;}.testimonial-carousel-one.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #2780e3;}.testimonial-carousel-one.owl-theme .owl-dots .owl-dot span {background: #333;border-radius: 0;width: 15px;height: 15px;}.practice-item {background: #333;color: #fff;padding: 50px 20px 30px 20px;margin-bottom: 30px;transform: translateZ(0px);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.practice-item h4 {margin-top: 1.429em;}.practice-item h4 a {color: #2780e3;}.practice-item:hover h4 a {color: #333;}.practice-item:hover {background: #2780e3;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.practice-item::before, .practice-item::after {bottom: 0;content: "";left: 0;margin: 10px;position: absolute;right: 0;top: 0;transition: all 0.3s ease 0s;}.practice-item::before {border-left: 1px solid #FFF;border-right: 1px solid #FFF;transform: scaleY(0);transform-origin: 0 100% 0;}.practice-item::after {border-bottom: 1px solid #FFF;border-top: 1px solid #FFF;transform: scaleX(0);transform-origin: 100% 0 0;}.practice-item:hover::before {transform: scaleY(1);}.practice-item:hover::after {transform: scaleX(1);}.practice-item h4, .practice-item p, .practice-item a {z-index: 1;}.practice-item p {margin-bottom: 20px;}.practice-img a {display: block;position: relative;}.practice-img2 a {max-height:120px;overflow:hidden;}.practice-img a:after {position: absolute;content: '';width: 100%;height: 100%;background: #2780e3;visibility: hidden;top: 0;left: 0;opacity: 0;z-index: 1;-webkit-transition: all .3s linear;transition: all .3s linear;}.practice-item-1:hover .practice-img a:after {visibility: visible;opacity: .8;}.practice-img a span {font-size: 50px;position: absolute;top: 70%;left: 50%;color: #FFF;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);visibility: hidden;opacity: 0;z-index: 2;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.practice-item-1:hover .practice-img a span {visibility: visible;opacity: 1;top: 50%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.practice-item-1 .practice-img a span:hover {color: #333;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.practice-item-1 {margin-bottom: 30px;border: 1px solid #EEE;}.practice-content {padding: 15px;padding-bottom: 30px;background-color: #FFF;}.practice-content h6 {margin-top: 15px;font-size: 12px;font-family: 'Raleway', sans-serif;color: #2780e3;font-weight: 300;letter-spacing: 2px;}.practice-content h4 {font-size: 16px;line-height: 26px;letter-spacing: 1px;}.practice-content2 h4{height:8em;}.practice-content p {margin-bottom: 25px;}.practice-content h4 a {color: #333;}.practice-content h4 a:hover {color: #2780e3;}.practice-content span {color: #2780e3;}.btn-practice {color: #fff;padding: 8px 20px;background: #2780e3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.btn-practice:hover {color: #2780e3;background: #111;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.btn-black {color: #fff;padding: 8px 20px;background: #111;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.btn-black:hover {color: #FFF;background: #2780e3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.achievement-item {background-color: #333;margin-bottom: 20px;padding: 20px;}.achievement-item h4 a {color: #2780e3;}.achievement-item h4:hover a {color: #2780e3;}.achievement-item p {color: #fff;}.event-carousel .practice-content ul {margin-top: 10px;margin-bottom: 20px;}.event-carousel .practice-content ul li {margin-bottom: 10px;}.event-carousel .practice-content ul li i {color: #2780e3;margin-right: 5px;}.event-carousel .btn-practice {color: #2780e3;}.event-carousel .btn-practice:hover {color: #2780e3;padding-left: 8px;}.event-item {position: relative;overflow: hidden;display: inline-flex;margin-bottom: 30px;clear: both;}.event-date {width: 65px;height: 70px;text-align: center;background: #2780e3;z-index: 1;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.event-date h3 {color: #fff;margin: 0;padding: 0.5em 0 0;}.event-date h3 small {color: #222;display: block;}.event-content {margin-left: 10px;margin-top: 10px;}.event-content h4 {margin-bottom: 5px;color: #fff;}.event-content p {color: #EEE;}.counter-col {margin-bottom: 30px;}.counter-col:hover i {margin-bottom: 30px;color: #2780e3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.counter-col i:before {font-size: 60px;}.counter-col i {color: #FFF;}.start-count {font-size: 3.5em;padding: 35px 0;color: #2780e3;font-family: 'Titillium Web', sans-serif;}.counter-col h4 {color: #FFF;}.funfact-field .counter-col .start-count {border-right: 1px solid #FFF;}.skills{background-color:#ddd;width:100%;height:15px;position:relative;margin-bottom: 50px;margin-top: 30px;}.title-bar{position:absolute;top:-30px;margin:5px }.skills span {float:right;margin-top:-22px;margin-right:5px;}.skillbar-1, .skillbar-2, .skillbar-3, .skillbar-4 {background-color: #2780e3;width:0px;height:15px;}.service-item {padding: 20px 20px;margin-bottom: 30px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-item i {font-size: 45px;color: #333;padding: 10px;display: inline-block;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-item:hover i {color: #FFF;background-color: #222;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-item h4 {margin-top: 20px;}.service-item h4 a {color: #333;}.service-item h4:hover a {color: #2780e3;}.service-item.style-1 {display: flex;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-item.style-1 i:before {font-size: 40px;}.service-item.style-1 i {font-size: 30px;padding: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-item.style-1:hover i {background: transparent;}.service-item.style-1 .content {padding-left: 1em;}.service-item.style-1 .content h5 {font-size: 16px;}.service-item.style-1 .content h5 a {color: #333;}.service-item.style-1 .content h5:hover a {color: #165ba8;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-item.style-1:hover i {color: #2780e3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-item.style-1.text-white i, .service-item.style-1 .content h5 a {color: #fff;}.service-item-2 {background: #FFF;padding: 20px;margin-bottom: 30px;}.service-item-2 i:before {font-size: 30px;}.service-item-2 i {color: #2780e3;}.service-item-2 span {font-size: 18px;margin-right: 5px;margin-left: 5px;font-weight: 600;}.service-item-2 span a {color: #555;}.service-item-2 span:hover a {color: #2780e3;}.service-item.style-2 i {border: 1px solid #333;font-size: 30px;color: #222;}.service-item.style-2:hover i {border: 1px solid #2780e3;font-size: 30px;background: #2780e3;color: #FFF;}.service-item.style-3{border: 1px solid #eee;background: #fff;}.service-item.style-3:hover .border-center {background: #165ba8;}.service-item.style-3:hover{background-color: #2780e3;}.service-item.style-3:hover h4 a, .service-item.style-3:hover p {color: #FFF;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-item.style-3 .border-center{width: 30px;height: 1px;background: #165ba8;display: inline-block;margin-bottom: 10px;}.service-item.style-3 img {border-radius: 50%;width: 150px;height: 150px;border: 2px solid #eee;}.service-item.style-3 .btn.btn-theme {background: #165ba8;}.service-item.style-3 span {font-size: 50px;color: #4a4a4a;}.service-item.style-3 {padding: 20px 16px;padding-top: 40px;}.service-item.style-3:hover span {color: #FFF;}.service-item.style-4 img {width: 100px;height: 100px;}.service-item.style-4 i {padding: 30px 20px;font-size: 50px;}.service-item.style-4:hover i {background: #165ba8;}.team-item {-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: hidden;position: relative;}.team-item .overlay {border-bottom: 100px solid #333;border-left: 100px solid transparent;bottom: 0;height: 0;opacity: .85;position: absolute;right: 0;text-indent: -9999px;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;width: 0;}.team-item:hover .overlay {border-bottom: 800px solid #000;border-left: 800px solid transparent;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}.team-item .corner-overlay-content {bottom: 15px;color: #FFF;position: absolute;right: 15px;font-size: 1.286em;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}.team-item:hover .corner-overlay-content {opacity: 0;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}.team-item .overlay-content {bottom: 0;color: #FFF;left: 0;opacity: 0;padding: 30px;position: absolute;right: 0;top: 0;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.team-item .overlay-content h4 {color: #fff;margin-top: 3em;}.team-item .overlay-content h6 {border-bottom: 1px solid #FFF;padding: 0 0 12px;color: #2780e3;}.team-item .overlay-content p {margin-top: 20px;margin-bottom: 30px;}.team-item:hover .overlay-content {opacity: 1;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;-moz-transition-delay: 0.3s;-o-transition-delay: 0.3s;-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}.team-content {padding: 20px;background-color: #2780e3;position: relative;text-align: left;}.team-content h4 a {color: #333;}.team-content-icon {position: absolute;right: 20px;top: 37%;font-size: 50px;color: #fff;}.clients-carousel .item {margin: 8px;}.clients-carousel img {padding: 0;border: 1px solid rgba(0,0,0,0.2);border-radius:5px;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.clients-carousel img:hover {background-color: #2780e3;border: 1px solid transparent;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;cursor: pointer;}.clients-logo img {width: 210px;background-color: #fff;display: inline-block;padding: 20px;margin-bottom: 10px;border: 2px solid transparent;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}.clients-logo img:hover {border: 2px solid #2780e3;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}.clients-carousel .owl-controls .owl-prev {top: -70%;left: 89%;}.clients-carousel .owl-controls .owl-next {top: -70%;right: 1%;}.team-details {background: #f5f5f5;padding: 30px;}.team-details address ul li {margin-bottom: 20px;}.team-details address ul li i {color: #FFF;background: #2780e3;padding: 10px;margin-right: 10px;font-size: 17px;}.team-details address ul li a {color: #2780e3;}.team-area {position: relative;z-index: 1;}.team-area .team-logo{position: absolute;opacity: .05;top: 5%;z-index: -1;left: 0;right: 0;text-align: center;margin: 0 auto;}.team-details-content h2 a {color: #333;}.team-details-content h6 {padding-bottom: 10px;margin-bottom: 30px;border-bottom: 1px solid #333;color: #2780e3;}.team-details-content p {margin-bottom: 20px;}.team-details-content .tab-2 #tab1:checked ~ #content1, .team-details-content .tab-2 #tab2:checked ~ #content2, .team-details-content .tab-2 #tab3:checked ~ #content3, .team-details-content .tab-2 #tab4:checked ~ #content4 {background: #f5f5f5;padding: 15px;}.team-item-2 {position: relative;overflow: hidden;margin-bottom: 30px;}.team-contact {position: absolute;top: 20px;left: -20%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.team-item-2:hover .team-contact {left: 20px;z-index: 1;-webkit-transition: all 0.9s ease-in-out;-moz-transition: all 0.9s ease-in-out;-o-transition: all 0.9s ease-in-out;-ms-transition: all 0.9s ease-in-out;transition: all 0.9s ease-in-out;}.team-item-2 .team-contact ul li {background-color: #333;width: 45px;height: 45px;line-height: 45px;text-align: center;display: block;border-radius: 50%;margin-bottom: 5px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.team-item-2 .team-contact ul li:hover {background-color: #2780e3;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.team-item-2 .team-contact ul li a i {color: #FFF;}.team-item-2 .team-content h4 a {color: #FFF;}.team-area-col-3 .team-content-icon {right: 15px;top: 40%;font-size: 36px;}.team-details {position: relative;}.team-details h3 {position: absolute;right: -20px;color: #ddd;top: 43%;transform: rotate(90deg);font-size: 36px;}.skills {margin-bottom: 50px;}.skills .title-bar h5 {text-transform: capitalize;}.skills.style-1 {margin-bottom: 50px;}.skills.style-1 h5{color: #FFF;}.panel-default, .panel-default>.panel-heading+.panel-collapse>.panel-body {border-color: #333;}.panel-title > a:before {float: right !important;font-family: 'Pe-icon-7-stroke';content:"\e644";padding-right: 5px;font-size: 1.714em;margin-top: -3px;}.panel-title > a.collapsed:before {float: right !important;content:"\e623";}.panel-title > a:hover, .panel-title > a:active, .panel-title > a:focus {text-decoration:none;}.panel-default>.panel-heading {background: transparent;color: #333;padding: 25px 20px;}.panel-title > a:hover, .panel-title > a:active, .panel-title > a:focus {color: #333;}.panel {border-width: 0 0 1px 0;border-style: solid;border-color: #fff;background: none;box-shadow: none;}.panel:last-child {border-bottom: none;}.panel-group .panel {border-radius: 0;}.panel-group .panel + .panel {margin-top: 0;}.panel-heading {background-color: #2780e3;border-radius: 0;border: none;color: #fff;padding: 0;}.panel-title a {display: block;color: #fff;padding: 15px;position: relative;font-size: 16px;font-weight: 400;}.panel-body {background: #fff;}.panel:last-child .panel-heading.active {border-radius: 0;transition: border-radius linear 0s;}.panel-heading a:before {content: '\f106';position: absolute;right: 5px;top: 10px;font-size: 24px;transition: all 0.5s;transform: scale(1);font-family: FontAwesome;font-style: normal;}.panel-heading.active a:before {content: ' ';transition: all 0.5s;transform: scale(0);}#bs-collapse .panel-heading a:after {content: ' ';font-size: 24px;position: absolute;right: 5px;top: 10px;transform: scale(0);transition: all 0.5s;}#bs-collapse .panel-heading.active a:after {content: '\f106';transform: scale(1);transition: all 0.5s;font-family: FontAwesome;font-style: normal;}#accordion .panel-heading a:before {content: '\f106';font-size: 20px;position: absolute;right: 20px;top: 15px;transform: rotate(180deg);transition: all 0.5s;font-family: FontAwesome;font-style: normal;}#accordion .panel-heading.active a:before {transform: rotate(0deg);transition: all 0.5s;}.choose-us-item {color: #fff;}.choose-us-item h3 {color: #fff;text-transform: capitalize;padding-bottom: 30px;position: relative;}.choose-us-item p {margin-bottom: 40px;}.choose-us-item h3:before {top: 1.8em;content: "";height: 2px;left: 0;margin: auto;position: absolute;width: 55px;background: #2780e3;}.bg-column {z-index: 1;}.choose-us {position:relative;}.choose-us .bg-grey {position:absolute;left:90px;top:0px;width:48%;height:100%;background-color:#111;z-index:1;transform:skewX(-14deg);-webkit-transform:skewX(-14deg);-moz-transform:skewX(-14deg);-ms-transform:skewX(-14deg);-o-transform:skewX(-14deg);}.choose-us .bg-image{position:absolute;right:0px;top:0px;width:52%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:0;}.choose-us .item-1{position:relative;padding-left:100px;margin-bottom:30px;padding-right:50px;}.choose-us .item-1 .text span:before {font-size: 30px;}.choose-us .item-1 .text {position: absolute;left: 15px;border: 1px solid #2780e3;;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;display: block;border-radius: 50%;width: 70px;height: 70px;line-height: 70px;text-align: center;}.choose-us .item-1 .text{color: #333;}.choose-us .item-1.style-1 p{color: #333;}.choose-us .item-1:hover .text{color: #2780e3;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.choose-us .item-1.style-1:hover .text{color: #fff;background-color: #2780e3;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.choose-us .item-1 h4 {text-transform: capitalize;}.choose-us .item-1 h4 a{color: #2780e3;}.divider h4 {color: #fff;line-height: 1.8em;}.divider .container {padding-top: 80px;padding-bottom: 80px;}.divider h4 span {color: #2780e3;}.divider-pricing h2 {color: #FFF;margin-bottom: 30px;line-height: 1.5;}.divider-video a i {font-size: 100px;color: #fff;}.divider-video {padding-top: 90px;padding-bottom: 90px;}.call-action .content {color: #FFF;}.btn-contact {background: #2780e3;}.hvr-underline-from-left:before {background: #333;}.subscribe {text-align: center;background-color: #f8f8f8;padding: 40px 20px;}.subscribe-style-1 {margin-top: 2.4em;}.subscribe h3{color: #333;}.subscribe p{margin-bottom: 30px;}.subscribe-2 {background: transparent;padding: 0;}.subscribe-2 h3 {color: #FFF;margin-bottom: 30px;}.subscribe .form-control{font-size: 16px;letter-spacing: 0.03em;background: #fff;border: 1px solid #e0e0e0;min-width: 300px;border-right: none;box-shadow: none;border-radius: 0;height: 54px;padding: 0 20px;transition: all 0.3s;margin-bottom: 0;}.subscribe .form-control:focus{border-color: #2780e3;}.subscribe .subscribe-btn{letter-spacing: 0.03em;color: #fff;background: #2780e3;font-size: 16px;height: 54px;border: none;border-radius: 0;padding:0 30px;outline: 0;font-weight: 100;margin-left: -4px;}.subscribe .subscribe-btn:focus{background: #2780e3;color: #fff;box-shadow: none;outline: 0;}.subscriber {margin-bottom: 30px;}.subscriber i {font-size: 30px;background: #3b5998;width: 80px;height: 80px;line-height: 80px;border-radius: 50%;margin-bottom: 20px;color: #FFF;border-radius: 20px 0;}.subscriber h4 {font-size: 26px;font-weight: 100;margin-bottom: 20px;}.subscriber h4 span {font-weight: 500;}.btn-subscriber {padding: 16px 20px;font-size: 16px;background-color: #3b5998;color: #fff;border-radius: 20px 0;letter-spacing: 1px;border: 2px solid transparent;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}.btn-subscriber:hover {background-color: transparent;color: #3b5998;border: 2px solid #3b5998;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}.subscriber.color-twitter i, .subscriber.color-twitter .btn-subscriber {background-color: #25aceb;}.subscriber.color-twitter .btn-subscriber:hover {background-color: transparent;color: #25aceb;border: 2px solid #25aceb;}.subscriber.color-blog i, .subscriber.color-blog .btn-subscriber {background-color: #ff6d33;}.subscriber.color-blog .btn-subscriber:hover {background-color: transparent;color: #ff6d33;border: 2px solid #ff6d33;}.subscriber.color-subscriber i, .subscriber.color-subscriber .btn-subscriber {background-color: #59bf22;}.subscriber.color-subscriber .btn-subscriber:hover {background-color: transparent;color: #59bf22;border: 2px solid #59bf22;}.tab-2 {background: #fff;margin-bottom: 40px;}#content1, #content2, #content3, #content4 {display: none;padding: 20px 0 0;border-top: 1px solid #ddd;}.tab-2 input {display: none;}.tab-2 label {display: inline-block;margin: 0 0 -1px;padding: 15px 25px;font-weight: 600;text-align: center;color: #bbb;border: 1px solid transparent;}.tab-2 label:before {font-family: fontawesome;font-weight: normal;margin-right: 10px;}.tab-2 label[for*='1']:before {content: '';}.tab-2 label[for*='2']:before {content: '';}.tab-2 label[for*='3']:before {content: '';}.tab-2 label:hover {color: #888;cursor: pointer;}.tab-2 input:checked + label {color: #555;border: 1px solid #ddd;border-top: 2px solid #2780e3;border-bottom: 1px solid #fff;}.tab-2 #tab1:checked ~ #content1, .tab-2 #tab2:checked ~ #content2, .tab-2 #tab3:checked ~ #content3, .tab-2 #tab4:checked ~ #content4 {display: block;}.skill-bar {height: 10px;width: 80%;position: relative;background: rgba(17, 17, 17, .3);}#skill-1 {width: 85%;animation: Animate-HTML 4s;-webkit-animation: Animate-HTML 4s;-moz-animation: Animate-HTML 4s;-o-animation: Animate-HTML 4s;height: 10px;position: absolute;background-color: #165ba8;}@keyframes Animate-HTML {from {width: 10px;}to {width: 85% }}@-webkit-keyframes Animate-HTML {from {width: 10px;}to {width: 85% }}@-moz-keyframes Animate-HTML {from {width: 10px;}to {width: 85% }}@-o-keyframes Animate-HTML {from {width: 10px;}to {width: 85% }}.Skill-Area {z-index: 1;float: left;margin-top: 15px;margin-left: 15px;text-shadow: none;color: #fff;font-size: 18px;}.percent{z-index: 3;position: relative;float: right;text-shadow: none;color: #fff;background: #333;font-size: 14px;padding: 0 10px;border-radius: 3px;margin-top: -7px;}.section-title.style-2 h2 {line-height: 1.5;}.section-title.style-2 p {letter-spacing: 1px;margin-top: 10px;}.progress{border-radius:0;overflow:visible;}.progress-bar{background:rgb(23,44,60);-webkit-transition: width 1.5s ease-in-out;transition: width 1.5s ease-in-out;}.tooltip{position:relative;float:right;}.tooltip > .tooltip-inner {background-color: #eebf3f;padding:5px 15px;color:rgb(23,44,66);font-weight:bold;font-size:13px;}.popOver + .tooltip > .tooltip-arrow {border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #eebf3f;}.call-action .start-count {position: relative;font-size: 4.143em;}.call-action .start-count:before {content: "";font-family: FontAwesome;color: #EEE;font-size: 6em;font-style: normal;position: absolute;left: 0;right: 0;text-align: center;margin: 0 auto;opacity: 0.30;z-index: 0;}.pie-wrapper {height: 5em;width: 5em;position: relative;}.pie-wrapper .label {font-size: 1.5em;left: 0.4em;line-height: 1.8em;display: block;position: absolute;right: 0.4em;top: 0.4em;color: #fff;}.pie-wrapper .label .smaller {font-size: .65em;padding-bottom: 20px;vertical-align: super;color: #333;}.pie-wrapper--solid {border-radius: 50%;overflow: hidden;}.pie-wrapper--solid:before {border-radius: 0 100% 100% 0%;content: '';display: block;height: 100%;margin-left: 50%;-webkit-transform-origin: left;transform-origin: left;}.pie-wrapper--solid.progress-88 {background: -webkit-linear-gradient(left, #2780e3 50%, #165ba8 50%);background: linear-gradient(to right, #2780e3 50%, #165ba8 50%);}.pie-wrapper--solid.progress-88:before {background: #2780e3;-webkit-transform: rotate(43.2deg);transform: rotate(43.2deg);}.pie-wrapper--solid.progress-65 {background: -webkit-linear-gradient(left, #2780e3 50%, #165ba8 50%);background: linear-gradient(to right, #2780e3 50%, #165ba8 50%);}.pie-wrapper--solid.progress-65:before {background: #2780e3;-webkit-transform: rotate(126deg);transform: rotate(126deg);}.pie-wrapper--solid.progress-90 {background: -webkit-linear-gradient(left, #2780e3 50%, #165ba8 50%);background: linear-gradient(to right, #2780e3 50%, #165ba8 50%);}.pie-wrapper--solid.progress-90:before {background: #2780e3;-webkit-transform: rotate(20deg);transform: rotate(20deg);}.donate-amount {position: relative;}.donate-amount .pie-content {position: absolute;top: 10px;left: 6em;}.pie-content h3 span {font-size: 14px;text-transform: capitalize;color: #222;}.blog-item {position: relative;overflow: hidden;background-color: #FFF;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.blog-item .blog-content h4:hover {color: #2780e3;}.blog-item .blog-img {position: relative;overflow: hidden;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;display: block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}.blog-item .blog-images, .blog-item .blog-content {width: 50%;float: left;}.blog-item .blog-content {background: transparent;}.blog-item .blog-img:before {content: "";position: absolute;z-index: 1;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.7);-webkit-transform: scale(0);transform: scale(0);-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-bounce-to-top:before {background: #111;}.blog-item:hover .blog-img:before, .blog-item:focus .blog-img:before, .blog-item:active .blog-img:before {-webkit-transform: scale(1);transform: scale(1);}.blog-item:hover .blog-img {-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.blog-item:hover .blog-img .blog-event-date {opacity: 0;}.blog-item:hover .blog-img {border-top: none;}.blog-item:hover {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.blog-item .blog-img .blog-event-date {position: absolute;width: 65px;height: 70px;text-align: center;background: #2780e3;left: 10px;top: 0;opacity: 1;z-index: 1;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.blog-item .blog-img .blog-event-date h3 {color: #fff;margin: 0;padding: 0.5em 0 0;}.blog-item .blog-img .blog-event-date h3 small {color: #222;display: block;}.blog-item .blog-content {position: relative;background: #fff;padding: 25px;}.blog-item .blog-content h4 {margin-bottom: 15px;font-size: 24px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.blog-item .blog-content p {line-height: 26px;font-size: 16px;}.blog-item .blog-meta {padding: 1em 0 1em;}.blog-item .blog-meta a {color: #a6a6a6;padding-right: 13px;font-style: italic;}.blog-meta a + a:before {content: '';background: #a6a6a6;margin-right: 15px;width: 1px;height: 14px;bottom: -3px;position: relative;display: inline-block;}.blog-admin {padding: 20px;background: #fff;}.blog-admin img {float: left;width: 80px;height: auto;margin-right: 20px;}.blog-admin .blog-admin-desc {overflow: hidden;}.blog-admin .blog-admin-desc h5 {float: left;font-size: 16px;margin: 0 0 10px;text-transform: uppercase;text-transform: capitalize;}.blog-admin .blog-admin-desc ul {float: right;}.blog-admin .blog-admin-desc p {color: #555;}.blog-item:hover .blog-date {opacity: 1;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.blog-date h3 small, .blog-date a {color: #2780e3;}.blog-comments img {width: 90px;height: 90px;border-radius: 50%;}.blog-comments .comment {background: #fff;padding: 20px 30px;position: relative;}.blog-comments .comment:before {width: 0;height: 0;top: 20px;left: -17px;content: " ";position: absolute;border-style: solid;border-width: 15px 17px 15px 0;border-color: transparent #fff transparent transparent;}.blog-comments .comment h3 {margin: 0 0 10px;}.blog-comments .comment span {color: #555;float: right;font-size: 13px;}.blog-comments .comment p {color: #555;}.blog-comments.blog-comments-reply {margin-left: 70px;}.blog-info li a, .blog-post h3 a {color: #333;}.blog-post h3, .blog-info {padding-top: 15px;}.blog-post blockquote {position: relative;padding: 40px 40px 40px 40px;font-size: 1.071em;background-color: #FFF;border-radius: 5px;font-weight: 300;margin-top: 30px;margin-bottom: 30px;}.blog-admin-desc ul li a {color: #333;}.blog-admin-desc ul li a:hover {color: #2780e3;}.comment h5 span a {color: #2780e3;}.comment h5 span a:hover {color: #333;}.blog-item.style-1 {margin-bottom: 30px;border: 1px solid transparent;border-top: 1px solid #2780e3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.blog-item.style-1 .blog-content h4:hover {color: #2780e3;}.blog-item.style-1 .blog-img {position: relative;overflow: hidden;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;display: block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}.blog-item.style-1 .blog-img:before {content: "";position: absolute;z-index: 1;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.7);-webkit-transform: scale(0);transform: scale(0);-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.blog-item.style-1:hover .blog-img:before, .blog-item.style-1:focus .blog-img:before, .blog-item.style-1:active .blog-img:before {-webkit-transform: scale(1);transform: scale(1);}.blog-item.style-1:hover .blog-img {-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.blog-item.style-1:hover .blog-img .blog-event-date {opacity: 0;}.blog-item.style-1:hover .blog-img {border-top: none;}.blog-item.style-1:hover {border: 1px solid #2780e3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.blog-item.style-1 .blog-img .blog-event-date {position: absolute;width: 65px;height: 70px;text-align: center;background: #2780e3;left: 10px;top: 0;opacity: 1;z-index: 1;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.blog-item.style-1 .blog-img .blog-event-date h3 {color: #fff;margin: 0;padding: 0.5em 0 0;}.blog-item.style-1 .blog-img .blog-event-date h3 small {color: #222;display: block;}.blog-item.style-1 .blog-content {position: relative;background: #fff;padding: 20px;}.blog-item.style-1 .blog-content h4 {font-size: 18px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.blog-item.style-1:hover .blog-date {opacity: 1;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.blog-item.style-1 .blog-date {position: absolute;left: 0;right: 0;text-align: center;top: 20%;z-index: 1;opacity: 0;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.blog-item.style-1 .blog-date h3, .blog-item.style-1 .blog-date i {color: #2780e3;}.blog-item.style-1 .blog-date h3 small, .blog-item.style-1 .blog-date a {color: #FFF;}.blog-item.style-1 .blog-images, .blog-item.style-1 .blog-content {width: auto;float: none;}.sideber-title {position: relative;margin-bottom: 10px;background: #F3f3f3;padding: 20px 0 10px 10px;border-left: 2px solid #333;}.sideber-title h4 {margin-left: 10px;text-transform: capitalize;}.sideber-content{margin-left: 10px;}.sideber-content ul li {padding: 10px 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border-bottom: 1px dashed #333;}.sideber-content ul li:hover {padding-left: 15px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.sideber-content ul li a {color: #333;}.sideber-content ul li a i {color: #2780e3;margin-right: 5px;}.sideber-content ul li:hover a {color: #2780e3;}.blog-sideber .widget {padding-bottom: 40px;}.widget .footer-item-3 {background-color: #FFF;padding: 20px 10px;}.widget .footer-item-3 .news-area .news-content a {color: #333;}.widget .footer-item-3 .news-area .news-content a:hover {color: orange;}.tags li {background: #333;color: #fff;margin-bottom: 5px;padding: 10px 20px !important;}.tags li:hover {background: #2780e3;color: #fff;border-bottom: none;}.tags li a {color: #fff !important;}.sideber-content.about{margin-left: 0;}.sideber-content.about p i {color: #2780e3 }.sideber-content .testimonial-carousel-one{background: #fff;padding: 10px;}.blog-search input, .blog-search button {height: 60px;float: left;}.blog-search input {padding-left: 25px;font-size: 15px;color: #2780e3;width: calc(100% - 65px);border: 1px solid #eaeaea !important;border-right: none !important;}.blog-search input:focus {border: 1px solid #2780e3 !important;border-right: none !important;}.blog-search button {width: 65px;background: #333 !important;line-height: 65px;text-align: center;color: #fff;border: none;font-size: 20px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.blog-search input:focus + button, .blog-search button:hover {background: #2780e3 !important;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.blog-inner-section .blog-item .blog-images, .blog-inner-section .blog-item .blog-content {float: none;width: auto;}.contact-style-1 {padding: 40px 10px 30px 10px;position: relative;}.form-group input, .form-group textarea {background: transparent;border-color: #999;}footer {background-size: cover;background-position: center;background-repeat: no-repeat;}.footer-item {position: relative;margin-bottom: 30px;}.footer-logo {width: 180px;}.footer-logo-2 {width: 250px;text-align: center;}.footer-widget-one p {margin-bottom: 20px;}.footer-widget-one .address li {margin-bottom: 10px;font-size: 15px;}.footer-widget-one .address li i {margin-right: 8px;font-size: 18px;color: #2780e3;}.social-icon li {display: inline-block;width: 40px;height: 40px;line-height: 40px;font-size: 18px;text-align: center;cursor: pointer;}.social-icon li:hover {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.social-icon li {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.social-icon.bg-f2 li {background: #f2f2f2;}.social-icon.bg-f2 li a {color: #2780e3;}.social-icon.bg-f2 li:hover {background: #2780e3;}.social-icon.bg-f2 li:hover a {color: #FFF;}.social-icon.bg-theme li {background: #2780e3;}.social-icon.bg-theme li a {color: #fff;}.social-icon.bg-theme li:hover {background: #4d4d4d;}.social-icon.bg-theme li:hover a {color: #fff;}.social-icon.bg-black li {background: #4d4d4d;}.social-icon.bg-black li a {color: #fff;}.social-icon.bg-black li:hover {background: #2780e3;}.social-icon.bg-black li:hover a {color: #fff;}.social-icon.bg-transparent li {background: transparent;}.social-icon.bg-transparent li a {color: #333;}.social-icon.bg-transparent li:hover {background: transparent;}.social-icon.bg-transparent li:hover a {color: #2780e3;}.social-icon.rounded li {border-radius: 50%;}.social-icon.round li {border-radius: 7px;}.social-icon.bordered li {border: 1px solid;}.social-icon.bordered li:hover {background: #2780e3;border-color: #2780e3;}.social-icon.bordered li:hover a {color: #fff;}.social-icon.bordered-theme li {border: 1px solid #2780e3;}.social-icon.bordered-theme li a {color: #2780e3;}.social-icon.bordered-theme li:hover {background: #2780e3;border-color: #2780e3;}.social-icon.bordered-theme li:hover a {color: #fff;}.news-area {margin-bottom: 20px;}.news-img {float: left;padding-top: 5px;padding-right: 15px;}.news-img a {display: inline-block;position: relative;}.news-img a span {font-size: 22px;position: absolute;top: 70%;left: 50%;color: #FFF;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);visibility: hidden;opacity: 0;z-index: 2;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.news-img a:after {position: absolute;content: '';width: 100%;height: 100%;background: #2780e3;visibility: hidden;top: 0;left: 0;opacity: 0;z-index: 1;-webkit-transition: all .3s linear;transition: all .3s linear;}.news-area:hover .news-img a:after {visibility: visible;opacity: .8;}.news-area:hover .news-img a span {visibility: visible;opacity: 1;top: 50%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.news-area .news-content p{font-size: 15px;padding-top: 10px;}.news-area .news-content span{color: #2780e3;}.footer-list li {padding-bottom: 8px;padding-top: 8px;border-bottom: 1px solid #2780e3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.footer-list li a {margin-left: 5px;}.footer-list.border-deshed li {border-bottom: 1px dashed #2780e3;}.footer-list.color-icon li i {color: #2780e3;}.footer-list li:hover {padding-left: 5px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.footer-title {margin-bottom: 30px;}.footer-title h4 {font-size: 20px;}.border-style-1, .border-style-2, .border-style-3 {position: relative;}.border-style-1:before {top: 1px;content: "";height: 1px;left: 2px;margin: auto;position: absolute;width: 120px;background: #f8f8f8;}.border-style-1:after{top: 0;content: "";height: 3px;left: 2px;margin: auto;position: absolute;width: 40px;background: #2780e3;}.border-center:after, .border-center:before {left: 0;right: 0;margin: auto;}.border-style-2:after{top: 0;content: "";height: 3px;left: 2px;margin: auto;position: absolute;width: 50px;background: #2780e3;}.border-style-3:before {top: -45px;content: "";height: 3px;left: 2px;margin: auto;position: absolute;width: 70px;background: #2780e3;}.border-style-3:after{top: 0;content: "";height: 3px;left: 2px;margin: auto;position: absolute;width: 40px;background: #2780e3;}.img-rounded img, .img-rounded a:after, .img-rounded a:before {border-radius: 100%;}.img-round img, .img-round a:after, .img-round a:before {border-radius: 10px;}.footer-item .subscribe-style-one, .footer-item .subscribe-style-two, .footer-item .subscribe-style-three {margin-bottom: 30px;}.btn-subscribe {height: 55px;border-radius: 0;background: #333;color: #fff;cursor: pointer;}.btn-subscribe:hover {background: #2780e3;}.subscribe-style-two .btn-subscribe {background: #2780e3;}.subscribe-style-two .form-control:focus {border-color: #2780e3;}.subscribe-style-two .btn-subscribe:hover {background: #333;}.footer-item .newsletter-text {position: relative;padding-bottom: 20px;}.footer-item .newsletter-text:before {top: 30px;content: "";height: 3px;left: 2px;margin: auto;position: absolute;width: 40px;background: #2780e3;}.flicker-feed>a {display: inline-block;float: left;position: relative;width: 33.3333%;z-index: 1;}.flicker-feed.gutter>a {display: inline-block;float: left;position: relative;width: 32%;z-index: 1;margin: 1px;}.flicker-feed>a:before {background-color: rgba(39,128,227, 0.9);content: "";height: 100%;position: absolute;top: 0;width: 100%;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.flicker-feed>a:hover:before, .flicker-feed>a:hover:after {opacity: 1;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.flicker-feed>a:after {color: #fff;content: "\e618";font-family: 'Pe-icon-7-stroke';font-size: 24px;font-weight: 300;left: 45%;position: absolute;top: 45%;margin-top: -7px;margin-left: -7px;width: 100%;z-index: 5;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.footer-item form .form-control {height: 45px;margin-bottom: 0;}.footer-item .contact-textarea .form-control {height: 85px;margin-bottom: 15px;}.footer-btn {font-size: 13px;color: #fff;background: #4d4d4d;}.footer-btn:hover {color: #fff;background: #2780e3;}.footer-btn-1 {font-size: 13px;color: #fff;background: #2780e3;}.footer-btn-1:hover {color: #fff;background: #4d4d4d;}.footer-item .footer-feature i {font-size: 30px;margin-bottom: 15px;}.footer-copy-right .container {padding-top: 30px;padding-bottom: 30px;}.footer-copy-right a {color: #fff;}.bg-footer-1 {color: #fff;}.bg-footer-1 a:hover {color: #2780e3;}.bg-footer-1, .bg-footer-1 h4, .bg-footer-1 .footer-title h4, .bg-footer-1 h5, .bg-footer-1 .footer-item h6, .bg-footer-1 .footer-item .newsletter-text, .bg-footer-1 .footer-item .social-icon.bordered li i, .bg-footer-1 .social-icon.bordered li i, .bg-footer-1 .footer-item .social-icon.bg-black li, .bg-footer-1 a {color: #fff;}#map {width: auto;height: 525px;}.bg-footer-1 hr {background: #eee;}.bg-footer-1 .footer-item form .form-control {background: transparent;border-color: #777;}.bg-footer-1 .footer-item form .form-control:focus {border-color: #2780e3;}.error .content {padding-top: 7em;padding-bottom: 7em;}.error .content h2 {font-size: 30em;position: relative;font-family: 'Cookie', cursive;line-height: .7;}.error .content h2 span {color: #2780e3;}.error .content p {font-size: 1.4em;margin-bottom: 2em;line-height: 0.8;}#map {width: auto;height: 460px;}.gallery {margin: 20px 0;}.gallery .gallery-item {float: left;}.gallery .gallery-item .thumb {position: relative;}.gallery .gallery-item .thumb2 {max-height:100px;overflow:hidden }.gallery .gallery-item .thumb img{width: 100%;height: auto;display: block;}.gallery-hover {position: absolute;background-color: rgba(39,128,227, 0.90);-webkit-transition: all 0.3s;transition: all 0.3s;}.gallery-item .gallery-hover {top: 50%;left: 50%;height: 0;width: 0;}.gallery-hover .gallery-info {position: absolute;top: 40%;left: 50%;height: 0;width: 100%;}.gallery-hover .gallery-btn {position: absolute;top: 20%;left: 50%;height: 0;width: 0;text-align: center;font-size: 30px;}.gallery-info, .gallery-info h4 a, .gallery-hover .gallery-btn a {text-align: center;color: #FFF;}.gallery-info {opacity: 0;}.gallery-info h4 {margin-bottom: 0;font-size: 14px;text-transform: uppercase;letter-spacing: 1px;}.gallery-info p {font-size:12px;margin-bottom: 0;font-style: italic;font-weight: normal;letter-spacing: 1px;color: #757575;}.gallery-info a, .gallery-title a {color: #333;}.gallery-item:hover .gallery-hover {top: 0;height: 100%;width: 100%;left: 0;-webkit-transition: all 0.3s;transition: all 0.3s;}.gallery-item:hover .gallery-hover .gallery-info, .gallery-item:hover .gallery-hover .gallery-btn {width: 100%;left: 0;opacity: 1;-webkit-transition: all 0.3s;transition: all 0.3s;}.gallery.gutter .gallery-item {padding: 10px;}.gallery.col-2 .gallery-item {width: 49.99%;}.gallery.col-3 .gallery-item {width: 33.3333333%;}.gallery.col-4 .gallery-item {width: 24.98%;}.gallery.col-5 .gallery-item {width: 19.99%;}.gallery.col-6 .gallery-item {width: 16.666666667%;}.gallery-filter {margin:0px;padding: 20px;list-style: none;}.gallery-filter li {display: inline-block;}.gallery-filter li a {color: #222;margin: 0 10px;font-size: 14px;padding: 10px;}.gallery-filter li a{border: 1px solid transparent;}.gallery-filter li a:hover, .gallery-filter li.active a{color: #2780e3;border: 1px solid #2780e3;}.contentInner h2{line-height:3em }.contentInner p{margin-bottom:1.5em }.inner-bg {position: relative;padding-top: 120px;}.inner-bg h1 {color: #FFF;margin-bottom: 20px;}.inner-bg p {font-size: 15px;}.inner-bg p span {font-size: 18px;padding-left: 15px;padding-right: 15px;color: #fff;}.inner-bg p a:hover {color: #2780e3;}.inner-bg .mini-title:before {display: none;}.inner-style-1 {padding: 40px 60px;background-color: rgba(39,128,227, .8);display: block;border: 5px solid #2780e3;}.inner-bg .inner-style-1 p a {color: #333;}.practice-item-1.style-one {border: transparent;border-bottom: 1px solid #eee;border-left: 1px solid #eee;border-right: 1px solid #eee;background: #fff;}.practice-item-1.style-one .practice-img {border: 1px solid #eee;}.section-title.title {position: relative;}.section-title.title::after {content: "";height: 1px;left: 0;right: 0;bottom: -15px;text-align: center;margin: auto;position: absolute;width: 150px;background: #2780e3;}.section-title.title::before {content: "";height: 1px;left: 0;right: 0;bottom: -25px;text-align: center;margin: auto;position: absolute;width: 120px;background: #2780e3;}.preview .practice-item-1 .practice-img span:before {font-size: 50px;}.preview .section-title.light-title{position: relative;}.preview .section-title.light-title h2{position: relative;z-index: 1;background: #fff;}.preview .section-title.light-title h5 {position: absolute;left: 0;right: 0;text-align: center;top: -40px;font-size: 100px;z-index: 0;color: #eee;}.preview {position: relative;}.preview .practice-item-1 .practice-img span:before {font-size: 50px;}.preview-features-item ul li {padding-bottom: 15px;color: #222;font-size: 16px;font-weight: 500;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.preview-features-item ul li:hover {color: #2780e3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;cursor: pointer;}.preview-features-item ul li i {font-size: 18px;color: #2780e3;}.preview .practice-content {padding-bottom: 15px;}.video-area {position: relative;overflow: hidden;}.video-area h2, .video-area p {color: #FFF;}.video-area h2 span {color: #2780e3;}.video-area .container {padding-top: 300px;padding-bottom: 300px;}.video-bg {height: 100%;position: absolute;text-align: center;width: 100%;z-index: -1;}.video-bg .video {height: 100%;left: 0;margin: 0!important;position: relative;top: 0;width: 100%;}.video-bg .video .mbYTP_wrapper {z-index: -1 !important;}.coming-soon {color: #fff;background-image: url('../img/bg/body.jpg');background-size: cover;background-position: center;background-repeat: no-repeat;}.coming-soon h2 {font-size: 46px;font-weight: 100;color: #2780e3;margin-top: 20px;}.coming-soon p {margin: 20px 0 30px 0;font-size: 22px;line-height: 36px;}.coming-soon i:before {font-size: 80px;color: #2780e3;}.timer .days-wrapper, .timer .hours-wrapper, .timer .minutes-wrapper, .timer .seconds-wrapper {display: inline-block;width: 160px;height: 160px;margin: 0 10px;padding-top: 20px;font-size: 18px;cursor: pointer;-o-transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}.timer .days, .timer .hours, .timer .minutes, .timer .seconds {font-size: 100px;font-weight: 100;line-height: 90px;font-family: cursive;}.pricing-item {margin-bottom: 30px;}.pricing-item .pricing-plan {position: relative;background-color: #FFF;border: 1px solid #2780e3;box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}.pricing-item .pricing-plan:hover i, .pricing-item .pricing-plan.hover i {-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}.pricing-item .price-title {position: relative;padding: 20px 10px;border-bottom: 1px solid #2780e3;margin-bottom: 20px;}.pricing-item .price-title i {font-size: 56px;margin: 0 15px;color: #2780e3;display: inline-block;float: left;}.pricing-item h4 {top: 0;font-weight: 800;margin: 10px 0 0;text-transform: uppercase;letter-spacing: 1px;}.pricing-item span {color: #2780e3;font-weight: 800;font-size: 1.3em;}.pricing-item .price-month {font-size: 0.7em;text-transform: uppercase;color: #ddd;}.pricing-item .pricing-plan-list {padding: 0;margin: 0 0 40px;list-style: outside none none;font-size: 0.8em;}.pricing-item .pricing-plan-list li {padding: 5px 5%;font-weight: 500;font-size: 14px;border-left: 5px solid #2780e3;margin: 2px 30px;}.pricing-item .pricing-plan-select {background-color: #f2f2f2;text-align: center;}.pricing-item .pricing-plan-select a {color: #ffffff;text-decoration: none;padding: 15px 20px;margin: 20px;border-radius: 15px;text-transform: uppercase;display: inline-block;background-color: #2780e3;}.pricing-item .pricing-plan-select a:hover {background-color: #165ba8;}.pricing-item:hover .pricing-plan-select {background-color: #fff;}.pricing-item:hover, .pricing-item:hover .pricing-plan, .pricing-item:hover .price-title i, .pricing-item:hover span {color: #fff;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}.pricing-item:hover .price-title {border-bottom: 1px solid #fff;}.pricing-item:hover .pricing-plan {background-color: #2780e3;}.pricing-item:hover .pricing-plan-list li {border-left: 5px solid #FFF;}.depertment-list a {background: #2780e3;padding: 25px 20px 18px 20px;margin-bottom: 6px;color: #fff;font-size: 16px;display: block;}.depertment-list i {padding-right: 5px;margin-right: 10px;color: #fff;font-size: 30px;border-right: 1px solid #fff;}.depertment-list a:hover {background: #23527c;}.cardilogists-list {margin-top: 30px;}.cardilogists-list ul {margin-top: 30px;}.cardilogists-list li {font-size: 16px;margin-bottom: 8px;}.cardilogists-list li i {font-size: 20px;color: #2780e3;padding-right: 5px;}.shop-area {display: block;overflow: hidden;padding: 55px 0 10px;}.product-item {overflow: hidden;position: relative;border: 1px solid #eee;}.product-item > a {display: block;position: relative;}.product-item > a::before {background: #2780e3 none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: 0.7;position: absolute;top: 0;width: 100%;transform:scale(0);visibility:hidden;transition:.5s;}.product-item a:hover::before{transform:scale(1);visibility:visible;}.product-item a span {background: #2780e3 none repeat scroll 0 0;color: #fff;font-weight: 500;padding: 5px 15px;position: absolute;right: -6px;text-transform: capitalize;top: 15px;}.product-item a span::before {background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-origin: padding-box;background-repeat: no-repeat;background-size: auto auto;bottom: -30px;content: "";height: 100%;position: absolute;right: 0;width: 10%;}.product-item a p {top: 0%;color: #fff;font-weight: 500;left: 0;margin: 0;position: absolute;right: 0;text-align: center;transition:.4s;opacity:0;visibility:hidden;}.product-item a:hover p{top: 45%;opacity:1;visibility:visible;}.wishlist-top-details > img {float: left;}.wishlist-rating {display: block;overflow: hidden;text-align: center;}.wishlist-rating h3 {font-size: 14px;font-weight: 500;margin: 0 0 5px;}.shop-top-seller h4{border-bottom: 1px solid #666666;color: #666666;font-size: 16px;font-weight: 500;margin:0;}.shop-single-item {overflow: hidden;padding: 20px 0;}.shop-single-item:last-child {border-bottom: medium none;}.shop-sell-details {overflow: hidden;padding: 20px;}.shop-sell-item {float: left;overflow: hidden;}.shop-sell-details h5 {font-weight: 500;margin-bottom: 5px;margin-left: 0;margin-right: 0;}.shop-sell-details h5 a{color: #333;}.shop-sell-details h5:hover a{color: #2780e3;}.shop-sell-details li {display: inline;color: #fbad1a;}.shop-banner {margin-bottom: 40px;}.shop-banner:hover::before{transform: scaley(1);}.shop-tab-pill {border: 1px solid #ddd;margin-bottom: 45px;padding: 10px;}.shop-tab-area .col-md-4 {margin-bottom: 40px;}.shop-tab-pill li {display: inline-block;}.shop-tab-pill ul li a i {height: 30px;line-height: 30px;margin-right: 10px;text-align: center;width: 30px;}.shop-tab-pill li#m-mar, .shop-tab-pill li#r-mar,.shop-tab-pill li#p-mar {margin-right: 28px;}.shop-tab-pill li#n-mar {margin-left: 28px;}.shop-tab-pill ul li a {color: #444444;text-decoration: none;}.shop-tab-pill ul li a span {font-weight: 500;}.show-label {margin-right: 8px;padding-left: 370px;}.show-label > select, .sort-position > select {border: medium none;margin-left: 5px;}.sort-position label i {padding-right: 10px;}.shop-product-item-area .arrival-product-area {margin-bottom: 30px;}.shop-product-item-area{position:relative;display:block;overflow:hidden;}.shop-product-item-area:hover span.shop-cart-icon{opacity:1;}.shop-rating-text li{display:inline-block;}.shop-product-item-area span.shop-cart-icon {left: 0%;position: absolute;right: 0;text-align: center;top: 50%;opacity:0;transition:.4s;}.product-content h2, .product-content p {margin: 0;}.shop-product-item-area span.shop-cart-icon a {color: #fff;font-size: 16px;position: relative;width: 35px;height: 35px;line-height: 32px;display: block;text-align: center;margin: 0 auto;border: 1px solid #fff;}.shop-product-item-area span.shop-cart-icon a:hover{background:#2780e3;border: 1px solid #2780e3;}.shop-product-item-area > span.shop-cart-icon a::before{border: 1px solid #ddd;border-radius: 50%;content: "";height: 70px;left: -7px;position: absolute;top: -5px;width: 70px;}.shop-right-area .product-action h5 a, .product-content a {color: #444444;font-weight: 300;font-size: 15px;}.shop-right-area .product-action h5 a:hover{color:#1997FF;}.shop-right-area .product-action > h6 {font-size: 15px;font-weight: 500;}.shop-list-single {border: 1px solid #ddd;padding: 5px;margin-bottom: 30px;}.shop-list-left-content {float: left;padding-right: 30px;}.shop-list-left-content > a {display: block;position: relative;}.shop-list-left-content > a::before {background: #000 none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;transition:.4s;}.shop-product-item-area:hover .shop-list-left-content > a::before{opacity:0.4;}.shop-list-single .product-content {text-align: left;}.shop-list-right-content {display: block;}.product-content {font-size: 15px;padding: 0;text-align: center;}.product-details {font-size: 14px;font-weight: 300;margin-bottom: 30px;margin-top: 20px;}#list .shop-product-item-area span.shop-cart-icon {right: 68%;}.product-content h2 a {color: #666666;font-family: 'Roboto', sans-serif;font-size: 15px;font-weight: 400;}.product-content h2 a:hover{color:#2780e3;}.shop-tab-pill ul li.active i {border-color: #2780e3;color: #2780e3;}.product-item {display: block;overflow: hidden;}.product-img{display: block;position: relative;}ul.rating-text {float: right;margin-top: -23px;color: #fbad1a;}.rating {color: #fbad1a;}ul.rating-text li, .pro-review ul li, .social-icon ul li {display: inline-block;}.product-action {padding: 20px 10px;background: #f3f3f3;}.product-action > h4 {margin: 0 0 4px;}.product-action > h4 a {color: #343434;display: block;font-size: 14px;font-weight: 400;font-family:roboto;overflow: hidden;}.product-action > h4 a:hover{color: #2780e3;}.price {color: #2780e3;font-size: 16px;font-weight: 700;}.rating-color, .pro-review .clr{color: #fbad1a;}.pro-action {bottom: 0%;left: 0;opacity: 0;position: absolute;right: 0;z-index: 4;transition:.4s;visibility: hidden;;}.product-item:hover .pro-action{opacity: 1;visibility: visible;bottom:55% }.pro-action > ul {text-align: center;}.pro-action ul li {display: inline-block;}.pro-action ul li a {border: 1px solid #fff;color: #fff;display: block;height: 36px;left: 0;line-height: 35px;right: 0;text-align: center;top: 0;width: 36px;}.pro-action ul li a:hover {background: #2780e3 none repeat scroll 0 0;border-color: #2780e3;}.product-item .on-sale {background: rgba(0, 0, 0, 0) url(../img/shop/sell.png) no-repeat scroll 0 0;color: #fff;font-size: 16px;font-weight: 700;height: 62px;right: 5px;line-height: 56px;position: absolute;text-align: center;text-transform: uppercase;top: 5px;width: 50px;z-index: 1;}.product-image {position: relative;}.product-image::before {background: #111 none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: 0;pointer-events: none;position: absolute;top: -45%;transition: all 0.3s ease 0s;width: 100%;z-index: 1;}.product-item:hover .product-image::before{opacity: 0.5;top:0;}.shoping-cart-area table {background: transparent none repeat scroll 0 0;border-color: #ddd;border-radius: 0;border-style: solid;border-width: 1px 0 0 1px;margin: 0 0 30px;text-align: center;width: 100%;}.shoping-cart-area table th {border-top: medium none;color: #333;font-weight: 500;padding: 20px 10px;text-align: center;text-transform: uppercase;vertical-align: middle;white-space: nowrap;}.shoping-cart-area table th, .shoping-cart-area table td {border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;}.product-list td a {color: #2780e3;}.product-list td a i {font-size: 28px;}.product-list .product-image img{width: 50%;}.discount-area, .subtotal-area {border: 1px solid #ddd;}.discount-area .discount-content {border-bottom: 1px solid #ddd;padding: 20px;}.discount-area .newsletter {padding: 46px;}.discount-area .newsletter .newsletter-btn {padding: 2px 20px;width: auto;text-transform: uppercase;font-size: 14px;}.subtotal-area .total {padding: 20px;border-bottom: 1px solid #ddd;}.subtotal-area .total h4 {text-align: left;}.subtotal-area .total h4 span {float: right;}.total-content {padding: 40px 20px;}.total-content button {margin-top: -12px;}.shoping-cart-area .blog-date h3 {font-size: 32px;}.shoping-cart-area .blog-date h3 sub {font-size: 16px;text-transform: capitalize;}.shoping-cart-area .blog-content select {height: 50px;padding: 10px;margin: 20px 0;}.shoping-cart-area .blog-content select {height: 50px;padding: 10px;margin: 20px 0;}.cards{padding-left:0;}.cards li {-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;transition: all .2s;background-image: url('../img/shop/card.jpg');background-position: 0 0;float: left;height: 32px;margin-right: 8px;text-indent: -9999px;width: 51px;}.cards .mastercard {background-position: -51px 0;}.cards li {background-image: url('../img/shop/card.jpg');}.cards .amex {background-position: -102px 0;}.cards li {background-image: url('../img/shop/card.jpg');}.cards li:last-child {margin-right: 0;}.panel-border {border: 1px solid #2780e3 !important;margin-top: 30px;}.panel-bg {background-color: #2780e3 !important;color: #FFF !important;padding: 20px;}.shop-tab .nav-tabs {border-color: #2780e3;}.shop-tab .nav-tabs>li>a {color: #333;}.shop-tab .nav-tabs>li>a:hover {background-color: transparent;color: #2780e3;}.shop-tab .nav-tabs>li.active>a, .shop-tab .nav-tabs>li.active>a:focus, .shop-tab .nav-tabs>li.active>a:hover {border: 1px solid #2780e3;color: #2780e3;border-bottom: 1px solid transparent;}.padding-20 {padding: 20px;}.padding-none {padding-top: 0;padding-bottom: 0;}.padding-tb {padding-top: 30px;padding-bottom: 30px;}.padding-right-0 {padding-right: 0;}.padding-left-0 {padding-left: 0;}.padding-rl-50 {padding-right: 50px;padding-left: 50px;}.padding-bottom-none {padding-bottom: 0;}.padding-top-none {padding-top: 0;}.margin-top-none {margin-top: 0;}.padding-bottom-150 {padding-bottom: 150px;}.padding-top-bottom-150 {padding-top: 200px;padding-bottom: 200px;}.mt-20 {margin-top: -20px;}.margin-bottom-none {margin-bottom: 0;}.margin-bottom-30 {margin-bottom: 30px;}.margin-bottom-10 {margin-bottom: 10px;}.margin-bottom-35 {margin-bottom: 35px;}.margin-bottom-20 {margin-bottom: 20px !important;}.margin-right-5 {margin-right: 5px;}.margin-right-10 {margin-right: 10px;}.margin-left-10 {margin-left: 10px;}.margin-left-30 {margin-left: 30px;}.margin-left-5 {margin-left: 5px;}.margin-left-10 {margin-left: 10px;}.margin-top30 {margin-top: -80px;}.margin-top-20 {margin-top: 20px;}.margin-top-30 {margin-top: 30px;}.margin-top-50 {margin-top: 50px;}.margin-top-60 {margin-top: 60px;}.margin-top-150 {margin-top: 150px;}.margin-left-20 {margin-left: 20px;}.bg-f8 {background-color: #F8F8F8;}.bg-transparent {background: transparent;}.bg-defult {background: #2780e3;}.bg-defult-1 {background: rgba(0,0,0,.5);}.bg-defult-2 {background: rgba(39,128,227, 0.9);}.bg-defult-1.fixed-header {background: #F1F1F1;}.color-defult {color: #2780e3;}.border-1 {border: 1px solid #fff;}.border-right {border-right: 1px solid #fff;}.w100 {width: 100%;}.z-index-2 {z-index: 2;}.footer-style-1 {background-position: left;background-size: cover;}.copy-right-list li a {color: #fff;}.copy-right-list li a:hover {color: #333;}.footer-style-1 .footer-style-1, .footer-style-1 .footer-item-3 p, .footer-style-1 .footer-item-3 ul li, .footer-style-1 .footer-item-3 ul li a, .footer-style-1 .footer-item-2 h4, .footer-style-1 .footer-item-3 h4, .footer-style-1 .news-content a, .footer-style-1 .team-name li a, .footer-style-1 .team-name li i {color: #777 !important;}.footer-style-1 .footer-style-1:hover, .footer-style-1 .news-content a:hover, .footer-style-1 .team-name li:hover a, .footer-style-1 .team-name li:hover i {color: #2780e3 !important;}.footer-style-1 .footer-item-2.style-1 h4:before, .footer-style-1 .footer-item-3.style-1 h4:before {background-color: #555;}.icon-style-1 li {background: #111;width: 35px;height: 35px;text-align: center;line-height: 35px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.icon-style-1 li:hover {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.icon-style-1 li a {color: #FFF;display: block;}.conner-style {position: absolute !important;width: 100%;z-index: 3;}.conner-style.fixed-header{position: fixed !important;width: 100%;z-index: 3;}.singup {background: #2780e3;padding: 5px;}.footer-style-1 .singup li a {color: #fff !important;}.footer-style-1 .singup li:hover a, .footer-style-1 .singup li:hover i {color: #333 !important;}.footer-style-1 .singup li i {color: #fff !important;}.padding-0 {padding-right: 0;padding-left: 0;}.border-none {border: none;}.position-relative {position: relative;}.position-fixed {position: fixed;}.text-white {color: #fff !important;}.whatsappDiv{position:fixed;z-index:2;bottom:5px;right:205px;}.whatsappDiv a{color:#25D366;}.whatsappDiv i{text-shadow:1px 1px 0 #fff;}.whatsappDiv img{max-height:40px;width:auto}.inner-style-2 a{color:#fff}@media(max-width:768px){.bs-slider{overflow:auto;max-height:none}.carousel .item{min-height:auto!important}}