/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

@import url("fonts/fonts.css?v=3");
* {
    margin: 0;
    padding: 0;
}

body p,
body div,
body span,
body li,
body em,
html,
body,
body strong,
body b,
body td,
{
    font-family: 'gilroy';
}

ul {
    margin: 0px;
}

ul,
li {
    list-style-type: none;
}

body,
p,
li,
h1,
h2,
h3,
h4,
h5,
h6 {}

h1 {
    font-family: 'gilroy';
    font-size: 36px;
    line-height: 42px;
    font-weight: 500
}

h2 {
    font-family: 'gilroy';
    font-size: 26px;
    line-height: 32px;
    font-weight: 300
}

h3 {
    font-family: 'gilroy';
    font-size: 20px;
    line-height: 26px;
    font-weight: 400
}

h4 {
    font-family: 'gilroy';
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.news_container h4.fusion-rollover-title.fusion-responsive-typography-calculated {
    display: none !important;
}

p {
    font-family: 'gilroy';
}


/* .custom_logo {
    margin-top: 2px !important;
} */


/* .cust_navbar .fusion-background-highlight {
    font-weight: 600;
} */

.cust_home_page .fusion-section-separator-spacer.fusion-section-separator-fullwidth {
    display: none;
}


/* .Ai_enablement_block .fusion-imageframe img {
    width: 500px;
} */

.Ai_enablement_block .fusion-builder-row {
    display: block;
}

.btm-link ul {
    margin: 40px 0px 20px;
    text-align: center;
}

.btm-link ul li {
    list-style-type: none;
    display: inline-block;
    margin: 0px 5px;
}


/* 
.fusion-menu-element-wrapper #menu-brainchip-upper-menu{margin-top:15px} */

.fusion-menu-element-wrapper li a:hover {
    /*text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);*/
    /*   letter-spacing: -0.015em; */
}

.txt-underline .title-heading-center strong {
    text-decoration: underline !important;
}


/* .txt-bold p {
  font-family: 'gilroy';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
  letter-spacing: -0.015em;
  color: #000000;
} */

.flip-custom .flip-box-front {
    background: transparent !important;
    padding: 0px !important;
}

#main {
    padding-top: 0px !important;
}

body .flip-custom .flip-box-front .flip-box-heading {
    /*   font-style: normal !important;
  font-weight: 700 !important;
  font-size: 18px !important;
  line-height: 26px !important;
  color: #000000 !important; */
}

.flip-custom .flip-box-front-inner {
    /*   text-align: left;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 27px;
  letter-spacing: -0.015em;
  color: rgba(0, 0, 0, 0.8); */
}

.sec-img .fusion-imageframe {
    /*   min-height: 200px; */
}

.sec-img .fusion-title.title {
    /*   min-height: 66px; */
    vertical-align: top;
    display: inline-block;
}

.home-carousel .fusion-nav-prev.awb-icon-left::before {
    background: url(/wp-content/uploads/2022/04/Polygon-4.png);
    width: 30px !important;
    height: 30px !important;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 9999999;
    left: 1px;
    content: "";
    /*   background: red; */
    top: 0px;
    background-size: contain;
}

.same-btn .fusion-button.button-flat,
.button-flat.same-btn {
    /*     max-width: fit-content; */
    /*   font-size: 16px; */
    padding: 15px 30px;
    width: auto;
}

body .bloglistingnew .fusion-image-wrapper .fusion-rollover {
    opacity: 0 !important
}

.title-heading-left strong {
    position: relative;
}

.title-heading-left sup {
    /*   font-size: 46px;
  font-weight: 300 !important;
  position: relative;
  top: 17px;
  line-height: 0px;
  left: -2px; */
}

bold,
strong {
    font-weight: 500 !important;
}

.gform_wrapper .gform_button,
.page .button-flat.same-btn {
    /* 	    border-color: #FF9F0E;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px !important;
  font-size: 16px !important;
  letter-spacing: -0.015em !important;
  padding: 10px 20px !important;
  background: #FF9F0E;
  min-width: 235px; */
    border-color: #FF9F0E;
    border-width: 1px 1px 1px 1px;
    border-radius: 0px !important;
    padding: 5px 12px !important;
    background: #FF9F0E;
    /*   min-width: 195px; */
    /*   font-family: Gilroy-Medium !important; */
    font-size: 16px !important;
    line-height: 30px !important;
    /*   letter-spacing: -0.015em !important; */
    color: #FFFFFF;
}

.gform_wrapper .gform_button {
    font-family: "gilroy";
    letter-spacing: -0.015em !important;
}

.modal-body .gform_wrapper {
    margin-bottom: 0px;
}

.cust_navbar .sub-menu li {
    border: 0px !important;
}

.cust_navbar .sub-menu li:first-child {
    padding-top: 20px;
}

.cust_navbar .sub-menu li:last-child {
    padding-bottom: 20px;
}

.light-font {
    font-weight: 300 !important;
}

.fusion-text p sup {
    font-size: 12px;
    tp
}

.pad-left .fusion-text {
    padding-right: 30px;
}

.cust_navbar .sub-menu li a {
    font-size: 14px !important;
    line-height: 28px !important;
    font-weight: 500 !important;
}

.light-font h1,
.light-font h2,
.light-font h3 {
    font-weight: 300 !important;
}

.page .head-btn .button-flat.same-btn {
    border-radius: 0px !important;
    padding: 5px 12px !important;
    background: transparent;
    font-size: 16px !important;
    line-height: 30px !important;
    color: #FFFFFF;
    min-width: auto;
    border: 1px solid #fff;
    font-weight: 300;
}

#myTable a.getPostData {
    color: #000
}

.gform_wrapper .gform_button:hover,
.head-btn .button-flat.same-btn:hover {
    border-color: #FF9F0E;
    background: #FF9F0E;
}

.avada-image-rollover-direction-top .fusion-post-slideshow .fusion-image-wrapper .fusion-rollover {
    transform: translateY(0);
    opacity: 1;
    background: transparent;
}

.avada-image-rollover-direction-top .fusion-post-slideshow .fusion-image-wrapper .fusion-rollover {
    align-items: end;
}

.avada-image-rollover-direction-top .fusion-post-slideshow .fusion-image-wrapper .fusion-rollover .fusion-rollover-link,
.avada-image-rollover-direction-top .fusion-post-slideshow .fusion-image-wrapper .fusion-rollover .fusion-rollover-sep,
.avada-image-rollover-direction-top .fusion-post-slideshow .fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery,
.avada-image-rollover-direction-top .fusion-post-content-wrapper,
.avada-image-rollover-direction-top .category-upcoming-events .fusion-rollover-title,
.avada-image-rollover-direction-top .fusion-post-slideshow .fusion-image-wrapper .fusion-rollover .fusion-rollover-categories {
    display: none;
}

.avada-image-rollover-direction-top .fusion-post-slideshow .fusion-image-wrapper .fusion-rollover .fusion-rollover-title,
.avada-image-rollover-direction-top .fusion-post-slideshow .fusion-image-wrapper .fusion-rollover .fusion-rollover-title a.fusion-rollover-title-link {
    color: #fff;
    text-align: left
}


/* .head-btn .button-flat.same-btn {

	   border-color: #FF9F0E;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px !important;
  padding: 6px 12px !important;
  background: #FF9F0E;
 min-width: 195px;
  font-family: Gilroy-Medium !important;
  font-size: 20px !important;
  line-height: 26px !important;
  letter-spacing: -0.015em !important;
  color: #FFFFFF;


} */

.ai-img .fusion-button.button-flat.button-small.button-default.button-4.fusion-button-default-span.same-btn {
    margin: 0 auto !important;
    width: auto;
    display: block;
    width: 99% !important;
}

.market-col .fusion-title.title {
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}

.market-col .fusion-title.title h3 {}

.market-col img {
    width: 85%;
}


/* .fusion-imageframe img{
	width:100%;
} */

.akida-ip h4.fusion-responsive-typography-calculated {
    margin-top: 0px;
    margin-bottom: 10px;
    font-size: 20px;
    /*   letter-spacing: -0.015em; */
    color: #000000;
    font-weight: 500;
}

.akida-ip .fusion-text ul li {
    list-style-type: disc;
}

.akida-ip .fusion-text ul {
    margin: 10px 0px 30px 15px;
    list-style-type: disc;
}

.fusion-text ul {
    margin: 10px 0px 30px 15px;
    list-style-type: disc;
}

.fusion-text ul li {
    /*   list-style-type: disc; */
    line-height: 20px;
    margin-bottom: 5px;
}

.page-template #main {
    padding-bottom: 0px;
    padding-top: 20px;
}

.tech-year .title-heading-center p {
    /*   font-size: 20px;
  font-weight: 600;
	margin-bottom:30px; */
    font-family: 'Gilroy-Bold';
    margin-bottom: 20px;
    color: #000000;
    font-weight: 400;
    font-size: 24px;
    line-height: 36px;
    /* text-align: center;
letter-spacing: -0.015em; */
    color: #000000;
}

.tech-year {
    /*   background: rgba(196, 196, 196, 0.3); */
    padding: 20px;
}

#menu-brainchip-main-header-1 {
    font-weight: 600;
}

.prod-serv .fusion-builder-row {
    padding: 0px 20px !important;
}

.prod-serv .fusion-builder-row .fusion-layout-column>.fusion-column-wrapper {
    background-color: #e5e5e5;
    padding: 20px 30px !important;
    margin: 0px 15px;
}

.img-width {
    width: 100%;
    margin: 0 auto;
}

.margin-p p {
    margin: 0px;
}

.cust-tab .nav .nav-tabs::before {
    display: none !important;
}

.cust-tab .tab-content {
    border: 0px !important;
    max-width: 1200px !important;
    margin: 0 auto !important;
    /*   background: #e5e5e5 !important; */
}

.cust-tab .tab-content .tab-pane {
    background: #fff;
}

.cust-tab .nav .nav-tabs li {
    width: auto;
    padding-right: 60px !important;
    background: transparent !important;
}

.cust-tab .nav .nav-tabs li.active::before,
.cust-tab .nav .nav-tabs li:hover::before {
    border-bottom: 1px solid #ff9f0e;
    content: "";
    position: absolute;
    bottom: -1px;
    width: 75%;
    left: 0px;
}

.cust-tab sup {
    font-size: 12px;
}

.cust-tab .nav .nav-tabs {
    text-align: left;
}

.cust-tab .nav .nav-tabs li.active a h4,
.cust-tab .nav .nav-tabs li:hover a h4 {
    color: #FF9F0E;
}

.cust-tab .nav .nav-tabs {
    max-width: 1200px;
    margin: 0 auto !important;
    display: block;
    border: 0px !important;
}

.cust-tab .nav {
    background: #fff !important;
    margin: 0 auto;
    padding: 30px 0px;
}

.cust-tab .nav .nav-tabs li a {
    padding-top: 0px !important;
    /* 	padding-bottom: 0px !important; */
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.cust-tab .nav .nav-tabs {
    border-bottom: 1px solid #ddd !important;
}

.cust-tab .nav .nav-tabs li.active a,
.cust-tab .nav .nav-tabs li:hover a {
    /*   border-bottom: 1px solid #ff9f0e !important; */
    padding-right: 0px !important;
}

.cust-tab .nav .nav-tabs li a {
    background: transparent !important;
    border: 0px !important;
    font-size: 26px !important;
    line-height: 32px;
    color: #333;
}

.cust-tab .tab-content .tab-pane {
    background: #e5e5e5 !important;
    padding: 50px 30px 0px;
}

.tab-mon .fusion-builder-row .fusion-text p {
    margin-top: 30px;
    font-size: 18px;
    line-height: 24px;
    font-weight: 400;
    margin-bottom: 0px;
}

#menu-brainchip-main-header li:hover a span::before {
    transform: rotate(180deg);
    top: 3px;
    position: relative;
}

.all-pat .fusion-column-wrapper>.fusion-builder-row .fusion-imageframe {
    margin: 0 auto 20px;
    text-align: center;
    display: block;
    width: 65% !important;
}

.all-pat .fusion-column-wrapper>.fusion-builder-row .fusion-text p {
    margin: 0px;
    font-size: 18px;
    line-height: 26px;
}

.all-pat {
    min-height: 500px;
}

.all-pat .fusion-column-wrapper>.fusion-builder-row {
    padding: 25px 50px !important;
    background: #c4c4c4;
    margin-bottom: 35px;
}

.custom_modal {
    cursor: pointer
}

.modal {
    overflow: unset;
    overflow-y: unset;
}

.modal.in .modal-dialog {
    overflow-y: unset;
    max-height: unset;
}

.modal-content .modal-body {
    overflow-y: auto;
    max-height: 450px;
    z-index: 999;
}


/* #menu-investor-relations li {
	padding: 0px 92px;} */


/* #menu-investor-relations li {
	padding: 0px 62px;
} */


/* #menu-investor-relations li {
  padding: 0px 53px !important;
} */

.cust-tab #menu-investor-relations {
    display: block;
}

.cust-tab #menu-investor-relations li {
    /*   padding: 0px 5.89% !important; */
    width: auto;
    float: left;
}

.cust-tab #menu-investor-relations li {
    padding-right: 40px !important;
}

.cust-tab #menu-investor-relations li:last-child {
    padding-right: 0px !important;
}

#loadPostData h1 {
    font-size: 28px;
    margin-bottom: 10px
}

#menu-investor-relations li h4 {
    font-size: 20px !important;
    line-height: 20px !important;
    font-weight: 500 !important;
    font-family: 'gilroy' !important;
}

#menu-investor-relations li:first-child {
    padding-left: 0px;
}

#menu-investor-relations li:last-child {
    padding-right: 0px;
}

.fusion-blog-archive {
    /*   padding: 50px 0px; */
}

.ai-img .fusion-builder-row .fusion-layout-column.fusion_builder_column_inner.fusion-builder-nested-column-1.fusion_builder_column_inner_1_3.\31 _3.fusion-flex-column {
    text-align: center;
}

.ai-img .fusion-builder-row .fusion-column-wrapper img {
    /*   height: 145px; */
    margin: 0 auto !important;
    display: block !important;
}

.market .market-title {
    margin: 0px !important;
    position: absolute;
    z-index: 9;
    max-width: 1200px;
    margin: 0 auto !important;
    left: 0;
    right: 0;
    top: 20px;
}

.market .fusion-button {
    position: absolute;
    bottom: 35px;
    z-index: 9;
    left: 0;
    right: 0;
    width: 135px;
    margin: 0 auto;
}


/*  .elegant-slick-prev{
	  left: -25px;
} */

.home-comp .fusion-text ul {
    margin: 0px;
    list-style-type: none;
}

.home-comp .fusion-text ul li {
    list-style-type: none;
    display: inline-block;
    vertical-align: middle;
    padding-right: 15px;
    margin: 0px;
    width: 28%;
    margin: 0px 10px;
}


/*  .elegant-slick-prev::before {
  content: "";
  background: url(/wp-content/uploads/2022/04/left-arrow-2.png);
    background-repeat: repeat;
    background-size: auto;
  position: absolute;
  width: 38px;
  height: 55px;
  background-repeat: no-repeat;
  background-size: contain;
}

 .elegant-slick-next::before{
 content: "";
  background: url(/wp-content/uploads/2022/04/right-arrow-2.png);
    background-repeat: repeat;
    background-size: auto;
  position: absolute;
  width: 38px;
  height: 55px;
  background-repeat: no-repeat;
  background-size: contain;
}  */

.elegant-slick-next.elegant-slick-arrow {
    right: 25px;
}

#gform_wrapper_9 .gform_body.gform-body,
#gform_wrapper_9 .gform_footer.top_label {
    display: inline-block !important;
    width: auto;
    padding: 0px !important;
    margin: 0px !important;
}

#gform_wrapper_9 {
    margin-top: 20px;
}

.ginput_container #input_9_2 {
    width: 100%;
    height: 35px;
}

#gform_submit_button_9 {
    padding: 9px 20px;
}

.foo-policy ul li {
    display: inline-block;
    list-style-type: none;
    margin: 0px !important;
    padding: 0px 10px !important;
}

.foo-policy ul li a {
    color: #fff;
    font-size: 14px;
    line-height: 20px;
}

.foo-policy ul {
    margin: 0px;
    list-style-type: none !important;
    text-align: right;
}

.head-strong h2 p strong {
    font-weight: 500 !important;
}

body p {
    font-weight: 300 !important;
}

.fusion-title.light-font h2,
.fusion-title.light-font h2 p {
    font-weight: 300 !important;
}

.txt-bold strong {
    font-weight: 500;
}

.page .same-btn.clr {
    background: #FF9F0E !important;
    border-color: #FF9F0E !important;
}

.page .button-flat.same-btn {
    letter-spacing: 0px !important;
}

.page .button-flat.same-btn.larg {
    padding: 5px 10px !important;
    font-size: 16px !important;
    line-height: 24px !important;
    font-weight: 300;
    letter-spacing: 0px;
}

.page .head-btn .button-flat.same-btn:hover {
    background: #ff9f0e !important;
    border-color: #ff9f0e !important;
}

.gform_wrapper .gform_button:hover,
.page .head-btn .same-btn.clr:hover,
.page .button-flat.same-btn:hover,
.page .button-flat.same-btn.larg:hover {
    background: #333 !important;
    border-color: #333 !important;
}

.edge-download .fusion-title.title {
    position: absolute;
    bottom: 100px;
    left: 30px;
    z-index: 9
}

.edge-download .fusion-button {
    position: absolute;
    bottom: 60px;
    z-index: 9;
    left: 30px;
}

.font-med h4,
.font-med li {
    font-weight: 500 !important;
}

.font-med h2 {
    font-weight: 500 !important;
}

.font-med p {
    font-weight: 500 !important;
}

.fusion-text {
    font-weight: 300 !important;
}

.colfloatbox .colbgcolgrey,
.colfloatbox .edge-download {
    display: block !important;
}

.colfloatbox .edge-download .fusion-column-wrapper {
    max-width: 610px;
    float: right;
    display: block;
    position: relative
}

.colfloatbox .colbgcolgrey {
    background: #666
}

.colfloatbox .colbgcolgrey .fusion-column-wrapper {
    max-width: 610px;
    float: left;
    display: block;
    position: relative
}

.edge-download .fusion-column-wrapper {
    min-height: 350px;
}

.font-med h3 {
    font-weight: 500 !important;
}

.sec-img .fusion_builder_column_1_4>.fusion-column-wrapper .img-responsive {
    margin-bottom: 20px;
}

.list-blog .blog-shortcode-post-title a,
.list-blog .blog-shortcode-post-title,
.list-blog .fusion-single-line-meta span,
.list-blog .fusion-single-line-meta {
    font-size: 16px !important;
    line-height: 20px !important;
    font-family: 'gilroy' !important;
    color: #333 !important;
}

@media(min-width:992px) {
    .sec-img .fusion_builder_column_1_4>.fusion-column-wrapper {
        margin: 0px 31px;
    }
    li[rel="akida-s"] {
        margin-left: -50px;
        margin-right: 50px;
    }
}

.abt-ip .fusion-layout-column .fusion-column-wrapper {
    background-color: #fff;
    margin: 0px 22px;
    border: 1px solid #fff;
    padding: 25px 41px !important;
    min-height: 326px;
}

.abt-ip .fusion-layout-column .fusion-column-wrapper ul li {
    margin-bottom: 5px;
}

.abt-ip .fusion-layout-column .fusion-column-wrapper ul {
    margin-bottom: 0px;
    margin-top: 0px !important;
}

.abt-ip .fusion-layout-column .fusion-column-wrapper:hover {
    background: #CBCBCB 0% 0% no-repeat padding-box;
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: no-repeat;
    background-size: auto;
    border: 1px solid #707070;
}

.key-fetn .fusion-content-layout-column,
.key-fet .fusion-content-layout-column {
    margin-left: 0px;
}

.key-fetn ul ul,
.key-fet ul ul {
    margin-bottom: 0px !important
}

.key-fetn ul li,
.key-fet ul li {
    font-size: 14px;
    line-height: 26px;
    text-transform: none;
    font-family: "gilroy";
    font-weight: 500 !important;
    margin-bottom: 5px;
}

.fontsize17 ul li {
    font-size: 17px;
    line-height: 28px;
}

.fontsize20 ul li {
    font-size: 20px;
    line-height: 28px;
}

.fontsize22 ul li {
    font-size: 22px;
    line-height: 30px;
}

.fontsize17 strong,
.threecols .fusion-title-heading strong {
    font-weight: 700 !important;
}

.threecols .fusion-text a {
    font-size: 17px;
    text-decoration: underline;
}

.smalltxt {
    font-size: 14px;
    color: #ff9f0e
}

.key-fetn ul li {
    font-weight: normal !important;
    position: relative;
}

div#director7 img {
    object-fit: cover;
}

.hide_img_five_pm .fusion-column-wrapper {
    display: none !important;
}

#director1 .fusion-column-wrapper {
    margin: 0px 16px !important;
}

.cust-tab .tab-content .tab-pane {
    background: transparent !important;
}

.cust-tab .nav .nav-tabs li a h4,
.cust-tab .nav .nav-tabs li a {
    text-align: left;
    color: #333;
    font-size: 20px !important;
    line-height: 32px !important;
    font-weight: 500 !important;
    font-family: 'gilroy' !important;
}

.tech-sec .fusion-column-wrapper .fusion-builder-row img {
    margin-bottom: 9px;
}

.sub-menu #menu-item-19564 a::before {
    content: "";
    background-color: #ffb13c;
    position: absolute;
    bottom: 7px;
    width: 150px;
    left: 10px;
    height: 1px;
}

.sub-menu li {
    padding-left: 20px !important;
}

.sub-menu #menu-item-19564 a {
    padding-bottom: 20px;
    color: #ffb13c;
    position: relative;
}


/* ul#menu-investor-relations li {
	border-bottom: 2px solid #f2f2f2f2;
	padding-bottom: 27px;
	margin-bottom: 27px;
} */


/* ul#menu-investor-relations li {
  border-bottom: 2px solid #f2f2f2f2;
  padding-bottom: 0px;
  margin-bottom: 27px;
  align-content: flex-start;
  align-items: flex-start;
  min-height: 70px;
}
 */

ul#menu-investor-relations li {
    border-bottom: 2px solid #f2f2f2f2;
    margin-bottom: 20px;
    align-content: flex-start;
    align-items: flex-start;
    min-height: 50px;
}

ul#menu-investor-relations .menu-text {
    font-size: 26px;
    font-weight: 500 !important;
    font-weight: 400 !important;
}

ul#menu-investor-relations .current_page_item {
    border-color: #ff9f0e;
}

.cust-tab .tab-content .tab-pane {
    background: #fff !important;
}

.cust-tab {
    /*	padding-bottom: 50px;*/
    margin-bottom: 0px;
}

.develop-list p strong {
    color: #333;
    font-weight: 500 !important;
    font-size: 20px !important;
    line-height: 26px !important;
}

#tab-8b52b5e4d9214a05e88 .fusion-builder-row:last-child {
    /*   background: rgb(102, 102, 102); */
    padding: 50px 0px;
    /*   text-align: center !important; */
}

#tab-8b52b5e4d9214a05e88 .fusion-builder-row:last-child .title-heading-left {
    /*   text-align: center !important; */
    display: block;
    width: 100%;
}

#tab-8b52b5e4d9214a05e88 .font-med p {
    font-weight: 300 !important;
}

.pci-list li::marker {
    color: #FC9E33;
    font-size: 14px;
    line-height: 26px;
    text-align: center;
    display: block;
    font-weight: 500 !important;
    font-family: "gilroy";
}

button.fusion-load-more-button:hover {
    background-color: #ff9f0f !important;
}

.pci-list li {
    list-style-type: number;
    position: relative;
}

.pci-list li,
.pci-list p {
    font-weight: 500;
}

.pci-brd p {
    display: flex;
    align-content: center;
    align-items: center;
    margin: 0px;
    padding: 20px 0px;
    position: relative;
}

.pci-brd .dldlinks a,
.pci-brd a {
    color: #FC9E33 !important;
    margin-left: 0px;
    font-weight: normal;
}

.pci-brd .dldlinks a {
    white-space: nowrap;
    margin: 0px 5px;
}

.pci-brd p .same-btn {
    margin-top: 0px !important;
    float: right;
    position: absolute;
    right: 0;
}

.pci-brd .fusion-builder-row {
    border: 1px solid #cbcbcb;
    padding: 30px 40px !important;
    margin-top: 40px;
}

.pci-list ol {
    margin-left: 15px;
}

.pci-brd .awb-lightbox.awb-lightbox-3 {
    margin-left: 0px;
}

body #wrapper #main .fullwidth-box .pci-brd .fusion-builder-row {
    border: 1px solid #cbcbcb;
    padding: 20px 30px !important;
    margin-top: 40px;
    flex: max-content !important;
    max-width: 100% !important;
    width: 100% !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}

body .toggles>.fusion-column-wrapper {
    padding: 40px 40px !important;
}

body .toggles>.fusion-column-wrapper .fusion-toggle-heading {
    margin-left: 0px;
    margin-right: 25px !important;
}

body .toggles>.fusion-column-wrapper .fusion-toggle-icon-wrapper {
    position: absolute;
    right: 0px;
}

body .toggles>.fusion-column-wrapper .fusion-toggle-icon-wrapper i,
body .toggles>.fusion-column-wrapper .fusion-toggle-icon-wrapper i.active-icon {
    background: transparent !important;
    background-color: transparent;
}

body .toggles>.fusion-column-wrapper .panel-title a:not(.active):hover {
    background: transparent !important;
}

body .toggles .fusion-panel {
    border-color: #989898 !important;
}

body .toggles .panel-title a {
    padding: 20px 0px;
}

.pci-form .gform_body.gform-body input {
    border: 1px solid #CBCBCB !important;
    font-size: 14px !important;
    color: #000 !important;
    height: 37px !important;
    font-family: 'gilroy';
    width: 100% !important;
}

.pci-form .gform_body.gform-body input::placeholder {
    color: #000;
    opacity: 1;
    width: 100%;
}

.pci-form .gform_body #input_8_7_3_container {
    padding: 0px !important;
}

.pci-form .gform_body.gform-body textarea::placeholder {
    color: #000 !important;
    opacity: 1;
}

.pci-form .gform_body.gform-body input.gfield-choice-input {
    display: inline-block;
    width: auto !important;
}

.pci-form .gform_footer {
    padding: 0px !important;
    margin: 0px !important;
    position: relative;
    top: -40px;
    text-align: right;
    float: right;
}

.pci-form .gform_body .gform_button {
    border-radius: 0px !important;
    padding: 8px 25px !important;
    font-size: 14px !important;
    line-height: 26px !important;
    font-weight: 300 !important;
    font-family: "gilroy" !important;
}

.key-fetn ul li,
.key-fet ul li {
    position: relative;
}

.page-id-19906 #dynamic_select option:nth-child(3) {
    display: none;
}

.key-fetn ul li::before,
.key-fet ul li::before {
    content: '';
    background-image: url(/wp-content/uploads/2022/05/Logo-Symbol.svg);
    display: inline-block;
    background-size: contain;
    width: 14px;
    height: 12px;
    position: absolute;
    left: -17px;
    top: 6px;
    background-repeat: no-repeat;
}

.pd-0 {
    padding-top: 0px;
}

.key-fet-white ul li::before {
    background-image: url(/wp-content/uploads/2022/05/white_bullet.svg) !important;
}

.fusion-tb-footer.fusion-footer p a {
    color: #FC9E33;
}

.dflex {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.postImg {
    padding: 10px;
    min-height: 372px;
}

.postImg img {
    width: 100%;
}


/* New Pages CSS */

.blkbutton {
    border: 2px solid #000;
    padding: 10px 30px;
    color: #000;
    font-weight: 500;
}

.blkbutton:hover {
    color: #ff9f0e;
    border-color: #ff9f0e;
}

.akidwnbox {
    border: 2px solid #CBCBCB;
    padding: 30px 7px;
    display: flex;
    align-items: center;
}

.akidwnbox p {
    margin-bottom: 4px;
}

.akidwnbox strong {
    font-weight: 700 !important
}

.akidwnbox .pdfdownload a {
    display: flex;
    font-size: 16px;
    color: #000;
    text-decoration: underline;
    font-weight: 700 !important;
    line-height: 22px;
}

.akidwnbox .pdfdownload img {
    margin-right: 10px;
}

.akidwnbox .smallertxt {
    font-size: 14px;
    line-height: 20px;
}

.borderbox .fusion-title-heading {
    width: 100%;
}

.imgtitle strong {
    font-weight: 700 !important;
}

.imgtitle div {
    display: inline-block;
    vertical-align: middle;
    padding-right: 15px;
}

h3 .imgtitle {
    font-size: 22px
}

.imgtitle img {
    vertical-align: bottom;
    min-width: 50px;
}

.tablists .imgtitle img {
    max-height: 50px;
}

.borderbox {
    border: 0px;
    border-bottom: 2px solid #ff9f0e !important;
    border-top: 2px solid #CBCBCB !important;
}

.borderbox .fusion-layout-column {
    padding-top: 10px;
}

.borderbox .fusion_builder_column {
    margin-bottom: 0px;
}

.pplrboxes h2 .imgtitle {
    display: table;
}

.pplrboxes {
    padding-top: 50px;
}

.pplrboxes .imgtitle {
    display: flex;
    align-content: flex-start;
    color: #fff
}

.pplrboxes .imgtitle h3 {
    font-size: 22px;
    font-weight: 700 !important;
    color: #fff !important;
    font-family: "gilroy";
}

.pplrboxes .imgtitle p {
    margin-bottom: 0px;
    font-size: 14px
}

.threepagelinks .imgtitle {
    display: flex;
    align-content: flex-start;
    text-decoration: underline;
    align-items: center;
    color: #000
}

.pplrboxes .fusion-column-wrapper {
    padding-top: 0px;
}

.gentabs {
    width: 100%;
    align-items: center;
    background-size: 100% !important;
    margin-bottom: 25px;
    display: flex;
    padding-bottom: 25px;
}

.gentabs li {
    width: 33.33%;
    min-height: 110px;
}

.gentabs[data-active="akida-e"] {
    background: url('/wp-content/uploads/2023/09/Tab-Line.svg') no-repeat bottom;
}

.gentabs[data-active="akida-s"] {
    background: url('/wp-content/uploads/2023/09/Tab-Line-2.svg') no-repeat bottom;
}

.gentabs[data-active="akida-p"] {
    background: url('/wp-content/uploads/2023/09/Tab-Line-3.svg') no-repeat bottom;
}

.gentabs .akidahover {
    display: none;
    padding: 22px;
}

.gentabs .akidaactive {
    display: none;
    padding: 10px;
}

.gentabs .akidapassive {
    display: block;
    padding: 22px;
}

.gentabs[data-active="akida-e"] li[rel="akida-e"] .akidapassive {
    display: none !important;
}

.gentabs[data-active="akida-e"] li[rel="akida-e"] .akidahover {
    display: none !important;
}

.gentabs[data-active="akida-e"] li[rel="akida-e"] .akidaactive {
    display: block !important;
}

.gentabs[data-active="akida-s"] li[rel="akida-s"] .akidapassive {
    display: none !important;
}

.gentabs[data-active="akida-s"] li[rel="akida-s"] .akidahover {
    display: none !important;
}

.gentabs[data-active="akida-s"] li[rel="akida-s"] .akidaactive {
    display: block !important;
}

.gentabs[data-active="akida-p"] li[rel="akida-p"] .akidapassive {
    display: none !important;
}

.gentabs[data-active="akida-p"] li[rel="akida-p"] .akidahover {
    display: none !important;
}

.gentabs[data-active="akida-p"] li[rel="akida-p"] .akidaactive {
    display: block !important;
}

.gentabs li[rel="akida-e"]:hover .akidapassive {
    display: none;
}

.gentabs li[rel="akida-e"]:hover .akidaactive {
    display: none;
}

.gentabs li[rel="akida-e"]:hover .akidahover {
    display: block;
}

.gentabs li[rel="akida-s"]:hover .akidapassive {
    display: none;
}

.gentabs li[rel="akida-s"]:hover .akidaactive {
    display: none;
}

.gentabs li[rel="akida-s"]:hover .akidahover {
    display: block;
}

.gentabs li[rel="akida-p"]:hover .akidapassive {
    display: none;
}

.gentabs li[rel="akida-p"]:hover .akidaactive {
    display: none;
}

.gentabs li[rel="akida-p"]:hover .akidahover {
    display: block;
}

.akidatabs .imgtitle {
    font-weight: 700 !important;
    color: #ff9f0e;
    font-family: 'gilroy';
    margin-bottom: 20px;
}

.akidatabs .tablists ul {
    margin-left: 0px;
}

.akidatabs .tablists li {
    margin-bottom: 5px;
    cursor: pointer;
}

.akidatabs .tablists li img {
    vertical-align: middle;
    margin-right: 10px;
    max-width: 28px;
}

.tabadditionals {
    border: 2px solid #CBCBCB;
    padding: 35px 25px 20px;
}

.tabadditionals .fusion-title {
    width: 100%;
    margin-bottom: 20px;
}

.tabadditionals .fusion-title h3 {
    font-weight: 600 !important;
    font-family: 'Gilroy';
    letter-spacing: 1px;
    margin-bottom: 20px;
}

.tabadditionals .keycheck {
    width: 50%;
    float: left;
}

.tabadditionals .fusion-title-heading:after {
    content: "";
    border-top: 2px solid #ff9f0e;
    display: inline-block;
    width: 100%;
    margin-top: -5px;
}

.keycheck ul {
    margin-left: 0px;
    width: 100%;
}

.keycheck ul li {
    position: relative;
    list-style: none;
    padding-left: 35px;
    margin-bottom: 15px;
    font-size: 17px;
}

.keycheck ul li:before {
    content: "";
    position: absolute;
    background: url('/wp-content/uploads/2023/09/Check.svg') no-repeat;
    background-size: 100%;
    width: 25px;
    height: 25px;
    left: 0px;
}

.akidatabs {
    display: none !important;
}

.akidatabs.activetab {
    display: flex !important;
}

.akidafixedbtns {
    position: fixed;
    right: -20px;
    z-index: 9999;
    top: 27%;
}

.fontsize26 .fusion-title-heading,
.fontsize26 .fusion-title-heading .imgtitle {
    font-size: 26px !important;
    line-height: 32px;
}

.ctdtabs>.fusion-column-wrapper {
    padding: 5px 35px 18px
}

.custom_testimonial q.fusion-clearfix {
    font-style: unset !important;
}

.custom_testimonial .quotes {
    position: relative !important;
}

.custom_testimonial .quotes:before {
    content: '"' !important;
    position: absolute;
    left: -17px;
    font-size: 45px !important;
    top: -10px;
    color: #ff9601;
}

.custom_testimonial .quotes:after {
    content: '"' !important;
    position: relative;
    font-size: 45px !important;
    color: #ff9601;
    line-height: 0px;
    bottom: -15px;
    /* */
}

.custom_testimonial blockquote q {
    max-width: 90% !important;
    margin-left: auto;
}

.custom_testimonial blockquote::before {
    content: " ";
    background-image: url('/wp-content/uploads/2023/10/Testimonials_icon.svg');
    width: 20px !important;
    padding: 40px 50px !important;
    background-repeat: no-repeat;
    top: 8% !important;
    position: absolute;
}

.custom_testimonial .activeSlide {
    background-color: #ff9600 !important;
    border-color: #ff9600 !important
}

.custom_testimonial .testimonial-pagination a {
    border-color: #cfcccc !important;
}

.greyborder {
    border-bottom: 2px solid #e9e9e9 !important;
}

.custom_testimonial .testimonial-pagination a:hover {
    background-color: #ff9600 !important;
}

.custom_testimonial .author,
.custom_testimonial .testimonial-pagination {
    max-width: 88%;
    margin-left: auto;
    text-align: left;
}

.custom_testimonial .testimonial-pagination {
    padding-left: 10px;
}

.custom_testimonial span.company-name,
.custom_testimonial span.company-name strong {
    font-weight: 600 !important;
}

.custom_testimonial .company-name span {
    font-weight: 600 !important;
}

.custom_testimonial q.fusion-clearfix>p {
    font-style: initial !important;
    font-style: italic !important;
    position: relative;
}

.ctdtabs .cdtabsbtn {
    background: #333;
    padding: 22px;
    text-align: center;
    margin-bottom: 0px;
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    border-left: 3px solid #f0f0f0;
    border-right: 3px solid #f0f0f0;
    cursor: pointer;
}

.ctdtabs .cdtabsbtn:hover,
.ctdtabs .cdtabsbtn.ctdactive {
    background: #ff9f0e
}

.ctdtabs .cdtabsbtn p {
    margin-bottom: 0px;
    font-weight: 600 !important;
    font-size: 20px;
}

.ctdtabcnt {
    display: none;
}

.ctdtabcnt.ctdtabcntactive {
    display: block
}

.mobile_search {
    display: none !important;
}

.specific_logo,
.page-id-27628 .g_logo,
.page-id-27569 .g_logo,
.page-id-27923 .g_logo {
    display: none !important;
}

.fusion-footer .gform_wrapper {
    display: none;
}

.page-id-27628 .specific_logo,
.page-id-27628 .fusion-footer .gform_wrapper,
.page-id-27569 .specific_logo,
.page-id-27923 .specific_logo {
    display: block !important;
}

.page-id-27628 .gform-footer {
    padding: 0px !important;
    margin-top: 0px !important;
}

.page-id-27628 form#gform_33 {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}

.page-id-27628 .fusion-footer .specific_logo img {
    max-width: 240px;
}

#gform_33 .gform-body {
    width: 60%;
}

#gform_33 .gform-footer {
    width: 40%;
    display: block;
}

#gform_submit_button_33 {
    width: 100%;
    padding: 9px !important;
    background-color: #2baaff;
    border-color: #2baaff;
}

.custom_toggle .content-toggle-switch {
    background-color: #E4E9EE;
    max-width: 340px;
    margin: 0 auto;
    margin-bottom: 30px;
    border-radius: 20px;
    padding: 3px;
}

.custom_toggle .content-toggle-switch-label {
    max-height: 30px !important;
    width: 48px !important;
    height: 24px !important;
}

.content-toggle-switch .content-toggle-switch-first span {
    font-weight: 700;
}

.content-toggle-switch.active .content-toggle-switch-last span {
    font-weight: 700;
}

.content-toggle-switch.active .content-toggle-switch-first span {
    font-weight: 400;
}

.custom_toggle .content-toggle-switch-button .content-toggle-switch-label:after {
    bottom: 0px !important;
    top: 2px !important;
    height: 15px !important;
    width: 15px !important;
    background: #000 !important;
}

label.content-toggle-switch-label {
    max-width: 70px;
    border: 2px solid !important;
}

@media(max-width:568px) {
    .fusion-text br {
        display: none;
    }
}

@media(min-width:768px) {
    .mobile_img {
        display: none !important;
    }
    .mobile_icon {
        display: none;
    }
}

@media(max-width:1024px) {
    .mobile_search {
        display: block !important;
    }
    #tab-455ce54e271588ffca9 {
        width: 96%;
        margin: 0 auto;
    }
    #tab-455ce54e271588ffca9 .fusion-layout-column.fusion_builder_column_inner.fusion-builder-nested-column-32 {
        background-color: #ccc;
        padding: 20px 15px;
        margin-bottom: 0px;
    }
    .fusion-builder-nested-column-46 {
        margin-bottom: 0px !important;
    }
    .fusion-builder-nested-column-47 {
        background-color: #ccc;
        padding: 20px 15px;
        margin-bottom: 0px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
    .fusion-builder-nested-column-52 {
        padding: 20px 15px;
        margin-bottom: 0px !important;
        margin-left: 7px !important;
        margin-right: 7px !important;
        background-color: rgba(0, 0, 0, 0.4);
    }
    .fusion-builder-nested-column-52>.fusion-column-wrapper.fusion-flex-justify-content-flex-start.fusion-content-layout-column {
        background: transparent !important;
    }
    .full-tab .tab-content .tab-pane .fusion-builder-nested-column-19,
    .full-tab .tab-content .tab-pane .fusion-builder-nested-column-15,
    .full-tab .tab-content .tab-pane .fusion-builder-nested-column-37 {
        padding: 20px!important;
    }
    .full-tab .tab-content .tab-pane .fusion-builder-nested-column-27 .fusion-builder-row {
        width: 100% !important;
        max-width: 100% !important;
    }
    .cust-tab ul#menu-investor-relations li {
        margin: 0px !important;
        line-height: normal !important;
        height: auto !important;
        min-height: auto !important;
        width: 100%;
    }
    .cust-tab ul#menu-investor-relations li a {
        margin: 0px !important;
        line-height: normal !important;
        height: auto !important;
        min-height: auto !important;
    }
    /*.cust-tab ul#menu-investor-relations li:first-child {
		display: none !important;
	}*/
    .cust-tab ul#menu-investor-relations li br {
        display: none;
    }
    .cust-tab .avada-menu-mobile-menu-trigger .fas {
        font-size: 24px !important;
    }
    #reverse-cols1 img {
        width: 100%;
    }
    .cust-tab .avada-menu-mobile-menu-trigger {
        width: 100% !important;
    }
    .cust-tab .collapsed-nav-text {
        width: 100%;
        color: #FF9F0E !important;
        font-size: 20px !important;
        line-height: 32px !important;
        font-weight: 500 !important;
        font-family: 'gilroy' !important;
        text-align: left;
    }
    .mobile-tab-sett .fusion-tabs:not(.mobile-mode-carousel) .nav:not(.fusion-mobile-tab-nav) {
        display: block !important;
    }
    #menu-investor-relations li {
        display: block !important;
        width: 100%;
        padding: 10px 0px !important;
        margin-bottom: 0px !important;
        border: 0px !important;
        background: #666 !important;
        color: #fff !important;
    }
    .cust-tab #menu-investor-relations li a {
        background: #666 !important;
    }
    #menu-investor-relations .current_page_item a h4,
    #menu-investor-relations .current_page_item a,
    #menu-investor-relations li:hover a,
    #menu-investor-relations li:hover a h4 {
        color: #ff9f0e !important;
    }
    #menu-investor-relations .current_page_item {
        color: #ff9f0e !important;
    }
    .cust-tab .nav-tabs.open li {
        display: block;
    }
    .nav-tabs {
        position: relative;
    }
    .cust-tab .nav-tabs li .fas {
        display: none !important;
    }
    .cust-tab .nav-tabs li.active {
        display: block;
    }
    .cust-tab .nav .nav-tabs span::before {
        /*   content: ">";
  position: absolute;
  top: 0px;
  right: 0px; */
    }
    .cust-tab .nav-tabs li {
        display: none;
    }
    .blog-page .fusion-post-grid {
        width: 50% !important;
        left: 0px !important;
        right: 0px !important;
        height: auto !important;
        top: auto !important;
        padding: 0px !important;
    }
    .page-id-4231 .fusion-tabs .nav,
    .mobile-tab-sett .fusion-tabs .nav {
        padding-left: 20px;
        padding-right: 20px;
    }
    .page-id-4231 .fusion-tabs .pad-left,
    .mobile-tab-sett .fusion-tabs .pad-left {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .page-id-4231 .fusion-layout-column .pad-tab p,
    .page-id-4231 .fusion-layout-column .pad-tab ul,
    .mobile-tab-sett .fusion-layout-column .fusion-text p,
    .mobile-tab-sett .fusion-layout-column .fusion-text ul {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .mobile-tab-sett .fusion-tabs .navs {
        display: block !important;
    }
    .tech-found .fusion-text br {
        display: none !important;
    }
    .cntr-align {
        text-align: center !important;
        width: 100%;
    }
    .cust-tab .nav {
        display: block;
    }
    .cust-tab .tab-content .nav {
        display: none;
    }
    body .fusion-blog-layout-grid-4.isotope {
        width: auto !important;
        height: auto !important;
        display: inline-block;
        width: 100% !important;
        margin: 0px !important;
    }
    .fusion-blog-layout-grid-4 .fusion-post-grid {
        position: relative !important;
        left: 0px !important;
        right: 0px !important;
    }
    .fusion-blog-layout-grid-4 .fusion-post-grid {
        width: 50%;
    }
    .key-fet.key-fet-white,
    .key-fet.key-fet-white ul {
        margin-bottom: 0px !important;
        margin-top: 0px;
    }
    .key-fetn .fusion-title,
    .key-fet .fusion-title {
        margin-bottom: 10px !important;
    }
    .list-blog .fusion-post-grid {
        width: 50% !important;
        height: auto;
        display: inline-block !important;
        padding: 0px !important;
        top: 0px !important;
        left: 0px !important;
        right: 0px !important;
    }
    .same-btn.pad-tab {
        margin-left: 20px !important;
    }
    .page.page-id-4231 .cust-tab {
        padding-bottom: 0px;
    }
    .list-blog .fusion-rollover {
        background: transparent !important;
        color: #fff !important;
    }
    .list-blog .fusion-rollover-link,
    .list-blog .fusion-rollover-gallery {
        display: none;
    }
    .list-blog .fusion-rollover {
        opacity: 1 !important;
        top: 0px !important;
        transform: translateY(0) !important;
    }
    .list-blog .fusion-rollover-title-link {
        color: #fff !important;
    }
    .fusion-rollover-categories a {
        color: #fff !important;
    }
    .fusion-tb-footer.fusion-footer .fusion_builder_column_1_6 {
        width: 50% !important;
    }
    #menu-mobile-menu {
        padding-left: 45px;
        padding-top: 20px;
    }
    .sub-menu li a {
        font-weight: 300 !important;
    }
    #menu-mobile-menu li {
        padding: 10px 0px;
        border-bottom: 0px;
    }
    .sub-menu,
    .sub-menu li {
        background: transparent !important;
    }
    #menu-item-19516 a::before {
        content: "";
        background-color: #ffb13c;
        position: absolute;
        bottom: -10px;
        width: 150px;
        left: 50px;
        height: 1px;
    }
    #menu-item-19516 a {
        padding-bottom: 10px;
        color: #ffb13c;
        position: relative;
    }
    #menu-mobile-menu li a {
        min-height: auto;
    }
    #menu-mobile-menu .fusion-open-nav-submenu.fusion-open-nav-submenu-on-click::before {
        min-height: 45px !important;
    }
    .key-fetn,
    .key-fetn ul,
    .key-fet,
    .key-fet ul {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
    }
    .ket-fet ul {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
    }
    .cust-tab .tab-pane .fusion-title h2 strong {
        margin-top: 20px !important;
        display: block !important;
    }
    #reverse-cols1>.fusion-builder-row.fusion-row {
        display: flex !important;
        flex-flow: wrap;
        flex-direction: row;
        flex-direction: column-reverse;
    }
    /* 	.cust-tab .nav .nav-tabs li.active {
		padding-left: 0px !important;
	} */
    .cust-tab .nav .nav-tabs li.active a,
    .cust-tab .nav .nav-tabs li:hover a,
    .cust-tab .nav .nav-tabs li:hover a h4,
    .cust-tab .nav .nav-tabs li.active a h4 {
        color: #FF9F0E !important;
    }
    .cust-tab .nav .nav-tabs li.active {
        background: #fff !important;
    }
    .page-id-22446 ul.nav-tabs li {
        display: block !important;
    }
    /* 	.cust-tab .nav .nav-tabs li {
		background: #666 !important;
	} */
    /* 	.cust-tab .nav .nav-tabs li a,
	.cust-tab .nav .nav-tabs li a h4 {
		color: #fff !important;
	}
 */
    .cust-tab .nav .nav-tabs li {
        margin-bottom: 0px;
        padding-right: 10px !important;
        padding-left: 10px !important;
    }
    .cust-tab .nav:first-child {
        margin-top: 35px;
    }
    .cust-tab .nav.fusion-mobile-tab-nav {
        padding: 10px 0px;
    }
    .cust-tab .fontawesome-icon {
        position: absolute;
        right: 0px;
        top: 12px;
        color: #000;
        cursor: pointer;
        font-size: 18px !important;
    }
    .home .title-heading-left p br {
        display: none;
    }
    .colfloatbox .fusion-builder-row .fusion_builder_column_inner_1_3 {
        width: 33.3% !important;
    }
    .sec-img.home .fusion-builder-row .fusion-layout-column {
        width: 50% !important;
    }
    .home-comp .fusion_builder_column_inner_1_5:nth-child(1) {
        width: 45% !important;
        padding: 0px 14px;
    }
    .home-comp .fusion_builder_column_inner_1_5:nth-child(2) {
        width: 47% !important;
        padding: 0px 15px;
    }
    .home-comp .fusion_builder_column_inner_1_5:nth-child(3) {
        width: 30% !important;
        padding: 0px 10px;
    }
    .home-comp .fusion_builder_column_inner_1_5:nth-child(4) {
        width: 30% !important;
        padding: 0px 10px;
    }
    .home-comp .fusion_builder_column_inner_1_5:nth-child(6) {
        width: 30% !important;
        padding: 0px 10px;
    }
    .home-comp .fusion_builder_column_inner_1_5:nth-child(5) {
        width: 30% !important;
        padding: 0px 10px;
    }
    .home-comp .comp-profile .dflex li {
        width: 48% !important;
        margin: 0px;
        padding-top: 0px !important;
    }
    .home-comp .comp-profile .dflex,
    .comp-trade ul {
        display: inline-block;
    }
    .comp-trade ul li {
        width: 43% !important;
        margin: 0px !important;
        text-align: left !important;
    }
    .page-id-22446 ul.nav-tabs li {
        max-width: 241px !important;
        display: inline-block !important;
    }
    .tab-col-sett .fusion_builder_column_1_5 {
        width: 20%;
    }
    .market .fusion_builder_column_1_4 {
        width: 25%;
    }
    .mobile-rev-row .fusion-builder-row {
        flex-direction: column-reverse;
    }
    .mobile-rev-row .fusion-image-element {
        text-align: center;
    }
    .mobile-three-cols .fusion-builder-row .fusion_builder_column_1_5 {
        width: 30%;
    }
    .tab-col-sett .fusion-layout-column,
    .tab-col-sett .fusion-title {
        margin-bottom: 0px !important;
    }
    .page-id-22268 .tab-col-sett .fusion_builder_column_1_5:last-child .fusion-column-wrapper {
        width: 50% !important;
    }
    .page-id-22268 .tab-col-sett .fusion_builder_column_1_5:last-child {
        width: 100%;
        justify-content: center;
    }
    .hideonmobile {
        display: none !important;
    }
    .page-id-5099 .mbl-pd .fusion-column-wrapper,
    .page-id-5099 .tab-content .tab-link {
        padding-top: 0px;
    }
    .page-id-22063 .fusion-separator {
        display: none !important;
    }
    .page-id-22063 .fusion-tabs {
        margin-bottom: 0px;
    }
    .pd-0-tp {
        padding-top: 0px;
    }
    .pd-0-bt {
        padding-bottom: 0px;
    }
    .page-id-22063 .fusion-tabs .nav-tabs li .tab-link,
    .page-id-22429 .fusion-tabs .nav-tabs li .tab-link {
        padding-top: 0px !important;
        padding-bottom: 20px !important;
    }
    .page-id-22429 .mobile-mode-accordion {
        margin-bottom: 20px;
    }
    .page-id-22335 .sprtor {
        padding-top: 40px;
    }
    .page-id-4138 .gform_wrapper {
        margin-bottom: 0px;
    }
    .ctdtabs .fusion-image-element {
        text-align: center;
        margin-bottom: 10px;
    }
    .fusion-title h2 img {
        margin-left: 10px !important;
    }
    .threepagelinks .fusion-title .title-sep-container {
        display: none !important;
    }
    .threepagelinks .fusion-title {
        justify-content: center;
    }
    .fusion-search-element.mobile-menu {
        right: 0px;
        width: 97% !important;
        position: fixed;
        top: 83px;
        left: 0px;
        margin: 0 auto;
    }
}

@media(min-width:1080px) {
    .tech-sec .fusion-column-wrapper .fusion-builder-row .fusion-layout-column:nth-child(2),
    .tech-sec .fusion-column-wrapper .fusion-builder-row .fusion-layout-column:nth-child(4) {
        padding-left: 30px !important;
    }
    .fusion-blog-layout-grid .fusion-post-wrapper .fusion-image-wrapper img {
        height: 250px;
        object-fit: cover
    }
    .cust-tab .fontawesome-icon {
        display: none;
    }
    .same-btn.hover-btn {
        opacity: 0;
        position: absolute;
    }
    .abt-ip .fusion-layout-column .fusion-column-wrapper:hover .same-btn.hover-btn {
        opacity: 1;
        bottom: 70px;
    }
    .abt-ip .fusion-layout-column .fusion-column-wrapper:hover .fusion-text p:last-child,
    .abt-ip .fusion-layout-column .fusion-column-wrapper:hover .fusion-text p:last-child,
    .abt-ip .fusion-layout-column .fusion-column-wrapper:hover .fusion-text p:nth-child(2),
    .abt-ip .fusion-layout-column .fusion-column-wrapper:hover .fusion-text ul {
        display: none;
    }
    .tech-sec>.fusion-builder-row>.fusion-layout-column>.fusion-column-wrapper {
        padding-left: 0px;
        min-height: 465px;
        padding-top: 50px !important;
    }
}

.cust-tab.mega-menu-loaded {
    border: 0px !important;
    padding-bottom: 0px;
}

#menu-brainchip-main-header a.awb-menu__sub-a {
    padding-top: 10px;
}

.inactive {
    display: none !important;
}

.mobile_search {
    margin-left: 10px !important;
    color: #4a4e57 !important;
}

#newmobmnu .awb-menu__m-toggle {
    padding: 0px !important;
}

#newmobmnu {
    display: flex;
}

.heading-icon {
    font-weight: 900 !important;
    margin-bottom: 10px;
}

.post_para {
    max-width: 85%;
    margin-left: auto;
}

.bg-white .fusion-text {
    position: relative;
}

.heading-icon::before {
    content: " ";
    background-image: url('/wp-content/uploads/2023/10/PR-Section-Symbol-1.svg');
    padding: 30px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0px;
}

.bg-white .fusion-column-wrapper {
    background-color: #fff;
    padding: 30px;
}

.bg-white .fusion-column-wrapper:hover {
    padding: 30px;
    background-color: #fff;
    box-shadow: -2px -2px 20px 1px #ff9600;
}

.bg-white .fusion-column-wrapper:hover .heading-icon::before {
    background-image: url('/wp-content/uploads/2023/10/PR-Section-Symbol-2.svg');
}

.heading-icon sup {
    font-size: 10px !important;
}


/* #menu-item-26085 {
    display: none;
} */


/* .page-id-25974 #menu-item-22434 li,
.page-id-25933 #menu-item-22434 li {
    border-bottom: 0;
    padding: 7.2px 0px;
}

.page-id-25974 #menu-item-26085,
.page-id-25933 #menu-item-26085 {
    display: block;
    position: absolute;
    top: 0;
    left: 100%;
    padding: 0px !important;
}

.page-id-25974 #menu-item-26085 a,
.page-id-25933 #menu-item-26085 a {
    padding: 0px;
    min-width: 100%;
    justify-content: end;
}

.page-id-25933 #menu-item-26085:hover {
    background-color: #666666 !important;
}

.page-id-25974 #menu-item-26085 a span,
.page-id-25933 #menu-item-26085 a span img {
    min-width: 100%;
} */

#menu-item-22434 li,
#menu-item-22434 li {
    border-bottom: 0;
    padding: 5.8px 0px;
}

#menu-item-26085,
#menu-item-26085 {
    display: block;
    position: absolute;
    top: 0;
    left: 100%;
    padding: 0px !important;
}

#menu-item-26085 a,
#menu-item-26085 a {
    padding: 0px;
    min-width: 100%;
    justify-content: end;
}

#menu-item-26085:hover {
    background-color: #666666 !important;
}

#menu-item-26085 a span,
#menu-item-26085 a span img {
    min-width: 100%;
}

@media(max-width: 980px) {
    #menu-investor-relations li a {
        color: #fff !important;
        background: transparent !important;
        display: block;
        min-height: initial;
        font-size: 16px;
        line-height: 22px;
    }
    #menu-investor-relations li a .menu-text {
        display: block;
    }
    #menu-investor-relations li.current_page_item a {
        color: #ff9f0e !important
    }
    .ctdtabs .fusion-image-element {
        text-align: center;
        margin-bottom: 10px;
    }
    .fusion-title h2 img {
        margin-left: 10px !important;
    }
    .threepagelinks .fusion-title .title-sep-container {
        display: none !important;
    }
    .threepagelinks .fusion-title {
        justify-content: center;
    }
    .fusion-search-element.mobile-menu {
        right: 0px;
        width: 97% !important;
        position: fixed;
        top: 60px;
        left: 0px;
        margin: 0 auto;
    }
    .mobile_search {
        display: block !important;
    }
    .custom_testimonial {
        margin-top: 50px;
    }
    .custom_testimonial blockquote::before {
        position: initial;
    }
    .custom_testimonial .quotes:before {
        top: -5%;
    }
    .custom_testimonial blockquote q {
        max-width: 100% !important;
        margin: 0 auto;
    }
}

@media(max-width:767px) {
    #supporttabbox .gform_wrapper .gform_button,
    .page-id-25974.page .button-flat.same-btn,
    .page #supporttabbox .button-flat.same-btn {
        min-width: 100% !important
    }
    #supporttabbox .open_support,
    #supporttabbox .shuttle_pc_popup,
    .raspberry_pi_popup {
        max-width: 100% !important;
    }
    .full-tab #supporttabbox .tab-content .tab-pane .container-width-bg-grey {
        padding: 20px !important;
    }
    #supporttabbox .cust-tab .nav .nav-tabs li a {
        padding-bottom: 2px !important;
        position: relative;
        z-index: 99;
    }
    #supporttabbox .cust-tab .fontawesome-icon {
        top: 8px;
    }
    #supporttabbox .fusion-builder-nested-column-47 {
        padding: 15px 0px;
        background: none;
        margin: 0px
    }
    .gentabs {
        padding-bottom: 0px;
    }
    .mobile_icon {
        display: block;
    }
    .page-id-24481 .akidafixedbtns {
        display: flex;
    }
    .desktop_icon {
        display: none !important;
    }
    .page-id-24481 .full-size {
        width: 100%;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .akidafixedbtns {
        position: fixed;
        right: 0px;
        z-index: 9999;
        top: 23%;
        display: inline-flex;
    }
    .akidafixedbtns .mobile_icon img {
        margin-right: 0px;
    }
    .page-id-24481 #reverse-cols1>.fusion-builder-row.fusion-row {
        flex-direction: column !important;
    }
    .imgtitle {
        display: flex;
        align-items: center;
    }
    .page-id-24479 .custom_setting .fusion-column-wrapper {
        padding-top: 0px;
    }
    .page-id-24481 .threecols .fusion-row .fusion-column-wrapper {
        align-items: center;
        text-align: center;
    }
    .page-id-24479 .same-btn {
        width: 100% !important;
    }
    .gentabs li {
        min-height: 50px;
    }
    .row {
        display: table;
    }
    .row .col-md-6 {
        width: 100%;
        margin-bottom: 15px;
    }
    #myTable th:last-child {
        padding-right: 0px !important;
        width: 130px !important;
    }
    .page-id-19972 .wp-image-19008 {
        max-height: 160.59px;
        max-width: 100%;
    }
    .page-id-19972 .wp-image-19007 {
        min-height: 161px;
        min-width: 158px;
    }
    .postImg {
        min-height: auto !important;
    }
    .page-id-19972 .fusion-layout-column {
        margin-bottom: 0px !important;
    }
    .page-id-4231 .fusion-layout-column .pad-tab p,
    .page-id-4231 .fusion-layout-column .pad-tab ul,
    .mobile-tab-sett .fusion-layout-column .fusion-text p,
    .mobile-tab-sett .fusion-layout-column .fusion-text ul {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .page-id-22446 ul.nav-tabs li {
        max-width: 100% !important;
        display: block !important;
    }
    .cust-tab .nav .nav-tabs li {
        display: none !important;
    }
    .cust-tab .nav .nav-tabs li.active {
        background: #fff !important;
        display: block !important;
    }
    .cust-tab ul.nav-tabs.nav-justified.open li {
        display: block !important;
    }
    .cust-tab .nav .nav-tabs li {
        background: #666 !important;
    }
    .cust-tab .nav .nav-tabs li a,
    .cust-tab .nav .nav-tabs li a h4 {
        color: #fff !important;
    }
    .colfloatbox .edge-download .fusion-column-wrapper .fusion-title.title.fusion-title-4.fusion-title-text.fusion-title-size-two.font-med {
        padding-right: 20px;
        padding-left: 8px;
    }
    .colfloatbox .edge-download .fusion-button {
        margin-left: 8px !important;
    }
    .colfloatbox .colbgcolgrey p {
        padding-right: 10px;
    }
    .mobile-mr-sett .fusion-title {
        margin-bottom: 0px !important;
        margin-top: 15px !important;
    }
    .fusion-fullwidth {
        margin-bottom: 0px !important;
    }
    .awb-menu.collapse-enabled .awb-menu__open-nav-submenu_mobile {
        height: 50px !important;
    }
    .page-id-19889 .mobile-mode-collapse-to-button {
        padding-bottom: 0 !important;
    }
    .tab-col-sett .fusion_builder_column_1_5,
    .market .fusion_builder_column_1_4 {
        width: 50%;
    }
    .cust-tab .nav .nav-tabs li.active::before,
    .cust-tab .nav .nav-tabs li:hover::before {
        width: 100%;
    }
    .pd-sett .fusion-column-wrapper {
        padding: 20px;
    }
    .fusion-title h2 img {
        margin-left: 10px !important;
    }
    .threepagelinks .fusion-title .title-sep-container {
        display: none !important;
    }
    .threepagelinks .fusion-title {
        justify-content: center;
    }
    .ctdtabs .fusion_builder_column_inner_1_4 {
        width: 25%;
    }
    .ctdtabs>.fusion-column-wrapper {
        padding: 5px;
    }
    .ctdtabs .cdtabsbtn {
        font-size: 16px;
        padding: 5px;
    }
    .ctdtabs .cdtabsbtn p {
        font-size: 15px
    }
    .ctdtabs .fusion-image-element {
        margin-bottom: 0px;
    }
    .akidafixedbtns img {
        max-width: 70px;
        margin-right: 15px;
    }
    body .akidwnbox {
        margin-right: 7.5px;
    }
    .threepagelinks .fusion-title {
        justify-content: left;
        margin-top: -35px !important;
    }
    .fusion-search-element.mobile-menu {
        right: 0px;
        width: 97% !important;
        position: fixed;
        top: 60px;
        left: 0px;
        margin: 0 auto;
    }
    .mobile_search {
        display: block !important;
    }
    .custom_testimonial .quotes {
        max-width: 100% !important;
        margin: 0 auto !important;
    }
    .custom_testimonial .quotes:before {
        top: -2%;
    }
    .custom_testimonial blockquote q {
        max-width: 100% !important;
        margin-left: auto;
    }
    .custom_testimonial {
        margin-top: 50px;
    }
    .custom_testimonial blockquote::before {
        position: initial;
    }
    .heading-icon::before {
        position: initial !important;
    }
    .heading-icon {
        display: grid;
        max-width: 100% !important;
    }
    .post_para {
        max-width: 100% !important;
        margin-left: auto;
    }
    .custom_testimonial .author {
        max-width: 100%;
        padding: 10px !important;
    }
    .fusion-testimonials.classic blockquote q {
        padding: 10px;
        padding-top: 50px;
    }
    .custom_testimonial .testimonial-pagination {
        display: none !important;
    }
}

@media(min-width: 768px) and (max-width: 1040px) {
    .ctdtabs .fusion_builder_column_inner_1_4 {
        width: 25%;
    }
}

.loop-list {
    height: 500px;
    overflow-x: unset;
    display: inline-block;
    overflow-y: scroll;
}

#myInput {
    margin-bottom: 23px;
    width: 282px;
    background: #C4C4C4;
    color: #000 !important;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-size: 17px;
    line-height: 21px;
    letter-spacing: -0.015em;
    color: #000;
}

.single-post .fusion-animated {
    visibility: visible !important;
    animation-duration: 0s !important;
}


/* ul#menu-investor-relations li a, ul#menu-investor-relations li, ul#menu-investor-relations li a span {
  text-align: left !important;
	line-height: 25px;}
 */

ul#menu-investor-relations li a,
ul#menu-investor-relations li,
ul#menu-investor-relations li a span {
    text-align: left !important;
    line-height: 25px;
    font-size: 20px !important;
    /* 	font-weight: 600 !important;
	font-family: "Gilroy-Medium"; */
    line-height: 20px !important;
    font-family: 'gilroy';
}

.abt-ip .fusion_builder_column_inner_1_3 {
    min-height: 345px;
}

#dynamic_select option,
#dynamic_select {
    margin-bottom: 23px;
    width: 282px;
    background: #C4C4C4;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-size: 17px;
    line-height: 21px;
    letter-spacing: -0.015em;
}

#loadPostData p {
    font-weight: 300 !important;
    font-size: 18px;
}

#loadPostData .fusion-column-wrapper {
    padding: 0px !important;
}

#loadPostData p a {
    color: #ff9f0e;
}

#post-data-heading {
    font-weight: 500 !important;
    font-size: 26px !important;
    font-family: "gilroy";
    line-height: 1.23;
}

.full-tab .tab-content {
    margin: 0px !important;
    width: 100% !important;
    max-width: 100% !important;
}

#wrapper #main .full-tab .tab-content #tab-455ce54e271588ffca9 .fusion-builder-nested-column-28 .fusion-column-wrapper>.fusion-builder-row.fusion-builder-row-inner.fusion-row.fusion-flex-align-items-flex-start {
    /*   max-width: 1200px !important;
  margin: 0 auto !important;
  width: 100% !important;
  display: inline-block !important; */
}


/* .full-width .fusion-builder-nested-column-28>.fusion-column-wrapper {
    max-width: 1200px !important;
    margin: 0 auto !important;
} */


/* .full-tab .fusion-builder-nested-column-32 {
    padding: 50px 0px;
} */

.full-tab .tab-content .fusion-builder-nested-column-31 {
    margin-bottom: 0px !important;
}

.full-tab .tab-content .tab-pane .fusion-builder-row>.fusion-builder-nested-column-9,
.full-tab .tab-content .tab-pane .fusion-builder-row>.fusion-builder-nested-column-32>.fusion-column-wrapper,
.full-tab .tab-content .tab-pane .fusion-builder-nested-column-42>.fusion-column-wrapper,
.full-tab .tab-content .tab-pane .fusion-builder-nested-column-48>.fusion-column-wrapper,
.full-tab .tab-content .tab-pane .fusion-builder-nested-column-52>.fusion-column-wrapper {
    max-width: 1200px;
    margin: 0 auto;
}

.full-tab .tab-content .fusion-builder-nested-column-37>.fusion-column-wrapper {
    background: transparent !important;
    /* padding: 50px 0px !important; */
    max-width: 1200px;
    margin: 0 auto;
}

.full-tab .tab-content .fusion-builder-nested-column-37 {
    background: rgba(0, 0, 0, 0.4)!important;
}

.full-tab .tab-content .tab-pane .fusion-builder-nested-column-15 {
    background: rgba(0, 0, 0, 0.2);
    padding: 50px 0px;
    margin-bottom: 0px;
}

.full-tab .tab-content .tab-pane .fusion-builder-nested-column-19 {
    background: rgba(0, 0, 0, 0.4);
    padding: 50px 0px;
    margin-bottom: 0px;
}

.full-tab .fusion-body .fusion-builder-nested-column-18>.fusion-column-wrapper {
    padding: 0px !important;
    background: rgba(0, 0, 0, 0.4) !important;
}

.full-tab .p-list p {
    padding: 0px !important;
    list-style-type: disc;
    margin-bottom: 10px;
}

.hidecol {
    display: none !important;
}

.setimg {
    width: 268px;
}

.same-btn .fusion-button-text {
    font-family: 'gilroy';
    font-size: 16px;
    line-height: 30px
}

.fusion-button-default-type .fusion-button-text {
    font-family: 'gilroy';
    font-size: 16px;
}

.page-id-22383 .cust-tab {
    border-bottom: 0px solid #ddd !important;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

.hide {
    display: none
}

.cust_tabs_sett .nav-tabs li:nth-child(2) .fontawesome-icon {
    margin-bottom: 13px !important;
}

.img_setting img {
    min-height: 361.33px;
}

div#tab-215dc84f4b394a72de8 .key-fet li {
    font-weight: 400 !important;
}

.silicon-proven span.fusion-toggle-icon-wrapper::before {
    background-image: url("/wp-content/uploads/2023/03/1.png") !important;
}

.eventbased-processing span.fusion-toggle-icon-wrapper::before {
    background-image: url("/wp-content/uploads/2023/03/2.png") !important;
}

.eventbased-comm span.fusion-toggle-icon-wrapper::before {
    background-image: url("/wp-content/uploads/2023/03/10.png") !important;
}

.At-mem span.fusion-toggle-icon-wrapper::before {
    background-image: url("/wp-content/uploads/2023/03/9.png") !important;
}

.Onchip span.fusion-toggle-icon-wrapper::before {
    background-image: url("/wp-content/uploads/2023/03/3.png") !important;
}

.independent-neural span.fusion-toggle-icon-wrapper::before {
    background-image: url("/wp-content/uploads/2023/03/7.png") !important;
}

.imp-sec span.fusion-toggle-icon-wrapper::before {
    background-image: url("/wp-content/uploads/2023/03/8.png");
}

.int-run span.fusion-toggle-icon-wrapper::before {
    background-image: url("/wp-content/uploads/2023/03/6.png") !important;
}

.esy-dev span.fusion-toggle-icon-wrapper::before {
    background-image: url("/wp-content/uploads/2023/03/BrainChip-technology-icons-1.png") !important;
}

.accleration span.fusion-toggle-icon-wrapper::before {
    background-image: url("/wp-content/uploads/2023/03/5.png") !important;
}

@media(min-width:1025px) {
    .fusion-builder-nested-column-10 .fusion-column-wrapper.fusion-flex-justify-content-flex-start.fusion-content-layout-column {
        margin: 0px !important;
    }
}

.page .same-btn.mrgin-zero {
    margin-right: 0px !important;
}

.same-btn.mrgin-zero.min-width {
    min-width: 150px;
}