

#Top_bar .menu > li.current-menu-item > a span:before, 

#Top_bar .menu > li.hover > a span:before {

    left: 13px;

    top: 46%;

    width: 14px;

    height: 12px;

    background-image: url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='14' height='12' fill='url(%23pattern0)'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_95_129' transform='translate(-0.0214286) scale(0.0142857 0.0166667)'/%3E%3C/pattern%3E%3Cimage id='image0_95_129' width='73' height='60' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAAA8CAYAAAAqnJeuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAt5JREFUeNrkm91RwkAUhcOOBVACdoBUgO8+aAekApEGJA3wU4GUwIPvpgKkAykhBTiOdyc642A2g/fs3XuDO4NhgGTmfJ6cbPZAL7M2ZrtX+jtk7n2dLUbl8YvvN25KmyXzmGXPGCBEzJYA3TUA6tPmjR59xjErelw5Q4C8iEfm3l7MQ+C9JROQH+uL54+DM+QjSAy56NDgojFtJsxjHgjQ3D9xRlwEiSFA8xbw3JF/P7HipKcYYhrCmnsB2JKLSjuQZjvvggFz703gajaImW9OGZAXc28srAsf1nYggWLIRVUgrG+Zx9wToNXxi07RRZAYArQSyLdGZzolQH0JMeQiKN9+hrUFJ00BMauWsJbINwVIdVgjV55CKKwrO5DQ06w5rG9jh7UepNnOCxlz78YJ0CZwAxtlZq0PqQ7rJeQigXwjF+3tQKpzCAnrvcDMujjlgy6Ri4Zf/3HeDWxYDJRvbWGt4STsNAuHNTvfCNDm1A+7BC6agGG9DYR19MmoDiQ8rPOWfEPmRHs7kEAxgdVGNN9Wf93JCbpISgyUb6eGdSonScysoXwjQFvOjk7IRdDSaUtYi86s00GyWQ39Wm3UdpLZasgGJOPVkBUnRRcTsxrSh1RXQ0hYl4Gwlsg3BUh4NZS3TCOgHt8OJJvV0DzWSeIiuAgSk7Ia0nRSZ6ohHUhyPb5INZQeEl4NSc2sKzuQOlgNpYXU0WooHaQOV0MpnYT2+GrVUBpI9WqjhJgk1VAqJ2GZoVwNyUOSq4Yk8k0Bkmw1ZDKsOU6yWA0VWaLhTnDR2VRDkk6S6PGhfONWQzKQ6mqIK8ZcNRQfklw1hPb4BzuQ5KqhpD1+jNELuMiLeWGLWYwum94gSNCvImMvpqFOOstqKB4kvMcvA2GtXg3FgWRztXGtEdZtTkKroVBYT7j5FrMawiHZrIbyzMBwkcR0ohrCIP2TaogPye5PPCs7kLAvJST7iafm+BRgALBClCga4dvPAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E%0A");

}

.heading1,

.heading2,

.heading3,

.heading4{

    position: relative;

}

.heading1:after {

    content: "";

    position: absolute;

    bottom: -30px;

    background: #FC4C02;

    width: 60px;

    left: 0px;

    height: 3px;

}

.heading3{

    padding-bottom: 19px;

    margin-bottom: 26px;

}

#Subheader:after{

    display: none !important;

}



.big p{

    font-size: 24px !important;

    line-height: 32px !important;

}

.page-banner .wpb_text_column{

    padding-top: 23px;

}

.page-banner{

    /*padding-top: 30px;

    padding-bottom: 40px;*/

}

.page-banner h1{

    line-height: 56px!important;

}



.heading2:before{

    content: "";

    position: absolute;

    background-image: url("data:image/svg+xml,%3Csvg width='30' height='25' viewBox='0 0 30 25' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='30' height='25' fill='url(%23pattern0)'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_20_176' transform='translate(-0.00694444) scale(0.0138889 0.0166667)'/%3E%3C/pattern%3E%3Cimage id='image0_20_176' width='73' height='60' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAAA8CAYAAAAqnJeuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAt5JREFUeNrkm91RwkAUhcOOBVACdoBUgO8+aAekApEGJA3wU4GUwIPvpgKkAykhBTiOdyc642A2g/fs3XuDO4NhgGTmfJ6cbPZAL7M2ZrtX+jtk7n2dLUbl8YvvN25KmyXzmGXPGCBEzJYA3TUA6tPmjR59xjErelw5Q4C8iEfm3l7MQ+C9JROQH+uL54+DM+QjSAy56NDgojFtJsxjHgjQ3D9xRlwEiSFA8xbw3JF/P7HipKcYYhrCmnsB2JKLSjuQZjvvggFz703gajaImW9OGZAXc28srAsf1nYggWLIRVUgrG+Zx9wToNXxi07RRZAYArQSyLdGZzolQH0JMeQiKN9+hrUFJ00BMauWsJbINwVIdVgjV55CKKwrO5DQ06w5rG9jh7UepNnOCxlz78YJ0CZwAxtlZq0PqQ7rJeQigXwjF+3tQKpzCAnrvcDMujjlgy6Ri4Zf/3HeDWxYDJRvbWGt4STsNAuHNTvfCNDm1A+7BC6agGG9DYR19MmoDiQ8rPOWfEPmRHs7kEAxgdVGNN9Wf93JCbpISgyUb6eGdSonScysoXwjQFvOjk7IRdDSaUtYi86s00GyWQ39Wm3UdpLZasgGJOPVkBUnRRcTsxrSh1RXQ0hYl4Gwlsg3BUh4NZS3TCOgHt8OJJvV0DzWSeIiuAgSk7Ia0nRSZ6ohHUhyPb5INZQeEl4NSc2sKzuQOlgNpYXU0WooHaQOV0MpnYT2+GrVUBpI9WqjhJgk1VAqJ2GZoVwNyUOSq4Yk8k0Bkmw1ZDKsOU6yWA0VWaLhTnDR2VRDkk6S6PGhfONWQzKQ6mqIK8ZcNRQfklw1hPb4BzuQ5KqhpD1+jNELuMiLeWGLWYwum94gSNCvImMvpqFOOstqKB4kvMcvA2GtXg3FgWRztXGtEdZtTkKroVBYT7j5FrMawiHZrIbyzMBwkcR0ohrCIP2TaogPye5PPCs7kLAvJST7iafm+BRgALBClCga4dvPAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E%0A");    width: 30px;

    height: 25px;

    left: -34px;

    top:7px;

}

.heading3:after{

    content: "";

    position: absolute;

    bottom: 0px;

    left: 50%;

    transform: translateX(-50%);

    background-image: url("data:image/svg+xml,%3Csvg width='60' height='4' viewBox='0 0 60 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 2H60' stroke='%23FC4C02' stroke-width='3'/%3E%3C/svg%3E%0A");

    width: 60px;

    height: 4px;



}

.heading4:after{

     content: "";

    position: absolute;

    bottom: -10px;

    left: 3px;

    background-image: url("data:image/svg+xml,%3Csvg width='60' height='4' viewBox='0 0 60 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 2H60' stroke='%23FC4C02' stroke-width='3'/%3E%3C/svg%3E%0A");

    width: 60px;

    height: 4px;

}

.text-center{

    text-align: center;

}

.inline-block{

    display: inline-block;

}

.use-case-section .wpb_single_image{

    padding-bottom: 40px;

}

.use-case-section h4{

    padding-bottom: 25px;

}

.use-case-section .section-header{

    padding-bottom: 8px;

}

.use-case-section{

    padding-top: 84px;

    padding-bottom: 54px;

} 

.footer-logo {

    text-align: left;

}

.ambri-action-section{

    padding-top: 100px;

    padding-bottom: 55px;

}

.partners-logo-section .wpb_wrapper {

    display: flex;

    flex-wrap: wrap;

    justify-content: center;

}

.partners-logo-section .wpb_wrapper .wpb_single_image{

    padding-bottom: 40px;

    margin: 0 34px 50px !important;

}

.battery-platform-section {

    padding-top: 140px;

    padding-bottom: 78px;

}

div#Subheader {

    background-image: url(/wp-content/uploads/2022/12/sub-header-bg.jpg);

    padding-top: 160px;

    padding-bottom: 183px;

    background-size: cover;

    background-repeat: no-repeat;

    background-color: transparent;

    background-position: bottom right;

}



.vc_tta-tabs.vc_tta-color-chino .vc_tta-tabs-list .vc_tta-tab.vc_active a,

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-tab>a{  

    border: 0px !important;

    padding:0px !important;

    background: transparent !important;

    color:#4E4E4E !important;

    font-weight: 700 !important;

    font-size: 16px !important;

    line-height: 22px !important;

    border-bottom: 2px solid transparent !important;

    border-radius: 0px !important;

}

.vc_tta-tabs.vc_tta-color-chino .vc_tta-tabs-list .vc_tta-tab {

    padding: 0px 30px;

    margin: 0px 16px

}

.vc_tta-tabs.vc_tta-color-chino .vc_tta-tabs-list .vc_tta-tab.vc_active a,

.vc_tta-tabs.vc_tta-color-chino .vc_tta-tabs-list .vc_tta-tab a:hover{

    border-color: #FC4C02 !important;

}



.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {

    background: #fff !important;

}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{

    height: 136px;

    width: 136px !important;

    padding: 20px !important;

    border: 2px solid #dcdcdc !important;

    border-radius: 50% !important;

    overflow: hidden;



    border: 2px solid transparent!important;

    background: linear-gradient(to right, white, white),linear-gradient(97.45deg, #dcdcdc 22.59%, #dcdcdc 120.98%)!important;

    background-clip: padding-box, border-box!important;

    background-origin: padding-box, border-box!important;



}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{

    border: 2px solid transparent !important;

    background: linear-gradient(to right, white, white),linear-gradient(97.45deg, #0072CE 22.59%, #05C3DE 120.98%)!important;

    background-clip: padding-box, border-box!important;

    background-origin: padding-box, border-box!important;

}





.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a .vc_tta-title-text{

    font-size: 0px !important;

}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a i{

}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a i:before{

    content:"" !important;

    background-image: url("/wp-content/uploads/2022/12/Electrodes-tab.png");

    background-size: contain;

    background-position: center;

    background-repeat: no-repeat;

    width: 100%;

    height: 100%;

    display: block;



}





.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a i.fa-deaf:before{

    background-image: url("/wp-content/uploads/2022/12/cells-1.png");



}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a i.fa-accessible-icon:before{

    background-image: url("/wp-content/uploads/2022/12/tray-cells-tab.png");

}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a i.fa-american-sign-language-interpreting:before{

    /*background-image: url("/wp-content/uploads/2022/12/container-trays-1.png");*/

    background-image: url("/wp-content/uploads/2023/03/battery-plateform.png");   

}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a i.fa-assistive-listening-systems:before{

    /*background-image: url("/wp-content/uploads/2022/12/System-Energy-Block-tab.png"); */
    background-image: url("/wp-content/uploads/2023/03/Ambri_SystemEnergyBlock_20ft_v2-small.png"); 
    

}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a i.fa-blind:before{

    background-image: url("/wp-content/uploads/2022/12/modular-system-1.png"); 

}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a i.fa-recycle:before{

    background-image: url("/wp-content/uploads/2022/12/recycle.png"); 

}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab{

    margin: 0px 16px !important;

}

.news-section{

   /* background: #F8F8F8;*/

    padding-top: 75px;

    padding-bottom: 15px;

}

.news-section .section-header h2{

    padding-bottom: 19px;

    margin-bottom: 26px;

}

.column_blog {

    margin-top: 25px;

}

.cat-wrapper {

   justify-content: center;

    padding-bottom: 32px;

}

.post-meta.clearfix {

    display: none;

}

.post-excerpt {

    display: none;

}

.cat-wrapper img {

    padding-right: 0px; 

    max-height: 55px!important;

}

h4.entry-title {

    text-align: center;

    padding-bottom: 30px;

}
.page-id-245 h4.entry-title {

    padding-bottom: 20px;

}

h4.entry-title a{

    font-size: 20px;

    line-height: 32px;

}

.post-links a,

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-block.vc_btn3-color-grey {

    color: #0072CE !important;

    font-size: 16px;

    display: block;

    text-align: center;

    line-height: 45px;

    font-weight: 700;

    text-decoration: none;

    border-radius: 45px;

    width: 160px;

    margin: 0 auto;

    position: relative;

    padding: 0;

    border: none;

    max-width: inherit;

}

.post-links a span,

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-block.vc_btn3-color-grey span,

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-block.vc_btn3-color-grey  strong {

    border: 3px solid transparent;

    background: linear-gradient(to right, white, white),linear-gradient(97.45deg, #0072CE 22.59%, #05C3DE 120.98%);

    background-clip: padding-box, border-box;

    background-origin: padding-box, border-box; 

    display: block;

    border-radius: 45px;

    position: relative;

    z-index: 2;

}

.post-links a:hover span,

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-block.vc_btn3-color-grey:hover span,

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-block.vc_btn3-color-grey:hover strong{

    background: transparent;

}

span.swiper-pagination-bullet {

    width: 12px;

    height: 12px;

    background: #D9D9D9;

    opacity: 1;

}

span.swiper-pagination-bullet.swiper-pagination-bullet-active{

    background: #4E4E4E

}

.investment-partners-section {

    padding-top: 85px;

    padding-bottom: 00px;

}

.partners-logo-section {

    margin-bottom: 0px !important;

}

.partners-logo-section {

    max-width: 1095px;

    margin: 0 auto;

    padding-top: 36px;

}

.post-item.post.type-post.status-publish {

    padding: 40px 25px 40px 25px;

    box-shadow: 0px 0px 14px 4px rgb(0 0 0 / 4%);

    box-sizing: border-box;

    overflow: hidden;

    height: auto;

    display: flex;

}







.chemistry-header-section {

    padding-top: 90px;

    padding-bottom: 30px;

}

.chemistry-section>.vc_column_container>.vc_column-inner>.wpb_wrapper{

    position: relative;

    max-width: 765px;

    margin: 0 auto;

}

.chemistry-section>.vc_column_container>.vc_column-inner>.wpb_wrapper:after{

   content: "";

    position: absolute;

    top: 18px;

    left: -40px;

    width: 32px;

    height: 673px;

    background-image: url(/wp-content/uploads/2022/12/full-arrow.png);

    background-repeat: no-repeat;

}

.icon_box h4.title{

    color: #0072CE;

    font-weight: 700;

    margin-bottom: 0px;

}

.icon_box.icon_position_left .image_wrapper {

    width: 60px;

    height: 60px;

    top: 0px;

}

.icon_box.icon_position_left .desc {

    padding-left: 25px;

}

.icon_box.icon_position_left {

    min-height: initial;

    padding-left: 77px;

}

.icon_box.icon_position_left.no_border {

    margin-bottom: 0px !important;

    height: 220px;

}

.icon_box.icon_position_left{

    position: relative;

}

.icon_box.icon_position_left:after{

    content: "";

    position: absolute;

    bottom: 8px;

    left: 22px;

    background-image: url(/wp-content/uploads/2022/12/down-arrow.png);

    width: 16px;

    height: 143px;

}

.icon-box-col .wpb_wrapper .icon_box.icon_position_left:last-child:after{

    display: none;

}

.icon-box-col .wpb_wrapper{

    position: relative;

}

.icon-box-col .wpb_wrapper:after{

    content: "";

    position: absolute;

    top:18px;

    left: -40px;

    background-image:url(/wp-content/uploads/2022/12/full-arrow.png);

    width: 32px;

    height: 673px;

}

/*.chemistry-col-box{

    max-width: 765px;

    margin: 0 auto;

}*/

.icon_box {

    padding: 0px 0;

}

.icon_box.icon_position_left .desc_wrapper {

    padding-top:10px;

}

.icon-box-col.wpb_column.vc_column_container.vc_col-sm-6 {

    padding-left: 200px;

}

.chemistry-col-box .vc_col-sm-6:last-child{

    padding-left: 100px;

} 

.chemistry-col-box {

    padding-top: 30px;

}

.assets-section{

    padding-top: 95px;

    padding-top: 0;

}

.assets-section .wpb_single_image{

    padding-bottom: 25px;

}

.page-id-245 .tab-news-section .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container{

    margin: 0 auto;

}

.page-id-245 .posts_group.grid{

    margin: 0 auto;

    display: flex;

    flex-wrap: wrap;

    max-width: 1035px;

}

.max-width img{

    max-width: 200px !important;

}

.centeral-image {

    margin-top: 20px;

}

 input.wpcf7-form-control.has-spinner.wpcf7-submit{

    color: #0072CE !important;

    border: 3px solid #0072CD;

    border-radius: 45px;

    border: 3px solid transparent;

    background: linear-gradient(to right, white, white),linear-gradient(97.45deg, #0072CE 22.59%, #05C3DE 120.98%)!important;

    background-clip: padding-box, border-box!important;

    background-origin: padding-box, border-box!important; 

    position: relative;



}

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-block.vc_btn3-color-grey:hover, 

input.wpcf7-form-control.has-spinner.wpcf7-submit:hover,

.post-links a:hover {

    color: #fff !important;

    background: #0072CE;

    background: linear-gradient(97.45deg, #0072CE -317.41%, #05C3DE 43.98%)!important;

    background: linear-gradient(97.45deg, #0072CE 22.59%, #05C3DE 120.98%)!important;

}

.post-links a:hover:before,

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-block.vc_btn3-color-grey:hover:before{

    content: '';

    position: absolute;

    background: linear-gradient(97.45deg, #0072CE 22.59%, #05C3DE 120.98%)!important;

    width: 100%;

    height: 100%;

    left: 0;

    border-radius: 45px;

    z-index: 1;

}

/*a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-block.vc_btn3-color-grey:hover:before, 

input.wpcf7-form-control.has-spinner.wpcf7-submit:hover:before,

.post-links a:hover:before{

    content: '';

    position: absolute;

    background: linear-gradient(97.45deg, #0072CE 22.59%, #05C3DE 120.98%)!important;

    width: 100%;

    height: 100%;

}*/

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab {

    position: relative;

}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:before {

    content: "";

    position: absolute;

    background-image: url("data:image/svg+xml,%3Csvg width='19' height='2' viewBox='0 0 19 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L18 1' stroke='%23DCDCDC' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");    width: 9px;

    width: 17px;

    height: 1px;

    top: 50%;

    right: -25px;

    display: block;

    z-index: 999999;

}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:last-child:before{

    display: none !important;

}

.wpb_gmaps_widget .wpb_wrapper {

    padding: 0px;

}

.page-id-245 .vc_tta.vc_tta-controls-align-left .vc_tta-tabs-container {

    text-align: center;

}

/*.main-icon-row .vc_col-sm-6:first-child{

    padding-left: 200px;

}*/

.main-icon-row .vc_col-sm-6:last-child{

    padding-left: 50px;

}

.main-icon-row .left-image{

    padding-left: 23px;

}

.main-icon-row {

    margin-bottom: 0px !important;

}

.main-icon-row-last .vc_col-sm-6:first-child .icon_box.icon_position_left:after{

    display: none !important;

}

.partner-sv-logo img{

    width: 176px;

}

.vc_btn3-container.learnmore-btn.vc_btn3-left a{

    margin: initial !important;

}



#Footer .footer_action {

    background: transparent !important;

    padding-top: 40px; 

}

#Footer .widgets_wrapper {

    padding: 10px 0px 0px 0px;

}

#Footer .widget {

    margin: 30px 0 0;

}





#Footer .footer_action .footer-logo img{

    padding-bottom: 32px;

}

#Footer .footer_action .footer-logo p{

    margin-bottom: 0px;

}

#Footer .footer_action .footer-logo{

    padding-bottom: 30px;

    border-bottom: 2px solid #fff;

}

#Footer .footer_action .one {

    font-size: initial !important;

    padding: 0px;

    line-height: initial;

    margin-top: 0px !important;

    margin-bottom: 0px !important;

}

body.bio-opened .leadership-short-code-section {

    margin-bottom: 525px!important;

}

@media only screen and (min-width: 961px){

    rs-row-wrap{

        width: 1200px !important;

        margin: 0 auto;

        left: 0px !important;

    }



    .page-id-245 .posts_group.grid.col-3 .post-item {

        width: 29.7%;

    }

    .page-id-245 .grid .post-item {

        margin-left:1.8%;

        margin-right: 1.8%;

    }







}

@media only screen and (min-width: 1140px) and (max-width: 1600px){

    /*.page-banner .page-banner-content .vc_column-inner{

        padding-left: 90px;

    }*/



}

@media only screen and (min-width: 960px) and (max-width: 1240px){

    #Top_bar.is-sticky .menu > li.current-menu-item > a span:before, 

    #Top_baris-sticky .menu > li.hover > a span:before {

        top: 8px;

    }

    rs-row-wrap{

        width: 960px !important;

        margin: 0 auto;

        left: 0px !important;

    }



    

}

@media only screen and (max-width: 959px){





    body .contact-header-box h2{

        padding-bottom: 19px !important;

    }

    body .titile-inner-row{

        margin-bottom: 15px !important;

    }

    .company-btn-section.vc_row>.vc_column_container>.vc_column-inner{

        padding-top: 0px !important;

    }

    .company-btn-text,

    .company-pic-box,

    .company-btn-box{

        margin-bottom: 0px !important;

    }

    .company-btn-box>.wpb_column>.vc_column-inner{

        margin-top: 30px !important;

    }

    .careers-first-section {

        padding-top: 50px;

    }

    .careers-col-box-section {

        padding-top: 30px;

        padding-bottom: 30px;

    }

    .careers-col-box-section h2.heading1{

        margin-bottom: 30px !important;

    }

    .careers-col-box-section h2.heading1:after{

        bottom:-10px;

    } 

    .available-positions-section h2{

        margin-bottom: 0px !important;

    }

    body .leader-text-row{

        margin-bottom: 0px !important;

    }

    .leader-title-box {

        text-align: center;

    }

    .leadership-row .column.one-third {

        max-width: 277px;

    }

    .column.one-third.active .leader-info-box {

        width: 100%;

    }

    .column.one-third.active .popup-content-box {

        padding: 0px 0px;

    }

    .column.one-third.active .popup-content-box {

        width: 100% !important;

    }

    .column.one-third.active .leader-content-box .leader-title-box {

        margin-bottom: 15px;

    }

    .column.one-third.active .leader-content-box{

        padding: 30px 20px !important;

    }

    body .leadership-short-code-section{

        padding-top: 50px !important;

    }

    .company-text-box {

        margin-bottom: 0px !important;

    }

    #Top_bar #menu ul li.submenu .menu-toggle {

        right: 20px;

        top: 30px;

        cursor: pointer;

        color: #0072CE;

        opacity: 1;

    }

    #Top_bar #menu ul li.submenu .menu-toggle{

        font-size: 40px;

        font-weight: 500;

    }


    .page-id-245 .posts_group.grid.col-3 .post-item {

        width: 46.4%;

    }






}