a{text-decoration: None !important;}
.color-white{color: #ffffff !important;}
.color-black{color: #000000 !important;}
.color-lightblack{color: #202728 !important;}
.color-orange{color: #FFA600 !important;}
.color-gray900{color: #121211 !important;}
.color-gray600{color: #272625 !important;}
.color-gray500{color: #2B2A29 !important;}
.color-gray400{color: #555554 !important;}
.color-gray300{color: #717070 !important;}
.column-count2{column-count: 2 !important;}
.border-radius16 img{border-radius: 16px !important;}
/* .color-darkblack{color: #202728 !important;} */
.fs-42{font-size: 3em !important;}
.fs-36{font-size: 2.571em !important;}
.fs-32{font-size: 2.286em !important;}
.fs-28{font-size: 2em !important;}
.fs-22{font-size: 1.571em !important;}
.fs-17{font-size: 1.214em !important;}
/* .fs-16{font-size: 1.143em !important;} */
.lh-2{line-height: 2 !important;}
.ls-8 {letter-spacing: 8px !important;}
.lh-25 {
    line-height: 2.5 !important;
}
#sidebar ul li {
    padding: 0.9em 0;
}
.popup-req-demo {
    padding: 35px;
    background: #efefef;
    border-radius: 15px;
	margin: 0px;
}
.req-demo-content p {
    font-size: 1em !important;
}
.req-demo-title {
    font-size: 1.5em !important;
}
.inline-block {display: inline-block;}
#max_width_1600 {
    max-width: 1600px;
    margin: 0 auto !important;
}
.max-width1600 {
    max-width: 1600px;
    margin: 0 auto !important;
}
.max-width1800 {
	--vp-width: calc(93.75vw - var( --scrollbar-width, 0px)) !important;	
	border-radius: 30px !important;
}
.max-width1800>div {
    max-width: 1800px !important;
    margin: 0 auto !important;
}
.vcex-breadcrumbs, span.breadcrumb-trail span {
    padding: 0px 5px;
}
div#inner-page-mob-app-sec, .inner-page-client, .padding0-1800 {
    padding: 0px !important;
}
/*-------------------------------------Landing---------------------------------*/
.landing-solar-epc-req-a-demo {
    background-color: #FFA600;
    border-radius: 100px;
    padding: 11px 35px 11px 35px;
}
.landing-solar-epc-req-a-demo, .landing-solar-epc-req-a-demo a {
    color: #ffffff !important;
}
.landing-solar-epc-req-a-demo span {
    font-size: 1.286em !important;
}
.landing-solar-epc-req-a-demo svg {
    margin-left: 5px;
}
span.landing-header-btn-icon {
    display: flex;
	    float: right !important;
}
span.landing-header-btn-icon>div {
    margin: 0px 10px;
}
.landing-page-form .wpforms-field {
    width: 100% !important;
    display: table !important;
    margin: 0 !important;
	padding: 10px 0px !important;
}
#form-landing-page .landing-page-form .wpforms-field-large {
    border: 1px solid #555554 !important;
    border-radius: 8px !important;
}
#form-landing-page .landing-page-form .wpforms-field {
    font-weight: 500 !important;
    color: #2B2A29 !important;
    font-size: 1.143em !important;
}
.landing-footer-contact-info p {
    text-align: center;
}
.landing-footer-contact-info img {
    margin: 0px 10px;
	top: -2px;
    position: relative;
}
/*---------------footer------------------*/
.quick-link-menu-footer ul li a, .add-on-solution-menu-footer ul li a {
    color: #202728 !important;
    font-size:1.286em;
    line-height: 2.3;
    font-weight: 400;
}
.long-text a{
	white-space: nowrap !important;
}
.quick-link-menu-footer ul {column-count: 3;}
.quick-link-menu-footer ul li a:before, .add-on-solution-menu-footer ul li a:before {
    content: url(https://octabees.com/wp-content/uploads/2023/08/Orange-Arrow.png);
    padding-right: 15px;
}
.footer-social-icon .wpex-social-btn-minimal:hover {
    color: var(--wpex-brand-color, var(--wpex-accent));
    background: #ffa600;
    color: #ffffff !important;
    border-color: #ffa600 !important;
}
/*---------------header------------------*/
div#top-bar a:hover {
    color: #FFA600;
}
/* .home #site-header {background-color: #F4F0EA;} */
.simplify-col-left .vc_column-inner {padding-right: 130px;}
.Req-a-demo {
    background-color: #FFA600;
    border-radius: 100px;
    padding: 0px 24px 0px 24px;
}
.Req-a-demo, .Req-a-demo a {color: #ffffff !important;}
.header-call-icon>a>.link-inner {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.Req-a-demo:hover { background-color: #000 !important;}
/* .header-call-icon:hover path {
    fill: #000000;
} */
/*---------------mob-menu------------------*/
/* #mobile-menu a {
    position: relative;
    display: inline-block;
    color: #ffffff;
	background-color: #FFA600;
	padding: 15px;
	border-radius: 3px;
}
.sidr-class-wpex-close a {
  background: #FFA600;
  margin: 10px !important;
  padding: 1px 10px !important;
  border-radius: 3px;
  color: #fff !important;
}
#sidr-id-menu-item-4335 {border: 0;}
#sidr-id-menu-item-4336, #sidr-id-menu-item-4337 {
  border: 2px solid #FFA600;
  text-align: center;
  margin: 10px;
} */
/*---------------Button------------------*/
a.transparent-btn {
    border: 1px solid #121211 !important;
    border-radius: 100px !important;
    padding: 15px 30px !important;
    font-size: 1.143em !important;
    font-weight: 400 !important;
    color: #121211 !important;
}
/* a.transparent-btn {
    border: 1px solid #121211;
    border-radius: 100px;
    padding: 15px 30px;
    font-size: 1.143em !important;
    font-weight: 400;
    color: #121211 !important;
} */
a.transparent-btn:hover {color: #ffffff !important;}
.submit-btn {
    background-color: #FFA600 !important;
    border-radius: 100px !important;
    padding: 15px 30px !important;
    color: #ffffff !important;
    font-size: 1.143em !important;
    border: 0px !important;
	height:unset !important;
}
/*----------------Counter------------------*/
.hm-counter .vcex-milestone-caption {text-align: left;}
.hm-counter-main {margin-top: -90px;}
.hm-counter-box-main-col>div {
    border-radius: 30px;
    background: #ffffff;
    box-shadow: 0px 4px 13px -2px rgba(19,16,34,0.06), 0px 4.800000190734863px 24.399999618530273px -6px rgba(19,16,34,0.10);
    padding: 30px;
    width: 392.25px !important;
}
.hm-counter-box-main-col>div:hover {background-color: #ffa600;}
.hm-counter-box-main-col>div:hover .vcex-milestone-number, .hm-counter-box-main-col>div:hover .vcex-milestone-caption {color: #fff !important;}
.hm-counter-box-main-col>div:hover svg path{fill:#fff !important;}
/*---------------faq-page-----------------*/

/* .faq-listing .vc_tta-panel-heading, .accordian .vc_tta-panel-heading {
    box-shadow: 0 10px 20px 0 rgb(46 64 98 / 10%) !important;
    border-radius: 5px !important;
    background-color: #fff !important;
    padding: 10px 20px !important;
    font-size: 1.286em !important;
    color: #202728 !important;
    border: 0 !important;
	    margin-top: 10px !important;
    	margin-bottom: 10px !important;
} */
/* .faq-listing .vc_tta-panel-body, .accordian .vc_tta-panel-body {
    box-shadow: 0 10px 20px 0 rgb(46 64 98 / 10%) !important;
    border: 0 !important;
} */
/* .faq-listing .vc_tta-panel .vc_tta-panel-title>a {
     color: #202728 !important;
} */
/* .faq-listing .vc_tta-panel.vc_active .vc_tta-panel-heading {
    margin: 0px !important;
} */
/* .faq-listing .vc_tta-panel-body, .accordian .vc_tta-panel-body {background-color: #fff !important;} */
/*---------------Home-circle----------------*/
/* 	.hm-circle-img {
		  margin-left: 5% !important;
		margin-right: -36px;
	} */
/*---------------blog-page-----------------*/
.single-blog-content {
    font-size: 1.143em !important;
    color: #202728 !important;
	text-align: justify !important;
}
#blog-entries .blog-entry-excerpt p {
    text-align: justify !important;
}
.blog-img img {
    border-radius: 16px !important;
}
.blog-btn .theme-button-inner:after {
    content: url(https://octabees.com/wp-content/uploads/2023/08/Blog-Arrow.png);
    padding-left: 10px;
}
/* li.meta-date {
    background-color: rgb(255 255 255 / 40%);
    color: #ffffff;
} */
.hm-see-how-octa-right-col>div {
    padding: 12% 11.3% !important;
}
/* .blog-col:hover .vcex-post-meta, .blog-col:hover .theme-button-inner {
    color: #FFA600 !important;
} */
/*---------------industry-sol-----------------*/
/* #hm-ind-sol, #hm-testimonial-sec, #module_sec4_mob_img {
	--vp-width: calc(93.75vw - var( --scrollbar-width, 0px));	
	border-radius: 30px!important;
}
 #hm-see-how-octa-row, #module_client, #module_sec4-mob_app {
	--vp-width: calc(93.75vw - var( --scrollbar-width, 0px));	
	border-radius: 30px!important;
	width: 1800px !important;
	margin: 0 auto !important;
} */
.in_modules .vc_column-inner {
    background: #f7f7f7;
    padding: 20px;
    margin: 10px;
    border-radius: 5px;
}
.hm-ind-sol-tab-img img {
    border-radius: 16px;
}
.hm-industry-solution {
/*     width: 1291px !important;
    margin: 0 auto; */
	border-radius: 30px;
}

.hm-industry-solution .vc_tta-tabs-container {
    width: 36% !important;
}
.hm-industry-solution .vc_tta-panels-container{
	 width: 64% !important;
}
.hm-industry-solution .vc_tta-panel-body {
    padding: 30px 30px 30px 70px !important;
}

.hm-industry-solution .fa-adjust:before {
    content: url(https://octabees.com/wp-content/uploads/2023/08/solar-img-svg.svg);
	font-size: 76px !important;
    line-height: 140px;
}
.hm-industry-solution li.vc_tta-tab.vc_active .fa-adjust:before{
	content: url(https://octabees.com/wp-content/uploads/2023/08/white-solar.png);
	position: relative;
    right: -21px;
}

.hm-industry-solution .fa-american-sign-language-interpreting:before {
    content: url(https://octabees.com/wp-content/uploads/2023/08/manufactutre-img-svg.svg);
	font-size: 76px !important;
    line-height: 140px;
}
.hm-industry-solution li.vc_tta-tab.vc_active .fa-american-sign-language-interpreting:before{
	content: url(https://octabees.com/wp-content/uploads/2023/08/white-manufactureing.svg);
	position: relative;
    right: -21px;
}

.hm-industry-solution .fa-assistive-listening-systems:before {
    content: url(https://octabees.com/wp-content/uploads/2023/08/engi-img-svg.svg);
	font-size: 76px !important;
    line-height: 140px;
}
.hm-industry-solution li.vc_tta-tab.vc_active .fa-assistive-listening-systems:before{
	content: url(https://octabees.com/wp-content/uploads/2023/08/white-engi.svg);
	position: relative;
    right: -21px;
}

.hm-industry-solution .fa-blind:before {
    content: url(https://octabees.com/wp-content/uploads/2023/08/trading-img-svg.svg);
	font-size: 76px !important;
    line-height: 140px;
}
.hm-industry-solution li.vc_tta-tab.vc_active .fa-blind:before{
	content: url(https://octabees.com/wp-content/uploads/2023/08/white-trading.svg);
	position: relative;
    right: -21px;
}

.hm-industry-solution .fa-closed-captioning:before {
    content: url(https://octabees.com/wp-content/uploads/2023/08/wind-img-svg.svg);
	font-size: 76px !important;
    line-height: 140px;
}
.hm-industry-solution li.vc_tta-tab.vc_active .fa-closed-captioning:before{
	content: url(https://octabees.com/wp-content/uploads/2023/08/white-wind.svg);
	position: relative;
    right: -21px;
}
.hm-industry-solution .fa-deaf:before {
    content: url(https://octabees.com/wp-content/uploads/2023/09/Construction-orange.svg);
	font-size: 76px !important;
    line-height: 140px;
}
.hm-industry-solution li.vc_tta-tab.vc_active .fa-deaf:before{
	content: url(https://octabees.com/wp-content/uploads/2023/09/Construction-white.svg);
	position: relative;
    right: -21px;
}


#hm-industry-solutions-row .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
    border-color: #f0f0f0;
    background-color: #fff;
    color: #202728;
    font-size: 2em !important;
	box-shadow: inset 0px 11px 10px 0px rgba(0,0,0,0.10);
    font-weight: 600;
    height: 140px;
	line-height: 140px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
	border-right: 0px;
}

.hm-industry-solution .vc_tta-icon {
    vertical-align: middle;
    background-color: #000;
    height: 140px;
    width: 140px;
    text-align: center;
    position: absolute;
    right: 0;
}
.hm-industry-solution li.vc_tta-tab.vc_active .vc_tta-icon{
	 background-color: #FFA600;
	box-shadow: 20px 0px 14px 0px rgba(0,0,0,0.10);
}
.hm-industry-solution li.vc_tta-tab.vc_active i:after{
	content: url(https://octabees.com/wp-content/uploads/2023/08/caret.png);
    position: relative;
    z-index: -1;
    float: right;
    left: 43px;
}
#hm-industry-solutions-row li.vc_tta-tab:first-child>a{
	box-shadow: none !important;
	border-top-left-radius: 30px !important;
}
#hm-industry-solutions-row li.vc_tta-tab:last-child>a{
	border-bottom-left-radius: 30px !important;
}
.hm-industry-solution li.vc_tta-tab.vc_active .vc_tta-title-text {color: #FFA600;}
/*---------------Teastimonial-----------------*/
.hm-testimonial-play-btn {
    margin-top: -90px;
    margin-left: 12px;
}
.hm-testimonial-img img {
    border-radius: 30px;
}
.hm-testimonial .arrwstyle-slim .owl-prev .ticon-chevron-left:before {
    content: url(https://octabees.com/wp-content/uploads/2023/08/testi-left.png);
/* 	right: 20px;
    position: relative; */
}
.hm-testimonial .arrwstyle-slim .owl-next .ticon-chevron-right:before {
    content: url(https://octabees.com/wp-content/uploads/2023/08/right-arrow.png);
/* 	left: 20px;
    position: relative; */
}
.hm-testimonial .owl-stage-outer.owl-height {
    border-radius: 30px !important;
}
.hm-testimonial button.owl-nav__btn.theme-button {
    height: 40px;
    width: 40px;
	margin: 40px 30px 0px 30px;
}
.hm-testimonial .wpex-carousel .owl-prev:after {
    content: url(https://octabees.com/wp-content/uploads/2023/09/Testimonial-line.svg);
    position: absolute;
    margin: 0px 30px;
}
/*---------------How-octabess-----------------*/
.yellow-play-btn {
    position: absolute;
    bottom: 40px;
    left: 50px;
}

/*---------------Simplify-and-Consolidate-----------------*/
.hm-single-interface-left-col>div {padding-right: 95px !important;}

/*------------------------Modules----------------------*/
.inner-page-orange-bullet ul li {
    display: flex;
	break-inside: avoid-column;
}
a.black-btn {
    background-color: #202728;
    border-radius: 100px;
    padding: 16px 32px 16px 32px;
    font-size: 1.143em;
}
a.orange-btn {
    background-color: #FFA600;
    border-radius: 100px;
    padding: 16px 32px 16px 32px;
    font-size: 1.143em;
}
.image-border-left {
    background-image: url(https://octabees.com/wp-content/uploads/2023/09/22.png?id=5448) !important;
    background-repeat: no-repeat;
    background-position: bottom left;
    padding-left: 4px !important;
    padding-bottom: 4px !important;
    margin-left: -4px !important;
}
.image-border-right {
    background-image: url(https://octabees.com/wp-content/uploads/2023/09/22.png?id=5448) !important;
    background-repeat: no-repeat;
    background-position: bottom right;
    padding-right: 4px !important;
    padding-bottom: 4px !important;
    margin-right: -4px !important;
}
.image-border-left img, .image-border-right img{
	border-radius: 30px !important;
}
.inner-page-shadow-client {box-shadow: 0px 2px 6.4px -1px rgba(19, 16, 34, 0.03), 0px 4.4px 12px -1px rgba(19, 16, 34, 0.06);}
.inner-page-client {margin-top: -90px;}
.inner-page-orange-bullet ul li:before {
    content: url(https://octabees.com/wp-content/uploads/2023/09/orange-arrow.svg);
    padding-right: 15px;
}
.inner-page-orange-bullet ul {column-count: 2;}
.mob-app-img {margin-top: -120px;}
.inner-page-mob-app-left .vc_column-inner {
    /*max-width: 690px;*/
    /*float: right;*/
    float: right;
    padding-left: 25% !important;
}
.faq-content ul li:before {
    content: url(https://octabees.com/wp-content/uploads/2023/09/faq-content-arrow.svg);
    padding-right: 10px;
}
.faq-content ul li {line-height: 2.0;}
.faq-content ul{
    list-style: none;
    margin: 0;
}
.faq-listing .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {border-color: #fff !important;}
.faq-listing .vc_tta-panel.vc_active .vc_tta-panel-heading {background-color: #FFA600 !important;}
.faq-listing .vc_tta-panel.vc_active .vc_tta-panel-title>a {color: #fff !important;}
.faq-listing .vc_tta-panel-heading, .accordian .vc_tta-panel-heading {
    border-radius: 8px !important;
    background-color: #E9E9EA !important;
    padding: 5px 5px !important;
    font-size: 1.429em !important;
        margin-top: 10px !important;
        margin-bottom: 10px !important;
}
.faq-listing span.vc_tta-title-text:before {
    content: url(https://octabees.com/wp-content/uploads/2023/09/orange-faq.svg);
    padding-right: 20px;
}
.faq-listing .vc_active span.vc_tta-title-text:before {
    content: url(https://octabees.com/wp-content/uploads/2023/09/white-faq.svg);
    padding-right: 20px;
}
.faq-listing .vc_tta-panel .vc_tta-panel-title>a {color: #2B2A29 !important}
.faq-listing .vc_tta-panel .vc_tta-panel-body {
    background-color: #ffffff !important;
    border: 1px solid #EAEAEA !important;
    border-radius: 8px !important;
}
.faq-listing .vc_tta-panel .vc_tta-panel-title>a {color: #2B2A29;}
.faq-listing span.vc_tta-title-text {
    display: inline-flex;
    align-items: center;
}
/*---------------------------------------Customers-----------------------------------------*/
.customer-pg-row figure.vcex-image-grid-entry-figure {
    background-color: #f7f7f7;
    padding: 10px;
    border-radius: 15px;
}
/*---------------------------------------Industry-solution-----------------------------------------*/
.inner-pg-bullet-point ul li {
	display: flex;
	break-inside: avoid-column;
}
.industry-mob-app-row .inner-page-mob-app-left .vc_column-inner {
    padding-left: 33% !important;
}
.modules-tabs .vc_tta-tab>a {
    color: #202728 !important;
    padding: 20px 40.8px !important;
    border-radius: 16px 16px 0px 0px !important;
    background-color: #ffffff !important;
    font-size: 1.143em !important;
    border: 0 !important;
}
.modules-tabs .vc_tta-tab.vc_active>a {
    color: #fff !important;
    background-color: #FFA600 !important;
}
.modules-tabs .vc_tta-tabs-position-top .vc_tta-tabs-container {
    border-bottom: 3px solid #202728 !important;
}
.modules-tabs .vc_tta-panel-body {
    min-height: 0px !important;
}
.modules-tabs .vc_tta-panel-body {
    padding: 30px 15px !important;
    background-color: #fff !important;
    border-bottom-left-radius: 30px !important;
    border-bottom-right-radius: 30px !important;
}
.modules-tabs .vc_tta-panels{
    background-color: #f8f8f800 !important;
}
.modules-tabs .vc_tta-tabs-container {
    margin: 0px !important;
    padding: 0px !important;
}
.modules-tabs ul.vc_tta-tabs-list {
    border-bottom: 6px solid #FFA600;
}
.modules-tabs .vc_tta-tab {
    margin-bottom: 0px !important;
}
.industry-module-title{
    padding-right: 10%;
}
.modules-tabs .inner-page-orange-bullet ul {
    column-count: 1 !important;
}
.inner-pg-bullet-point br {
      display: none;
   }
.modules-tabs .inner-pg-bullet-point ul li {
  display: block !important;
}
/*-----------------------------------------------------About-us-----------------------------------------------------------------------*/
.about-us-col-box .vc_column-inner {
    background-color: #fff;
    border-radius: 16px;
    padding: 25px;
}
.about-2box-inner-row {
    max-width: 1072px;
    float: right;
}
.about-left-text p {padding-right: 6%;}
/*--------------------------------------------------------partner-us------------------------------------------------------------------------*/
#more, #more1, #more2 {display: none;}
.partner-with-us-bullet-points ul li:before {
    content: url(https://octabees.com/wp-content/uploads/2023/09/orange-arrow.svg);
    padding-right: 15px;
}
.partner-with-us-bullet-points ul li {
    display: flex;
    break-inside: avoid-column;
}
.partner-us-submit-btn{
   border-radius: 100px !important;
    padding: 15px 30px !important;
    color: #ffffff !important;
    font-size: 1.143em !important;
    border: 0px !important;
    background: linear-gradient(0deg, #202728, #202728),linear-gradient(0deg, #121211, #121211) !important;
}
.partnership-benefits-sec {
  background-image: url(https://octabees.com/wp-content/uploads/2023/10/Partnership-benefits-new-background.png) !important;
	background-size: contain !important;
}
.partner-with-us-box-shadow, .partner-3box-shadow {
	box-shadow: 20px 24px 27px 0px #0000001A;
}
.partner-with-us-box-shadow, .partner-3box-shadow:hover {
    box-shadow: 0px 4.800000190734863px 24.399999618530273px -6px #1310221A;
}
.partner-us-form label.wpforms-field-label, .contact-us-page-form label.wpforms-field-label {
    color: #121211;
    font-weight: 500 !important;
    font-size: 1.143em !important;
}
.partner-us-form .wpforms-field-large, .contact-us-page-form .wpforms-field-large {
    height: 52px !important;
    border: 0px !important;
    border-radius: 8px !important;
}
.contact-us-page-form .wpforms-field-large {font-weight: 400;}
.contact-us-page-form span.wpforms-captcha-equation {
    color: #555554 !important;
    font-weight: 400;
}
.partner-us-form {
    margin: 0px !important;
}
.partner-transparent-btn {
    border: 1px solid #121211 !important;
    border-radius: 100px !important;
    padding: 8px 30px !important;
    font-size: 1.143em !important;
    font-weight: 400 !important;
    color: #121211 !important;
    background-color: transparent !important;
}
.partner-transparent-btn:hover, .partner-3box-shadow:hover .partner-transparent-btn {
    color: #fff !important;
    border: 1px solid #ffa600 !important;
    background-color: #ffa600 !important;
}
.partner-3box-shadow:hover h2.vcex-icon-box-heading {
    color: #FFA600;
}
.partner-get-in-touch-left-img {
    margin-right: -100px;
    margin-left: -59px;
}
.partner-get-in-touch-right-col .vc_column-inner {
    padding: 0px 15px;
}
.partner-3box-shadow:hover svg path:nth-child(odd) {
    fill: #FFA600;
}
.partner-3box-shadow:hover svg path:nth-child(even) {
    fill: #202728;
}
.solar-industry-points-landing-pg {
    padding-right: 30%;
}
/*-------------------------------------------------------------------------Responsive----------------------------------------------------------------------*/

@media only screen and (max-width: 2500px) {}
@media only screen and (max-width: 1920px) {
	
	/*--------------------------------------------------------------modules--------------------------------------------------*/
	.mob-app-img {
	  margin-top: -45px;
	}
}

@media only screen and (max-width: 1800px) {
/*----------------------Modules----------------------*/
	.inner-page-mob-app-left .vc_column-inner {
      padding-left: 21% !important;
    }
}
@media only screen and (max-width: 1799px) {
	.width-space-3-125 {
		width: unset !important;
		margin-left: 3.125% !important;
		margin-right: 3.125% !important;
	}
	.hm-see-how-octa-right-col > div {
	  padding: 9% 11.3% !important;
	}
}
@media only screen and (max-width: 1680px) {
/*------------------------Modules----------------------*/
    .inner-page-mob-app-left .vc_column-inner {
      padding-left: 70px !important;
      padding-right: 30px !important;
    }
/*------------------------------partner-us--------------------------------*/
/* 	.partnership-benefits-sec {
      background-color: #f4f0ea;
    } */
}
@media only screen and (max-width: 1600px) {
/* 	#hm-see-how-octa-row, #module_client, #module_sec4-mob_app {
		 width: unset !important;
		margin-left: 3.125% !important;
		margin-right: 3.125% !important;
	} */
	.hm-see-how-octa-right-col > div {
	  padding: 8% 11.3% !important;
	}
/*------------------------Modules----------------------*/
	.inner-page-client {margin-top: -50px;}
    /*.module-mob-app-left .vc_column-inner {padding-left: 10% !important;}*/
/*------------------------------partner-us---------------------------------*/
/* 	.partnership-benefits-sec {
		background-color: #f4f0ea !important;
	} */
}
@media only screen and (max-width: 1536px) {
	.hm-see-how-octa-right-col > div {
  padding: 7% 11.3% !important;
}
}
@media only screen and (max-width: 1440px) {
	.logo-img {width: 260px;}
	.hm-see-how-octa-right-col > div {
	  padding: 5.5% 11.3% !important;
	}
/*------------------------Modules----------------------*/
	 #inner-page-mob-app-sec {padding-top: 0px !important;}
/*---------------------------------------Industry-solution-----------------------------------------*/
	.modules-tabs .vc_tta-tab.vc_active > a, .modules-tabs .vc_tta-tab > a {
		padding: 20px 38.6px !important;
	  }
}
@media only screen and (max-width: 1366px) {
/* body{font-size:100% !important;} */
.hm-industry-solution  {
    width: unset !important;
}
.hm-industry-solution .vc_tta-tabs-container {
    width: 40% !important;
}
.hm-industry-solution .vc_tta-panels-container{
	 width: 60% !important;
}
/* .hm-see-how-octa-right-col > div {
  padding: 30px 30px !important;
} */
/*---------------------------------Modules----------------------*/
	/*.module-mob-app-left .vc_column-inner {*/
    /*  padding-left: 11% !important;*/
    /*}*/
/*---------------------------------------Industry-solution-----------------------------------------*/
	 .modules-tabs .vc_tta-tab.vc_active > a, .modules-tabs .vc_tta-tab > a {
		padding: 20px 28.4px !important;
	  }
/* 	.inner-pg-bullet-point ul li {
	  display: inline-block !important;
	}
	.modules-tabs .inner-pg-bullet-point ul li {
	  display: flex !important;
	} */
/*--------------------------------------------------------partner-us------------------------------------------------------------------------*/
	.vc_row.wpb_row.vc_inner.partner-3box-shadow {
        padding: 16px !important;
      }
      .partner-model-types .vcex-icon-box-symbol {
      margin-right: 15px;
    }
    .partner-get-in-touch-left-img {
      margin-left: -45px;
    }
}
/* @media only screen and (min-width: 1200px) and (max-width: 1368px) {
:root, .boxed-main-layout.wpex-responsive #wrap {
    --wpex-container-width: 980px !important;
}
} */
@media only screen and (max-width: 1280px) {
	.hm-single-interface-left-col>div {padding-right: unset !important;}
	.hm-industry-solution .vc_tta-tabs-container {
    	width: 35% !important;
	}
	.hm-industry-solution .vc_tta-panels-container{
		 width: 65% !important;
	}
/* 	.hm-see-how-octa-right-col > div {
	  padding: 28px 30px !important;
	} */
	.logo-img {
	  width: 230px;
	}
	.see-how-octa-space {
	  height: 0px !important;
	}
/*---------------------------------------Industry-solution-----------------------------------------*/
	 .modules-tabs .vc_tta-tab.vc_active > a, .modules-tabs .vc_tta-tab > a {
		padding: 20px 28.4px !important;
	  }
}

@media only screen and (max-width: 1112px) {
	.hm-counter-box-main-col > div {margin-right: -18px;}
	.yellow-play-btn img {
	  height: 70px;
	  width: 70px;
	}
	.yellow-play-btn {
	  bottom: 20px;
	  left: 20px;
	}
	.quick-link-menu-footer ul {column-count: 2;}
	#hm-industry-solutions-row .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a {font-size: 1.571em !important;}
	/*--------------------------------------------------Modules---------------------------*/
/* 	.inner-page-orange-bullet ul li {
	  display: flex;
	} */
/*---------------------------------------Industry-solution-----------------------------------------*/
	.modules-tabs .vc_tta-tab.vc_active > a, .modules-tabs .vc_tta-tab > a {
		padding: 20px 29.5px !important;
	  }
	.industry-mob-app-row .inner-page-mob-app-left .vc_column-inner {
	  padding-left: 15% !important;
	}
/*--------------------------------------------------------partner-us------------------------------------------------------------------------*/
	.partner-model-types .vcex-icon-box-heading {
      font-size: 0.95em;
    }
}
@media only screen and (max-width: 1100px) {
  .modules-tabs .vc_tta-tab.vc_active > a, .modules-tabs .vc_tta-tab > a {
    padding: 20px 26.8px !important;
  }
}
@media only screen and (max-width: 1090px) {
	.hm-see-how-octa-right-col > div {
		padding: 4.5% 7.3% !important;
	  }
}
@media only screen and (max-width: 1050px) {
  .modules-tabs .vc_tta-tab.vc_active > a, .modules-tabs .vc_tta-tab > a {
    padding: 20px 24.2px !important;
  }
}
@media only screen and (max-width: 1024px) {
/* body{font-size:100% !important;} */
	.hm-counter-main {margin-top: 50px;}
/*---------------------------------------Industry-solution-----------------------------------------*/
	.modules-tabs .vc_tta-tab.vc_active > a, .modules-tabs .vc_tta-tab > a {
		padding: 20px 20px !important;
	  }
/*----------------------------------------------Landing-Page--------------------------------------*/
	.landing-footer-contact-info p {
	  padding: 0px 120px !important;
	}
}
@media only screen and (max-width: 990px) {
/*--------------------------------------------------------partner-us------------------------------------------------------------------------*/
    .vc_row.wpb_row.vc_inner.partner-3box-shadow {
        margin-bottom: 30px;
      }
      .partner-get-in-touch-left-img {
		  margin-right: unset;
		  margin-left: unset;
		}
	.partner-get-in-touch-right-col .vc_column-inner {
	  padding: 0px 30px;
	}
	/*---------------------------------partner-us---------------------------*/
	.partnership-benefits-sec {
		background: #f4f0ea !important;
	}
}
@media only screen and (max-width: 959px) {
	.hm-see-how-octa-left-col>div {
		min-height: unset;
		background-size: contain !important;
		border-radius: 30px;
	}
	.hm-counter-box-main-col > div {margin-right: unset;}
	.vc_row.wpb_row.vc_row-fluid.why-octa-erp-inner-row {padding: 50px 0px !important;}
	.hm-industry-solution li.vc_tta-tab .vc_tta-icon {
	  background-color: transparent;
	  box-shadow: unset !important;
	  display: none;
	}
	.hm-industry-solution .vc_tta-panel-body {
	  padding: 30px !important;
	}
	#hm-industry-solutions-row li.vc_tta-tab:first-child > a {
	  box-shadow: none !important;
	  border-top-left-radius: 30px !important;
	}
	#hm-industry-solutions-row .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
		border-color: #f0f0f0;
		background-color: #fff;
		color: #202728;
		font-size: 1.143em !important;
		box-shadow: unset;
		font-weight: 600;
		height: unset;
		line-height: unset;
		padding: 14px 25px !important;
		border-right: unset;
	}

	.hm-industry-solution .vc_tta-icon {
		vertical-align: middle;
		background-color: #000;
		height: unset;
		width: unset;
		text-align: center;
		position: absolute;
		right: 0;
	}
	.hm-industry-solution .vc_tta-tabs-container {
    	width: unset !important;
	}
	.hm-industry-solution .vc_tta-panels-container{
		 width: unset !important;
	}
	#hm-industry-solutions-row li.vc_tta-tab:last-child > a {
	  border-bottom-left-radius: unset !important;
	}
	#hm-industry-solutions-row .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a{
		 background-color: #FFA600 !important;
	}
	.hm-industry-solution li.vc_tta-tab.vc_active .vc_tta-title-text {
	  color: #fff !important;
	}
	.hm-arrow-img-cls {display: none !important;}
	.yellow-play-btn {
	  bottom: 40px;
	}
	.hm-circle-img {
	  margin-left: unset !important;
		margin-right: unset !important;
	}
	.wpb_single_image.wpb_content_element.vc_align_.hm-see-how-octa-right-img {margin-left: 15px;}
	.yellow-play-btn {
		left: 20px;
	  }
	.hm-testimonial-meta.wpex-justify-center {
	  justify-content: left;
	}
/*-----------------------------Modules---------------------*	
	/*.modules-sec1-left-col .vc_column-inner {padding-left: 4.8% !important;}*/
    .inner-page-orange-bullet ul {column-count: 1;}
    .inner-page-sec1-left-col .vc_column-inner {
      padding-left: 30px !important;
      padding-right: 30px !important;
    }
/* 	 .inner-pg-bullet-point ul li {
		display: block !important;
	  } */
/*---------------------------------------Industry-solution-----------------------------------------*/
	.modules-tabs .vc_tta-tab {
      width: 100% !important;
    }
    .benifit-row .hm-how-octa-below-images {
      text-align: left;
    }
    .industry-mob-app-row .inner-page-mob-app-left .vc_column-inner {
      padding-left: 30px !important;
      padding-right: 30px;
    }
    .modules-tabs .vc_tta-tab > a, .modules-tabs .vc_tta-tab.vc_active>a {
      padding: 20px 21.2px !important;
      font-size: 1.5em !important;
      border-radius: 30px !important;
    }
}
@media only screen and (max-width: 834px) {
	.yellow-play-btn {
	  bottom: 50px;
	}
}
@media only screen and (max-width: 768px) {
	.yellow-play-btn {
		left: 20px;
	  }
	/*------------------------------------Landing-page----------------------*/
	  .landing-footer-contact-info p {
    padding: 0px 104px !important;
  }
}
@media only screen and (max-width: 767px) {
	.landing-pg-main-heading {
  font-size: 2.571em !important;
}
	.solar-industry-points-landing-pg {
    padding-right: 0 !important;
}
	.column-count2{column-count: 1 !important;}
	div.wpforms-container-full .wpforms-form .wpforms-one-half {
		width: 100% !important;
		margin: 0px !important;
	}
	.req-demo-content p {
		font-size: 1.143em !important;
	}
	.copyright-pages-footer, .footer-social-icon {float: left !important;}
		span.topbar-pages {
		display: table;
		text-align: center !important;
		width: 100%;
		padding: 0px;
	}
	.header-social-icon span.ticon {
		font-size: 1.429em;
		padding-top: 10px;
	}
	.hm-industry-solution .vc_tta-icon {display: none !important;}
	.hm-industry-solution .vc_tta-panel .vc_tta-panel-title > a{
		font-size: 1.143em !important;
		color: #202728 !important;
	}
	#hm-industry-solutions-row .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	  border-color: #f7f7f7;
	  background-color: #FFA600 !important;
		color: #fff !important;
	}
	.hm-industry-solution .vc_tta-panel.vc_active .vc_tta-panel-title > a {
	  font-size: 1.143em !important;
	  color: #fff !important;
	}
	.hm-counter .vcex-milestone-caption, .hm-counter .vcex-milestone-number {
	  text-align: left;
	}
	.hm-counter .vcex-milestone-caption {
		font-size: 2em !important;
	}
	.hm-counter-box-main-col > div {
		margin-right: unset !important;
		width: unset !important;
	}
	.hm-industry-solution .vc_tta-panel .vc_tta-panel-title > a:hover {background-color: #FFA600;}
	.hm-see-how-octa-left-col > div { background-image: none !important;}
	.hm-see-how-octa-left-col>div {min-height: unset !important;}
/* 	.hm-see-how-octa-right-col > div {padding: 50px 50px !important;} */
/* 	.hm-see-how-octa-right-img {padding-top: 50px;} */
	.vc_row.wpb_row.vc_row-fluid.hm-testi-card {padding: 20px !important;}
	.hm-how-octa-below-images {text-align: left !important;}
	.yellow-play-btn {bottom: 30px;}
	.hm-see-how-octa-right-img img {border-radius: 30px !important;}
	.vc_row.wpb_row.vc_row-fluid.hm-tree-sec {
	  padding-top: 30px !important;
	}
	.hm-industry-solution {
	  border-radius: 0px;
	}

/*------------------------------Modules-----------------------------*/
	.inner-page-mob-app-left .vc_column-inner {
          padding-left: 30px !important;
          padding-right: 30px !important;
    }
	.inner-page-mob-app-left {
		padding-top: 50px;
	}
/*---------------------------------------Industry-solution-----------------------------------------*/
.modules-tabs .vc_tta-panel .vc_tta-panel-title > a:hover,  .modules-tabs .vc_tta-panel.vc_active .vc_tta-panel-title > a{
    background-color: #FFA600 !important;
    color: #fff !important;
}
.modules-tabs .vc_tta-panel .vc_tta-panel-title > a {
      font-size: 1.286em !important;
    }
/*-------------------------------------Landing-page----------------------------------*/
	 .landing-footer-contact-info p {
		padding: 0px 0px !important;
	  }
	.footer-pipe-line {
	  display: none;
	}
	.landing-pg-main-logo {
	  text-align: center !important;
	}
	span.landing-header-btn-icon {
/* 	  float: none !important; */
	  align-items: center !important;
	}
	#form-landing-page .landing-page-form .wpforms-field-large {
	  font-size: 1em !important;
	}
	.wpforms-recaptcha-container.wpforms-is-recaptcha.wpforms-is-recaptcha-type-v2 {
    	scale: 80%;
	}
	
	
/*--------------------------------------------------------partner-us------------------------------------------------------------------------*/
}
@media only screen and (max-width: 414px) {}
@media only screen and (max-width: 390px) {}
@media only screen and (max-width: 310px) {
.quick-link-menu-footer ul {
    column-count: 1;
  }
}