/*
 Theme Name: Divi Child
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Divi Child Theme
 Author: Elegant Themes
 Author URI: https://www.elegantthemes.com
 Template: Divi
 Version: 1.0.0
*/
 
/* =Theme customization starts here
------------------------------------------------------- */
 /* Primary CSS */
 body{
    font-family: Inter;
	font-weight: 400;
     
 }
 p{
    font-family: Inter;
 }
@media only screen and (min-width: 981px) {
 h1{
    font-family: Inter;
    font-size: 50px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
 }
 h2{
    font-family: Inter;
    font-size: 36px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
 }
 h3{
    color: #000;
    font-family: Inter;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
 }
 h4{
    
 }
}
@media only screen and (max-width: 980px) {
h1{
font-size: 24px !important;
line-height: 30px !important;
}
h2{
font-size: 20px !important;
line-height: 26px !important;
}
h3{
font-size: 18px !important;
line-height: 24px !important;
}
}
 .see_demo_p_menu {
   background-image: url(../svg/demo_btn_bg.svg) !important;
    background-size: cover !important;
    width: 160px !important;
    height: 40px !important;
    flex-shrink: 0 !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
    position: relative !important;
    top: 5px !important;
}
#menu-primary-menu .see_demo_p_menu a{
    
   color: #000 !important;
    font-family: Inter !important;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding-top: 10px;
    padding-bottom: 12px !important;
    padding-right: 15px;
    padding-left: 19px;
}
#menu-primary-menu li {
/*     padding-right: 24px !important; */
}
.Sub_h1_home{
    color: #FFF;
font-family: Inter;
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.home_hero_banner_para{
    color: #FFF;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
canvas.particles-js-canvas-el {
    position: absolute;
    top: 0px !important;
}
img.learn_more_btn {
   
    float: right;
}
@media only screen and (max-width: 1280px) and (min-width: 981px) {
    /* Your styles for devices between 1280px and 768px width */
.home .et_pb_accordion_0 {
    max-width: 635px;
}
}
@media only screen and (max-width: 1280px) and (min-width: 768px) {
    /* Your styles for devices between 1280px and 768px width */
.et_pb_row {
    width: 90%;
}
.home .wp-image-13420 {
    padding-right: 35px;
}
}
@media only screen and (max-width: 980px) {
.s-case-study-title {
color: #171717;
font-family: Inter;
font-size: 22px !important;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.Number-title-50{
color: #000;
font-family: Inter;
font-style: normal;
font-weight: 900;
font-size: 30px;
line-height: 36px;
}
.Number-title-30{
color: #000;
font-family: Inter;
font-style: normal;
font-weight: 900;
font-size: 20px;
line-height: 26px;
}
.heading-number-50{
color: #46F5FF;
font-family: Inter;
font-size: 30px;
font-style: normal;
font-weight: 900;
line-height: 36px;
}
.heading-number-45{
color: #FFF;
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 900;
line-height: 34px;
}
}
@media only screen and (min-width: 981px) {
.featured-image-grid img{
width:150px;	
height:150px;
}
.Number-title-50{
color: #000;
font-family: Inter;
font-size: 50px;
font-style: normal;
font-weight: 900;
line-height: normal;
}
.Number-title-30{
color: #000;
font-family: Inter;
font-size: 30px;
font-style: normal;
font-weight: 900;
line-height: normal;
}
.heading-number-50{
color: #46F5FF;
font-family: Inter;
font-size: 50px;
font-style: normal;
font-weight: 900;
line-height: normal;
}
.heading-number-45{
color: #FFF;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 900;
line-height: normal;
}
}
.Number-border{
border-bottom:2px solid #000;
}

#plan-clmn, #build-clmn, #sustain-clmn{
    transition: width 0.3s ease;
    width: auto;
}
#plan-clmn.expanded, #build-clmn.expanded, #sustain-clmn.expanded{
    
width: 400px !important;
}



ul.insigts_page_menu {
    list-style: none;
    padding: unset;
    width: 158px;
}
.insigts_page_menu li a{
    color: #606060;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.insigts_page_menu li a img{
    padding-right: 12px;
    position: relative;
    top: 5px;
}
.insigts_page_menu li.active{
    background: #000;
    color: #FFF !important;
}
.active a {
     
    color: #FFF !important;
}

.insigts_page_menu li{
    padding: 10px;
}

.et_blog_reorder .et_pb_post .et_pb_image_container,
.et_blog_reorder .et_pb_post .entry-featured-image-url {
    order: 1;
}
.et_blog_reorder .et_pb_post .post-meta {
order: 2;
border-radius: 83px;
background: #000;
}
.et_blog_reorder .et_pb_post .entry-title {
    order: 3;
}
.et_blog_reorder .et_pb_post {
    display: flex;
    flex-direction: column;
}

.blog-container .et_pb_post {
  display: grid;
  align-items: center;
}


.blog-container .et_pb_post .et_pb_post_content {
float:left;
}
.resource .et_pb_post .entry-featured-image-url {
margin-bottom:0px !important
}
@media only screen and (max-width: 980px) {
.heading_h1_home{
font-size: 30px !important;
line-height:36px;
font-weight: 700 !important;
}
.solution-section  .et_pb_toggle_close .et_pb_toggle_title{
margin-top: -23px;
margin-left: 69px;
}
.white-paper .et_pb_post .post-meta{
width: 116px;
flex-shrink: 0;
padding-left:24px;
padding-top:13px;
padding-bottom:13px; 
margin-top:19px;
margin-bottom:10px;
}
.press-release .et_pb_post .post-meta{
width: 136px;
flex-shrink: 0;
padding-left:24px;
padding-top:13px;
padding-bottom:13px;  
margin-top:19px;
margin-bottom:10px;
}
.blog-grid-meta .et_pb_post .post-meta{
width: 60px;
flex-shrink: 0;
padding-left:14px;
padding-top:8px;
padding-bottom:8px;  
margin-top:19px;
margin-bottom:10px;
}
}
@media only screen and (min-width: 981px) {
.inner-page-post-title {
color: #303030 !important;
font-family: Inter;
font-size: 18px !important;
}
.solution-section  .et_pb_toggle_close .et_pb_toggle_title{
writing-mode: vertical-rl;
margin-top: 39px;
}
.solution-section  .et_pb_toggle_close .et_pb_toggle_title:before {
    content: "\E050";
    position: absolute;
    right: unset;
    left: 11px;
    font-size: 16px;
    color: #ccc;
    top: 132%;
    margin-top: -0.5em;
}
.solution-section .et_pb_toggle_close {
padding-left:56px;
padding-right:56px;
}
}
.solution-section .et_pb_toggle_open .et_pb_toggle_title{
    padding-left: 70px;
    margin-top: -23px;
}
.solution-section .et_pb_toggle_open  .et_pb_toggle_content {
    padding-top: 24px !important;
    position: relative;
}
.solution-sub-heading{
padding-top:40px;
padding-bottom:0px;
font-weight: 700;
}
.solution-sub-text{
padding-top:6px;
padding-bottom:0px;
margin-left:5%;
}

.button-solution {
    background-image: url('../svg/case-study_cta_btn_bg.svg'); /* Replace 'path/to/your/image.jpg' with the path to your image */
    background-color: transparent;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    border: none;
    padding: 15px 25px;
    cursor: pointer;
    font-size: 14px;
    color: white;
    text-align: center;
    text-decoration: none;
    margin-top:100px;
}
.aec-clmn .et_pb_accordion_item {
        width: 33.33%;
        float: left!important;
}
.aec-clmn  .et_pb_toggle_open .et_pb_toggle_content {
    max-height: none !important;
    opacity: 1 !important;
    transition: max-height 0.10s ease-out, opacity 0.10s ease-out; /* Adjust the duration (0.3s) as needed */
}

.aec-clmn  .et_pb_toggle_close .et_pb_toggle_content {
    max-height: 0 !important;
    opacity: 0 !important;
    transition: max-height 0.10s ease-in, opacity 0.10s ease-in; /* Adjust the duration (0.3s) as needed */
}
@media only screen and (max-width: 980px) {
.Sub_h1_home{
font-size: 24px;
line-height: 140%; 
}
}


/* Style for the container of the blog post list */
.post-category a {
    color: #000;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border-radius: 54px;
    background: #46F5FF;
    padding: 6px 14px;
}
.post-date {
    margin-top: 26px;
    margin-bottom: 30px;
}
.blog_list_title a {
    color: #171717;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
.blog-post-list {
    margin-bottom: 30px;
}
.page-numbers {
    width: 60px;
    height: 60px;
    flex-shrink: 0;
    display: inline-block;
    border-radius: 100%;
    stroke-width: 2px;
    stroke: #8C8C8C;
    border-radius: 100%;
    text-align: center;
    border: 2px solid;
    color: #000;
    text-align: center;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 16px;
    margin-right: 10px;
}
.next.page-numbers {
    color: #4DE6ED;
    font-size: 40px;
    border: unset;
    position: absolute;
    bottom: 13px;

}
.prev.page-numbers {
    color: #4DE6ED;
    font-size: 40px;
    border: unset;
    position: relative;
    bottom: -7px;

}
.page-numbers.current {
    background-color: #4DE6ED;
    color: #FFF;
    width: 60px;
    height: 60px;
    border: 2px solid #4DE6ED;
}
.page-numbers.dots {
    /* display: none; */
    border: unset;
}
.pagination {
    clear: both;
    text-align: center;
    padding-top: 35px;
}
/* Style for each row */
.blogs_list_page .blog_row {
    /* margin-bottom: 20px; */
    display: flex;
    flex-wrap: wrap;
    border-bottom: 1px solid;
}
.single-post_list_page {
    padding: 20px 30px 35px 30px;
}
/* Style for each column */
.col-md-4 {
    width: calc(33.333% - 20px);
    /* margin-right: 20px; */
    box-sizing: border-box;
    padding: 40px 15px;
    border-right: 1px solid;
}

/* Clearfix for columns */
.col-md-4:nth-child(3n) {
    margin-right: 0;
    border-right: unset;
}
.col-md-6 {
    width: calc(48% - 20px);
    /* margin-right: 20px; */
    box-sizing: border-box;
    padding: 40px 15px;
    border-right: 1px solid;
}

/* Clearfix for columns */
.col-md-6:nth-child(2n) {
    margin-right: 0;
    border-right: unset;
}

/* Style for the featured image */
.post-thumbnail img {
    width: 100%;
    height: auto;
    border-radius: 5px;
}

/* Style for the post title */

/* Style for the post date */
.post-date {
    color: #7D7D7D;

    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

/* Style for the post category */
.post-category {
    margin-top: 5px;
    font-size: 14px;
    color: #666;
}
/* 2 Columns Mobile */
@media all and (max-width: 767px) {
    html .et-db .two-col-mob .et_pb_column {
        width:47.25% !important;
    }
    
html .et-db .two-col-mob .et_pb_column:nth-last-child(-n+2) {
        margin-bottom:0;
    }
    html .et-db .two-col-mob .et_pb_column:not(:nth-child(2n)) {
            margin-right:5.5% !important;
    }
}

/* 2 Columns Tablet */
@media all and (min-width: 768px) and (max-width: 980px) {
    html .et-db .two-col-tab .et_pb_column {
        width:47.25% !important;
    }
.two-col-tab .et_pb_column:nth-last-child(-n+2) {
        margin-bottom:0;
    }
    html .et-db .two-col-tab .et_pb_column:not(:nth-child(2n)) {
        margin-right:5.5% !important;
    }
}

/*Inner page blog module style*/
.inner-page-post-category a {
    color: #FFF;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    border-radius: 54px;
    background: #000;
    padding: 6px 14px;
}

.inner-page-post-title a{
color: #303030 !important;
}
.single-post_inner_page img {
margin-bottom:19px;
}
@media only screen and (min-width: 981px) {
.inner-page-post-title{
color: #303030 !important;
font-family: Inter;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 30px;
margin-top:10px;
}
.resource .resource-clmn1 .single-post_inner_page img {
width:626px !important;
height:400px !important;
}
.resource-press-release .single-post_inner_page img {
width:340px !important;
height:200px !important;
}
.resource .resource-clmn2 .single-post_inner_page img {
width: 150px !important;
height: 150px !important;
}
}
@media only screen and (max-width: 980px) {
.inner-page-post-category{
margin-bottom:10px !important;		
}
.resource .single-post_inner_page img {
width: 100% !important;
height: 100% !important;
}
.resource-press-release .single-post_inner_page img {
width: 100% !important;
height: 100% !important;
}
}
.inner-page-post-clmn{
float: left;
width: 50%;
}

/* CSS for single post display */


.resources-grid .post-details {
    flex: 1;
    margin-right: 20px; /* Adjust spacing between columns */
}

.resources-grid .featured-image-grid {
    flex: 1;
}

.resources-grid .inner-page-post-title {
    margin-top: 0;
	font-size: 18px !important;
	line-height:24px;
}
.inner-page-post-title {

	font-size: 18px !important;
	line-height:24px;
	margin-top:10px;
}
.press-release  .inner-page-post-title {

	font-size: 18px !important;
	line-height:24px;
	margin-top:10px;
}

.resources-grid .inner-page-post-category {
    margin-bottom: 10px !important;
}

.resources-grid .inner-page-post-category a {
    display: inline-block;
    margin-right: 5px;
    text-decoration: none;
}

.resources-grid .post-content {
    clear: both; /* Ensure content does not float beside the columns */
}
@media only screen and (min-width: 981px) {
.resources-grid .single-post-grid {
    display: flex;
}
.inner-page-post-title{
	font-size: 18px !important;
	line-height:24px;
}
	#menu-item-13370 .gm-dropdown-menu-wrapper {
    width: 633px;
}
	#menu-item-13369 .gm-dropdown-menu-wrapper {
    width: 633px;
}

}
@media only screen and (max-width: 980px) {
.resources-grid .inner-page-post-category {
    margin-bottom: 10px !important;
	margin-top:10px !important;
}
.inner-page-post-category a {
font-size: 12px !important;
}
.resource-press-release .inner-page-post-category a {
    display: inline-block;
    margin-right: 5px;
    text-decoration: none;
	margin-bottom: 11px;
}
.resource-press-release .inner-page-post-category a {
    display: inline-block;
    margin-right: 5px;
    text-decoration: none;
	margin-bottom: 11px;
}
.Whitepaper-inner-page .inner-page-post-title {

    font-size: 18px !important;
    line-height: 24px;
}
.resource-press-release .inner-page-post-title {
    margin-top: 0;
    font-size: 18px !important;
    line-height: 24px;
}
}

@media only screen and (min-width: 981px) and (max-width: 1280px){
.case-study-page-section .case-study-clmn1{
padding-left:7% !important;
}
}
@media only screen and (min-width: 1281px) and (max-width: 1440px){
.case-study-page-section .case-study-clmn1{
padding-left:12% !important;
}
}
@media only screen and (min-width: 1441px) and (max-width: 1661px){
.case-study-page-section .case-study-clmn1{
    padding-left: 15%!important;
}
}
@media only screen and (min-width: 1662px){
.case-study-page-section .case-study-clmn1{
    padding-left: 19%!important;
}
}
.hero-logo img{
margin-right:20px !important;
	position: relative;
    bottom: 20px;

}


/* single case study page css */
@media only screen and (min-width: 981px){
.s-case-study-title{
    color: #171717;
font-family: Inter;
font-size: 36px !important;
font-style: normal;
font-weight: 700;
line-height: normal;
}
}
.single-case-search-icon {
    position: relative;
    padding-right: 12px;
    top: 4px;
}
.single-case-pipe {
    padding-left: 20px;
    padding-right: 20px;
}
.single-case_study .et_post_meta_wrapper{
    display: none !important;
}
.single-case_study #main-content {
    background-color: #F0F0F0;
}
.s-c-col-right{ 
    width: 87.625% !important;
}
.s-c-col-left{
    width: 6.875% !important;
}
.otgs-development-site-front-end{
	display:none !important
}
.menu-products-footer-container{
margin-top:4px !important;
}
/* 2 Columns Mobile */
@media all and (max-width: 767px) {
    html .et-db .two-col-mob .et_pb_column {
        width:47.25% !important;
    }
    
html .et-db .two-col-mob .et_pb_column:nth-last-child(-n+2) {
        margin-bottom:0;
    }
    html .et-db .two-col-mob .et_pb_column:not(:nth-child(2n)) {
            margin-right:5.5% !important;
    }
}
/* 2 Columns Mobile */



/* mega menu */
@media (min-width: 1024px){
.gm-main-menu-wrapper .gm-navbar-nav > li > .gm-anchor {
    font-size: 16px;
    font-family: 'Inter' !important;
    text-transform: capitalize !important;
    color: #fff !important;
	}
	.m_m_title {
    color: #000;
    font-family: Inter;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }
	.m-m-description {
    color: #000;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
}
	.gm-navbar .mobile-grid-100, .gm-navbar .mobile-grid-33, .gm-navbar .mobile-grid-66 {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
	.mm-civit-suite{padding-top: 31px; padding-bottom: 31px;
    padding-right: 30px;
    padding-left: 30px;}
	.u_mm_title {
    color: #0DBEC8;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    /* text-decoration: underline; */
    border-bottom: 1px solid #BBB;
} 
	#menu-item-13368 .u_mm_title {
    color: #0DBEC8;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    /* text-decoration: underline; */
    border-bottom: 1px solid #BBB;
}
	#menu-item-13367 .u_mm_title {
    color: #0DBEC8;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    /* text-decoration: underline; */
    border-bottom: 1px solid #BBB;
}
	.mm-title-2 {
    color: #000;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
	.mm-title-description-2 {
    color: #000;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
}
	.m-m-btn {
    color: #fff;
    background: url(../svg/rectangle_black_btn_bg.svg);
    background-repeat: no-repeat;
    width: 72%;
    /* padding: 10px 22px; */
    height: 45px;
		margin-top:30px;
   }
	.m-m-btn a {
       color: #fff;
    /* width: 100%; */
    text-align: center;
    /* padding: 22px 10px; */
    margin: auto;
    display: block;
    padding: 10px;
    }
	.about_menu {
    list-style: none !important;
}
	.about_menu li{ padding-bottom: 30px;}
	.about_menu a {
     
    color: #1BAC1B;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
	.about_menu_list_left {
    margin-right: 60px;
}
	.about_menu_list {
    display: flex;
}
.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-inner-bg, .gm-padding {
    background-color: rgb(0 0 0) !important;
}
}
/* mm mobile css */
@media only screen and (max-width: 1023px) {
.gm-main-menu-wrapper .gm-navbar-nav > li > .gm-anchor {
    font-size: 16px;
    font-family: 'Inter' !important;
    text-transform: capitalize !important;
    color: #fff !important;
	}
	.m_m_title {
    color: #000;
    font-family: Inter;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }
	.m-m-description {
    color: #000;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
}
	.gm-navbar .mobile-grid-100, .gm-navbar .mobile-grid-33, .gm-navbar .mobile-grid-66 {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
	.mm-civit-suite{padding-top: 31px; padding-bottom: 31px;
    padding-right: 30px;
    padding-left: 30px;}
	.u_mm_title {
    color: #0DBEC8;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    /* text-decoration: underline; */
    border-bottom: 1px solid #BBB;
}
	.mm-title-2 {
    color: #000;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
	.mm-title-description-2 {
    color: #000;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
}
	.m-m-btn {
    color: #fff;
    background: url(../svg/rectangle_black_btn_bg.svg);
    background-repeat: no-repeat;
    width: 72%;
    /* padding: 10px 22px; */
    height: 45px;
		margin-top:30px;
   }
	.m-m-btn a {
       color: #fff;
    /* width: 100%; */
    text-align: center;
    /* padding: 22px 10px; */
    margin: auto;
    display: block;
    padding: 10px;
    }
	.about_menu {
    list-style: none !important;
}
	.about_menu li{ padding-bottom: 30px;}
	.about_menu a {
     
    color: #1BAC1B;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
	.about_menu_list_left {
    margin-right: 30px;
}
	.about_menu_list {
    display: flex;
}
	.gm-navigation-drawer--mobile .gm-dropdown-menu-wrapper {
    padding-left: unset !important;
}
	.gm-burger .hamburger-inner, .gm-burger .hamburger-inner::after, .gm-burger .hamburger-inner::before {
    background-color: rgb(255 255 255) !important;
}
}
.wpcf7-form .et_pb_row {
    width: 100%;
    padding: 30px 0 0;
}
@media (min-width: 981px){
.et_pb_gutters3 .et_pb_column_1_2, .et_pb_gutters3.et_pb_row .et_pb_column_1_2 {
    width: 47.25%;
}
.et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column {
    margin-right: 5.5%;
}
}
.pdf_icon_inv {
    position: relative;
    top: 5px;
}
.point-align{
display:flex;
}
.point-align img{
margin-right:10px;
}
.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-menu-item__link {color:#000; font-family:inter;}
.u_mm_title.mm_res_title img {
    margin-right: unset;
}
.has_et_pb_sticky .et_pb_row.et_pb_row_1_tb_header.et_pb_row--with-menu{
	display:none;
}
@media only screen and (max-width: 767px) {
	.see_demo_p_menu a{
	border-bottom:unset !important;	
		padding: 12px 49px;
	}
	.page-numbers {
    width: 35px;
    height: 35px;
    padding: 5px;
    margin-right: 0px;
}
	.page-numbers.current {
		 width: 35px;
    height: 35px;
	}
}
@media only screen and (max-width: 980px) {
.bullet-alignment img{
	margin-right:10px;
}
.bullet-alignment {
    display: flex !important;
    align-items: flex-start !important;
}
.single-post_list_page {
    padding: 20px 10px 20px 10px;
}
}
.single-post .civit h5 {
 padding-bottom: 30px !important;
}
.category #sidebar {
        float: left;
        width: unset;
        display: none;
    }
.category #left-area {
        width: 100%;
        padding-bottom: 23px;
    }
.category #main-content .container:before {
        
        width: 0px;
        background-color: #e2e2e2;
    }
.category-white-paper .post-meta{
	display:none;
}
#menu-top-menu .nav li ul {  
     
    width: 151px !important;
    padding: unset !important;
    text-align: left ;
}
#menu-top-menu .et-menu-nav>ul ul {
    padding: 0px 0 !important; 
}

#menu-item-wpml-ls-13-en ul, #menu-item-wpml-ls-13-ar ul{
    border-top: 3px solid #3ec63e !important;
	padding: 10px 0px !important;
}
@media only screen and (min-width: 981px) {
li#menu-item-wpml-ls-12-en {
    display: none !important;
}
li#menu-item-wpml-ls-12-ar {
    display: none !important;
}
}
@media only screen and (max-width: 980px) {
li#menu-item-mobile-wpml-ls-12-en{
padding-top:10px !important;
}
li#menu-item-mobile-wpml-ls-12-ar{
padding-top:10px !important;
}
}