body,
html {
  width: 100%;
  height: 100%;}
#wrap {width: 100%;overflow: hidden;}
/*=======================================================	GO TO TOP

========================================================*/

.cd-top {display: inline-block;height: 40px;z-index: 9;width: 40px;position: fixed;bottom: 30px;right: 0px;color: #fff;border-radius: 4px 0 0 4px;font-size: 18px;text-align: center;background: #0b0c22;line-height: 40px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);overflow: hidden;white-space: nowrap;visibility: hidden;opacity: 0;-webkit-transition: opacity .3s 0s, visibility 0s .3s;-moz-transition: opacity .3s 0s, visibility 0s .3s;transition: opacity .3s 0s, visibility 0s .3s;-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;}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {-webkit-transition: opacity .3s 0s, visibility 0s 0s;-moz-transition: opacity .3s 0s, visibility 0s 0s;transition: opacity .3s 0s, visibility 0s 0s;}
.cd-top.cd-is-visible {visibility: visible;opacity: 1;}
.cd-top.cd-fade-out {opacity: 0.8;}
.no-touch .cd-top:hover {background-color: #0b0c22;opacity: 1;color: #fff;}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {margin-bottom: 35px;}
.vid-btn i {float: left;height: 40px;width: 40px;border-radius: 50px;line-height: 40px;border: 1px solid rgba(0,0,0,0.9);text-align: center;position: absolute;left: 0;}
.vid-btn {font-weight: 500;display: inline-block;min-height: 42px;position: relative;padding-left: 50px;line-height: 1.2;}
.vid-btn span {font-size: 12px;}
.custom_1527402362023 {box-sizing: border-box;padding-left: 15px;padding-right: 15px;width: 100%;margin-top: 70px !important;}

/*=======================================================
  HEADER

========================================================*/

#undefined-sticky-wrapper header {width: 100%;z-index: 999;background: transparent;padding: 15px 0;padding-bottom: 0px;position: absolute;top: 0px;left: 0px;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}
.is-sticky header {background: rgba(0,0,0,0.9) !important;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}
#undefined-sticky-wrapper header .navbar {border: none;margin: 0px;position: static;padding: 0px;border-radius: 0px;text-align: center;float: right;}
#undefined-sticky-wrapper header .navbar .nav {margin-top: 3px;}
.dropdown-toggle::after {display: none;}
#undefined-sticky-wrapper header .logo {float: left;position: relative;max-width: 150px;margin-top:7px;}
#undefined-sticky-wrapper header .logo img {z-index: 3;position: relative;}
.sticky-wrapper {height: auto !important;}
#undefined-sticky-wrapper header .sticky {background: rgba(255,255,255,0.95);left: 0px;}
#undefined-sticky-wrapper header .is-sticky .sticky {padding: 15px 0;box-shadow: 0 0 5px rgba(0,0,0,0.2);}
#undefined-sticky-wrapper header .navbar {display: inline-block;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}
#undefined-sticky-wrapper header .navbar li {display: inline-block;float: left;margin: 0 12px;position: relative;padding-bottom: 20px;}
#undefined-sticky-wrapper header .sticky {width: 100%;-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}
.is-sticky .navbar li a {color: #fff;}
#undefined-sticky-wrapper header .navbar li a {font-size: 15px;color: #fff;font-weight: 400;padding: 10px 0px;position: relative;letter-spacing: 1px;text-transform: uppercase;display: inline-block;font-family: "Montserrat", sans-serif;    text-decoration: none;}
#undefined-sticky-wrapper header .navbar li a:before {width: 0px;margin: 0px auto;position: absolute;content: "";height: 2px;left: 0px;bottom: 0px;z-index: -1;background: #ffe115;-webkit-transition: 0.2s ease-in-out;-moz-transition: 0.2s ease-in-out;-ms-transition: 0.2s ease-in-out;-o-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;}
#undefined-sticky-wrapper header .navbar li a:hover:before {width: 100%;}
#undefined-sticky-wrapper header .navbar li.active a:before {width: 100%;margin: 0px auto;position: absolute;content: "";height: 2px;bottom: 0px;left: 0px;z-index: -1;background: #ffe115;-webkit-transition: 0.2s ease-in-out;-moz-transition: 0.2s ease-in-out;-ms-transition: 0.2s ease-in-out;-o-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;}
.nav>li>a:focus, .nav>li>a:hover {background: none;}
.ownmenu .nav .dropdown-menu {background: rgba(255,255,255,0.99);padding: 0px;}
.ownmenu .dropdown-menu li {margin: 0px;}
.ownmenu .nav .dropdown-menu li {position: relative;z-index: 2;}
.ownmenu .nav .dropdown-menu li a {z-index: 1;position: relative;}
.ownmenu .nav .dropdown-menu li a:before {background: #2d3a4b;content: "";width: 0px;height: 100%;top: 0px;margin: 0px;z-index: -1;left: 0px;display: none;}
.ownmenu .dropdown-menu li a:hover:before {width: 100%;}
.ownmenu .nav .dropdown-menu li a {padding: 0px 20px;font-size: 13px;line-height: 30px;background: none;text-transform: none;color: #2d3a4b !important;}
.ownmenu .nav .dropdown-menu li:nth-last-child(1) a {border-bottom: none;}
.ownmenu .nav .dropdown-menu li a:hover {color: #000 !important;}
.ownmenu .nav .dropdown-menu {border: none;min-width: 250px;margin-top: 23px;}
.ownmenu .nav .dropdown-menu {border-top: none;padding: 20px;border-radius: 0px 0px 8px 8px;margin-left: 10px;}
.ownmenu .nav .dropdown-menu {}
.ownmenu .dropdown.megamenu {position: static !important;}
.ownmenu .dropdown.megamenu .dropdown-menu {width: 100%;min-width: inherit;padding: 30px;margin-top: 0px;}
.ownmenu .nav .dropdown-menu li a {position: relative;}
.ownmenu .nav .dropdown-menu li a:after {content: "\f105";position: absolute;left: 5px;top: 0px;color: #000;font-family: 'FontAwesome';}
.ownmenu .dropdown.megamenu .dropdown-menu li {display: inline-block;width: 100%;}
.ownmenu .dropdown.megamenu .dropdown-menu h6 {margin-bottom: 20px;color: #2d3a4b;font-size: 14px;font-weight: normal;}
.ownmenu .dropdown.megamenu .dropdown-menu .btn {padding: 0px 30px;letter-spacing: 0px;margin-top: 10px;}
.ownmenu .dropdown.megamenu .dropdown-menu .btn:before {display: none;}
.ownmenu .dropdown.megamenu .dropdown-menu h5 {margin-bottom: 20px;letter-spacing: 1px;color: #2d3a4b;}
.ownmenu .dropdown.megamenu .dropdown-menu h5 span {font-size: 14px;text-transform: none;width: 100%;font-weight: normal;display: inline-block;}
.ownmenu .dropdown.megamenu .dropdown-menu li a {display: inline-block;width: 100%;font-size: 12px;padding: 0px 0px;color: #2d3a4b !important;margin: 0px;}
.ownmenu .dropdown .media-left {float: left;}
.ownmenu .dropdown.megamenu .cart-img {width: 80px;margin-right: 10px;padding: 5px;display: inline-block;background: #fff;border: 1px solid rgba(0,0,0,0.1);}
.ownmenu .dropdown.megamenu .cart-img a {padding: 1px !important;border: none !important;}
.ownmenu .dropdown.megamenu .stars {margin-bottom: 0px;color: #ffe119;font-size: 11px;}
.ownmenu .dropdown.megamenu .stars i {margin: 0 1px;}
.ownmenu .dropdown.megamenu .media-heading {margin-top: 10px;font-weight: normal;margin-bottom: 5px !important;}
.ownmenu .dropdown.megamenu .top-rated li .price {font-size: 12px;}
.ownmenu .dropdown.megamenu .top-rated li {border-bottom: 1px solid rgba(0,0,0,0.1);margin-bottom: 10px;padding-bottom: 10px;}
.ownmenu .dropdown.megamenu .top-rated li:nth-last-child(1) {border: none;padding-bottom: 0px;margin-bottom: 0px;}
.ownmenu .dropdown.megamenu .dropdown-menu {overflow: hidden;border-top: 1px solid #2d3a4b;margin: 0px;}
.ownmenu .dropdown.megamenu .dropdown-menu .row {max-width: 1170px;margin: 0 auto;}
#undefined-sticky-wrapper header .is-sticky .sticky .nav .dropdown.megamenu .dropdown-menu {margin-top: 0px;}
.ownmenu .dropdown.megamenu .dropdown-menu .row {position: relative;}
.ownmenu .dropdown.megamenu .dropdown-menu .nav-img {margin-right: -30px;float: right;margin-top: -30px;margin-bottom: -30px;position: absolute;top: 0px;z-index: -1;}
.ownmenu .dropdown.megamenu .dropdown-menu li a:before {height: 1px;top: auto;bottom: 0px;}
.ownmenu .dropdown .sub-menu .dropdown-menu {position: absolute;left: 100%;top: 0px;display: none !important;margin: 0px !important;}
.ownmenu .dropdown .sub-menu:hover .dropdown-menu {display: block !important;}
.ownmenu .dropdown .sub-menu .dropdown-menu li a {border-bottom: 1px solid rgba(0,0,0,0.1) !important;}
.ownmenu .dropdown .sub-menu .dropdown-menu li:nth-last-child(1) a {border-bottom: 1px solid rgba(0,0,0,0.1) !important;}
.ownmenu .dropdown .sub-menu:before {content: "\f105";position: absolute;right: 10px;font-family: 'FontAwesome';line-height: 33px;z-index: 2;}
.ownmenu .dropdown .sub-menu:hover:before {color: #fff;}
.ownmenu {float: left;}
.nav-right i {font-size: 20px;}
.nav-right .navbar-right li {margin: 0px;}
.nav-right .navbar-right li a {border: 1px solid #2d3a4b;border-radius: 50%;height: 36px;width: 36px;line-height: 34px;margin-left: 10px !important;}
.nav-right .navbar-right li a i {font-size: 14px;}
.nav-right .navbar-right li a:hover {color: #fff;background: #2d3a4b;}
.nav-right {float: right;position: relative;margin-top: 1px;}
.navbar-right li a {margin: 0px !important;padding: 0px !important;width: 40px;float: left;}
#undefined-sticky-wrapper header .social_icons {float: right;color: #fff;margin-top: 20px;}
#undefined-sticky-wrapper header .social_icons a {color: #fff;margin-left: 10px;}
#undefined-sticky-wrapper header.light-head .navbar .nav-right li a {padding-left: 0px !important;padding-right: 0px !important;background: none !important;}
#undefined-sticky-wrapper header .social_icons a:hover {color: #ab4e52;}
#undefined-sticky-wrapper header .is-sticky .sticky .nav .dropdown-menu {margin-top: 10px;}
.header-1 {position: absolute;background: none;}
.header-1 .sticky {background: none;}
.header-1 .is-sticky .sticky {background: rgba(255,255,255,0.9);}
#undefined-sticky-wrapper header.light-head .navbar li a {color: #fff;}
#undefined-sticky-wrapper header.light-head .navbar li a:hover {background: rgba(0,0,0,0.9);border-radius: 6px 6px 0 0;}
#undefined-sticky-wrapper header.light-head .navbar .dropdown-menu li a {color: #333;}
#undefined-sticky-wrapper header.light-head .navbar .dropdown-menu li a.btn {color: #fff;}
.#undefined-sticky-wrapper header-1 .is-sticky .sticky {background: rgba(0,0,0,0.9);}
#undefined-sticky-wrapper header.light-head .ownmenu .nav .dropdown-menu {background: rgba(0,0,0,0.9) !important;border: none;}
#undefined-sticky-wrapper header.light-head .ownmenu .nav ul.dropdown-menu li a {color: #fff !important;border-bottom: 1px solid rgba(255,255,255,0.1);}
#undefined-sticky-wrapper header.light-head .ownmenu .nav .dropdown-menu li a:after {color: #fff;}
#undefined-sticky-wrapper header.light-head .ownmenu .nav ul.dropdown-menu li a:hover {color: #fff !important;}
#undefined-sticky-wrapper header.light-head .ownmenu .nav ul.dropdown-menu li a:before {display: none;}
#undefined-sticky-wrapper header.light-head p {color: #b4b4b4;}
#undefined-sticky-wrapper header.light-head .ownmenu .dropdown.megamenu .dropdown-menu h6 {color: #fff;}
#undefined-sticky-wrapper header.light-head .ownmenu .dropdown.megamenu .dropdown-menu h5 {color: #fff;}
#undefined-sticky-wrapper header.light-head .ownmenu .dropdown.megamenu .dropdown-menu h5 span {color: #999999;}
#undefined-sticky-wrapper header.light-head .ownmenu .dropdown.megamenu .cart-img {background: #000;border: 1px solid rgba(255,255,255,0.2);}
#undefined-sticky-wrapper header.light-head .ownmenu .dropdown.megamenu .top-rated li .price {color: #999999;}
#undefined-sticky-wrapper header.light-head .ownmenu .dropdown.megamenu .dropdown-menu li a {color: #999999 !important;border-bottom: 1px solid rgba(255,255,255,0.1);}
#undefined-sticky-wrapper header.light-head .ownmenu .dropdown.megamenu .dropdown-menu li a:hover {color: #fff !important;}
#undefined-sticky-wrapper header.light-head .ownmenu .dropdown.megamenu .dropdown-menu li a:before {background: #fff;}
.header-1 {padding-bottom: 0px !important;}
.header-1 .sticky {padding-bottom: 0px !important;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background: none;}
.header-1 .logo {margin-top: 13px;}
.header-1 .ownmenu .nav .dropdown-menu {margin-top: 0px;}
#undefined-sticky-wrapper header.light-head .navbar li a:before {background: #fff;bottom: 0px;top: auto;height: 2px;}
#undefined-sticky-wrapper header.light-head .navbar li.active a:before {background: #fff;}
#undefined-sticky-wrapper header.light-head .ownmenu ul.dropdown {background: rgba(0,0,0,0.9);}
#undefined-sticky-wrapper header.light-head .ownmenu ul.dropdown li a {color: #d6d6d6 !important;border-bottom: 1px solid rgba(255,255,255,0.1);}
#undefined-sticky-wrapper header .navbar-collapse {float: left;padding: 0px;margin-right: 20px;}
#undefined-sticky-wrapper header .user-acc li {display: inline-block;width: 100%;margin: 0px !important;}
#undefined-sticky-wrapper header .user-acc li h6 {padding: 0 20px;font-weight: normal;border-bottom: 1px solid rgba(0,0,0,0.1);margin: 10px 0;padding-bottom: 10px;padding-top: 10px;margin-bottom: 0px;text-transform: none;}
#undefined-sticky-wrapper header .user-acc .dropdown-menu {margin-top: 51px;padding: 0px;border: none;border-radius: 0px;min-width: 260px;}
.header-1 .user-acc .dropdown-menu {margin-top: 11px;}
.header-1 .user-basket .dropdown-menu {margin-top: 11px;}
#undefined-sticky-wrapper header .is-sticky .sticky .user-acc .dropdown-menu {margin-top: 21px;}
#undefined-sticky-wrapper header .user-acc li a {display: inline-block;width: 100%;letter-spacing: 0px;padding: 10px 20px;font-size: 12px;}
#undefined-sticky-wrapper header .user-acc .dropdown-menu>li>a:hover {background: #ffe115;}
#undefined-sticky-wrapper header .user-acc .dropdown-menu>li>a:focus {background: #ffe115;}
#undefined-sticky-wrapper header .navbar-right li a:before {display: none;}
#undefined-sticky-wrapper header .user-basket .dropdown-menu {margin-top: 51px;padding: 20px;border: none;border-radius: 0px;min-width: 350px;}
#undefined-sticky-wrapper header .user-basket .dropdown-menu li {padding: 0px;margin: 0px;margin-bottom: 20px;display: inline-block;position: relative;width: 100%;}
#undefined-sticky-wrapper header .user-basket h5 {font-weight: normal;font-size: 16px;border-top: 1px solid rgba(0,0,0,0.1);border-bottom: 1px solid rgba(0,0,0,0.1);padding: 10px 0;}
#undefined-sticky-wrapper header .user-basket .btn {padding: 0px 0px;width: 100%;letter-spacing: 0px;color: #fff;border: none;}
#undefined-sticky-wrapper header .user-basket .btn:hover {background: #ffe115;color: #2d3a4b;}
#undefined-sticky-wrapper header .user-basket .media-heading {margin-top: 0px;font-weight: normal;}
#undefined-sticky-wrapper header .user-basket span {display: inline-block;width: 100%;margin: 5px 0;font-size: 12px;}
#undefined-sticky-wrapper header .user-basket .cart-img a {display: inline-block;width: 100%;padding: 0px;}
#undefined-sticky-wrapper header .user-basket .cart-img {width: 90px;margin-right: 10px;box-shadow: 0 0 2px rgba(0,0,0,0.2);padding: 5px;display: inline-block;}
#undefined-sticky-wrapper header .is-sticky .sticky .user-basket .dropdown-menu {margin-top: 21px;}
#undefined-sticky-wrapper header .navbar li.menu-item-has-children ul {position: absolute;border: none;min-width: 270px;margin-top: 0px;border-radius: 4px;padding: 20px 0px;-webkit-transition: 0.2s ease-in-out;-moz-transition: 0.2s ease-in-out;-ms-transition: 0.2s ease-in-out;-o-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;border: none;display: block;top: 100%;opacity: 0;margin-top: 20px !important;visibility: hidden;background: #fff;padding: 10px 20px;box-shadow: 0 5px 10px rgba(0,0,0,0.2);z-index: 9999;}
#undefined-sticky-wrapper header .navbar li.menu-item-has-children ul:before {content: "\f0d8";position: absolute;top: -18px;font-family: 'FontAwesome';z-index: 99;color: #fff;left: 15px;font-size: 20px;}
#undefined-sticky-wrapper header .navbar li.menu-item-has-children:hover ul {opacity: 1;visibility: visible;margin-top: -2px !important;}
#undefined-sticky-wrapper header .navbar li.menu-item-has-children ul li {margin: 0px;padding: 0px;display: inline-block;width: 100%;text-align: left;}
#undefined-sticky-wrapper header .navbar li.menu-item-has-children ul li a {font-size: 12px;padding: 8px 0px;text-transform: none;display: inline-block;width: 100%;margin: 0px;color: #0b0c22;}
#undefined-sticky-wrapper header .navbar li.menu-item-has-children ul li .sub-menu {left: 100%;top: 0px;display: none;}
#undefined-sticky-wrapper header .navbar li.menu-item-has-children ul li:hover .sub-menu {display: inline-block;}
/*=======================================================		Main
========================================================*/

section {position: relative;overflow: hidden;width: 100%;}

#particles-js {width: 100%;background: #f7df1d;background-size: cover;top:0px;background-image: url(../images/hero-bg.jpg);background-size: cover;background-position: center center;height: 1100px;}
.simple-head {background-size: cover;max-height: 1000px;}
.simple-head .position-center-center {margin-top: 30px;width: 100%;}
.simple-head .btn {margin: 0 5px;margin-top: 30px;}
.simple-head h1 {margin: 0px auto;margin-bottom: 8%;font-size: 78px;line-height: 1.4;font-weight: 700;color: rgb(255, 255, 255);letter-spacing: -1px;}
.simple-head p {color: #fff;font-size: 18px;line-height: 2;text-align: left;font-family: Montserrat;font-weight: 500;font-style: normal;margin-bottom: 8%;}
.simple-head .distri .countdown {padding-bottom: 10px;margin-bottom: 10px;}
.simple-head .distri {background: rgba(255,255,255,0.95);padding: 10px 20px;border-radius: 4px;}
.simple-head .distri h6 {font-size: 18px;margin: 0px;margin-top: 10px;font-weight: 600;}
.simple-head .distri .countdown article {margin-bottom: 0px;}
.simple-head .distri .progress {margin: 10px 0;}
.simple-head .distri .progress span {text-align: left;}
.simple-head .distri .progress span small {float: right;margin-top: 2px;}
.simple-head .distri .countdown li p {color: #333;font-size: 12px;line-height: 20px;}
.simple-head .col-md-7 .btn {margin-top: 0px;}

.page-id-367 .simple-head h1 {font-size: 108px;}
/*=======================================================
  Position Center Center 

========================================================*/

.position-center-center {left: 50%;position: absolute;top: 48%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}

.idrink-box {border-color: #e6e6e6;margin: 0px;padding: 30px 30px 20px 30px;background-color: #ffffff;border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;color: #666666;line-height: 1.7;font-size: 16px;}
.hero-title {font-size: 65px;color: rgb(0, 46, 91);line-height: 1.5;text-align: left;font-family:Montserrat;font-weight:400;font-style:normal;}
.skin-title {font-size: 45px ;font-weight: 700 ;letter-spacing: 0px ;text-transform: none ;color: #ffde00;font-family: 'Montserrat', sans-serif;text-align: center;margin-bottom: 10%;}
.item-title-wrap {margin-bottom: 20px;text-align: center;}
.item-title {font-family: "Montserrat", sans-serif;color: #010101;letter-spacing: 2px;margin-top: 0px;margin-bottom: 20px;line-height: 1.2;font-weight: 700;font-size: 19px;text-transform: uppercase;margin-bottom: 5px;}

.item-caption {font-size: 16px;font-weight: 600;color: #6f6f6f;}
.hero-button {background-color: #ffde00;cursor: pointer;outline: none;box-shadow: none;box-sizing: border-box;line-height: 1.3;letter-spacing: 1px;font-weight: 600;font-size: 21px;border-color: rgba(255, 255, 255, 0);margin: 25px 0 0 0;border-radius: 3px;padding: 16px 30px;border: 2px solid #ffde00}
.hero-button:hover {background-color: transparent;border: 2px solid #ffde00;}

.hero-main {margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 100px !important;padding-bottom: 100px !important;background-image: url(https://cryptic.modeltheme.com/wp-content/uploads/2018/01/cryptic_theme_picture333.jpg?id=15738) !important;position: relative;}
.ib-icon {margin: 30px 0;margin-bottom: 20px;}
.ib-icon i {font-size: 40px;color: #0b0c22;}
.heading h4 {font-weight: 500;color: #2d3a4b;margin: 0px;font-size: 26px;letter-spacing: -1px;margin-bottom: 30px;font-family: 'Montserrat', sans-serif;}
.custom_1527416887574 p {font-weight: 500;color: #6f6f6f;line-height: 26px;text-rendering: optimizeLegibility;font-family: 'Montserrat', sans-serif;}
.custom_1527416887574 {padding-top: 100px !important;padding-bottom: 100px !important;background: #fff;
position: relative;}
.ultra-ser {margin-bottom: 35px;}
.nopadding {padding: 0 !important;}

.boxes-hero {padding: 0 0 80px;background-color: #1d1e20;overflow: visible;}
.boxes-hero-box {box-shadow: 0px 0px 40px rgba(0, 0, 0,0.06);-moz-box-shadow: 0px 0px 40px rgba(0, 0, 0,0.06);-webkit-box-shadow: 0px 0px 40px rgba(0, 0, 0,0.06);background-color: #ffffff;border-radius: 5px 0px 0px 5px;-moz-border-radius: 5px 0px 0px 5px;-webkit-border-radius: 5px 0px 0px 5px;padding: 52px 35px 20px;height: 311px;}

.ico-image {margin-bottom: 28px;}
.service-title {font-size: 18px ;font-weight: 700 ;text-transform: none;margin-bottom: 20px;}
.service-content {font-weight: 400 ;text-transform: none ;font-size: 15px;color: #969696;font-family: 'Montserrat', sans-serif;}
.sm-intro {position: relative;z-index: 3;color: #fff;margin: 0 auto;}
.sm-intro h2 {margin-bottom: 20px;color: #fefeff;font-size: 36px;font-family: 'Montserrat', sans-serif;font-weight: 400;margin-top: 8%;}
.sm-intro p {max-width: 800px;margin: 0 auto;font-weight: 500;color: #6f6f6f;line-height: 26px;}
.page-id-8 .sm-intro p {margin: 0 auto 15px;font-size: 14px;font-family: 'Montserrat', sans-serif;}
.page-id-8 .sm-intro h2, .page-id-271 .sm-intro h2, .page-id-370 .sm-intro h2 {color: #23272a;font-weight: 500;}
.boxes-hero .sm-intro p {line-height: 1.8;text-align: justify;}

.boxes-hero-second {padding: 80px 0px;background-color: #f4f5fa;overflow: visible;}
.boxes-hero-second .sm-intro h2 {margin-bottom: 20px;color: #252525;font-size: 36px;font-family: 'Montserrat', sans-serif;font-weight: 400;margin: 30px;}
.custom_1516107201957 {margin-top: -100px;padding-top: 50px;padding-bottom: 30px;background-image: url(../images/ico_iconbox_bg.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;
margin-left: auto;margin-right: auto;width: 100%;}
.overlapping {position: relative;z-index: 1000;}
.icon-box {margin-bottom: 0px;font-size: 18px;line-height: 24px;color: #ffffff;font-family: Roboto;}
.icon-box h4 {font-size:18px;line-height:24px;color:#ffffff;font-family: Roboto;margin-bottom: 20px;padding: 23px 0 0;font-family: 'Roboto Slab', serif;}
.icon-box h4 a {color: #ffffff;text-decoration: none;}
.icon-box i:hover {color: #FFC107 !important;text-decoration: none;}
.icon-box h4 a:hover {color: #FFC107;text-decoration: underline;}
.icon-box p {color: #ffffff; font-size: 14px; line-height: 1.3;font-family: Roboto;}
.icon-font {font-size: 48px;margin: 0 auto;display: block;vertical-align: middle;width: 50px;height: 47px;line-height: 50px;text-align: center;color: #fff;border-radius: 50%;}

/* ==========================================================================
   Footer
   ========================================================================== */
.footer {background: linear-gradient(90deg, rgba(35, 54, 182, 0.81) 0%, rgba(31,38,103,0.9) 100%),url(/wp-content/uploads/2019/09/blockchain.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover; color:#d2d2d2; padding:70px 0 0; margin-top:-1px; display: block; position: relative;}
.footer-btm-bar {background:rgba(14, 20, 62, 0.50);padding:30px 0 20px;}
.footer-widgets.row {margin-bottom:30px;}
.footer .widget {text-align: left;margin-bottom: 15px;font-size: 15px;line-height: 1.5;}
.footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6 {color:#fff}
.footer p, .footer a {color:#d2d2d2}
.footer a:hover {color:#fff;text-decoration:none;}
.footer .footer-copyright {text-align:center;display: block;}
.footer .widget-title {position:relative;font-size:18px;font-weight:400;margin-top:0;padding-bottom:20px;margin-bottom:26px;border-bottom:1px solid rgba(255,255,255,0.1);}
.footer .meta-border {margin-top:20px;margin-bottom:25px;}
.footer .meta-border, .footer ul li, .footer .widget ul li {border-bottom:1px solid rgba(255,255,255,0.05)}

.footer .widget.widget_categories ul li,
.footer .widget.widget_pages ul li,
.footer .widget.widget_nav_menu ul li {border-bottom:0;box-shadow:0 0 0;}

.footer .widget.widget_categories li a,
.footer .widget.widget_pages li a,
.footer .widget.widget_nav_menu li a {border-bottom:1px solid rgba(255,255,255,0.05)}

.footer #wp-calendar tbody .pad {background:#292e31}
.footer #wp-calendar tbody td {background:#464a4d;border:1px solid #292e31;}
.footer #wp-calendar tbody td:hover {background:#292e31}

.footer #wp-calendar thead th,.footer #wp-calendar caption {color:#fff}
.footer #wp-calendar tbody {color:#fff}
.footer #wp-calendar #prev {text-align:left}

.footer .tagcloud a {background-color:#464a4d}
.footer .tagcloud a:hover {background-color:#2b8dd6;color:#fff;text-decoration:none;}

.footer .search-form input {border:0}
.footer .search-form input:focus {border:0;box-shadow:0 0 0;}
.footer .widget select {border:0}
.footer .widget select:focus {border:0;box-shadow:0 0 0;}
.footer .soc-widget i {color:#ffffff;}
.footer .soc-widget i:hover {color:#8e979d}
.footer .widget .dropdown-menu a,
.footer .widget .dropdown-menu > .active > a {color:#d2d2d2;background-color:transparent;}
.footer .widget .dropdown-menu a:hover,
.footer .widget .dropdown-menu > .active > a:hover,
.footer .widget .dropdown-menu > .active > a:focus {color:#fff}
.footer .widget ul li ul li {margin-left:0}
.footer .icon-blocks p {font-size:15px}

/* List style widgets */

.th-widget-area .widget ul {margin:0;padding:0;}
.th-widget-area .widget ul li {padding:8px 0;list-style:none;}
.th-widget-area .widget ul li:first-child {padding-top:0}
.th-widget-area .widget ul li ul li {margin-left:20px}
.th-widget-area .widget ul li a:hover {text-decoration:none}

.th-widget-area .widget.widget_categories ul li,
.th-widget-area .widget.widget_pages ul li,
.th-widget-area .widget.widget_nav_menu ul li {border-bottom:0;padding:0;}

.th-widget-area .widget.widget_categories li a,
.th-widget-area .widget.widget_pages li a,
.th-widget-area .widget.widget_nav_menu li a {padding:8px 0;display:block;border-bottom:1px solid #e6e6e6;}

.th-widget-area .widget .post-date {display:block;font-size:12px;color:#848484;}
.th-contact-info-widget .icon-block i {padding-right: 10px;vertical-align: -1px;}
.th-widget-area .widget-title {padding-bottom:12px;margin-bottom:20px;border-bottom:0;}
.th-widget-area .widget-title:after {position: absolute;bottom: 0px;left: 0;content: '';width: 25px;height: 2px;background-color: #2b8dd6;}

/* Tag Cloud */

.widget .tagcloud {padding-top:2px}

.widget .tagcloud a {text-align:center;font-size:13px !important;padding:6px 8px;line-height:34px;background-color:#f1f3f4;white-space:nowrap;border-radius:4px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;transition:all 0.15s linear;}
.widget .tagcloud a:hover {background-color:#2b8dd6;color:#fff;text-decoration:none;}

/* Payment Types Widget */
.th-payments-widget img {margin:0 8px 14px 0;width:auto;height:auto;max-height:40px;}
span.th-payment-no-img {margin:0 8px 14px 0;padding:6px 8px;border:1px #eee solid;border-radius:1px;display: inline-table;}

/* Contact Info Widget */
.th-contact-info-widget .icon-blocks {text-align: inherit;padding: 0;}
.th-contact-info-widget .icon-block {padding:0}
.th-contact-info-widget .icon-blocks p {padding: 0;line-height: 195%;display: inline-table;}
.th-contact-info-widget .icon-block i {padding-right: 10px;vertical-align: -1px;}

/* Services section homepage */

.services-all{background-color: #f4f5fa;}
.services-all .services-left-1, .services-all .services-left-2, .services-all .services-left-3, .services-all .services-left-4 {border-color: #e6e6e6;width: 100%;height: auto;backface-visibility: hidden;overflow: hidden;}
.services-all .services-left-1 {background: linear-gradient(rgba(40, 62, 126, 0.45), rgba(13, 79, 173, 0.66)), url(/wp-content/uploads/2019/09/logistics.jpg);background-size: cover;background-position: center center;}
.services-all .services-left-2 {background: linear-gradient(rgba(40, 62, 126, 0.45), rgba(13, 79, 173, 0.66)), url(/wp-content/uploads/2019/09/transport.jpg);background-size: cover;background-position: center center;}
.services-all .services-left-3 {background: linear-gradient(rgba(40, 62, 126, 0.45), rgba(13, 79, 173, 0.66)), url(/wp-content/uploads/2019/09/finance.jpg);background-size: cover;background-position: center center;}
.services-all .services-left-4 {background: linear-gradient(rgba(40, 62, 126, 0.45), rgba(13, 79, 173, 0.66)), url(/wp-content/uploads/2019/09/medical.jpg);background-size: cover;background-position: center center;}
.service-title {margin-bottom: 20px;color: #fefeff;font-size: 36px;font-family: 'Montserrat', sans-serif;font-weight: 400;text-align: center;position: relative;top: 50%;transform: translateY(-50%);}
.service-title a {color: #fefeff;text-decoration: none;}
.service-title a:hover {color: #FFC107;text-decoration: underline;}
.service-desc {padding: 5%;padding-right: 5% !important; padding-left: 5% !important;text-align: justify;box-shadow: 0px 0px 40px rgba(0, 0, 0,0.06);-moz-box-shadow: 0px 0px 40px rgba(0, 0, 0,0.06);-webkit-box-shadow: 0px 0px 40px rgba(0, 0, 0,0.06);background-color: #ffffff;border-radius: 5px 0px 0px 5px;-moz-border-radius: 5px 0px 0px 5px;-webkit-border-radius: 5px 0px 0px 5px;}
.services-desc-last {box-shadow: inset 0px -1px 10px 1px rgba(0, 0, 0,0.06);-moz-box-shadow: inset 0px -1px 10px 1px rgba(0, 0, 0,0.06);-webkit-box-shadow: inset 0px -1px 10px 1px rgba(0, 0, 0,0.06);}

/*---------------------------------------------*/
/*--- 13. 404 Not found page ---*/
/*---------------------------------------------*/
#content {background: #fff;position: relative;z-index: 1;}
.error404 #content {background-image: url(/wp-content/uploads/2019/09/bg-404.jpg);background-repeat: no-repeat;background-position: center center;width: 100%;height: 100%;backface-visibility: hidden;}
.error404 .page-header-404 {background-color: transparent !important;}
.error404 h2 {color: #252525;font-weight: bold;}
.error404 .page-title {color: #c0c2d0;margin: 40px 0;font-weight: 600;}
.error404 h3.page-title {color: #ffffff;font-weight: 300;}
.error404 .page-content > img {display: block;margin: 0 auto;}
.error404 .error-404 {color: #9aa7af;}
.error-404.not-found h1.page-404-digits {font-size: 150px;font-weight: bold;line-height: 110px;color: #ffd600;}
.error404 .blog-posts {overflow: hidden;}
.error404 .img-404 {margin-bottom: 0;margin-top: 0;}
.title-big-top-404 {color: #000000;font-size: 40px;}
.error-return-home.text-center > a {border: 3px solid;display: inline-table;font-size: 17px;margin-top: 10px;padding: 10px 20px;}
.error404 .modeltheme-breadcrumbs {display: none;}
.error-return-home.text-center > a:hover{color: white;}
.high-padding {padding: 80px 0;}
.input-group {position: relative;display: table;border-collapse: separate;}
.search-form .input-group .search-field {border-bottom-right-radius: 0 !important;border-top-right-radius: 0 !important;}
form.search-form {max-width: 430px;margin: 58px auto 0px;position: relative;margin-bottom: 13px;}
form.search-form input.search-field {font-size: 15px;width: 100%;border: none;padding: 22px 60px 22px 25px;height: 64px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;color: #ffffff;background-color: rgba(0, 0, 0, 0.4);}
form.search-form input.search-submit {position: absolute;right: 0;top: 0;width: 64px;height: 64px;opacity: 0;filter: alpha(opacity=0);font-size: 13px;font-weight: 700;text-transform: uppercase;letter-spacing: .8px;padding: 15px 33px;display: inline-block;-webkit-appearance: none;}
form.search-form .infinite-top-search-submit {position: absolute;right: 20px;top: 50%;margin-top: -15px;font-size: 18px;color: #ffffff;}
.error-actions a {color: #ffffff;font-size: 14px;text-transform: uppercase;letter-spacing: 1px;}

/*---------------------------------------------*/
/*--- breadcrumb ---*/
/*---------------------------------------------*/
.header-title-breadcrumb .post-category-date {margin-bottom: 15px;font-weight: 300;}
.header-title-breadcrumb-overlay {background: #f7f7f7;border-bottom: 1px solid #e4e4eb;box-sizing: border-box;padding: 30px 0;width: 100%;}
.header-title-breadcrumb-overlay h1 span{font-size: 20px;}
.header-title-breadcrumb-overlay h1 {align-self: center;color: #454646;font-size: 20px;font-weight: bold;line-height: 100%;margin: 0 auto;padding: 8px 0;text-transform: uppercase;width: 100%;}
.header-title-breadcrumb .header-title-breadcrumb {width: 100%;}
.header-title-breadcrumb .breadcrumbs {padding: 8px 15px;list-style: none;border-radius: 4px;background: rgba(0, 0, 0, 0) none repeat scroll 0 0;color: #cccccc;margin: 0;}
.header-title-breadcrumb .breadcrumbs li a,
.header-title-breadcrumb .breadcrumbs li {color: #32429a;font-size: 16px;font-weight: 600;}
.header-title-breadcrumb .breadcrumbs li {opacity: 0.8;}
.header-title-breadcrumb .breadcrumbs .active {margin-left: 3px;}
.header-title-breadcrumb .breadcrumbs>.active {color: #777;}
.header-title-breadcrumb .breadcrumbs>li {display: inline-block;}
.header-title-breadcrumb .breadcrumbs > li + li::before {content: "";padding: 0;}
.header-title-breadcrumb .breadcrumbs>li+li:before {content: "/\00a0";padding: 0 5px;color: #ccc;}

.post-details-padding .far {color: #F44336;padding-right: 4px;}
.post-details-padding {padding-left: 5%;}
.search #content {margin-top: 0px;}
.post-details-padding .post-date {margin-right: 15px;}
.post-details-padding .post-author {margin-right: 15px;}
.post-name a {line-height: normal;transition: all ease-in-out 0.3s;color: #282828;font-size: 30px;font-weight: bold;margin: 20px 0 15px;}
.post-name a:focus, .post-name a:visited, .post-name a:hover {color: #e5c000;text-decoration: none;}
.post-excerpt .more-link {border-radius: 3px;border: 2px solid;font-size: 15px;line-height: 25px;font-weight: 500;margin: 10px 0 0;display: inline-block;padding: 5px 15px;transition: all ease-in-out 0.3s;color: #252525;background: transparent !important;}
.post-excerpt .more-link:focus, .post-excerpt .more-link:visited, .post-excerpt .more-link:hover {color: #e5c000;
border-color: #ffd600;}
.search-results article {border-bottom: 1px solid rgba(202, 202, 202, 0.38);}

.search-results .post-thumbnail img {transition: all 600ms ease-in-out 0s;-webkit-transition: all 600ms ease-in-out 0s;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);max-width: 100%;height: auto;}
.search-results .post-thumbnail img:hover {opacity: .8;transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}

/*---------------------------------------------*/
/*--- About Page ---*/
/*---------------------------------------------*/

.page-id-8 #content {margin-top: 0px;}
.page-id-271 #content {margin-top: 0px;}
.list-spacing li {margin-bottom: 10px;font-size: 22px;}
.custom_1527406214580 {padding-top: 80px !important;padding-right: 100px !important;padding-bottom: 80px !important;padding-left: 100px !important;background-color: #f5f5f5 !important;}
.custom_1535961170534 {background-image: url(/wp-content/uploads/2019/09/about-half.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;height: 100%;width: 100%;}
.custom_1531989850305 {padding-top: 110px !important;padding-bottom: 40px !important;background-color: #fafaf8 !important;padding: 0 80px;margin: 0 auto;font-size: 14px;font-family: 'Montserrat', sans-serif;background-image: url(/wp-content/uploads/2019/09/bg-blog-1.jpg);background-repeat: no-repeat;background-position: center center;background-size: cover;}
.custom_1531989850305 h2 {font-size: 36px;font-weight: normal;color: #FF9800;margin-bottom: 1.5rem;font-family: inherit;line-height: 1.2;}
.custom_1531989850305 p {margin-bottom: 0;font-weight: 500;color: #fff;line-height: 2;text-rendering: optimizeLegibility;}
.custom_1531989850305 p a {color: #fff;}
#roadmap ul {color: #fff;}

#roadmap .card {width: 22%;display: inline-block;margin: 1rem;border-radius: 4px;box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.2);transition: all 0.2s ease;background: #fff;position: relative;overflow: hidden;}
#roadmap .card:hover, #roadmap .card.hover {-webkit-transform: translateY(-4px);        transform: translateY(-4px);box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.3), 0 0 1px 0 rgba(0, 0, 0, 0.25);}
#roadmap .card:hover #roadmap .card-content, #roadmap .card.hover #roadmap .card-content {box-shadow: inset 0 3px 0 0 #ccb65e;border-color: #ccb65e;}
#roadmap .card:hover #roadmap .card-img .overlay, #roadmap .card.hover #roadmap .card-img .overlay {background-color: rgba(25, 29, 38, 0.85);transition: opacity 0.2s ease;opacity: 1;}
#roadmap .card-img {position: relative;height: 224px;width: 100%;background-color: #fff;transition: opacity 0.2s ease;background-position: center center;background-repeat: no-repeat;background-size: cover;}
#roadmap .card-img .overlay {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(31, 49, 113, 0.64);opacity: 0;}
#roadmap .card:hover .overlay {opacity: 1;}
#roadmap .card-img .overlay .overlay-content {line-height: 224px;width: 100%;text-align: center;color: #fff;}
#roadmap .card-img .overlay .overlay-content a {color: #fff;padding: 0 2rem;display: inline-block;border: 1px solid rgba(255, 255, 255, 0.4);height: 40px;line-height: 40px;border-radius: 20px;cursor: pointer;text-decoration: none;}
#roadmap .card-img .overlay .overlay-content a:hover, #roadmap .card-img .overlay .overlay-content a.hover {background: #FF9800;border-color: #7d4f0b;}
#roadmap .card-content {width: 100%;min-height: 50px;background-color: #fff;border-top: 1px solid #e9e9eb;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;padding: 1rem 2rem;transition: all 0.2s ease;text-align: center;}
#roadmap .card-content a {text-decoration: none;color: #202927;}
#roadmap .card-content h2,
#roadmap .card-content a h2 {margin: 10px 0;font-weight: 700;letter-spacing: 1px;color: #383838;font-size: 14px;text-transform: uppercase;line-height: 1.2;}


/*---------------------------------------------*/
/*--- Investors Page ---*/
/*---------------------------------------------*/
.investor-hero {background-position: center;background-size: cover;position: relative;text-align: center;}
.investor-hero-tab {width: 100%;}
.investor-page-title-overlay {background-color: #000000;opacity: 0;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.investor-page-title-content {padding-top: 120px;padding-bottom: 131px;}
.investor-page-title {font-size: 54px;margin-bottom: 0;color: #ffffff;text-transform: none;letter-spacing: 2px;
font-family: "Montserrat", sans-serif;margin-top: 0px;line-height: 1.2;font-weight: 700;}

.investor-nav {background-color: #f5f5f5;}
.investor-nav .nav-list {margin: 0 auto;padding: 0;}
.investor-nav .nav-list li {display: inline-block;padding: 0;margin: 0 -4px 0 0;position: relative;line-height: 1em;}
.investor-nav .nav-list li a {color: #333;display: block;padding: 1.4em 1.1em;line-height: 1.3em;font-size: 15px;font-weight: 500;font-family: "Montserrat", sans-serif;}
.investor-nav .nav-list li a:hover {text-decoration: none;border-bottom: 2px solid #1b367a;}	
.investor-nav .nav-list .current_page_item {border-bottom: 2px solid #1b367a;}
.investor-nav .nav-list li:after{position:absolute;content:"";right:0;height:15px;width:1px;top:50%;margin-top:-7px;background-color:#d7d7d7;}
.investor-nav .nav-list li:last-child:after{height:0;width:0;}

.investor-content {padding: 4.7em 0;}
@media (max-width: 1440px) { .investor-content {padding: 4em 0;} .blockpadding {padding: 4em 0;} .page-id55 .investor-content {padding: 4em 0;}}

.investor-content h2 {margin-bottom: 20px;color: #333;font-size: 36px;font-family: 'Montserrat', sans-serif;font-weight: 500;margin-top: 2%;}
.investor-content h2 span {color: #1b367a;}
.investor-content p {margin: 2.2em auto 0 auto;line-height: 1.8;text-align: justify;max-width: 800px;
font-weight: 500;color: #6f6f6f;}

.investor-newsletter span {color: #1b367a;}

.blockpadding {padding: 4.7em 0;}

/* NEWSLETTER SECTION */
.cinfoblock{margin:0 0 5em 0;float:left;width:100%;padding: 4em 0 0;}
.corpinfo{border:2px solid #e5e5e5;width:50%;float:left;padding:2em;border-top:none;}
.corp-row:first-child .corpinfo{border-top:2px solid #e5e5e5;}
.corp-row .corpinfo:first-child{border-right:none;}
.corpinfo h4{font-size:1.3em;font-family: 'Montserrat', sans-serif;font-weight: 500;text-transform:none;line-height:1.3em;margin:0;padding:0;}
.corpinfo h4 a{color:#333;}
.corpinfo p{margin:0 0 5px 0;font-size:1.1em;color:#f44336;text-transform:uppercase;}
.investorteampage{margin:0 0 5em 0;}
.investor-newsletter {background: #f6f6f6;position: relative;}
.investor-newsletter h3{margin:0;font-size: 38px;font-family: 'Montserrat', sans-serif;font-weight: 500;}
.newsletetrform input[type="email"], .newsletetrform input[type="text"]{width:100%;height: 53px;padding: 0 11px;border: 1px solid #1b367a;font-size: 14px;background: #f6f6f6;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0px;margin:0;}
.newsletetrform{position:relative;width:100%;text-align:center;}
.input-outerwrap {width: 40%;display: inline-block;margin: 0 2px 0 0;position: relative;max-width:301px;}
.newsletetrform input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;height:53px;width:135px;background:#1b367a;color:#fff;cursor:pointer;font-family:'Conv_Montserrat-SemiBold';border:1px solid #1b367a;-webkit-transition:all ease .26s;-moz-transition:all ease .26s;-ms-transition:all ease .26s;transition:all ease .26s;-webkit-border-radius:0px;border-radius:0px;}
.newsletetrform input[type="submit"]:hover{background:#2b8dd6;}
.investor-newsletter p{margin:1.3em 0px 2.4em 0;}
.investor-newsletter form p{margin: 0 0 .31em 0;display: inline-block;}
.newsletetrform label.error{font-size:11px;color:#ff0000;font-weight:normal;position:absolute;left:0;bottom:-22px;line-height:11px;text-align:left;}
div.wpcf7 .ajax-loader{display:none !important;}
.wpcf7-response-output{display:none !important;}


.page-template-page-investor-php article {width: 100%;}

/* Share Price & Information */
.row .smw-single.smw-basic3 {font-size: 1em;}
.stock-data .smw-single.smw-basic3 {background: none;}
.smw-single.smw-basic3 {font-family: inherit;font-size: 1.2rem;background: #e8e8e8;text-align: center;padding: 1rem;}
.currentDetails {margin: 0 0 2.8em 0;}
.currentDetails .smw-second-line {font-family: 'Fira Sans', sans-serif;font-weight: 800;font-size: 4em;display: inline-block;line-height: 1em;}
.smw-third-line {display: inline-block;font-size: 1.5em;margin-left: 1em;font-family: 'Fira Sans', sans-serif;font-weight: 600;}
.smw-third-line span {margin: 0 8px 0 2px;display: inline-block;}
.smw-third-line span.currencysymbol {font-weight: 800;margin: 0;}
.smw-third-line span.smw-market-data-field.smw-field-quote-regularMarketChangePercent {margin: 0;}
span.smw-change-indicator {margin: 0;}
.smw-third-line span.glyphicon {font-size: .83em;}
.smw-third-line span.downn {color: #ff0000;margin: 0;display: none;}
.smw-third-line span.glyphicon {font-size: .83em;}
.smw-third-line span.upp {color: #008000;margin: 0;display: none;}
span.stockdisclaimer {display: block;font-size: 14px;}

.stock-data svg, .stock-data polygon{fill:#1b367a !important;}
.stock-data *{color:#333;}
.stock-data svg{Width:120px;}
.stockmap{max-width:100%;margin:0 auto 2em auto;}
.stockmap iframe{width:100% !important;}
.stockmap canvas{width:100% !important;height:100% !important;}
span.stockdisclaimer{display:block;font-size:14px;}
.stock-data{float:left;width:100%;margin:1em 0;}
.stockrow .eqblock{width:32%;float:left;font-size:1em;}
.stockrow .eqblock.valued{width:18%;}
.stockrow .eqblock span{font-weight:normal;font-size:92%;}
.stockrow{border-top:1px solid #ddd;float:left;width:100%;padding:.6em 0;}
.stockrow:last-child{border-bottom:1px solid #ddd;}
.stockquote{margin:5em 0 0 0;}
.stockquote h4{margin:0 0 1em 0;}
.stockquote h5{font-size:1.3em;margin:0 0 1em 0;}
.stockquote span.stockdisclaimer{margin:1em 0 0 0;}
.stock-data .smw-single.smw-basic3{background:none;}
.data.white .smw-single.smw-basic3{background:none;}
.row .smw-single.smw-basic3{font-size:1em;}

.news-outer {margin-bottom: 3em;float: left;width: 100%;}
.news {margin-bottom: 2em;border-bottom: 1px solid #ddd;padding-bottom: 1.2em;}
.news a {color: #333;font-size: 1.059em;display: block;}
.news a span {display: block;font-size: 15px;color: #1b367a;margin-top: 8px;font-family: 'Montserrat', sans-serif;font-weight: bold;margin-bottom: 10px;letter-spacing: 1px;}

/* PRESENTATIONS AND EVENTS */
.eventslists .container{max-width:980px;}
.eventslists h4{color:#fff;background:#1b367a;font-size:1.3em;letter-spacing:1px;padding:.8em 1em;margin:0;}
.elisting{border:1px solid #cdcdcd;padding:1.5em;border-top:none;}
.eventslists{margin:0 0 4em 0;}
.presentationb a{font-size:1.2em;color:#333333;}
a.pdflink{padding:10px 0 0 42px;background-image:url(/wp-content/uploads/2019/09/pdFicon.png);background-repeat:no-repeat;background-position:left bottom .4em;line-height:1.7em;display:block;}
.elisting .presentationb a.pdflink span{display:block;font-size:14px;margin:0;line-height:15px;color:#1b367a;cursor:default;}
.eventblocK span{color:#1b367a;font-size:.8em;display:block;}
.eventblocK p{margin:0;font-size:1.04em;}
.eventblocK p a.eventanchor{color:#333;}
.eventblocK{border-bottom:1px solid #dddddd;padding:2em 0;}
.eventblocK:last-child{border:none;padding-bottom:1em;}
.eventblocK:first-child{padding-top:1em;}

/*Investment Section css*/
div#cannabis-strains{background:#fff;}
.investment-home-content{background:rgba(0,0,0,0.7)}
.investment-home-content h3,.investment-home-content p{color:#fff;}
.investment-home-content p{max-width:885px;width:100%;margin:auto;padding:.5em 0 2.5em;}
.investment-home-content p a{color:#fff;text-decoration:underline;}
.investment-home-content svg{fill:#fff;width:90px;height:90px;}
.graph-wrapper:after{content:"";width:1px;height:80%;background:rgba(255,255,255,0.5);position:absolute;left:0px;right:0px;margin:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.investment-title{display:inline-block;margin:1.5em 0;color:#333;position:relative;font-family:'Fira Sans', sans-serif;font-weight:600;letter-spacing:2px;text-align:center;padding-bottom:1em;}
.investment-title:after{content:"";width:70px;height:2px;position:absolute;left:0px;right:0px;margin:auto;bottom:0px;z-index:1;background:#1b367a;}
.investment-rating{color:#fff;font-family:'Fira Sans', sans-serif;font-weight:800;letter-spacing:2px;font-size:2em;text-transform:uppercase;margin-top:.2em;line-height:0.5em;}
.investment-rating span{font-size:0.475em}
.investment-rating span.smw-market-data-field {font-size: 1em;}

/*Contact Page css*/
.page-id-15 #content {margin-top: 0px;}
.seperator {border-right: 1px solid rgba(70, 70, 70, 0.25);}
.contact-page-top .col-md-4 span {display: block;text-align: center;height: 70px;}
.contact-page-top svg {max-width: 68px;width: 100%;height: 48px;}
.contact-page-top {padding: 80px 20px 80px 20px;background: #FFEB3B;text-align: center;font-weight: 700;
font-family: "Montserrat", sans-serif;letter-spacing: 0.6px;}
.contact-page-top .core-item-icon {padding: 0 20px 45px;}
.contact-page-top .core-item-icon i {color: #fff;font-size: 40px;min-width: 40px;min-height: 40px;text-align: center;display: inline-block;background: #000;padding: 20px;border-radius: 501px;}
.contact-page-top .core-item-title {padding: 0 20px 25px;font-size: 26px;font-weight: 600;letter-spacing: 0px;text-transform: none;color: #383838;display: inline-block;font-family: "Montserrat", sans-serif;line-height: 1.2;margin: 0;transition: color .2s;-moz-transition: color .2s;-o-transition: color .2s;-webkit-transition: color .2s;}
.contact-page-top .core-item-content {padding-left: 60px;padding-right: 60px;font-size: 16px;margin-top: 0;    margin-bottom: 20px;line-height: 1.7;}

.contact-page-top a {color: #233c85;font-weight: 700;font-family: "Montserrat", sans-serif;}
.contact-page-form {padding: 95px 0px 50px 0px;background: #f3f3f3;}
.contact-page-form .core-item-title {font-size: 39px;font-weight: 600;letter-spacing: 0px;text-transform: none;}
.contact-page-form .core-title-item-caption {font-size: 19px;font-style: normal;color: #747474;font-family: "Montserrat", sans-serif;margin-top: 15px;}
.contact-page-form .core-item-icon {padding: 0 20px 35px;text-align: center;}
.contact-page-form .core-skin-divider {max-width: 40px;position: relative;margin-left: auto;margin-right: auto;
border-color: #3f51b5;border-width: 2px;border-bottom-style: solid;margin-bottom: 40px;}
.contact-page-form form {max-width: 760px;margin: 0 auto;text-align: center;}
.contact-page-form form input:not([type=button]):not([type=reset]):not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),.contact-page-form form textarea {font-size: 15px;padding: 18px 22px;box-shadow: none;font-weight: 400;background: rgb(255, 255, 255);border-radius: 4px !important;border: 1px solid rgba(0,0,0,0.1);-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;height: 45px;width: 100%;display: block;color: #4e4e4e;font-family: "Roboto", sans-serif;margin: 10px auto;}
.contact-page-form form textarea {height: 120px;}

.contact-page-form form input[type="submit"] {background-color: #233c85;letter-spacing: .8px;-webkit-appearance: none;border: none;color: #fff;display: inline-block;padding: 12px 40px;text-transform: uppercase;font-weight: 600;font-size: 14px;border-radius: 4px;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;}
.contact-page-form form input[type="submit"]:hover {background: #0b0c22;color: #fff;}

/* Social Icons Widget */
.post-15 .soc-widget {background-repeat: no-repeat;background-position: center center;background-size: cover;background: linear-gradient( rgba(35, 60, 133, 0.48) 100%, rgba(35, 60, 133, 0.69)100%),url(/wp-content/uploads/2019/09/contact-bg.jpg);}
.soc-widget i, .soc-widget a i {font-size:32px;margin:0;padding:0 20px 10px 0 !important;}
.soc-widget a {color: #303f9f;}

._335BJ2NvZW {width: 70%;margin: 50px auto;}
._1DoSj9nrVo {font-size: .875rem;border-spacing: 0;border-collapse: separate;width: 100%;}
._12CH-Q9bNf._3Z8dXweVNH {cursor: pointer;}
._1_A2O0SJBN {display: inline-block;}
._12CH-Q9bNf * {line-height: inherit;min-height: auto;color: #939597;}
._12CH-Q9bNf:first-child {padding-left: 0;}
._5qRhkSavm- tr:first-child td, th._12CH-Q9bNf {color: #999;font-weight: 700;text-transform: uppercase;font-size: .85em;line-height: 1.1em;padding-top: .7em;padding-bottom: .61em;}
._3MCbKzRK_6 {text-align: left;}
._12CH-Q9bNf {text-align: left;font-weight: 400;border-bottom: 1px solid #e2e2e2;margin: 0;line-height: 1.22em;min-height: 1.22em;vertical-align: top;padding: 1em .85em;}
._12CH-Q9bNf:last-child {padding-right: 0;}
._1DoSj9nrVo a {color: inherit;}
._3CUjdmfYzD {padding-right: 1em;display: inline-block;color: #444;}
svg:not(:root) {overflow: hidden;}
._3CUjdmfYzD svg {padding-right: .5em;color: #939597;width: 26px;height: 26px;}
.page-id-61 .btn-success {color: #fff !important;background-color: #1b367a;border-color: #1b367a;display: block;width: 100px;margin: 0 auto;}
.page-id-403 .btn-success {color: #fff !important;background-color: #1b367a;border-color: #1b367a;display: block;width: 100px;margin: 0 auto;}

/*Projects Section css*/
.projects-page {margin-bottom: 20px;}
.projects-page .card-body h3 {font-size: 20px;font-weight: 700;letter-spacing: 1px;}
.projects-page .card {font-weight: 400;border: 0;box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);margin-bottom: 30px;}

.page-id-55 #wrap .container {max-width: 1940px;}
.page-id-340 #wrap .container {max-width: 1940px;}
.page-id-394 #wrap .container {max-width: 1940px;}
.heading-section {background: linear-gradient( rgba(35, 60, 133, 0.48) 100%, rgba(35, 60, 133, 0.69)100%),url(/wp-content/uploads/2019/09/contact-page.jpg);background-size: cover;background-position: center center;height: 288px;line-height: 23;text-align: center;margin: 4em auto 0;}
.heading-section h2 {font-weight: 700;color: #ffffff;font-size: 41px;display: inline-block;text-transform: uppercase;letter-spacing: 1px;margin-bottom: 0;transition: color .2s;-moz-transition: color .2s;-o-transition: color .2s;-webkit-transition: color .2s;}
.core-pbf-wrapper {background-image: url(/wp-content/uploads/2019/09/half-service-bg.jpg);background-size: cover;background-position: bottom center;width: 100%;height: 100%;backface-visibility: hidden;padding: 40px 20px;}
.core-column-item {padding: 30px;text-align: left;}
.core-column-item img {float: left;margin-right: 25px;max-width: 30%;line-height: 0;position: relative;margin-bottom: 60px;}
.core-column-item h2 {padding-top: 5px;margin-bottom: 16px;font-size: 16px;font-weight: 700;letter-spacing: 1px;
color: #ffffff;margin-top: 2px;}
.core-column-item p {font-size: 15px;line-height: 1.5;color: #babdff;margin-top: 0;margin-bottom: 10px;    max-width: 100%;}
.core-column-item em {text-align: right;float: right;font-size: 14px;color: #FFC107;}

.reference-list-item ol {color: #fff;max-width: 1000px; width: 1000px; margin: 0 auto;-moz-column-count: 4; -moz-column-gap: 20px; -webkit-column-count: 4; -webkit-column-gap: 20px; column-count: 4; column-gap: 20px;}
.reference-list-item ol li {padding-top: 0; margin-bottom: 10px;}
float: left; margin-right: 15px; vertical-align: middle; position: relative; line-height: 1; margin-top: 3px;


/*Blockchain pages css*/
.blockchain-trade {background-color: #f4f5fa;}
.blockchain-trade .trade-item, .blockchain-trade .services-left-2, .blockchain-trade .services-left-3, .blockchain-trade .services-left-4 {border-color: #e6e6e6;width: 100%;height: auto;backface-visibility: hidden;overflow: hidden;}
.blockchain-trade .trade-item {background: linear-gradient(rgba(40, 62, 126, 0.45), rgba(13, 79, 173, 0.66)), url(/wp-content/uploads/2019/09/logistics-1.jpg);background-size: cover;background-position: center center;}
.blockchain-trade .trade-item-2 {background: linear-gradient(rgba(40, 62, 126, 0.45), rgba(13, 79, 173, 0.66)), url(/wp-content/uploads/2019/09/vehicle.jpeg);background-size: cover;background-position: center center;}
.blockchain-trade .trade-item-3 {background: linear-gradient(rgba(40, 62, 126, 0.45), rgba(13, 79, 173, 0.66)), url(/wp-content/uploads/2019/09/coins.jpg);background-size: cover;background-position: center center;}
.blockchain-trade .trade-item-4 {background: linear-gradient(rgba(40, 62, 126, 0.45), rgba(13, 79, 173, 0.66)), url(/wp-content/uploads/2019/09/hospital.jpg);background-size: cover;background-position: center center;}
.blockchain-trade h3 {font-size: 1.4rem;line-height: 1.5;margin-bottom: 25px;color: #1b367a;font-family: 'Montserrat', sans-serif;font-weight: 500;letter-spacing: 0;}
.blockchain-content h2 {font-size: 1.8rem;line-height: 1.5;margin: 0 auto 25px;color: #1b367a;font-family: 'Montserrat', sans-serif;font-weight: 500;letter-spacing: 0;}
.blockchain-content {padding: 80px 0;font-family: 'Montserrat', sans-serif;background: #fbfbfb;background-size: cover;background-position: center;background-attachment: fixed;}
.blockchain-list {margin-left: 0;list-style: none;margin-bottom: 35px;margin-top: 0;}
.blockchain-list li {margin-bottom: 20px;font-size: 16px;color: #9e9e9e;line-height: 1.7;}
.blockchain-list li:before {content: "\f192";font-family: "Font Awesome 5 Free";display: inline-block;color: #9e9e9e;font-size: 16px;width: 16px;float: left;margin-right: 15px;vertical-align: middle;position: relative;line-height: 1;margin-top: 3px;}

/*Blog pages css*/

.blog-full-frame {margin-bottom: 40px;margin-left: 20px;margin-right: 20px;}
.blog-full-frame img {max-width: 100%;height: auto;width: 100%;}
.page-template-page-blog .search-form {margin: 0px auto 0px;}
.blog-full-content {padding: 30px;background-color: #ffffff;}
.blog-title {font-size: 22px;font-weight: 700;letter-spacing: 0px;margin-bottom: 6px;color: #3F51B5;text-transform: none;font-family: "Montserrat", sans-serif;}
#post-493, #post-501, #post-503, #post-519 {background-color: #f9f9f9;padding-top: 60px;padding-bottom: 60px;}
#post-493 form.search-form, #post-501 form.search-form, #post-503 form.search-form, #post-519 form.search-form {margin: 0px auto 0px;}
.space-archive-loop-ins {box-shadow: 0px 0px 40px rgba(0, 0, 0,0.06);-moz-box-shadow: 0px 0px 40px rgba(0, 0, 0,0.06);
-webkit-box-shadow: 0px 0px 40px rgba(0, 0, 0,0.06);border-radius: 5px 0px 0px 5px;-moz-border-radius: 5px 0px 0px 5px;-webkit-border-radius: 5px 0px 0px 5px;min-height: 510px;height: auto;}

.archive-img {position: relative;}
.blog-sticky-banner {font-family: "Montserrat", sans-serif;position: absolute;left: 0;bottom: 0;margin-bottom: 0;background-color: #0170e6;color: #ffffff;line-height: 1;display: inline-block;letter-spacing: .5px;padding: 18px 20px 17px;text-transform: uppercase;font-size: 11px;font-weight: 700;}
.blog-info-font {margin-right: 20px;font-weight: 500;font-size: 11px;padding: 15px 0;display: inline-block;letter-spacing: 1px;text-transform: uppercase;}
.blog-info-font span {margin-right: 10px;}
.read-more-button {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background-color: #233c85;padding: 13px 29px;margin-top: 33px;font-size: 14px;text-decoration: none;transition: background .3s,color .3s,border-color .3s;-moz-transition: background .3s,color .3s,border-color .3s;-o-transition: background .3s,color .3s,border-color .3s;-webkit-transition: background .3s,color .3s,border-color .3s;font-weight: 700;text-transform: none;letter-spacing: 0;display: inline-block;-webkit-appearance: none;color: #fff;}
.read-more-button:hover {background-color: #475584;color: #fff;text-decoration: none;}
.space-blog-loop {margin-bottom: 40px;}
.archive-loop-img {overflow: hidden;}
.archive-loop-img img {transition: opacity .3s ease-out,transform .3s ease-out,filter .3s ease-out;-moz-transition: opacity .3s ease-out,-moz-transform .3s ease-out,-moz-filter .3s ease-out;-o-transition: opacity .3s ease-out,-o-transform .3s ease-out,-o-filter .3s ease-out;-webkit-transition: opacity .3s ease-out,-webkit-transform .3s ease-out,-webkit-filter .3s ease-out;}
.archive-loop-img:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);opacity: .5;filter: alpha(opacity=50);}

.blog-info-wrapper {margin-bottom: 15px;}
.blog-container {margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;max-width: 1140px;}
.blog-info {margin-right: 0;font-size: 13px;font-family: "Roboto", sans-serif;display: inline-block;letter-spacing: 1px;text-transform: uppercase;font-weight: 500;}
.blog-info:first-child .blog-info-sep {display: none;}
.blog-info-wrapper .blog-head {margin-right: 5px;vertical-align: baseline;}
.blog-info-wrapper, .blog-info-wrapper a, .blog-info-wrapper a:hover, .blog-info-wrapper i {color: #3F51B5;}
.blog-info .blog-info-sep {margin: 0 15px;float: left;}
.single img {max-width: 100%;height: auto;}

#aside .widget_recent_entries ul {list-style: none;padding: 0;}
#aside .widget_recent_entries li {margin-bottom: 20px;border-bottom: 1px solid #e6e6e6;padding-bottom: 10px;}
#aside .widget_recent_entries li a {font-size: 16px;font-weight: 600;margin-bottom: 11px;margin-top: 4px;color: #6774a2;}

#aside form.search-form input.search-field {background-color: rgba(185, 185, 185, 0.4);}

.blog-single-title {font-size: 54px;margin-bottom: 0;color: #3F51B5;text-transform: none;letter-spacing: 1px;font-family: "Montserrat", sans-serif;margin-top: 20px;line-height: 1.2;font-weight: 500;}
#aside {padding: 20px;}
#aside .widget {margin-bottom: 45px;border-bottom: 1px solid rgba(140, 140, 140, 0.26);}
#aside .widget-title {color: #383838;text-transform: none;letter-spacing: 0px;font-weight: 700;font-size: 18px;	position: relative;margin-bottom: 25px;overflow: hidden;}
.single .comments-area {margin-bottom: 55px;margin-top: 41px;border-top-style: solid;border-top-width: 0;text-align: left;}
.single .comment-list {margin: 0;max-width: 80%;padding: 0;list-style: none;}
.single .avatar {margin: 0;float: left;margin-right: 30px;max-width: 100px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;width: 100px;height: 100px;}

.archive .page-header .page-title {padding: 40px 0;font-size: 52px;color: #3F51B5;font-family: "Montserrat", sans-serif;margin-top: 0px;margin-bottom: 20px;line-height: 1.2;font-weight: 700;text-align: center;}
.archive .archive-loop-img img {max-width: 100%;height: 340px;}

.bottom-button {position: absolute;bottom: 60px;width: 90%;}
.pad-left-middle {padding-left: 30px !important;}
