@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Montserrat:200,500,700,800|Gloria+Hallelujah";@import url(../fonts/fontawesome/css/fontawesome.min.css);@import url(../fonts/fontawesome/css/brands.min.css);@import url(../fonts/fontawesome/css/solid.min.css);@import url(../fonts/ionicons/css/ionicons.min.css);@import url(../js/vegas/vegas.min.css);@import url(animate.min.css);@import url(swipebox.css);html {width: 100% !important;height: 100% !important;}body {width: 100% !important;height: 100% !important;font: 500 15px/1.6 Montserrat, sans-serif;letter-spacing: -0.4px;background-color: #fff;-webkit-font-smoothing: antialiased;}h1, h2, h3, h4, h5, h6 {margin: 0 0 25px;line-height: 1.3;font-weight: 700;letter-spacing: -1px;}h3, h4, h5, h6 {letter-spacing: -0.4px;}#preloader {top: 0;left: 0;right: 0;bottom: 0;position: absolute;background-color: #fff;z-index: 99999;height: 100%;width: 100%;overflow: hidden;}#status {position: absolute;left: 47%;top: 50%;margin: auto;width: 49px;height: 49px;border-radius: 50%;display: inline-block;vertical-align: middle;background: #999;animation: 1.15s infinite ease-in-out;-webkit-animation: 1.15s infinite ease-in-out;-moz-animation: 1.15s infinite ease-in-out;animation-name: loader;-webkit-animation-name: loader;-moz-animation-name: loader;}#status:before, #status:after {animation: 1.15s infinite ease-in-out;-webkit-animation: 1.15s infinite ease-in-out;-moz-animation: 1.15s infinite ease-in-out;}#status:before, #status:after {width: 100%;height: 100%;border-radius: 50%;position: absolute;top: 0;left: 0;}@keyframes loader {from {transform: scale(0);opacity: 1;}to {transform: scale(1);opacity: 0.5;}}@-ms-keyframes loader {from {-ms-transform: scale(0);opacity: 1;}to {-ms-transform: scale(1);opacity: 0.5;}}@-webkit-keyframes loader {from {-webkit-transform: scale(0);opacity: 1;}to {-webkit-transform: scale(1);opacity: 0.5;}}@-moz-keyframes loader {from {-moz-transform: scale(0);opacity: 1;}to {-moz-transform: scale(1);opacity: 0.5;}}.no-transform {text-transform: none;}p {margin: 0 0 35px;}a {text-decoration: none;color: #000;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}a img {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}img {-webkit-filter: blur(0);filter: blur(0);}a, img, :focus, input {outline: none !important;}a:hover, a:focus {color: #666;text-decoration: none;}a img:hover {opacity: 0.75;}.no-pad {padding-top: 0 !important;padding-right: 0 !important;padding-bottom: 0 !important;padding-left: 0 !important;margin-top: 0 !important;margin-right: 0 !important;margin-bottom: 0 !important;margin-left: 0 !important;}.no-pad-btm {padding-bottom: 0 !important;margin-bottom: 0 !important;}.no-pad-top {padding-top: 0 !important;}.overlay {background: rgba(7, 9, 21, 0.5);}.overlay-white {background: rgba(255, 255, 255, 0.85);color: #555 !important;text-shadow: none;}.overlay, .overlay-white {width: 100%;height: 100%;position: absolute;z-index: -1;top: 0;left: 0;}.image-overlay {padding: 0;margin-top: -150px;z-index: 999;position: relative;}@media (max-width: 1199px) {.image-overlay {margin-top: 0;}}.breadcrumb {background-color: transparent;padding: 15px 15px;}section, .section {position: relative;z-index: 992;padding-top: 160px;padding-bottom: 160px;background-color: #fff;overflow: hidden;}.section-small {padding-top: 80px;padding-bottom: 80px;min-height: auto !important;}.section-offcet {overflow: inherit;}.list-inline > li {padding-bottom: 10px;vertical-align: bottom;}input, textarea {border-radius: 50px !important;}.dropdown-menu, .panel, .progress, .list-group-item, select {border-radius: 6px !important;}.nav .label {padding: 0.4em 0.7em 0.3em 0.7em;}.label-danger {background-color: #c00;}.label-no-danger {background-color: #1b73d7;}.badge {line-height: inherit;border-radius: 15px !important;}.dark-gray {color: #999;}.gray {color: #ccc;}.blue {color: #5bc0df;}.violet {color: #ff4081;}.pastel {color: #9aa8b1;}.text-black {color: #000;}.white {color: #fff;}.blue-devstack {color: #1b73d7;}.btn {font-size: 14px !important;letter-spacing: 0.5px;outline: 0;text-transform: uppercase;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;text-shadow: none;text-decoration: none;padding: 7px 25px;border-radius: 40px;font-weight: 800;}.btn:hover {box-shadow: none;}.btn-lg {font-size: 13px !important;padding: 10px 32px;}.btn-sm {font-size: 10px !important;}.btn-xs {font-size: 9px !important;padding: 4px 10px;}.btn-border {border: 2px solid #fff;color: #fff !important;background-color: transparent;}.btn-dark-border {border: 2px solid #000;color: #000;background-color: transparent;}.btn-white {border: 2px solid #fff;color: #000 !important;background-color: #fff;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.05);}.btn-gray {border: 2px solid #ccc;background-color: #ccc;color: #000 !important;}.btn-dark {border: 2px solid #18191B;background-color: #18191B;color: #fff !important;}.btn-Concept {border: 2px solid #9aa8b1;background-color: #9aa8b1;color: #fff !important;}.btn-violet {border: 2px solid #ff4081;background-color: #ff4081;color: #fff !important;}.btn-blue-stack {border: 2px solid #1b73d7;background-color: #1b73d7;color: #fff !important;}.btn-border:focus, .btn-dark-border:focus, .btn-gray:focus, .btn-border:focus, .btn-white:focus, .btn-Concept:focus, .btn-violet:focus {opacity: 1;}.btn:hover {opacity: 0.85 !important;}.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {border-radius: 50px;margin: 0;}.input-group-btn .btn {margin-left: -30px !important;z-index: 9;}a .fa, a .icon {text-decoration: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.iconsmall {font-size: 46px;float: left;line-height: 54px;padding-right: 10px;}.icon-big {font-size: 80px !important;display: block !important;line-height: 75px !important;padding: 15px;}.intro-body .icon-big {padding: 20px;}.classic {font-family: "Gloria Hallelujah";font-weight: normal !important;letter-spacing: 0;transform: rotate(-3deg) !important;-moz-transform: rotate(-3deg) !important;-webkit-transform: rotate(-3deg) !important;text-transform: none;display: inline-block;font-size: 22px;padding: 5px;}.classic-gradient {background: -moz-linear-gradient(#ccc, #000);background: -webkit-linear-gradient(#ccc, #000);background: linear-gradient(#ccc, #000);color: transparent;background-clip: text;-webkit-background-clip: text;}.classic-big {font-size: 70px !important;line-height: 60px;font-weight: normal !important;letter-spacing: -1px !important;text-transform: none !important;padding-bottom: 0;display: block;}.bg-dark .classic {background: transparent;color: #fff;}.text-gradient {background: linear-gradient(to bottom left, #aee5ff, #005279);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.text-gradient-gray {background: linear-gradient(to bottom left, #ccc, #000);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}::-moz-selection, ::selection {color: #fff;background: #000;}ul, ol {margin-bottom: 1.5em;}a .la {opacity: 0.6 !important;}a .la:hover {opacity: 0.9;}.float-left {float: left;}.float-right {float: right;}.fa {vertical-align: middle;}.navbar-custom {font-family: Montserrat, sans-serif;margin-bottom: 0;border-bottom: transparent;text-transform: uppercase;color: rgba(0, 0, 0, 0.9);-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;transition: all 0.8s ease;}.navbar-custom .navbar-brand {font-size: 32px;font-weight: 500;letter-spacing: -0.01em;text-transform: none;}.navbar-custom img {display: inline-block;}.navbar-custom.top-nav-collapse {background-color: #fff;}.navbar-custom.top-nav-collapse a {color: #000;}.navbar-custom.top-nav-collapse .navbar-brand {font-size: 22px;}.navbar-fixed-top .container {width: auto;}@media (min-width: 1200px) {.top-nav-collapse .container {width: 1170px !important;}}.navbar-custom .navbar-brand .logo {max-height: 42px;display: inline-block;}.logoborder {border: 1px solid #fff;padding: 12px 18px;max-height: 48px !important;margin-top: -10px;font-size: 20px;}.logobig {font-size: 30px;}.logobig .icon-big {line-height: 1px;margin-top: -25px;}.logobig .classic {font-size: 36px;transform: rotate(0) !important;-moz-transform: rotate(0) !important;-webkit-transform: rotate(0) !important;}.logodark.classic {font-size: 40px;margin-top: -8px;}.supcircle {background-color: #5bc0de;color: #fff;padding: 4px 8px;font-size: 16px;position: absolute;margin: 14px -15px;line-height: 16px;border-radius: 50% !important;font-weight: bold;}.navbar-custom.top-nav-collapse .navbar-brand .logo {max-height: 24px;}.navbar-custom .navbar-brand .logodark {display: none;}.navbar-custom.top-nav-collapse .navbar-brand .logodark, .navbar-custom .navbar-brand .logo {display: inline-block;}.navbar-custom.top-nav-collapse .navbar-brand .logo {display: none;}.navbar-custom.top-nav-collapse .navbar-brand .logodark {max-height: 30px;}.navbar-custom .navbar-brand i {vertical-align: middle;}.navbar-custom .navbar-brand:focus {outline: 0;}.navbar-custom .navbar-brand .navbar-toggle {padding: 4px 6px;font-size: 16px;color: #fff;}.navbar-custom .navbar-brand .navbar-toggle:focus, .navbar-custom .navbar-brand .navbar-toggle:active {outline: 0;}.nav > li > a {padding: 21px 13px 15px;}.navbar-custom a {color: #ffffff;font-size: 14px;text-transform: uppercase;text-decoration: none;letter-spacing: 0.5px;font-weight: 700;}.navbar-custom .nav li a {-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.navbar-custom .nav li a:hover, .navbar-custom .nav li a:focus, .navbar-custom .nav li a:active {outline: 0;background-color: transparent;}.navbar-custom .nav li.active {outline: 0;background-color: transparent !important;}.navbar-custom .nav li.active a {color: #789 !important;}.navbar-custom .nav li.active a:hover {color: #789;}.dropdown-menu {background-color: rgba(255, 255, 255, 0.95);color: #fff;min-width: 230px !important;right: 0;left: auto;border: 0;}.dropdown-menu > li > a {font-size: 11px;padding: 11px 18px;white-space: nowrap;}.dropdown-menu > .active > a {color: #333 !important;background-color: transparent;}.dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {background-color: transparent;}.nav .open > a {background-color: transparent;border-color: transparent;}.nav .open > a:focus, .nav .open > a:hover {background-color: transparent;border-color: transparent;}.search-form {margin: 5px 10px;width: 250px;font-size: 14px;}.search-form .form-control {color: #ccc !important;}.search-button {width: 42px;height: 40px;line-height: 38px;margin-top: -12px;position: absolute;top: 50%;right: 12px;overflow: hidden;background: transparent;color: #888;border: none;outline: none;}.search-form {padding: 10px;width: 100%;border-bottom: #555;margin: 0;}.nav .badge {color: #fff;padding: 5px 6px 4px 7px;position: absolute;margin: -10px -4px;line-height: 1;border-radius: 50% !important;border: #dadada 2px solid;}.navbar-toggle {padding: 10px 0;}.navbar-toggle .icon-bar {width: 30px;border-radius: 0;background: #fff;}.top-nav-collapse .icon-bar {background: #333;}.navbar-custom.nav-bright a {color: #333;}.vmenu {display: inline-block;margin: 0;padding: 0;}a.btn-nav .btn {margin: 30px 0 109px;}.navbar-custom .nav .dropdown-menu li a.btn-nav:hover {background-color: transparent;}.menu-divider {width: 1px;border-right: 1px solid #b3b3b3;line-height: 18px;margin: 23px 15px 0;}.dropdown-menu strong {padding: 20px 0 16px 18px;display: block;font-size: 13px;font-weight: bold;line-height: 1px;color: #555 !important;}.nav .active {height: auto !important;}.dropdown-menu {padding: 10px 0;}.navbar-nav:not(.sm-collapsible) ul .caret {position: absolute;right: 0;margin-top: 6px;margin-right: 15px;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px dashed;}.navbar-nav:not(.sm-collapsible) ul a.has-submenu {padding-right: 30px;}.navbar-nav.sm-collapsible .caret, .navbar-nav.sm-collapsible ul .caret {position: absolute;right: 0;margin: -25px 14px 0 0;padding: 0;width: 32px;height: 26px;line-height: 24px;text-align: center;border-width: 1px;border-style: solid;}.navbar-nav.sm-collapsible .caret:before {content: "+";font-family: monospace;font-size: 20px;}.navbar-nav.sm-collapsible .open > a > .caret:before {content: "-";}.navbar-nav.sm-collapsible a.has-submenu {padding-right: 50px;}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret, .navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] ul .caret {position: static;margin: 0 0 0 2px;padding: 0;width: 0;height: 0;border-top: 4px dashed;border-right: 4px solid transparent;border-bottom: 0;border-left: 4px solid transparent;}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret:before {content: "" !important;}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] a.has-submenu {padding-right: 15px;}.navbar-nav span.scroll-up, .navbar-nav span.scroll-down {position: absolute;display: none;visibility: hidden;height: 20px;overflow: hidden;text-align: center;}.navbar-nav span.scroll-up-arrow {position: absolute;top: -2px;left: 50%;margin-left: -8px;width: 0;height: 0;overflow: hidden;border-top: 7px dashed transparent;border-right: 7px dashed transparent;border-bottom: 7px solid;border-left: 7px dashed transparent;}.navbar-nav span.scroll-down-arrow {position: absolute;left: 50%;margin-left: -8px;width: 0;height: 0;overflow: hidden;border-top: 7px dashed transparent;border-right: 7px dashed transparent;border-bottom: 7px solid;border-left: 7px dashed transparent;top: 6px;border-top: 7px solid;border-right: 7px dashed transparent;border-bottom: 7px dashed transparent;border-left: 7px dashed transparent;}.navbar-nav.sm-collapsible ul .dropdown-menu > li > a, .navbar-nav.sm-collapsible ul .dropdown-menu .dropdown-header {padding-left: 35px;}.navbar-nav.sm-collapsible ul ul .dropdown-menu > li > a, .navbar-nav.sm-collapsible ul ul .dropdown-menu .dropdown-header {padding-left: 45px;}.navbar-nav.sm-collapsible ul ul ul .dropdown-menu > li > a, .navbar-nav.sm-collapsible ul ul ul .dropdown-menu .dropdown-header {padding-left: 55px;}.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu > li > a, .navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu .dropdown-header {padding-left: 65px;}.navbar-nav .dropdown-menu > li > a {white-space: normal;}.navbar-nav ul.sm-nowrap > li > a {white-space: nowrap;}.navbar-nav.sm-collapsible ul.sm-nowrap > li > a {white-space: normal;}.navbar-right ul.dropdown-menu {left: auto;right: 0;}.dropdown-menu .fa {opacity: 0.5 !important;line-height: 13px !important;}.nav .fa {font-size: 16px;line-height: 1px;}.nav .fa-angle-down {font-size: 13px;}.nav .fa, .nav a .fa {opacity: 1 !important;}.nav .fa-plus {font-size: 12px;}@media (min-width: 991px) {.search-form input {background: transparent;border: 0;width: 200px;}.navbar-custom {padding: 40px 30px;border-bottom: 0;background: transparent;}.navbar-custom.top-nav-collapse {padding: 0 30px;background-color: #fff;}.navbar-custom .nav .dropdown-menu li a:hover {background-color: #ddd;}@-webkit-keyframes fadeInUniversal {0% {opacity: 0;transform: translate(0, -40px);}100% {opacity: 1;transform: translate(0, 0);}}@keyframes fadeInUniversal {0% {opacity: 0;transform: translate(0, -40px);}100% {opacity: 1;transform: translate(0, 0);}}li:hover ul.dropdown-menu {opacity: 1;-webkit-animation: fadeInUniversal 0.7s;animation: fadeInUniversal 0.7s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}ul.nav li.dropdown:hover > ul.dropdown-menu {display: block;}.navbar-left {float: right !important;}ul.dropdown-menu.columns-2 {left: 0 !important;padding: 20px 22px 25px;}ul.dropdown-menu.columns-3 {left: 0 !important;padding: 20px 22px 25px;-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;min-width: 860px !important;}ul.dropdown-menu.columns-2 {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;min-width: 380px !important;}.columns2 .btn-white, .columns3 .btn-white {margin-top: 12px;display: inline-block;}.navbar-fixed-top .caret, .navbar-fixed-top .open > .dropdown-menu {display: none;}.angle-right:after {float: right;font-family: "Font Awesome 5 Free";content: "";color: inherit;position: absolute;right: 20px;}}@media (max-width: 991px) {.dropdown-menu {padding: 0;}}@media (max-width: 990px) {p.empty {display: none;}.search-button {margin-top: 0;}.nav .badge {margin: 2px 4px;}.nav a {border-bottom: 1px solid rgba(0, 0, 0, 0.05) !important;color: #000 !important;}.nav a:focus {border-bottom: 1px solid rgba(0, 0, 0, 0.05) !important;}.navbar-header {float: none;}.navbar-left, .navbar-right {float: none !important;}.navbar-toggle {display: block;}.navbar-collapse {background-color: #eee !important;border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);}.navbar-collapse.collapse {display: none !important;}.navbar-nav {float: none !important;margin-top: 7px;}.navbar-nav > li {float: none;}.navbar-nav > li > a {padding-top: 14px;padding-bottom: 14px;}.collapse.in {display: block !important;}.navbar-collapse.in {overflow-y: auto !important;}.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;box-shadow: none;}.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {padding: 10px 15px 10px 25px;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #999;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {color: #fff;background-color: transparent;background-image: none;}}.navbar-center .navbar-brand {transform: translateX(-50%);left: 51%;position: absolute;padding: 14px 0;margin-left: 0;}.navbar-center {padding-left: 0 !important;padding-right: 0 !important;}.navbar-center .nav > li > a {padding: 21px 12px 15px !important;}@media (min-width: 1170px) {.navbar-center .container {width: 1170px;padding-left: 0;padding-right: 0;}}@media (min-width: 991px) {.navbar-custom.top-nav-collapse {padding: 0 !important;}}.landing-nav .toggle-btn:hover, .landing-nav a:hover {opacity: 0.9;}.landing-nav nav {background-color: rgba(0, 0, 0, 0.8);position: fixed;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;transition: all 0.5s ease-in-out;z-index: 999;display: flex;align-items: center;justify-content: center;flex-direction: column;}.landing-nav nav ul {list-style-type: none;padding: 0;margin: 0;transition: all 0.3s ease-in-out;}.landing-nav nav ul li {transform: translateY(50px);opacity: 0;}.landing-nav nav ul li a {display: block;font-size: 26px;text-decoration: none;padding: 10px 5px;text-align: center;color: #fff;font-weight: bold;transition: all 0.2s ease-in-out;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);}.landing-nav, .landing-nav a {color: #fff;}.landing-nav a:hover:after {width: 100%;left: 0;}.landing-nav a:after {bottom: 0;content: "";display: block;height: 2px;background: #5bc0df;transition: width 1s ease 0s, left 0.5s ease 0s;width: 0;}.toggle-btn {display: block;position: fixed;z-index: 9999;top: 50px;right: 50px;cursor: pointer;transition: all 0.5s;}.top-nav-collapse .toggle-btn {top: 40px;right: 40px;}.toggle-btn .bar {width: 40px;height: 3px;margin: 6px auto;transition: all 0.3s;}.landing-nav .logo, .landing-nav .logodark {max-height: 50px;position: absolute;top: 50px;left: 50px;}.landing-nav.top-nav-collapse .logodark {max-height: 50px;opacity: 1;top: 40px;left: 40px;}.landing-nav .logodark {opacity: 0;}.landing-nav.top-nav-collapse .logo {opacity: 0;}.toggle-btn .bar {background-color: #fff;}.toggle-btn-white .bar {background-color: #fff !important;}.toggle-btn-black .icon-bar {background-color: #000 !important;}.top-nav-collapse .toggle-btn .bar {background-color: #000;}.toggle-btn .bar:nth-child(2) {margin-right: 5px;}.toggle-btn .bar:nth-child(2):hover {margin-right: 0px;}#toggle:checked ~ nav {opacity: 1;visibility: visible;}#toggle:checked ~ nav ul li {transform: translateY(0px);opacity: 1;}#toggle:checked ~ nav ul li {transition: all 0.3s cubic-bezier(0.6, 0, 0.8, 1.5) 0.3s;}#toggle:checked + label.toggle-btn .bar {background-color: #fff;}#toggle:checked + label.toggle-btn .bar:nth-child(2) {transform: translateX(50px);opacity: 0;}#toggle:checked + label.toggle-btn .bar:nth-child(1) {transform: translateY(10px) rotate(45deg);}#toggle:checked + label.toggle-btn .bar:nth-child(3) {transform: translateY(-8px) rotate(-45deg);}.logolanding {max-height: 120px;margin: 25px 0;}.landing-nav .footer {position: fixed;bottom: 30px;}.bg-gray {background-color: #f7f7f7;}.bg-gray2 {background-color: #f1f1f1;}.bg-transparent {background-color: transparent;}.bg-dark {background-color: #18191B;}.bg-dark2 {background-color: rgba(12, 13, 15, 0.98);}.bg-custom-section {background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.small-header {position: relative;z-index: 1;padding-top: 142px;padding-bottom: 55px;}.small-header.bg-dark:before, .small-header.bg-transparent:before, .small-header.bg-img:before, .small-header.bg-img2:before, .small-header.bg-img3:before, .small-header.bg-img4:before, .small-header.bg-img5:before, .small-header.bg-img6:before {background: rgba(7, 9, 21, 0.5);content: " ";left: 0;top: 0;position: absolute;width: 100%;height: 100%;z-index: -9;}.small-header .bg-white h2, .small-header .bg-white h3 {color: #789;}@media (max-width: 992px) {.small-header {text-align: center !important;}.small-header .text-right {text-align: center !important;}}.bg-img-custom-small {min-height: 500px;}.bg-img-custom, .bg-img-custom-small, .bg-dark, .bg-dark2, .bg-transparent, .bg-img, .bg-img2, .bg-img3, .bg-img4, .bg-img5, .bg-img6 {color: rgba(255, 255, 255, 0.9) !important;text-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);}.bg-img-custom a {color: #fff !important;text-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);}.bg-img {background: url(../img/main/35.jpg);}.bg-img2 {background: url(../img/main/18.jpg);}.bg-img3 {background: url(../img/main/2.jpg);}.bg-img4 {background: url(../img/main/10.jpg);}.bg-img5 {background: url(../img/main/0.jpg);}.bg-img6 {background: url(../img/main/40.jpg);}.bg-img7 {background: url(../img/misc/background.png);}.bg-img-custom, .bg-img-custom-static, .bg-img-custom-small, .bg-img, .bg-img2, .bg-img3, .bg-img4, .bg-img5, .bg-img6, .bg-img7 {background-attachment: fixed;background-repeat: no-repeat;background-position: 50% 50%;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;transform: translateZ(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);-webkit-transform: translateZ(0);}.bg-img-custom, .bg-img-custom-small, .bg-dark a, .bg-dark2 a, .bg-transparent a, .bg-img a, .bg-img2 a, .bg-img3 a, .bg-img4 a, .bg-img5 a, .bg-img6 a, .bg-primary a {color: #fff;}.bg-img-custom a:hover, .bg-img-custom-small a:hover, .bg-dark a:hover, .bg-dark2 a:hover, .bg-transparent a:hover, .bg-img a:hover, .bg-img2 a:hover, .bg-img3 a:hover, .bg-img4 a:hover, .bg-img5 a:hover, .bg-img6 a:hover {color: rgba(255, 255, 255, 0.8);}.bg-white {background-color: #fff;border-top: 1px solid #eee;border-bottom: 1px solid #eee;color: #222 !important;text-shadow: none !important;}.bg-white a {color: #555 !important;}.intro {display: table;text-align: center;width: 100%;color: #fff;text-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);overflow: hidden;position: relative;background-repeat: no-repeat;background-position: center center;height: 100% !important;z-index: 0;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}.intro a {color: #fff;}.intro a:hover {color: #ccc;text-decoration: none;}.introhalf {height: 50% !important;}.intro .intro-body {display: table-cell;vertical-align: middle;padding: 150px 0 70px;width: 100%;position: relative;z-index: 1;}.bottom-hero, .bottom .intro-body {vertical-align: bottom;width: 500px;overflow: hidden;display: block;position: absolute;bottom: 30px;right: 100px;}.bottom-center {vertical-align: bottom;position: absolute;bottom: 45px;width: 100%;}@media (max-width: 990px) {.bottom .intro-body {right: auto;width: 100%;padding: 40px;}}.introhalf .intro-body {padding: 180px 0 110px;}.transparent, transparent a, transparent h1 {color: #000 !important;text-shadow: none;}.transformx:before {transform: skewX(7deg);transform-origin: top right;right: 0;left: auto;width: 830px;content: "";top: 0;position: fixed;height: 100%;z-index: -9;}.transformx.orange:before {background: rgba(255, 100, 0, 0.6);}.transformx.black:before {background: rgba(0, 0, 0, 0.5);}.intro h1 {font-size: 70px;line-height: 80px;letter-spacing: 0;}.intro h1.intro-small {font-size: 65px;line-height: 65px;}.intro .small {font-size: 50px;line-height: 50px;}.intro .lead {margin: 40px 0 0;}.intro-fullscreen {display: flex;align-items: center;justify-content: center;flex-direction: column;width: 100%;}.intro-fullscreen .small {font-size: 85%;}@keyframes kenburns {0% {transform: scale(1.2);}100% {transform: scale(1);}}@media (min-width: 768px) {.intro {padding: 0;}}.solid-color .intro-body:before {background: transparent !important;}.solid-color.intro {text-shadow: none !important;}.solid-color {background: linear-gradient(45deg, #e91e62 0%, #ff0057de 52%);}.video-controls {position: absolute;bottom: 30px;right: 40px;z-index: 1;opacity: 0.4;display: none;}.video-controls-visible {display: inline;}.video-controls .fa {color: #fff;padding: 5px;width: 25px;}.video-controls a.fa {text-decoration: none;}.mbYTP_wrapper {z-index: 0 !important;}.section-video {min-height: 300px;padding-top: 60px;padding-bottom: 60px;top: 0 !important;opacity: 1 !important;}.section-video .mbYTP_wrapper {z-index: -1 !important;}.section-video:before {background: rgba(7, 9, 21, 0.5);content: "";left: 0;top: 0;position: relative;width: 100%;height: 100%;z-index: -9;}.bg-video-small {text-align: left !important;opacity: 1 !important;top: 0 !important;}.small-form {margin: 0 auto 40px !important;max-width: 350px;}.help-block li {list-style: none;color: #990000;}.help-block ul {padding: 0;margin: 0;}.form-control {border: 1px solid #ddd;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: border-color ease-in-out 0.3s, -webkit-box-shadow ease-in-out 0.3s;transition: border-color ease-in-out 0.3s, box-shadow ease-in-out 0.3s;}.form-control:focus {border-color: #888;outline: 0;-webkit-box-shadow: none;box-shadow: none;}.subscribe-form {padding: 0;}.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {margin-left: 0;}input[type=checkbox], input[type=radio] {margin: 7px 0 0;}.checkbox label, .radio label {font-weight: normal;}.form-signin .form-control {position: relative;}.form-signin .form-control:focus {z-index: 2;}.form-signin input {margin-bottom: -1px;}.dark-form input, .dark-form textarea {color: #ccc;background-color: rgba(0, 0, 0, 0.45);border: 0;}[id*=clock] {padding: 40px 0;}[id*=clock] div {font-weight: bold;display: inline-block;font-size: 12px;margin: 0 15px;text-transform: uppercase;letter-spacing: 2px;line-height: 60px;}[id*=clock] span {font-weight: 200;display: block;font-size: 54px;padding: 30px 0;width: 68px;border-bottom: 1px solid #ccc;}@media (max-width: 1170px) {[id*=clock] div {margin: 0 15px;}[id*=clock] span {font-size: 48px;padding: 18px 0;}}@media (max-width: 768px) {[id*=clock] div {margin: 0 15px;}[id*=clock] span {font-size: 38px;padding: 15px 0;width: 40px;}}@media (max-width: 468px) {[id*=clock] div {margin: 0 7px;}[id*=clock] span {font-size: 32px;padding: 5px 0;}}#news div[class*=col-] {margin-bottom: 60px;}#news h5 {padding-top: 10px;margin-bottom: 25px;}#news-wide h3, #news-wide h4, #news-wide h5 {margin: 5px 0;}.grid-pad img {margin-bottom: 25px;}.grid-pad div[class*=col-] {margin-bottom: 40px;}#news-single .carousel {padding-bottom: 20px;}.row:not(:first-child) {padding-top: 40px;}.row:not(:first-child) div[class*=col-] {margin-bottom: 0;}#team [class*=col-] {padding: 0 13px 0;}#team i {color: #777;}#team h5 {margin-top: -95px;position: relative;z-index: 1;font-size: 18px;line-height: 30px;}#team .fab {font-size: 18px;}#team .list-inline {margin: -10px;}#team .shadow::after {display: block;position: relative;background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);margin-top: -200px;height: 200px;width: 100%;content: "";}#contact {padding-top: 0;padding-bottom: 0;}#contact #map {height: 420px;}#contact div[class*=col-] {padding: 30px;background: rgba(255, 255, 255, 0.85);margin-top: -375px;box-shadow: 0 0 57px rgba(0, 0, 0, 0.08);}#contact2 a {text-decoration: none;color: #555;}#contact2 hr {margin-top: 40px;margin-bottom: 40px;border-top: 1px solid #ccc;}#contact2 .list-inline {padding-top: 10px;}@media (max-width: 991px) {#contact {text-align: center;}}blockquote {padding: 18px;margin: 0 0 20px;border-left: none;}blockquote:before, blockquote:after {color: #ccc;font-size: 18px;font-family: "Font Awesome 5 Free";}blockquote:before {content: "";padding-right: 15px;}blockquote:after {content: "";padding-left: 10px;}.quote {font-size: 18px;}@media (max-width: 768px) {.facts .col-sm-6 {margin-top: 25px;margin-bottom: 25px;}}.action-box li {float: left;margin: 20px 0 0 15px;}.action-box span {display: none;}#tweecool span {font-size: 18px;}#map {width: 100%;height: 400px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}#mapdark {width: 100%;height: 430px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;border: 0 !important;}.mapsmall {margin-bottom: 30px;border: 0 !important;}.carousel-control {width: 8%;color: #000;text-shadow: 0 0 2px rgba(255, 255, 255, 0.9);}.carousel-control:focus, .carousel-control:hover {color: #000;text-shadow: 0 0 2px rgba(255, 255, 255, 0.9);opacity: 0.5;}.carousel-control.left, .carousel-control.right {background-image: none;filter: none;}#Carousel-intro .carousel-control {color: #fff;text-shadow: 0 0 2px rgba(255, 255, 255, 0.9);}#Carousel-intro .carousel-control:focus, #Carousel-intro .carousel-control:hover {color: #fff;text-shadow: 0 0 2px rgba(255, 255, 255, 0.9);opacity: 0.5;}@media (max-width: 991px) {.carousel-big .carousel-control {display: none;}}.carousel-fade .carousel-inner {}.carousel-fade .carousel-inner .item {opacity: 0;transition-property: opacity;}.carousel-fade .carousel-inner .active {opacity: 1;}.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1;}.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {opacity: 1;}.carousel-fade .carousel-control {z-index: 9;}.carousel-item {display: inline-block;vertical-align: middle;float: none;}.carousel-item-text {display: inline-block;vertical-align: middle;float: none;padding: 30px 0 30px 0;}#Carousel-intro .carousel-inner {position: absolute !important;}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-fade .carousel-inner > .item.next, .carousel-fade .carousel-inner > .item.active.right, .carousel-fade .carousel-inner > .item.prev, .carousel-fade .carousel-inner > .item.active.left {opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.carousel-fade .carousel-inner > .item.next.left, .carousel-fade .carousel-inner > .item.prev.right, .carousel-fade .carousel-inner > .item.active {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.carousel-indicators {bottom: 10px;}.indicators-inside {bottom: 7px;}#Carousel-intro .carousel-indicators {bottom: 30px;}.carousel-indicators .active {width: 14px;height: 14px;margin: 0 5px 0;}.carousel-indicators li {width: 14px;height: 14px;margin: 0 5px 0;background-color: #777;border: 0;}.carousel-indicators .active {background-color: #666;}.carousel-control .icon-next, .carousel-control .icon-prev {font-size: 90px;color: #999;}#carousel-light2, #carousel-light3, #carousel-light6, .slider-offset {margin-top: -120px;}#carousel-light2 .carousel-indicators, #carousel-light3 .carousel-indicators, #carousel-light6 .carousel-indicators, .slider-offset .carousel-indicators {bottom: -55px;}.carousel, .item, .active, .carousel-inner {height: 100%;}.fill {display: table;width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: -1;background-position: center;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}#carousel-news img {width: 100%;}#carousel-example-generic {margin: 20px auto;width: 400px;}#carousel-shop .carousel-indicators {margin: 10px 0 0;text-align: left;width: 100%;position: static;}#carousel-shop .carousel-indicators img {max-width: 104px;}#carousel-shop .carousel-indicators li {background-color: transparent;-webkit-border-radius: 0;border-radius: 0;display: inline-block;height: auto;margin: 0 !important;width: auto;}#carousel-shop .carousel-indicators li img {display: block;opacity: 0.3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}#carousel-shop .carousel-indicators li.active img {opacity: 1;}#carousel-shop .carousel-indicators li:hover img {opacity: 0.75;}#carousel-shop .carousel-outer {position: relative;padding-bottom: 40px;}#carousel-dark {box-shadow: 0 0 20px rgba(0, 0, 0, 0.27);}.nav-pills.nav > li > a {padding: 0;}.nav-pills.nav > li > a:focus, .nav-pills.nav > li > a:hover {background-color: transparent;}.mouse {position: relative;display: inline-block;height: 60px;margin-right: 40px;}.mouse i {font-size: 40px;position: absolute;display: block;top: 0;left: 50%;animation: scroll 3s linear infinite;}@keyframes scroll {1% {opacity: 1;top: 30%;}20% {opacity: 1;top: 80%;}60% {opacity: 0;top: 80%;}100% {opacity: 0;top: 30%;}}@media (max-height: 690px) {.scroll-btn {display: none;}}.rotating {display: inline-block;}.numscroller {font-size: 50px;line-height: 60px;font-weight: 200;display: block;}.btn .numscroller {font-weight: 700;font-size: 13px;line-height: 16px;letter-spacing: 2px;padding-left: 7px;margin-left: 8px;border-left: 1px solid #fff;}#testimonials .carousel-caption {display: block;position: unset;}.portfolio-sorting, .portfolio-sorting2 {text-transform: uppercase;padding: 20px 0;font-size: 12px;}.portfolio-sorting li a, .portfolio-sorting2 li a {padding: 5px 15px;color: #777;}.portfolio-sorting a:hover, .portfolio-sorting a.active, .portfolio-sorting2 a:hover, .portfolio-sorting2 a.active {color: #fff;background: #999;border-radius: 20px;}#portfolio .list-inline li {display: inline-block;padding: 10px 5px 0;}.portfolio-item {font-size: 14px;position: relative;overflow: hidden;display: block;-webkit-transition: all 0.9s ease;-moz-transition: all 0.9s ease;transition: all 0.9s ease;}.portfolio-items {margin-bottom: 0;}.portfolio-item a {display: inline-block;color: #fff !important;}.portfolio-item a:hover .portfolio-overlay {opacity: 1;visibility: visible;}.portfolio-item img {max-width: none;position: relative;left: 0;width: 100%;}.portfolio-item:hover img {transform: scale(1.2, 1.2) translate(15px, 15px);-ms-transform: scale(1.2, 1.2) translate(15px, 15px);-webkit-transform: scale(1.2, 1.2) translate(15px, 15px);}.portfolio-overlay {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);height: 100%;position: absolute;width: 100%;top: 0;left: 0;transition: all 0.4s ease;-moz-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;opacity: 0;visibility: hidden;overflow: hidden;}.portfolio-overlay .caption {position: absolute;bottom: 100px;left: 0;padding: 0 30px;text-align: left;transition: all 0.4s ease;-moz-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;opacity: 0;}.portfolio-item a:hover .portfolio-overlay .caption {bottom: 10%;opacity: 1;}.portfolio-item a h5 {margin-bottom: 5px;color: #fff;}.portfolio-wide .portfolio-item {margin-bottom: 20px;}#portfolio .no-pad {padding: 2px !important;}#news-wide .portfolio-overlay {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);opacity: 1;visibility: visible;overflow: hidden;}#news-wide .portfolio-overlay:hover {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);}#news-wide .portfolio-overlay .caption {position: absolute;bottom: 20px;opacity: 1;max-width: 400px;}#news-wide .portfolio-overlay .caption:hover {background: none;}#news-wide .portfolio-item a:hover .portfolio-overlay .caption {bottom: 30px;}#gallery .portfolio-item {border: 2.5px solid transparent;}.panel {transition: all 0.4s ease;-moz-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;}.panel .list-group-item {border: 1px solid #dedede;}.pricing .number {font-size: 60px;font-weight: 200;}.pricing .panel-heading {border: 0;background-color: #eee;margin: -1px;}.pricing .panel-heading h4 {margin-bottom: 0;}.panel-default {border-color: transparent;padding: 0 0 20px;}.panel-body {padding: 35px 20px 35px;}.pricing sup, .pricing sub {font-weight: 700;color: #999;}.pricing sup {font-size: 16px;top: -33px;}.pricing sub {font-size: 10px;top: 0;}.bg-dark .panel, .bg-dark .panel-body, .bg-dark .list-group-item {background-color: rgba(0, 0, 0, 0.1);}.bg-dark .pricing .panel-heading {border: 0;background-color: #000;color: #ccc;}section.bg-dark .fa, section.bg-dark2 .fa {color: #ccc;}.bg-dark .list-group-item, .bg-dark2 .list-group-item {border: 1px solid #222;}.pricing .panel-heading {border: 0;}.pricing .list-group-item, .pricing .panel-heading {padding: 20px 10px;}.nav-tabs {margin-bottom: 30px;}.box-shadow, .box-shadow-dark {box-shadow: 0px 5px 25px 0 rgba(0, 0, 0, 0.1);position: relative;z-index: 993;background: #fff;}.box-shadow [class*=col-], .box-shadow-dark [class*=col-] {padding: 35px 45px;}.box-shadow-dark {background: #222;}.box-shadow2 {box-shadow: 0px 15px 80px 0px rgba(0, 0, 0, 0.2);}.border {border-right: 1px solid #e8e8e8;border-left: 1px solid #e8e8e8;}.teaser {position: relative;z-index: 993;border-radius: 6px;min-height: 280px;overflow: hidden;display: flex;justify-content: center;flex-direction: column;}.teaser div[class*=col-] {min-height: 280px;}.teaser-caption {padding: 40px;}.bg-img-custom-static {background-attachment: inherit;min-height: 280px;}.bg-shadow {box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.25);}.bg-pastel {background: #9aa8b1;color: #fff;}.big {font-size: 120px !important;line-height: 100px !important;font-weight: 800 !important;letter-spacing: -4px !important;text-transform: none !important;padding-bottom: 50px;}.bold {font-weight: 800 !important;}.light {font-weight: 500 !important;text-transform: none;}.indent {text-indent: -160px;}.topbtn {position: fixed;bottom: 20px;right: 30px;display: none;z-index: 1000;padding: 13px;border-radius: 50%;color: #999;background: rgba(0, 0, 0, 0.1);line-height: 1;}.topbtn::after {display: inline-block;content: "";font-family: "Font Awesome 5 Free";cursor: pointer;}@media (max-width: 500px) {.topbtn {display: none !important;}}.pager li > a, .pager li > span {padding: 30px 0;border: 0;}.pager li > a:focus, .pager li > a:hover {text-decoration: none;background-color: transparent;}.pagination > li > a, .pagination > li > span {padding: 8px;margin-left: 8px;border-radius: 50%;color: #000;width: 40px;height: 40px;background: #eee;border-color: #fff;}.pagination > .active > a {background-color: #333;border-color: #333;color: #fff !important;}.pagination > .active > a:focus, .pagination > .active > a:hover {background-color: #333;border-color: #333;}.pagination > .active > span {background-color: #333;border-color: #333;}.pagination > .active > span:focus, .pagination > .active > span:hover {background-color: #333;border-color: #333;}.pagination > li:first-child > a, .pagination > li:first-child > span {border-radius: 50% !important;}.pagination > li:last-child > a, .pagination > li:last-child > span {border-radius: 50% !important;}#animate img {padding-bottom: 180px;}.progress-default {font-size: 12px;}.progress-default .progress {background-color: #ddd;}.progress-default .progress-bar {background-color: #777;}.progress-bar {text-align: left;text-indent: 20px;}.progress-thin .progress {margin-top: 10px;height: 3px;margin-bottom: 5px;}.bg-dark .progress-default .progress {background-color: #888;}.bg-dark .progress-default .progress-bar {background-color: #555;}.bg-dark .progress-thin .progress-bar {color: #ccc;}.circle {position: relative;display: inline-block;margin: 0 20px;vertical-align: top;text-align: center;width: 100px;padding-top: 38px;}.circle span {letter-spacing: -1px;}.circle canvas {display: block;position: absolute;left: 0;top: 0;margin-bottom: 6px;}.circle span:after {content: "%";margin-left: 0.1em;}.agenda {padding: 45px 0 40px;font-size: 12px;text-transform: uppercase;}.progress-bar {-webkit-transition: width 2.5s ease !important;-moz-transition: width 2.5s ease !important;transition: width 2.5s ease !important;}.shop-nav {width: 250px;overflow: hidden;padding: 10px 18px 0;display: block;}.shop-item {position: relative;}.shop-item img {border: 1px solid #eee;}nav .shop-cart {width: 100%;font-size: 11px;line-height: 14px;overflow: hidden;}li .shop-cart {border-bottom: 1px solid #ccc;margin-bottom: 15px;padding-bottom: 15px;}li .shop-cart a:hover {background-color: transparent !important;}.shop-cart img {width: 70px;padding-right: 10px;float: left;}.shop-nav {color: #333;}.shop-nav a {color: #333;}.shop-nav .btn-dark-border {margin-bottom: 8px;}.shop-nav .fa {margin: 0 0 15px 5px;}.add-cart {position: absolute;bottom: 8px;left: 20px;z-index: 1;font-weight: 800;}.add-cart:before {font-family: "Font Awesome 5 Free";content: "";padding-right: 10px;font-size: 20px;opacity: 0.5;}.badge.price {font-size: 13px;font-weight: 800;position: absolute;bottom: 12px;right: 14px;width: 110px;height: 30px;text-align: center;z-index: 1;background-color: #555;color: #fff !important;padding: 5px 7px;text-transform: uppercase;}.badge.price.sale {bottom: 45px;background-color: #789;}.badge.price.trend {bottom: 45px;background-color: #ff4081;}.badge.price.new {bottom: 45px;background-color: #5bc0de;}.badge.price.white {bottom: 25px;background-color: #fff;color: #333 !important;left: 40px;}.sorting {border: 0;margin: -9px 0px;background: transparent;}.sorting > option {font-size: 14px;}.table.shop-cart {margin-bottom: 60px;}.table.shop-cart > tbody > tr > td, .table.shop-cart > tbody > tr > th {padding: 11px;vertical-align: middle;border-top: 1px solid #ddd;}.table.shop-cart > tfoot > tr > td, .table.shop-cart > tfoot > tr > th {padding: 11px;vertical-align: middle;border-top: 1px solid #ddd;}.table.shop-cart > thead > tr > td, .table.shop-cart > thead > tr > th {padding: 11px;vertical-align: middle;border-top: 1px solid #ddd;}.table.shop-cart h3, .table.shop-cart h4, .table.shop-cart h5 {padding: 0;margin: 0;}@media (max-width: 768px) {.table.shop-cart > tbody > tr > td, .table.shop-cart > tbody > tr > th {padding: 5px;}.table.shop-cart > tfoot > tr > td, .table.shop-cart > tfoot > tr > th {padding: 5px;}.table.shop-cart > thead > tr > td, .table.shop-cart > thead > tr > th {padding: 5px;}}nav.nav-demo {background: #efefef;}.demo-header {height: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;}.demo-header .big {font-size: 80px !important;line-height: 66px !important;}.demo-header .indent {text-indent: -45px;}.demo-header sup {top: -35px;font-size: 20px;letter-spacing: -0.6px;padding-left: 29px;}.demo-header .list-inline {margin-top: -28px;}.intro.demo-header h1 {font-size: 60px;}.intro.demo-header h2 {font-size: 30px;letter-spacing: 0px;}.intro.demo-header .btn-lg {font-size: 17px !important;margin: 10px 0 20px;}.intro.demo-header .overlay {background: rgba(0, 0, 0, 0.8);}@media (max-width: 768px) {.intro.demo-header h1 {font-size: 50px;}}.demo .container-fluid {padding-right: 40px;padding-left: 40px;}.demo img {margin: 20px 0 30px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-out;transition: all 0.3s ease-in-out;border-radius: 5px;box-shadow: 0px 5px 25px 0 rgba(0, 0, 0, 0.1);border: 1px solid #eee;}.demo a img:hover {box-shadow: 3px 5px 15px 0 rgba(0, 0, 0, 0.1);transform: translate(0px, 3px);opacity: 1;}.demo .badge.new {background-color: #94aeb3;color: #fff;font-size: 10px;position: absolute;top: 50px;right: 20px;margin: -40px -10px;line-height: 1;letter-spacing: 1px;border-radius: 50% !important;width: 44px;height: 44px;text-align: center;padding-top: 18px;z-index: 1;font-weight: bold;box-shadow: 3px 5px 15px 0 rgba(0, 0, 0, 0.1);}.demo .col-md-4 {padding: 0 25px 25px;}.awwwards a {position: fixed;top: 10px;left: 0px;width: 90px;height: 135px;z-index: 9999;background-repeat: no-repeat;background-size: 90px 135px;background-image: url(../img/misc/awwwards_left.png);}.demo-badge, .buy-badge {position: fixed;bottom: 25px;left: 20px;z-index: 9999;background-color: #333;color: #323743;padding: 7px 0 6px 4px;font-weight: bold;font-size: 12px;display: flex;width: 161px;border-radius: 6px;box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.2);text-align: center;display: block;}.demo-badge i, .buy-badge i {font-size: 20px;padding-right: 5px;width: 28px;}.demo-badge, .buy-badge {display: block;}.demo-badge {left: 172px;background: #9aa8b1;color: #fff;width: 110px;}.demo-badge a {color: #fff;}.buy-badge a {color: #fff;}.buy-badge a img {width: 76px;vertical-align: text-top;}@media (max-width: 940px) {.awwwards a {display: none;}}@media (max-width: 768px) {.buy-badge, .demo-badge {display: none;}}.showcase .col-lg-6 {width: 49%;}.offcet {margin: -65px auto 30px;}.offcet2 {margin: 0 auto -20px;}.offcet-art-main div[class*=col-] {padding: 0;}.offcet-art, .offcet-art-right, .offcet-art-dark {box-shadow: 0px 0 20px 0px rgba(0, 0, 0, 0.08);background: #fff;position: absolute;top: auto;left: -195px;bottom: 20px;color: #000;padding: 45px 55px;width: 60%;text-align: left;border-radius: 4px;}.offcet-art .text-right, .offcet-art-right .text-right, .offcet-art-dark .text-right {display: block;}.offcet-art-right {right: -195px;left: auto;}.offcet-art-dark {background: #000;color: #fff;}.row.v-center {margin-right: -25px;margin-left: -25px;}.v-center > [class*=col] {display: inline-block;float: none;vertical-align: middle;padding: 0 50px;}.v-center-simple {display: flex;align-items: center;}.magic, .magic2 {position: absolute;width: 100%;z-index: 0;top: 0;left: 0;}.footer {line-height: 27px;}.footer .footer-menu a {line-height: 30px;}.footer .counter {line-height: 44px;}.footer a {text-decoration: none;opacity: 0.55;}.footer a:hover {text-decoration: none;opacity: 1;}.footer a.btn {color: #000 !important;}@media (max-width: 991px) {.footer {text-align: center;}.footer .text-right {text-align: center !important;}}@media (max-width: 991px) {.wow {animation-name: none !important;visibility: visible !important;}}@media (max-width: 480px) {.intro h1 {font-size: 30px !important;line-height: 40px !important;}}@media (max-width: 768px) {body {letter-spacing: 0;}.h1, h1 {font-size: 24px;}.h2, h2 {font-size: 24px;}.h3, h3 {font-size: 20px;}.h4, h4 {font-size: 16px;}.intro h1 {font-size: 38px !important;line-height: 38px !important;}.intro h1.classic {font-size: 60px;line-height: 60px;margin: 50px 0 50px;}section, .section {padding-top: 80px;padding-bottom: 80px;}.section-small {padding-top: 60px;padding-bottom: 60px;}.portfolio-sorting li a {margin: 0;letter-spacing: 0;}.shop-item img {width: 100%;}.demo-header .big {font-size: 70px !important;line-height: 65px !important;}.demo .container-fluid {padding-right: 15px;padding-left: 15px;}#portfolio .list-inline li {width: 100%;padding: 10px 5px 15px;text-align: center;}.carousel-control {display: none;}}@media (max-width: 991px) {.action .btn {float: none;margin-top: 30px;text-align: center;}.header-overlay {background: rgba(255, 255, 255, 0.75);padding: 36px;width: 90%;border-radius: 6px;position: unset;}.action, #subscribe {text-align: center;}.action .text-right, #subscribe .text-right {text-align: center;}.action .subscribe-form, #subscribe .subscribe-form {padding: 0;}.grid-pad div[class*=col-] {margin-bottom: 40px !important;}.row.v-center {margin-right: 0px;margin-left: 0px;text-align: center;}.indent {text-indent: unset;}.big {font-size: 80px !important;line-height: 60px !important;}.intro .intro-body {padding: 150px 20px 70px;text-align: center;}.intro .intro-body .row {text-align: center;}.pull-left, .pull-right {float: none !important;}.btn {margin: 10px;}.footer .text-right {text-align: left;}.footer .footer-menu {padding-bottom: 20px;}section {background-attachment: scroll !important;background-position: 50% 50% !important;text-align: center;}.search-button {margin-top: 5px;}.dropdown-menu .search-button .fa {opacity: 1 !important;}.nav li a {-webkit-transition: all 0s ease-in-out !important;-moz-transition: all 0s ease-in-out !important;transition: all 0s ease-in-out !important;}}@media (max-width: 1199px) {#about, #about2, #about-slider, #action-slider, #action-slider2, #action-slider3 {text-align: center;}#carousel-light2, #carousel-light3, #carousel-light4, #carousel-dark, #carousel-transparent {margin: 45px 0;}.offcet-art, .offcet-art-right, .offcet-art-dark {left: 0;width: 100%;position: inherit;text-align: center;}.showcase {text-align: center;}.showcase [class*=col] {width: 100%;}.footer div[class*=col-] {text-align: center;min-height: 30px;}.v-center > [class*=col] {padding: 40px;}}.bar-results {background-color: #f7f7f7;}.bar-results h4 {margin-top: 30px;margin-bottom: 30px;margin-left: 1px;margin-right: 1px;color: #000000;font-size: 16px;}.testimonials-carousel {display: flex;overflow-x: auto;gap: 1rem;scroll-snap-type: x mandatory;padding: 1rem;}.testimonial {flex: 0 0 calc(33.333% - 1rem);scroll-snap-align: start;padding: 1rem;border-radius: 8px;background-color: #f9f9f9;min-width: 250px;}.testimonial p {margin-bottom: 1rem;}.testimonial-footer {display: flex;align-items: center;gap: 1rem;}.testimonial-footer img {width: 50px;height: 50px;border-radius: 50%;object-fit: cover;}.testimonial-footer .info {display: flex;flex-direction: column;}.testimonial-footer .info div {font-weight: bold;}.testimonial-footer .info small {color: #666;}.testimonials-carousel::-webkit-scrollbar {display: none;}.testimonials-carousel {-ms-overflow-style: none;scrollbar-width: none;}.icon-gold {color: #f7941d;}.panel {width: 100%;box-sizing: border-box;margin-bottom: 1rem;}.panel-body {text-align: left;padding: 15px;word-wrap: break-word;}@media (max-width: 768px) {.panel-body {padding: 10px;font-size: 15px;}.panel-title a {display: block;font-size: 16px;}}form {max-width: 500px;margin: auto;padding: 20px;border-radius: 12px;}.form-group {margin-bottom: 15px;}input, textarea {width: 100%;padding: 10px;border: 1px solid #ccc;border-radius: 8px;font-family: inherit;}button {background: #0d6efd;color: white;padding: 12px 20px;border: none;border-radius: 8px;cursor: pointer;font-weight: bold;}button:hover {background: #0b5ed7;}.form-result {margin-top: 15px;font-weight: bold;}