@media screen and (min-width:1500px) {
#wi-2B28C517-542E-4F4B-9411-71D2A18F70A8, #wi-69EFEDB8-87C5-4255-8602-ECF9F59EA24B,    #wi-3101888A-A061-41C7-8F3B-38FA0BD19C16,   #wi-09340086-ADE1-4DCF-A299-CC0AA22A85B3, #wi-F0CF1516-B8A0-4768-AF48-02895083456B {
    width: 150px;
    height: 267px;
    top: 3px;
    left: auto;
    right: 14px;
    bottom: auto;
}
  
  
  
  #wi-53B56486-5DE0-497D-BA1D-8DF21E931B06 {
    width: 112px;
    height: 35px;
    top: 492px;
    left: auto;
    right: 2px;
    bottom: auto;
}
 
  #wi-CEE33A41-F630-40BA-8F24-3D5230877BF3 {
    width: 150px;
    height: 305px;
    top: auto;
    left: auto;
    right: 268px;
    bottom: 245px;
}
  #wi-D5627C89-DECC-4887-A439-48D0307DEF76 {
    width: 50px;
    height: 36px;
    top: 23px;
    left: auto;
    right: 0px;
    bottom: auto;
}
  #wi-7D71C856-FD37-46BD-8A5D-FB05936AB017 {
    width: 150px;
    height: 305px;
    top: auto;
    left: auto;
    right: 268px;
    bottom: 245px;
}
  #wi-E900E455-01F0-4D26-A2E8-EFE1C209B3C4 {
    width: 150px;
    height: 305px;
    top: 0px;
    left: auto;
    right: 265px;
    bottom: auto;
}
  #wi-2E89F8DC-D6B5-4CFF-8E21-31A99F8BB9C2 {
    width: 112px;
    height: 35px;
    top: 492px;
    left: auto;
    right: 2px;
    bottom: auto;
}
  #wi-7C6DA9B0-C022-4648-9CC5-B093D41F3C68 {
    width: 112px;
    height: 35px;
    top: 492px;
    left: auto;
    right: 2px;
    bottom: auto;
}
  #wi-0B6E2286-AD8F-4A7A-B1FD-73E421326196 {
    width: 112px;
    height: 35px;
    top: 492px;
    left: auto;
    right: 2px;
    bottom: auto;
}
  #wi-AE249127-3364-4C8B-8F72-384D241A8D4A {
    width: 150px;
    height: 305px;
    top: 0px;
    left: auto;
    right: 265px;
    bottom: auto;
}
  #wi-29883B62-4DC1-446E-BAE1-020B0BFCCE16 {
    width: 112px;
    height: 35px;
    top: 492px;
    left: auto;
    right: 2px;
    bottom: auto;
}
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html {
    font-family: 'Biotif';/* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}
body {
    margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block;
}

audio,
canvas,
progress,
video {
    display: inline-block; /* 1 */
    vertical-align: baseline; /* 2 */
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden],
template {
    display: none;
}
a:active, a:hover {
    outline: 0;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b,
strong {
    font-weight: 700;
}
dfn {
    font-style: italic;
}
mark {
    background: #CCE83C;
    color: #000;
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

img {
    border: 0;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 1em 40px;
}
hr {
    box-sizing: content-box;
    height: 0;
}
pre {
    overflow: auto;
}
code,
kbd,
pre,
samp {
    font-family: 'Biotif';
    font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
    color: inherit; /* 1 */
    font: inherit; /* 2 */
    margin: 0; /* 3 */
}
button {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}
button[disabled],
html input[disabled] {
    cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input {
    line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}


input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    box-sizing: content-box; /* 2 */
}


input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}


fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}


legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}


textarea {
    overflow: auto;
}


optgroup {
    font-weight: bold;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

td,
th {
    padding: 0;
}

html {
    color: #222;
    font-size: 1em;
    line-height: 1.4;
}
::-moz-selection {
    background:#D0DEF5;
    text-shadow: none;
}
::selection {
    background:#D0DEF5;
    text-shadow: none;
}
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}
textarea {
    resize: vertical;
}
.page-content {
    padding:0;
	min-height: 265px;
}
.page-home .page-content {
    padding: 0;
}
 
body > .body {
    padding: 70px 0 0;
}
  
.page-content .v-split-container > .v-split {
    margin: auto;
    width: 1400px;
    max-width: 100%;

}
html, body {
    margin: 0;
    padding: 0;
  scroll-behavior:smooth;
}
body {
    color: #000;
    line-height: 24px;
    font-size: 16px;
    font-weight: 400;
    font-family: 'Inter';
}
h1, h2, h3, h4, h5, h6 {
    color: #000000;
    font-weight: 500;
    font-family: 'Biotif';
}
h1, h2, h3, h4, h5, h6 {
    margin: 30px 0 15px;
    padding: 0;
}
h1{
    font-size: 50px;
    line-height: 60px;
}
h2 {
    font-size: 45px;
    line-height: 55px;
}
h3 {
    font-size: 40px;
    line-height: 50px;
}
h4 {
    font-size: 35px;
    line-height: 45px;
}
h5 {
    font-size: 30px;
    line-height:40px;
}
h6 {
    font-size: 25px;
    line-height: 35px;
}
/* Common Styles */


code, dl, dt, dd, form,
fieldset, legend, input[type="submit"], input, input[type="text"], textarea, select, input[type="password"],
address, input[type="file"], input[type="hidden"], button, input[type="image"], blockquote {
    font-size: 16px;
    color: #000;
    font-size: 16px;
}
address {
    color: #000;
    font-size: 16px;
}
p {
    padding: 0;
    margin: 0 0 20px 0;
    color: #000;
    line-height: 26px;
    font-size: 16px;
    font-weight: 400;
    font-family: 'Inter';
}
a, a:link {
    text-decoration: none;
    color: #0052CC;
}
a:hover, a:active, a:visited {
    color: #000;
    text-decoration: underline;
}
input[type=file], input[type=hidden] {
    color: #000;
    font-size: 16px;
}
input[type=image], blockquote {
    color: #000;
    font-size: 16px;
}
input[type=text], input[type=password] {
    font-family: 'Biotif';
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 14px;
    border-color: #bbb;
    height: 44px;
    border-width: 1px;
    border-radius: 3px;
}
input[type=text].validation-error, input[type=password].validation-error {
    border: 1px solid #e64343;
}
select {
    border-color: #bbb;
    height: 44px;
    border-width: 1px;
    font-family: 'Biotif';
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 14px;
    border-radius: 3px;
}
textarea {
    border-color: #bbb;
    border-width: 1px;
    font-family: 'Biotif';
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 14px;
    height:120px;
    border-radius: 3px;
}
table {
    max-width: 100%;
    table-layout: inherit;
    margin-bottom: 20px;
}
table, th, td {
    border: 1px solid #ececec;
    padding: 15px;
    text-align:left;
    color: #000;
    font-size: 16px;
    font-family: 'Biotif';
    line-height: 24px;
    font-weight:400;
}
table th {
    font-weight: 600;
    background: rgba(159, 159, 159, 0.1);
    font-size: 18px;
}
ul li::before {
    content: '';
    background: #000;
    width: 6px;
    height: 6px;
    position: absolute;
    border-radius: 50px;
    top: 9px;
    left: 0;
}
ul li, ol li {
    position: relative;
    margin: 0;
    padding: 0 0 8px 35px;
    list-style-type: none;
    color: #000;
    line-height: 26px;
    font-size: 16px;
    font-weight: 400;
    font-family: 'Biotif';
}
ul li {
    margin: 0;
    padding: 0 0 10px 20px;
}
.widget ul li a, .widget ol li a {
    color: #000000;
}
.widget ul li a:hover, .widget ol li a:hover {
    color: #0052CC;
}
ol li {
    list-style-type: decimal;
    padding: 0 5px 10px;
}
ol{
    padding-left: 18px;
}

.form-row {
    position: relative;
}
.widget.widget-snippet a:focus {
    outline: 0;
    outline: 0;
    outline-offset: 0;
    -moz-outline-style: none;
}
body.widget-snippet a:focus {
    color: #23527c;
    text-decoration: underline;
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
/* webocommander Form css */

.message-block.error-message, .message-block.error {
    background-color: #fee;
    border: 0 solid #fcd2d2;
    color: #f00;
    margin: 0;
    font-size: 12px;
}
.message-block.info-message, .message-block.success {
    background-color: #d5f4d5;
    border: 0 solid #c2e7c2;
    color: #008000;
    margin: 0;
    font-size: 12px;
}
.widget-newsletter .message-block {
    max-width: 358px;
    width: 100%;
    position: absolute;
    left: 20px;
    top:2px;
}

.errorlist.after {
    font-size: 13px;
    line-height: 20px;
    padding: 0;

}
.errorlist.after .message-block {
    color: #dd2121;
}

.widget-form .single-input-row .form-row {
    margin-top:0;
}
.widget-form  .form-row {
    margin: 0 0 25px;
    padding-bottom:0;
}
.widget-form .double-input-row .form-row {
    padding: 0 15px;
}
.widget-form .form-row select {
  height: 50px;
  appearance: none;
  background: #FBFBFB url(../images/select-arrow.svg) no-repeat right;
  background-size: auto;
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: calc(100% - 15px);
  padding-right: 38px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: inherit;
}
.widget-form .form-row select, .widget-form input[type="text"] {
  height: 48px;
}
.widget-form input[type="text"], .widget-form textarea, .widget-form select {
  font-family: 'Biotif';
  height: 48px;
  padding: 10px 15px;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #000;
  margin: 0;
  width: 100%;
  border-radius: 3px;
  background: #fff;
    background-color: rgb(255, 255, 255);
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.widget-form textarea{
    height:160px;
}
.widget.widget-form .single-input-row .form-row p {
    font-style: normal;
    color: #000;
    margin: 0;
    padding: 0;
    font-family: Biotif;
    font-weight: 500;
    font-size: 18px;
    line-height: 32px;
    letter-spacing: 0;
}
.form-row label {
    width: auto;
}
/** Placeholder Start **/

input::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    font-family: 'Biotif';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    color: rgba(0,0,0,0.4);
    opacity:unset;
}

::-moz-placeholder {
    /* Firefox 19+ */
    font-family: 'Biotif';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    color: rgba(0,0,0,0.4);
    opacity:unset;
}

:-ms-input-placeholder {
    /* IE 10+ */
    font-family: 'Biotif';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    color: rgba(0,0,0,0.4);
    opacity:unset;
}

:-moz-placeholder {
    /* Firefox 18- */
    font-family: 'Biotif';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    color: rgba(0,0,0,0.4);
    opacity:unset;
}

textarea ::-webkit-textarea-placeholder {
    /* Chrome/Opera/Safari */
    font-family: 'Biotif';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    color: rgba(0,0,0,0.4);
    opacity:unset;
}

::-moz-placeholder {
    /* Firefox 19+ */
    font-family: 'Biotif';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    color: rgba(0,0,0,0.4);
    opacity:unset;
}

:-ms-textarea-placeholder {
    /* IE 10+ */
    font-family: 'Biotif';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    color: rgba(0,0,0,0.4);
    opacity:unset;
}

:-moz-placeholder {
    /* Firefox 18- */
    font-family: 'Biotif';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    color: rgba(0,0,0,0.4);
    opacity:unset;
}

textarea::placeholder {
    font-family: 'Biotif';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    color: rgba(0,0,0,0.4);
    opacity:unset;
}
::placeholder {
    font-family: 'Biotif';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    color: rgba(0,0,0,0.4);
    opacity:unset;
}
/* Common Button CSS */
input.validation-error,
select.validation-error,
textarea.validation-error,
input[type="text"].validation-error,
input[type="password"].validation-error{
    border: 1px solid #dd2121 !important;
    background-color: #fff;
}

input:focus,
textarea:focus,
select:focus {
    border-color:#000 !important;
}

input[type=submit], input[type=button] {
    margin-top: 0px;
    height: auto !important;
    color: #fff;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px 35px;
    border-radius: 50px;
    /*-webkit-box-shadow: 0 3px 11px 0px rgba(100, 100, 100, 0.1), 0 9px 15px 0px rgba(100, 100, 100, 0.1);
          box-shadow: 0 3px 11px 0px rgba(100, 100, 100, 0.1), 0 9px 15px 0px rgba(100, 100, 100, 0.1);*/
    background-color: #303036;
    border: 1px solid #303036;
}
input[type=submit]:focus, input[type=submit].focus, input[type=button]:focus, input[type=button].focus {
    color: #fff;
    background-color: #525261;
    border-color: #525261;
}
input[type=submit]:hover, input[type=button]:hover {
    color: #303036;
    background-color: transparent;
    border: 1px solid #303036;
}
button, .button, a.button {
    margin: 0;
    font-family: Biotif;
    font-weight: 500;
    font-size: 16px;
    line-height: 100%;
    letter-spacing: 0.02em;
    text-align: center;
    height: 40px;
    color: #fff;
    max-width: 200px;
    background: #0052cc;
    padding: 10px 15px;
    -webkit-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    width: 100%;
    border-radius: 100px;

}

.widget-form .form-row label {
  width: 100%;
  padding: 0;
  margin: 0 0 10px;
  font-family: Biotif;
  font-weight: 500;
  font-size: 15px;
  line-height: 100%;
  letter-spacing: 0;
  color: #000;
}
.widget-form .form-row label {
    margin: 0 0 8px 0;
}
.widget-form .single-input-row .form-row.textArea {
    margin-top:0;
}
.widget.widget-form .form-row.btn-row button {
  margin: 0;
  max-width: 175px;
  font-size: 15px;
  line-height: 100%;
  background: rgb(17, 24, 39);
  border: 0;
}
.widget.widget-form .form-row.btn-row button:hover {
  color: #fff;
  background: #000;
}
.page-home button, .page-home .button, .page-home a.button {
    font-size: 21px;
    max-width: 250px;
}
button:focus, button.focus, .button:focus, .button.focus, a.button:focus, a.button.focus {
    color: #303036;
    background-color: #0052CC;
}
button:hover, .button:hover, a.button:hover {
    color: #fff;
    background-color: #000;
}
input[type=submit]:hover, input[type=button]:hover {
    background: #fff;
    color: #303036;
}
button.Zebra_DatePicker_Icon {
    background-position: right center;
}
/* Disable Button */
input[type=submit][disabled], input[type=button][disabled] {
    color: #e6e6e6;
    background-color: #6c757d;
    border: 1px solid #6c757d;
    text-shadow: none;
    opacity: 0.7;
}
input[type=submit][disabled]:focus, input[type=submit][disabled].focus, input[type=button][disabled]:focus, input[type=button][disabled].focus {
    color: #e6e6e6;
    background-color: #545b62;
    border-color: #545b62;
}
input[type=submit][disabled]:hover, input[type=button][disabled]:hover {
    color: #fff;
    background-color: #6c757d;
    border: 1px solid #6c757d;
}
button[disabled], .button.disabled, a.button.disabled {
    color: #fcf9f9;
    background-color: #c0c0c0;
    border: 1px solid #c0c0c0;
    text-shadow: none;
    /*! opacity: 0.7; */
}
button[disabled]:focus, button[disabled].focus, .button.disabled:focus, .button.disabled.focus, a.button.disabled:focus, a.button.disabled.focus {
    color: #fcf9f9;
    background-color: #c0c0c0;
    border: 1px solid #c0c0c0;
}
button[disabled]:hover, .button.disabled:hover, a.button.disabled:hover {
    color: #fcf9f9;
    background-color: #c0c0c0;
    border: 1px solid #c0c0c0;
}
input[type="reset"] {
    color: #e6e6e6;
    background-color: #6c757d;
    border: 1px solid #6c757d;
    text-shadow: none;
    opacity: 0.7;
    opacity: 1;
}
input[type="reset"]:focus, input[type="reset"].focus {
    color: #e6e6e6;
    background-color: #545b62;
    border-color: #545b62;
}
input[type="reset"]:hover {
    color: #fff;
    background-color: #6c757d;
    border: 1px solid #6c757d;
}
.reset-button {
    color: #e6e6e6;
    background-color: #6c757d;
    border: 1px solid #6c757d;
    text-shadow: none;
    opacity: 0.7;
    opacity: 1;
}
.reset-button:focus, .reset-button.focus {
    color: #e6e6e6;
    background-color: #545b62;
    border-color: #545b62;
}
.reset-button:hover {
    color: #fff;
    background-color: #6c757d;
    border: 1px solid #6c757d;
}
.button.cancel-button {
    color: #303036;
    background-color: #fff;
    border: 1px solid #303036;
    text-shadow: none;
    opacity: 0.7;
    opacity: 1;
}
.button.cancel-button:focus, .button.cancel-button.focus {
    color: #e6e6e6;
    background-color: #545b62;
    border-color: #545b62;
}
.button.cancel-button:hover {
    color: #fff;
    background-color: #303036;
}
 
.page-heading, .widget-pageHeading {
    padding: 85px 0 110px;
    text-align: left; 
    background-size: auto; 
}

.page-heading h1, 
.widget.widget-pageHeading h1,
.widget.widget-pageHeading h2{
    font-size: 38px;
    font-family: 'Biotif';
    color: #000;
    max-width: 1400px;
    text-align: center;
    margin: 0 auto;
    position: relative;
    line-height: 64px;
    font-weight: 500;
}
.widget-pageHeading .page-heading-wrapper {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    max-width: 1400px;
    margin: 0 auto;
}
.widget-pageHeading .page-heading-wrapper .heading-content-wrapper {
    min-height: auto; 
    align-items: start;
    justify-content: start;
}
body.coming-soon .widget-container.v-split-container {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #E2E7F8 100%);
}
/*========= main menu ========= */
body > .header {
    background: #fff;
}
.header > .widget-container{
    max-width: 1400px;
    width: 100%;
  padding: 0px 40px;
}
.footer > .widget-container {
    max-width: 1400px;
    width: 100%; 
}
/*========= main menu ========= */
 
.widget-navigation.main-menu {
    text-align: center;
}
.widget-navigation.main-menu .navigation-item.has-child {
    position: relative;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.widget-navigation.main-menu .nav-wrapper.horizontal > .navigation-item.has-child > a span {
    position: relative;
}
.widget-navigation.main-menu .nav-wrapper.horizontal > .navigation-item.has-child:hover > a span::after {
    color: #0052CC;
    content: '\f106';
}
.widget-navigation.main-menu .nav-wrapper.horizontal > .navigation-item.has-child:hover > a{
    color: #0052CC;
}
.widget-navigation.main-menu .navigation-item {
    margin: 0 15px;
}
.widget-navigation.main-menu .navigation-item a {
    text-transform: capitalize;
    color: #000;
    padding: 0 0 20px;
    padding-left: 0px;
    text-decoration: none;
    position: relative;
    font-family: 'Inter';
    font-weight: 500;
    font-size: 15px;
    line-height: 100%;
    letter-spacing: 0.02em;
    -webkit-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.widget-navigation.main-menu .navigation-item:first-child a {
    padding-left: 0;
}
.widget-navigation.main-menu .navigation-item:last-child a {
    padding-right: 0;
}
.widget-navigation.main-menu .navigation-item a span {
    position: relative;
}

.widget-navigation.main-menu .navigation-item a:hover span::before {
    height: 5px;
}
.widget-navigation.main-menu .navigation-item.has-child a span::before {
    display: none;
}
.widget-navigation.main-menu .navigation-item.has-child a:hover,
.widget-navigation.main-menu .navigation-item a:hover,
.widget-navigation.main-menu .navigation-item.active a{
    color: #0052CC;
}
 .widget-navigation.main-menu .navigation-item a:focus{
    color: #000;
}
.widget-navigation.main-menu .navigation-item-child-container .navigation-item.last a, .widget-navigation.main-menu .navigation-item-child-container .navigation-item.last a:hover {
    background-color: transparent;
    border-radius: 0;
    margin: 0;
}
.widget-navigation.main-menu .nav-wrapper.horizontal > .navigation-item.has-child > a span::after {
    content: '\f107';
    display: inline-block;
    color: #000;
    font-size: 12px;
    font-family: "FontAwesome";
    right: 0;
    margin-left: 10px;
    font-weight:bold;
}
.widget-navigation.main-menu .nav-wrapper.horizontal > .navigation-item.has-child.active > a span::after,
.widget-navigation.main-menu .nav-wrapper.horizontal > .navigation-item.has-child > a:hover span::after {
    color: #0052CC;
}
.widget-navigation.main-menu .navigation-item.login-menu,
.widget-navigation.main-menu .navigation-item.sign-up-menu{
    display: none;
}
/** Sub Menu **/
.widget-navigation.main-menu .horizontal > .has-child > .navigation-item-child-container {
    width: 260px;
    text-align: left;
    padding: 0;
    transform: translateX(-50%);
    margin: -5px 0px 0;
    left: 50%;
    top: 43px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 20px;
   /* -webkit-box-shadow: 0px 0px 3px 0 #ccc;
    box-shadow: 0px 0px 3px 0 #ccc;*/
    -webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.25);
}
.widget-navigation.main-menu .navigation-item .navigation-item-child-container::before {
    content: "";
    width: 15px;
    height: 15px;
    background: #fff;
    top: -6px;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    left: 46%;
    position: absolute;
    transform: rotate(45deg);
    transition: all 300ms ease-out 0;
    -webkit-box-shadow: 0 0 3px 0 #aeadad;
    box-shadow: 0 0 3px 0 #ccc;
}
.widget-navigation.main-menu .horizontal .navigation-item .navigation-item-child-container .navigation-item {
    margin-right: 0;
}
.widget-navigation.main-menu .horizontal .navigation-item .navigation-item-child-container .navigation-item a {
    margin: 0;
    font-size: 16px;
    text-align: center;
    color: #000;
    line-height: 21px;
    font-family: 'Biotif';
    padding: 12px 0;
    text-transform: capitalize;
    font-weight: 500;
    background: #fff;
}
.widget-navigation.main-menu .horizontal .navigation-item .navigation-item-child-container .navigation-item:first-child a {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.widget-navigation.main-menu .horizontal .navigation-item .navigation-item-child-container .navigation-item:last-child a {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom: 0;
}
.widget-navigation.main-menu .horizontal .navigation-item .navigation-item-child-container .navigation-item a:hover {
    background: #f2f2f2;
    color: #000;
}

.widget-navigation.main-menu .horizontal .navigation-item .navigation-item-child-container .navigation-item a::after,
.widget-navigation.main-menu .horizontal .navigation-item .navigation-item-child-container .navigation-item a:hover::after,
.widget-navigation.main-menu .horizontal .navigation-item .navigation-item-child-container .navigation-item a:focus::after,
.widget-navigation.main-menu .horizontal .navigation-item .navigation-item-child-container .navigation-item.active a::after {
    display: none;
}
.widget-navigation.main-menu .horizontal .navigation-item .navigation-item-child-container .navigation-item {
    padding: 0px;
}
.widget-navigation.main-menu .horizontal .navigation-item .navigation-item-child-container .navigation-item a {
    display: block;
    position: relative;
    border-bottom: 1px solid rgb(245, 245, 245);
    color: #000;
}
/*end:menu*/

 

/*Start Footer*/

/* Footer Navigation Start */
.footer-info-text a{
	font-family: Inter;
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0;
	color:#000000;
}
.footer-info-text a:hover{
	color: #0052CC;
	text-decoration:none;
}
body > .footer {
    background: #fff;
    position: relative;
    padding: 70px 40px 0px;
}
body.page-contact-us > .footer {
    border-top: 1px solid #ebebeb;
}
body > .footer::before{
    position: absolute;
    content: '';
    bottom: 224px;
    left: 0;
    background: rgba(0, 0, 0, 0.1);
    width: 100%;
    height: 1px;
}
body > .footer::after {
    position: absolute;
    content: '';
    bottom: 82px;
    left: 0;
    background:rgba(0, 0, 0, 0.1);
    width: 100%;
    height: 1px;
}
#wi-08BB3B0F-5276-4EFD-948F-FD04EB86A800 {
    width: 150px;
    height: 305px;
    top: auto;
    left: auto;
    right: 268px;
    bottom: 245px;
}
#wi-79C099BA-4470-4691-B72D-22A2ED431742,
#wi-1028B61B-C987-4392-AC28-868588135A9D,
#wi-06E2097F-A51E-4EF9-B1D8-A2547979EFCB,
#wi-AA6F563F-1539-4DE0-85AA-D697DCE5C3EB{
    width: 50px;
    height: 36px;
    top: 23px;
    left: auto;
    right: 0px;
    bottom: auto;
}
.widget-article.footer-copyright p {
    padding: 0;
    margin: 0;
    color: rgba(0, 0, 0, 0.88);
    font-family: Biotif;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: 0;
}
.widget-article.footer-copyright p a {
    text-decoration: none;
    font-size: 14px;
    line-height: 24px;
    color: rgba(0, 0, 0, 0.88);
    -webkit-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.widget-article.footer-copyright p a:hover{
    color: #0052CC;
}
.widget-article .terms-content {
  display: flex;
  gap: 0 28px;
}
.widget-article .terms-content a {
    padding: 0;
    margin: 0;
    color: rgba(0, 0, 0, 0.88);
    font-family: Biotif;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: 0;
  -webkit-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
  position: relative;
}
.widget-article .terms-content a:last-of-type{
  padding: 0;
}
.widget-article .terms-content a:first-of-type:after{
position: absolute;
  content: '';
  width: 2px;
  height: 18px;
  background: #33414f;
  top: 3px;
  right: -15px;
}
.widget-article .terms-content a:hover {
  color: #0052CC;
  text-decoration: none;
}
.footer-back-to-top p {
    color: #000;
    padding: 0;
    margin: 0;
    cursor: pointer;
    font-family: Biotif;
    font-weight: 400;
    font-size: 13px;
    line-height: 24px;
    letter-spacing: 0;
    opacity: 88%;
    display: flex;
    align-items: center;
    -webkit-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.footer-back-to-top p span{
    margin-right: 10px;
}
.footer-back-to-top p:hover span{
    color: #0052CC;
    opacity: 1;
}
.footer .widget-title {
    margin: 0 0 15px;
    padding: 0;
    text-align: left;
    color: #000;
    font-family: Inter;
	font-weight: 600;
	font-size: 17px;
	line-height: 22px;
	letter-spacing: 0;
}

.footer .widget-navigation.footer-menu {
    text-align: left;
}
.footer .widget-navigation.footer-menu .navigation-item {
    padding: 0;
}
.footer .widget-navigation.footer-menu .navigation-item a {
    font-style: normal;
    color: #000;
    text-decoration: none;
    border: 0;
    display: inline-block;
    text-transform: capitalize;
    padding: 0 0 18px 0;
    font-family: Biotif;
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: 0;
    -webkit-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}

.footer .widget-navigation .navigation-item a:hover {
    color: #0052CC;
}

.footer .vertical .navigation-item a {
    border-bottom: 0px dashed #CCCCCC;
    font-family: Inter;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    letter-spacing: 0;
    color: #000000;
    padding: 0px 0;
    text-decoration: none;
    color: rgba(0, 0, 0, 0.8);
    margin-bottom: 12px;
}
 .footer-left-content p{
	 color:rgba(0, 0, 0, 0.8);
	 font-family: Inter;
	font-weight: 400;
	font-size: 14px;
	line-height: 25px;
	letter-spacing: 0;
 }
 .footer-bottom-menu-content {
    text-align: right;
}
 .footer-bottom-menu-content .navigation-item a{
	 font-family: Biotif;
	font-weight: 400;
	font-size: 15px;
	line-height: 34px;
	letter-spacing: 0;
	color:rgba(0, 0, 0, 0.78);
	padding: 0 12px;
	position:relative;
	text-decoration:none;
 }
   .footer-bottom-menu-content .navigation-item:first-child a:before{
	   display:none;
   }
  .footer-bottom-menu-content .navigation-item a:before{
	content: "";
    background-color: rgba(0, 0, 0, 0.78);
    height: 13px;
    width: 1px;
    position: absolute;
    left: 0;
    top: 11px;
  }
.horizontal .navigation-item.active > a {
   color:rgba(0, 0, 0, 0.78);
}
 .copyright-content p{
	 font-family: Biotif;
	font-weight: 400;
	font-size: 15px;
	line-height: 34px;
	letter-spacing: 0;
	color:rgba(0, 0, 0, 0.78);
 }
/* Footer Navigation End */

/*bottom to top start*/
.goToTop{
	cursor:pointer;
}
.goToTop:hover b,
.goToTop:hover{
	color:#0052CC;
}
.goToTop:hover svg path{
	fill:#0052CC;
}
.goToTop svg {
    margin-right: 5px;
}
.goToTop b{
	font-family: Biotif;
	font-weight: 400;
	font-size: 15px;
	line-height: 34px;
	letter-spacing: 0;
	color:rgba(0, 0, 0, 0.78);
}
/*bottom to top end*/



.page-content > .v-split-container > .v-split.fee-fixed-width-content,
.widget-container > .v-split-container .v-split.fee-fixed-width-content,
.widget-container > .page-content > .v-split.fee-fixed-width-content,
.widget-container > .page-content > .v-split-container > .v-split.fee-fixed-width-content {
    width: auto;
}
.fee-fixed-width-content {
    padding-left: calc(50% - 700px) !important;
    padding-right: calc(50% - 700px) !important;
}
@media screen and (max-width: 4000px) {
    /* For sticky menu */
body>.header {
    position: fixed;
    width: 100%;
            z-index: 99999;
    -webkit-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    background: #fff;
    border-bottom: 1px solid #EBEBEB;
}
    body > .header.sticky {
        background: #fff;
        box-shadow: 0px 1px 2px 0px #0000001A;
    }
    body>.header .widget-container{
        -webkit-transition: all 0.5s ease 0s;
        transition: all 0.5s ease 0s;
    }
    body>.header.sticky .widget-container{
        -webkit-transition: all 0.5s ease 0s;
        transition: all 0.5s ease 0s;
        height: 80px;
    }
    body>.header .widget-navigation.main-menu{
        -webkit-transition: all 0.5s ease 0s;
        transition: all 0.5s ease 0s;
    }
    body>.header.sticky .widget-navigation.main-menu{
        -webkit-transition: all 0.5s ease 0s;
        transition: all 0.5s ease 0s;
        top: 27px !important;
    }
    body>.header .widget-storeLogo.header-logo{
        -webkit-transition: all 0.5s ease 0s;
        transition: all 0.5s ease 0s;
    }
    body>.header.sticky .widget-storeLogo.header-logo{
        -webkit-transition: all 0.5s ease 0s;
        transition: all 0.5s ease 0s;
        top: 13px !important;
    }
    body>.header .widget-snippet.header-button{
        -webkit-transition: all 0.5s ease 0s;
        transition: all 0.5s ease 0s;
    }
    body>.header.sticky .widget-snippet.header-button{
        -webkit-transition: all 0.5s ease 0s;
        transition: all 0.5s ease 0s;
        top: 19px !important;
    }
}
/* End */
  
/*social media start*/
.widget-socialMediaLink.social-link-footer a{
	text-decoration:none;
}
.widget-socialMediaLink.social-link-footer a.facebook{
	background: none;
    width: 18px;
    height: 18px;
}
.widget-socialMediaLink.social-link-footer a.facebook:before {
    content: "\f09a";
}
.widget-socialMediaLink.social-link-footer a.youtube{
	background: none;
    width: 22px;
    height: 22px;
    background-size: 22px;
}
.widget-socialMediaLink.social-link-footer a.youtube:before {
    content: "\f167";
}
.widget-socialMediaLink.social-link-footer a.twitter{
	/*background: url(/template/23f99d91/images/twitter-icon.svg) no-repeat;*/
	background: none;
    width:14px;
    height: 22px;
    background-size: 22px;
}
.widget-socialMediaLink.social-link-footer a.twitter:before {
    content: "\e61b";
}
.widget-socialMediaLink.social-link-footer a.stumbleupon{
	/*background: url(/template/23f99d91/images/pinterest.svg) no-repeat;*/
	background:none;
    width: 8px;
    height: 22px;
    background-size: 20px;
}
.widget-socialMediaLink.social-link-footer a.stumbleupon:before {
    content: "\f231";
}
.widget-socialMediaLink.social-link-footer a.digg{
	/*background: url(/template/23f99d91/images/tiktalk-icon.svg) no-repeat;*/
	background:none;
    width: 22px;
    height: 22px;
    background-size: 19px;
}

.widget-socialMediaLink.social-link-footer a.digg:before {
    content: "\e07b";
}
.widget-socialMediaLink.social-link-footer a.linkedin{
		background:none;
		width:16px;
}
.widget-socialMediaLink.social-link-footer a.linkedin:before {
    content: "\f0e1";
}
.widget-socialMediaLink.social-link-footer a:before{
    font-size: 22px;
	font-family: "Font Awesome 6 Brands";
	color: #000;
}
.widget-socialMediaLink.social-link-footer .social-media-link-bar {
    display: flex;
    gap: 20px 22px;
}
.widget-socialMediaLink.social-link-footer a{
	opacity:0.8;
	width:auto !important;
}

.widget-socialMediaLink.social-link-footer a:hover{
	filter: invert(28%) sepia(98%) saturate(1370%) hue-rotate(217deg) brightness(80%) contrast(105%);
}

.widget-socialMediaLink.social-link-footer .social-media-link:nth-child(1) {
    order:2;
}
.widget-socialMediaLink.social-link-footer .social-media-link:nth-child(2) {
    order:3;
}
.widget-socialMediaLink.social-link-footer .social-media-link:nth-child(3) {
    order:2;
}
.widget-socialMediaLink.social-link-footer .social-media-link:nth-child(4) {
    order:1;
}
.widget-socialMediaLink.social-link-footer .social-media-link:nth-child(5) {
    order:5;
}
/*social media end*/

/* left Drawyer Menu */
aside#left-modern-nav-drawer-wc {
    z-index: 999999;
}
.left-modern-nav-drawer-container .wc-mdoern-nav-title {
    padding-bottom: 30px;
    border: 0;
}
aside#left-modern-nav-drawer-wc span.wc-modern-nav-logo {
    width: 135px;
    display: inline-block;
}
aside#left-modern-nav-drawer-wc span.wc-modern-nav-logo img {
    width: 100%;
}
/*Accordion design*/
.faq-accordion-section-wrap {
    padding-bottom: 93px;
}
.faq-accordion-section-wrap .widget-accordion-advance.accordion-panel .label-bar {
    border: 0;
    border-top: 1px solid #EAECF0;
    background: transparent;
  	margin: 0 0 24px;
    padding: 24px 30px 0 0;
}
.faq-accordion-section-wrap .widget-accordion-advance.accordion-panel .label-bar:first-child {
  border-top: 0;
}
.faq-accordion-section-wrap .accordion-panel > .label-bar > div {
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
    color: #101828;
}
.faq-accordion-section-wrap .widget-accordion-advance.accordion-panel > .label-bar.plus_minus .toggle-icon {
  	background-position: center right;
    background-size: 18px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE4IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04LjUwNTc3IDcuNDAzNDFMMS4wODcwNiAwLjE4NDQ3NUMxLjAyNzI4IDAuMTI1MDQxIDAuOTU2Mjk4IDAuMDc4MDUyNSAwLjg3ODIzMyAwLjA0NjIzMDNDMC44MDAxNjggMC4wMTQ0MDgxIDAuNzE2NTY3IC0wLjAwMTYxNzQyIDAuNjMyMjY4IC0wLjAwMDkxNjQ3M0MwLjU0Nzk2OSAtMC4wMDAyMTY0NzggMC40NjQ2NDYgMC4wMTcxOTQ4IDAuMzg3MTIxIDAuMDUwMzEwMUMwLjMwOTU5NSAwLjA4MzQyNDYgMC4yMzk0MDcgMC4xMzE1ODUgMC4xODA2MTcgMC4xOTIwMDVDMC4xMjE4MjcgMC4yNTI0MjUgMC4wNzU2MDM0IDAuMzIzOTAzIDAuMDQ0NjIwNSAwLjQwMjMwNkMwLjAxMzYzNzYgMC40ODA3MDcgLTAuMDAxNDg5MTkgMC41NjQ0NzcgMC4wMDAxMTU1MjggMC42NDg3NjNDMC4wMDE3MjAyNSAwLjczMzA0OSAwLjAyMDAyNDYgMC44MTYxODEgMC4wNTM5Njk0IDAuODkzMzQ3QzAuMDg3OTE0MSAwLjk3MDUxMiAwLjEzNjgyNSAxLjA0MDE4IDAuMTk3ODcyIDEuMDk4MzJMOC4wNjExNyA4Ljc0OTFDOC4xODAxOSA4Ljg2NDkgOC4zMzk3IDguOTI5NjkgOC41MDU3NyA4LjkyOTY5QzguNjcxODMgOC45Mjk2OSA4LjgzMTM0IDguODY0OSA4Ljk1MDM2IDguNzQ5MUwxNi44MTM3IDEuMDk4MzJDMTYuODc0NyAxLjA0MDE4IDE2LjkyMzYgMC45NzA1MTMgMTYuOTU3NiAwLjg5MzM0N0MxNi45OTE1IDAuODE2MTgxIDE3LjAwOTggMC43MzMwNSAxNy4wMTE0IDAuNjQ4NzYzQzE3LjAxMyAwLjU2NDQ3NyAxNi45OTc5IDAuNDgwNzA3IDE2Ljk2NjkgMC40MDIzMDZDMTYuOTM1OSAwLjMyMzkwMyAxNi44ODk3IDAuMjUyNDI1IDE2LjgzMDkgMC4xOTIwMDVDMTYuNzcyMSAwLjEzMTU4NSAxNi43MDE5IDAuMDgzNDI0OCAxNi42MjQ0IDAuMDUwMzEwM0MxNi41NDY5IDAuMDE3MTk0OSAxNi40NjM2IC0wLjAwMDIxNjI4OCAxNi4zNzkzIC0wLjAwMDkxNjI4NkMxNi4yOTUgLTAuMDAxNjE3MjQgMTYuMjExNCAwLjAxNDQwODMgMTYuMTMzMyAwLjA0NjIzMDVDMTYuMDU1MiAwLjA3ODA1MjcgMTUuOTg0MyAwLjEyNTA0MSAxNS45MjQ1IDAuMTg0NDc1TDguNTA1NzcgNy40MDM0MVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPg==);
    left: auto;
    right: 0;
    transform: rotate(0deg);
    top: 26px;
  	transition: all 0.5s ease 0s;
}
.faq-accordion-section-wrap .widget-accordion-advance.accordion-panel > .label-bar.plus_minus.expanded .toggle-icon {
    background-position: center right;
    background-size: 18px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE4IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04LjUwNTc3IDcuNDAzNDFMMS4wODcwNiAwLjE4NDQ3NUMxLjAyNzI4IDAuMTI1MDQxIDAuOTU2Mjk4IDAuMDc4MDUyNSAwLjg3ODIzMyAwLjA0NjIzMDNDMC44MDAxNjggMC4wMTQ0MDgxIDAuNzE2NTY3IC0wLjAwMTYxNzQyIDAuNjMyMjY4IC0wLjAwMDkxNjQ3M0MwLjU0Nzk2OSAtMC4wMDAyMTY0NzggMC40NjQ2NDYgMC4wMTcxOTQ4IDAuMzg3MTIxIDAuMDUwMzEwMUMwLjMwOTU5NSAwLjA4MzQyNDYgMC4yMzk0MDcgMC4xMzE1ODUgMC4xODA2MTcgMC4xOTIwMDVDMC4xMjE4MjcgMC4yNTI0MjUgMC4wNzU2MDM0IDAuMzIzOTAzIDAuMDQ0NjIwNSAwLjQwMjMwNkMwLjAxMzYzNzYgMC40ODA3MDcgLTAuMDAxNDg5MTkgMC41NjQ0NzcgMC4wMDAxMTU1MjggMC42NDg3NjNDMC4wMDE3MjAyNSAwLjczMzA0OSAwLjAyMDAyNDYgMC44MTYxODEgMC4wNTM5Njk0IDAuODkzMzQ3QzAuMDg3OTE0MSAwLjk3MDUxMiAwLjEzNjgyNSAxLjA0MDE4IDAuMTk3ODcyIDEuMDk4MzJMOC4wNjExNyA4Ljc0OTFDOC4xODAxOSA4Ljg2NDkgOC4zMzk3IDguOTI5NjkgOC41MDU3NyA4LjkyOTY5QzguNjcxODMgOC45Mjk2OSA4LjgzMTM0IDguODY0OSA4Ljk1MDM2IDguNzQ5MUwxNi44MTM3IDEuMDk4MzJDMTYuODc0NyAxLjA0MDE4IDE2LjkyMzYgMC45NzA1MTMgMTYuOTU3NiAwLjg5MzM0N0MxNi45OTE1IDAuODE2MTgxIDE3LjAwOTggMC43MzMwNSAxNy4wMTE0IDAuNjQ4NzYzQzE3LjAxMyAwLjU2NDQ3NyAxNi45OTc5IDAuNDgwNzA3IDE2Ljk2NjkgMC40MDIzMDZDMTYuOTM1OSAwLjMyMzkwMyAxNi44ODk3IDAuMjUyNDI1IDE2LjgzMDkgMC4xOTIwMDVDMTYuNzcyMSAwLjEzMTU4NSAxNi43MDE5IDAuMDgzNDI0OCAxNi42MjQ0IDAuMDUwMzEwM0MxNi41NDY5IDAuMDE3MTk0OSAxNi40NjM2IC0wLjAwMDIxNjI4OCAxNi4zNzkzIC0wLjAwMDkxNjI4NkMxNi4yOTUgLTAuMDAxNjE3MjQgMTYuMjExNCAwLjAxNDQwODMgMTYuMTMzMyAwLjA0NjIzMDVDMTYuMDU1MiAwLjA3ODA1MjcgMTUuOTg0MyAwLjEyNTA0MSAxNS45MjQ1IDAuMTg0NDc1TDguNTA1NzcgNy40MDM0MVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPg==);
    transform: rotate(180deg);
  	right: -5px;
}


.faq-accordion-section-wrap .accordion-panel > .accordion-item.expanded {
    padding: 0;
    border-bottom: 0;
    border: 0px solid #DDDDDD;
}
.faq-accordion-section-wrap .accordion-item {
    background:transparent;
    border: 0;
    box-shadow: 0 0 0 0;
    margin: -15px 0 26px;
    padding: 0;
    position: relative;
    top: 0;
}
.faq-accordion-section-wrap .accordion-item p {
    font-size: 14px;
    line-height: 24px;
    margin: 0;
    color: rgba(0, 0, 0, 0.80);
}
.pre-built-connectors .hyk-label,
.how-platform-section .hyk-label,
.what-exsited-does-section-section .hyk-label,
.integration-architecture-section .hyk-label,
.products-smallbusiness-section .hyk-label,
.good-small-business-section .hyk-label,
.small-business-software-section .hyk-label,
.good-statup-software-banner .hyk-label,
.stat-tips-use-banner .hyk-label,
.realityof-software-banner .hyk-label,
.solutions-by-company-size .hyk-label,
.solutions-by-industry .hyk-label,
.solution-by-business .hyk-label {
    display: block;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    color: rgba(0, 0, 0, 0.5);
    margin-bottom: 6px;
    line-height: 28px;
}
a.fsp-start__btn svg,
a.fso-hero__btn svg,
.hyk-btn.hyk-btn--ghost svg,
.hyk-btn.hyk-btn--dark svg,
.products-smallbusiness-section .hyk-product-card .learn-more-btn a svg,
.bottom-button-see .learn-more-btn a svg,
.stat-tips-use-banner .hyk-product-card .learn-more-btn a svg,
.not-sure-banner a.hyk-bn-btn svg,
.by-company-size-banner a.hyk-bn-btn svg,
.by-company-size-banner a.hyk-bn-btn.hyk-bn-btn--dark svg,
.all-products-section .hyk-product-card .learn-more-btn a svg,
.product-bottom-cta .cta-stop__actions a.hyk-btn--ghost svg,
.product-bottom-cta .cta-stop__actions a.hyk-btn--dark svg,
.start-one a.hyk-bn-btn svg,
.product-banner a.hyk-bn-btn svg,
.product-banner a.hyk-bn-btn svg,
.solution-by-business .hyk-product-card .learn-more-btn a svg,
.solutions-by-company-size .hyk-product-card .learn-more-btn a svg,
.solution-banner a.hyk-bn-btn svg,
.solution-cta-section a.hyk-btn svg { 
    transition: all ease-in-out 0.2s;
}
a.fsp-start__btn:hover svg,
a.fso-hero__btn:hover svg,
.hyk-btn.hyk-btn--ghost:hover svg,
.hyk-btn.hyk-btn--dark:hover svg,
.products-smallbusiness-section .hyk-product-card .learn-more-btn a:hover svg,
.bottom-button-see .learn-more-btn a:hover svg,
.stat-tips-use-banner .hyk-product-card .learn-more-btn a:hover svg,
.not-sure-banner a.hyk-bn-btn:hover svg,
.by-company-size-banner a.hyk-bn-btn:hover svg,
.by-company-size-banner a.hyk-bn-btn.hyk-bn-btn--dark:hover svg,
.all-products-section .hyk-product-card .learn-more-btn a:hover svg,
.product-bottom-cta .cta-stop__actions a.hyk-btn--ghost:hover svg,
.product-bottom-cta .cta-stop__actions a.hyk-btn--dark:hover svg,
.start-one a.hyk-bn-btn:hover svg,
.product-banner a.hyk-bn-btn:hover svg,
.product-banner a.hyk-bn-btn:hover svg,
.solution-by-business .hyk-product-card .learn-more-btn a:hover svg,
.solutions-by-company-size .hyk-product-card .learn-more-btn a:hover svg,
.solution-banner a.hyk-bn-btn:hover svg,
.solution-cta-section a.hyk-btn:hover svg {
    transform: translateX(5px);
}
.for-integrations {
    padding-bottom: 100px;
    background: #fcfcfc;
}
.all-product-title-section .html-widget-element-content{
  
    background: #FCFCFC;
}

.all-product-title-section h2 {
    text-align: center;
    padding-top: 100px;
    font-family: Biotif;
    font-weight: 600;
    font-size: 38px;
    line-height: 50px;
    letter-spacing: 0;
    margin: 0;
}
.all-product-title-section .html-widget-element-content p {
   margin:0;
    padding-top: 15px;
}
.start-faq-title-box .faq-hero-label{
  display:none;
}
.platfrom-top-banner a.hyk-bn-btn svg {
    display: none;
}

/*tab accordion start*/
.home-product-tabs .bmui-tab {
    margin: 0 auto;
    background: #FCFCFC;
    padding-top: 35px;
}
.home-product-tabs .bmui-tab .bmui-tab-body-container {
    border: none;
    border-top-width: 0;
    padding: 0;
}
.home-product-tabs .bmui-tab .bmui-tab-header-container {
    letter-spacing: normal;
    word-spacing: normal;
    padding: 25px 0 3px 0;
    position: relative;
    margin: 0 auto 0;
    display: flex;
    justify-content: center; 
    max-width: 1400px;
    flex-wrap: wrap;
    gap: 16px 5px;
}

.home-product-tabs .bmui-tab .bmui-tab-header {
   background-color: #fff;
    display: inline-block;
    padding: 6px 26px 11px 26px;
    cursor: pointer;
    font-family: Biotif;
    font-weight: 600;
    font-size: 15px;
    letter-spacing: 0;
    border: 1px solid rgba(0, 0, 0, 0.08);
    border-radius: 50px;
    text-align: center;
    margin: 0px 5px;
    min-width: 84px;
    color: rgba(0, 0, 0, 0.8);
}
.home-product-tabs .bmui-tab .bmui-tab-header.bmui-tab-active{
    color:rgba(48, 64, 207, 1);
	border: 1px solid rgb(242 240 253);
	background:linear-gradient(0deg, rgba(96, 73, 231, 0.08), rgba(96, 73, 231, 0.08));

}
.home-product-tabs .bmui-tab .bmui-tab-header:hover {
    color: rgba(0, 0, 0, 1);
}
.apln-products-section {
    background: #FCFCFC;
}

/*tab accordion end*/

body.widget-snippet .hyk-enterprise-cta__card-wrapper,
body.widget-snippet .case-cta__card {
    backdrop-filter: none;
}
body.widget-snippet .case-cta__container {
  z-index: unset;
}


/*mega menu start*/
.main-menu .horizontal .navigation-item .has-mega-menu-toggle:after {
    font-size: 14px;
    margin-left: 8px;
}
.mega-menu-submenu-container {
    min-width: 960px;
    width: 100%;
    top: 49px;
}
.mega-menu-submenu-container.show {
    display: block;
    opacity: 1;
    pointer-events: auto;
    box-shadow: 0 0 5px  0 rgba(0,0,0, .5);
    padding: 0;
     background-color: #F5F7FC;
    box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.17);
    border-radius: 10px;
}
.mega-menu-submenu-container .bmui-tab.left-side-header .bmui-tab-body-container {
    border: 0;
    min-height: 550px;
    overflow: hidden;
    padding: 30px 30px 30px 30px;
}
.mega-menu-submenu-container .bmui-tab.left-side-header .bmui-tab-body-container {
    border: 0;
    min-height: 550px;
    overflow: hidden;
    padding: 30px 30px 30px 50px;
    background-color: #ffffff;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
.bmui-tab.left-side-header .bmui-tab-header.bmui-tab-active .title {
    background: #ffffff;
    color: #000000;
    margin-right: 0;
}
.widget.widget-snippet .mega-right-drop-content .megamenu-row, .mega-right-drop-content.solution-megamenu .megamenu-row:nth-last-child(-n+3){
 border-color: #f3f3f3 !important; 
}
.mega-right-drop-content .mega-dropmenu-box .megamenu-row:hover{
      background-color: #F4F6FB;
}
.mega-right-drop-content .mega-dropmenu-box .megamenu-row:hover span{
          color: #3040CF;
}
.mega-right-drop-content.product-mega-menu .mega-dropmenu-box .megamenu-row:hover{
      background-color: transparent;
}
.mega-right-drop-content.product-mega-menu .mega-dropmenu-box .megamenu-row:hover span{
          color: rgba(0, 0, 0, 0.5);
}

.mega-menu-submenu-container .bmui-tab.left-side-header .bmui-tab-header.bmui-tab-active {
     background: #ffffff;
  border-top-left-radius: 100px;
    border-bottom-left-radius: 100px;
}
.mega-menu-submenu-container .bmui-tab.left-side-header .bmui-tab-header {
    padding: 3px 20px;
    background-color: #F5F7FC;
    border-left: 2px solid transparent;
    border-right: none;
    border-top: 0px solid #E2E2E2;
  	margin-bottom: 10px;
}
.mega-menu-submenu-container .bmui-tab.left-side-header .bmui-tab-header .title {
    color: #000;
   font-weight:500;
   font-size: 15px;
   letter-spacing: 0;
   text-align: left;
   position:relative;
   display: flex;
   align-items: center;
   gap: 0 13px;
   padding-left: 34px; 
}
.mega-menu-submenu-container .bmui-tab.left-side-header .bmui-tab-header .title:before {
   content:"";
   background: url(/template/23f99d91/images/menu-icon1.svg) no-repeat;
   width:44px;
   height:20px;
   display: inline-block;
   position: absolute;
   left:0;
} 
.bmui-tab.left-side-header .bmui-tab-header.bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/menu-icon1-active.svg) no-repeat;
   width:30px;
   height:20px;
   display: inline-block;
  filter: brightness(0) saturate(100%) invert(21%) sepia(42%) saturate(4990%) hue-rotate(226deg) brightness(96%) contrast(85%);
} 

.mega-menu-submenu-container .bmui-tab.left-side-header .bmui-tab-header.bmui-tab-active .title {
  color:#3040CF;
}
.mega-menu-submenu-container.mega-menu-Platform .bmui-tab.left-side-header .bmui-tab-header:nth-child(1) .title:before {
   content:"";
   background: url(/template/23f99d91/images/ac-icon.svg) no-repeat;
} 
.mega-menu-Platform .bmui-tab.left-side-header .bmui-tab-header:nth-child(1).bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/ac-icon.svg) no-repeat;
}

.mega-menu-submenu-container.mega-menu-Platform .bmui-tab.left-side-header .bmui-tab-header:nth-child(2) .title:before {
   content:"";
   background: url(/template/23f99d91/images/wl-icon-active.svg) no-repeat;
} 
.mega-menu-submenu-container.mega-menu-Platform .bmui-tab.left-side-header .bmui-tab-header:nth-child(2).bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/wl-icon-active.svg) no-repeat;
}
.mega-menu-submenu-container.mega-menu-Platform .bmui-tab.left-side-header .bmui-tab-header:nth-child(3) .title:before {
   content:"";
   background: url(/template/23f99d91/images/gs-icon-active.svg) no-repeat;

} 
.mega-menu-submenu-container.mega-menu-Platform .bmui-tab.left-side-header .bmui-tab-header:nth-child(3).bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/gs-icon-active.svg) no-repeat;
}
.mega-menu-submenu-container.mega-menu-Platform .bmui-tab.left-side-header .bmui-tab-header:nth-child(4) .title:before {
   content:"";
   background: url(/template/23f99d91/images/in-icon-active.svg) no-repeat;
} 
.mega-menu-submenu-container.mega-menu-Platform .bmui-tab.left-side-header .bmui-tab-header:nth-child(4).bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/in-icon-active.svg) no-repeat;
}

/*product mega icon start*/
.mega-menu-submenu-container.mega-menu-Products .bmui-tab.left-side-header .bmui-tab-header:nth-child(1) .title:before {
   content:"";
   background: url(/template/23f99d91/images/op-icon.svg) no-repeat;
   display: inline-block;
} 
.mega-menu-submenu-container.mega-menu-Products .bmui-tab.left-side-header .bmui-tab-header:nth-child(1).bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/op-icon.svg) no-repeat;
}
.mega-menu-submenu-container.mega-menu-Products .bmui-tab.left-side-header .bmui-tab-header:nth-child(2) .title:before {
   content:"";
   background: url(/template/23f99d91/images/co-icon-active.svg) no-repeat;
   display: inline-block;
} 
.mega-menu-submenu-container.mega-menu-Products .bmui-tab.left-side-header .bmui-tab-header:nth-child(2).bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/co-icon-active.svg) no-repeat;
}
.mega-menu-submenu-container.mega-menu-Products .bmui-tab.left-side-header .bmui-tab-header:nth-child(3) .title:before {
   content:"";
   background: url(/template/23f99d91/images/eng-icon-active.svg) no-repeat;
   display: inline-block;
} 
.mega-menu-submenu-container.mega-menu-Products .bmui-tab.left-side-header .bmui-tab-header:nth-child(3).bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/eng-icon-active.svg) no-repeat;
}
.mega-menu-submenu-container.mega-menu-Products .bmui-tab.left-side-header .bmui-tab-header:nth-child(4) .title:before {
   content:"";
   background: url(/template/23f99d91/images/indus-icon-active.svg) no-repeat;
   display: inline-block;
} 
.mega-menu-submenu-container.mega-menu-Products .bmui-tab.left-side-header .bmui-tab-header:nth-child(4).bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/indus-icon-active.svg) no-repeat;
}
/*product mega icon end*/



/*Solution mega icon start*/
.mega-menu-submenu-container.mega-menu-Solutions .bmui-tab.left-side-header .bmui-tab-header:nth-child(1) .title:before {
   content:"";
   background: url(/template/23f99d91/images/indus-icon-active.svg) no-repeat;
   display: inline-block;
} 
.mega-menu-submenu-container.mega-menu-Solutions .bmui-tab.left-side-header .bmui-tab-header:nth-child(1).bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/indus-icon-active.svg) no-repeat;
}
.mega-menu-submenu-container.mega-menu-Solutions .bmui-tab.left-side-header .bmui-tab-header:nth-child(2) .title:before {
   content:"";
   background: url(/template/23f99d91/images/bn-icon-active.svg) no-repeat;
   display: inline-block;
} 
.mega-menu-submenu-container.mega-menu-Solutions .bmui-tab.left-side-header .bmui-tab-header:nth-child(2).bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/bn-icon-active.svg) no-repeat;
}
.mega-menu-submenu-container.mega-menu-Solutions .bmui-tab.left-side-header .bmui-tab-header:nth-child(3) .title:before {
   content:"";
   background: url(/template/23f99d91/images/eng-icon-active.svg) no-repeat;
   display: inline-block;
} 
.mega-menu-submenu-container.mega-menu-Solutions .bmui-tab.left-side-header .bmui-tab-header:nth-child(3).bmui-tab-active .title:before{
   content:"";
   background: url(/template/23f99d91/images/eng-icon-active.svg) no-repeat;
}

/*Solution mega icon end*/
.stockwise-table-price .pricing-cell {
    height: 100%;
    align-items: center;
    display: flex;
}
.payment-icon-box {
    display: flex;
    justify-content: center;
    gap: 30px;
    margin-top: 33px;
}
.fee .stockwise-table-price .pricing-row {
    padding: 10px 0px;
}

body.widget-snippet .stockwise-table-price .pricing-row {
    padding: 10px;
}


.mega-menu-Platform .mega-menu-submenu-container .bmui-tab.left-side-header > .bmui-tab-header-container {
    width: 24%;
    padding-top: 70px;
    position:relative;
}

.mega-menu-submenu-container .bmui-tab.left-side-header .bmui-tab-header-container {
    border-bottom: 0px solid #e2e2e2;
    padding-top: 70px;
    width:24%;
  padding-left: 15px;
}
.right-view-link-menu a:hover svg path {
   fill:#0052CC;
}

.mega-menu-submenu-container .widget-title {
    font-family: Inter;
    font-weight: 500;
    font-style: Medium;
    font-size: 12px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgba(0, 0, 0, 0.5);
    position: absolute;
    top: 30px;
    left: 30px;
}
.widget-snippet.two-colume-mega-menu .mega-dropmenu-box {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 0 25px;
}
.mega-right-drop-content a {
    text-decoration: none;
    font-family: Inter;
    font-weight: 400 !important;
    font-size: 14px !important;
    line-height: 21px !important;
    letter-spacing: 0;
    color: #000000;
}

.product-mega-menu.mega-right-drop-content .mega-dropmenu-box span {
    display: block;
    width: 100%;
}
div .mega-right-drop-content .megamenu-row {
    display: block;
    padding: 14px 15px !important;
    width: 100%;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.mega-right-drop-content {
    padding-bottom: 70px;
}
.right-view-link-menu {
    position: absolute;
    right: 0;
    padding-right:30px;
    bottom: 25px;
}
.widget-snippet.two-colume-mega-menu .mega-dropmenu-box .megamenu-row:nth-last-child(-n+2){
    border-bottom: 1px solid #e5e7eb;
}
.mega-right-drop-content.solution-megamenu .megamenu-row:nth-last-child(-n+3){
    border-bottom: 1px solid #e5e7eb;
}
.widget.widget-snippet.solution-com.wc-tab-accordion-widget .mega-right-drop-content.product-mega-menu .mega-dropmenu-box .megamenu-row {
    flex-direction: column;
      border-bottom: 1px solid #e5e7eb;
  border-top: 1px solid #e5e7eb;
      padding: 20px 20px 20px 20px !important;
}
.widget.widget-snippet.solution-com.wc-tab-accordion-widget .mega-right-drop-content.product-mega-menu .mega-dropmenu-box {
  gap: 0 20px;
}
.widget.widget-snippet.solution-com.wc-tab-accordion-widget .mega-right-drop-content.product-mega-menu .mega-dropmenu-box .megamenu-row:hover{
        background-color: #F4F6FB;
}
/*mega menu end*/
.mega-right-drop-content .megamenu-row span {
    color: #000;
}
.search-form .expandble-search-full-wrap {
    max-width: 1516px;
    margin: 0 auto;
}
.entire-elastic-search {
    padding: 100px 30px;
    max-width: 1440px;
    margin: 0 auto;
}

div#spltr-4F463CD0-CF69-4621-9D48-D868788C707D {
	background: url(/template/23f99d91/images/want-section-bg.png) no-repeat;
	background-size:cover;
}
.widget-snippet .fsop-challenge {
    background: #F6F7FD;
	padding: 117px 0 90px;
}

a.fso-hero__btn{
    display: inline-flex;
    gap: 8px;
    align-items: center;
}
a.fso-hero__btn.fso-hero__btn--dark:hover{
	background-color:#272727;
	opacity: 100 !important;
}
a.fso-hero__btn.fso-hero__btn--dark svg path{
	fill:#ffffff;
}
a.fsp-start__btn:hover,
a.fso-hero__btn.fso-hero__btn--outline:hover{
	background-color:#272727;
	color:#ffffff;
	opacity: 100 !important;
}
a.fso-hero__btn.fso-hero__btn--outline:hover svg path{
	fill:#ffffff;
}

 


/* Contact Us */

.widget-form.contact-form h2.widget-title {
  font-family: Biotif;
  font-weight: 700;
  font-size: 22px;
  line-height: 32px;
  margin: 0 0 10px;
  padding: 0;
  letter-spacing: 0;
  color: #000;
}
.widget-form.contact-form p.widget-sub-title{
  padding: 0;
  margin: 0 0 30px;
  color: rgba(0,0,0,0.8);
  font-family: Inter;
  font-weight: 400;
  font-size: 16px;
  line-height: 28px;
  letter-spacing: 0;
}
.page-contact-us .page-content {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #E2E7F8 100%);
}
.widget-form.contact-form .single-input-row .form-row.text p,
.widget-form.contact-form .single-input-row .form-row.text p a{
  font-family: Inter;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0;
  color: rgba(0, 0, 0, 0.7);
  padding: 0;
  margin: 0;
}
.widget-form.contact-form .single-input-row .form-row.text p a{
  text-decoration: underline;
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
}
.widget-form.contact-form .single-input-row .form-row.text p a:hover{
  color: #0052cc;
}
#spltr-85F8A62A-4905-4D88-BF4E-EE8D8D693780 {
  position: sticky;
  top: 40px;
  padding: 120px 0 115px 75px;
}
.widget-form.contact-form {
  padding: 120px 0 115px;
}

.fee-editor-active .image-item {
    padding: 10px;
}
/* Common fix  */
  .responsive a.egp-cta__link, 
  .responsive  a.egp-cta__link:link,  
  .responsive a.egp-cta__link:active, 
  .responsive  a.egp-cta__link:visited{ 
    text-decoration: none; 
    border-bottom: 1px solid #3040CF;
    transition: all ease-in-out 0.2s;
}
 .responsive a.egp-cta__link:hover, 
  .responsive  a.egp-cta__link:hover:link,  
  .responsive a.egp-cta__link:hover:active, 
  .responsive  a.egp-cta__link:hover:visited {
     border-bottom: 2px solid #3040CF;
    opacity:1
}
.fee-active-state .epc-row { 
    padding: 8px 0;
}
.responsive .epc-row .epc-name-cell { 
    padding: 14px 20px;
}
.fee-active-state .svd-row { 
    padding-top: 10px;
  padding-bottom: 10px;
}
.fee-active-state .svd-feat--left {
    border-left: 0 !important;
}

.fee-active-state .svd-feat--right {
    border-right: 0 !important;
}
.fee-active-state .svd-row:last-child .svd-cell:last-child{
  border: 0 !important;
}
.fee-active-state .svd-feat--top {
    border-top: 0;
}

.fee-active-state .svd-feat--bottom {
    border-bottom: 0 !important;
}
.sw-connect__meta-row {
    gap: 20px 48px !important;
}
a.hyk-bn-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 13px 24px;
    border-radius: 50px;
    font-size: 15px;
    font-weight: 600;
    cursor: pointer;
    transition: all ease-in-out 0.2s;
    line-height: 1;
    align-self: flex-start;
    white-space: nowrap;
    text-decoration: none;
    border: 2px solid #0A0A0A;
    color: #0A0A0A;
}
a.hyk-bn-btn svg {
    transition: all ease-in-out 0.2s;
}
a.hyk-bn-btn svg {
    vertical-align: middle;
    margin-top: 3px;
}
a.hyk-bn-btn:hover {
    text-decoration: none;
    background: #272727;
    border-color: #272727;
    color: #fff;
}
 a.hyk-bn-btn:hover svg {
    transform: translateX(5px);
}
 a.hyk-bn-btn:hover svg path {
    fill: #fff;
}

 a.hyk-bn-btn-dark {
    background: #111827;
    color: #ffffff;
}

 a.hyk-bn-btn.hyk-bn-btn--dark {
    background: #000;
    color: #fff;
}

 a.hyk-bn-btn svg {
    vertical-align: middle;
    margin-top: 3px;
}

 a.hyk-bn-btn--dark svg path {
    fill: #ffffff;
}
.apln-products-section {
    background: #FCFCFC;
}
.fee .product-ecosystem-section .pricing-row {
    padding: 10px;
}
.apln-products-section .apln-product-card__link,
.learn-more-btn a {
     border-bottom: 1px solid transparent;
     padding-bottom:0px;
     text-decoration:none;
     max-width: max-content;
}

.apln-products-section .apln-product-card__link:hover,
.learn-more-btn a:hover {
    border-bottom: 1px solid #3040CF;
    opacity:100 !important
}
.learn-more-btn a svg{
      transform: none !important;
}
.all-integrations .apln-products-section .apln-product-card__link:hover svg {
    transform: none !important;
}

.learn-more-btn a:hover svg,
.bottom-button-see .learn-more-btn a:hover svg.
.products-smallbusiness-section .hyk-product-card .learn-more-btn a:hover svg,
.stat-tips-use-banner .hyk-product-card .learn-more-btn .learn-button:hover svg,
.solutions-by-company-size .hyk-product-card .learn-more-btn a:hover svg,
.solution-by-business .hyk-product-card .learn-more-btn a:hover svg,
.apln-products-section .apln-product-card__link:hover svg {
    transform: none !important;
}
.faq-accordion-section-wrap ul{
  margin-left:0;
  padding: 0;
}
.responsive .cons-manage .cbm__inner { 
    align-items: center; 
}
.responsive .rvs__item, .responsive .pbrt__item {
    padding:0;
}
.responsive  .rvs__card-title { 
    margin: 0 0 20px;
}

.responsive .acap__card, .responsive .wbw__card { 
    align-items: start;
}

.responsive  a.acap__card-link, .responsive a.wbw__card-link { 
    transition: all ease-in-out 0.2s;
    border-bottom: 1px solid transparent;
}

.responsive  a.acap__card-link:hover, .responsive a.wbw__card-link:hover {
    border-bottom: 1px solid #3B5BDB;
    text-decoration: none;
    opacity: 1
}
.integ-arch__banner-line p{
    font-size: 13px;
    color: #fff;
    line-height: 23px;
    margin: 0;
    font-weight: 300;
}
.datasync__container a.datasync__badge {
    display: none;
}
.related-products-section .hyk-product-card {
    min-height:114px;
    height: auto !important;
}
.fee .cp-platforms__feature {
    padding: 5px;
}
.new-membership .fco-shelf__subtitle {
    max-width: 956px;
    margin: 0 auto;
}
.new-membership .rp-products {
    padding: 100px 0;
    background: #F6F7FD;
}
.new-membership p.note-footer {
    margin: 23px auto;
    text-align: center;
}
.integ-arch__banner-content .integ-arch__banner-line p{
  color:#fff;
}
.docsign-getin-touch .widget-form {
    padding: 30px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0px 2px 16px 0px #E4E9F7;
}
.docsign-getin-touch .widget-form h3 { 
    font-weight: 700; 
    margin: 0;
  font-size: 22px
}
.docsign-getin-touch .widget-form  button.submit-button {
    max-width: max-content !important;
    white-space: nowrap;
    min-width: auto;
}
.search-form .page-card .name-column .title-link, .entire-elastic-search .page-section .page-grid .page-card .name-column .title-link { 
    font-size: 14px; 
    color: #383838; 
}
.entire-elastic-search .search-result .title { 
    margin: 0 0 35px;
}
.entire-elastic-search .search-result-page-search-input-box .search-box .search-icon { 
    height: auto;
}
.fsp-start__card img {
    width: auto;
}
.shopify-integ-hero__actions .shopify-integ-btn.shopify-integ-btn--outline {
    display: none;
}
.priceing-table-button-cta .pc-compare__cta-btn{
   display:none;
}

 
.mega-menu-submenu-container>.widget,
.mega-menu-submenu-container.mega-menu-Solutions {
    border: 8px solid #fff;
  border-radius: 10px;
}
.mega-right-drop-content.product-mega-menu .mega-dropmenu-box .megamenu-row span.megamenu-content span:first-child:after {
    content: url("/template/23f99d91/images/mega-menu/m-arrow.svg");
    position: absolute;
    display: inline-block;
    opacity:0;
        transition: all ease-in-out 0.2s;
}
.mega-right-drop-content.product-mega-menu .mega-dropmenu-box .megamenu-row:hover span.megamenu-content span:after {
    opacity:1;
    margin-left:10px;
}
.mega-right-drop-content.product-mega-menu .mega-dropmenu-box .megamenu-row:hover span:first-child {
    color: rgba(48, 64, 207, 1);
}


.responsive .stock-wise-integrations .hyk-integrations { 
    padding-top: 80px
}
.responsive section.video-section { 
    padding-bottom: 0;
}
.responsive .video-section .eyebrow {
    display: none;
}

.pc-compare__note.mb-0 {
  margin-bottom: 0;
}
.pp-pricing { 
    margin-top: 100px;
}
.responsive .netsuite-cta-container .st-integ-hero__features { 
    justify-content: start; 
}
.responsive .netsuite-cta-container .st-integ-hero__features br{ 
    display: none
}
.responsive .netsuite-cta-container .st-integ-hero__features .st-integ-feature { 
    margin-bottom: 10px;
}
.pp-fees {
    display: none;
}
.potentaial-data-two-colume .datasync__grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
}
.potentaial-data-section .datasync__grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}
.hav-des-content p {
    font-size: 14px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.80);
    line-height: 25px;
    margin: 0;
}
.datasync__container ul {
    margin: 7px 0 0 0;
    padding: 0;
}
.datasync__container .cp-platforms__highlight {
    display: flex;
    align-items: flex-start;
    gap: 7px;
    background: #f8f8f8;
    border-radius: 8px;
    padding: 20px;
    margin-top: 28px;
}
.hvac-scenario__container .cp-platforms__highlight {
    display: flex;
    align-items: flex-start;
    gap: 7px;
    background: rgba(13, 90, 255, 0.05);
    border-radius: 8px;
    padding: 20px;
    margin-top: 35px;
}

.widget-snippet .stock-wise-integrations .hyk-integration-icon-heading-wrap {
    align-items: inherit;
}
.widget-snippet .hyk-enterprise-cta__subtext {
    margin: 0 0 30px;
}
p.wbw__subtitle:empty,
span.hyk-label:empty,
h4.hyk-products__title:empty,
p.eyebrow:empty,
span.ecosystem-label:empty,
p.eyebrow:empty {
    display: none;
}

.widget-snippet .ns-pricing__card-header {
    align-items: inherit;

}

.widget-snippet .mmw-preset .hyk-container {
    max-width: 1480px;
}
.ds-sync__grid .ds-sync__badge{
   display:none;
}

@media (max-width: 1024px) {
  .responsive .mmw-preset .hyk-hero .hyk-container {
    padding-top: 0;
}
 .responsive  .mid-market-cta-section {
    padding-left: 20px;
    padding-right: 20px
}
  .for-integrations {
    padding-bottom: 80px; 
}
}
@media (max-width: 991px) {
    .responsive .rvsop-title, 
  .responsive .epc-title,
  .responsive .svd-title,
  .responsive .egp-title { 
        font-size: 26px;
        line-height: 36px;
    }
  .responsive .rvsop-wrapper { 
    padding: 0;
}
  .responsive  .rvsop-card__tagline { 
    display: inline-block;
    line-height: 21px;
}
.responsive  .epc-section .hyk-container { 
    padding: 0 20px; 
}
.responsive  .mm-membrify .solutions-section-header { 
    margin-bottom: 25px;
}
.responsive .related-products-section .hyk-product-row {
    grid-template-columns: repeat(2, 1fr);
}
 .responsive .docsign-form .hyk-intg .intg-title { 
    margin: 0 0 20px;
}
  .docsign-getin-touch {
    flex-direction: column;
}
  .docsign-getin-touch > div {
    width: 100% !important
}
  .responsive .hyk-intg {
    background: #F5F7FC;
    padding: 80px 20px 80px;
}
  .responsive .hyk-intg .intg-cards { 
    grid-template-columns: repeat(2, 1fr); 
}
  .responsive .docsign-form section.hyk-intg {
    padding: 0 20px;
}
.responsive .gov-hero__title br {
     display:none;
}
.responsive .gov-hero__mockup-wrap {
    width:100%;
    text-align: center;
}
.responsive .pbrt {
    padding: 52px 0 28px;
}
}

@media (max-width: 767px) {
  .entire-elastic-search {
    padding: 60px 20px; 
    border-bottom: 1px solid #eee;
}
  .responsive .svd-section .hyk-container { 
    padding: 0 20px; 
}
  .responsive  .hyk-container { 
    padding: 0 20px;
}
   .responsive section.challenge-section .hyk-container, 
  .responsive section.engagement-section .hyk-container,
   .responsive section.capabilities-section .hyk-container,
  .responsive  section.solutions-section .hyk-container{ 
    padding: 0;
}
 .responsive .mm-membrify .hyk-hero__actions { 
    margin-top: 30px;
}
.responsive .related-products-section .hyk-product-row {
    grid-template-columns: repeat(1, 1fr);
}
  .for-integrations {
    padding-bottom: 60px;
    background: #fcfcfc;
}
   .responsive .hyk-intg .intg-cards { 
    grid-template-columns: repeat(1, 1fr); 
}
  .docsign-getin-touch {
    padding: 60px 0 !important;
}
  .responsive .solutions-section-title, 
  .responsive .capabilities-title,
  .responsive .engagement-title {
    font-size: 32px; 
    line-height: 41px;
}
  .responsive .engagement-header { 
    margin-bottom: 40px;
}
  .responsive  .hyk-enterprise-cta__card-wrapper { 
    padding: 50px 15px 55px;
}
.responsive .pp-pricing { 
    margin-top: 60px;
}
  .all-product-title-section {
    padding: 0 15px;
}
}


.lm-top-mb-16 {
  margin-bottom: 16px;
}
.setup-guid-list-heading p {
  margin-bottom: 12px;
  font-size: 15px;
}
.setup-guid-list-heading strong {
  font-weight: 600;
}
.setup-guid-list-heading-2 {
  margin-top: 16px;
}
.setup-guid-list-heading-2 p {
  margin-bottom: 12px;
  font-size: 15px;
}
.setup-guid-list-heading-2 strong {
  font-weight: 600;
}

.widget-snippet .swish-tools-section .hyk-enterprise-cta__subtext {
    margin: 0 0 35px;
}
.acm-hero__inner a.acm-hero__btn--outline {
    display: none;
}
.responsive .hw-integ__steps { 
    align-items: stretch;
}

