@charset "UTF-8";html {line-height: 1.15;-webkit-text-size-adjust: 100%;overflow-x: hidden;}body {margin: 0;overflow-x: hidden;}hr {box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: bold;}code, kbd, samp {font-family: monospace, monospace;font-size: 1em;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.4em;}img {border-style: none;}button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button, input {overflow: visible;}button, select {text-transform: none;}button, [type=button], [type=reset], [type=submit] {-webkit-appearance: button;}button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {vertical-align: baseline;}textarea {overflow: auto;}[type=checkbox], [type=radio] {box-sizing: border-box;padding: 0;}[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto;}[type=search] {-webkit-appearance: textfield;outline-offset: -2px;}[type=search]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}body, button, input, select, optgroup, textarea {color: #606060;font-family: "Red Hat Text", sans-serif;font-size: 16px;line-height: 1.875;font-weight: 400;-ms-word-wrap: break-word;word-wrap: break-word;box-sizing: border-box;}h1, h2, h3, h4, h5, h6 {font-weight: 900;line-height: 1.2;margin: 0 0 20px;color: #1a1b1e;font-family: "Red Hat Display", sans-serif;}h1 {font-size: 42px;}h2 {font-size: 36px;}h3 {font-size: 30px;}h4 {font-size: 24px;}h5 {font-size: 20px;}h6 {font-size: 18px;}p {margin: 0 0 20px;}dfn, cite, em, i {font-style: italic;}blockquote {font-size: 24px;line-height: 42px;margin: 30px 0;font-family: "Red Hat Display", sans-serif;font-weight: 500;padding: 0 30px;position: relative;color: #1a1b1e;}blockquote:before {content: "";display: block;position: absolute;left: 0;top: 7%;width: 3px;height: 86%;background: #fe4c1c;}blockquote cite {font-size: 14px;font-style: normal;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;color: #a5b7d2;}address {margin: 0 0 1.5em;}pre {background: #eee;font-family: "Courier 10 Pitch", Courier, monospace;font-size: 15px;line-height: 1.7142857143;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em;}code, kbd, tt, var {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size: 15px;}abbr, acronym {border-bottom: 1px dotted #666;cursor: help;}mark, ins {background: #fff9c0;text-decoration: none;}big {font-size: 125%;}.bg-alt {background: #f7f7f7;}.bg-primary {background: #fe4c1c;}.bg-second {background: #00c3ff;}.bg-third {background: #0160e7;}.bg-gradient {background-color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04dbf1);background-image: linear-gradient(145deg, #0039e4, #04dbf1);}.bg-hover-gradient:hover {background-color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04dbf1);background-image: linear-gradient(145deg, #0039e4, #04dbf1);}.text-primary {color: #fe4c1c;}.text-second {color: #00c3ff;}.text-third {color: #0160e7;}.text-dark {color: #1a1b1e;}.text-gray {color: #a5b7d2;}.text-radius {border-radius: 3px;padding: 0 3px;}.font-main {font-family: "Red Hat Text", sans-serif;}.font-second {font-family: "Red Hat Display", sans-serif;}.section-padd {padding: 110px 0;}.section-padd-bot {padding-bottom: 110px;}.section-padd-top {padding-top: 110px;}.section-padd-top70 {padding-top: 70px;}.lead {font-size: 18px;}.clear-both {clear: both;}.unstyle {list-style: none;padding-left: 0;}.font14 {font-size: 14px;}.font22 {font-size: 22px;line-height: 36px;}.text-light {color: #fff;}.text-light * {color: #fff;}.bolder {font-weight: 900;}.bold {font-weight: 700;}.medium {font-weight: 500;}.normal {font-weight: 400;}.lighter {font-weight: 300;}.underline {text-decoration: underline;}.fleft {float: left;}.fright {float: right;}.flex-end{justify-content: flex-end;}.dtable {display: table;}.dcell {display: table-cell;vertical-align: middle;}.overflow {overflow: hidden;}.overlay {position: absolute;top: 0;left: 0;background: #fff;opacity: 0.8;width: 100%;height: 100%;z-index: -1;}.gaps {clear: both;height: 20px;display: block;}.gaps.size-2x {height: 40px;}.slick-arrow {z-index: 1;position: absolute;top: 50%;left: 40px;margin-top: -23px;width: 46px;height: 46px;background: #fff;color: #00c3ff;border: none;outline: none;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);}.slick-arrow:not(.slick-disabled):hover {background: #00c3ff;color: #fff;}.slick-arrow.next-nav {left: auto;right: 40px;}.slick-arrow i:before {font-size: 18px;}.no-padding-top {padding-top: 0px !important;}.padding-top-40 {padding-top: 40px;}@media only screen and (max-width: 768px) {blockquote {font-size: 20px;line-height: 1.6;}blockquote cite {font-size: 13px;font-weight: 700;}}html {box-sizing: border-box;}*, *:before, *:after {box-sizing: inherit;}body {background: #fff;}hr {background-color: #ccc;border: 0;height: 1px;margin-bottom: 1.5em;}ul, ol {margin: 0 0 20px;padding-left: 18px;}ul {list-style: disc;}ol {list-style: decimal;}li > ul, li > ol {margin-bottom: 0;margin-left: 1.5em;}dt {font-weight: 700;}dd {margin: 0 1.5em 1.5em;}.none-style {list-style: none;padding-left: 0;}img {height: auto;max-width: 100%;}figure {margin: 1em 0;}table {margin: 0 0 1.5em;width: 100%;border-collapse: collapse;border-spacing: 0;border-width: 1px 0 0 1px;}caption, td, th {padding: 0;font-weight: normal;text-align: left;}table, th, td {border: 1px solid #eee;}th {font-weight: 700;}th, td {padding: 0.4375em;}.octf-btn {transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;font-size: 16px;padding: 16px 28px 16px 28px;line-height: 1;display: inline-block;margin: 0;text-decoration: none;white-space: nowrap;vertical-align: middle;font-weight: bold;letter-spacing: 0;text-align: center;background: #fe4c1c;cursor: pointer;border: 1px solid transparent;outline: 0;box-sizing: border-box;color: #fff;position: relative;font-family: "Red Hat Display", sans-serif;overflow: hidden;border-radius: 25px;-webkit-border-radius: 25px;-moz-border-radius: 25px;box-shadow: 12px 12px 20px 0px rgba(254, 76, 28, 0.3);-webkit-box-shadow: 12px 12px 20px 0px rgba(254, 76, 28, 0.3);-moz-box-shadow: 12px 12px 20px 0px rgba(254, 76, 28, 0.3);}.octf-btn:visited {color: #fff;}.octf-btn:hover, .octf-btn:focus {color: #fff;}.octf-btn:hover, .octf-btn:focus {box-shadow: none;}.octf-btn.octf-btn-white {background: #ffffff;box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);color: #fe4c1c;}.octf-btn.octf-btn-white i {background: #fe4c1c;color: #ffffff;}.octf-btn.octf-btn-white:visited, .octf-btn.octf-btn-white:hover, .octf-btn.octf-btn-white:focus {color: #fe4c1c;}.octf-btn.octf-btn-white:before {background-color: rgba(254, 76, 28, 0.5);}.octf-btn:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;opacity: 1;-webkit-transform: translate(-105%, 0);transform: translate(-105%, 0);background-color: rgba(255, 255, 255, 0.8);}.octf-btn:hover:before {opacity: 0;-webkit-transform: translate(0, 0);transform: translate(0, 0);}.octf-btn-icon {text-align: left;padding: 5px 5px 5px 28px;}.octf-btn-icon i {background: #fff;color: #fe4c1c;width: 40px;height: 40px;line-height: 40px;text-align: center;display: inline-block;margin-left: 14px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.octf-btn-primary {background: #fe4c1c;}.octf-btn-primary.octf-btn {box-shadow: 12px 12px 20px 0px rgba(254, 76, 28, 0.3);-webkit-box-shadow: 12px 12px 20px 0px rgba(254, 76, 28, 0.3);-moz-box-shadow: 12px 12px 20px 0px rgba(254, 76, 28, 0.3);}.octf-btn-primary.octf-btn-icon {box-shadow: 8px 8px 18px 0px rgba(254, 76, 28, 0.3);-webkit-box-shadow: 8px 8px 18px 0px rgba(254, 76, 28, 0.3);-moz-box-shadow: 8px 8px 18px 0px rgba(254, 76, 28, 0.3);}.octf-btn-primary:hover, .octf-btn-primary:focus {box-shadow: none;}.octf-btn-secondary {background: #00c3ff;}.octf-btn-secondary.octf-btn {box-shadow: 12px 12px 20px 0px rgba(0, 195, 255, 0.3);-webkit-box-shadow: 12px 12px 20px 0px rgba(0, 195, 255, 0.3);-moz-box-shadow: 12px 12px 20px 0px rgba(0, 195, 255, 0.3);}.octf-btn-secondary.octf-btn-icon {box-shadow: 8px 8px 18px 0px rgba(0, 195, 255, 0.3);-webkit-box-shadow: 8px 8px 18px 0px rgba(0, 195, 255, 0.3);-moz-box-shadow: 8px 8px 18px 0px rgba(0, 195, 255, 0.3);}.octf-btn-secondary i {color: #00c3ff;}.octf-btn-secondary.octf-btn-white {color: #00c3ff;box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);}.octf-btn-secondary.octf-btn-white:visited, .octf-btn-secondary.octf-btn-white:hover, .octf-btn-secondary.octf-btn-white:focus {color: #00c3ff;}.octf-btn-secondary.octf-btn-white i {background: #00c3ff;}.octf-btn-secondary:hover, .octf-btn-secondary:focus {box-shadow: none;}.octf-btn-third {background: #0160e7;}.octf-btn-third.octf-btn {box-shadow: 12px 12px 20px 0px rgba(1, 96, 231, 0.3);-webkit-box-shadow: 12px 12px 20px 0px rgba(1, 96, 231, 0.3);-moz-box-shadow: 12px 12px 20px 0px rgba(1, 96, 231, 0.3);}.octf-btn-third.octf-btn-icon {box-shadow: 8px 8px 18px 0px rgba(1, 96, 231, 0.3);-webkit-box-shadow: 8px 8px 18px 0px rgba(1, 96, 231, 0.3);-moz-box-shadow: 8px 8px 18px 0px rgba(1, 96, 231, 0.3);}.octf-btn-third i {color: #0160e7;}.octf-btn-third.octf-btn-white {color: #0160e7;box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);}.octf-btn-third.octf-btn-white:visited, .octf-btn-third.octf-btn-white:hover, .octf-btn-third.octf-btn-white:focus {color: #0160e7;}.octf-btn-third.octf-btn-white i {background: #0160e7;}.octf-btn-third:hover, .octf-btn-third:focus {box-shadow: none;}.octf-btn-pink {background:#ff4d6f;}.octf-btn-pink.octf-btn {box-shadow: 12px 12px 20px 0px rgba(255, 77, 111, 0.3);-webkit-box-shadow: 12px 12px 20px 0px rgba(255, 77, 111, 0.3);-moz-box-shadow: 12px 12px 20px 0px rgba(255, 77, 111, 0.3);}.octf-btn-pink.octf-btn-icon {box-shadow: 8px 8px 18px 0px rgba(255, 77, 111, 0.3);-webkit-box-shadow: 8px 8px 18px 0px rgba(255, 77, 111, 0.3);-moz-box-shadow: 8px 8px 18px 0px rgba(255, 77, 111, 0.3);}.octf-btn-pink i {color: #ff4d6f;}.octf-btn-purple {background:#8e8bff;}.octf-btn-purple.octf-btn {box-shadow: 12px 12px 20px 0px rgba(142, 139, 255, 0.3);-webkit-box-shadow: 12px 12px 20px 0px rgba(142, 139, 255, 0.3);-moz-box-shadow: 12px 12px 20px 0px rgba(142, 139, 255, 0.3);}.octf-btn-purple.octf-btn-icon {box-shadow: 8px 8px 18px 0px rgba(142, 139, 255, 0.3);-webkit-box-shadow: 8px 8px 18px 0px rgba(142, 139, 255, 0.3);-moz-box-shadow: 8px 8px 18px 0px rgba(142, 139, 255, 0.3);}.octf-btn-purple i {color: #8e8bff;}.octf-btn-aqua {background:#2bdcce;}.octf-btn-aqua.octf-btn {box-shadow: 12px 12px 20px 0px rgba(43, 220, 206, 0.3);-webkit-box-shadow: 12px 12px 20px 0px rgba(43, 220, 206, 0.3);-moz-box-shadow: 12px 12px 20px 0px rgba(43, 220, 206, 0.3);}.octf-btn-aqua.octf-btn-icon {box-shadow: 8px 8px 18px 0px rgba(43, 220, 206, 0.3);-webkit-box-shadow: 8px 8px 18px 0px rgba(43, 220, 206, 0.3);-moz-box-shadow: 8px 8px 18px 0px rgba(43, 220, 206, 0.3);}.octf-btn-aqua i {color: #2bdcce;}.octf-btn-pink:hover, .octf-btn-pink:focus, .octf-btn-purple:hover, .octf-btn-purple:focus, .octf-btn-aqua:hover, .octf-btn-aqua:focus {box-shadow: none;}.octf-btn-no-icon i, .awesome-icon span i {display: none;}.btn-readmore a {font-family: "Red Hat Display", sans-serif;transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;font-size: 12px;line-height: 1;display: inline-block;text-decoration: none;white-space: nowrap;font-weight: 500;letter-spacing: 1px;text-transform: uppercase;}.spacer-single {width: 100%;height: 30px;display: block;clear: both;}.spacer-single-10 {width: 100%;height: 10px;display: block;clear: both;}.spacer-double {width: 100%;height: 60px;display: block;clear: both;}.spacer-half {width: 100%;height: 15px;display: block;clear: both;}hr {display: block;clear: both;border-top: solid 1px #ddd;margin: 40px 0 40px 0;}.double-divider {border-top: 1px solid #dfe5e8;margin-top: 40px;display: block;margin-bottom: 45px;}@media (max-width: 767px) {.octf-btn:before {display: none;}}input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], input[type=number], input[type=tel], input[type=range], input[type=date], input[type=month], input[type=week], input[type=time], input[type=datetime], input[type=datetime-local], input[type=color], textarea {color: #7e7e7e;border: 1px solid #e6e6e6;border-radius: 23px;-webkit-border-radius: 23px;-moz-border-radius: 23px;padding: 9px 20px;box-sizing: border-box;outline: none;}input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=search]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=range]:focus, input[type=date]:focus, input[type=month]:focus, input[type=week]:focus, input[type=time]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=color]:focus, textarea:focus {color: #7e7e7e;}select {border: 1px solid #e6e6e6;}textarea {width: 100%;padding: 15px 20px;vertical-align: top;}::-webkit-input-placeholder {color: #7e7e7e;}::-moz-placeholder {color: #7e7e7e;}:-ms-input-placeholder {color: #7e7e7e;}:-moz-placeholder {color: #7e7e7e;}a {transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;color: #00c3ff;text-decoration: none;}a:visited {color: #00c3ff;}a:hover, a:focus, a:active {color: #fe4c1c;text-decoration: none;}a:focus {outline: 0;}a:hover, a:active {outline: 0;}.header-topbar {padding: 12px 0px;border-bottom: 1px solid #e5e5e5;color: #a5b7d2;font-size: 14px;font-family: "Red Hat Display", sans-serif;font-weight: 500;}.header-topbar a {color: #a5b7d2;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.header-topbar a:hover {color: #fe4c1c;}.elementor-icon-list-item:hover .elementor-icon-list-text {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.topbar_menu {float: left;margin-right: 30px;}.topbar_menu ul {list-style: none;padding: 0px;margin: 0px;}.topbar_menu ul li {display: inline-block;border-right: 1px solid #e5e5e5;padding: 0px 31px;float: left;}.topbar_menu ul li:first-child {padding-left: 0px;}.topbar_menu ul li a {font-family: "Red Hat Display", sans-serif;font-size: 14px;line-height: 11.9px;font-weight: 500;}.social-list {list-style: none;padding: 0px;margin: 0px;float: left;}.social-list li {display: inline-block;margin: 0px 10px;}.social-list li:first-child {margin-left: 0px;}.social-list li a {display: inline-block;padding: 0px 3px;}.social-list li a i {font-size: 14px;}.topbar-info {list-style: none;padding: 0px;margin: 0px;float: right;}.topbar-info li {display: inline-block;border-right: 1px solid #e5e5e5;padding: 0px 31px;float: left;}.topbar-info li:last-child {border-right: none;padding-right: 0px;}.topbar-info li i {display: inline-block;font-size: 16px;color: #00c3ff;margin-right: 5px;line-height: 1;}.topbar_languages {float: right;border-left: 1px solid #e5e5e5;margin-left: 30px;padding-left: 20px;}.topbar_languages select {background: transparent;border: 0px solid #F0F3FB;border-radius: 0px;padding: 0px 20px 0px 10px;font-family: "Red Hat Display", sans-serif;font-size: 14px;font-weight: 500;color: #a5b7d2;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;}.topbar_languages select:focus {outline: none;}.topbar_languages select::-ms-expand {display: none;}.topbar_languages select option {color: #a2b7d2;}.topbar_languages > div {position: relative;}.topbar_languages > div:after {position: absolute;top: 50%;right: 3px;margin-top: -6px;font-family: "Flaticon";content: "";font-size: 11px;line-height: 1;color: #a5b7d2;font-weight: 500;pointer-events: none;}.header__transparent .header-topbar {color: #fff;background-color: rgba(255, 255, 255, 0.1);border-bottom: none;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}.header__transparent .header-topbar a {color: #fff;}.header__transparent .header-topbar a:hover {color: #fe4c1c;}.header__transparent .header-topbar .topbar_menu ul li {border-right: 0px solid #e5e5e5;padding: 0px 20px;}.header__transparent .header-topbar .topbar_menu ul li:first-child {padding-left: 0px;}.header__transparent .header-topbar .topbar_menu ul li:last-child {padding-right: 10px;}.header__transparent .header-topbar .topbar-info li {border-right: none;padding: 0px 20px;}.header__transparent .header-topbar .topbar-info li:last-child {padding-right: 0;}.header__transparent .header-topbar .topbar_languages {border: none;padding-left: 8px;margin: 0px;}.header__transparent .header-topbar .topbar_languages > div:after {color: rgba(255, 255, 255, 0.5);}.header__transparent .header-topbar .topbar_languages select {color: #fff;}#site-logo {display: inline-flex;vertical-align: middle;align-items: center;justify-content: center;line-height: 1;min-width: 115px;}#site-logo img {width: 124px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}#site-logo img.logo-static {display: none;}#site-logo img.logo-scroll {display: block;}.header__transparent #site-logo img.logo-static {display: block;}.header__transparent #site-logo img.logo-scroll {display: none;}.header__transparent.is-fixed #site-logo img.logo-static {display: none;}.header__transparent.is-fixed #site-logo img.logo-scroll {display: block;}.site__logo img.logo-static {display: block;}.site__logo img.logo-scroll {display: none;}.site-header.is-fixed .site__logo img.logo-static {display: none;}.site-header.is-fixed .site__logo img.logo-scroll {display: block;}.site-header {width: 100%;background: #fff;}.header__default {-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}.header__default.header__transparent {-webkit-box-shadow: 0px 0px 0px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 0px 0px 0px 0px rgba(42, 67, 113, 0.15);box-shadow: 0px 0px 0px 0px rgba(42, 67, 113, 0.15);}.site-header.header__transparent {position: absolute;top: 0;left: 0;width: 100%;z-index: 10;background: transparent;}.header-style-1.header__transparent, .header-style-2.header__transparent {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.octf-mainbar-container {display: flex;flex-flow: row wrap;align-items: stretch;}.octf-mainbar {display: flex;flex-flow: column wrap;flex: 1 auto;}.octf-main-header .octf-mainbar-row {display: flex;flex-wrap: nowrap;align-items: stretch;flex: 1 auto;}.octf-mainbar-row > [class^=octf-col] {display: flex;align-items: stretch;position: static;}.octf-mainbar-row .octf-col {flex-basis: 0;flex-grow: 1;max-width: 100%;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}@media screen and (min-width: 1200px) {.octf-mainbar-row > [class^=octf-col] {flex-flow: row nowrap;}.octf-mainbar-row > [class^=octf-col].text-left {justify-content: flex-start;}.octf-mainbar-row > [class^=octf-col].text-center {justify-content: center;}.octf-mainbar-row > [class^=octf-col].text-right {justify-content: flex-end;}}.octf-main-header .octf-row > div:empty {display: none;}.octf-row {margin-right: -15px;margin-left: -15px;}.octf-col:before {display: inline-flex;}.octf-main-header .octf-row .octf-col-auto {flex: 0 0 auto;width: auto;max-width: none;}.octf-header-module {display: inline-flex;flex-direction: column;align-items: center;justify-content: center;position: relative;height: 100%;}.text-right {text-align: right;}.text-left {text-align: left;}.text-center {text-align: center;}.main-navigation {position: relative;display: inline-block;vertical-align: middle;height: 100%;width: auto;}.main-navigation > ul {position: relative;display: flex;width: 100%;vertical-align: middle;height: 100%;}.main-navigation ul {font-family: "Red Hat Display", sans-serif;font-size: 16px;font-weight: 700;list-style: none;margin: 0px 0px;padding: 0px 0px;}.main-navigation > ul > li {margin: 0px 20px;padding: 0px 0px;float: left;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 100%;}.main-navigation > ul > li:after, .main-navigation > ul > li:before {position: absolute;height: 5px;width: 0%;bottom: -3px;left: 0;background: #00c3ff;content: "";display: block;border-top-left-radius: 5px;border-top-right-radius: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 0;-webkit-border-bottom-right-radius: 0;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 0;-moz-border-radius-bottomright: 0;-moz-border-radius-bottomleft: 5px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.main-navigation > ul > li:before {border-top-left-radius: 0;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 0;-webkit-border-top-left-radius: 0;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 0;-moz-border-radius-topleft: 0;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 0;left: auto;right: 0;}.main-navigation > ul > li:hover:before, .main-navigation > ul > li.current-menu-item:before, .main-navigation > ul > li.current-menu-ancestor:before {left: 50%;width: 50%;}.main-navigation > ul > li:hover:after, .main-navigation > ul > li.current-menu-item:after, .main-navigation > ul > li.current-menu-ancestor:after {left: auto;right: 50%;width: 50%;}.onum_menu__no-border.main-navigation > ul > li:after, .onum_menu__no-border.main-navigation > ul > li:before {height: 0px;bottom: 0px;display: none;}.main-navigation ul ul.sub-menu {float: none;margin: 0px 0px;padding: 0px 0px;background-color: #fff;-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}.main-navigation ul > li > a {display: inline-block;padding: 15px 0px 15px 0px;line-height: 35px;text-decoration: none;text-align: center;outline: none;color: #1a1b1e;white-space: nowrap;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}.main-navigation ul > li > a:hover {color: #00c3ff;}.main-navigation ul > li.menu-item-has-children > a, .main-navigation ul > li.is-mega-menu > a {padding-right: 17px;}.main-navigation > ul > li.menu-item-has-children:last-child > a:after {right: 0px;}.main-navigation ul li li {display: block;position: relative;padding: 0px 40px;}.main-navigation ul li li a {font-family: "Red Hat Text", sans-serif;font-size: 16px;line-height: 30px;font-weight: 500;color: #1a1b1e;text-align: left;display: block;padding: 5px 0px 5px 0px;position: relative;text-decoration: none;outline: none;text-transform: none;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;}.main-navigation ul li li a:before {position: absolute;content: "";top: 50%;left: -15px;width: 6px;height: 6px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background-color: #00c3ff;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;visibility: hidden;opacity: 0;}.main-navigation ul li li a:hover:before, .main-navigation ul ul li.current-menu-item > a:before, .main-navigation ul ul li.current-menu-ancestor > a:before {left: 0px;visibility: visible;opacity: 1;}.main-navigation ul li li a:hover, .main-navigation ul ul li.current-menu-item > a, .main-navigation ul ul li.current-menu-ancestor > a {color: #00c3ff;padding-left: 15px;}.main-navigation ul > li.menu-item-has-children > a:after, .main-navigation ul > li.is-mega-menu > a:after {position: absolute;width: 11px;height: 6px;right: 0px;top: 50%;margin-top: -6px;font-family: "Flaticon";content: "";font-size: 11px;line-height: 1;color: rgba(85, 105, 135, 0.5);font-weight: 500;}.main-navigation ul > li li.menu-item-has-children > a:after {position: absolute;width: 6px;height: 11px;right: 15px;top: 50%;margin-top: -6px;font-family: "Flaticon";content: "";font-size: 11px;line-height: 1;color: rgba(85, 105, 135, 0.5);font-weight: 500;}.main-navigation ul li ul.sub-menu {width: 290px;white-space: nowrap;padding: 25px 0px;position: absolute;top: calc(100% + 10px);left: -40px;z-index: 10;visibility: hidden;opacity: 0;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px);transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;box-sizing: border-box;}.main-navigation ul li ul.sub-menu:before {content: "";position: absolute;height: 10px;width: 100%;top: -8px;left: 0;}.main-navigation ul li ul.sub-menu ul.sub-menu {top: -25px;left: 100%;transition: all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;-ms-transition: all 0.35s ease-in-out;}.main-navigation ul li:hover > ul {visibility: visible;opacity: 1;}.main-navigation ul > li:hover > ul {-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}.mega-menu-content .ot-flex-column-horizontal .elementor-widget-wrap {flex-wrap: wrap;}.mega-menu-content .ot-flex-column-horizontal .elementor-widget-wrap > .elementor-widget {display: block;width: 100%;}.ot-flex-column-horizontal .mega-menu-content .elementor-widget-wrap {flex-wrap: wrap;}.ot-flex-column-horizontal .mega-menu-content .elementor-widget-wrap > .elementor-widget {display: block;width: 100%;}.main-navigation > ul > li.is-mega-menu ul {background: none;padding: 0;}.main-navigation > ul > li.is-mega-menu ul li {padding: 0;}.main-navigation > ul > li.is-mega-menu ul.sub-menu.mmenu-boxed {min-width: 600px;}.main-navigation > ul > li.is-mega-menu ul.sub-menu.mmenu-full-width {width: 100vw;}.header__transparent .main-navigation > ul > li > a {color: #fff;}.header__transparent .main-navigation > ul > li.menu-item-has-children > a:after, .header__transparent .main-navigation > ul > li.is-mega-menu > a:after {color: rgba(255, 255, 255, 0.5);}.header__transparent.is-fixed .main-navigation > ul > li > a {color: #1a1b1e;}.header__transparent.is-fixed .main-navigation > ul > li.menu-item-has-children > a:after, .header__transparent.is-fixed .main-navigation > ul > li.is-mega-menu > a:after {color: rgba(85, 105, 135, 0.5);}.octf-btn-cta {position: relative;height: 100%;display: flex;align-items: center;}.octf-btn-cta .toggle_search {cursor: pointer;margin-left: 10px;}.octf-search-builder .toggle_search {margin-left: 0px;}.octf-btn-cta .h-search-form-field {display: none;position: absolute;z-index: 99;top: -webkit-calc(100% + 10px);top: expression(100% + 10px);top: -moz-calc(100% + 10px);top: -o-calc(100% + 10px);top: calc(100% + 10px);right: -30px;width: 330px;}.octf-btn-cta .h-search-form-field .h-search-form-inner {padding: 30px;background-color: #fff;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}.octf-btn-cta .h-search-form-field.show {-webkit-animation: searchSlideUp 0.5s cubic-bezier(0.23, 1, 0.32, 1) both;animation: searchSlideUp 0.5s cubic-bezier(0.23, 1, 0.32, 1) both;}.octf-btn-cta .octf-cta-icons i {background: #f0f6ff;color: #1a1b1e;width: 50px;height: 50px;line-height: 50px;text-align: center;display: inline-block;vertical-align: middle;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;}.octf-btn-cta .octf-cta-icons i:before, .octf-btn-cta .octf-cta-icons i:after {font-size: 17px;color: #1a1b1e;font-weight: 700;}.octf-btn-cta .octf-cta-icons i.flaticon-delete:before, .octf-btn-cta .octf-cta-icons i.flaticon-delete:after {font-size: 12px;}.octf-btn-cta .btn-cta-group {margin-left: 30px;}.header-style-1.header__transparent .octf-btn-cta .octf-cta-icons i {background: rgba(255, 255, 255, 0.2);color: #fff;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.header-style-1.header__transparent .octf-btn-cta .octf-cta-icons i:before {color: #fff;}.header-style-1.header__transparent.is-fixed .octf-main-header .octf-btn-cta .octf-cta-icons i {background: #f0f6ff;color: #1a1b1e;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;}.header-style-1.header__transparent.is-fixed .octf-main-header .octf-btn-cta .octf-cta-icons i:before {color: #1a1b1e;}.header-style-1.header__transparent .btn-cta-header a {color: #00c3ff;background: #fff;box-shadow: 8px 8px 20px 0px rgba(0, 139, 153, 0.3);-webkit-box-shadow: 8px 8px 20px 0px rgba(0, 139, 153, 0.3);-moz-box-shadow: 8px 8px 20px 0px rgba(0, 139, 153, 0.3);-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.header-style-1.header__transparent .btn-cta-header a:hover {box-shadow: 0px 0px 0px 0px rgba(0, 139, 153, 0.3);-webkit-box-shadow: 0px 0px 0px 0px rgba(0, 139, 153, 0.3);-moz-box-shadow: 0px 0px 0px 0px rgba(0, 139, 153, 0.3);border: 1px solid;}@-webkit-keyframes searchSlideUp {from {-webkit-transform: translateY(10%);transform: translateY(10%);}to {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes searchSlideUp {from {-webkit-transform: translateY(10%);transform: translateY(10%);}to {-webkit-transform: translateY(0);transform: translateY(0);}}.admin-bar .header__transparent {top: 32px;}.header__default.is-fixed {background-color: #fff;-webkit-box-shadow: 4px 4px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 4px 4px 30px 0px rgba(42, 67, 113, 0.15);box-shadow: 4px 4px 30px 0px rgba(42, 67, 113, 0.15);-webkit-backdrop-filter: blur(20px) saturate(180%);backdrop-filter: blur(20px) saturate(180%);}.header__desktop-builder .octf-area-wrap {padding-left: 50px;padding-right: 50px;}.header-fullwidth .octf-area-wrap {padding-left: 35px;padding-right: 35px;}.cart-contents {position: relative;display: inline-block;}.cart-contents .count {position: absolute;top: -10px;left: 7px;width: 25px;height: 25px;line-height: 25px;background: #00c3ff;color: #fff;text-align: center;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;font-family: "Red Hat Display", sans-serif;font-size: 12px;font-weight: bold;}@media only screen and (max-width: 1500px) {.header-fullwidth .octf-area-wrap {padding-left: 35px;padding-right: 35px;}.header__desktop-builder .octf-area-wrap {padding-left: 50px;padding-right: 50px;}}.cd-header {position: absolute;left: 0px;z-index: 10;-webkit-transition: background-color 0.3s;-moz-transition: background-color 0.3s;transition: background-color 0.3s;-webkit-backface-visibility: hidden;backface-visibility: hidden;width: 100%;}.cd-header.is-fixed {position: fixed;top: -80px;background-color: #fff;-webkit-transition: -webkit-transform 0.3s;-moz-transition: -moz-transform 0.3s;transition: transform 0.3s;}.cd-header.is-visible {-webkit-transform: translate3d(0, 100%, 0);-moz-transform: translate3d(0, 100%, 0);-ms-transform: translate3d(0, 100%, 0);-o-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}.cd-header.is-fixed .topbar__off, .cd-header.is-fixed .header-topbar {display:none;}@media only screen and (min-width: 1025px) {.cd-header {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@media (max-width: 782px) {.admin-bar .header__transparent {top: 46px;}}@media (max-width: 600px) {.admin-bar .header__transparent {top: 0;}}.h-cart-btn {position: relative;}.site-header-cart {position: absolute;visibility: hidden;opacity: 0;z-index: 10;top: -webkit-calc(100% + 10px);top: expression(100% + 10px);top: -moz-calc(100% + 10px);top: -o-calc(100% + 10px);top: calc(100% + 10px);right: -30px;background: #fff;width: 330px;padding: 30px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px);transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;}.site-header-cart .woocommerce-mini-cart__buttons {margin-bottom: 0px;}.site-header-cart .widget_shopping_cart_content {text-align: left;}.cart-btn-hover:hover .site-header-cart, .octf-cart:hover .site-header-cart {visibility: visible;opacity: 1;-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}.cart-btn-hover:hover .site-header-cart:before, .octf-cart:hover .site-header-cart:before {content: "";position: absolute;height: 10px;width: 100%;top: -10px;left: 0px;}.menu__icon {display: block;width: 50px;height: 50px;line-height: 50px;color: #1a1b1e;background: #f0f6ff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;text-align: center;display: inline-block;vertical-align: middle;cursor: pointer;}.menu__icon svg {margin-top: 15px;fill: #1a1b1e;width: 20px;height: 20px;}.panel-btn {line-height: 1;}.panel-btn i {color: #fff;cursor: pointer;}.panel-btn i:before {font-size: 22px;}.admin-bar .side-panel {top: 32px;}.side-panel {width: 400px;position: fixed;top: 0;bottom: 0;right: 0;background: #ffffff;overflow-x: hidden;z-index: 9999;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;}.side-panel .side-panel-block {padding: 30px 15px 30px 25px;height: 100%;width: 100%;overflow-x: hidden;overflow-y: auto;box-sizing: border-box;-ms-overflow-style: none;scrollbar-width: none;}.side-panel .side-panel-block::-webkit-scrollbar {display: none;}.side-panel .side-panel-close {display: block;position: absolute;top: 40px;right: 40px;color: #78869b;font-size: 16px;cursor: pointer;z-index: 9999;}.side-panel.on-left {right: auto;left: 0;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);}.side-panel.on-left.mmenu-open {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.side-panel.side-panel-open {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.site-overlay {cursor: url(images/close.png) 16 16, default;background: transparent;width: 100vw;height: 100vh;position: fixed;top: 0;left: 0;visibility: hidden;opacity: 0;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;z-index: -1;}.side-panel-active .panel-overlay {background: rgba(26, 27, 30, 0.6);visibility: visible;opacity: 1;z-index: 9998;}@media only screen and (max-width: 782px) {.admin-bar .side-panel {top: 46px;}}.side-panel .widget h5 {font-size: 16px;font-weight: 700;}.list-menu-item-wrapper ul li a:before {position: absolute;content: "";top: 50%;left: -15px;width: 6px;height: 6px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background-color: #00c3ff;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;visibility: hidden;opacity: 0;}.list-menu-item-wrapper ul li a:hover:before {left: 0px;visibility: visible;opacity: 1;}.list-menu-item-wrapper ul li i {font-size: 14px;margin-right: 6px;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;}.list-menu-item-wrapper ul li svg {width: 14px;margin-right: 6px;}.header_mobile {display: none;font-family: "Red Hat Display", sans-serif;width: 100%;background: #fff;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.header__mobile-builder {display: none;}@media only screen and (max-width: 1024px) {.header__mobile-builder {display: block;}.header__desktop-builder {display: none;}}@media only screen and (max-width: 1199px) {.header_mobile {display: block;}.octf-main-header, .header-topbar {display: none;}.header__default.site-header {background: #fff;-webkit-box-shadow: 2px 2px 15px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 2px 2px 15px 0px rgba(42, 67, 113, 0.15);box-shadow: 2px 2px 15px 0px rgba(42, 67, 113, 0.15);}.header-style-1.header__transparent, .header-style-2.header__transparent {border-bottom: 0px solid rgba(255, 255, 255, 0.2);}.header-fullwidth .octf-area-wrap {padding-left: 0;padding-right: 0;}.octf-btn-cta .h-search-form-field, .site-header-cart{top: calc( 100% + 20px );}}.mlogo_wrapper {position: relative;padding: 10px 0px;}.mlogo_wrapper .mobile_logo {float: left;}.mlogo_wrapper img {width: 122px;}@media only screen and (max-width: 767px) {.mlogo_wrapper {width: 100%;}}@media only screen and (max-width: 320px) {.mobile_logo img {max-width: 230px;max-height: 47px;}}.header_mobile .octf-btn-cta {padding-right: 70px;padding-top: 5px;display: block;float: right;}.header_mobile .octf-btn-cta .octf-header-module .octf-cta-icons i {background: #f0f6ff;color: #1a1b1e;}.header_mobile .octf-btn-cta .octf-header-module .octf-cta-icons i:before {color: #1a1b1e;}#mmenu_toggle {position: absolute;cursor: pointer;top: 50%;right: 0px;margin-top: -25px;}.mmenu_toggle button {background: #f0f6ff;width: 50px;height: 50px;line-height: 60px;text-align: center;padding: 0;border: none;outline: none;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.mmenu_toggle button svg {width: 20px;fill: #1a1b1e;}.mobile_nav .mobile_mainmenu {margin: 0;padding: 0;}.mobile_nav .mobile_mainmenu ul {position: relative;margin: 0;padding: 0;margin-left: 15px;}.mobile_nav .mobile_mainmenu ul {display: none;}.mobile_nav .mobile_mainmenu li {position: relative;list-style: none;}.mobile_nav .mobile_mainmenu li a {padding: 9px 0;display: block;color: #1a1b1e;font-weight: 500;border-bottom: 1px solid #e5e5e5;}.mobile_nav .mobile_mainmenu > li:last-child > a {border: none;}.mobile_nav .mobile_mainmenu li li a {font-size: 15px;}.mobile_nav .mobile_mainmenu li li a:hover, .mobile_nav .mobile_mainmenu ul > li > ul > li.current-menu-ancestor > a {color: #fe4c1c;}.mobile_nav .mobile_mainmenu > li.menu-item-has-children .arrow {color: #fff;position: absolute;display: block;right: 0;top: 0;cursor: pointer;width: 50px;height: auto;padding: 9px 12px 9px 0;line-height: inherit;text-align: right;box-sizing: border-box;}.mobile_nav .mobile_mainmenu > li.menu-item-has-children .arrow i {color: #9397a7;display: inline-block;line-height: 1;-webkit-transition: transform 0.3s ease-in-out;-moz-transition: transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;}.mobile_nav .mobile_mainmenu > li.menu-item-has-children .arrow i:before, .mobile_nav .mobile_mainmenu > li.menu-item-has-children .arrow i:after {font-size: 11px;font-weight: 300;}.mobile_nav .mobile_mainmenu > li.menu-item-has-children .arrow.active i {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);transform: rotate(90deg);}.mobile_nav .mobile_mainmenu > li > a:hover, .mobile_nav .mobile_mainmenu > li.current-menu-item > a, .mobile_nav .mobile_mainmenu > li.current-menu-ancestor > a {color: #fe4c1c;}#mmenu-toggle {cursor: pointer;}#mmenu-toggle button {position: relative;left: auto;top: auto;margin: 0px;}.mmenu-wrapper, .mmenu_wrapper {position: fixed;top: 0;bottom: 0;right: 0;width: 310px;height: 100vh;background: #fff;overflow-x: hidden;z-index: 9999;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;}.mmenu-wrapper.mmenu-open, .mmenu_wrapper.mmenu__open {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.mmenu-wrapper .mmenu-inner, .mmenu_wrapper .mmenu__inner {top: 0;height: 100%;width: 100%;padding: 20px 35px 35px 35px;overflow-x: hidden;overflow-y: auto;box-sizing: border-box;-ms-overflow-style: none;scrollbar-width: none;}.mmenu-wrapper .mmenu-inner::-webkit-scrollbar, .mmenu_wrapper .mmenu__inner::-webkit-scrollbar {display: none;}.mmenu-wrapper .mmenu-close, .mmenu_wrapper .mmenu__close {text-align: right;display: block;margin-bottom: 10px;color: #78869b;font-size: 16px;cursor: pointer;}.mmenu-wrapper .mobile_mainmenu {margin: 0;padding: 0;}.mmenu-wrapper .mobile-nav {min-width: 240px;}.mmenu-wrapper.on-left {right: auto;left: 0;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);}.mmenu-wrapper.on-left.mmenu-open {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.mmenu-wrapper.on-left .mmenu-close {text-align: left;}.mmenu-active .mmenu-overlay, .mmenu__active .mmenu__overlay {background: rgba(0, 0, 0, 0.7);visibility: visible;opacity: 1;z-index: 9998;}.page-header {width: 100%;padding-top: 100px;padding-bottom: 100px;font-family: "Red Hat Display", sans-serif;font-weight: 500;background: center center no-repeat;background-size: cover;text-align: center;}.page-header .breadcrumbs, .breadcrumbs {margin-bottom: 0;margin-top: 30px;text-transform: capitalize;}.page-header .breadcrumbs li, .breadcrumbs li {display: inline-block;}.page-header .breadcrumbs li:before, .breadcrumbs li:before {content: "\f101";font-family: "Flaticon";font-size: 11px;color: #a5b7d2;margin: 0 8px;}.page-header .breadcrumbs li:first-child:before, .breadcrumbs li:first-child:before {display: none;}.page-header .breadcrumbs li a, .breadcrumbs li a {color: #a5b7d2;}.page-header .breadcrumbs li a:hover, .breadcrumbs li a:hover {color: #fe4c1c;}.page-title {margin-bottom: 0;}@media (max-width: 600px) {.page-header {height: 200px;padding: 40px 0;}}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;clip-path: none;color: #21759b;display: block;font-size: 14px;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}#content[tabindex="-1"]:focus {outline: 0;}.alignleft {display: inline;float: left;margin-right: 1.5em;}.alignright {display: inline;float: right;margin-left: 1.5em;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}.text-center {text-align: center;}.text-left {text-align: left;}.text-right {text-align: right;}.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {content: "";display: table;table-layout: fixed;}.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {clear: both;}.entry-content {padding: 72px 0 102px;}.post-box .post-inner {box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;background: #fff;margin-bottom: 60px;overflow: hidden;}.post-box p {margin-bottom: 0;letter-spacing: -0.2px;}.post-box .entry-media {position: relative;}.post-box .entry-media .post-cat {position: absolute;z-index: 1;top: 40px;left: 40px;}.post-box .inner-post {padding: 40px;}.post-box .post-cat a {border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;font-family: "Red Hat Display", sans-serif;text-transform: uppercase;font-size: 12px;font-weight: 600;letter-spacing: 1px;line-height: 1;display: inline-block;color: #fff;background: #fe4c1c;padding: 10px;margin-bottom: 35px;margin-right: 6px;}.post-box .post-cat a:hover {background: #fff;color: #fe4c1c;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}.post-box .entry-meta {text-transform: capitalize;font-family: "Red Hat Display", sans-serif;font-weight: 500;font-size: 14px;margin-bottom: 13px;}.post-box .entry-meta > span:not(.sl-wrapper) {margin-right: 10px;display: inline-block;}.post-box .entry-meta > span:not(.sl-wrapper) i {margin-right: 4px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.post-box .entry-meta a {color: #a5b7d2;}.post-box .entry-meta a:hover {color: #1a1b1e;}.post-box .entry-meta a:hover i {color: #fe4c1c;}.post-box .entry-title {margin-bottom: 15px;line-height: 36px;}.post-box .entry-title a {color: #1a1b1e;display: inline-block;}.post-box .entry-title a:hover {color: #fe4c1c;}.post-box .padding-box {padding: 40px 40px 0 40px;}.post-box .audio-box {margin-bottom: -5px;}.post-box .audio-box iframe {width: 100%;}.post-box .link-box {margin-bottom: -5px;}.post-box .link-box a {font-size: 24px;font-weight: 500;font-family: "Red Hat Display", sans-serif;color: #1a1b1e;}.post-box .link-box a:hover {color: #00c3ff;}.post-box .link-box i {text-shadow: 8px 8px 18px rgba(0, 195, 255, 0.3);-moz-text-shadow: 8px 8px 18px rgba(0, 195, 255, 0.3);color: #00c3ff;margin-right: 20px;}.post-box .link-box i:before {font-size: 32px;line-height: 1;}.post-box .quote-box {overflow: hidden;margin-bottom: -5px;}.post-box .quote-box i {float: left;color: #00c3ff;text-shadow: 8px 8px 18px rgba(0, 195, 255, 0.3);-moz-text-shadow: 8px 8px 18px rgba(0, 195, 255, 0.3);}.post-box .quote-box i:before {font-size: 32px;line-height: 1;}.post-box .quote-box .quote-text {padding-left: 52px;margin-top: -10px;font-size: 24px;font-weight: 500;line-height: 42px;color: #1a1b1e;}.post-box .quote-box .quote-text span {display: block;text-transform: uppercase;font-size: 14px;font-weight: bold;letter-spacing: 1px;color: #a5b7d2;}.post-box .btn-play {position: absolute;top: 50%;left: 50%;text-align: center;margin-top: -30px;margin-left: -30px;}.post-box .btn-play i {position: relative;z-index: 1;font-size: 19px;width: 60px;height: 60px;line-height: 60px;background: #fff;color: #00c3ff;cursor: pointer;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.post-box .btn-play i:before {margin-left: 3px;}.post-box .btn-play i:hover {background: #00c3ff;color: #fff;}.post-box .btn-play:before, .post-box .btn-play:after {position: absolute;content: "";top: 0;left: 0;z-index: 1024;height: 100%;width: 100%;border: 1px solid rgba(255, 255, 255, 0.8);animation: circle-fade-before 2s infinite ease-in-out;-webkit-animation: circle-fade-before 2s infinite ease-in-out;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.post-box .btn-play:after {animation: circle-fade-after 2s infinite ease-in-out;-webkit-animation: circle-fade-after 2s infinite ease-in-out;}.post-box.format-standard.has-post-thumbnail .inner-post .post-cat {display: none;}.post-box.post-item {margin-bottom: 0;}.post-box.post-item .post-cat {top: 30px;left: 30px;}.post-box.post-item .inner-post {padding: 30px;}.post-box.post-item .entry-meta {margin-bottom: 10px;}.post-box.post-item h4 {font-weight: bold;margin-bottom: 12px;}.page-pagination {margin-top: 70px;margin-bottom: 0;font-family: "Red Hat Display", sans-serif;}.page-pagination li {display: inline-block;}.page-pagination li a, .page-pagination li span {border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);font-size: 18px;color: #1a1b1e;background: #fff;font-weight: 600;height: 40px;width: 40px;display: block;text-align: center;line-height: 40px;margin-right: 8px;}.page-pagination li span, .page-pagination li a:hover {box-shadow: 6px 6px 13px 0px rgba(0, 195, 255, 0.3);-webkit-box-shadow: 6px 6px 13px 0px rgba(0, 195, 255, 0.3);-moz-box-shadow: 6px 6px 13px 0px rgba(0, 195, 255, 0.3);background: #00c3ff;color: #fff;}.blog-post {box-shadow: none;overflow: inherit;margin-bottom: 0;}.blog-post > .inner-post {padding-left: 0;padding-right: 0;}.blog-post > .inner-post p:not(:last-child) {margin-bottom: 20px;}.blog-post > .inner-post .entry-summary {padding-bottom: 50px;}.blog-post .tagcloud {margin: 2px -3px 0;float: left;}.blog-post .tagcloud a {color: #707f96;background: #f0f6ff;font-size: 14px !important;font-weight: 500;padding: 10px 12px;margin: 0 3px;margin-bottom: 9px;line-height: 1;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;display: inline-block;margin-bottom: 0;}.blog-post .tagcloud a:hover {box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);background: #00c3ff;color: #fff;}.blog-post .entry-footer {padding-bottom: 40px;}.blog-post .share-post {float: right;}.blog-post .share-post a {float: left;overflow: hidden;height: 38px;width: 38px;text-align: center;line-height: 40px;font-weight: 500;font-family: "Red Hat Display", sans-serif;border-radius: 19px;-webkit-border-radius: 19px;-moz-border-radius: 19px;background: #fe4c1c;color: #fff;margin-left: 15px;transition: all 0.4s ease-in-out;-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;}.blog-post .share-post a:hover {-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}.blog-post .share-post a.face {background: #4661c5;}.blog-post .share-post a.twit {background: #44b1e4;}.blog-post .share-post a.pint {background: #ff2e2e;}.blog-post .share-post a.linked {background: #0073B0;}.blog-post .share-post a.google {background: #DC4A38;}.blog-post .share-post a.tumblr {background: #3C586D;}.blog-post .share-post a.reddit {background: #FD4507;}.blog-post .share-post a.vk {background: #5082B9;}.blog-post .author-bio {overflow: hidden;margin-bottom: 50px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}.blog-post .author-bio .author-image {float: left;margin-right: 50px;}.blog-post .author-bio .author-info {padding: 40px 50px 20px 0;}.blog-post .author-bio .author-info .title {font-weight: 500;margin-bottom: 7px;}.blog-post .author-bio .author-info h6 {margin-bottom: 12px;}.blog-post .author-bio .author-info .des {margin-bottom: 15px;}.blog-post .author-bio .author-info .author-socials a {font-size: 14px;margin-right: 15px;color: #a5b7d2;}.blog-post .author-bio .author-info .author-socials a:hover {color: #fe4c1c;}.drop-cap {float: left;text-align: center;background: #fff;width: 40px;height: 40px;line-height: 1;margin: 0 20px 20px 0 !important;box-shadow: 6px 6px 13px 0 rgba(42, 67, 113, 0.15);-webkit-box-shadow: 6px 6px 13px 0 rgba(42, 67, 113, 0.15);-moz-box-shadow: 6px 6px 13px 0 rgba(42, 67, 113, 0.15);border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}.drop-cap span {font-size: 24px;line-height: 40px;display: block;font-weight: 700;color: #fe4c1c;}.post-nav {padding-left: 2px;font-family: "Red Hat Display", sans-serif;}.post-nav a {color: #0160e7;font-size: 14px;font-weight: bold;text-transform: uppercase;letter-spacing: 1px;}.post-nav a span {display: inline-block;text-align: center;-webkit-transition: all 0.25s linear;-moz-transition: all 0.25s linear;-o-transition: all 0.25s linear;-ms-transition: all 0.25s linear;transition: all 0.25s linear;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;line-height: 40px;width: 40px;height: 40px;}.post-nav a:hover span {color: #0160e7;background: #fff;box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);}.post-nav .post-prev {float: left;}.post-nav .post-prev a span {margin-right: 2px;margin-left: -11px;}.post-nav .post-prev a:hover span {margin-right: 15px;margin-left: 0px;box-shadow: -6px 6px 13px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: -6px 6px 13px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: -6px 6px 13px 0px rgba(42, 67, 113, 0.15);}.post-nav .post-next {float: right;}.post-nav .post-next a span {margin-left: 2px;margin-right: -11px;}.post-nav .post-next a:hover span {margin-left: 15px;margin-right: 0px;}.related-posts {margin-top: 90px;margin-bottom: 20px;}.related-posts h2 {margin-bottom: 30px;}.related-posts .post-box .post-inner {margin-bottom: 0;}.single-page-header {position: relative;background: #f0f6ff;background-size: cover;background-repeat: no-repeat;}.single-page-header .single-bg-overlay {background: rgba(34, 35, 40, 0.5);position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 1;}.single-page-header .sing-page-header-content {position: relative;z-index: 2;padding-top: 310px;padding-bottom: 80px;}.sing-page-header-content .breadcrumbs li {color: #f2f2f2;}.sing-page-header-content .breadcrumbs {margin-top: 0px;padding-left: 0px;}.single-page-header.post-box .sing-page-header-content .entry-title {color: #fff;}.single-page-header.post-box .sing-page-header-content .entry-meta a {color: #fff;}.single-page-header.post-box .sing-page-header-content .entry-meta a:hover {color: #a5b7d2;}.single-page-header.post-box .sing-page-header-content .entry-meta > span:not(.sl-wrapper) {margin-right: 15px;display: inline-block;}.single-page-header.post-box .sing-page-header-content .entry-meta > span:not(.sl-wrapper).sl-wrapper {margin-right: 0;}.single-page-header.post-box .sing-page-header-content .entry-meta .sl-wrapper a.liked, .single-page-header.post-box .sing-page-header-content .entry-meta .sl-wrapper a.liked:hover, .single-page-header.post-box .sing-page-header-content .entry-meta .sl-wrapper a.liked:active, .single-page-header.post-box .sing-page-header-content .entry-meta .sl-wrapper a.liked:focus, .single-page-header.post-box .sing-page-header-content .entry-meta .sl-wrapper a.liked span.sl-count, .single-page-header.post-box .sing-page-header-content .entry-meta .sl-wrapper a.liked span.sl-text, .single-page-header.post-box .sing-page-header-content .entry-meta .sl-wrapper .sl-count, .single-page-header.post-box .sing-page-header-content .entry-meta .sl-wrapper .sl-text {color: #fff;}.single-page-header.post-box .sing-page-header-content .loader, .single-page-header.post-box .sing-page-header-content .loader:before, .single-page-header.post-box .sing-page-header-content .loader:after {background: rgba(255, 255, 255, 0.5);-webkit-animation: load-light 1s infinite ease-in-out;animation: load-light 1s infinite ease-in-out;}.single-page-header.post-box .sing-page-header-content .loader:before, .single-page-header.post-box .sing-page-header-content .loader:after {position: absolute;top: 0;content: "";}.single-page-header.post-box .sing-page-header-content .loader:before {left: -0.375em;-webkit-animation-delay: -0.32s;animation-delay: -0.32s;}.single-page-header.post-box .sing-page-header-content .loader {text-indent: -9999em;display: inline-block;position: relative;vertical-align: middle;font-size: 1em;-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);-webkit-animation-delay: -0.16s;animation-delay: -0.16s;}.single-page-header.post-box .sing-page-header-content .loader:after {left: 0.375em;}.single-page-header.post-box .entry-title {line-height: 1.2;margin-bottom: 25px;}.single-page-header.post-box .post-cat a {margin-bottom: 30px;}.single-page-header .slick-arrow {display: none !important;}.single-post-inner .entry-media img, .single-post-inner .gallery-post {border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;overflow: hidden;}.single-post-inner > div {padding-bottom: 35px;}.sl-wrapper {float: right;}.sl-wrapper a.liked {color: #1a1b1e;font-weight: 500;}.sl-wrapper a.liked:hover, .sl-wrapper a.liked:active, .sl-wrapper a.liked:focus {color: #1a1b1e;}.sl-wrapper a.liked span.sl-count, .sl-wrapper a.liked span.sl-text, .sl-wrapper .sl-count, .sl-wrapper .sl-text {color: #1a1b1e;}.sl-wrapper .sl-icon {margin-right: 6px;}.sl-wrapper .sl-icon svg {color: #fe4c1c;margin-top: 3px;width: 0.9em;height: 0.9em;}.sl-wrapper .sl-count, .sl-wrapper .sl-text {font-size: 14px;font-family: "Red Hat Display", sans-serif;font-weight: 500;line-height: 1;text-transform: capitalize;vertical-align: middle;}.sl-wrapper .sl-text {margin-left: 4px;}@keyframes circle-fade-before {0% {transform: scale(1);opacity: 1;}100% {transform: scale(1.8);opacity: 0;}}@keyframes circle-fade-after {0% {transform: scale(1);opacity: 1;}100% {transform: scale(2.5);opacity: 0;}}@media (max-width: 991px) {.content-area.col-md-9 {margin-bottom: 60px;}.post-box.post-item {margin-bottom: 40px;}.single-page-header .sing-page-header-content {padding-top: 150px;padding-bottom: 60px;}}.blog-grid {margin-right: -15px;margin-left: -15px;}.blog-grid:after {content: "";display: block;clear: both;}.blog-grid .masonry-post-item, .blog-grid .post-grid-sizer {float: left;width: 33.3333333333%;display: inline-block;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.blog-grid .masonry-post-item .post-inner {margin-bottom: 15px;}.blog-grid .masonry-post-item .post-inner .inner-post {padding: 30px;}.blog-grid .masonry-post-item.post-box .entry-title {font-size: 24px;font-weight: 700;}.blog-grid .masonry-post-item.post-box .entry-media .post-cat {top: 30px;left: 30px;}.blog-grid .masonry-post-item.post-box .entry-media .post-cat a {padding: 8px 10px;}.blog-grid .masonry-post-item.post-box .entry-meta {margin-bottom: 10px;}.blog-grid .masonry-post-item.post-box .entry-meta span.comment-num {display: none;}.blog-grid.pf_5_cols .masonry-post-item, .blog-grid.pf_5_cols .post-grid-sizer {width: 20%;}.blog-grid.pf_4_cols .masonry-post-item, .blog-grid.pf_4_cols .post-grid-sizer {width: 25%;}.blog-grid.pf_2_cols .masonry-post-item, .blog-grid.pf_2_cols .post-grid-sizer {width: 50%;}@media only screen and (max-width: 993px) {.blog-grid .post-grid-sizer, .blog-grid .masonry-post-item, .blog-grid.pf_5_cols .masonry-post-item, .blog-grid.pf_4_cols .masonry-post-item, .blog-grid.pf_5_cols .post-grid-sizer, .blog-grid.pf_4_cols .post-grid-sizer {width: 50%;}}@media only screen and (max-width: 768px) {.entry-footer .tagcloud, .entry-footer .share-post {float: none;width: 100%;}.entry-footer .share-post {margin-top: 30px;}.entry-footer .share-post a:first-child {margin-left: 0px;}.blog-post .author-bio .author-image {display: none;}.blog-post .author-bio .author-info {padding: 20px 25px;}.related-posts {margin-top: 40px;}.blog-grid .post-grid-sizer, .blog-grid .masonry-post-item, .blog-grid.pf_5_cols .masonry-post-item, .blog-grid.pf_4_cols .masonry-post-item, .blog-grid.pf_2_cols .masonry-post-item, .blog-grid.pf_5_cols .post-grid-sizer, .blog-grid.pf_4_cols .post-grid-sizer, .blog-grid.pf_2_cols .post-grid-sizer {width: 100%;}}@media only screen and (max-width: 600px) {blockquote {font-size: 20px;}.single-post .entry-content {padding: 50px 0 70px;}.blog-list .post-box .inner-post {padding: 30px;}.post-box .entry-title {font-size: 22px;line-height: 30px;}.single-page-header.post-box .post-cat a, .single-page-header.post-box .entry-title {margin-bottom: 20px;}}.comments-area {margin-top: 30px;}.comments-area ol, .comments-area ul {list-style: none;padding-left: 0;}.comments-area ol .comment-respond, .comments-area ul .comment-respond {margin-top: -30px;margin-bottom: 40px;}.comments-area .comments-title {margin-bottom: 50px;}.comments-area .comment-item {margin-bottom: 50px;overflow: hidden;}.comments-area .comment-item .gravatar {float: left;}.comments-area .comment-item .gravatar img {border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.comments-area .comment-item .comment-content:not(.pingback) {padding-left: 105px;}.comments-area .comment-item .comment-meta {position: relative;}.comments-area .comment-item .comment-meta .comment-author {text-transform: capitalize;margin-bottom: 7px;margin-top: -3px;color: #363636;}.comments-area .comment-item .comment-meta .comment-time {display: block;color: #a5b7d2;font-size: 12px;font-weight: bold;font-family: "Red Hat Display", sans-serif;text-transform: uppercase;letter-spacing: 0.5px;margin-bottom: 7px;}.comments-area .comment-item .comment-meta .comment-reply-link {position: absolute;top: 0;right: 0;font-family: "Red Hat Display", sans-serif;font-size: 12px;font-weight: bold;text-transform: uppercase;letter-spacing: 0.5px;color: #a5b7d2;}.comments-area .comment-item .comment-meta .comment-reply-link:hover {color: #fe4c1c;}.comments-area .comment-item .comment-text p {margin-bottom: 15px;}.comments-area ul.children {padding-left: 60px;}.comment-respond {background: #f0f6ff;padding: 50px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;}.comment-respond .comment-reply-title {font-size: 30px;margin-bottom: 10px;margin-top: -5px;}.comment-respond .comment-reply-title small {font-size: 16px;font-weight: 400;text-transform: lowercase;margin-left: 5px;}.comment-respond .comment-reply-title small a {color: #ad1010;}.comment-respond .comment-reply-title small a:hover {color: #fe4c1c;}.comment-form p {margin-bottom: 30px;}.comment-form p label {margin-left: 8px;}.comment-form p.form-submit {margin-bottom: 0;}.comment-form .logged-in-as {font-family: "Red Hat Display", sans-serif;font-size: 14px;margin-top: -5px;}.comment-form .logged-in-as a {color: #737373;}.comment-form .logged-in-as a:hover {color: #fe4c1c;}.comment-form input[type=text], .comment-form input[type=email] {width: 100%;}.comment-form .octf-btn {box-shadow: 8px 8px 18px 0 rgba(0, 195, 255, 0.3);-webkit-box-shadow: 8px 8px 18px 0 rgba(0, 195, 255, 0.3);-moz-box-shadow: 8px 8px 18px 0 rgba(0, 195, 255, 0.3);}.comment-form .octf-btn:hover {box-shadow: none;}@media only screen and (max-width: 768px) {.comment-respond {padding: 30px;}.comments-area ul.children {padding-left: 30px;}}.widget ul {list-style: none;padding-left: 0;margin-bottom: 0;}.widget ul li {position: relative;}.widget .tagcloud {padding-bottom: 16px !important;margin: 0 -3px;}.widget .tagcloud a {color: #707f96;background: #f0f6ff;font-size: 14px !important;font-weight: 500;padding: 10px 12px;margin: 0 3px;margin-bottom: 9px;line-height: 1;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;display: inline-block;}.widget .tagcloud a:hover {box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);background: #00c3ff;color: #fff;}.widget-area .widget {margin-bottom: 50px;}.widget-area .widget:last-child {margin-bottom: 0;}.widget-area .widget .widget-title {font-weight: 700;padding-left: 17px;position: relative;}.widget-area .widget .widget-title:before {content: "";position: absolute;left: 0;top: 10px;width: 5px;height: 5px;background: #fe4c1c;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.widget-area .widget ul:not(.recent-news) > li {font-family: "Red Hat Display", sans-serif;font-weight: 700;font-size: 14px;position: relative;margin-bottom: 11px;line-height: 24px;}.widget-area .widget ul:not(.recent-news) > li:last-child {padding: 0;}.widget-area .widget ul:not(.recent-news) > li a {color: #1a1b1e;display: inline-block;position: relative;-webkit-transition: all 0.35s linear;-moz-transition: all 0.35s linear;-o-transition: all 0.35s linear;-ms-transition: all 0.35s linear;transition: all 0.35s linear;}.widget-area .widget ul:not(.recent-news) > li a:before {content: "";position: absolute;left: 0;top: 11px;width: 0px;height: 3px;border-radius: 1.5px;-webkit-border-radius: 1.5px;-moz-border-radius: 1.5px;opacity: 0;visibility: hidden;-webkit-transition: all 0.35s linear;-moz-transition: all 0.35s linear;-o-transition: all 0.35s linear;-ms-transition: all 0.35s linear;transition: all 0.35s linear;}.widget-area .widget ul:not(.recent-news) > li a:hover {color: #00c3ff;padding-left: 22px;}.widget-area .widget ul:not(.recent-news) > li a:hover:before {width: 10px;opacity: 1;visibility: visible;background: #00c3ff;}.widget-area .widget ul:not(.recent-news) > li a:hover + span {color: #00c3ff;}.widget-area .widget ul:not(.recent-news) > li .posts-count {color: #a5b7d2;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.widget-area .widget ul:not(.recent-news) > li.recentcomments a:before {display: none;}.widget-area .widget select {width: 100%;padding: 8px;outline: none;}.widget-area .widget table caption {margin-bottom: 10px;}.widget-area .widget table td, .widget-area .widget table th {border-color: #aaa;text-align: center;}.search-form {position: relative;}.search-form .search-field {width: 100%;padding: 0 48px 0 20px;height: 50px;line-height: 1;border-color: #e6e6e6;background: transparent;border-radius: 23px;-webkit-border-radius: 23px;-moz-border-radius: 23px;}.search-form .search-submit {background: none;border: none;position: absolute;top: 0;right: 0;height: 100%;width: 50px;outline: none;font-size: 26px;color: #a5b7d2;padding: 0px 5px;}.search-form .search-submit i {width: 40px;height: 40px;line-height: 36px;background: #fe4c1c;color: #fff;margin-bottom: 5px;text-align: center;display: inline-block;vertical-align: middle;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.search-form .search-submit i:before, .search-form .search-submit i:after {font-size: 17px;font-weight: 700;}.search-form .search-submit i:hover {background: #00c3ff;}.recent-news {list-style: none;padding: 0px;padding-top: 5px;}.recent-news li {font-family: "Red Hat Display", sans-serif;font-weight: 700;}.recent-news li:not(:last-child) {margin-bottom: 25px;}.recent-news .thumb {float: left;width: 70px;margin-right: 20px;}.recent-news .thumb img {max-width: 100%;display: block;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}.recent-news h6 {margin: -3px 0 3px;line-height: 24px;font-size: 16px;font-weight: 700;}.recent-news h6 a {color: #1a1b1e;display: block;}.recent-news h6 a:before {display: none;}.recent-news h6 a:hover {color: #00c3ff;}.recent-news .entry-date {font-size: 14px;line-height: 1;font-weight: 500;color: #a5b7d2;}.author-widget_wrapper {padding: 30px 26px;background-color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04dbf1);background-image: linear-gradient(145deg, #0039e4, #04dbf1);border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;box-shadow: 30px 30px 65px 0px rgba(2, 156, 236, 0.3);-webkit-box-shadow: 30px 30px 65px 0px rgba(2, 156, 236, 0.3);-moz-box-shadow: 30px 30px 65px 0px rgba(2, 156, 236, 0.3);}.author-widget_wrapper .author-widget_image-wrapper {margin-bottom: 26px;}.author-widget_wrapper .author-widget_title {margin-bottom: 10px;color: #fff;}.author-widget_wrapper .author-widget_text {font-size: 14px;line-height: 28px;color: #fff;}.author-widget_social a {display: inline-block;font-size: 12px;text-align: center;height: 26px;width: 26px;line-height: 26px;cursor: pointer;margin-right: 5px;background-color: #fff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.author-widget_social a:hover{transform: translateY(-4px);}.author-widget_social a.social-facebook {color: #2255ee;}.author-widget_social a.social-twitter {color: #4ccef9;}.author-widget_social a.social-google {color: #dd4b39;}.author-widget_social a.social-pinterest {color: #ff2e2e;}.author-widget_social a.social-linkedin {color: #3292ff;}.author-widget_social a.social-buffer {color: #000000;}.author-widget_social a.social-digg {color: #005be2;}.author-widget_social a.social-reddit {color: #ff4500;}.author-widget_social a.social-tumbleupon {color: #eb4924;}.author-widget_social a.social-tumblr {color: #35465c;}.author-widget_social a.social-vk {color: #45668e;}.author-widget_social a.social-yummly {color: #E16120;}.author-widget_social a.social-email {color: #E84231;}.author-widget_social a.social-dribbble {color: #ea4c89;}.author-widget_social a.social-instagram {color: #ff9000;}.author-widget_social a.social-youtube {color: #FF0000;}.author-widget_social a.social-pinterest {color: #E60023;}.author-widget_social a:last-child {margin-right: 0px;}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {display: none;}.infinity-end.neverending .site-footer {display: block;}.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}embed, iframe, object {max-width: 100%;}.custom-logo-link {display: inline-block;}.wp-caption {margin-bottom: 1.5em;max-width: 100%;}.wp-caption img[class*=wp-image-] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: 0.8075em 0;}.wp-caption-text {text-align: center;}.gallery-caption {display: block;}.gallery {margin-bottom: 1.5em;margin-left: -7px;margin-right: -7px;}.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;margin: 0;padding: 7px;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-3 .gallery-item {max-width: 33.33%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {display: none;}.primary-sidebar .widget_media_gallery .gallery-icon img {border-radius: 10px;}.ot-heading h6, .ot-heading .sub-heading {font-size: 14px;font-weight: bold;color: #a5b7d2;position: relative;display: inline-block;padding-left: 21px;letter-spacing: 1px;margin-bottom: 15px;text-transform: uppercase;}.ot-heading h6:before, .ot-heading h6:after, .ot-heading .sub-heading:before, .ot-heading .sub-heading:after {position: absolute;content: "";width: 7px;height: 7px;background: #a5b7d2;top: 3.5px;left: 0;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.ot-heading h6:after, .ot-heading .sub-heading:after {left: auto;right: -21px;}.ot-heading h2, .ot-heading .main-heading {position: relative;z-index: 2;margin-bottom: 25px;}.ot-heading.text-light h6:before, .ot-heading.text-light h6:after, .ot-heading.text-light .sub-heading:before, .ot-heading.text-light .sub-heading:after {background: #00c3ff;}.ot-heading.left-align h6:after, .ot-heading.left-align .sub-heading:after {display: none;}.ot-heading.right-align h6, .ot-heading.right-align .sub-heading {padding-right: 21px;}.ot-heading.right-align h6:after, .ot-heading.right-align .sub-heading:after {right: 0;}.ot-heading.right-align h6:before, .ot-heading.right-align .sub-heading:before {display: none;}.ot-heading.center-align h6, .ot-heading.center-align .sub-heading {margin-left: -10px;}@media (max-width: 600px) {.ot-heading h2 br, .ot-heading .main-heading br {display: none;}}.ot-heading.wrap__text_stroke {position: relative;}.ot-heading .heading__text_stroke {white-space: nowrap;position: absolute;z-index: 1;font-family: 'Red Hat Display', sans-serif;font-size: 10.4vw;font-weight: 900;line-height: 72px;color: #f1f6ff;-webkit-text-fill-color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #d8dde7;}.ot-heading.center-align .heading__text_stroke {width: 100%;}@media only screen and (min-width: 1920px) {.ot-heading .heading__text_stroke {font-size: 200px;}}.contact-info {font-size: 22px;overflow: hidden;}.contact-info h6 {font-size: 16px;margin-bottom: 5px;text-transform: uppercase;}.contact-info i {font-size: 30px;margin-top: 2px;line-height: 1;float: left;}.contact-info i:before {font-size: 30px;}.contact-info img, .contact-info svg {width: 30px;margin-top: 3px;float: left;}.contact-info p {margin-bottom: 0;}.contact-info .info-text {padding-left: 50px;font-weight: 500;}.contact-info.text-light {color: #fff;}.contact-info.text-light h6, .contact-info.text-light i {color: #61daff;}.contact-info.text-light svg {fill: #61daff;}.contact-info.box-style2 {text-align: center;}.contact-info.box-style2 i, .contact-info.box-style2 svg {float: none;margin-top: 0px;vertical-align: bottom;}.contact-info.box-style2 .box-icon {margin-bottom: 25px;}.contact-info.box-style2 p {margin-bottom: 15px;}.border-left .box-style2, .border-right .box-style2 {position: relative;}.border-left .box-style2:before {position: absolute;height: 70%;width: 1px;left: 0;bottom: 12%;background: rgba(255, 255, 255, 0.2);content: "";display: block;}.border-right .box-style2:after {position: absolute;height: 70%;width: 1px;right: 0;bottom: 12%;background: rgba(255, 255, 255, 0.2);content: "";display: block;}@media only screen and (max-width: 768px) {.border-right .box-style2:after, .border-right .box-style2:before {display: none;}}.service-box {overflow: hidden;position: relative;padding: 35px 35px 26px;background: #fff;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.service-box * {-webkit-transition: all 0.1s linear;-moz-transition: all 0.1s linear;-o-transition: all 0.1s linear;-ms-transition: all 0.1s linear;transition: all 0.1s linear;}.service-box .number-box {float: left;width: 45px;height: 45px;line-height: 45px;text-align: center;color: #fff;font-weight: bold;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background-color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04dbf1);background-image: linear-gradient(145deg, #0039e4, #04dbf1);box-shadow: 8px 8px 20px 0px rgba(42, 67, 113, 0.3);-webkit-box-shadow: 8px 8px 20px 0px rgba(42, 67, 113, 0.3);-moz-box-shadow: 8px 8px 20px 0px rgba(42, 67, 113, 0.3);}.service-box .content-box {padding-left: 75px;}.service-box .content-box .service-box-title {font-size: 18px;font-weight: 700;margin-bottom: 8px;}.service-box .content-box p:last-child {margin-bottom: 0;}.service-box .big-number {position: absolute;right: 35px;bottom: -13px;font-size: 88px;font-weight: 900;font-family: "Red Hat Display", sans-serif;line-height: 1;color: rgba(165, 183, 210, 0.2);z-index: 0;}.service-box .overlay {background-color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04dbf1);background-image: linear-gradient(145deg, #0039e4, #04dbf1);-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;opacity: 0;}.service-box:hover {background: none;}.service-box:hover .overlay {opacity: 1;}.service-box:hover .number-box {background: #fff;color: #00c3ff;}.service-box:hover .content-box {color: #fff;}.service-box:hover .content-box .service-box-title {color: #fff;}.service-box:hover .big-number {color: rgba(255, 255, 255, 0.2);}.service-box .number-box svg {fill: #ffffff;}.service-box:hover .number-box svg {fill: #00c3ff;}.service-box-s2 {overflow: hidden;position: relative;padding: 30px 30px 28px;background: #fff;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.service-box-s2 .number-box {float: left;width: 50px;height: 50px;line-height: 50px;text-align: center;color: #00c3ff;font-family: "Red Hat Display", sans-serif;font-weight: bold;font-size: 20px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background: rgba(0, 195, 255, 0.15);}.service-box-s2 .number-box svg {fill:#00c3ff;}.service-box-s2 .content-box {padding-left: 70px;}.service-box-s2 .content-box .service-box-title {font-weight: 700;margin-bottom: 8px;}.service-box-s2 .content-box p:last-child {margin-bottom: 0;}.service-box-s2:hover {-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);transform: translateY(-15px);}.s-box .icon-main {width: 60px;height: 60px;line-height: 60px;font-weight: normal;}.s-box .icon-main i, .s-box .icon-main span:before {font-size: 25px;line-height: 60px;}.s-box .icon-main img, .s-box .icon-main svg {width: 25px;}div.active .service-box .overlay {opacity: 1;}div.active .service-box .number-box {background: #fff;color: #00c3ff;}div.active .service-box .content-box {color: #fff;}div.active .service-box .content-box .service-box-title {color: #fff;}div.active .service-box .big-number {color: rgba(255, 255, 255, 0.2);}div.active .service-box-s2 {-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);transform: translateY(-15px);}.service-box-2 {padding: 70px;font-size: 18px;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.service-box-2 .service-box-title {font-size: 30px;margin-bottom: 15px;}.service-box-2 p {margin-bottom: 40px;}.service-box-2 .octf-btn {margin-left: -70px;border-top-left-radius: 0;border-top-right-radius: 25px;border-bottom-right-radius: 25px;border-bottom-left-radius: 0;-webkit-border-top-left-radius: 0;-webkit-border-top-right-radius: 25px;-webkit-border-bottom-right-radius: 25px;-webkit-border-bottom-left-radius: 0;-moz-border-radius-topleft: 0;-moz-border-radius-topright: 25px;-moz-border-radius-bottomright: 25px;-moz-border-radius-bottomleft: 0;}@media (max-width: 600px) {.service-box .number-box {float: none;margin-bottom: 30px;}.service-box .content-box {padding-left: 0 !important;}}.service-slide-inner {padding: 40px;margin: 0px 20px;border-radius: 5px;border: 1px solid #d2dbe8;background-color: #ffffff;background-position: top right;background-repeat: no-repeat;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.service_carousel-icon {margin-bottom: 25px;}.service_carousel-title {font-weight: bold;margin-bottom: 10px;}.service_carousel-text {margin-bottom: 20px;}.service_carousel-number {display: inline-block;position: relative;padding-left: 55px;font-weight: bold;font-size: 20px;color: #b9c8e8;}.service_carousel-number:before {content: '';display: block;position: absolute;top: 50%;left: 0px;margin-top: -0.5px;width: 45px;height: 1px;background: #b9c8e8;}.service-slide-inner:hover {border-color: #1e2845;background-color: #1e2845;background-image: url('images/bg-service-slide.png');color: #b0b6c8;}.service-slide-inner:hover .service_carousel-title {color: #ffffff;}.service-slide-inner:hover .service_carousel-number {color: #ff4d6f;}.service-slide-inner:hover .service_carousel-number:before {background: #ff4d6f;}.heading-service-carousel {justify-content: space-between;margin-bottom: 15px;}.service-slider-nav-1 {position: relative;display: block;width: 110px;margin-bottom: 35px;}.service-slider-nav-1 .slick-arrow {margin-top: 0px;top: 0px;left: 0px;}.service-slider-nav-1 .slick-arrow.next-nav {right: 0px;left: auto;}.icon-box {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.icon-box.s1 .icon-main, .icon-box.s4 .icon-main {float: left;width: 60px;height: 60px;text-align: center;line-height: 61px;color: #fff;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;background-color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04dbf1);background-image: linear-gradient(145deg, #0039e4, #04dbf1);border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;box-shadow: 8px 8px 20px 0px rgba(2, 156, 236, 0.3);-webkit-box-shadow: 8px 8px 20px 0px rgba(2, 156, 236, 0.3);-moz-box-shadow: 8px 8px 20px 0px rgba(2, 156, 236, 0.3);}.icon-box.s1 .icon-main i, .icon-box.s1 .icon-main span:before, .icon-box.s4 .icon-main i, .icon-box.s4 .icon-main span:before {font-size: 25px;}.icon-box.s1 .icon-main span, .icon-box.s4 .icon-main span {display: block;}.icon-box.s1 .icon-main img, .icon-box.s4 .icon-main img {max-width: 25px;margin-top: -5px;}.icon-box.s1 .icon-main svg, .icon-box.s4 .icon-main svg {width: 25px;fill: #fff;}.icon-box.s1:hover .icon-main svg, .icon-box.s4:hover .icon-main svg {fill: #00c3ff;}.icon-box.s1:hover .icon-main, .icon-box.s4:hover .icon-main {color: #00c3ff;background: #fff;box-shadow: 6px 6px 13px 0px rgba(33, 101, 227, 0.3);-webkit-box-shadow: 6px 6px 13px 0px rgba(33, 101, 227, 0.3);-moz-box-shadow: 6px 6px 13px 0px rgba(33, 101, 227, 0.3);}.icon-box.s1 .content-box, .icon-box.s4 .content-box {padding-left: 85px;}.icon-box .content-box .box-title {margin-bottom: 17px;font-weight: bold;}.icon-box .content-box .box-title a {color: #1a1b1e;}.icon-box .content-box .box-title a:hover {color: #fe4c1c;}.icon-box .content-box p:last-child {margin-bottom: 0;}.icon-box.s2 {padding: 47px;position: relative;overflow: hidden;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;}.icon-box.s2 .icon-main {color: #0160e7;margin-bottom: 30px;line-height: 1;text-shadow: 8px 8px 30px rgba(42, 67, 113, 0.3);-moz-text-shadow: 8px 8px 30px rgba(42, 67, 113, 0.3);}.icon-box.s2 .icon-main svg {fill: #0160e7;width: 40px;}.icon-box.s2 .icon-main i, .icon-box.s2 .icon-main span:before {font-size: 40px;line-height: 1;}.icon-box.s2 .icon-main img {max-width: 40px;margin-top: -5px;}.icon-box.s2:before, .icon-box.s2:after {content: "";position: absolute;width: 100%;height: 50%;z-index: -1;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.icon-box.s2:before {top: 0;left: 0;}.icon-box.s2:after {bottom: 0;right: 0;}.icon-box.s2:hover {box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}.icon-box.s2:before, .icon-box.s2:after{opacity: 0;}.icon-box.s2:hover:before, .icon-box.s2:hover:after{opacity: 1;}.icon-box.s2 .content-box h5 {margin-bottom: 14px;font-size: 22px;}.white-boxes .icon-box.s2 {background: #fff;}.icon-box.s3 {padding: 40px 27px 35px;position: relative;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}.icon-box.s3 .icon-main {width: 70px;height: 70px;line-height: 70px;text-align: center;color: #fff;display: inline-block;margin-bottom: 25px;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background-color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04dbf1);background-image: linear-gradient(145deg, #0039e4, #04dbf1);box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);-webkit-box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);-moz-box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);}.icon-box.s3 .icon-main svg {fill: #fff;width: 30px;}.icon-box.s3:hover .icon-main svg {fill: #00c3ff;}.icon-box.s3 .icon-main i, .icon-box.s3 .icon-main span:before {font-size: 30px;line-height: 70px;}.icon-box.s3 .icon-main img {max-width: 30px;margin-top: -5px;}.icon-box.s3 .bg-s3 {position: absolute;content: "";opacity: 0;visibility: hidden;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;background-color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04dbf1);background-image: linear-gradient(145deg, #0039e4, #04dbf1);border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;}.icon-box.s3 .content-box h5 {margin-bottom: 12px;font-size: 18px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.icon-box.s3 .content-box p {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.icon-box.s3 .action-box {position: absolute;bottom: -40px;left: 0;width: 100%;opacity: 0;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.icon-box.s3 .bg-before, .icon-box.s3 .bg-after {content: "";position: absolute;width: 100%;height: 50%;background: #fff;z-index: -1;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;}.icon-box.s3 .bg-before {top: 0;left: 0;border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;-webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 15px;-webkit-border-bottom-right-radius: 0;-webkit-border-bottom-left-radius: 0;-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 15px;-moz-border-radius-bottomright: 0;-moz-border-radius-bottomleft: 0;}.icon-box.s3 .bg-after {bottom: 0;right: 0;background-position: bottom right;border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;-webkit-border-top-left-radius: 0;-webkit-border-top-right-radius: 0;-webkit-border-bottom-right-radius: 15px;-webkit-border-bottom-left-radius: 15px;-moz-border-radius-topleft: 0;-moz-border-radius-topright: 0;-moz-border-radius-bottomright: 15px;-moz-border-radius-bottomleft: 15px;}.icon-box.s3:hover .bg-before, .icon-box.s3:hover .bg-after {opacity: 1;visibility: visible;}.icon-box.s3:hover .bg-s3, .icon-box.s3:hover .action-box {opacity: 1;visibility: visible;}.icon-box.s3:hover .action-box {bottom: -26px;}.icon-box.s3:hover h5, .icon-box.s3:hover p {color: #fff;}.icon-box.s3:hover h5 a, .icon-box.s3:hover p a {color: #fff;}.icon-box.s3:hover h5 a:hover, .icon-box.s3:hover p a:hover {color: #fe4c1c;}.icon-box.s3:hover .icon-main {background: #fff;color: #00c3ff;}.icon-box.s3.box-gradient .bg-before, .icon-box.s3.box-gradient .bg-after {z-index: -2;}.icon-box.s3.box-gradient .bg-s3 {opacity: 1;visibility: visible;}.icon-box.s3.box-hover-gradient:hover .bg-before, .icon-box.s3.box-hover-gradient:hover .bg-after {z-index: -2;}.icon-box.s3:not(.box-hover-gradient):hover .bg-s3 {opacity: 0;}.icon-box.s4 .icon-main {float: right;}.icon-box.s4 .content-box {text-align: right;padding-left: 0;padding-right: 85px;}.active .icon-box.s1 .icon-main {color: #00c3ff;background: #fff;box-shadow: 6px 6px 13px 0px rgba(33, 101, 227, 0.3);-webkit-box-shadow: 6px 6px 13px 0px rgba(33, 101, 227, 0.3);-moz-box-shadow: 6px 6px 13px 0px rgba(33, 101, 227, 0.3);}.active .icon-box.s2 {box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}.active .icon-box.s2:before, .active .icon-box.s2:after {visibility: visible;opacity: 1;}.active .icon-box.s3:before {opacity: 1;}.active .icon-box.s3 h5, .active .icon-box.s3 p {color: #fff;}.active .icon-box.s3 .icon-main {background: #fff;color: #00c3ff;}@media (max-width: 1024px) {.elementor-col-33 .icon-box.s3 {max-width: 370px;margin: auto;}}.icon-box-grid {display: flex;flex-wrap: wrap;overflow: hidden;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;background-color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04dbf1);background-image: linear-gradient(145deg, #0039e4, #04dbf1);box-shadow: 30px 30px 65px 0px rgba(2, 156, 236, 0.3);-webkit-box-shadow: 30px 30px 65px 0px rgba(2, 156, 236, 0.3);-moz-box-shadow: 30px 30px 65px 0px rgba(2, 156, 236, 0.3);}.icon-box-grid .no-padding {padding: 0;}.icon-box-grid .icon-box {height: 100%;padding: 47px;color: #fff;border-right: 1px solid rgba(255, 255, 255, 0.3);border-bottom: 1px solid rgba(255, 255, 255, 0.3);transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;}.icon-box-grid .icon-box .icon-main {color: #fff;margin-bottom: 30px;line-height: 1;text-shadow: 8px 8px 30px rgba(1, 96, 231, 0.3);-moz-text-shadow: 8px 8px 30px rgba(1, 96, 231, 0.3);}.icon-box-grid .icon-box .icon-main i, .icon-box-grid .icon-box .icon-main span:before {font-size: 40px;line-height: 1;}.icon-box-grid .icon-box .icon-main svg {fill: #fff;width: 40px;}.icon-box-grid .icon-box .icon-main img {width: 40px;max-width: inherit;}.icon-box-grid .icon-box .content-box .box-title {margin-bottom: 14px;font-size: 22px;color: #fff;}.icon-box-grid .icon-box .content-box .box-title a {color: #fff;}.icon-box-grid .icon-box .content-box .box-title a:hover {color: #fe4c1c;}.icon-box-grid .icon-box:hover {color: #606060;background: #fff;}.icon-box-grid .icon-box:hover .box-title {color: #1a1b1e;}.icon-box-grid .icon-box:hover .box-title a {color: #1a1b1e;}.icon-box-grid .icon-box:hover .icon-main {color: #0160e7;}.icon-box-grid .icon-box:hover .icon-main svg {fill: #0160e7;}@media (max-width: 991px) {.icon-box-grid{display: block;}}.team-wrap {text-align: center;}.team-wrap .team-thumb {overflow: hidden;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;}.team-wrap .team-thumb img {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;}.team-wrap .team-info {background: #fff;margin: -80px 30px 0;padding: 25px 25px 35px;position: relative;z-index: 1;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}.team-wrap .team-info h4 {font-weight: bold;margin-bottom: 3px;}.team-wrap .team-info h4 a {color: #1a1b1e;}.team-wrap .team-social {position: absolute;bottom: -18px;left: 0;width: 100%;}.team-wrap .team-social a, .team-wrap .team-social span {cursor: pointer;font-size: 15px;margin-right: 12px;color: #fff;display: inline-block;width: 36px;height: 36px;line-height: 36px;background: #00c3ff;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;box-shadow: 5px 5px 18px 0px rgba(21, 183, 236, 0.3);-webkit-box-shadow: 5px 5px 18px 0px rgba(21, 183, 236, 0.3);-moz-box-shadow: 5px 5px 18px 0px rgba(21, 183, 236, 0.3);}.team-wrap .team-social a:hover, .team-wrap .team-social span:hover {box-shadow: none;}.team-wrap .team-social a {opacity: 0;right: -40px;position: relative;visibility: hidden;}.team-wrap .team-social a:hover {-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}.team-wrap .team-social span {margin-right: 0;}.team-wrap .team-social.active span {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);box-shadow: 5px 5px 18px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 5px 5px 18px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 5px 5px 18px 0px rgba(42, 67, 113, 0.15);background: #fff;color: #00c3ff;}.team-wrap .team-social.active a {opacity: 1;visibility: visible;right: 0;box-shadow: 5px 5px 18px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 5px 5px 18px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 5px 5px 18px 0px rgba(42, 67, 113, 0.15);}.team-wrap:hover img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}.team-slider {margin: 0 -15px;}.team-slider .team-wrap {padding: 0 15px;margin-bottom: 30px;}@media (max-width: 767px) {.team-wrap {display: block;text-align: center;}.team-wrap .team-thumb {display: block;margin: 0 auto 25px;}.team-wrap .team-info {display: block;padding-left: 0;border: none;}}.ot-progress {font-weight: 500;}.ot-progress .pname {margin-bottom: 10px;}.ot-progress .iprogress {height: 10px;background: #f0f6ff;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}.ot-progress .progress-bar {height: 100%;width: 0;background: #00c3ff;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-webkit-transition: all 0.6s linear;-moz-transition: all 0.6s linear;-o-transition: all 0.6s linear;-ms-transition: all 0.6s linear;transition: all 0.6s linear;}.ot-progress .progress-bar.bshadow {box-shadow: 10px 10px 24px 0 rgba(0, 95, 255, 0.3);-webkit-box-shadow: 10px 10px 24px 0 rgba(0, 95, 255, 0.3);-moz-box-shadow: 10px 10px 24px 0 rgba(0, 95, 255, 0.3);}.circle-progress {text-align: center;}.circle-progress .inner-bar {position: relative;display: inline-block;}.circle-progress .inner-bar > span {position: absolute;width: 130px;height: 130px;line-height: 90px;top: 32px;left: 32px;text-align: center;font-family: "Red Hat Display", sans-serif;font-weight: 900;font-size: 28px;color: #1a1b1e;border: 20px solid #f0f6ff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.circle-progress h4 {display: block;font-size: 22px;font-weight: 600;margin: 15px 0 0;}.easyPieChart {position: relative;text-align: center;}.easyPieChart canvas {position: absolute;top: 0;left: 0;}.ot-pricing-table {position: relative;text-align: center;padding: 30px 40px 0;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.1);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.1);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.1);}.ot-pricing-table .title-table {position: absolute;top: 30px;left: 0;font-size: 13px;font-family: "Red Hat Display", sans-serif;font-weight: bold;text-transform: uppercase;color: #fff;background: #00c3ff;padding: 5px 15px;letter-spacing: 0.5px;border-top-left-radius: 0px;border-top-right-radius: 17px;border-bottom-right-radius: 17px;border-bottom-left-radius: 0px;-webkit-border-top-left-radius: 0px;-webkit-border-top-right-radius: 17px;-webkit-border-bottom-right-radius: 17px;-webkit-border-bottom-left-radius: 0px;-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 17px;-moz-border-radius-bottomright: 17px;-moz-border-radius-bottomleft: 0px;box-shadow: 8px 8px 18px 0px rgba(42, 67, 113, 0.3);-webkit-box-shadow: 8px 8px 18px 0px rgba(42, 67, 113, 0.3);-moz-box-shadow: 8px 8px 18px 0px rgba(42, 67, 113, 0.3);}.ot-pricing-table .inner-table img {margin-bottom: 35px;}.ot-pricing-table .inner-table h2 {font-size: 42px;font-weight: 500;color: #00c3ff;margin-bottom: 3px;}.ot-pricing-table .inner-table h2 sup {margin-left: -25px;font-size: 30px;}.ot-pricing-table .inner-table > p {color: #a5b7d2;font-weight: 500;margin-bottom: 0;}.ot-pricing-table .inner-table .details {margin-top: 35px;padding-top: 28px;padding-bottom: 30px;line-height: 42px;border-top: 1px solid #e5e5e5;}.ot-pricing-table .inner-table .details ul {list-style: none;margin-bottom: 0;padding: 0;}.ot-pricing-table .ot-pricing-btn {position: absolute;left: 0px;bottom: -26px;width: 100%;text-align: center;}.ot-pricing-table .octf-btn:hover {box-shadow: none !important;}.ot-pricing-table:before {background: #fff;border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;-webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 15px;-webkit-border-bottom-right-radius: 0;-webkit-border-bottom-left-radius: 0;-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 15px;-moz-border-radius-bottomright: 0;-moz-border-radius-bottomleft: 0;}.ot-pricing-table:after {background: #fff;border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;-webkit-border-top-left-radius: 0;-webkit-border-top-right-radius: 0;-webkit-border-bottom-right-radius: 15px;-webkit-border-bottom-left-radius: 15px;-moz-border-radius-topleft: 0;-moz-border-radius-topright: 0;-moz-border-radius-bottomright: 15px;-moz-border-radius-bottomleft: 15px;}.ot-pricing-table.s2 .title-table {background: #0160e7;}.ot-pricing-table.s2 h2 {color: #0160e7;}.ot-pricing-table.s3 .title-table {background: #fe4c1c;}.ot-pricing-table.s3 h2 {color: #fe4c1c;}.ot-pricing-table.pink .title-table {background: #ff4d6f;}.ot-pricing-table.pink h2 {color: #ff4d6f;}.ot-pricing-table.purple .title-table {background: #8e8bff;}.ot-pricing-table.purple h2 {color: #8e8bff;}.ot-pricing-table.aqua .title-table {background: #2bdcce;}.ot-pricing-table.aqua h2 {color: #2bdcce;}.ot-pricing-table:hover {-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);transform: translateY(-15px);}@media (max-width: 1024px) {.ot-pricing-table {max-width: 370px;margin: auto;}}@media (max-width: 480px) {.ot-pricing-table {max-width: 100%;}}.ot-tabs .tabs-heading {margin: 0px;display: inline-block;border: 1px solid #d2dbe8;padding: 4px;border-radius: 28px;-webkit-border-radius: 28px;-moz-border-radius: 28px;}.ot-tabs .tab-link {transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;font-size: 16px;padding: 16px 28px 16px 28px;line-height: 1;display: inline-block;margin: 0;text-decoration: none;white-space: nowrap;vertical-align: middle;font-weight: bold;letter-spacing: 0;text-align: center;background: #fe4c1c;cursor: pointer;border: 1px solid transparent;outline: 0;box-sizing: border-box;color: #fff;box-shadow: none;background: none;color: #a5b7d2;padding: 14px 28px;cursor: pointer;}.ot-tabs .tab-link:visited {color: #fff;}.ot-tabs .tab-link:hover, .ot-tabs .tab-link:focus {color: #fff;}.ot-tabs .tab-link.current, .ot-tabs .tab-link:hover {background: #00c3ff;color: #fff;font-weight: 600;box-shadow: 8px 8px 18px 0px rgba(42, 67, 113, 0.3);-webkit-box-shadow: 8px 8px 18px 0px rgba(42, 67, 113, 0.3);-moz-box-shadow: 8px 8px 18px 0px rgba(42, 67, 113, 0.3);}.ot-tabs .tab-link:last-child {margin-right: 0 !important;}.ot-tabs .tab-content {display: none;background: #fff;padding: 30px 5px;}.ot-tabs .tab-content.current {display: inherit;}.ot-tabs .tab-content ul.has-icon li {position: relative;padding-left: 40px;padding-bottom: 12px;}.ot-tabs .tab-content ul.has-icon li i {position: absolute;left: 0;top: 10px;color: #fe4c1c;}.ot-tabs .tab-content ul.has-icon li i:before {font-size: 22px;line-height: 1;}.ot-tabs .tab-content ul.has-icon:last-child {margin-bottom: 0;}.ot-tabs .tab-content p:last-child {margin-bottom: 0;}.tab-titles .slick-list {padding-bottom: 15px;}.tab-titles .slick-dots {bottom: -40px;}.tab-titles .col-md {padding: 0 15px;}.tab-titles .title-item {display: block;border: 1px solid rgba(255, 255, 255, 0.25);padding: 30px 15px;position: relative;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.tab-titles .title-item .icon-main {line-height: 1;margin-bottom: 15px;color: #fff;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.tab-titles .title-item .icon-main i, .tab-titles .title-item .icon-main span:before {font-size: 32px;}.tab-titles .title-item .icon-main svg {width: 32px;fill: #fff;}.tab-titles .title-item .tab-titles_heading {margin-bottom: 0;color: #fff;font-size: 20px;line-height: 30px;font-weight: bold;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.tab-titles .title-item:hover, .tab-titles .title-item.tab-active {background: #fff;border-color: transparent;}.tab-titles .title-item:hover .tab-titles_heading, .tab-titles .title-item.tab-active .tab-titles_heading {color: #1a1b1e;}.tab-titles .title-item:hover .icon-main, .tab-titles .title-item.tab-active .icon-main {color: #0160e7;}.tab-titles .title-item:hover .icon-main svg, .tab-titles .title-item.tab-active .icon-main svg {fill: #0160e7;-webkit-filter: drop-shadow( 8px 8px 18px rgba(1, 96, 231, 0.3));filter: drop-shadow( 8px 8px 18px rgba(1, 96, 231, 0.3));}.tab-titles .title-item:hover .icon-main i, .tab-titles .title-item.tab-active .icon-main i, .tab-titles .title-item:hover .icon-main span:before, .tab-titles .title-item.tab-active .icon-main span:before {text-shadow: 8px 8px 18px rgba(1, 96, 231, 0.3);-moz-text-shadow: 8px 8px 18px rgba(1, 96, 231, 0.3);}.tab-titles .title-item:after {content: "";width: 40px;height: 40px;position: absolute;z-index: -1;bottom: -8px;left: 50%;margin-left: -20px;background: #fff;opacity: 0;visibility: hidden;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}.tab-titles .title-item.tab-active:after {opacity: 1;visibility: visible;}.style-2 .tab-titles .title-item:hover, .style-2 .tab-titles .title-item.tab-active {border-color: #ff811b;background-color: #ff403e;background-image: -moz-linear-gradient(180deg, #ff403e, #ff811b);background-image: -webkit-linear-gradient(180deg, #ff403e, #ff811b);background-image: linear-gradient(180deg, #ff403e, #ff811b);}.style-2 .tab-titles .title-item:hover h6, .style-2 .tab-titles .title-item:hover .icon-main, .style-2 .tab-titles .title-item.tab-active h6, .style-2 .tab-titles .title-item.tab-active .icon-main {color: #fff;}.style-2 .tab-titles .title-item:hover:after, .style-2 .tab-titles .title-item.tab-active:after {background-color: #ff811b;}#content-tabs .elementor-inner-section {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;display: none;}#content-tabs .elementor-inner-section.active {display: block;}.content-tab-section {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;display: none;}.content-tab-section.active {display: block;}.ot-accordions .acc-item {margin-bottom: 20px;background: #fff;box-shadow: 8px 8px 25px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 25px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 25px 0px rgba(42, 67, 113, 0.15);border-radius: 28px;-webkit-border-radius: 28px;-moz-border-radius: 28px;}.ot-accordions .acc-item .acc-toggle {cursor: pointer;display: block;overflow: hidden;font-weight: 500;color: #1a1b1e;padding: 13px 10px 13px 25px;border-radius: 28px;-webkit-border-radius: 28px;-moz-border-radius: 28px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.ot-accordions .acc-item .acc-toggle i {float: right;text-align: center;height: 30px;width: 30px;line-height: 30px;font-size: 13px;background: #00c3ff;color: #fff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.ot-accordions .acc-item .acc-toggle i.up {display: none;}.ot-accordions .acc-item .acc-toggle:hover {color: #00c3ff;}.ot-accordions .acc-item .acc-content {display: none;padding: 0 25px 20px;}.ot-accordions .acc-item .acc-content p:last-child, .ot-accordions .acc-item .acc-content ul:last-child {margin-bottom: 0;}.ot-accordions .acc-item.current {border-radius: 25px;-webkit-border-radius: 25px;-moz-border-radius: 25px;}.ot-accordions .acc-item.current .acc-toggle {color: #00c3ff;}.ot-accordions .acc-item.current .acc-toggle i.down {display: none;}.ot-accordions .acc-item.current .acc-toggle i.up {display: inherit;}.ot-accordions .acc-item:last-child {margin-bottom: 0;}.ot-counter {font-family: "Red Hat Display", sans-serif;font-weight: 900;color: #1a1b1e;display: inline-block;text-align: left;width: 100%;}.ot-counter span {font-size: 48px;line-height: 1;}.ot-counter span.num {padding-left: 20px;}.text__stroke span.num {color: #ff4d6f;-webkit-text-fill-color: white;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #ff4d6f;padding-left: 0px;}.ot-counter .counter-title {font-size: 14px;color: #fe4c1c;margin-top: 13px;margin-bottom: 0;padding-left: 20px;letter-spacing: 1px;display: inline-block;position: relative;}.ot-counter .counter-title:before {content: "";position: absolute;width: 7px;height: 7px;left: 0;top: 50%;margin-top: -4px;background: #fe4c1c;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.ot-counter.s2 .counter-title {margin-bottom: 13px;margin-top: 0;}.text__stroke.ot-counter .counter-title {position: absolute;left: 0px;margin-top: -16px;background: #fff;padding: 14px 0px;width: 100%;letter-spacing: .5px;}.text__stroke.ot-counter .counter-title:before {display: none;}.process-box {position: relative;padding: 85px 35px 40px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.process-box .number-box {width: 70px;height: 70px;line-height: 70px;text-align: center;color: #fff;font-size: 24px;font-weight: 900;font-family: "Red Hat Display", sans-serif;display: inline-block;position: absolute;left: 50%;top: -35px;margin-left: -35px;margin-bottom: 45px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background-color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04dbf1);background-image: linear-gradient(145deg, #0039e4, #04dbf1);box-shadow: 10px 10px 30px 0px rgba(2, 156, 236, 0.3);-webkit-box-shadow: 10px 10px 30px 0px rgba(2, 156, 236, 0.3);-moz-box-shadow: 10px 10px 30px 0px rgba(2, 156, 236, 0.3);}.process-box .icon-main {margin-bottom: 30px;line-height: 1;}.process-box .icon-main i, .process-box .icon-main span:before {font-size: 100px;}.process-box .icon-main svg {width: 100px;fill: #606060;}.process-box .content-box .process-box-title {font-size: 22px;font-weight: 700;margin-bottom: 15px;}.process-box .content-box p:last-child {margin-bottom: 0;}.process-box .p-arrow {position: absolute;top: -13px;right: -70px;z-index: 1;}.process-box:hover {box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);background: #fff;}@media (max-width: 991px) {.p-arrow {display: none;}}@media (max-width: 767px) {.process-box {max-width: 370px;margin: auto;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}}.ot-cprocess {position: relative;display: inline-block;width: 500px;}.ot-cprocess .ot-cprocess-circle-chart {position: relative;z-index: 1;}.ot-cprocess .circle_logo {position: absolute;z-index: 2;top: 180px;left: 180px;}.ot-cprocess .ot-cprocess-item {position: absolute;z-index: 2;}.ot-cprocess .ot-cprocess-item .ot-cprocess-item-inner {width: 400px;}.ot-cprocess .ot-cprocess-item .ot-cprocess-item-number {width: 90px;height: 90px;line-height: 90px;vertical-align: middle;text-align: center;background-color: #fff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.15);font-size: 30px;font-weight: 700;display: inline-block;}.ot-cprocess .ot-cprocess-item .ot-cprocess-item-dot {content: "";margin-bottom: 10px;width: 20px;height: 20px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;display: inline-block;}.ot-cprocess .ot-cprocess-item .ot-cprocess-item-title {color: #1a1b1e;font-size: 22px;font-weight: 900;}.ot-cprocess .ot-cprocess-item .ot-cprocess-item-desc {color: #606060;font-size: 16px;font-weight: 400;line-height: inherit;}.ot-cprocess .ot-cprocess-item.text-left {text-align: left;}.ot-cprocess .ot-cprocess-item.text-left .ot-cprocess-item-inner {padding-left: 140px;}.ot-cprocess .ot-cprocess-item.text-left .ot-cprocess-item-number {float: left;}.ot-cprocess .ot-cprocess-item.text-right {text-align: right;}.ot-cprocess .ot-cprocess-item.text-right .ot-cprocess-item-inner {padding-right: 140px;}.ot-cprocess .ot-cprocess-item.text-right .ot-cprocess-item-number {float: right;}.ot-cprocess .ot-cprocess-item.text-center .ot-cprocess-item-number {margin-bottom: 50px;}.slick-dots {bottom: -10px;}.slick-dots li button:before {font-size: 30px;color: #a5b7d2;opacity: 1;}.slick-dots li.slick-active button:before {font-size: 50px;color: #00c3ff;}.ot-testimonials .testimonial-wrap {position: relative;max-width: 700px;padding-left: 70px;margin: 100px auto 135px;}.ot-testimonials .testimonial-wrap .testimonial-inner {box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;background: #fff;padding: 80px 50px 70px;text-align: center;}.ot-testimonials .testimonial-wrap .testimonial-inner img {display: inline-block;margin-bottom: 42px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;width: 100px;}.ot-testimonials .testimonial-wrap .testimonial-inner .ttext {font-size: 22px;color: #1a1b1e;margin-bottom: 32px;}.ot-testimonials .testimonial-wrap .testimonial-inner h6 {margin-bottom: 5px;}.ot-testimonials .testimonial-wrap .bg-block {content: "";position: absolute;top: -70px;left: 0px;width: calc(50% + 90px);height: calc(100% + 140px);z-index: -1;box-shadow: 30px 30px 45px 0px rgba(2, 156, 236, 0.3);-webkit-box-shadow: 30px 30px 45px 0px rgba(2, 156, 236, 0.3);-moz-box-shadow: 30px 30px 45px 0px rgba(2, 156, 236, 0.3);border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;background-color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04dbf1);background-image: linear-gradient(145deg, #0039e4, #04dbf1);}.ot-testimonials .testimonial-wrap.no-bblock {margin: 8px auto 30px;}.ot-testimonials-heading .ot-testimonials .testimonial-wrap {max-width: 100%;}.ot-testimonials-heading .ot-testimonials .testimonial-wrap .bg-block {width: calc(50% + 55px);}.ot-testimonials-heading .ot-testimonials .testimonial-wrap.no-bblock {padding-left: 0px;}.ot-testimonials-heading .ot-testimonials .testimonial-wrap.no-bblock .slick-dots {bottom: -80px;}.ot-testimonials-slider .slick-dots {left: 0px;bottom: -145px;}.testicustom-slider-nav {position: relative;}.testicustom-slider-nav .slick-arrow {position: static;outline: none;}.testicustom-slider-nav .slick-arrow:not(.slick-disabled):hover {box-shadow: 8px 8px 18px 0px rgba(0, 195, 255, 0.3);-webkit-box-shadow: 8px 8px 18px 0px rgba(0, 195, 255, 0.3);-moz-box-shadow: 8px 8px 18px 0px rgba(0, 195, 255, 0.3);}.testicustom-slider-nav .slick-arrow.next-nav {margin-left: 14px;}.ot-testimonials-carousel-wrap {position: relative;}.ot-testimonials-thumbnails {width: calc(100px * 3);margin-left:auto;margin-right:auto;margin-bottom: 20px;}.ot-testimonials-thumbnails .testimonials-avatar {position:relative;z-index:1;cursor: pointer;outline: none;}.ot-testimonials-thumbnails .testimonials-avatar img {opacity:0;-webkit-transform:scale(.80) translateX(0);-ms-transform:scale(.80) translateX(0);transform:scale(.80) translateX(0);transition:all .2s ease-in-out;}.ot-testimonials-thumbnails .testimonials-avatar.slick-active img {-webkit-transform:scale(.80) translateX(40%);-ms-transform:scale(.80) translateX(40%);transform:scale(.80) translateX(40%);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;opacity:.6;}.ot-testimonials-thumbnails .testimonials-avatar.slick-current img {-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1;}.ot-testimonials-thumbnails .testimonials-avatar.slick-center+.testimonials-avatar img {-webkit-transform:scale(.80) translateX(-40%);-ms-transform:scale(.80) translateX(-40%);transform:scale(.80) translateX(-40%);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;opacity:.6;}.ot-testimonials-thumbnails .testimonials-avatar.slick-center:first-child+.testimonials-avatar img {-webkit-transform:scale(.80) translateX(0);-ms-transform:scale(.80) translateX(0);transform:scale(.80) translateX(0);}.ot-testimonials-thumbnails .testimonials-avatar.slick-center {z-index:2;}.ot-testimonials-carousel .testimonial-item .testimonial-inner {text-align: center;}.ot-testimonials-carousel .testimonial-item .testimonial-inner .ttext {font-size: 20px;line-height: 36px;margin-bottom: 30px;}.ot-testimonials-carousel .testimonial-item .testimonial-inner .tinfo .tname {font-weight: bold;line-height: 30px;margin-bottom: 2px;}@media only screen and (min-width: 992px) {.onum-row-flex {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-ms-flex-wrap: wrap;-webkit-flex-wrap: nowrap;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}.onum-row-flex.content-bottom {-webkit-box-align: flex-end;-moz-box-align: flex-end;-ms-flex-align: flex-end;-webkit-align-items: flex-end;align-items: flex-end;}}@media only screen and (max-width: 480px) {.ot-testimonials .slider__arrows {display: none;}.ot-testimonials .testimonial-wrap {margin: 30px 0px 0px;padding-left: 0px;}.ot-testimonials .testimonial-wrap .bg-block {display: none;}.ot-testimonials .testimonial-wrap .testimonial-inner {padding: 30px 15px;}.ot-testimonials .testimonial-wrap .testimonial-inner.ot-testimonials-slider .slick-dots {bottom: -60px;}}.message-box {padding: 10px;overflow: hidden;position: relative;background: #fff;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.12);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.12);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.12);border-radius: 33px;-webkit-border-radius: 33px;-moz-border-radius: 33px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.message-box .icon-main {float: left;font-size: 20px;width: 46px;height: 46px;line-height: 46px;text-align: center;color: #fff;background: #0160e7;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.message-box .icon-main svg {fill: #fff;width: 20px;}.message-box .icon-main span:before {font-size: 20px;}.message-box .content-box {padding-left: 66px;}.message-box .content-box h6 {margin-bottom: 8px;}.message-box .content-box p {margin-bottom: 0;line-height: 1;}.message-box > i {position: absolute;top: 50%;right: 20px;font-size: 13px;line-height: 1;margin-top: -7px;color: #a5b7d2;cursor: pointer;}.real-numbers {text-align: center;}.real-numbers > span {font-size: 14px;text-transform: uppercase;font-weight: bold;vertical-align: middle;color: #a5b7d2;}.real-numbers > span.active {color: #00c3ff;}.real-numbers > span.a-switch.active {color: #0160e7;}.real-numbers .ot__switch {margin: 0 10px 50px;}.real-numbers .chart-boxs {margin: 0 -37px;position: relative;}.real-numbers .chart-boxs img {position: absolute;bottom: 0;z-index: 1;}.real-numbers .chart-boxs img.img-before {left: -43px;}.real-numbers .chart-boxs img.img-after {right: -27px;}.real-numbers .chart-boxs .col-md {padding: 0 37px;}.real-numbers .chart-boxs .chart-item {box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;padding: 70px 30px 165px;position: relative;background: #fff;}.real-numbers .chart-boxs .chart-item h2 {margin-bottom: 10px;color: #00c3ff;}.real-numbers .chart-boxs .chart-item h2.after {display: none;}.real-numbers .chart-boxs .chart-item span {color: #1a1b1e;font-weight: bold;}.real-numbers .chart-boxs .chart-item img {position: absolute;bottom: 0;left: 0;}.ot_switchs_wrap {}.ot_switchs_button {text-align: center;margin-bottom: 42px;}.ot_switchs_button .ot__switch {margin: 0px 25px;height: 30px;width: 60px;border-radius: 15px;}.ot_switchs_button .switch_slider {border: 1px solid #d2dbe8;background-color: transparent;}.ot_switchs_button .ot__switch input:checked + .switch_slider {background-color: transparent;}.ot_switchs_button .switch_slider:before {background-color: #8e8bff;box-shadow: 5px 5px 10px 0px rgba(142, 139, 255, 0.48);-webkit-box-shadow: 5px 5px 10px 0px rgba(142, 139, 255, 0.48);-moz-box-shadow: 5px 5px 10px 0px rgba(142, 139, 255, 0.48);left: 1px;bottom: 1px;}.ot_switchs_button .ot__switch input:checked + .switch_slider:before {-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px);}.ot_switchs_wrap .ot_switchs_before {}.ot_switchs_wrap .ot_switchs_after {display: none;}.ot__switch {position: relative;display: inline-block;width: 66px;height: 34px;}.ot__switch input {opacity: 0;width: 0;height: 0;}.switch_slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #00c3ff;-webkit-transition: 0.4s;transition: 0.4s;}.switch_slider:before {position: absolute;content: "";height: 26px;width: 26px;left: 5px;bottom: 4px;background-color: white;-webkit-transition: 0.4s;transition: 0.4s;}.ot__switch input:checked + .switch_slider {background-color: #0160e7;}.ot__switch input:focus + .switch_slider {box-shadow: 0 0 1px #2196F3;}.ot__switch input:checked + .switch_slider:before {-webkit-transform: translateX(29px);-ms-transform: translateX(29px);transform: translateX(29px);}.switch_slider.round {border-radius: 34px;}.switch_slider.round:before {border-radius: 50%;}@media (max-width: 991px) {.real-numbers .chart-boxs .chart-item {max-width: 340px;margin: 0 auto 40px;}.real-numbers .chart-boxs img.img-before, .real-numbers .chart-boxs img.img-after {display: none;}}.video-popup a {position: relative;z-index: 0;width: 60px;height: 60px;display: inline-block;background: #fff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;text-align: center;line-height: 62px;font-size: 19px;color: #fe4c1c;}.video-popup a i {margin-left: 8%;}.video-popup a:hover {background: #00c3ff;color: #fff;}.video-popup a:hover span {border-color: #00c3ff;}.video-popup a span {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid rgba(255, 255, 255, 0.8);z-index: -1;animation: circle-fade-before 2s infinite ease-in-out;-webkit-animation: circle-fade-before 2s infinite ease-in-out;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.video-popup a .circle-2 {animation: circle-fade-after 2s infinite ease-in-out;-webkit-animation: circle-fade-after 2s infinite ease-in-out;}.video-popup > span {margin-left: 20px;font-size: 14px;text-transform: uppercase;font-weight: 800;color: #1a1b1e;font-family: "Red Hat Display", sans-serif;letter-spacing: 0.5px;}.video-popup .btn-inner {display: inline-block;border-radius: 50%;}@keyframes circle-fade-before {0% {transform: scale(1);opacity: 1;}100% {transform: scale(1.8);opacity: 0;}}@keyframes circle-fade-after {0% {transform: scale(1);opacity: 1;}100% {transform: scale(2.5);opacity: 0;}}.elementor-section {z-index: 0;}.elementor-shape {z-index: -1;}.bg-shape:before, .bg-shape:after {content: "";position: absolute;width: 100%;height: 50%;z-index: -1;background-repeat: no-repeat;}.bg-shape:before {top: 0;left: 0;}.bg-shape:after {bottom: 0;left: 0;}.hover-up .elementor-social-icon:hover {-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);opacity: 1;}.wpcf7 input.wpcf7-text {width: 100%;}.wpcf7 textarea {height: 120px;}.wpcf7 span.wpcf7-not-valid-tip {display: none;}.wpcf7 .wpcf7-not-valid {border-color: #f00;}.wpcf7 div.wpcf7-response-output {margin-left: 0;margin-right: 0;margin-top: 20px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}.wpcf7 div.wpcf7-mail-sent-ng, .wpcf7 div.wpcf7-aborted {background: red;color: #fff;}.wpcf7 div.wpcf7-validation-errors, .wpcf7 div.wpcf7-acceptance-missing {background: #f7e700;color: #000;}.wpcf7 div.wpcf7-mail-sent-ok {background: #398f14;color: #fff;}.w650 .wpcf7 div.wpcf7-response-output {max-width: 650px;margin: 20px auto;}.one-line-form {text-align: center;max-width: 650px;margin: 0 auto;overflow: hidden;position: relative;padding: 7px;background: #fff;border-radius: 33px;-webkit-border-radius: 33px;-moz-border-radius: 33px;}.one-line-form > * {float: left;}.one-line-form > span {width: 40%;}.one-line-form > span.your-email {width: 60%;padding-right: 162px;position: relative;}.one-line-form > span.your-email:before {content: "";width: 1px;height: 60%;background: rgba(0, 0, 0, 0.1);position: absolute;left: 0;top: 20%;}.wpcf7-text::-webkit-input-placeholder, .wpcf7-textarea::-webkit-input-placeholder, .mc4wp-form-fields .subscribe-inner-form input[type="email"]::-webkit-input-placeholder {color: #7e7e7e !important;opacity: 1;}.wpcf7-text:-moz-placeholder, .wpcf7-textarea:-moz-placeholder, .mc4wp-form-fields .subscribe-inner-form input[type="email"]:-moz-placeholder {color: #7e7e7e !important;opacity: 1;}.wpcf7-text::-moz-placeholder, .wpcf7-textarea::-moz-placeholder, .mc4wp-form-fields .subscribe-inner-form input[type="email"]::-moz-placeholder {color: #7e7e7e !important;opacity: 1;}.wpcf7-text:-ms-input-placeholder, .wpcf7-textarea:-ms-input-placeholder, .mc4wp-form-fields .subscribe-inner-form input[type="email"]:-ms-input-placeholder {color: #7e7e7e !important;opacity: 1;}.one-line-form input {border: none;}.one-line-form button {position: absolute;top: 5px;right: 5px;box-shadow: none !important;}.one-line-form button.octf-btn-icon i {background: rgba(255,255,255,.2);color: #fff;}.one-line-form.cs-form {max-width: 515px;}.one-line-form.cs-form > span.your-email {width: 100%;}.one-line-form.cs-form > span.your-email:before {display: none;}.one-line-form.cs-form + div {max-width: 515px;margin-left: auto;margin-right: auto;}.one-line-form.cs-form button i {background: rgba(255, 255, 255, 0.2);color: #fff;}.faq-form p:last-child {margin-bottom: 0;}div.wpcf7 .one-line-form .ajax-loader {position: absolute;z-index: 1024;right: 20px;top: 50%;margin-top: -8px;}.form-box-shadow {box-shadow: 8px 8px 30px 0 rgba(42,67,113,.15);-webkit-box-shadow: 8px 8px 30px 0 rgba(42,67,113,.15);-moz-box-shadow: 8px 8px 30px 0 rgba(42,67,113,.15);}.partners .swiper-slide-image {-webkit-filter: contrast(0%);filter: contrast(0%);opacity: 0.7;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.partners .swiper-slide-image:hover {-webkit-filter: none;filter: none;opacity: 1;}.partners-6 .swiper-slide-image {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;opacity: 0.8;}.partners-6 .swiper-slide-image:hover {opacity: 1;-webkit-filter: brightness(130%);filter: brightness(130%);}.onum-particles {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}.dc-text .elementor-drop-cap {background: #fff;width: 40px;height: 40px;line-height: 1;margin: 0 20px 20px 0 !important;box-shadow: 6px 6px 13px 0 rgba(42, 67, 113, 0.15);-webkit-box-shadow: 6px 6px 13px 0 rgba(42, 67, 113, 0.15);-moz-box-shadow: 6px 6px 13px 0 rgba(42, 67, 113, 0.15);border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}.dc-text .elementor-drop-cap span {font-size: 24px;line-height: 40px;display: block;font-weight: 700;color: #fe4c1c;}.dc-text.dc-text-second .elementor-drop-cap span {color: #00c3ff;}.dc-text.dc-text-third .elementor-drop-cap span {color: #0160e7;}.dc-text.dc-bg-primary .elementor-drop-cap {background: #fe4c1c;}.dc-text.dc-bg-primary .elementor-drop-cap span {color: #fff;}.dc-text.dc-bg-second .elementor-drop-cap {background: #00c3ff;}.dc-text.dc-bg-second .elementor-drop-cap span {color: #fff;}.dc-text.dc-bg-third .elementor-drop-cap {background: #0160e7;}.dc-text.dc-bg-third .elementor-drop-cap span {color: #fff;}.elementor-widget-slider_revolution .octf-btn-icon i {text-align: center !important;}@media (max-width: 479px) {.elementor-widget-slider_revolution .octf-btn-icon {padding-left: 18px;font-size: 14px;}.elementor-widget-slider_revolution .octf-btn-icon i {width: 30px;height: 30px;line-height: 30px;margin-left: 10px;}}div .custom.tp-bullets {counter-reset: section;}div .custom.tp-bullets .tp-bullet {background: none;color: #a5b7d2;width: auto;height: auto;margin-right: 45px;border-bottom: 5px solid transparent;text-align: center;font-weight: bold;font-family: "Red Hat Display";transition: all 0.3s;}div .custom.tp-bullets .tp-bullet:hover, div .custom.tp-bullets .tp-bullet.selected {background: none;color: #1a1b1e;}div .custom.tp-bullets .tp-bullet.selected:after {display: block;}div .custom .tp-bullet:before {counter-increment: section;content: "0" counter(section) " ";letter-spacing: 1px;}div .custom .tp-bullet:after {content: "";width: calc(100% + 2px);height: 5px;border-radius: 2.5px;background: #00c3ff;position: absolute;left: -1px;bottom: -5px;display: none;}div.elementor-widget-wrap > .elementor-element.btn-inline {display: inline-block;width: auto;}.grid-lines {position: absolute;max-width: 1330px;width: 100%;height: 100%;left: 50%;top: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);z-index: 0;pointer-events: none;user-select: none;}.grid-lines .g-line {height: 100%;display: block;width: 1px;background-color: rgba(0, 0, 0, 0.08);left: 0;top: 0;position: absolute;}.grid-lines .g-dot {position: absolute;top: 30%;left: -3px;background-color: #0160e7;height: 7px;width: 7px;border-radius: 100%;}.grid-lines .line-cleft {left: 33.3333%;}.grid-lines .line-cleft .g-dot {top: 45%;background-color: #00c3ff;}.grid-lines .line-cright {left: 66.6667%;}.grid-lines .line-cright .g-dot {top: 45%;background-color: #00c3ff;}.grid-lines .line-right {left: 100%;}.white-lines .g-line {background-color: rgba(255, 255, 255, 0.2);}.style-home4 .service-box .big-number {right: 20px;}.style-home4 .service-box .content-box {position: relative;z-index: 1;}.style-home5 .service-box .icon-main span {text-shadow: 8px 8px 18px rgba(1, 96, 231, 0.3);-moz-text-shadow: 8px 8px 18px rgba(1, 96, 231, 0.3);}.style-home5 .service-box .overlay {display: none;}@media (min-width: 1024px) and (max-width: 1600px) {.style-home4 .service-box .number-box {float: none;}.style-home4 .service-box .content-box {padding-left: 0 !important;margin-top: 15px;}.style-home4 .service-box .content-box .service-box-title {line-height: 26px;}}@media (max-width: 1329px) {.grid-lines .line-left, .grid-lines .line-right {display: none;}}@media (max-width: 768px) {.one-line-form {background: transparent;max-width: 479px;}.one-line-form > span {float: none;width: 100% !important;padding-right: 0 !important;margin-bottom: 15px;display: block;border-left: none !important;}.one-line-form button {position: relative;top: 0;right: 0;float: none;}}.projects-grid {overflow: hidden;}.projects-grid, .project-slider {position: relative;margin: -15px;}.projects-grid:after {content: "";display: block;clear: both;}.project-item, .project-grid-sizer {float: left;width: 33.3333333333%;display: inline-block;padding-top: 15px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.projects-grid.pf_5_cols .project-item, .projects-grid.pf_5_cols .project-grid-sizer {width: 20%;}.projects-grid.pf_4_cols .project-item, .projects-grid.pf_4_cols .project-grid-sizer {width: 25%;}.projects-grid.pf_4_cols .project-item.double {width: 50%;}.projects-grid.pf_2_cols .project-item, .projects-grid.pf_2_cols .project-grid-sizer {width: 50%;}.projects-box {position: relative;display: block;overflow: hidden;}.projects-box .portfolio-info {width: 270px;position: absolute;bottom: 20px;right: -270px;z-index: 4;opacity: 0;transition: all 0.35s ease;-webkit-transition: all 0.35s ease;-moz-transition: all 0.35s ease;-o-transition: all 0.35s ease;-ms-transition: all 0.35s ease;}.projects-box .portfolio-info .portfolio-info-inner {text-align: left;padding: 30px 30px 10px 30px;box-sizing: border-box;background-color: #0039e4;background-image: -moz-linear-gradient(90deg, #0039e4, #04dbf1);background-image: -webkit-linear-gradient(90deg, #0039e4, #04dbf1);background-image: linear-gradient(90deg, #0039e4, #04dbf1);border-top-left-radius: 15px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 15px;-webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 0px;-webkit-border-bottom-left-radius: 15px;-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 15px;box-shadow: 12px 12px 30px 0px rgba(0, 57, 228, 0.3);-webkit-box-shadow: 12px 12px 30px 0px rgba(0, 57, 228, 0.3);-moz-box-shadow: 12px 12px 30px 0px rgba(0, 57, 228, 0.3);}.projects-box .portfolio-info .portfolio-info-title {color: #fff;font-family: "Red Hat Text", sans-serif;font-size: 20px;font-weight: 500;margin-bottom: 10px;line-height: 1;}.projects-box .portfolio-info .portfolio-info-title a {color: #fff;}.projects-box .portfolio-info .portfolio-cates {color: #95e1fa;font-family: "Red Hat Display", sans-serif;font-weight: 700;font-size: 13px;text-transform: uppercase;letter-spacing: 0.5px;}.projects-box .portfolio-info .portfolio-cates a {color: #95e1fa;}.projects-box .portfolio-info .portfolio-cates span {display: inline-block;margin-left: 2px;margin-right: 2px;}.projects-box .portfolio-info .portfolio-cates span:last-child {display: none;}.projects-box:hover .portfolio-info {right: 0px !important;opacity: 1;}.projects-box .projects-thumbnail {overflow: hidden;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;}.projects-box img {width: 100%;height: auto;display: block;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.projects-box:hover img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}.projects-box .s2 {right: 0;bottom: 0;width: calc(100% - 42px);height: calc(100% - 42px);margin: 21px;background-color: rgba(0, 73, 177, 0.9);display: flex;flex-wrap: wrap;justify-content: center;align-items: center;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;}.projects-box .s2 .portfolio-info-inner {background: none;box-shadow: none;text-align: center;}.projects-box .s2 .portfolio-info-inner .portfolio-info-title {font-size: 28px;margin-bottom: 12px;}.projects-box .s2 .portfolio-info-inner .portfolio-cates {color: #00c3ff;}.projects-box .s2 .portfolio-info-inner .portfolio-cates a {color: #00c3ff;}.projects-style-2 .projects-box {overflow: visible;border-bottom: 60px solid transparent;}.projects-style-2 .projects-box .portfolio-info {opacity: 1;right: 0px;left: 0px;bottom: -60px;width: 100%;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;}.projects-style-2 .projects-box .portfolio-info .portfolio-info-inner {width: 310px;width: -webkit-calc(100% - 60px);width: -moz-calc(100% - 60px);width: calc(100% - 60px);padding: 36px 10px 10px 10px;margin: 0 auto;background: #fff;text-align: center;border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;-webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 15px;-webkit-border-bottom-right-radius: 15px;-webkit-border-bottom-left-radius: 15px;-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 15px;-moz-border-radius-bottomright: 15px;-moz-border-radius-bottomleft: 15px;box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);}.projects-style-2 .projects-box .portfolio-info .portfolio-info-title a {font-family: "Red Hat Display", sans-serif;font-weight: 700;color: #1a1b1e;}.projects-style-2 .projects-box .portfolio-info .portfolio-cates {color: #00c3ff;letter-spacing: 0px;}.projects-style-2 .projects-box .portfolio-info .portfolio-cates a {color: #00c3ff;}.projects-style-3 .projects-box {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}.projects-style-3 .projects-box .portfolio-info {opacity: 1;right: 0px;left: 0px;bottom: 0px;width: 100%;height: 100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: flex-end;background: rgba(24, 24, 24, .15);background-image: linear-gradient(0deg, rgba(19,24,48,.5) 0%, rgba(19,24,48,.4) 24%, rgba(19,24,48,0) 58%);transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;}.projects-style-3 .projects-box:hover .portfolio-info {background: rgba(20, 40, 96, 0.7);background-image: linear-gradient(0deg, rgba(19,24,48,.4) 0%, rgba(19,24,48,.4) 24%, rgba(19,24,48,0) 58%);}.projects-style-3 .projects-box .projects-thumbnail {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.projects-style-3 .projects-box .portfolio-info .portfolio-info-inner {padding: 0px 10px 10px 40px;background: transparent;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;box-shadow: none;}.projects-style-3 .projects-box .portfolio-info .portfolio-info-title {font-family: "Red Hat Display", sans-serif;font-size: 24px;font-weight: 700;}.projects-style-3 .projects-box .portfolio-info .portfolio-cates {color: #fff;font-size: 16px;letter-spacing: 0px;}.projects-style-3 .projects-box .portfolio-info .portfolio-cates a {color: #fff;}.zikzag-layout .project-item:nth-of-type(2n) {margin-top: -30px;}.zikzag-layout .slick-list {padding-top: 15px;}.project-filter-wrapper .container {padding: 0;}.project_filters {position: relative;width: 100%;text-align: center;margin-bottom: 35px;padding-left: 0;}.project_filters:after {content: "";display: block;clear: both;}.project_filters li {display: inline-block;text-align: center;margin-left: 20px;margin-right: 20px;margin-bottom: 5px;}.project_filters li:first-child {margin-left: 0;}.project_filters li:last-child {margin-right: 0;}.project_filters li a {position: relative;display: inline-block;letter-spacing: 1px;font-family: "Red Hat Display", sans-serif;font-size: 14px;font-weight: 700;line-height: 1;text-align: center;outline: none;color: #636363;padding-bottom: 10px;text-decoration: none;text-transform: uppercase;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.project_filters li a:hover, .project_filters li a.selected {color: #00c3ff;}.project_filters li a:after {position: absolute;height: 3px;width: 0%;left: 0px;bottom: 0px;background-color: #00c3ff;content: "";display: block;border-radius: 1.5px;-webkit-border-radius: 1.5px;-moz-border-radius: 1.5px;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;}.project_filters li a:hover:after, .project_filters li a.selected:after {opacity: 1;width: 100%;}.isotope-item {z-index: 2;}.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}.isotope, .isotope .isotope-item {-webkit-transition-duration: 0.6s;-moz-transition-duration: 0.6s;-ms-transition-duration: 0.6s;-o-transition-duration: 0.6s;transition-duration: 0.6s;}.isotope {-webkit-transition-property: height, width;-moz-transition-property: height, width;-ms-transition-property: height, width;-o-transition-property: height, width;transition-property: height, width;}.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform, opacity;-ms-transition-property: -ms-transform, opacity;-o-transition-property: -o-transform, opacity;transition-property: transform, opacity;}.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-ms-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}.project-bottom {padding-top: 50px;}.single-portfolio-navigation {padding: 50px 0px 100px;border-top: 1px solid #e5e5e5;}.post-likes {padding: 50px 0px;}.portfolio-related-title-wrap h2 {margin-bottom: 30px;}@media only screen and (max-width: 993px) {.project-item, .projects-grid.pf_4_cols .project-item, .projects-grid.pf_5_cols .project-item {width: 50%;}.project-grid-sizer, .projects-grid.pf_2_cols .project-grid-sizer, .projects-grid.pf_4_cols .project-grid-sizer, .projects-grid.pf_5_cols .project-grid-sizer {width: 50%;}}@media only screen and (max-width: 768px) {.projects-box .portfolio-info.s1 {right: 0;opacity: 1;}.projects-box .s2 .portfolio-info-inner .portfolio-info-title {font-size: 18px;margin-bottom: 5px;}.projects-box .portfolio-info .portfolio-cates {font-size: 11px;}.zikzag-layout .project-item:nth-of-type(2n) {margin-top: 0px;}.zikzag-layout .slick-list {padding-top: 0px;}}@media only screen and (max-width: 600px) {.project-item, .projects-grid.pf_5_cols .project-item, .projects-grid.pf_4_cols .project-item, .projects-grid.pf_2_cols .project-item {width: 100%;}.project-grid-sizer, .projects-grid.pf_2_cols .project-grid-sizer, .projects-grid.pf_4_cols .project-grid-sizer, .projects-grid.pf_5_cols .project-grid-sizer {width: 100%;}.project_filters li {margin: 0;margin-bottom: 10px;margin-right: 15px;}}.otf-social-share a {display: inline-block;font-size: 18px;text-align: center;padding: 10px;margin-right: 10px;cursor: pointer;line-height: 1;margin-right: 5px;background-color: #222;color: #fff;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.otf-social-share a i {width: 1em;height: 1em;position: relative;display: block;}.otf-social-share a:hover {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}.otf-social-share a:last-child {margin-right: 0px;}.otf-social-share a.share-facebook {background-color: #4661c5;}.otf-social-share a.share-twitter {background-color: #44b1e4;}.otf-social-share a.share-google {background-color: #dd4b39;}.otf-social-share a.share-pinterest {background-color: #ff2e2e;}.otf-social-share a.share-linkedin {background-color: #0073B0;}.otf-social-share a.share-buffer {background-color: #000000;}.otf-social-share a.share-digg {background-color: #005be2;}.otf-social-share a.share-reddit {background-color: #ff4500;}.otf-social-share a.share-tumbleupon {background-color: #eb4924;}.otf-social-share a.share-tumblr {background-color: #35465c;}.otf-social-share a.share-vk {background-color: #45668e;}.otf-social-share a.share-yummly {background-color: #E16120;}.otf-social-share a.share-email {background-color: #E84231;}.otf-social-share a.share-print {background-color: #4982C3;}.otf-social-share.shape-rounded a {border-radius: 10%;-webkit-border-radius: 10%;-moz-border-radius: 10%;}.otf-social-share.shape-circle a {border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.ot-countdown {text-align: center;font-size: 24px;display: flex;margin-bottom: 0;color: #fff;}.ot-countdown li {display: inline-block;vertical-align: top;line-height: 1;flex-grow: 1;flex-basis: 0;}.ot-countdown li span {font-size: 100px;font-weight: 900;font-family: "Red Hat Display", sans-serif;display: block;margin-bottom: 23px;}.ot-countdown li p {margin-bottom: 0;}.ot-countdown li.seperator {font-size: 100px;font-weight: 500;margin-top: -8px;color: #00c3ff;}@media (max-width: 767px) {.ot-countdown {font-size: 16px;}.ot-countdown li span, .ot-countdown li.seperator {font-size: 42px;}.ot-countdown li span {margin-bottom: 15px;}.ot-countdown li.seperator {line-height: 55px;}}body .elementor-widget:not(:last-child) {margin-bottom: 0;}.ot-flex-column-horizontal .elementor-widget-wrap {flex-wrap: nowrap;}.ot-flex-column-horizontal .elementor-widget-wrap > .elementor-widget {display: flex;width: auto;}.ot-flex-column-horizontal .elementor-widget-wrap > .elementor-widget > .elementor-widget-container {height: 100%;display: flex;align-items: center;}div.elementor-widget.elementor-widget-heading .elementor-heading-title {color: #1a1b1e;font-weight: 900;font-family: "Red Hat Display", sans-serif;}.elementor-element .elementor-widget-text-editor, .elementor-element .elementor-widget-icon-list .elementor-icon-list-item {font-family: "Red Hat Text", sans-serif;color: #606060;}.elementor_library-template-default .post-author-box, .elementor_library-template-default .post-navigation {display: none;}.elementor-section > .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated, .elementor-section > .elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-element-populated, .elementor-section > .elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated, .elementor-section > .elementor-column-gap-default > .elementor-column > .elementor-element-populated, .elementor-section > .elementor-column-gap-narrow > .elementor-column > .elementor-element-populated, .elementor-section > .elementor-column-gap-extended > .elementor-column > .elementor-element-populated {padding-top: 0;padding-bottom: 0;}.elementor .elementor-section.elementor-section-boxed > .elementor-container {padding: 0 15px;}.elementor .elementor-section > .elementor-container > .elementor-row {width: auto;flex: 100%;min-width: 100%;}.elementor .elementor-section > .elementor-column-gap-extended > .elementor-row, .elementor .elementor-section > .elementor-column-gap-wide > .elementor-row, .elementor .elementor-section > .elementor-column-gap-wider > .elementor-row {margin-left: -15px;margin-right: -15px;}.elementor .elementor-section > .elementor-column-gap-default > .elementor-row {margin-left: -10px;margin-right: -10px;}.elementor .elementor-section > .elementor-column-gap-narrow > .elementor-row {margin-left: -5px;margin-right: -5px;}@media (max-width: 767px) {.elementor-top-section:not(.elementor-section-full_width) > .elementor-container, .elementor-top-section:not(.elementor-section-full_width) > .elementor-container, .elementor-top-section:not(.elementor-section-full_width) > .elementor-container {padding-left: 15px;padding-right: 15px;}.elementor-top-section:not(.elementor-section-full_width) > .elementor-column-gap-no, .elementor-top-section:not(.elementor-section-full_width) > .elementor-column-gap-no, .elementor-top-section:not(.elementor-section-full_width) > .elementor-column-gap-no {padding-left: 0;padding-right: 0;}}@media (min-width: 768px) {.elementor .elementor-section.elementor-section-boxed > .elementor-container {max-width: 750px;}.elementor-element .container {width: 720px;padding: 0;}}@media (min-width: 992px) {.elementor .elementor-section.elementor-section-boxed > .elementor-container {max-width: 970px;}.elementor-element .container {width: 940px;padding: 0;}}@media (min-width: 1230px) {.elementor .elementor-section.elementor-section-boxed > .elementor-container {max-width: 1200px;}.elementor-element .container {width: 1170px;padding: 0;}.elementor .elementor-section:not(.elementor-section-full_width) > .elementor-column-gap-wide > .elementor-row {margin-left: -20px;margin-right: -20px;}.elementor .elementor-section:not(.elementor-section-full_width) > .elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-element-populated {padding-left: 20px;padding-right: 20px;}.elementor .elementor-section:not(.elementor-section-full_width) > .elementor-column-gap-wider > .elementor-row {margin-left: -30px;margin-right: -30px;}.elementor .elementor-section:not(.elementor-section-full_width) > .elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-element-populated {padding-left: 30px;padding-right: 30px;}}.site-footer {position: relative;overflow: hidden;color: #fff;line-height: 24px;font-family: "Red Hat Display", sans-serif;font-size: 16px;font-weight: 400;}.site-footer a, .site-footer a:visited {color: #9ee8ff;}.site-footer .elementor-widget-container h5 {color: #fff;margin-bottom: 30px;font-weight: 700;}.site-footer .elementor-widget-container ul {list-style: none;padding: 0px;margin: 0px;}.site-footer .elementor-widget-container ul li {margin-bottom: 12px;}.site-footer .elementor-widget-container ul li a:hover {color: #fff;text-decoration: underline;}.site-footer .footer-contact-info ul li {line-height: 30px;}.site-footer .footer-contact-info ul li strong {font-weight: bold;color: #9ee8ff;}.footer-menu ul {list-style: none;text-align: center;}.footer-menu ul li {display: inline-block;margin: 0px 29px;}.footer-menu ul li a {font-family: "Red Hat Display", sans-serif;font-size: 16px;font-weight: 500;color: #fff;}.footer-menu ul li a:visited {color: #fff;}.site-footer .contact-info a {color: #fff;}.site-footer .color-dark strong {color: #1a1b1e;}.mc4wp-form-fields .subscribe-desc {color: #9ee8ff;}.mc4wp-form-fields .subscribe-inner-form {position: relative;}.mc4wp-form-fields .subscribe-inner-form input[type=email] {height: 46px;width: 100%;box-shadow: 8px 8px 25px 0px rgba(42, 67, 113, 0.15);-webkit-box-shadow: 8px 8px 25px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 25px 0px rgba(42, 67, 113, 0.15);}.mc4wp-form-fields .subscribe-inner-form .subscribe-btn-icon {background: transparent;border: none;outline: none;padding: 5px;display: block;position: absolute;right: 0px;top: 0px;}.mc4wp-form-fields .subscribe-inner-form .subscribe-btn-icon i {background: #fe4c1c;color: #fff;width: 36px;height: 36px;line-height: 36px;text-align: center;display: inline-block;vertical-align: middle;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}.mc4wp-form-fields .subscribe-inner-form .subscribe-btn-icon i:before {font-size: 15px;}.btn-subscribe-blue .mc4wp-form-fields .subscribe-inner-form .subscribe-btn-icon i {background:#2BDCCE;}span.wpcf7-list-item {display: inline-block;margin: 0 0 0 0;width: 33.3333333%;}@media (max-width: 767px){span.wpcf7-list-item {width:50%;}.octf_tools_bar{display: none;}}@media (max-width: 400px){span.wpcf7-list-item {width:100%;}}#back-to-top {background: #fff;color: #00c3ff;border: 0 none;border-radius: 2px;cursor: pointer;width: 46px;height: 46px;line-height: 46px;opacity: 0;outline: medium none;position: fixed;right: -50px;bottom: 40px;text-align: center;text-decoration: none;transition: opacity 0.2s ease-out 0s;z-index: 1000;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.2);-webkit-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.2);-moz-box-shadow: 6px 6px 13px 0px rgba(42, 67, 113, 0.2);}#back-to-top.show {opacity: 1;right: 40px;}#back-to-top i:after, #back-to-top i:before {font-size: 20px;}#back-to-top:hover {bottom: 45px;}@media (max-width: 479px) {.footer-menu ul li {margin: 0 25px;}}.error-404 {padding: 180px 0;}.error-404 h2 {font-size: 250px;line-height: 1;position: relative;display: inline-block;margin-bottom: 40px;color: #0039e4;background-image: -moz-linear-gradient(145deg, #0039e4, #04daf1);background-image: -webkit-linear-gradient(145deg, #0039e4, #04daf1);background-image: linear-gradient(145deg, #0039e4, #04daf1);-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-shadow: 8px 8px 13px rgba(2, 156, 236, 0.3);-moz-text-shadow: 8px 8px 13px rgba(2, 156, 236, 0.3);}.error-404 h2 img {position: absolute;top: 17px;right: -200px;z-index: -1;}.error-404 .content-404 {max-width: 480px;margin: auto;}.error-404 .content-404 p {font-size: 18px;margin-bottom: 40px;}.error-404 .content-404 form {margin: 0 30px 20px;}@media (max-width: 991px) {.error-404 .error-image {position: static;}}@media (max-width: 767px) {.error-404 h2 {font-size: 150px;display: block;}}@-webkit-keyframes movedelement {0% {-webkit-transform: translate(0);transform: translate(0);}25% {-webkit-transform: translate(10px, 10px);transform: translate(10px, 10px);}50% {-webkit-transform: translate(5px, 5px);transform: translate(5px, 5px);}75% {-webkit-transform: translate(10px, -5px);transform: translate(10px, -5px);}to {-webkit-transform: translate(0);transform: translate(0);}}@keyframes movedelement {0% {-webkit-transform: translate(0);transform: translate(0);}25% {-webkit-transform: translate(10px, 10px);transform: translate(10px, 10px);}50% {-webkit-transform: translate(5px, 5px);transform: translate(5px, 5px);}75% {-webkit-transform: translate(10px, -5px);transform: translate(10px, -5px);}to {-webkit-transform: translate(0);transform: translate(0);}}@-webkit-keyframes movedelement2 {0% {-webkit-transform: translate(0);transform: translate(0);}25% {-webkit-transform: translate(-10px, -10px);transform: translate(-10px, -10px);}50% {-webkit-transform: translate(-5px, -5px);transform: translate(-5px, -5px);}75% {-webkit-transform: translate(-10px, 5px);transform: translate(-10px, 5px);}to {-webkit-transform: translate(0);transform: translate(0);}}@keyframes movedelement2 {0% {-webkit-transform: translate(0);transform: translate(0);}25% {-webkit-transform: translate(-10px, -10px);transform: translate(-10px, -10px);}50% {-webkit-transform: translate(-5px, -5px);transform: translate(-5px, -5px);}75% {-webkit-transform: translate(-10px, 5px);transform: translate(-10px, 5px);}to {-webkit-transform: translate(0);transform: translate(0);}}@-webkit-keyframes movedelement3 {0% {-webkit-transform: translate(0);transform: translate(0);}25% {-webkit-transform: translate(15px, 15px);transform: translate(15px, 15px);}50% {-webkit-transform: translate(8px, 8px);transform: translate(8px, 8px);}75% {-webkit-transform: translate(15px, -8px);transform: translate(15px, -8px);}to {-webkit-transform: translate(0);transform: translate(0);}}@keyframes movedelement3 {0% {-webkit-transform: translate(0);transform: translate(0);}25% {-webkit-transform: translate(15px, 15px);transform: translate(15px, 15px);}50% {-webkit-transform: translate(8px, 8px);transform: translate(8px, 8px);}75% {-webkit-transform: translate(15px, -8px);transform: translate(15px, -8px);}to {-webkit-transform: translate(0);transform: translate(0);}}@-webkit-keyframes rotatedelement {0% {-webkit-transform: translate(0) rotate(0deg);transform: translate(0) rotate(0deg);}25% {-webkit-transform: translate(-10px, 10px) rotate(10deg);transform: translate(-10px, 10px) rotate(10deg);}50% {-webkit-transform: translate(5px, -5px) rotate(25deg);transform: translate(5px, -5px) rotate(25deg);}75% {-webkit-transform: translate(15px, -5px) rotate(15deg);transform: translate(15px, -5px) rotate(15deg);}to {-webkit-transform: translate(0) rotate(0deg);transform: translate(0) rotate(0deg);}}@keyframes rotatedelement {0% {-webkit-transform: translate(0) rotate(0deg);transform: translate(0) rotate(0deg);}25% {-webkit-transform: translate(-10px, 10px) rotate(10deg);transform: translate(-10px, 10px) rotate(10deg);}50% {-webkit-transform: translate(5px, -5px) rotate(25deg);transform: translate(5px, -5px) rotate(25deg);}75% {-webkit-transform: translate(15px, -5px) rotate(15deg);transform: translate(15px, -5px) rotate(15deg);}to {-webkit-transform: translate(0) rotate(0deg);transform: translate(0) rotate(0deg);}}@-webkit-keyframes octfflash {0%, 50%, to {opacity: 1;}25%, 75% {opacity: 0.4;}}@keyframes octfflash {0%, 50%, to {opacity: 1;}25%, 75% {opacity: 0.4;}}@-webkit-keyframes octfpulse {25% {-webkit-transform: scale(1.1);transform: scale(1.1);}75% {-webkit-transform: scale(0.9);transform: scale(0.9);}}@keyframes octfpulse {25% {-webkit-transform: scale(1.1);transform: scale(1.1);}75% {-webkit-transform: scale(0.9);transform: scale(0.9);}}.octf_moved_element {-webkit-animation: movedelement 5s linear infinite;animation: movedelement 5s linear infinite;}.octf_moved_element2 {-webkit-animation: movedelement2 8s linear infinite;animation: movedelement2 8s linear infinite;}.octf_moved_element3 {-webkit-animation: movedelement3 12s linear infinite;animation: movedelement3 12s linear infinite;}.octf_rotated_element {-webkit-animation: rotatedelement 5s linear infinite;animation: rotatedelement 5s linear infinite;}.octf_flash_element {-webkit-animation: octfflash 7s linear infinite;animation: octfflash 7s linear infinite;}.octf_pulse_element {-webkit-animation: octfpulse 7s linear infinite;animation: octfpulse 7s linear infinite;}.octf_moved_element, .octf_rotated_element {pointer-events: none;}@media (min-width: 992px) {.lg-hidden {display: none;}}@media (min-width: 768px) and (max-width: 991px) {.md-hidden {display: none;}}@media (min-width: 480px) and (max-width: 767px) {.sm-hidden {display: none;}}
